/* CSS Document boskovice.cz style.css*/
body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 70%;
	background: #fff url(../../images/bg_body.gif) repeat-x;
	color:#000;
	text-align:center;
	behavior: url(csshover.htc);
}
a:link {
	color:#000;
	text-decoration: none;
}
a:visited {
	color:#000;
	text-decoration: none;
}
a:active {
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: none;
}
form{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
h1.print{
	display:none;
}
#box1{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	width: 753px;
}
#box2{
	float:left;
	width: 753px;
	background:#fff;
}
#box3{
	margin-left:1px;
	margin-right:1px;
	width: 751px;
}
#box4{
	float:left;
	width: 751px;
}
#top1{
	width:751px;
	height:24px;
	font-size:11px;
}
#top1_left{
	width:450px;
	height:24px;
	float:left;
	line-height:24px;
}
#top1_left p{
	margin:0px;
	padding:0px 0px 0px 20px;
	color:#838383;
}
#top1_right{
	width:301px;
	height:24px;
	float:right;
}
#marketing{
	margin-top:7px;
	margin-left:200px;
}
#home{
	width:14px;
	height:10px;
	display:block;
	float:left;
	margin-right:5px;
	background: url(../../images/ico_home.gif) no-repeat;
}
#print{
	width:14px;
	height:10px;
	display:block;
	float:left;
	margin-right:5px;
	background: url(../../images/ico_print.gif) no-repeat;
}
#favorite{
	width:14px;
	height:10px;
	display:block;
	float:left;
	margin-right:5px;
	background: url(../../images/ico_favorite.gif) no-repeat;
}
#contact{
	width:14px;
	height:10px;
	display:block;
	float:left;
	margin-right:5px;
	background: url(../../images/ico_contact.gif) no-repeat;
}
#rss{
	width:14px;
	height:14px;
	display:block;
	float:left;
	margin-right:5px;
	background: url(../../images/feedicon.jpg) no-repeat;
}
#top_line1{
	width:751px;
	height:3px;
	background:#BF1111;
	font-size:1px;
}
#main_img{
	margin-top:1px;
	width:751px;
	height:139px;
}
#main_img1{
	display:block;
	float:left;
	width:210px;
	height:139px;
	background: #8EBAE2 url(../../images/main_img1.jpg) no-repeat;
}
#main_img2{
	float:left;
	width:210px;
	height:139px;
	background: #8EBAE2 url(../../images/main_img2.jpg) no-repeat;
}
#main_img3{
	float:left;
	width:331px;
	height:139px;
	background: #8EBAE2 url(../../images/main_img3.jpg) no-repeat;
}
#lang{
	width:73px;
	height:19px;
	margin-left:240px;
	margin-top:4px;
}
#cz{
	display:block;
	width:28px;
	height:19px;
	float:left;
}
#en{
	display:block;
	width:23px;
	height:19px;
	float:left;
}
#de{
	display:block;
	width:22px;
	height:19px;
	float:left;
}
#top_line2{
	width:751px;
	height:3px;
	margin-top:1px;
	background:#3A3A3A;
	font-size:1px;
}
#top_menu{
	width:751px;
	height:27px;
	line-height:27px;
	color:#fff;
	font-size:11px;
	margin-top:1px;
	background:#5F5F5F;
	text-align:center;
}
#top_menu span{
	margin:0px 7px;
}
#top_menu a:link, #top_menu a:visited, #top_menu a:active{
	color:#fff;
	text-decoration:none;
}
#top_menu a:hover{
	color:#fff;
	text-decoration:underline;
}
#top_line3{
	width:751px;
	height:2px;
	margin-top:1px;
	background:#CB0303;
	font-size:1px;
}
#main{

}
#main_left{
	float:left;
	width:203px;
}
#find{
	font-size:1px;
	margin-top:1px;
	width:203px;
	height:23px;
	background: #000 url(../../images/bg_find.gif) no-repeat;
}
#btn_find{
	position:absolute;
	font-size:1px;
	width:26px;
	height:23px;
	border:0px;
	background: url(../../images/bg_btn_find.gif) no-repeat;
	padding:0px;
	margin:0px 0px 0px 177px;
}
#txt_find{
	position:absolute;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:143px;
	height:15px;
	font-size:11px;
	border:0px;
	margin:4px 0px 0px 32px;
	padding:0px;
}
#main_left .menu_line_red{
	width:203px;
	height:3px;
	background:#CB0303;
	font-size:1px;
	margin-top:1px;
}
#main_left .menu_line_grey{
	margin-top:1px;
	width:203px;
	height:3px;
	background:#3A3A3A;
	font-size:1px;
}
#main_left .menu_line_dot{
	margin-top:1px;
	width:203px;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background: #fff url(../../images/menu_line_dot.gif) repeat-x;
	font-size:1px;
}
#for_blind{
	display:block;
	width:203px;
	height:21px;
	margin-top:1px;
	background: #16416A url(../../images/ico_blind.gif) 100% 0% no-repeat;
	line-height:21px;
}
#for_blind span{
	display:block;
	padding:0px 0px 0px 0px;
	padding:0px 0px 0px 29px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#menu_sekce{
	width:203px;
	background:#C1C1C1;
}
#menu_sekce .text{
	color:#3A3A3A;
	font-size:11px;
	padding:5px 0px 5px 29px;
}
#menu_sekce .text span{
	font-weight:bold;
	color:#CB0303;
}
#menu{
	width:203px;
	margin-top:5px;

}
.cleaner{
	clear:both;
}
ul, li {
	margin: 0px;
	padding: 0px;
}
ul.menu li {
	list-style-type: none;

}
ul.menu li .btn_text{
	display:block;
	padding-left:29px;
	color: #3A3A3A;
	font-size:11px;
}
ul.menu li a:hover .btn_text{
	color: #3A3A3A;
	font-weight:bold;
}
ul.menu li.item {
	width: 203px;
	height: 24px;
	float: left;
	_float: auto;
	_float/**/: left;
	_fl\oat: left;


}

