body {font-family: Geneva, Arial, Helvetica, sans-serif;background-color: #e2f6a5; font-size: 9px; color: #FFFFF;}
td {font-family: Geneva, Arial, Helvetica, sans-serif;}
th {font-family: Geneva, Arial, Helvetica, sans-serif;}

.workarea {position: absolute;border:0px dotted red; width: 980px;	top : 10px;	left: 50%;	margin : 0 0 0 -480px;}
.ramstranky {position:relative;border:0px dotted red; width: 960px; float: left; background-color: #FFFFFF;}
.header {height:155px; width:100%;}

.flevy {border: 0px dotted red;width:224px; float: left; background-position:top-left; background-repeat:no-repeat; margin:0; padding:0;}
.flevy h1 { color: #970604; font-size: 24px; padding: 20px;}

.fstred { border: 0px dotted red;width:280px; float: left; background-position:top; background-repeat:no-repeat;margin:0; padding:0;}

.fpravy {border: 0px dotted red; font-family: Geneva, Arial, Helvetica, sans-serif;color: #666666; font-size:14px;width:450px; float: left; min-height:450px;margin:0; padding:0;}
.fpravy h1 { color: #999999; font-size: 18px; padding: 20px; padding-bottom:10px;text-align:center;}
.fpravy h2 { color: #999999; font-size: 16px; padding: 20px; padding-bottom:10px;text-align:center;}
.fpravy p {padding-left: 20px; padding-right: 20px; text-align:center;}

.index {text-align: center; font-size:small; overflow: auto; height: 580px;}
	.index a:link {TEXT-DECORATION: none; color:#999999; }
	.index a:visited {TEXT-DECORATION: none;color:#999999;}	
	.index a:hover { TEXT-DECORATION: none;color:#561599; }
	.index a:active { TEXT-DECORATION: none;color:#561599; }
		
	
.bmi {text-align: left; font-size:small; overflow: auto; height: 580px;}
.bmi p {color: #666666; padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px; margin: 0px; margin-bottom: 10px;}
.bmi h3 {color: #CC0000; padding:0px; margin:0px;padding-left:30px; margin-bottom: 10px;}

.dotaz {text-align: left; font-size:small; overflow: auto; height: 580px;padding-left: 20px;}
.dotaz p {text-align: left; font-size:small;padding-left: 20px;}
	.dotaz a:link {TEXT-DECORATION: none; color:#999999; }
	.dotaz a:visited {TEXT-DECORATION: none;color:#999999;}	
	.dotaz a:hover { TEXT-DECORATION: none;color:#561599; }
	.dotaz a:active { TEXT-DECORATION: none;color:#561599; }
	
.text {color: #666666; padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px;}
.textcolor {color: #611C96; padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px;}
.textbold {color: #666666; padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px; font-weight: bold; }
.textcolorbold {color: #611C96; padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px; font-weight: bold;}
.textden { color: #FF6600;padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px; font-weight: bold;}
.textnoc { color: #660099;padding-left: 30px; padding-right: 20px; text-align: left; font-size:14px; font-weight: bold;}
.textpromocje1 { color: #FF1509;padding-left: 30px; padding-right: 20px; text-align: center; font-size:17px; font-weight: bold;}
.textpromocje2 { color: #FF1509;padding-left: 30px; padding-right: 20px; text-align: center; font-size:20px; font-weight: bold;}

.nadpis1 { text-align: center; background-image:url(resources/podkald.jpg); background-repeat:no-repeat; color: white;	font-size:14px;	font-weight:bold; }
.zapytaj { text-align:center; border: 0px solid red; color: #336600;}
.oddelovac { background-image:url(resources/shadow1.jpg);}
.den { color: #FF6600;font-size: 18px;font-weight: bold; }
.noc {font-size: 18px;color: #660099;font-weight: bold;}

.odpovedi {padding-left: 20px; max-height:300px; overflow:auto;}


.footer {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: small;color: #666666;padding-top:10px;text-align: center;position:relative;border:0px dotted red; width: 960px; float: left; background-color: #CCCCCC; height: 50px; font-size:12px;}
.footer a:link {TEXT-DECORATION: none;color: #999999;}
.footer a:visited {TEXT-DECORATION: none;color: #666666;}
.footer a:hover {TEXT-DECORATION: none;color: #561599;}
.footer a:active {TEXT-DECORATION: none;color: #561599;}


ul, li { list-style: none; margin: 0; padding: 0; font-size:12px;font-weight:bold;} 
ul.uroven1 { width: 180px; margin: 20px; } 
li.uroven1 { position: relative; border: solid red 0px; background: white left top repeat; margin-bottom: -1px; width: 180px; margin-bottom: 3px; behavior: url(hovermenu.htc); }
li a { display: block; color: #999999; text-decoration: none; padding: .2em .5em;} 
li a:hover { color: #561599; font-weight: bold; background-color: #C4FC78;} 
li.uroven1:hover, li.uroven1Hover { color:#970604; font-weight: bold; background-color: #C4FC78;} 
ul.uroven1 li.uroven1Hover 
ul.uroven1 li.uroven1:hover 
{ visibility: visible;}

