html {  margin: 0;	padding: 0;	height: 100%;}body {	background: #5b0f2d url(../img/bg.jpg) repeat-x; 	font: 0.8em/1.2 Verdana,Arial,sans-serif;	margin: 0;	padding: 0;	height: 100%;}#page {   margin: 0 auto;   position: relative;  width: 999px;  _width:1010px;  overflow: hidden;}#header{width:998px;	position: relative;	margin-top: 5px;	padding: 0;		height: 337px;	background: url('../img/header.jpg') 0 0 no-repeat;  /* z-index: 1;*/}#photo {  width:741px;	position: absolute;  top:103px;  left:247px;	padding: 0;	height: 223px; background: url('../img/photo1.jpg') 0 0 no-repeat;  }.photo {float:left;width:440px;}#nadpis {font: 1.7em/1.2 Georgia;color:#8b0b3d;position:absolute;left:250px;top:15px;}h1 {  position: relative;	margin-top: 135px; 	margin-left:16px;	padding: 0;	width:202px;	height: 136px;	float:left;}h1 a {	position: relative;		width: 202px;	height: 136px;	overflow: hidden;}h1 a span {	position: relative;	display: block;	width: 202px;	height: 136px;	left:0px;	background: url('../img/logo.jpg') 0 0 no-repeat;}h1 a span img{  border:none;}.no_css{  display: none;}hr.cl{clear: both;height: 1px;line-height:1px;margin: -1px 0 0 0;padding: 0;border: none;visibility: hidden;}hr.clear{clear:both;height: 1px;line-height:1px;margin: -1px 0 0 0;padding: 0;border: none;visibility: hidden;}.clear_both {clear:both;}#left{position:relative;float:left;width:232px;#width:255px;padding:0;} #left #kalendar {text-align: center;position:relative;width:226px;height:194px;background: url('../img/calendar.jpg') 0 0 no-repeat;}   #left #text {margin:15px 0 15px 10px ;color: #edd467;font-style: italic;}.text2 {margin:10px 0 15px 17px ;color: #edd467;font-size:15px;font-weight:bold;} #text3 {padding:10px 0 0 30px;color: #edd467;font-size:15px;font-weight:bold;}.text4 {margin:0px 0 15px 0px ;color: #edd467;font-size:13px;font-weight:bold;}/* menu */#left #menu{   width:231px;	margin: 0 ;	padding: 0;	list-style-type: none;  margin-top:-10px;  /*z-index: 10;*/}#left #menu li{	display: block;	text-align: left;	margin:  0;	padding: 0;  width:231px;	background: url('../img/menu.jpg') repeat-y;  color:#d9abbf;}#left #menu li a{  color:#d9abbf;  display: block;  width:196px;	height: 40px;	line-height: 32px;	padding-left:35px;    font-size: 1.1em;	font-weight: bold;	text-decoration: none;		}   #left #menu li a.active{   color: #edd467;  font-weight:bold;  background: url('../img/menu-active.jpg') 0 0 no-repeat; text-decoration: underline;}#left #menu li a:hover{ color: #edd467;  font-weight:bold;  background: url('../img/menu-active.jpg') 0 0 no-repeat;           text-decoration: underline;}#left #menu li ul li {    display:block;  list-style-type: none;  margin: 0;  padding: 0px;   width: 231px;   line-height: 32px;  margin-left:-40px;       font-size:0.8em;  background: url('../img/submenu.jpg') repeat-y;}#left #menu li ul li a{      display: block;  text-decoration: none;       line-height: 32px;  width: 196px;    }#left #menu li ul li a.active {    font-weight:bold;  background: url('../img/submenu-active.jpg')   no-repeat;   }#left #menu li ul li a:hover{    font-weight:bold;  background: url('../img/submenu-active.jpg')    no-repeat;     }#left #menu li ul li a.last{}/**/#middle {width:530px;##width:528px;float:left; text-align: justify; ##margin-left:-22px; ##margin-right:2px;}#middle a {color:#ee2529;}#content h3{position:relative;display:block;color:#8b0b3d;width:446px;height:50px;padding-left:37px;margin-left:-10px;background: url('../img/h3.jpg') 0 0 no-repeat;font-size:12px;}#content strong { color: #661e39;}#content i { color: #661e39;} #page #content_start h2 {font-weight: bold;font: 18px Arial;color:#8b0b3d;font-weight: bold;margin:27px 0px 0px 45px;}#content img{border:1px solid #ee2529;padding:4px;}#page #content_start {width:519px;height:74px;background: url('../img/content-start.jpg') 0 0 no-repeat;margin-left:10px;float:left;}#page #content {color:#81485c;/*margin-top:56px; */##margin-top:0px;width:479px;background: url('../img/content-li.jpg')  repeat-y;margin-left:10px;##margin-left:28px_margin-left:28px;float:left;padding: 5px 20px; }#page #content_end {width:519px;height:172px;background: url('../img/footer.jpg') left bottom no-repeat;margin-left:10px;float:left;}#page #content_end a {color:#d1a55b;}#content a{color:  #ee2529;}  #footer    {          display:block;      height: 50px;      margin-top:20px;      background: url(../img/footer-li.jpg) repeat-x ;      position: relative;      text-align: center;          }  #content ul{list-style: none;margin: 0px 25px;padding:0;}#content ul li {  margin: 0 0 0 0;  padding: 0px 20px 0 15px;  background: url(../img/li.jpg)  left 5px   no-repeat;  position:relative; }#right {float:left:width:236px;}#plakat {float:left;width:226px;height:84px;margin-top:20px;margin-left:10px;}#plakat a{color: #edd467;margin-left:5px;text-decoration:underline;}#rozhovor {float:left;width:226px;height:84px;margin-top:20px;margin-left:10px;}#rozhovor a{color: #edd467;text-decoration:underline;}#right #radio {position: relative;float:left;width:234px;height:193px;/*background: url(../img/radio.jpg)  no-repeat; */##margin-right:-10px;margin-left:-1px;}#right #radio a {position: relative;float:left;width:234px;height:193px;overflow: hidden;}#right #radio a span {position: relative;float:left;width:234px;height:193px;background: url(../img/radio.jpg)  no-repeat;} #hledat{float:left;width:226px;height:84px;background: url(../img/find.jpg)  no-repeat;margin-top:40px;margin-left:10px;}#page #right #hledat input.searchengine{margin:-2px 0 0 15px;background:none;border:none;width:132px;height:14px;}#novinky {float:right;width:206px;height:358px;background: url(../img/news.jpg)  no-repeat;margin-top:20px;margin-left:10px;padding:0px 10px;color:#d9abbf;}#contact {margin-top:20px;margin-left:435px;width:227px;height:134px;background: url(../img/contact.jpg)  no-repeat;}#passive {position:absolute;left:100px;top:50px;display:block;width:48px;height:33px;background: url(../img/passive.jpg)  no-repeat;}#active {position:relative;width:48pxheight:33px;background: url(../img/active.jpg)  no-repeat;}#text3 strong  {color:#43452f;}#istudio {position:relative;color:#d1a55b;margin-top: 50px;width:320px;/*text-align: center; */margin-left:80px; font-size:9px;line-height:15px;}#istudio a {color: #fff;}/*novinky*/#content #new_detail strong {font-size: 1em; background:none;color: #661e39;}#content  #new_detail img{  display: block;  float:left;  text-decoration: none;   margin-right:10px; margin-top:5px; }#content #news .news-item{  width:400px;  margin:10px 10px 40px 0px;  }#content #news .news-item strong { font-size: 1em; background:none;color: #edd467;}#content #news .news-item strong a{ font-size: 1em; background:none;color:#ee2529;}#content #news .news-item a {color:#ee2529;}#content #news .news-item a.img{  display: block;  float:left;  text-decoration: none;  margin-right:10px;  }#content #news a.img img{     float:left; }#content #news .news_inserted{  color: #661e39;  font-size:10px;  font-weight: bold;}#novinky .news_inserted{  position:relative;  color: #edd467;  font-weight: bold;  font-size:11px  }#novinky .text{  margin-bottom:30px;  margin-top:15px;  }#novinky a {color:#d6010b;}#page #content_end #pismo .male{  float:right;  color:#5c0f2c;  margin-right:80px;  ##margin-right:24px;   margin-top:-30px;  text-decoration:none;  font-weight: bold;  cursor: pointer;}#page #content_end #pismo .velke {  float:right;  color:#5c0f2c;  margin-right:20px;    margin-top:-30px;  text-decoration:none;  font-weight: bold;  cursor: pointer;}.margin_left{  margin-left: 15px;   }.float_right{  float: right;}#page img.noborder{  border:none;}.right {float:right;margin-right:50px;}#new_detail img{  float:left;  margin:0 15px 0 0;  }/*galerie */#content .gallery{  display: block;  width:130px;  float:left;    margin:10px 30px;}.gallery img{  border: 7px solid white;}.gallery a{  text-decoration: none;}#content .gallery strong{  color:black;}/*rozcestnik*/#content #page_divider{  list-style-type: none;}#content #page_divider li{  list-style: none;  list-style-type: none;  background: none;  margin:15px 0;}#content #page_divider li img {  float:left;  margin:0 30px 0 0;}#content #page_divider li h3{  float:left;  display: block;  width:401px;  height:23px;  padding:5px 0 0px 10px;  margin-left:0px;  margin-top:0px;}#content #page_divider li a{  text-decoration: none;  color: #eddcde;}.galerie2 p {  margin-left:5px;  border:none;	float: left;		padding: 0px 0px 0px 0;   font-size:1em;_font-size:2em;}#content .galerie2 p img {  border:none;	}.float_left {float:left;}#galerie p {  border:none;	float: left;	width: 150px;	text-align: center;	margin-left:30px;	padding: 0px 0px 0px 0; font-size:1em;_font-size:2em;}/*hlavicka čisla */#header #header_number {  position:absolute;  left:690px;  top:69px;  list-style: none;  margin:  0;  padding:0;}#header #header_number li{  float:left;  width:48px;  height:33px;  background: transparent url('../img/passive.jpg') 0 0 no-repeat;  margin:0px 0 0 0;  padding:2px 0 0 0;  }#header #header_number li a{  color:#fff;  font: 1.2em/1.2 Georgia;  text-decoration: none;  font-weight: normal;  display: block;  width:48px;  height:33px;  text-align: center;  cursor: pointer;}/*vlajky*/#header #flags{  position:relative;  left:600px;  top:20px;  width:430px;  list-style: none;  margin: 5px 0 0 0;  padding:0;}#header #flags li{  float:left;  width:16px;  height:11px;  line-height: 26px;    margin:0 2px;  padding:0 0 0 30px;  }#header #flags li a{  color:#8b0b3d;  padding:0 0 0 25px;    text-decoration: none;  background-position: left center;}#header #flags li a.cz{  background:  url('../img/cz.jpg') left center no-repeat;  }#header #flags li a.en{  background:  url('../img/en.jpg') left center no-repeat;}#header #flags li a.de{  background:  url('../img/de.jpg') left center no-repeat;  }/*kalendar udalosti *//*#anketa-top{margin-top:15px;  margin-right: 12px;##margin-right: 6px;  display: block;width:199px;height:36px;  float:right;  background: #ddd url(../img/calendar-top.jpg) top left no-repeat;}#anketa-middle{position:relative;float:right;margin:0 12px 0 0px;##margin:0 6px 0 0px;padding:0;border-right:1px solid #FFC100;border-left:1px solid #FFC100;width:197px;}#anketa-bottom{  margin-right: 12px;##margin-right: 6px;  display: block;width:199px;height:16px;  float:right;  background: #ddd url(../img/calendar-bottom.jpg) top left no-repeat;}*/#calendar-top{margin-top:15px;  margin-right: 12px;##margin-right: 6px;  display: block;width:199px;height:36px;  float:right;  /*background: #ddd url(../img/calendar-top.jpg) top left no-repeat; */}#calendar-middle{position:relative;float:right;margin:0 12px 0 0px;##margin:0 6px 0 0px;padding:0;border-right:1px solid #FFC100;border-left:1px solid #FFC100;width:197px;}#calendar-bottom{  margin-right: 12px;##margin-right: 6px;  display: block;width:199px;height:16px;  float:right;/*  background: #ddd url(../img/calendar-bottom.jpg) top left no-repeat; */}table#calendar{  display: block;  border-top:1px solid #fff;  padding:4px;    float:right;    border:none;  position: absolute;  top:33px;  left:16px;  }#cara{  background-color:black;  height: 1px;  line-height: 1px;  margin-top:2px;}  .calendar_item i{  font-weight: bold; color: #661e39;}#calendar th a#prev{   display: block;   background: url(../img/left.jpg) top left no-repeat;   width:31px;   height:23px;   color:#fff;}/*#kalendar #calendar th #datum {      color:#fff;}*/#calendar th a#next{   display: block;   background: url(../img/right.jpg) top left no-repeat;   width:31px;   height:23px;} #calendar th, #calendar td{  text-align: center;  color:#fff;  width: 26px;  height: 20px;  line-height: 20px;  padding: 0;  font-weight: bold;  margin: 3px;/*  background: #ddd url(../images/calendar-td.jpg) top left no-repeat; */}#calendar th{  color:#dbaf06;  font-weight: bold;  text-align: center;}#calendar td{  font-size: .9em;  }	#calendar td a{		display: block;  width: 25px;  height: 20px;  line-height: 20px;	overflow: hidden;	text-decoration: none;}	  #calendar td a:hover{	text-decoration: underline;}	  #calendar th a{	display: block;  width: 25px;  height: 20px;  line-height: 20px;	overflow: hidden;	font-weight: bold;	 color:#fff;	text-decoration: none;}    #calendar td.day-highlited{  color:#dbaf06;  text-decoration:underline;  background: #fff url(../images/calendar-td-active.jpg) top left no-repeat; }#calendar td.day-highlited a{ color:#dbaf06;}#calendar td.day-highlited a.active, #calendar td.day-highlited a:hover{}.files{  display: block;  text-decoration: none;  line-height: 30px;    ##padding-left:0px;  height:30px;}.files img{  border: none;  float:left;    ##margin-right:0px;}#page .nobackground {border:none;}/*dokumenty*/#content .mesice{  float:left;  margin:2px;  text-align:center;  padding:0 7px;  height:30px;  line-height:30px;  font-size:11px;  background:#890a3d;  color:#edd467;  }.tucny{font-weight:bold;color:#fff;}
