#box-ka, #box-nov, #box-tipy, #box-vyhl, #box-hled-main, #box-kal-main, #box-stred-def, #box-detail{
	color: white;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	/* border-left: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0; */
	font-weight: bold;
}

#box-hled-main {
	width: 100%;
	height: 320px;	
	margin-bottom: 10px;
	padding-bottom: 10px;
	clear: both;
	color: #b2810f;
}


#box-detail {
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	clear: both;
	color: black;
}

#box-hled-main div.info{
	width: 410px;	
	font-size: 10px;
	margin-top: 10px;
	color: black;
	font-weight: normal;
}

#box-stred-def {
	background-image: url('../assets/vyhledavani.gif');
	background-repeat: repeat-x;
	width: 434px;
	min-height: 500px;	
	margin-bottom: 5px;
	clear: both;
	color: #b2810f;
}

#box-kal-main {
	width: 100%;
}

#box-kal-mt{
	width: 100%;
	height: 20px;
	font-weight: bold;
	clear: both;
	margin-bottom: 10px;
}

#box-kal-mt a.left, a.left:visited, a.left:hover{
	color: #b2810f;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 150px;
	display: inline;
	text-decoration: none;
}

#box-kal-mt a.left:hover{	
	text-decoration: underline;
}

#box-kal-mt a.right, a.right:visited, a.right:hover {
	float: right;
	text-align: right;
	font-size: 10px;
	width: 250px;
	color: #333333;
	text-decoration: none;
}

#box-kal-mt a.right:hover{	
	text-decoration: underline;
}


#box-kal-main span.datum{
	color: #996600;
}

#box-kal-main h3{
	font-size: 12pt;
	font-weight: normal;
	color: black;
	margin-top: 5px;
	margin-bottom: 3px;
	line-height : 1.3;
	text-transform: uppercase;	
}

#box-kal-main p{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height : 1.4;
}

#box-kal-main div.nadpis{
	font-size: 12px;
	font-weight: bold;
	color: #303030;
}


#box-kal-main div{
	font-size: 12px;
	width: 100%;
	display: block;
}

#box-kal-main a.more, #box-kal-main a.more:visited, #box-kal-main a.more:hover{
	padding-top: 5px;
	text-decoration: none;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #996600;
	display: block;
}

#box-kal-main a.more:hover{
	text-decoration: underline;
}

#box-ka {
	background-image: url('../assets/katalog_aktivit_pozadi.gif');
	background-repeat: repeat-x;
	width: 148px;
	height: 290px;
}

#box-ka div{
	width: 140px;
	font-weight: normal;
	font-size: 10px;
	color: black;
	margin-bottom: 1px;
}


#box-ka a, #box-ka a:visited, #box-ka a:hover{
	font-weight: normal;
	font-size: 11px;
	color: #7a7777;
	text-decoration: none;
	line-height : 1.4
}

#box-ka a:hover{
	text-decoration: underline;
}

#box-ka-top{
	margin-bottom: 10px;
	float: left;
	width: 130px;
}
#box-ka-top a, #box-ka-top a:visited, #box-ka-top a:hover{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
}

#box-ka-top a:hover{
	text-decoration: underline;
}


#box-tipy {
	background-image: url('../assets/tipy_a_anititpy.gif');
	background-repeat: repeat-x;
	width: 148px;
	height: 265px;
}	

#box-tipy p {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align : left;
	line-height : 1.2;
}	

#box-tipy-top{
	margin-bottom: 10px;
	float: left;
	width: 130px;
}
#box-tipy-top a, #box-tipy-top a:visited, #box-tipy-top a:hover{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
}

#box-tipy-top a:hover{
	text-decoration: underline;
}

#box-tipy-link a, #box-tipy-link a:visited, #box-tipy-link a:hover{
	font-weight: normal;
	font-size: 10px;
	color: #ae5a00;
	text-decoration: underline;
}

#box-tipy-link a:hover{
	text-decoration: underline;
}

#box-nov {
	background-image: url('../assets/novinky_na_webu.gif');
	background-repeat: repeat-x;
	width: 128px;
	min-height: 100px;
	padding-bottom: 15px;
	/* height: 460px; */
	margin-left: 10px;
}

#box-nov p {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align : left;
	line-height : 1.2;
}	

#box-nov-top{
	margin-bottom: 10px;
	float: left;
	width: 120px;
}
#box-nov-top a, #box-nov-top a:visited, #box-nov-top a:hover{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
}

#box-nov-top a:hover{
	text-decoration: underline;
}

#box-nov-link a, #box-nov-link a:visited, #box-nov-link a:hover{
	font-weight: normal;
	font-size: 10px;
	color: #1C57C9;
	text-decoration: underline;
}

#box-nov-link a:hover{
	text-decoration: underline;
}

#box-nov-datum {
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

#box-vyhl {
	background-image: url('../assets/hledani_pozadi.gif');
	background-repeat: repeat-x;
	width: 128px;
	height: 60px;
	margin-left: 10px;
}

#box-adv {
	width: 128px;
	margin: 10px 0px 10px 10px;
	padding: 4px 7px 2px 5px; /* upravuje vzdalenost baneru od okraje v poradi Horni, Prava, Dolni, leva */
	text-align: right; /* zarovnabu texto doprava */
	background-color: #D3D3D3; /* barva pozadi */
	color: white; /* barva pisma */ 
	font-size: 8px; 
}

#box-adv img {
	border: 0px; /* aby se nekresli ramecek na proklik */
}

.aktivity {
	width: 135px;	
	height: 250px;
	margin-right: 5px;
	display: block;
	float: left;
}

.aktivity div.akt-pol, .aktivity div, .aktivity div.akt-submit {
	width: 128px;
	padding: 1px 2px 2px 1px;
	color: black;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	clear: both;
	text-align : left;
	/* border: 1px solid green; */
}
.aktivity div.akt-submit {
	padding-left: 36px;
	width: 90px;
}

div.akt-pol img{
	float: left;
	width: 32px;
	margin-right: 3px;
}

div.akt-pol span.check{
	float: left;
	padding-top: 8px;
	display: inline;
	width: 12px;
	height: 24px;
	/* border: 1px solid red; */
}

div.akt-pol span.nazev{
	display: block;
	float: left;
	width: 67px;
	margin-left: 3px;
	/* border: 1px solid green; */
}

.aktivity input.checkbox, .aktivity input[type='checkbox']{
	border: 1px solid black;
	width: 11px;
	height: 11px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.aktivity img {
	vertical-align: middle;
	margin-right: 3px;
	/* float: left; */
	float: left;
}

.title-stred{
	display: none;
	/* width: 420px;
	height: 38px; */
}
