@charset "utf-8";
/***** Body and main container *****/

#content p { 
color: #393e51;
text-indent: 20px;
text-align:justify;
line-height: 16pt;
font-size:12pt;
margin: 15px;}

#content cite {
font-size:16pt;
}

#content a.back { 
color: #aaaaaa;
text-indent: 35px;
text-decoration: none;
text-align:justify;
line-height: 15px;
font-size:11pt;
display: block;
height:15px;
background-color: transparent;
background-image:url(css/style1/back.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}
#content a.back:hover { 
background-color: #000066;
}





.hidden {
display: none;
visibility:hidden;

	}
.hidden_shown {
display: block;
	}
.blue {
	color: blue;
}
.red {
	color: Red;
}
.yellow {
	color: #FFFF33;
}

.option0 {
background-color: #FFCCCC;
}
.option1 {
background-color: #FFFFBB;  
padding-left: 15px;
}
.option2 {
background-color: #FFFFDD;
padding-left: 30px;
}
.option3 {
background-color: #EEFFFF;
padding-left: 45px;
}
.option4 {
background-color: #DDFFFF;
padding-left: 60px;
}


#content img {
	border:solid 5px #dfdebf;
	margin: 0px 10px;
	}
#content img.left {
	float:left;
	margin-left: 0px;
}	
#header a img {
border:none;
}

#content img.right {
	float:right;
	margin-right: 0px;
}	
#seznam_s_nahledy td img.nahled {
border: solid 5px #393e51;
margin:5px;
}
#seznam_s_nahledy td {
width:190px;
text-align:center;
vertical-align:top;
}
#seznam_s_nahledy td a{
text-decoration:none;
color: #393e51;
}


#seznam {
width:200px;
float:left;

}
table.cenik {width:760px;
border: solid 2px #d9d9d9;
border-collapse:collapse;
}
table.cenik caption {
color:#dfdebf;
background-color:#393e51;
text-align: left;
padding: 3px;
font-size: 14pt;
font-weight: bold;
border: solid 2px #d9d9d9;
}
table.cenik th {
color:#000000;
background-color:#dfdebf;
text-align: left;
padding: 3px;
font-size: 11pt;
font-weight: bold;
border: none;
}
table.cenik td {
color:#000000;
background-color: transparent;
padding: 3px;
font-size: 11pt;
border:none;
border-bottom: solid 1px #b4cfca;
border-top: solid 1px #b4cfca;
}
 .tdleft {
text-align:left;}
 .tdright {
text-align:right;}

#seznam_sloupek {
font-size: 14pt;
}

#seznam_sloupek a{
color: #393e51;
text-decoration: none;
}

#seznam_sloupek a:hover{
color: #560b17;
text-decoration: underline;
}

