@charset "windows-1250";
* { margin:0; padding:0; } 
body  { font-family: tahoma, verdana, sans-serif, serif; } 

#uvodh1 { font-size:19px; position:absolute; left:250px; top:90px; }
#uvodh2 { font-size:12px; color:#FF0000; position:absolute; left:250px; top:112px;}

/*#heslo { position:absolute; left:250px; top:320px; width:280px; font-size:12px; }
#heslo p { font-size:12px; padding:5px; }*/

#logouvod { position:absolute; top:100px; left:10px; }
#lineuvod { margin-top:144px; padding-left:250px; background: url(../images/bg_lineuvod.gif) #006ab3;  }
#lineuvod td { padding:5px; font-size:11px; font-weight:bold; color:#FFFFFF; }
#lineuvod input, #podlineuvod input, #heslo input {font-size:11px; font-family:tahoma; padding:3px; border:1px solid #d5d5d5; margin:0px; }
#podlineuvod { font-size:11px; width:545px; text-align:right; margin-top:5px; }
#podlineuvod input.button, #heslo input.button { border-bottom:4px solid #d5d5d5;  background: #006ab3; color:#FFFFFF; padding:3px 10px; font-weight:bold; cursor:pointer; }

#podlineuvod a, #heslo a { color:#006ab3; margin:0px 3px; }
#podlineuvod a:hover, #heslo a:hover { text-decoration:none; }

#hlavicka { height:50px; border-bottom:1px #CCCCCC solid; }
#hlavicka .img { margin:5px; float:left; }
#tmenu { float:right; height:30px; margin-right:10px; }
#tmenu a, #tmenu span { padding:5px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:3px solid #CCCCCC;  font-size:11px; background:url(../images/bg_topmenu.gif) bottom repeat-x; color:#000000; display:block; float:left; margin-left:5px; text-decoration:none; }
#tmenu span { background-image:none; background-color:#ffe4a8; margin-right:10px; font-size:12px; }
#tmenu a:hover { background:#006ab3; color:#FFFFFF; }

