body,td,div { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 13px; }
p,form,label,h1,h2,h3,h4,table,td,tr,body{margin:0;padding:0;}


input { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; }
select { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; }
textarea { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; }
.checkbox { margin: 0; padding: 0; }

a:link,a:visited,a:active{ color: #00519F; text-decoration: none; /*border-bottom: 1px dotted #DDDEF8;*/ background: url(/pict/bkga.gif) repeat-x bottom; }
a:hover{ color:#CC6600; text-decoration: none; /*border-bottom: 0px solid #CC6600;*/ background: url(/pict/bkgahover.gif) repeat-x bottom; }

a.apata{ color:#808080; background: none;  }
a.apata:hover{ color:#CC6600; background: none;  }

img{border:none;vertical-align:top}
hr{height:1px;border:0;border-top:1px solid #E2E6E9}
.hnd { cursor: pointer; cursor: hand; }
.hlp { cursor:help; }
.noli { margin:0;padding:0; }
.noli li { list-style-type:none; margin:0;padding:0; }

.sezdef { line-height: 1.5; margin:0 0 0 0px; padding:0 0 0 0px; position: relative; }
.sezdef li{ background:url("/pict/lidef.gif") no-repeat; list-style: none; padding: 0 0 0 15px; }
.bod { font-size: 1px; }

.ulhlpmenu { margin:0;padding:0; font-size: 12px;  }
.ulhlpmenu li{ margin:0 0 0 0px; padding:0 0 0 5px; list-style-type:none;  }
.ulhlpmenu a{ background: none; }
.ulhlpmenu p{ padding: 3px; margin:0;  }
.ulhlpmenu img.si{ margin: 3px 4px 0 0; }


.text10	{font-size : 10px; font-family: Tahoma}
.text11 	{font-size : 11px;}
.text12 	{font-size : 12px;}
.text14 	{font-size : 14px; }
.text16 	{font-size : 16px;}
.text18 	{font-size : 18px;}
.nadpis10 {font-size : 10px; font-weight : bold; }
.nadpis11 {font-size : 11px; font-weight : bold; }
.nadpis12 {font-size : 12px; font-weight : bold; }
.nadpis13 {font-size : 13px; font-weight : bold; }
.nadpis14 {font-size : 14px; font-weight : bold; }
.nadpis16 {font-size : 16px; font-weight : bold; }
.nadpis17 {font-size : 17px; font-weight : bold; }
.nadpis18 {font-size : 18px; font-weight : bold; }

.nColorHnd { color: #CC6600 } 
.nColorRed { color: #CC0000 } 
.textsedy { color: Silver; }
.noBckg { background: none; }
a.noBrd, a:hover.noBrd { background: none; }

#body { margin: 0px 9px 0px 9px; padding: 0; text-align: center;  }
#main { margin: 0 auto; text-align: left; position: relative; min-width:800px; }

#hlavicka { height: 55px; border: 0px solid red; padding: 0 0 0 0; margin: 0; white-space: nowrap;  }
#hlavickabox { border: 0px; padding:12px 0px 10px 150px;  }
#hlavickabox span{ color: #F12626; font-weight: bold;  }
#paticka { padding: 5px; margin-top: 5px;  /*border-top: 1px solid silver;*/ color: Gray; clear: both;  text-align: center;  word-spacing: 2px; }
#copy { font-size: 10px; color: Gray; text-align: center; }
#autor{ float: right; color: #BABABA; }
#logoutTime {  color: #BABABA; font-size: 10px; }
#timeInfo { color: #BABABA; font-size: 10px; text-align: center; }

#srchBox { background: #EFEFEF; padding: 5px 5px 5px 5px; border: 0px solid Blue;  }
#srchTab { border: 0px solid Blue; }
#srchTdT { padding: 0 5px 0 0; background: url(/pict/srs.png) repeat-x;   }
#srchTdL { width: 17px; }
#srchTdS { padding: 0 5px 0 0; margin: 0; white-space: nowrap;  background: url(/pict/srs.png) repeat-x;   }
#srchTdImp { padding: 0 2px 0 0; margin: 0; white-space: nowrap;  background: url(/pict/srs.png) repeat-x; width: 100%;  }
#srchTdR { font-size: 11px; padding: 0 15px 0 5px; }
#srchTdP { width: 34px; }
.srchImp { width: 99%; }

#topmenu { background: url(/pict/ous.png); height: 32px; float: right;  font-weight: bold; margin-right: 10px;  }
#topmenuoup { border: 0px; padding: 3px 10px 5px 5px; background: url(/pict/our.png) no-repeat right; }
#topmenuou { border: 0px; padding: 3px 10px 5px 10px; background: url(/pict/our.png) no-repeat right; }
#topmenuoul { border: 0px; padding: 3px 5px 5px 10px; }
#topmenu a{ text-decoration: none; border: none; color: Black; font-size: 14px; font-weight: bold; background: none; }
#topmenu a:hover{ color:#CC6600; }

.ouBox{ top: 0; right: 0; position: absolute; height: 55px;  text-align: center; border: 0px solid red; }
.ouBoxSed{ background: url("/pict/hlogo_roh.gif") #EFEFEF no-repeat;  padding: 0 5px 0 17px; }
.ou1{	background: url(/pict/ou1.png) no-repeat;  width: 77px; height: 32px; float: left; padding-top: 5px;  }
.ou2{	background: url(/pict/ou2.png) no-repeat;  width: 77px; height: 32px; float: left; padding-top: 5px; margin-left: 2px; }
.ou3{	background: url(/pict/ou3.png) no-repeat;  width: 108px; height: 32px; float: left; padding-top: 5px; margin-left: 2px; }
.ou4{	background: url(/pict/ou4.png) no-repeat;  width: 98px; height: 32px; float: left; padding-top: 5px; margin-left: 2px; }
.ouBox a:link,.ouBox a:visited,.ouBox a:active{ font-weight: bold; color: #FFF; background: none; padding: 10px }
.ouBox a:hover{ font-weight: bold; background: none; }
.ouBox .ou1 a:hover{ color: #FFD7BF; }
.ouBox .ou2 a:hover{ color: #FFCFD5; }
.ouBox .ou3 a:hover{ color: #CFFFF4; }
.ouBox .ou4 a:hover{ color: #CFFDFF; }



#navig { background: #FFF; padding: 7px 2px 7px 2px; font-size: 12px; }
#navig a{ font-size: 12px; border: none; padding: 0 0 0 3px;  background: none; }

#strankovanitab { margin:3px 0 3px 0; border: 1px solid #E0EBFF; }
#strankovani a, #strankovani a:visited, #strankovani a:active{  padding: 0 5px 0 5px; font-size: 12px; border: 0px; background: none; }
#strankovani a:hover { padding: 0 5px 0 5px; background: #EFEFEF;  border: 0; }
#strankovani span{ padding: 0 5px 0 5px; background: #D3D3D3;  border: 0; }
#strankovani { font-size: 12px; }
td#strankovani { padding: 1px }

.admsort { color: #00519F; }
.admsort div { background: none; color: #00519F; font-size: 11px; }
.admsort div:hover { color: #CC0000; }
.admsort img{ vertical-align: baseline; padding: 0 0 1px 2px;  }


/*tab. form*/
#tFTab {  border-left: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }
#tFTab td{ vertical-align: baseline;  padding: 5px; border-bottom: 1px solid #EAEAEA; }
#tFTab .chbox{ border: none; background-color: white; }
#tFTrNadpis { font-weight: bold; font-size: 18px; /*color:#CC6600;*/ background: #EBEBEB; }
#tFTdP { text-align: right; white-space: nowrap; background: #F5F5F5; width: 150px; border-right: 0px solid #EAEAEA; line-height: 1.5  }
#tFTrPata td{   border: 1px solid #fff; }

/*stand. form*/
.tFrmStd { border-left: 1px solid #FFF; border-top: 1px solid #FFF; border-right: 1px solid #FFF; }
.tFrmStd td.nadpis{ font-weight: bold; font-size: 14px; padding: 3px; background: #EBEBEB;  }
.tFrmStd td.popis{ width:10%; text-align: right; vertical-align: top; white-space: nowrap; padding: 8px 5px 5px 5px;  background: #F5F5F5; border-bottom: 1px solid #FFF;  }
.tFrmStd td.data{ padding: 5px; border-bottom: 1px solid #FFF; }
.tFrmStd td.popistxt{ width:10%; text-align: right; vertical-align: top; white-space: nowrap; padding: 6px 5px 5px 5px;  background: #F5F5F5; border-bottom: 1px solid #FFF;  }
.tFrmStd td.datatxt{ padding:6px 5px 5px 5px; border-bottom: 1px solid #FFF; }
.tFrmStd td.linka{ border-bottom: 1px solid #EAEAEA; }


/*kulaty obj*/
#kuldiv{ position:relative; /*width:500px;*/ /*height:100%;*/ margin:0px; /*padding:.5em;*/ color:#000; /*background:#e4effa;*/ border:10px solid #F0F8FF; text-align:left; } 
.horlev { position:absolute; top:-10px; left:-10px; background:url('/pict/kulroh.png') left top no-repeat #fff; } 
.horprav { position:absolute; top:-10px; right:-10px; background:url('/pict/kulroh.png') right top no-repeat #fff; } 
.dollev { position:absolute; bottom:-10px; left:-10px; background:url('/pict/kulroh.png') left bottom no-repeat #fff; } 
.dolprav { position:absolute; bottom:-10px; right:-10px; background:url('/pict/kulroh.png') right bottom no-repeat #fff; } 
.horlev, .horprav, .dollev, .dolprav { width:10px; height:10px; font-size:0px; } 
#kuldiv .hlava{ text-align:left; padding: 0px 0 5px 3px; background: #F0F8FF; color: #CC0000; }

/*kulaty div border*/
.kulbox { margin:0 0 10px 0; padding:0 10px 0 0; background: url('/pict/kuldivb.png') 100% 100% no-repeat; }
.kulbox .hlava { background-position:100% 0;margin:0 -10px 0 0; padding: 0 10px 0 0;  }
.kulbox .hlava * { background-position:0 0;margin:0;padding:10px 0 0 10px; height:1%; }
.kulbox .telo { background-position: 0 100%; margin-right:0; padding: 0 0 10px 10px; }
.kulbox .datum{ color:#838486; font-size: 11px; }
.bmod, .bmod .telo, .bmod .hlava, .bmod .hlava * { background-image: url('/pict/kuldivb.png');  }
.kulbox .hlava p { font-weight: bold; font-size: 12px;  }


#diverrinfo{ border: 2px solid #EC0000; background: #FFFFE0; text-align: center; margin: 10px 0 10px 0; padding:10px  }
#diverrinfo img{ padding-right: 5px;  }
#divokinfo{ border: 2px solid #339967; background: #FFFFE0; text-align: center; margin: 10px 0 10px 0; padding:10px; }
#divokinfo img{ padding-right: 5px;  }
#diviinfo{ border: 2px solid #B6C7DF; background: #FFFFE0; text-align: center; margin: 10px 0 10px 0; padding:10px; }
#diviinfo img{ padding-right: 5px;  }

.fpcom{ font-size: 11px; color: #9C9C9C; font-weight: normal; }
.fperr { background: url("/pict/regstop.png") no-repeat; margin-top: 2px; padding-left: 15px; font-size: 11px; font-weight: normal; color: Red; border:0px solid red; }
#divSilverDot {  border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; padding: 15px; margin-bottom: 40px; margin-top:2px; background:#FAFAFA; }
.provBox { width: 310px; float: right; padding:5px; border: 1px solid #FFBD1E; background: #FFF6DF; text-align: right;  }
.provBox span{ color: #CC0000 }
.oranBox{ border:1px solid red;padding:5px;background:#FFF0DF }

.uzjmh{  white-space: nowrap;  }
.uzjmh img{ margin-left: 2px; vertical-align: text-top; }

.cgr { color: Gray; }
.itl { font-style: italic; }
.fll { float: left; }
.flr { float: right; }
.pa5 { padding: 5px; }
.nwr { white-space: nowrap; }