/*=	KOUPELNY KOUDELKA

	layout.css	1.5.2008

	

	#566569 [polozka menu neaktivni]

*/



body {

 	background: #ffffff url("../images/layout/pozadi_hlavni.jpg") repeat-x left top; 

	margin-top: 0px;

	padding-top: 0px;

}





#divBody {

	width: 958px;

/*	margin-top: 20px; */

	background: transparent url("../images/layout/pozadi_content.jpg") repeat-y left top; 

	margin: 0px auto 0px;

}



/*= Zahlavi */

#divHeader {

	margin: 0px;

	padding: 0;

}







/*= Obsah */

#divContent {

	width: 942px;

	padding: 34px 0 0 31px;

	background: transparent url("../images/layout/pozadi_body.jpg") no-repeat; 

}



#divLogo{

	padding-left: 12px;

/*	margin:0 0 0 20px; */

	float:left;

	width: 168px;

}



#divBanner {

	float: right;

	width: 720px;

	

	padding-right: 18px;

	padding-top: 12px;

	padding-bottom: 0px;

}



/*= menu - horizontalni */

#divMenu {

	height: 26px;

	padding-left: 199px; 

	background:url(../images/layout/pozadi_menu_horizontalni.jpg) no-repeat left top;

}



.menu,.menuselected {

	float: left; 

	margin-bottom: 2px; 

	vertical-align:middle;

	background-color: transparent;  

	background: url("../images/layout/odrazka_menu_horizontalni.gif") no-repeat right top;

}



#divMenu div.menu a, #divMenu div.menu a:hover, #divMenu div.menuselected a{

 	display: block; 

	margin:0px 8px;

	padding:10px 8px 0px 8px; 

/*	color: 566569;  */

	font-size: 9pt;

	text-decoration: none;

	text-align:center;

	background-color: transparent;  

}



div.menu a:hover, div.menuselected a {

	background: url("../images/layout/pozadi_menu_horizontalni_fokus.gif") repeat-x top; 

	background-color: transparent; 

	color: #54769A;

}

div.menuselected a {

	background: url("../images/layout/pozadi_menu_horizontalni_vybrane_fokus.gif") repeat-x top; 

}

div.menuselected a:hover {

	background: url("../images/layout/pozadi_menu_horizontalni_fokus.gif") repeat-x top; 

}



/*= menu - zapati */

#divMenuZapati {

	height: 26px;

	padding-left: 10px; 

	padding-top: 12px;

}



.menuZapati {

	float: left; 

	color: #FFFFFF;

	margin-bottom: 2px; 

	vertical-align:middle;

	background-color: transparent;  

	background: url("../images/layout/odrazka_menu_pata.gif") no-repeat right top;

}



#divMenuZapati div.menuZapati a {

	color: #FFFFFF;

 	display: block; 

	margin:0px 11px;

	padding:10px 6px 0px 10px; 

	padding-right: 10px;

	font-size: 8pt;

	text-decoration: none;

	text-align:center;

	background-color: transparent;  

}



#divMenuZapati div.menuZapati a:hover {

	color:#C4BEAA;

}





/*= obsah */

#divContentColumn {

	padding-right: 12px;

	margin-top: 3px;

/*	display: inline-block; */

}



#divLeftSide{

	float: left;

	width: 610px;

	padding-right: 12px; 

	padding-bottom: 12px;

}



#divRightSide{

	padding-right: 18px;

	float:right;

	width: 280px;

}



.closed:after{

	content:".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



/*= menu - pravy sloupec */

#divMenuRightSide{ 

	background-color:#DFDCD1;

	margin-top: 12px;

}



.menuRight{ 

	padding: 12px;





}

.menuRight a{ 

	color: #566569;

	padding-left: 22px;

	text-decoration: none;

	background: url(../images/layout/odrazka_menu_vpravo.gif) no-repeat 4px 4px;

}



div.line {

	margin: 0px 16px;

	height: 1px;

	line-height: 1px;

	font-size: 1pt;

	border-bottom: 1px solid #AEAE5E;

}



/*= aktuality */

#divRightSide div.news {

	margin: 20px 0 12px 0;

	padding: 12px;

	background-color: #D3D9DE;

}

#divRightSide div.news div.title {

	color: #291670;

	font-size: 11pt;

	font-weight: bold;

	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; 

}

#divRightSide div.news div.item {

	margin: 15px 0px;

}

#divRightSide div.news div.item span.date {

	padding-left: 12pt;

	background: url("../images/layout/odrazka_sipka.gif") no-repeat left center;

	font-size: 8pt;

}

#divRightSide div.news div.item a.subtitle {

	color: #291670;

	font-size: 8pt;

	font-weight: bold;

	margin-bottom: 4px;

	text-decoration: underline;

}

#divRightSide div.news div.item a.subtitle:hover {

	color: #25A93B;

}

#divRightSide div.news div.item p {

	margin: 5px 0 5px;

	font-size: 0.9em;

	text-align: left;

}



#divRightSide div.news div.item p img {

	float: left;

	padding: 2px;

	margin-right: 7px;

	border: #D0C8C1 2px solid;

}





/*= Zapati */

#divFooter {

	width: 941px;

	height: 44px;

	margin-left: -15px;

/*	margin: 0px auto 0px; */

	background: url("../images/layout/pozadi_paticka.gif") repeat-x left top;

}



#divFooter div.copyright {

/*	position: left; */

	width: 120px;

	margin: 0px 0px 0px auto;

	padding: 8px 26px 0px 12px;

	text-align: right;

}



/*  upraveno petr 2.5.2008   */







.classRef  div.item {

	margin: 5px;

    width: 130px;

    float: left;

 height: 140px;


}

.classRef div.item span.date {

	padding-left: 12pt;

	background: url("../images/layout/odrazka_sipka.gif") no-repeat left center;

	font-size: 8pt;

    text-align: center;

}

.classRef div.item a.subtitle {

	color: #291670;

	font-size: 8pt;

	font-weight: bold;

	margin-bottom: 4px;

	text-decoration: underline;

    text-align: center;


}

.classRef .diva {
     height: 25px;
}

.classRef div.item a.subtitle:hover {

	color: #25A93B;

}

.classRef div.item p {

	margin: 5px 0 5px;

	font-size: 0.9em;

	text-align: left;

}



.classRef div.item p img {

	float: left;

	padding: 2px;

	margin-right: 7px;

	border: #D0C8C1 2px solid;
}





.divsluzby img {

  margin: 10px;

  float: left;

}



.divsluzby p {

  padding: 10px;

}



.divsluzbyimg {

  float: left;

  padding: 2px;

  margin-right: 5px;

  border: #D0C8C1 2px solid;

}



#infomapa{

  margin-top: 20px;

  margin-left: 10px;

}



#vypisfotek{

  overflow: auto;

  width:520px;

  height: 130px;

  border: solid 2px #D3D9DE; 

  padding: 5px; margin: 5px;

  scrollbar-face-color: #291670;

  scrollbar-highlight-color: #291670; 

  scrollbar-3dlight-color: #291670; 

  scrollbar-darkshadow-color: #C6C1AD;

  scrollbar-shadow-color: #291670; 

  scrollbar-arrow-color: #ffffff;

  scrollbar-track-color: #C6C1AD;

}






