﻿
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; outline: 0; }
:focus { outline: 0; }
html { width: 100%; height: 100%; overflow-x: hidden; }
body { font-family: Lucida Grande,Helvetica,Lucida Sans,Arial,sans-serif; margin: 0; font-size: 12px; color: #3f5154; background: white; height: 100%; }
form { height: 100%; }
.clear-fix:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
.logos { border-bottom: 1px solid #9da3a7; height: 53px; width: 100%; }
.logos .logo { float: left; }
.logos .catalog { float: left; }
.flashbook-content { width: 724px; height: 200px; margin: 20px auto; padding: 10px; text-align: left; background: white; border: 1px solid #ccc; border-radius: 5px; padding: 20px; }
.placeholder-text { background: url('flash/flash.gif') no-repeat #f5e9e9; border: 1px solid #d0c1c1; border-radius: 5px; min-height: 50px; padding: 11px 13px 11px 83px; }
.placeholder-text a { color: #a24c4c; }
h4 { color: #303030; font-size: 14px; text-align: left; margin: 0px; }
p { color: #464646; font-size: 11px; font-weight: bold; text-align: left; }
p a { color: #0768b3; text-decoration: underline; }
.row { clear: both; overflow: hidden; padding: 2px 1%; width: 98%; }
.alt { background-color: #f2f2f2; }