ul.menu li.item a {
	display: block;
	width: 203px;
	height: 24px;
	line-height: 24px;
	background: #ddd url(../../images/bg_btn_menu.gif) no-repeat;
	color: #3A3A3A;
}
ul.menu li.item a:hover {
	background: #bbb url(../../images/bg_btn_menu_c.gif) no-repeat;
	text-decoration: none;
	color: #3A3A3A;
}
ul.menu .item a.item_bottom{
	background: #ddd url(../../images/bg_btn_menu_bottom.gif) no-repeat;
}
ul.menu .item a.item_bottom:hover{
	background: #bbb url(../../images/bg_btn_menu_bottom_c.gif) no-repeat;
}
/*konec menu*/
/* hover menu */

ul.menu ul.druhe
{
	position: absolute;
	margin-top: -25px;
	margin-left: 203px;
	_margin-left: 186px;
/**/
	_margin-left: 203px;
	_mar\gin-left: 203px;
	visibility: hidden;
	width: 203px;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black; /* left mozno uplne vyradit */

}
	ul.menu li:hover ul.druhe
{
	visibility:visible;
	z-index:999;

}
ul.menu ul.druhe ul.treti
{
	position:absolute;
	margin-top:-24px;
	margin-left:203px;
	_margin-left: 187px;
	_margin-left/**/: 203px;
	_mar\gin-left: 203px;
	visibility:hidden;
	width:203px;
	border-top:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-left:1px solid black; /* left mozno uplne vyradit */
}
	ul.menu ul.druhe li:hover ul.treti
{
	visibility:visible;
	z-index:999;
}
/* konec hover menu */

