@charset "utf-8";
body{
     font: 0.875em "Arial CE", "Geneva CE", "Helvetica CE", Arial, Helvetica;
     color:#333333;
     background-color:#CCCCCC;
}
img{border:0px}
.telo{width:990px;height:auto;margin:0 auto 10px auto;padding:0;}

.logo {width:100%;height:98px;display:block;background-color:#FFF;margin-bottom:3px}
.logo img{float:left;}
.form{border-bottom:3px solid #000000;margin-bottom:5px}
label,input{display:block;width:170px;float:left;margin-bottom:5px;}
label {text-align:right;width:120px;padding-right:20px;}
.vlevo {display:block;width:170px;float:left;margin:0 2px 2px 0;background-color:#000000;color:#ffffff;padding:2px;}
.vpravo{text-align:right;padding:0 20px 0 2px;background-color:#ffffff;color:#000000;}
br{clear:left;}
textarea {font: 9pt "Arial CE", "Geneva CE", "Helvetica CE", Arial, Helvetica;}
form span{padding-left:10px;color:#cc0000}
/*STYL PRO PŘIHLAŠOVACÍ STRÁNKU*/
.login-telo {width:100%;height:300px;position:fixed;top:20%;}
.login-logo {width:100%;height:98px;display:block;background-color:#FFF}
.login-logo img{float:left;margin-left:28%}
.login-form {float:left;margin-left:33%}
.login-form label{display:block;width:50px;height:25px;float:left;margin-bottom:0;}
.login-form input{display:block;width:250px;height:25px;margin-bottom:5px;font-size:16px}
.login-form .tlacitko {display:block;width:100px;height:25px;margin:0 0 5px 200px;font-size:16px}
h1{font-size:200%;display:inline;}
h2,h3,h4{font-size:120%;display:inline;margin:0 1em 0 0;}

.odkaz,
.odkaz:visited, 
.odkaz:hover {display:block;padding:0.4em 0.5em;margin:0;background-color:#99ff00;color:#333333;text-decoration:underline;}}

.hlava{margin-bottom:3px}
.nadpis{background:transparent;text-transform:capitalize;text-align:left;padding:2px;}

.levy-sloupec{width:120px;float:left;}
.levy-sloupec ul{margin:0 0 20px 0; padding:0;}
.levy-sloupec li{list-style-type:none;width:auto;margin-bottom:1px}
.levy-sloupec a,
.levy-sloupec a:visited,
.levy-sloupec a:hover{display:block;margin:0;text-decoration:none;}

.prostredni-sloupec{width:710px;display:block;float:left;padding:0;margin:0 3px;}

.prostredni-sloupec table{width:710px;border-collapse:collapse;font-size:85%;margin:0 10px 0 0;padding:5px;}
.prostredni-sloupec table th,table td{border-right:1px solid #cccccc;width:auto;text-align:center;padding:1px}
.prostredni-sloupec table th{background-color:#666666;color:#ffffff;}
.prostredni-sloupec table td a,
.prostredni-sloupec table td a:visited{text-decoration:none;display:block;color:#333333;padding:5px 3px;margin:0}
.prostredni-sloupec table td a:hover{background-color:#66cc00;color:#ffffff;}
.prostredni-sloupec table td input {width:30px;}
.prostredni-sloupec-hlava{width:inherit;padding:5px;display:block;min-height:60px;background-color:#333;color:#FFF;}
.prostredni-sloupec-hlava img {display:inline;float:left;margin:0 20px 3px 0}
.prostredni-sloupec-hlava span {display:inline}
.prostredni-sloupec-hlava h2 {display:block;margin:14px 0 0 10px;font-size:22px;}

.seznam-typu {width:inherit;display:block;float:left;margin:0;background-color:#333333;padding:5px;border-top:1px solid #999999;clear:both}
.seznam-typu ul {margin:0;padding:0;}
.seznam-typu li {list-style-type:none;}
.seznam-typu ul li a,
.seznam-typu ul li a:visited {margin:0 1px 1px 0;float:left;padding:4px 10px;display:inline;background-color:#ff0000;color:#ffffff;text-decoration:none;}
.seznam-typu ul li a:hover {color:#ffffff;text-decoration:underline;}
.seznam-typu ul li .zluta,
.seznam-typu ul li .zluta:visited,
.seznam-typu ul li .zluta:hover {padding:4px 10px;background-color:#FFFF00;color:#000000;}

.pravy-sloupec{width:144px;display:block;float:right;min-height:100px}
.pravy-sloupec-box{width:inherit;margin:2px;padding:3px;background-color:#fff;}
.pravy-sloupec-box ul {width:inherit;margin:0;padding:0;}
.pravy-sloupec-box li {list-style-type:none;width:inherit;display:block;}
.pravy-sloupec-box ul li a,
.pravy-sloupec-box ul li a:visited {margin:0 1px 1px 0;padding:3px;color:#ff0000;text-decoration:none;}
.pravy-sloupec-box ul li a:hover {color:#ff0000;text-decoration:underline;}
.maly-vypis{font-size:80%;}

form{text-align:left;}


.pocet-kol-table{width:auto;border:0}
.zamluveno,
.zamluveno:visited{border:0;background-color:#cc0099;color:#000000;text-decoration:none;}
.zamluveno:hover{color:#ffffff;}
.komise,
.komise:visited{border:0;background-color:#007FD4;color:#000000;text-decoration:none;}
.komise:hover{color:#ffffff;}
.pocet-kol,
.pocet-kol:visited{color:#000000;background-color:#66cc00;width:auto;}
.pocet-kol:hover{background-color:#71E100;color:#000000;width:auto;}
.odkaz-mimo-tab,
.odkaz-mimo-tab:visited{display:block;width:300px;background-color:#cc0099;padding:1em 0.5em;margin-left:0.5em;color:#ffffff;text-decoration:none;border:0;}
.odkaz-mimo-tab:hover{display:block;width:300px;background-color:#ff99cc;padding:1em 0.5em;margin-left:0.5em;color:#ffffff;text-decoration:none;border:0;}

.cerna,
.cerna:visited,
.cerna:hover {
	padding:0.4em 0.5em;
	background-color:#000000;
	color:#ffffff;
}
.cerna_ul,
.cerna_ul:visited,
.cerna_ul:hover {
	padding:0.35em 0 0.35em 2em;
	background-color:#333333;
	color:#ffffff;
}
.cervena,
.cervena:visited {
	padding:0.4em 0.5em;
	background-color:#ff0000;
	color:#ffffff;
}
.cervena:hover {
	padding:0.4em 0.5em;	
	background-color:#ffff00;
	color:#333333;
}
.zluta,
.zluta:visited,
.zluta:hover {
	padding:4px 10px;
	background-color:#FFFF00;
	color:#000000;
}	
.zluta_ul,
.zluta_ul:visited,
.zluta_ul:hover {
	padding:0.35em 0 0.35em 2em;
	background-color:#FFFF33;
	color:#000000;
}
.modra,
.modra:visited, 
.modra:hover {
	padding:0.4em 0.5em;
	background-color:#007FD4;
	color:#ffffff;
}
.modra_ul,
.modra_ul:visited,
.modra_ul:hover{
 	padding:0.35em 0 0.35em 2em;
   	background-color:#0099FF;
	color:#ffffff;
}

.zelena,
.zelena:visited {
	padding:0.4em 0.5em;
	background-color:#009900;
	color:#000000;
}
.zelena:hover {
	padding:0.4em 0.5em;
	background-color:#00cc00;
	color:#000000;
}

.chyba,.zprava {
     width:963px;
     height:auto;
	display:block;
     padding:5px 5px 5px 10px;
     margin:0;
     float:left;
}
.zprava {
     background-color:#66cc66;
     color:#333333;
}
.chyba {
     background-color:#FF0000;
     color:#FFFFFF;
}

.upozorneni{background-color:#cc0000;padding:2.5em 0.6em;margin:0.5em;color:#ffffff;font-weight:bold;width:300px;}
.hlaseni{background-color:#F00;padding:1em 0.6em;margin:0;color:#ffffff;width:100%;}
.odd{background-color:#cccccc}
.even{background-color:#ffffff}






.cedulky h2 {
     clear:both;
}
.cedulky label {
	width:auto;
	display: block;
	float: left;
	padding:1px 10px 1px 10px;
}
.cedulky select {
     margin-top: 3px;
     width: 190px;
     height: 25px;     
}
.cedulky label span {
	width:110px;
	display: block;
	float: left;
	text-align:right;
	padding:3px;
	margin-top: 3px;
}


