html { width:100%;background:#f3f9d4 url(../img/top_bg.gif) left top repeat-x;}

body {font-family: Arial, Helvetica, sans-serif;	font-size: 83%; color:#333333;   background:url(../img/dole.gif) left bottom repeat-x;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:#000000; font-weight:normal; text-decoration:underline;}

a:hover {text-decoration:none}

h2 { font-size:25px; font-variant:small-caps; color:#3d3d3d; padding:0 0 0 0px; margin:0 0 0 0px; font-weight:normal; }



.no { text-decoration:none;}

.oblibene  a { color:#999999; font-size:0.8em; position:absolute; font-weight:normal; right:18px; top:-25px; background:url(../img/obl.gif)  center right no-repeat; padding-right:17px;}

.b250 { margin: -12px 0 -15px 15px; }

p { padding:10px 5px 10px 16px; font-size:0.87em; line-height:1.4em;}
.aext a { text-decoration:none}
.obal { width:710px; margin:0 auto 0 auto; border:0px solid #FFFFFF; border-top:0;background:#FFFFFF; position:relative;}



.hlavicka { position:relative; width:710px; height:210px; position:relative; background:#127fb0 url(../img/top.jpg) right top no-repeat;}

.hlavicka h1 { font-size:9px; color:#87c7ff; font-weight:normal; text-align:right; padding:8px 5px 2px 0;}

.hlavicka .logo a { width:220px; height:60px; position:absolute; left:10px; top:70px; color:#00CCFF;  text-decoration:none; }

.hlavicka .menu { position:absolute; left:-11px; bottom:35px;  width:715px; height:32px;}

.hlavicka .menu ul { list-style-type:none; }

.hlavicka .menu ul li {  text-align:center; display: inline; list-style-type: none;}

.hlavicka .menu ul li a{ font-variant:small-caps;width:134px;  height:23px; text-decoration:none; font-weight:normal; margin:0 1px 0 0; padding:9px 0 0 0;   float:left; text-align:center;  display:block; color:#fff;}

.hlavicka .menu ul li a:hover { width:134px;   background:url(../img/m_akt.jpg) left top no-repeat;color:#003773;}

.hlavicka .menu ul li a.akt { width:134px;   background:url(../img/m_akt.jpg) left top no-repeat; color:#003773;}



.obsah-sjednani { text-align:left; background:#FFFFFF; min-height:200px; margin:0 0 0 30px; position:relative; z-index:10000; height:1000px; }



.obsah { text-align:left; background:#FFFFFF url(../img/slop.gif) right top repeat-y; min-height:200px; margin:0 0 0 0; position:relative; z-index:10000;}

.obsah .drobky { position:absolute; left:27px; top:-21px; font-size:0.77em; color:#e9bc00; }

.obsah .drobky a { color:#e9bc00; text-decoration:underline; font-weight:normal;}

.levo { float:left; width:420px; background:url(../img/l_p_t.jpg) right top no-repeat; margin:0px 0 10px 0; padding:0 10px 10PX 13px; position:relative;}

.levo h2 { font-size:25px; font-variant:small-caps; color:#3d3d3d; padding:0 0 0 0px; margin:0 0 0 0px; font-weight:normal; }

.levo h3 { font-size:15px;font-variant:small-caps;  color:#4f8b00; padding:0 0 3px 0px; margin:5px 0 5px 0px; }

.levo h4 { font-size:11px;font-variant:small-caps;  color:#0c8ac4; padding:0 0 3px 0px; margin:-4px 0 15px 0px; }

.levo ul { list-style-type:none; padding:0; margin:0;}

.levo li { background:url(../img/li.gif) left top no-repeat; padding:0 0 0 25px; margin:5px 0; }



.levo .uvod { float:left; background:url(../img/uvod.jpg) right top no-repeat; padding:0 80px 10px 15px; width:315px; }

.levo .uvod .borec { float:left; margin:0 10px 0px 0;}

.levo .uvod .sipka { background:url(../img/sipka.gif) left center no-repeat; padding:0 0 0 15px; font-weight:normal; margin:0 0 0 10px; font-size:0.9em;}



.levo .uvod-dole { float:left; width:406px;  background:url(../img/uvod_top.jpg) left top no-repeat; margin:0 0 0 7px; padding:20px 0 0 0;}

.uvod-dole a {  text-decoration:none}

.levo .uvod-dole .box { float:left; width:205px; height:176px; background:url(../img/box.jpg) left top no-repeat; position:relative; margin:0px 0 0 10px; }

.levo .uvod-dole .box .button { position:absolute; left:14px; bottom:10px;}

.levo .uvod-dole .box h4 { position:absolute; left:58px; top:10px; color:#00295d; font-size:1.1em;}

.levo .uvod-dole .box p { width:120px; height:100px; position:absolute; right:10px; top:30px; font-size:0.8em;}



.levo .uvod-dole .box5 { float:left; width:165px;  position:relative; margin:0px 0 0 20px; }

.levo .uvod-dole .box5 h5 { font-weight:normal; font-size:0.9em; color:#356f00; padding:0 0 5px 0;}

.levo .uvod-dole .box5  a{ padding:0 0 0 10px; font-weight:normal; text-decoration:underline; font-size:0.8em; background:url(../img/sip.gif) left center no-repeat; color:#006eac;}







.levo .uvod-dole .ads { float:right; width:175px; height:166px; color:#356f00; font-size:0.9em; padding:5px;}

.ads2 { margin:0 0 0 -5px}



.pravo { float:right;  width:260px; position:relative;}

.pravo h2 { font-size:15px; color:#ff3e00; padding:14px 0 10px 20px; margin:0 0 0 4px; background:url(../img/3.gif) left top no-repeat;}



.pravo .boxy {}

.pravo .boxy .box1 { position:relative; margin:0 0 12PX 0;width:236px; height:92px; background:url(../img/b1.jpg) left top no-repeat;}

.pravo .boxy .box1 h3 a { position:absolute; left:35px; top:12px; font-size:24px; font-style:italic; font-weight:normal; color:#00346e;text-decoration:none}

.pravo .boxy .box1 span { position:absolute; left:35px; top:40px; font-size:10px; font-style:italic;  color:#fff;}

.pravo .boxy .box1 h4 a { position:absolute; left:35px; top:60px; font-size:11px; font-style:italic;color:#00346e; text-decoration:underline}



.pravo .boxy .box2 { position:relative; margin:0 0 12PX 0; width:236px; height:92px; background:url(../img/b2.jpg) left top no-repeat;}

.pravo .boxy .box2 h3 a { position:absolute; left:35px; top:12px;  font-size:24px; font-style:italic; font-weight:normal; color:#fff;text-decoration:none}

.pravo .boxy .box2 span { position:absolute; left:35px; top:40px; font-size:10px; font-style:italic;  color:#fff;}

.pravo .boxy .box2 h4 a { position:absolute; left:35px; top:60px; font-size:11px; font-style:italic;color:#00346e; text-decoration:underline;}





.pravo .boxy .box3 { position:relative; width:236px; height:92px; background:url(../img/b3.jpg) left top no-repeat;}

.pravo .boxy .box3 h3 a { position:absolute; left:35px; top:12px;  font-size:24px; font-style:italic; font-weight:normal;color:#447e00;text-decoration:none}

.pravo .boxy .box3 span { position:absolute; left:35px; top:40px; font-size:10px; font-style:italic;  color:#7d7d7d;}

.pravo .boxy .box3 h4 a { position:absolute; left:35px; top:60px; font-size:11px; font-style:italic;color:#00346e; text-decoration:underline}



.pravo .poradna { width:215px; height:170px; background:url(../img/poradna.jpg) left bottom no-repeat; margin:40px 0 0 15px; position:relative;}

.pravo .poradna h5 { color:#7c7c7c; font-size:1.4em; font-weight:normal; margin:0 0 0 0; padding:0;}

.pravo .poradna a { display:block; width:60px; height:30px; position:absolute; right:8px; bottom:22px;}

.pravo .poradna p { width:150px; height:130px; position:absolute; right:0px; line-height:1.5em; top:30px; font-size:0.9em; color:#333333; text-align:right;}

.pravo .poradna p strong { font-weight:bold; color:#006eac;}



ul { margin:0px 10px 10px 30px}

li { padding:4px 0}



.foto { position:relative; text-align:center; float:left; margin:10px 0 0 10px;	}

.foto h4 a{ position:absolute; bottom:5px; _bottom:3px; left:5px; width:200px; font-size:13px; color:#FFFFFF; text-decoration:none;}



.let { margin:5px 0 0 7px}

.let td { padding:3px 0 3px 7px; font-weight:bold;}



#sbb { padding:0px 10px; text-align:center; margin-left:42px; _margin-left:16px;}

#sbi { padding:3px 0;}

.rekl { float:right; padding:0 5px;}

.zelena { background:#eef7cf;}

.vyhled {background:url(../img/vyhled.jpg) left top no-repeat; width:260px; height:160px; padding-bottom:15px; color:#FFFFFF;}

.vyhled span { text-align:center; font-size:1.13em; display:block; color:#fff;}

.cov { padding:9px 0 0 0; font-size:0.9em; text-align:center;}

.oranz { background:#f9eed6; padding-bottom:10px;}

.oranz ul { margin:0px 10px 0 30px}



.tabkody { font-size:0.8em; text-align:left; width:300px;}

.tabkody .suda { background:#fff9b2; }

.tabkody th {padding:3px 0 1px 2px;}

.tabkody th {padding:3px 2px 1px 4px;}



.tabkody .popis { background:#55d0f9;  padding:1px 0 1px 2px; color:#000000}



.zpet { margin:8px 10px 0 0; float:right;}

.zpet a { color:#333333; font-size:0.9em}

.paticka { position:relative; padding:40px 0 0 0; text-align:center; color:#999999; font-size:0.77em;  clear:both;width:710px; height:55px;  background:url(../img/paticka.jpg) left top no-repeat; top:-20px;  margin:0 auto 0 auto;}

.paticka a { font-weight:normal; color:#fff;}

.paticka span { position:absolute; text-align:center; width:710px; display:block; left:0; bottom:10px; color:#FFFFFF; } 

.paticka .rek { position:absolute; left:0; top:1px;}

.paticka .odkaz { position:absolute; left:15px; top:1px;}

.paticka .tip { position: relative;margin:50px 0 0 0;color:#CCCCCC;}

.paticka .tip a { color:#CCCCCC; text-decoration:none;}