#web_cam{
	width:203px;
	height:26px;
	line-height:26px;
	margin-top:3px;
	font-size:11px;
	background: #CB0303 url(../../images/bg_web_cam.gif) no-repeat;
}
#web_cam p{
	color:#fff;
	padding:0px 0px 0px 29px;
	margin:0px;
}
#camera{
	width:203px;
	padding-top:10px;
	margin-top:1px;
	text-align:center;
	background:#C1C1C1;
}
.odkaz_vice{
	margin-top:8px;
	height:12px;
	width:100%;
	background: url(../../images/bg_odkaz_vice.gif) 100% 100% no-repeat;
	text-align:right;
	font-size:10px;
}
.odkaz_vice a{
	padding-right:2px;
	background:#DD0000;
}
.odkaz_vice a:link, .odkaz_vice a:visited, .odkaz_vice a:active{
	color:#fff;
}
.odkaz_vice a:hover{
	color:#ddd;
}
#contact_adr{
	width:203px;
	padding:10px 0px;
	background: url(../../images/odrazka.gif) 10px 12px no-repeat;
}
#contact_adr p{
	color:#3A3A3A;
	padding:0px 0px 0px 29px;
	margin:0px;
}
#main_right{
	float:right;
	margin-left:1px;
	width:547px;
}
#panel_left{
	width:425px;
	float:left;
}
#main_content_top{
	width:425px;
	margin-top:1px;
}
#main_content_top .line{
	width:425px;
	height:1px;
	margin-top:1px;
	line-height:1px;
	overflow:hidden;
	background: #fff url(../../images/menu_line_dot.gif) repeat-x;
	font-size:1px;
}
#turista{
	display:block;
	width:212px;
	height:23px;
	float:left;
	background: #CB0303 url(../../images/bg_turista.gif) no-repeat;
}
#obcan{
	display:block;
	width:212px;
	height:23px;
	float:right;
	background: #CB0303 url(../../images/bg_obcan.gif) no-repeat;
}
#main_content_line_blue{
	width:425px;
	height:3px;
	background:#5BAAF5 url(../../images/bg_main_blue_line.gif) repeat-y;
	font-size:1px;
	margin-top:1px;
}
#kultura{
	float:left;
	width:425px;
	margin-top:1px;
	background:#E3E3E3;
	padding:7px 0px;
	font-size:11px;

}
#kultura img{
	float:left;
	margin-right:2px
}
#kultura .polozka{
	width:141px;
	float:left;
}
#kultura .polozka_text1{
	padding:0px 0px 0px 10px;
}
#kultura .polozka_text2{
	padding:0px 5px 0px 5px;
}
#kultura .polozka_text3{
	padding:0px 10px 0px 0px;
}
#kultura a:link, #kultura a:visited, #kultura a:active{
	color:#3A3A3A;
	text-decoration:underline;
}
#kultura a:hover{
	color:#3A3A3A;
	text-decoration:none;
}
#main_content_m{
	width:425px;
}
#main_content{
	padding: 0px 4px 15px 4px;
}
#main_content h2{
	padding: 0px 0px 0px 14px;
	margin: 5px 0px 5px 0px;
	font-size:1.1em;
	color:#C00304;
	background: url(../../images/odrazka.gif) 0% 50% no-repeat;
}
#main_content .line{
	width:417px;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background: #fff url(../../images/menu_line_dot.gif) repeat-x;
	font-size:1px;
}
.news{
	margin-bottom:1px;
	width:417px;
	color:#3A3A3A;
}

.news .image{
	width:50px;
	float:left;
}
.news .left{
	width:54px;
	float:left;
	padding:5px 0px 0px 0px;
}
.news .right{
	width:362px;
	float:left; 
}
.news .right a:link, .news .right a:visited, .news .right a:active{
	text-decoration:underline;
}
.news .right .datum{
	font-style:italic;
	padding:0px 0px 0px 0px;
}
.news .right .text{
	background: url(../../images/odrazka2.gif) 0% 2px no-repeat;
	padding:0px 5px 0px 14px;
}
.news .right .text p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0.7em 0px;
	text-align:justify;
}
.news .right .text h3{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	font-size:1.0em;
	color:#C00304;
}
.news .odkaz_vice{
	display:block;
	background: url(../../images/bg_odkaz_vice.gif) 100% 100% no-repeat;
	text-align:right;

}
.news .odkaz_vice a{
	padding-left:4px;
	background:none;
	text-decoration:none;
}
.news .odkaz_vice a:link, .news .odkaz_vice a:visited, .news .odkaz_vice a:active{
	color:#fff;
	text-decoration:none;
}

.news .odkaz_vice a:hover{
	color:#ddd;
}

