  
BODY {
	background: #E6E6E6;
 	background-image : url(../img/back.gif);
 	background-repeat : repeat;
	margin:10;
	padding:0;
}

#odkaz {
	border-bottom:2px solid #595959;
}

#odkaz2 {
	border-bottom:15px solid #595959;
}

#box {
	border: 1px solid #2C2C2C;
	background:#FAFAFA;
    	height:100%;
    	padding-left:10px;
	padding-right:10px;
}

.text {
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:#515151;
    	text-align:justify;
}

.text2 {
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:#515151;
    	text-align:left;
}

.nadpis {
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#8F0B10;
    	
	}
	

a:link  { font-family : Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: #8F0B10; text-decoration : none; font-weight: normal; font-size:10px}
a:visited  { font-family : Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: #8F0B10; text-decoration : none; font-weight: normal; font-size:10px}
a:active  { font-family : Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: #8F0B10; text-decoration : none; font-weight: normal; font-size:10px}
a:hover  { font-family : Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: #8F0B10; text-decoration : underline; font-weight: normal; font-size:10px}

.obrazek {
	margin-right:10px;
	margin-bottom:10px;
	border:4px solid #DEDEDE;
	width: 70px;
	height: 70px;
}

.obr {
	
	border:4px solid #DEDEDE;
}

#kontakty {
	width:150px;
	background: #595959;
	
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	color:#FAFAFA;
    	text-align:left;
	border-right:1px solid #7D7D7D;
	border-bottom:1px solid #7D7D7D;
	border-left:1px solid #333333;
	border-top:1px solid #333333;
}

#kontakty_adr {
	padding:5px;
}

.box {
	margin-top:5px;
	width:110px;
	background: #CCCCCC;
	
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	color:black;
    	text-align:left;
	border-right:1px solid #7D7D7D;
	border-bottom:1px solid #7D7D7D;
	border-left:1px solid #333333;
	border-top:1px solid #333333;
}

.box2 {
	margin-top:5px;
	width:110px;
	background: #595959;
	
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	color:white;
    	text-align:left;
	border-right:1px solid #7D7D7D;
	border-bottom:1px solid #7D7D7D;
	border-left:1px solid #333333;
	border-top:1px solid #333333;
}

.tlac {
	margin-top:5px;
	width:20px;
	background: #9E0B0E;
	
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
    	
	border-right:1px solid #9E0B0E;
	border-bottom:1px solid #9E0B0E;
	border-left:1px solid #9E0B0E;
	border-top:1px solid #9E0B0E;
}

#obr_text_l {
	float:left;
	
}

#obr_text_r {
	float:right;
	
	
}

#obr_text2_l {
	float:left;
	margin-right:-5px;
	margin-bottom:-5px;
}

#obr_text2_r {
	float:right;
	margin-right:-5px;
    padding-left:10px;
}

#mezera {
	float:left;
	width:70px;
	
	margin-right:20px;
}

.uvodobr {
	float:left;
	margin-right:10px;
    border:1px solid #595959;
}
a.white {
  color: white;
}

div.nonvis { display: none; }
div.vis { display: block; border-bottom:15px solid #595959; }

hr.teckovana { height: 0px; border: 1px 0px 0px 0px; border-top: 1px dotted black; }
