body {font-family:Arial, Helvetica, sans-serif;	font-size: 83%; background: #f1f9fd; margin:0; padding:0; text-align: center;}
img {border:0}
* {margin:0; padding:0}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.leftf {float:left}
.rightf {float:right}
.both {clear:both;}
a {color:#526c79; font-weight:normal;}
a:hover {text-decoration:none}
.tads { position:absolute; right:-170px; top:40px;}
.tads300 { left:0px; position:relative; }
.ad700 { background:#FFFFFF; margin:0 0 0 11px;  }

.obal { width:743px; padding:0 15px; margin:0 auto; text-align:left; background:#FFFFFF; position:relative;}

.hlavicka { width:743px; height:267px;  position:relative; background:url(../img/top_bg.jpg) right top no-repeat;}
.hlavicka h1 { position:absolute; top:12px; right:325px; color:#03a0c2; font-size:11px; line-height:25px; width:200px;}
.hlavicka h2 { position:absolute; top:22px; right:63px; color:#fcf7fe; font-size:15px; line-height:25px; text-align:right;}
.hlavicka .menu { width:187px; position:absolute; left:1px; top:110px; xborder-bottom:2px solid #d4d7d9;}
.hlavicka .menu ul {}
.hlavicka .menu li  { line-height:31px; padding:0 0 0 15px; background:url(../img/dot_x.gif) left bottom repeat-x; list-style-type:none; display:block; width:165px;}
.hlavicka .menu li.akt a {background:url(../img/next_a.gif) right center no-repeat;display:block; width:165px; color:#d0006a;}
.hlavicka .menu li a { background:url(../img/next_n.gif) right center no-repeat;display:block; width:165px; color:#40484c; text-decoration:none;}
.hlavicka .menu li a:hover { background:url(../img/next_a.gif) right center no-repeat;display:block; width:165px; color:#d0006a;}
.hlavicka .odkaz-ads { position:absolute; right:70px; bottom:0px;}

.main { margin:3px 0 0 0; background:#fff url(../img/main_bg.gif) left top repeat-y; min-height:300px; _height:300px;}
.main .levo { width:200px; float:left;}
.main .levo h4 { width:185px; height:24px; font-size:0.93em; background:#91b010; color:#FFFFFF; padding:7px 0 0 15px;}
.main .levo ul {  font-size:0.8em;padding:10px 0 10px 20px;}
.main .levo li { list-style-type:none; line-height:20px;}
.main .levo li.akt a {background:url(../img/muze_a.gif) left center no-repeat;display:block; width:165px; color:#d0006a;}
.main .levo li a { background:url(../img/muze_n.gif) left center no-repeat;display:block; padding:0 0 0 15px; width:165px; color:#5a676e; text-decoration:underline; font-weight:normal;}
.main .levo li a:hover { background:url(../img/muze_a.gif) left center no-repeat;display:block; width:165px; color:#d0006a;}
.main .levo .text { padding:3px 7px 5px 4px; font-size:0.83em; color:#666666;}

.main .levo .oblibene a{ background:url(../img/fav.gif) left center no-repeat; font-size:0.83em; padding:0 0 0 25px; margin:50px 0 0 0px;}

.main .pravo { width:542px; _width:539px; float:right;}
.main .pravo h2 { width:527px; _width:526px; height:24px;padding:7px 0 0 15px; background:#536c7a; margin:0 0 0 1px; color:#FFFFFF; font-size:14px;}

.main .pravo .box { float:left; background:#526c79;   width:179px; _width:178px;  height:140px; margin:0 0 5px 1px; color:#fff; position:relative;}
.main .pravo .box a { color:#FFFFFF;text-decoration:none; font-size:1.03em; line-height:1.3em;}
.main .pravo .box h3 { padding:90px 6px 0 6px; color:#FFFFFF; font-size:12px; }
.main .pravo .box .vice a { text-decoration:underline; position:absolute; right:6px; bottom:6px; font-size:11px;}
.main .pravo .a1 { background:#526c79 url(../img/1.jpg) left top no-repeat; _margin-left:0;}
.main .pravo .a2 { background:#526c79 url(../img/2.jpg) left top no-repeat; margin-left:2px; }
.main .pravo .a3 { background:#526c79 url(../img/3.jpg) left top no-repeat; margin-left:2px;}
.main .pravo .a4 { background:#526c79 url(../img/4.jpg) left top no-repeat; _margin-left:0;}
.main .pravo .a5 { background:#526c79 url(../img/5.jpg) left top no-repeat; margin-left:2px;}
.main .pravo .a6 { background:#526c79 url(../img/6.jpg) left top no-repeat; margin-left:2px;}

.main .pravo .uvod  { clear:both; padding:10px; color:#4f6d7e;}
.main .pravo .uvod p { margin:10px 0; font-size:0.8em;}
.main .pravo .uvod h3 { font-size:1em; color:#4f6d7e; font-style:italic;}

.main .pravo .clanek  { clear:both; padding:10px; color:#2a3942;}
.main .pravo .clanek p { margin:10px 0; font-size:0.87em;}
.main .pravo .clanek p.perex { margin:10px 0; font-size:0.87em; font-style:italic;}
.main .pravo .clanek h3 { font-size:1.1em; color:#d0006a; font-style:italic; margin:8px 0 4px 0}


.main .pravo .clanek ul.body { padding:0 0 0 13px;}
.main .pravo .clanek ul.body li span { font-size:1.1em; display:block;}
.main .pravo .clanek ul.body li { padding:0 0 10px 0}

.main .pravo .clanek ul.cisla { padding:0 0 0 20px; list-style-type:decimal; }
.main .pravo .clanek ul.cisla li { list-style-position:outside; margin:2px 0 6px 0;}

.main .pravo .clanek ul { margin:0 0 0 20px}
.main .pravo .clanek  li { list-style-image:url(../img/li.gif); line-height:1.4em; padding:2px 0 5px 0;}


.main .gpravo { width:542px; _width:510px; float:right; }
.main .gpravo h2 { width:527px; _width:510px; height:24px;padding:7px 0 0 15px; background:#536c7a; margin:0 0 0 1px; color:#FFFFFF; font-size:14px;}
.main .gpravo .clanek  { clear:both; padding:10px; color:#2a3942; position:relative;}
.main .gpravo .clanek p { margin:10px 0; font-size:0.87em;}
.main .gpravo .clanek p.perex { margin:10px 0; font-size:0.87em; font-style:italic;}
.main .gpravo .clanek h3 { font-size:1.1em; color:#d0006a; font-style:italic; margin:8px 0 4px 0}


.pbox { width:240px; float:left; margin:0 0 0 10px; font-size:0.9em;}
.pbox .par { width:230px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:10px; overflow:hidden;}
.partner { clear:both; padding:15px 0 0 0;}
.main .levo .par-index { padding:0 0 10px 0;}
.main .levo .par-index a{ font-size:0.83em; margin:0px 0 0 0px; text-decoration:none;}
.main .levo .par-index a img { top:4px; position:relative;}

.down .top { background:#91b010; font-weight:normal; color:#FFFFFF; font-size:0.9em;}
.down .top th { padding:2px 0 2px 4px; border-right:1px solid #FFFFFF}
.down .top td { text-align:center;}
.down  tr {background:#edf6ca; padding:2px;}
.down  tr.suda {background:#e6f2b3;padding:2px; }
.down td { padding:8px 4px; font-size:0.9em;border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:center; }
.down .pop { text-align:left; padding-left:5px;}
.down .top .format { border-right:1px solid #FFFFFF; border-bottom:0px solid #FFFFFF; }
.down .top .forma { border-bottom:0px solid #FFFFFF; border-right:0px solid #FFFFFF;}

.main-content { width: 500px ; height:300px; margin:0px 0 0 0; padding: 5px 0px 0 0px;  font-size:0.9em;  text-align:left; color:#4f6d7e; background:#FFF;}
.main-content h3 {font-size:1.1em; color:#4f6d7e; font-style:italic;}
.main-content a {color:#4f6d7e;text-decoration: underline;}
.main-out {width: 130px;padding: 0 25px 15px 10px;float: left;}
.main-cisto {clear: both;}


.policy { font-size:9px; margin:20px 10px 10px 10px; color:#666666;}

.paticka { width:743px; border-top:2px solid #d4d7d9; margin:2px 0 0 0; height:20px; clear:both; padding:5px 0 0 0; text-align:center; color:#999999; font-size:0.8em; background:#FFF;}
.paticka a { color:#999999; font-weight:normal; text-decoration:none;}

