
A:link {color: #0033CC}
A:visited {color: #000066}
A:hover {color:#0099FF; text-decoration:underline} 
.logo A:link, .logo A:visited {color:white;}
.logo A:hover {color: red; background-color: #C1E0FE;}

html {  scrollbar-base-color : #0400B6;
        scrollbar-face-color : #C1E0FE;
        scrollbar-track-color : #CCCCFF;
        scrollbar-3dlight-color : #CCCCCC;
        scrollbar-arrow-color : #000000;
        scrollbar-darkshadow-color : #A2C1E1;
        scrollbar-highlight-color : #B8ACA0;
        scrollbar-shadow-color : #000000;
 }
	
BODY {background-color: white; margin-top: 1px; margin-left: 5px;
		  }

P,TR,TD {font-family: "Verdana", sans-serif, serif; font-size: 12px;} 
LI.sip {list-style-image: url(im/sipky.gif); list-style-position: outside; }

.nopadd {font-size: 10px; text-align: left; background-color: #C1E0FE; border: 0 none; }
.indent {padding-left: 15px;}

.fulltext {font-size: 12px; text-align: left; color: #0400B6; font-weight: bold;}
.logo,.menu {font-size: 14px; text-align: center; background-color: #C1E0FE; width: 100%;}

.lista {background-color: #0400B6; color: white; font-weight: bold;  font-size: 10px; font-family: Arial, "Arial CE", Helvetica; width: auto;}

.zlutak {background-color: #FFFFCC; width: 100%;}

.modrak {background-color: #C1E0FE; width: 100%; padding: 0px; margin: 0px;}

.petit {font-size: 10px;  padding: 0; margin: 0;}

.box,.box125 {border: 1px solid #0000CC; text-align: center; padding: 0; width: 170px; background-color: white;}

.foto {border: 1px solid #0000CC; text-align: left; padding: 1; width: auto; background-color: white;}

.box125 {width: 125px;}

.norm {text-align: left;}
.boxhead {font-size: 13px; text-align: center; background-color: #0400B6; background-image: url(im/bcg_menu.gif); font-weight: bold; font-family: Arial, "Arial CE", Helvetica; color: white; width: 100%;}

.anketa {text-align: left; font-weight: bold; font-size: 10px; font-family: Arial, "Arial CE", Helvetica;}

.ank_sloup {background-color: #C1E0FE; height: 7px; text-align: left; margin: 0; padding: 0;}

.tm {color: #99FF99;}
.sv {color: #CCCCFF;}

TD.blue, TD.red {background-image: url(im/bckg_td_blue.gif); font-size: 10px; font-weight: bold; text-align: left; text-indent: 20px;}

TD.red {background-image: url(im/bckg_red.gif); text-align: center; text-indent: 0px;}

TD.blue A, td.red A {text-decoration: none; color: black;}
TD.blue A, td.red A:hover {text-decoration: underline; color: black;}
TD.blue .red A  { color: red;}

.flestb {width: 100%; background-color: white; border-width: 2px; border-style: dotted; border-color: white; padding: 0px;}

.hotfles,.info,.fles,.blesk,.novinky {width: 100%; color: white; background-color : red; border-width : 1px; border-style : dotted; border-color: white;  font-weight: bold; font-size: 14px; font-family: Verdana, sans-serif, serif; padding: 2px;
}

.blesk {text-transform: uppercase; font-size: 12px; border-color: #0000CC; border: 1px solid;}

.fles {background-color: #FF8040; color: white; border-style: solid; font-weight: normal; border-width: 1px; font-size: 11px;}

.info {color: black; background-color: #DECCFF; border-style: solid; font-weight: normal; border-width: 1px; font-size: 11px;}

.novinky {background-color: #C1E0FE; font-size: 10px; border-style: solid; color: black; font-weight: normal; text-align: left;}

.last {background-color: white; font-size: 10px; font-weight: normal; text-align: left; padding: 3px;}

.sedy {font-size : 10px; color : #9999CC; text-align : right;}

SPAN.fulltext input
{	border-color : #0000CC;
        border-style : solid;
        border-width : 1px;
        background-color : white;
        padding : 0px;
        color : #000000;
}

input,select,textarea {
        border-color : #0000CC;
        border-style : solid;
        border-width : 1px;
        background-color : #C1E0FE;
        padding : 1px;
        color : #000000;
}

.datum {
	font: italic bold medium "Georgia", "Bookman Old Style", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Gray;
	border-top: 1px dotted #0000CC;
	margin-top: 3px;
	padding: 5px 30px 5px;
}

.nadtitulek {
	font-size : 10px;
	color : #808080;
	text-align : left;
	padding: 1px;
	margin: 1px;
}
.titulek {
	font-size : large;
	font-weight : bold;
	padding: 0px;
	margin: 0px;
	color : #0400B6;
}
.clanek,.perex,.topclanek {font-size: 11px; 
	font-family: Verdana, sans-serif, serif; 
	padding: 1px;
	margin: 1px;}
	
.perex {
	margin-left: 25px;
	margin-right: 25px;
	background-color : #C1E0FE; 
	border-width : 2px; 
	border-style : dotted; 
	border-color: white;  
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, sans-serif, serif; 
	padding: 2px;

}

.odkazy{
	font-size : 10px;
	color : #9999CC;
	text-align : right;
	padding: 1px;
	margin: 1px;
}

.sedatitle,.toptitle,.toptitle A:link{
	font-size : medium;
	font-weight : bold;
	padding: 0px;
	margin: 0px;
	color : #0400B6;
	text-decoration: none;
}
.toptitle A:hover {text-decoration: underline;}
.topperex,.boldperex{
	font-weight: normal;
	font-size: 11px; 
	font-family: Verdana, sans-serif, serif; 
	padding: 2px;
}
.boldperex{font-weight: bold;color: #565656;}
.sedatitle,.topclanek {color: #565656;}

.calendar{
	width: 100%;
	background-color : #C1E0FE;
	padding : 1px;
	margin : 0px;
	border-width: 1px;
	border-style: solid;
	border-color: blue;
}
.calendar th {
	background-color : white;
	text-weight: bold;
	color : #808080;
	padding : 1px;
	margin: 0px;
	text-align : center;
}
.calendar td {
	font-size : 9px;
	margin: 0px;
	padding: 2px;
	text-align : center;
	}
.whitetd {background-color: white;}
.tydny {background-color: #FFFFCC;}
.redtd {background-color: #FFCCCC;}
.sedyplain {color : #9999CC;}
.red {color: red;}
.ctrnact {font-size: 14px;}
.styl {
	background-color: #C1E0FE;
	padding: 3px 5px 3px 5px;
	font-size: xx-small;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.inactive {
	background-color: #FFBFA4;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.active {
	background-color: #B5FFA4;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.wapnuto {
	background: url(im/wapnuto.gif) no-repeat top;
	color: black;
	font: 10px Arial, Helvetica, sans-serif;
	width: 250px;
	padding: 68px 0px 3px 3px;
	margin: 3px 2px 2px 5px;
	float: right;
	border-left: 2px ridge Blue;
	border-bottom: 2px ridge Blue;
}
#wap{
	width 100%;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	padding: 3px 3px 2px 3px;
	border-top: 1px solid #0000CC;
	font-weight: bold;
}

abbr, acronym {
border-bottom:1px dotted #333;
cursor:help;
}

.sazky TH {
	background-color: #B0C4DE;
	font-weight: bold;
}

.sazky {
	border: 1px solid Gray;
	background: Silver;
	font-size: 0.65em;
	font-weight: bold;
	padding: 2px;
	width: 100%;
	margin-bottom: 6px;
}
.smula {
	background-color: #FFC7BF;
	font-weight:normal;
}
.stesti {
	background-color: #D3EFCB;
	font-weight:normal;
}
.nerozhodnuto {
	background-color: #E6E6FA;
	font-weight:normal;
}
.svsedy {
	background-color: #F5F5F5;
	font-weight: normal;
}

.sazky TR TD.komentar {
	background: #FAF0E6;
	font-style: italic;
	font-size: 0.95em;
}
.sazky TR TD.kursy {
	text-align: center;
}

.vypadek {background-color: #C1E0FE; padding: 1px; margin: 1px; font-size: 10px; text-align: left;}