/* At-Rules */

BODY {
	background-color:#008000;BACKGROUND-IMAGE: url(csobjcpozadi.jpg);font-family: arial,sans-serif;font-size: 90%;
}
form {margin-top: 0px;      margin-bottom: 0px;}
#header {
	LEFT: 220px; WIDTH: 500px; POSITION: absolute; TOP: 2px; 
	HEIGHT: 70px; background-color: #800000;color: #ffff00;
	font-size:120%;font-weight: bold;text-align: center;
	BORDER: #660000 1px solid;
}
#logo {
WIDTH: 200px; POSITION: absolute; TOP: 2px; HEIGHT: 70px;text-align: center;
BACKGROUND-IMAGE: url(toplbg.jpg);padding: 5px;;
}
.left {POSITION: absolute; width:200px; top:70px; color: #ffff00; 
       padding: 5px; font-size:90%; height: auto;background-color: #007000;
       line-height: 1.3em;
	   BORDER-left: #003300 1px solid;
	   BORDER-bottom: #003300 1px solid;  	            	   
 }
 
A {color: #ffffff; font-weight: normal; padding:0 2px}
A:visited {color: #ffffaa;}
A:hover {color: #66ff66; background-color: #660000;}

.right {LEFT: 725px; WIDTH: 40px; 
        POSITION: absolute;top:2px; color: #ffff00; text-align: center;
		margin: 2px 0 ;
		padding: 10px 0 ;
        background-color: #007000;
	    BORDER-right: #003300 1px solid;
	    BORDER-bottom: #003300 1px solid;
	    BORDER-left: #009900 1px solid;
	    BORDER-top: #009900 1px solid;					  			
		}



.zavakt {background-color: #800000; width:196px; padding: 2px 2px 2px 2px;}
.zpr {width: 150px;background-color: #ffff99; 
	 FLOAT: right; BORDER: #800000 1px solid; padding: 4px;
}



.mid {POSITION: absolute;
	color: #ffff00; LEFT: 220px; WIDTH: 490px; TOP: 70px; HEIGHT: auto;background-color:#800000; 
	padding: 5px;margin:0 ;BORDER: #ffff00 1px solid;
}

.mid A {color: #ffffff; font-weight: normal;}
.mid A:visited {color: #ffffaa;}
.mid A:hover {color: #00ff00;}

.cltitul {font-size: 110%; font-weight: bold;margin-bottom: 2px;list-style-position: outside;list-style-type: square;}
.zpra {color: #660000;FONT-SIZE: 90%;}
.zpra A {font-weight: normal; color: #660000;}
.zpra A:visited {color: #660000;}
.zpra A:hover {color: #ffffcc; background-color: #660000;}

.dokum {list-style-position: outside; margin-top:3px;}
.titmenu {color: #ffff00; font-size: 120%;font-weight: bold; margin:0;}
.titcl {color: #ffff00; font-size: 120%;font-weight: bold; margin:0;}
.jcob {font-size: 130%;}
.timest {font-size: 80%;color:#00cc00;}

.midv {POSITION: absolute;
	color: #ffff00; WIDTH: 702px; TOP: 70px; HEIGHT: auto;background-color:#008000; 
	padding: 5px;margin:0 ;BORDER: #ffff00 0px solid;
}
.midv A {color: #ffffff; font-weight: normal;}
.midv A:visited {color: #ffffaa;}
.midv A:hover {color: #00ff00;}

.uvodback {text-align: left; font-size: 80%;}
.uvodback A {text-decoration: none;}
.rozpis {font-size: 100%; }
.rozpis TD {vertical-align: top;color: #ffff66;BORDER-right: #ffff00 1px solid;BORDER-bottom: #ffff00 1px solid;}
.rozpisl { font-weight: bold;BORDER-left: #ffff00 1px solid;}
.rozpist { BORDER-top: #ffff00 1px solid;}
.knoflik {background-color: #800000; border: 1pt solid #660000; border-left: 1pt solid #cc9900; border-top: 1pt solid #cc9900; color: #ffff00; font-size: 90%;}
.marginobrL {margin-right: 4px;}
.marginobrR {margin-left: 4px;}
.marginobrT {margin-bottom: 4px;}
.marginobrB {margin-top: 4px;}
.sponzor {font-size: 85%;}
/* ankety */
.ot {color: #006633; font-family: arial,sans-serif; font-size: 10pt; font-weight: bold}

.zluta {color: #FFFF00}
.zp12 {color: #FFFF00; font-family: arial,sans-serif; font-size: 12pt; font-weight: bold}
.zp {color: #FFFF00; font-family: arial,sans-serif; font-size: 10pt; font-weight: bold}
.zpn {color: #FFFF00; font-family: arial,sans-serif; font-size: 10pt; font-weight: normal}
.zpcy {color: #00FFFF; font-family: arial,sans-serif; font-size: 10pt; font-weight: bold}


.od {color: #990000; font-family:  arial,sans-serif; font-size: 8pt}
.zl {color: #ffff00;  font-size: 10pt}
.cy {color: #00ffff;  font-size: 10pt; font-weight: bold}

.ce {color: #006600; font-family:  arial,sans-serif; font-size: 8pt}
/*
A.ank {color: #990000; font-weight: normal; text-decoration: none}

A.ank:hover {color: #660033; text-decoration: underline; font-weight: normal}
*/
.inp {background:     #800000; border:  thick gray; color: #ffffff; font-family:     arial,sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline}
.zluta {color: #FFFF00}
.bila {color: #FFFFFF}

/* zpravicky */
.nadpis {color: #FFFFFF; font-family:  arial,sans-serif; font-size: 12pt; font-weight: bold}
.prtelobm {color: #FFFFFF; font-family:   arial,sans-serif; font-size: 8pt; font-weight: normal}
.prtelobm:hover {color: #80FFFF; font-family:   arial,sans-serif; font-size: 8pt; font-weight: normal}
.prhlavab {color: #FFFFFF; font-family:  arial,sans-serif; font-size: 10pt; font-weight: bold}



@media print {

.body {
color: #000000; 
background-color: #ffffff; 
font-family: "Times CE", "Times New Roman", times, serif; 
font-size: 80%; 
margin: 0px;
}
.midv {	color: #000000; WIDTH: 96%; position:static; }
.midv A {color: #000000;}
.midv A:visited {color: #000000;}
.mid {	color: #000000; WIDTH: 96%;position:static; BORDER: 0px ; }
.mid A {color: #000000;}
.mid A:visited {color: #000000;}
#header {display: none;}
#logo {display: none;}
.left {display: none;}
.right {display: none;}

.rozpis {font-size: 100%; width: 100%}
.rozpis TD {vertical-align: top;color: #000000; BORDER-right: #000000 1px solid;BORDER-bottom: #000000 1px solid;}
.rozpisl { font-weight: bold;BORDER-left: #000000 1px solid;}
.rozpist { BORDER-top: #000000 1px solid;}
.titmenu {color: #000000;}
.titcl {color: #000000;}
A {color: #000000;}
A:visited {color: #000000;}
.zpr {width: 150px;background-color: #ffffff; 
	 FLOAT: right; BORDER: #000000 1px solid; padding: 4px;}
.timest {font-size: 80%;color:#000000;}	
.zpra {color: #000000;}
.zpra A {font-weight: normal; color: #000000;}
.zpra A:visited {color: #000000;} 