#panel_right{
	width:121px;
	margin-left:1px;
	float:right;
}
#panel_right .menu_line_red{
	width:121px;
	height:3px;
	background:#BB0606;
	font-size:1px;
	margin-top:1px;
}
#panel_right .menu_line_blue{
	margin-top:1px;
	width:121px;
	height:2px;
	background:#16416A;
	font-size:1px;
}
#panel_right .menu_line_dot{
	margin-top:1px;
	width:121px;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background: #fff url(../../images/menu_line_dot.gif) repeat-x;
	font-size:1px;
}
#uredni_deska{
	margin-top:1px;
	width:121px;
	font-size:11px;
	height:23px;
	background:#3A3A3A;
	line-height:23px;
}
#uredni_deska p{
	color:#fff;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.oznameni{
	width:121px;
	padding-top:2px;
	margin-top:1px;
	background: #eee url(../../images/bg_oznameni.gif) repeat-y;
}
.oznameni p{
	font-size:9px;
	color:#3A3A3A;
	padding:0px 8px 0px 8px;
	margin:0px;
}
.oznameni span{
	color:#DD0000;
	font-weight:bold;
}
.oznameni .odkaz_vice{
	margin-top:2px;
}
#pocasi_title{
	width:121px;
	background: #3A9AE1;
	margin-top:1px;
}
#pocasi_title p{
	color:#fff;
	padding:5px 10px 5px 10px;
	margin:0px;
	font-size:11px;
}
#pocasi
{
	font-size:11px;
	font-weight:bold;
	width:121px;
	background: #CCE1FF url(../../images/pocasi.gif) 0% 100% no-repeat;
	margin-top:1px;
}
#pocasi_text{
	color:#16416A;
	padding:8px 0px 8px 10px;
	margin:0px;
}
#pocasi_text p{
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:11px;
}
#ico_odkazy{
	width:121px;
	padding:5px 0px;
	text-align:center;
}
#footer_line{
	float:left;
	width:751px;
	height:2px;
	background:#CB0303;
	font-size:1px;
}
#footer{
	float:left;
	color:#A6A6A6;
	margin-top:1px;
	width:751px;
}
#footer a:link, #footer a:visited, #footer a:active{
	color:#A6A6A6;
}
#footer a:hover{
	color:#E5E5E5;
}
#footer_left{
	background:#3A3A3A;
	float:left;
	width:450px;
	padding:8px 0px;
}
#footer_left p, #footer_right p{
	padding:0px 10px;
	margin:0px;
}
#footer_right{
	background:#3A3A3A;
	float:right;
	width:301px;
	text-align:right;
	padding:8px 0px;
}
/* vlastnosti foto */
#main_content_bez .news_bez{
	margin-bottom:1px;
	width:530px;
	color:#3A3A3A;
}
.news_bez .left{
	width:54px;
	float:left;
	padding:5px 0px 0px 0px;

}
.news_bez .leftin{
	float:left;
	width:52;
	height:52;
	padding:1px 1px 1px 1px;
									//----------------------------------------
		border-top: 1px dotted black;
	border-right: 1px dotted black;
	border-bottom: 1px dotted black;
	border-left: 1px dotted black; 

}

.news_bez .right{
	float:left;
	width:465px;


}
.news_bez .right .text_bez{
	float:left;
	width:460px;
 	background: url(../../images/odrazka2.gif) 0% 8px no-repeat;
	padding:5px 0px 0px 14px;
	font-size:11px;
}

.news_bez .right .text_bez .odkaz_vice_bez{
	display:block;
	font-size:10px;
	background: url(../../images/bg_odkaz_vice.gif) 100% 100% no-repeat;
	text-align:right;

}

.news_bez .right .text_bez .odkaz_vice_bez a{
	padding-left:4px;
	color:#ddd;	
	text-decoration:none;
}
.news_bez .right .text_bez .odkaz_vice_bez a:link,.news_bez .right .text_bez .odkaz_vice_bez a:visited, .news_bez .right .text_bez .odkaz_vice_bez a:active{
	color:#ddd;
	text-decoration:none;
}



.news_bez .right .text_bez .odkaz_vice_bez a:hover{
	color:#ddd;
		text-decoration:none;
}



#main_content_bez{
	width:547px;
	margin-top:1px;
}


#main_content_bez #turista{
	display:block;
	width:273px;
	height:23px;
	float:left;
	background: #CB0303 url(../../images/bg_turista_foto.gif) no-repeat;
}
#main_content_bez #obcan{
	display:block;
	width:272px;
	height:23px;
	float:right;
	background: #CB0303 url(../../images/bg_obcan_foto.gif) no-repeat;
}
#main_content_bez #main_content_line_blue{
	margin-top:1px;
	width:547px;
	height:3px;
	background:#5BAAF5 url(../../images/bg_main_blue_line_foto.gif) no-repeat;
	font-size:1px;
}
#main_content_bez #kultura
{
	width:547px;
}
#main_content_bez #kultura .polozka{
	width:182px;
}
#main_content_bez #okraj{
	padding:2px 0px 0px 4px;
}
#main_content_bez #okraj a:link, #main_content_bez #navigace a:visited, #main_content_bez #navigace a:active{
	color:#3A3A3A;
	text-decoration:underline;
}
#main_content_bez #okraj a:hover{
	color:#3A3A3A;
	text-decoration:none;
}

#main_content_bez .line{
	margin-top:1px;
	width:100%;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background: #fff url(../../images/menu_line_dot.gif) repeat-x;
	font-size:1px;
	}
	
