body {
	color: black;
	background-color: white;
	margin: 0px;
	padding: 0px;
}

body, td {
font-family: Verdana, "Geneva CE", lucida, sans-serif;
font-size: 10px;
line-height: 1.5em;
}

h1 {
font-size: 16px;
color: #CE020D;
margin:0;
padding:0;
font-weight: bold;
letter-spacing: -1px;
}

h2 {
font-size: 15px;
color: #CE020D;
margin:0;
padding:0;
font-weight: bold;
letter-spacing: -1px;
}

.red {
color: red;
}


/* top start */
.mutace {
	background-image: url(../img/back/mutace.gif);
	background-repeat:no-repeat;
	background-position: right top;
}

.vlajky {
margin: 8px 20px 0 0;
text-align: right;
}

a {color: #CE020D;text-decoration: underline};
a:hover {color: #CE020D;text-decoration: none;}

.td-vyhody ul {
list-style-image: url(../img/pictogramy/dot-li.gif);
margin: 0 0 0 10px;
padding: 1em;	
}	

.td-vyhody li {margin: 0 0 1.3em 0;}

.tab-linka-red-l {
	padding: 0 0 0 60px;
	border-left: 1px solid #CE020D;
}

.tab-linka-red-u-d {
	border-top: 1px solid #CE020D;
	border-bottom: 1px solid #CE020D;	
}

.ilustace-popis {
font-size: 12px;
color: #807F7F;
}

.navigace-top {
background: #F1F1F1 url(../img/back/ilustrace-rohy.gif) bottom no-repeat;
text-align: right;
padding: 20px 40px 20px 20px;
line-height: 20px;
}


.navigace-top a {color: #CE020D;text-decoration: underline};
.navigace-top a:hover {color: #CE020D;text-decoration: none;}

.td-vyhody {
	background-color: #E9F5FA;
	border-top: 1px solid #A7CAD9;
	border-bottom: 1px solid #A7CAD9;
	padding: 2em 2em 2em 2em;
}


.td-vyhody strong {color: #CE020D; font-weight: normal}
.td-vyhody {color: #807F7F;}
.txt-red {
	color: #CE020D;
	font-size: 1.2em;
}
.td-vyhody-akce {
	line-height: 2em;
	margin: 0px;
	padding: 1.5em;
}

.td-vyhody-akce h2 {
text-transform: uppercase;
margin: 0;
padding: 0;
color: #CE020D;
font-size: 12px;
font-weight: normal;
letter-spacing: 0px;
}
/* top konec */



/* spodek start*/
.navlist {
border-bottom: 1px solid #F1F1F1;
width: 170px;
text-align: right;
padding: 0;
margin: 0;
}

.navlist li {
list-style: none;
margin: 0 6px 0 0;
padding: 6px;
border-top: 1px solid #F1F1F1;
}

.active {color: #CE020D; font-size: 11px}
.navlist li a { text-decoration: none; color: black; font-size: 11px; }
.navlist li a:hover { text-decoration: underline; }
.ul-pomoc ul {list-style-type: none;}


p {margin: 1.2em 2em 0em 3em; width: 92%;font-size: 1.1em;}
p .img-pomoc {margin: 0 2em 0 0; border: 1px solid black}
p .img-border {border: 1px solid black}
.obr {margin: 2em 0em 0em 3em;}

.tab-podstranka {
margin: 3em 0 0 0;
}

.td-podstranka-left {
border-right: 1px solid #F3F3F3;
}

.td-podstranka-right {
padding: 0 0 0 10px;
}

.banner {
margin: 0 0 0em 20px; width: 100%;
padding: 2em 2em 2em 2em;
border-top: 1px solid #A7CAD9;
border-bottom: 1px solid #A7CAD9;
background-color: #E9F5FA;
}

.banner h2 {
text-transform: uppercase;
margin: 0;
padding: 0;
color: #CE020D;
font-size: 12px;
font-weight: normal;
letter-spacing: 0px;
}

/* spodek konec */

/* g */

.td-g {
border-top: 1px solid #F3F3F3;
padding: 20px 0 0 0;
text-align: center;
}



#dotaz {margin-left:20px;display:block;width:500px;background-color:#e9f5fa;padding:10px 0px;border-top: 1px solid #a7cad9;border-bottom: 1px solid #a7cad9;}
#dotaz h2 {text-transform:uppercase;color:#CE020D;font-size:12px;font-weight:normal;letter-spacing:0px;margin:0px 0 10px 10px;float:left;width:490px;}
#dotaz b, #dotaz i, #dotaz .tl {font-style:normal;font-weight:normal;display:block;float:left}
#dotaz b {width:300px}
#dotaz i {width:160px;margin:0px 0 0 5px}
#dotaz .in1, #dotaz .in2 {border:1px solid #000;font-family:arial}
#dotaz .in1 {width:250px}
#dotaz .in2 {width:300px}

