/* ------------------ zruseni prednastaveni prohlizecu ---------------------- */
*{margin:0px;padding:0px;}
ul,li{list-style-position:outside;list-style-type:none;}
.floater{overflow:auto;}
.newline{clear:both;height:20px;}

/* ------------------ nastaveni hlavnich html objektu ----------------------- */
body{text-align:center;font-size:12px;font-family:Georgia,Arial,Verdana,Tahoma;color:#222;background:#d3d7cf url('images/left_background_img_invert.png') center -2px no-repeat;}

/* -------------------------- dalsi styly ----------------------------------- */
.thin{width:960px;margin:0 auto;text-align:left;background:#fff;}

.bgTop{height:117px;width:980px;margin:0 auto;background: transparent url('images/white5.gif') right bottom no-repeat;}
.afterBgTop{margin-top:-117px;}

.bgBottom{height:23px;width:980px;margin:0 auto;background: transparent url('images/white5.gif') right bottom no-repeat;}
.afterBgBottom{margin-top:-23px;background: #fff url('images/bg_8_gray.png') 10px bottom no-repeat;}

/*kvuli IE6 pridana vlastnost overflow:hidden;*/
.section{margin:0px 10px 0px 10px;padding:0px;float:left;display:inline;border-width:0px;border-style:solid;background:#d3d7cf;overflow:hidden;}

.size1{width:60px;}
.size2{width:140px;}
.size3{width:220px;}
.size4{width:300px;}
.size5{width:380px;}
.size6{width:460px;}
.size7{width:540px;}
.size8{width:620px;}
.size9{width:700px;}
.size10{width:780px;}
.size11{width:860px;}
.size12{width:940px;}

.section h1,.section h2{padding:30px 30px 10px 30px;font-size:16px;letter-spacing:-1px;background: transparent url('images/white3.gif') 0px 32px no-repeat;border-width:0px;}
.section h2{font-style:italic;}
.section p{padding:0px 30px 30px 30px;font-size:12px;line-height:1.5em;border-width:0px;}

.section a{text-decoration:none;font-weight:bold;}
.section a:hover{color:#000;}

.section p.content{padding-bottom:5px;font-style:italic;/*text-align:justify;*/}
.section p.date{font-style:italic;font-size:10px;padding:0px 30px 25px 25px;text-align:right;background: transparent url('images/white2b.gif') right 3px no-repeat;}

.section.first h1{padding-top:20px;background-position:0px 23px;}

p.footer{padding:20px 10px 20px 10px;font-size:11px;text-align:right;font-style:italic;}
p.footer a{color:#666;text-decoration:none;}
p.footer a:hover{color:#111;}

span.italic{font-style:italic;}

/* -------------- nastaveni barev a pozadi podle barev ---------------------- */
.colorGreen{background:#73d216;border-color:#4e9a06;}
.colorRed{background:#cc0000;border-color:#a40000;color:#eee;}
.colorBlue{background:#3465a4;border-color:#204a87;color:#fff;}
.colorYellow{background:#edd400;border-color:#c4a000;}
.colorOrange{background:#f57900;border-color:#ce5c00;}
.colorBrown{background:#c17d11;border-color:#8f5902;}
.colorViolet{background:#75507b;border-color:#5c3566;color:#eee;}

.colorGreen a{color:#acff5b;}/*color:#8ae234;*/
.colorRed a{color:#ff4444;}/*color:#ef2929;*/
.colorBlue a{color:#729fcf;}
.colorYellow a{color:#fcf97f;}/*color:#fce94f;*/
.colorOrange a{color:#fcaf3e;}
.colorBrown a{color:#e9b96e;}
.colorViolet a{color:#ad7fa8;}

.colorGreen h2,.colorGreen p{border:1px solid #4e9a06;}
.colorRed h2,.colorRed p{border:1px solid #a40000;}
.colorBlue h2,.colorBlue p{border:1px solid #204a87;}
.colorYellow h2,.colorYellow p{border:1px solid #c4a000;}
.colorOrange h2,.colorOrange p{border:1px solid #ce5c00;}
.colorBrown h2,.colorBrown p{border:1px solid #8f5902;}
.colorViolet h2,.colorViolet p{border:1px solid #5c3566;}

.colorGreen h2,.colorGreen p{color:#264b02;}/*color:#4e9a06;305e03*/
.colorRed h2,.colorRed p{color:#3f0000;}/*color:#a40000;*/
.colorBlue h2,.colorBlue p{color:#0b1d38;}/*color:#204a87;0e274b*/
.colorYellow h2,.colorYellow p{color:#635200;}/*color:#c4a000;806900*/
.colorOrange h2,.colorOrange p{color:#5a2800;}/*color:#ce5c00;723300*/
.colorBrown h2,.colorBrown p{color:#503100;}/*color:#8f5902;643d00*/
.colorViolet h2,.colorViolet p{color:#2b1531;}/*color:#5c3566;361b3d*/

/* ------------------ pomocne styly, nevyuzivane ---------------------------- */
.hlpfl{height:220px;}
