/*****************************************************************************/ /*** Erica Mayer CSS reseter - http://meyerweb.com/eric/tools/css/reset/ */ 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, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /*****************************************************************************/ /*** GENERIC STYLES **********************************************************/ /* Firefox Button and A focus dotted outline */ button::-moz-focus-inner { border: 0; } a:focus { outline: none; } * html .clear { height: 1%; /* IE5-6 */ } * + html .clear { display: inline-block; /* IE7not8 */ } .clear:after { /* FF, IE8, O, S, etc. */ content: "."; display: block; height: 0; clear: both; visibility: hidden; } .f-right { float: right; } .f-left { float: left; } .hidden { display: none; } .block { display: block; } .inline { display: inline; } .left { text-align: left; } .center { text-align: center; } .right { text-align: right; } .justify { text-align: justify; } .hint { cursor: pointer; text-decoration: dotted; } .mandatory { color: #FF0000 ; } /*****************************************************************************/ /*** MAIN SITE STYLE *********************************************************/ body { background: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; line-height: 1em; color: #64625f; }
.mceContentBody { } .mceContentBody p { margin-bottom: 15px; } .mceContentBody a { } .mceContentBody a:hover { text-decoration: none; } .mceContentBody img { border: 1px solid gray; } .mceContentBody sub, .mceContentBody sup { font-size: .83em; } .mceContentBody sub { vertical-align: sub; } .mceContentBody sup { vertical-align: super; } .mceContentBody ul, .mceContentBody ol { margin: 10px 0 10px 40px; } .mceContentBody ul { list-style-type: disc; } .mceContentBody ol { list-style-type: decimal; } .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 { height: inherit !important; margin: 10px 0 !important; background: none !important; border: 0 !important; } .mceContentBody h1 { font-size: 2em !important; } .mceContentBody h2 { font-size: 1.7em !important; } .mceContentBody h3 { font-size: 1.45em !important; } .mceContentBody h4 { font-size: 1.2em !important; } .mceContentBody h5 { font-size: 1em !important; } .mceContentBody h6 { font-size: 1em !important; } .mceContentBody blockquote { margin: 0 40px; font-style: italic; } .mceContentBody code { font-family: monospace; font-size: 1.1em; } .mceContentBody pre { white-space: pre; font-size: 1.1em; } .mceContentBody table { margin: 10px 0; border: 1px gray solid; border-collapse: collapse; border-spacing: 0px; } .mceContentBody table td { padding: 3px 5px; border: 1px gray solid; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; /* for IE/Mac */ *zoom: 1; /* triggers hasLayout in IE */ *display: block; /* resets display for IE/Win */ }
nebo
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } /* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */ .clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } /* The following zoom:1 rule is specifically for IE6 + IE7. Move to separate stylesheet if invalid CSS is a problem. */ * html .clearfix, *:first-child+html .clearfix { zoom: 1; }