#hmenu {  background:#f1f3f0; border-top:2px solid #999999; border-bottom:1px solid #CCCCCC; font-size:11px; }
.menunadpis { font-size:15px; font-weight:bold; width:150px; color:#000000; padding:3px 10px; border-bottom:1px solid #FFFFFF; float:left; } 
.navigace { padding:5px; margin-left:5px; float:left; }
.navigace a { color:#e08d00; margin:0px 3px; }
.navigace a:hover { text-decoration:none; }

#find { float:right; margin-right:5px; width:60%; text-align:right; }

#paticka-uvnitr { clear: both; border-top:1px solid #CCCCCC; font-size:11px; text-align:right; padding:3px;  }

.cleaner { clear:both; }
#right h3 { font-size:12px; padding:10px 5px 5px 5px; }
#right ul { list-style:none; font-size:11px; line-height:1; }
#right ul a { color:#000000; padding:4px 5px;  font-size:11px; display:block; border-bottom:1px solid #FFFFFF; }
#right ul a:hover { background: #006ab3; color:#FFFFFF; }

#right2 { position:absolute; right:0; top:0; }



#storno { position:absolute; top:100px; margin:200px 40px; padding:3px; background-color:#FFFFFF; border:5px solid #3366FF; }

#obsah h2 { padding:5px; margin:5px 0px; font-size:17px; background:#e3e3e3; }
#obsah a { color:#006ab3; margin:0px 3px; cursor:pointer; }
#obsah a:hover { text-decoration:none; }
#obsah .img { padding:3px; border:1px #CCCCCC solid; background-color:#FFFFFF; }

#obsah .seznam { font-size:12px; border:1px solid #d5d5d5; background:#fcfcfc; margin:5px 0px; width:100%; _width:auto; }
#obsah .seznam th { background: url(../images/bg_hlavicka.gif) right; padding:4px; text-align:left;  border-bottom:1px solid #d5d5d5; white-space:nowrap; }
#obsah .seznam td { border-right:#ededed 1px solid; padding:2px 5px; border-bottom:1px #ededed solid; }

#obsah .seznam .seznam2 { font-size:11px; border:1px solid #d5d5d5; background:#fcfcfc; margin:5px 0px;  }
#obsah .seznam2 th { background: url(../images/bg_hlavicka.gif) right; padding:2px; text-align:left;  border-bottom:1px solid #d5d5d5; white-space:nowrap; }
#obsah .seznam .seznam2 td { border-right:#ededed 1px solid; padding:1px 2px; border-bottom:1px #ededed solid; }
#obsah .seznam .seznam2 .cleaner { padding:0px; width:1%; }
#obsah .seznam .seznam2 img { padding:0px; border:none; }

#obsah .celkem td { font-weight:bold; text-align:right; font-size:17px; background:#ffe4a8; padding:3px 2px;  }
#obsah .celkem small { font-size:12px; }
#obsah .seznam img { border:1px solid #d5d5d5; padding:2px; margin:1px; background:#FFFFFF;}
#obsah .seznam .img { border:1px solid #d5d5d5; padding:5px; margin:1px; background:#FFFFFF;}
#obsah .seznam .cleaner { padding:0px; width:1%; }
#obsah .seznam .tmava { background:#f1f1f1; padding:2px; }
#obsah .seznam th a { display:block; /*padding-right:20px; */}
#obsah .seznam .razeni { background:url(../images/bg_razeni.gif); }
#obsah .seznam input { margin:0px 5px; }
#obsah .seznam p { margin:10px; }
#obsah .seznam .ok { color:#006633; }
#obsah .seznam .ko { color:#CC0000; }
/*#obsah .seznam .desc { background: url(images/bg_razeni_desc.gif) no-repeat right; }
#obsah .seznam .asc { background: url(images/bg_razeni_asc.gif) no-repeat right; }*/

#obsah .formular { font-size:12px; border:1px solid #d5d5d5; background:#e5e5e5 ;  }
#obsah .formular th { background:#f1f1f1; text-align:left;width:200px; padding:5px 5px 10px 5px; vertical-align:top; width:150px; }
#obsah .formular td { background:#FFFFFF; }
#obsah .formular td span, #obsah .formular th span { color:#333333; font-size:11px;  font-weight:normal; display:block; padding:0px 5px; }
#obsah .formular .img { margin:0px; padding:1px; border:1px solid #d5d5d5; }
#obsah .formular input, #obsah .formular select, #obsah .formular textarea { margin:5px;}

#obsah .info2 { background:#fff8ef; border:1px solid #d5d5d5; padding:5px; margin-bottom:5px;}
#obsah .info2 h3 { font-size:13px; margin-bottom:3px; }
#obsah .info2 p { font-size:12px; margin:1px 5px; }
#obsah .info2 table { font-size:12px;}
#obsah .info2 td { padding:2px; }
#obsah .info2 ul { list-style:square; font-size:12px; line-height:1.5; padding:5px 20px; }

#obsah .text2 { margin:5px; padding:15px; }
#obsah .text2 h3 { font-size:17px; margin-bottom:5px; margin-top:15px; }
#obsah .text2 p { font-size:12px; line-height:1.5; margin-bottom:5px;  }
#obsah .text2 li { font-size:12px; line-height:1.5; }
#obsah .text2 ul { margin:5px; 20px; }

#obsahzprava { margin:5px 0px; border:1px solid #CCCCCC; min-height:300px; padding:10px; font-size:12px; }
#obsahzprava h2 { font-size:15px; padding:2px 10px; }
#obsahzprava h3 { font-size:13px; margin-left:10px; }

.buttonimg { background-image: url(../images/ico_color.gif); width:21px; height:20px; border:none; cursor:pointer; }

#zprava { padding:15px; }
#zpprava .prilohy { padding:0px 20px; font-size:11px; }
#zprava h1 { font-size:22px; margin:10px 0px 5px 0px; }
#zprava h2 { font-size:17px; margin:8px 0px 4px 0px; background:none; padding:0px; }
#zprava h3 { font-size:15px; margin:6px 0px 3px 0px; }
#zprava h4 { font-size:13px; margin:4px 0px 2px 0px; }
#zprava p { font-size:12; padding:4px; } 
#zprava ul { font-size:12px; list-style:square; }

.kat { background-color:#ffb100; color:#000000; padding:3px; }

.predesle { padding:10px 10px 10px 30px;  margin-top:5px;  }
.prijemci { float:left; border:1px solid #CCCCCC; padding:10px; min-height:50px; float:right; } 
 
input, select, textarea { font-size:11px; font-family:tahoma; padding:3px; border:1px solid #CCCCCC; margin:0px; }
select { font-size:11px; font-family:tahoma; padding:2px; border:1px solid #CCCCCC; margin:0px; }
option { padding:1px; padding-right:20px; }
.button { border-bottom:2px solid #d5d5d5;  background: #006ab3; color:#FFFFFF; padding:3px 10px; font-weight:bold; cursor:pointer; margin-left:5px; }
.button2 { border-bottom:2px solid #d5d5d5;  background: #3366FF; color:#FFFFFF; padding:3px 10px; font-weight:bold; cursor:pointer; margin-left:5px; }

.zvyrazneni { font-weight:bold; color:#CC0000; }
.ok { color: #009900; }
.delka100 { width:94%; }
.green { float:right; margin-bottom:-35px; }
.green2 { border: #009900 1px solid; color: #009900 ;padding:1px; font-weight:bold; background: #E7FAE8; }
.red { border: #CC0000 1px solid; color:#CC0000;padding:1px; font-weight:bold; background: #FFEAEA; }
.foo { margin-bottom:5px; }
.alert { padding:10px; font-size:17px; color:#CC0000; border:2px solid #CC0000; background:#FFD2D2; text-align:center; margin:15px; font-weight:bold; }
.info { padding:10px; font-size:17px; color:#009900; border:2px solid #009900; background: #D9FFD9; text-align:center; margin:15px; font-weight:bold; }

#right2 { float:right; }  
.rightout { display:block; width:10px; height:37px; background:url(../images/right_out.gif); position:absolute; right:6px; top:0px; z-index:100; }
.rightin { display:block; width:10px; height:50px; background:url(../images/right_in.gif); }

/* ********************* nestandartní styly ******************** */
#obsah .seznam .stin { border-bottom:2px solid #999999; background:url(../images/bg_tr.png) repeat-x bottom;}