#main_content_bez #navigace{
	width:543px;
	font-size:0.9em;
	padding-bottom:5px;

}
#main_content_bez #navigace span{
	color:#CB0303;
}
#main_content_bez #navigace a:link, #main_content_bez #navigace a:visited, #main_content_bez #navigace a:active{
	color:#3A3A3A;
	text-decoration:underline;
}
#main_content_bez #navigace a:hover{
	color:#3A3A3A;
	text-decoration:none;
}
#main_content_bez #title{
	margin-top:1px;
	background: #D2D2D2;
	width:543px;
	height:28px;
	line-height:28px;
	float:left;

}
#main_content_bez #title_left{
	width:433px;
	text-align:left;
	float:left;

}
#main_content_bez #title_right{
	width:100px;
	text-align:right;
	float:left;
}

#main_content_bez h2{
	padding: 0px 0px 0px 14px;
	margin: 0px 0px 0px 3px;
	font-size:1.1em;
	color:#C00304;
	background: url(../../images/odrazka.gif) 0% 50% no-repeat;

}
#main_content_bez #tisknout{
	padding: 0px 17px 0px 0px;
	margin: 0px 8px 0px 0px;
	font-size:0.9em;
	color:#8A8A8A;
	background: url(../../images/ico_print.gif) 100% 50% no-repeat;
}
#main_content_bez .fotogalerie{
	width:540px;
	float:left;
	padding:5px 0px;

}
#main_content_bez .nahled{
	width:65px;
	float:left;
	text-align:center;

}
#main_content_bez .leftinobr{
	padding:2px 2px 2px 2px;
  width:10px;
									//----------------------------------------
		border-top: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;

}

#main_content_bez  .leftbox{
   float:left;
  /*  width:10px;*/
  /* obrázek vlevo */
  background: url(../../images/shadowAlpha.png) no-repeat bottom right !important; 
  /* pro Operu a Mozillu použijeme transparentní PNG */
  background: url(../../images/shadowAlpha.gif) no-repeat bottom right; 
  /* pro IE musíme ještě doplnit GIF, Opera a Mozilla kvůli !important použije PNG */
  margin: 5px 15px 0px 0px; 
}
#main_content_bez .leftbox img  {
  display: block;
  position: relative;
  background-color: #fff; /* bílé pozadí kolem */
  border: 1px solid #a9a9a9; /* rámeček */
  margin: -6px 6px 6px -6px; /* posun kvůli stínu */
  padding: 4px; /* pozadí 4px mezi rámečkem a obrázkem */
}

#main_content_bez .text{
	float:left;
	width:460px;
	padding:5px 0px 0px 5px;
}

#main_content_bez h3{
	margin:0px 0px 1.3em 0px;
	padding:0px 0px 0px 14px;
		color:#CB0303;
	font-size:1em;
	background: url(../../images/odrazka2.gif) 0% 2px no-repeat;
}
#main_content_bez h4{
		padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	font-size:1.0em;
	color:#C00304;
}



#main_content_bez .popis{
	padding:0px 0px 0px 14px;
}
#main_content_bez .datum{
	color:#3A3A3A;
}
#main_content_bez .zobraz{
	text-align:left;
	float:left;
	width:150px;
	color:#CB0303;


}
#main_content_bez .popis a:link, #main_content_bez .popis a:visited, #main_content_bez .popis a:active{
	color:#CB0303;
	text-decoration:underline;
}
#main_content_bez .popis a:hover{
	color:#CB0303;
	text-decoration:none;
}
#main_content_bez .autor{
	text-align:right;
	float:left;
	color:#CB0303;
	width:200px;

}
#main_content_bez  a:visited{
	color:#3A3A3A;
	text-decoration:underline;

}

#loga{
	width:203px;
	height:100px;
}
#loga .logo{
	width:101px;
	height:50px;
	float:left;
	background:red;
}

/* vlastnosti text */

#main_content_bez #hlavni_text{
	padding:5px 8px 15px 0px;
	font-size:11px;
}
#main_content_bez #hlavni_text h3{
	margin:0px 0px 1.3em 0px;
	padding:0px 0px 0px 0px;
	color:#3A3A3A;
	font-size:1em;
	font-weight:normal;
	background:none;
}
#main_content_bez #hlavni_text p{
	margin:0px 0px 1em 0px;
	padding:0px 0px 0px 0px;
	text-align:justify;
}

#main_content_bez #hlavni_text ul{
	margin:0px 0px 1em 15px;
	list-style:square;
	padding:0px 0px 0px 0px;
	text-align:justify;

}
#main_content_bez #hlavni_text ul li{
	margin:0.3px 0px 0.5em 0px;
	padding:0px 0px 0px 0px;
}

