#main #bodypage .seznam
{

	padding:0px 10px 0px 10px;
}

#main #bodypage .seznam h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:22px 0px 4px 0px;
	border-bottom:1px #4B8A02 solid;
}

#main #bodypage .seznam .box
{
	margin:14px 0px 0px 4px;font-size:11px;
}

#main #bodypage .seznam ul
{
	padding:0px;
	margin:0px;
	margin-left:18px;
}

#main #bodypage .seznam li
{
	line-height:18px;
	list-style-image:url(images/odr_katalog.gif);
	font-size:12px;
}
#main #bodypage .seznam strong
{
	color:#CB0000;
	font-size:12px;
}

#main #bodypage .seznam .slou
{
	float:left;
}


#main #bodypage .text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}


#main #bodypage .text a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

#main #bodypage .text a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	
}



#global_description {display:none;}

body {
	background-color: #B5E36F;
	background-image: url(images/bg_body.gif);
	background-color:#B5E36F;
	background-repeat: repeat-x;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
	color:#0000FF;
}

a:hover {
	color:#CB0402;
}


img {
	border:0px #000000 solid;
}

hr	{
	display:none;
}

h1 {
	display:none;
}

.clearboth
{
	clear:both;
	font-size:1px;
}

#over
{
	/* background-image:url(images/bg_over.gif); */
	background-repeat:repeat-y;
	background-position:50% 100px;
}

#top_over
{
	/* background-image:url(images/bg_over_top.gif); */
	background-repeat:no-repeat;
	background-position:50% 0px;

}

#main {
	width:779px;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-bottom:0px;
}

#main #head {
		color:#FFFFFF;
		
}

#main #head a:hover
{
	text-decoration:none;
}

#main #head .padd
{
	height:152px;
	margin:0px 8px 0px 5px;
	background-image:url(images/bg_head.jpg);
	background-repeat:no-repeat;
	font-size:11px;
}

#main #head p
{
	color:#ffffff;
	font-size:11px;
	margin:4px 0px 0px 14px
}

#main #head p a
{
	color:#ffffff;
	font-size:12px;
}

#main #head .nav
{
	line-height:20px;
	height:20px;
}

#main #head .nav a
{
	color:#FFFFFF;
}

#main #head .nav #gosk
{
	padding-left:10px;
	background-image:url(images/odr_topnav.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-left:12px;
}
	
	
#main #langbox
{
	font-size:11px;
	width:250px;
	text-align:right;
	float:right;
	padding-right:12px;
	margin-top:3px;
}

#main #langbox a
{
	padding:0px 3px 0px 3px;
		
}

#main #langbox a img
{
	margin-right:3px;
	position:relative;
	top:2px;
}

#main #head #logo
{
	margin:9px 0px 0px 13px;
}

#main #bodypage	.padd
{
	margin:7px 8px 0px 5px;
	border-bottom:1px #D9F1B6 solid;

}

#main #bodypage .cont
{
	width:553px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(images/bg_cont.gif);
	background-repeat:repeat-y;
}

#main #bodypage .cont #searchbox
{
	height:36px;
	background-color:#8CAF00;
	background-image:url(images/bg_searchbox.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 0px 21px;
	border-bottom:2px #4B5E00 solid;
	font-size:11px;
}

#main #bodypage .cont #searchbox div
{
	padding-top:2px;
/*	border:1px red solid;*/
}

#main #bodypage .cont #searchbox legend
{
	display:none;
}

#main #bodypage .cont #searchbox fieldset
{
	border:0px #8CAF00 solid;
	padding:0px;
	padding:4px 0px 0px 0px;	
}

#main #bodypage .cont #searchbox label
{
	font-size:11px;
	font-weight:bold;
	position:relative;
	_top:-3px;
}

#main #bodypage .cont #searchbox .textbox
{
	width:289px;
	height:17px;
	_height:22px;
	border:1px #002BE1 solid;
	background-image:url(images/bg_textbox_search.gif);
	background-repeat:no-repeat;
}

.button
{
	color:#71674F;
	font-weight:bold;
	width:86px;
	height:22px;
	background-image:url(images/bg_searchbutt.gif);
	background-repeat:no-repeat;
	border:0px;
	background-color:transparent;
	text-transform:uppercase;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}


.buttonturistik
{
	
	width:155px;
	height:22px;

	
}

.:hover
{
	
}

#main #bodypage .small_cont
{
	width:206px;
	float:right;
	border:1px red solid;

}

#main #bodypage .small_cont2
{
	width:206px;
	float:right;
	border:1px red solid;

}


#main #bodypage
{
	
}

#main #bodypage .service,#main #bodypage .sez_mist
{
	margin:10px 16px 0px 16px;
	border:1px #ffffff solid;

}

#main #bodypage .service ul,#main #bodypage .sez_mist ul
{
	padding:0px;
	margin:0px;
	padding-left:16px;
	margin-right:50px;
	float:left;
	font-size:12px;
	
}

#main #bodypage .service ul
{

	margin-right:13px;
}

#main #bodypage .sez_mist .last,#main #bodypage .service .last
{
	margin-right:5px;
}

#main #bodypage .service li,#main #bodypage .sez_mist li 
{
	list-style-image:url(images/a_odr.gif);
	line-height:18px;
}

#main #bodypage .service li  a
{
	font-size:12px;
}

#main #bodypage .sez_mist li  a
{
	font-size:12px;
	font-weight:bold;
}

#main #bodypage .sez_mist h2
{
	margin:0px;
	font-size:18px;
	font-weight:normal;
	height:32px;
	line-height:32px;
	background-image:url(images/fold.gif);
	background-repeat:no-repeat;

	margin-left:-5px;
	padding-left:40px;
	margin-bottom:5px;
}

#main #bodypage .misto_info .fotobox
{
		width:144px;
		height:100px;
		float:left;
}

#main #bodypage .misto_info p
{
	float:right;
	width:380px;
	display:block;
}
#main #bodypage .misto_info  p
{
	font-size:12px;
	color:#4A4A4A;
	margin:0px;
}

#main #bodypage .misto_info table
{
	width:265px;
	float:left;
}

#main .drobnav
{
	line-height:38px;
	padding:0px 15px 0px 8px;
	font-size:11px;
}

#main .drobnav .path
{
	float:left;
}

#main .drobnav .back
{
	float:right;
	background-image:url(images/odr_back.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:10px;
}

#main #bodypage .misto_info table td
{
	font-size:11px;
	color:#4A4A4A;
	border:1px #E8E8E8 solid;
	padding:2px 2px 2px 2px;
}

#main #bodypage .misto_info
{
	padding:0px 11px 0px 11px;;
}


#main #bodypage .misto_info .fotobox div
{
	border:1px #CFCFCE solid;
}

#main #bodypage .misto_info .fotobox img
{
	margin:4px;
}

#main #bodypage .misto_info .obecinfo
{
	min-height:120px;
}

#main #bodypage .misto_info .tableinfo,#main #bodypage .misto_info .obecinfo
{
	clear:both;
	border-bottom:1px #ffffff solid;
}


#main #bodypage .misto_info td a img
{
	margin-right:5px;
}

#main #bodypage .treklama
{
	margin:11px;
	font-size:11px;
}

#main #bodypage .treklama strong
{
	color:#BCBCBC;
	font-size:12px;
}

#main #bodypage .treklama div
{
	border:1px #8CAF00 solid;
	padding:18px;
	margin-top:5px;
	text-align:center
}

#main #bodypage .treklama2
{
	margin:11px;
	font-size:11px;
}

#main #bodypage .treklama2 strong
{
	color:#BCBCBC;
	font-size:12px;
}

#main #bodypage .treklama2 div
{
	border:1px #8CAF00 solid;
	padding:5px;
	margin-top:5px;
	text-align:center
}

#main #bodypage .treklama div a
{
	font-weight:bold;
	color:#3C6F00;
	font-size:12px;
}

#main #bodypage .treklama div a:hover
{
	color:#CB0000;
}

#main #bodypage .treklamalm
{
	margin:11px;
	font-size:11px;
}

#main #bodypage .treklamalm strong
{
	color:#BCBCBC;
	font-size:12px;
}

#main #bodypage .treklamalm div
{
	border:1px #8CAF00 solid;
	padding:5px;
	margin-top:5px;
	text-align:left
}

#main #bodypage .treklamalm div a
{
	font-weight:bold;
	color:#3C6F00;
	font-size:12px;
}

#main #bodypage .treklamalm div a:hover
{
	color:#CB0000;
}

#main #bodypage #katalog .body
{
	background-image:url(images/bg_katalog.gif);
	background-repeat:repeat-y;
	padding:2px;
/*	border:1px red solid;*/
	clear:both;
}

#main #bodypage #katalog .nav
{
	background-color:#8CAF00;
	height:42px;
	background-image:url(images/bg_katalog_nav.gif);
	background-repeat:repeat-x;
	background-position:0px 100%;
	padding:0px 0px 0px 2px;
	margin:0px;
}

#main #bodypage #katalog .nav a
{
	font-size:11px;
	text-transform:uppercase;
	display:block;
	float:left;
	background-color:#D9F1B6;

	line-height:32px;
	
	font-weight:bold;
	margin-top:8px;
	margin-right:5px;
}

#main #bodypage #katalog .nav a span
{
	display:block;
	padding:0px 5px 0px 13px;
}

#main #bodypage #katalog .nav .akt
{
	background-color:#FFFFFF;
	color:#2B2B2B;
	line-height:37px;
	margin-top:5px;
	background-image:url(images/bg_katalog_nav_obl1.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

#main #bodypage #katalog .nav .akt span
{
	background-image:url(images/bg_katalog_nav_obl2.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;

}

#main #bodypage #katalog .nav a span
{
	background-image:url(images/bg_katalog_nav_n_obl2.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
}

#main #bodypage #katalog .nav a
{
	background-image:url(images/bg_katalog_nav_n_obl1.gif);
	background-repeat:no-repeat;
}

#main #bodypage #katalog .nav span strong
{
	background-image:url(images/a_odr.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}

#main #bodypage #katalog .nav a
{
	text-decoration:none;
}

#main #bodypage #katalog .nav a strong
{
	text-decoration:underline;
}

#main #bodypage #katalog .nav .akt strong
{
	text-decoration:none;
}

#main #bodypage #katalog .nav #item1 span
{
	padding:0px 13px 0px 13px;
}

#main #bodypage #katalog .nav #item2 span
{
	padding:0px 15px 0px 15px;
}

#main #bodypage #katalog .nav #item3 span
{
	padding:0px 20px 0px 15px;
	
}

#main #bodypage #katalog .nav #item3
{
	margin-right:0px;
}


#main #bodypage #katalog .nav a:hover
{
	line-height:37px;
	margin-top:5px;
}




#main #bodypage #katalog .map
{
	width:542px;
	height:252px;
	background-image:url(images/bg_map3.gif);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:5px;
	overflow:hidden;
}

#main #bodypage #katalog .map a
{
	font-size:11px;
	font-weight:bold;

	position:absolute;
	top:0px;left:0px;
}

#main #bodypage #katalog .map a span
{
	font-size:9px;
	font-weight:normal;

}



#main #bodypage #katalog .mapjez
{
	width:542px;
	height:252px;
	background-image:url(images/bg_map3jez.gif);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:5px;
	overflow:hidden;
}

#main #bodypage #katalog .mapjez a
{
	font-size:11px;
	font-weight:bold;

	position:absolute;
	top:0px;left:0px;
}

#main #bodypage #katalog .mapjez a span
{
	font-size:9px;
	font-weight:normal;

}


#main #bodypage #katalog .mapkra
{
	width:542px;
	height:252px;
	background-image:url(images/bg_map3kra.gif);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	left:5px;
	overflow:hidden;
}

#main #bodypage #katalog .mapkra a
{
	font-size:11px;
	font-weight:bold;

	position:absolute;
	top:0px;left:0px;
}

#main #bodypage #katalog .mapkra a span
{
	font-size:9px;
	font-weight:normal;

}








#main #bodypage #katalog .nav .akt span strong
{
	background-image:url(images/odr_topnav.gif);
	padding-left:0px;
}





#main #bodypage #katalog .map #uz1
{
	top:29px;
	left:55px;
}

#main #bodypage #katalog .map #uz2
{
	top:47px;
	left:0px;
}

#main #bodypage #katalog .map #uz3
{
	top:65px;
	left:5px;
}

#main #bodypage #katalog .map #uz4
{
	top:117px;
	left:1px;
}

#main #bodypage #katalog .map #uz5
{
	top:140px;
	left:13px;
}

#main #bodypage #katalog .map #uz6
{
	top:168px;
	left:23px;
}

#main #bodypage #katalog .map #uz7
{
	top:220px;
	left:18px;
}

#main #bodypage #katalog .map #uz8
{
	top:29px;
	left:190px;
}

#main #bodypage #katalog .map #uz9
{
	top:52px;
	left:238px;
}

#main #bodypage #katalog .map #uz10
{
	top:72px;
	left:248px;
}

#main #bodypage #katalog .map #uz11
{
	top:98px;
	left:244px;
}

#main #bodypage #katalog .map #uz12
{
	top:98px;
	left:342px;
}

#main #bodypage #katalog .map #uz13
{
	top:158px;
	left:236px;
}

#main #bodypage #katalog .map #uz14
{
	top:203px;
	left:166px;
}

#main #bodypage #katalog .map #uz15
{
	top:119px;
	left:374px;
}

#main #bodypage #katalog .map #uz16
{
	top:156px;
	left:380px;
}

#main #bodypage #katalog .map #uz17
{
	top:78px;
	left:174px;
}

#main #bodypage #katalog .map #uz18
{
	top:182px;
	left:358px;
}

#main #bodypage #katalog .map #uz19
{
	top:198px;
	left:338px;
}


#main #bodypage #katalog .map #slo_odk
{
	top:18px;
	left:410px;
	text-decoration:none;
}

#main #bodypage #katalog .map #slo_odk strong
{
	text-decoration:underline;
}

#main #bodypage #katalog .map #slo_odk img
{
	margin-right:5px;
}











#main #bodypage #katalog .mapjez #uz1
{
	top:51px;
	left:55px;
}

#main #bodypage #katalog .mapjez #uz2
{
	top:201px;
	left:298px;
}

#main #bodypage #katalog .mapjez #uz3
{
	top:157px;
	left:365px;
}

#main #bodypage #katalog .mapjez #uz4
{
	top:139px;
	left:72px;
}

#main #bodypage #katalog .mapjez #uz5
{
	top:93px;
	left:48px;
}

#main #bodypage #katalog .mapjez #uz6
{
	top:219px;
	left:99px;
}

#main #bodypage #katalog .mapjez #uz7
{
	top:43px;
	left:175px;
}

#main #bodypage #katalog .mapjez #uz8
{
	top:68px;
	left:9px;
}

#main #bodypage #katalog .mapjez #uz9
{
	top:184px;
	left:337px;
}

#main #bodypage #katalog .mapjez #uz10
{
	top:126px;
	left:138px;
}

#main #bodypage #katalog .mapjez #uz11
{
	top:72px;
	left:245px;
}

#main #bodypage #katalog .mapjez #uz12
{
	top:139px;
	left:220px;
}

#main #bodypage #katalog .mapjez #uz13
{
	top:112px;
	left:153px;
}

#main #bodypage #katalog .mapjez #uz14
{
	top:99px;
	left:314px;
}

#main #bodypage #katalog .mapjez #uz15
{
	top:158px;
	left:212px;
}

#main #bodypage #katalog .mapjez #uz16
{
	top:204px;
	left:193px;
}

#main #bodypage #katalog .mapjez #uz17
{
	top:121px;
	left:367px;
}





#main #bodypage #katalog .mapjez #slo_odk
{
	top:18px;
	left:410px;
	text-decoration:none;
}

#main #bodypage #katalog .mapjez #slo_odk strong
{
	text-decoration:underline;
}

#main #bodypage #katalog .mapjez #slo_odk img
{
	margin-right:5px;
}











#main #bodypage #katalog .mapkra #uz1
{
	top:29px;
	left:55px;
}

#main #bodypage #katalog .mapkra #uz2
{
	top:50px;
	left:29px;
}

#main #bodypage #katalog .mapkra #uz3
{
	top:92px;
	left:25px;
}

#main #bodypage #katalog .mapkra #uz4
{
	top:117px;
	left:1px;
}

#main #bodypage #katalog .mapkra #uz5
{
	top:140px;
	left:13px;
}

#main #bodypage #katalog .mapkra #uz6
{
	top:170px;
	left:18px;
}

#main #bodypage #katalog .mapkra #uz7
{
	top:190px;
	left:99px;
}

#main #bodypage #katalog .mapkra #uz8
{
	top:29px;
	left:204px;
}

#main #bodypage #katalog .mapkra #uz9
{
	top:52px;
	left:238px;
}

#main #bodypage #katalog .mapkra #uz10
{
	top:72px;
	left:226px;
}

#main #bodypage #katalog .mapkra #uz11
{
	top:111px;
	left:239px;
}

#main #bodypage #katalog .mapkra #uz12
{
	top:119px;
	left:64px;
}

#main #bodypage #katalog .mapkra #uz13
{
	top:158px;
	left:233px;
}

#main #bodypage #katalog .mapkra #uz14
{
	top:203px;
	left:166px;
}

#main #bodypage #katalog .mapkra #uz15
{
	top:122px;
	left:369px;
}

#main #bodypage #katalog .mapkra #uz16
{
	top:146px;
	left:260px;
}

#main #bodypage #katalog .mapkra #uz17
{
	top:99px;
	left:162px;
}

#main #bodypage #katalog .mapkra #uz18
{
	top:184px;
	left:351px;
}

#main #bodypage #katalog .mapkra #uz19
{
	top:198px;
	left:338px;
}


#main #bodypage #katalog .mapkra #slo_odk
{
	top:18px;
	left:410px;
	text-decoration:none;
}

#main #bodypage #katalog .mapkra #slo_odk strong
{
	text-decoration:underline;
}

#main #bodypage #katalog .mapkra #slo_odk img
{
	margin-right:5px;
}











































#main #bodypage #katalog .seznam
{

	padding:0px 10px 0px 10px;
}

#main #bodypage #katalog .seznam h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:22px 0px 4px 0px;
	border-bottom:1px #4B8A02 solid;
}

#main #bodypage #katalog .seznam .box
{
	margin:14px 0px 0px 4px;font-size:11px;
}

#main #bodypage #katalog .seznam ul
{
	padding:0px;
	margin:0px;
	margin-left:18px;
	

}

#main #bodypage #katalog .seznam li
{
	line-height:18px;
	list-style-image:url(images/odr_katalog.gif);
	font-size:12px;
}
#main #bodypage #katalog .seznam strong
{
	text-transform:uppercase;
	color:#CB0000;
	font-size:12px;
}

#main #bodypage #katalog .seznam .slou
{
	width:130px;
	float:left;
}

#main #bodypage #katalog .body
{
	padding-bottom:20px;
	border-bottom:1px #718D00 solid;
}

.fotobox a
{
	border:1px #CFCFCF solid;
	background-color:#FFFFFF;
	
	display:block;
	width:126px;
	height:85px;
	text-align:center;
	font-size:0px;
	float:left;
}

.fotobox .info
{
	display:block;
	margin:0px 0px 0px 3px;
	padding:0px;
	float:left;

}

.fotobox .info .paddx
{
	width:53px;
	height:85px;
	text-align:center;
	font-size:0px;
	border:1px #CFCFCF solid;
	background-color:#FFFFFF;
}

.fotobox div span
{
	font-size:10px;
	display:block;
	border-top:4px #ffffff solid;	
	border-left:2px #ffffff solid;	
	clear:both;
	color:#CB0101;
	line-height:22px;
}

.fotobox div span img
{
	float:left;

}

.fotobox a img
{
	margin:4px 0px 4px 0px;
}

.list_ubyt
{
	padding:11px 11px 0px 11px;

}

.ubyt_box .descript
{
	width:320px;
	float:right;
}

.ubyt_box
{
	background-color:#F4F4F4;
	border-bottom:1px #CECECE solid;
	padding:10px;
	margin-top:2px;
}


.ubyt_box .top a
{
	text-decoration:none;
}



.ubyt_box .top a:hover strong
{
	color:#CB0000;
}

.lich .ubyt_box
{
	background-color:#FFFFFF;
}

.ubyt_box .bot
{
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:7px 0px 0px 0px;
}


.ubyt_box .top strong
{
	float:left;
	color:#F45C00;
	text-transform:uppercase;
	font-size:11px;
	padding-bottom:7px;
}



.ubyt_box .top a strong
{
	text-decoration:underline;
	text-transform:none;
	color:#3658E7;
	float:none;
}

.ubyt_box .top a img 
{

	float:left;

}

.ubyt_box .top strong img
{
	float:left;
}

.ubyt_box .top span
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.ubyt_box .top .more
{
	float:right;
	font-size:12px;
	font-weight:bold;
}

.ubyt_box .top .more img
{
	margin-right:3px;
}

.ubyt_box .top img
{
	margin-right:3px;
}

#side2 .ubyt_box .top img
{
	margin-left:3px;
}













.ubyt_box .tip a
{
	text-decoration:none;
}



.ubyt_box .tip a:hover strong
{
	color:#CB0000;
}

.lich .tip_box
{
	background-color:#FFFFFF;
}

.ubyt_box .bot
{
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:7px 0px 0px 0px;
}


.ubyt_box .tip strong
{
	float:left;
	color:#3658e7;
	text-transform:uppercase;
	font-size:11px;
	padding-bottom:7px;
}



.ubyt_box .tip a strong
{
	text-decoration:underline;
	text-transform:none;
	color:#3658E7;
	float:none;
}

.ubyt_box .tip a img 
{

	float:left;

}

.ubyt_box .ubyt strong img
{
	float:left;
}

.ubyt_box .tip span
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.ubyt_box .tip .more
{
	float:right;
	font-size:12px;
	font-weight:bold;
}

.ubyt_box .tip .more img
{
	margin-right:3px;
}

.ubyt_box .tip img
{
	margin-right:3px;
}

#side2 .ubyt_box .tip img
{
	margin-left:3px;
}
















.ubyt_box .ubyt a
{
	text-decoration:none;
}



.ubyt_box .ubyt a:hover strong
{
	color:#CB0000;
}

.lich .ubyt_box
{
	background-color:#FFFFFF;
}

.ubyt_box .bot
{
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:7px 0px 0px 0px;
}


.ubyt_box .ubyt strong
{
	float:left;
	color:#696969;
	text-transform:uppercase;
	font-size:11px;
	padding-bottom:7px;
}



.ubyt_box .ubyt a strong
{
	text-decoration:underline;
	text-transform:none;
	color:#3658E7;
	float:none;
}

.ubyt_box .ubyt a img 
{

	float:left;

}

.ubyt_box .ubyt strong img
{
	float:left;
}

.ubyt_box .ubyt span
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.ubyt_box .ubyt .more
{
	float:right;
	font-size:12px;
	font-weight:bold;
}

.ubyt_box .ubyt .more img
{
	margin-right:3px;
}

.ubyt_box .ubyt img
{
	margin-right:3px;
}

#side2 .ubyt_box .ubyt img
{
	margin-left:3px;
}














.ubyt_box .bot span
{
	display:block;
	margin:0px;
	padding:0px;
}

.ubyt_box .bot .typ
{
	float:left;
	width:290px;
}

.ubyt_box .bot .cena
{
	float:right;
	text-align:right;
	width:120px;
}


.ubyt_box .bot .umist
{
	float:left;
	text-align:left;
	width:400px;
}

.ubyt_box h3
{
	margin:0px;
	color:#CB0000;
	font-size:15px;
	margin-bottom:3px;
	padding:0px;
}

.ubyt_box h3 a
{
	color:#CB0000;
	font-size:15px;
	font-weight:normal;
	font-weight:bold;
}

.ubyt_box h3 a:hover
{
	color:#3658E7;
}

.ubyt_box p
{
	margin:0px;
	color:#4A4A4A;
	font-size:12px;
	padding-right:10px;
	line-height:16px;
}

#main #bodypage .bott
{
	height:10px;
	line-height:0px;
	background-image:url(images/bg_bodypage_bot.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	clear:both;
	
	width:553px;
	float:left;
}

#footer p
{
	
	/*color:#456711;*/
	color:#FFFFFF;
	font-size:11px;
	margin-top:6px;
	margin-bottom:20px;
	padding-left:10px;
}

#footer
{
	width:779px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	clear:both;
}

#footer p a
{
	/*color:#456711;*/
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#footer p a:hover
{
	text-decoration:none;
}


#footerspolupracujeme p
{
	
	/* color:#456711; */
	color:#FFFFFF;
	margin-top:6px;
	margin-bottom:20px;
	padding-left:10px;
}

#footerspolupracujeme
{
	width:779px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	clear:both;
}

#footerspolupracujeme p a
{
	
	/* color:#456711; */
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#footerspolupracujeme p a:hover
{
	text-decoration:none;
}

#mainbott
{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_main_bot_blue2.gif);
	background-repeat:no-repeat;
	background-position:50% 0px;
	height:10px;
}

#small_cont
{
	width:206px;
	float:right;
	font-size:11px;
}

#small_cont .mail_box fieldset
{
	margin:0px;
	padding:0px;
	border:0px #ffffff solid;
	
}

#small_cont h3
{
	line-height:37px;

	margin:0px;
	padding:0px;
	padding-left:14px;	
	background-image:url(images/bg_head_minbox.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#small_cont .mail_box
{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

#small_cont .mail_box .textbox
{
	padding:0px;
	margin:0px;
	border:1px #6D6D6D solid;
	height:18px;
	_height:22px;
	width:127px;
	background-image:url(images/bg_textbox_search.gif);
}

#small_cont .mail_box div
{	
	background-image:url(images/bg_mailform.gif);
	background-repeat:repeat-x;
	padding:16px;
}

#small_cont .mail_box fieldset
{
	margin:0px;
	padding:0px;
}

#small_cont .mail_box .button
{
	width:40px;
	background-image:url(images/bg_mailbutt.gif);
}

#small_cont h3 a
{
	color:#ffffff;
	text-decoration:none;
}

#small_cont .small_chatabox h3 a:hover
{
	text-decoration:underline;
}

#small_cont .small_chatabox .body
{
	background-color:#F2FAE6;

	margin:0px;
	border-top:1px #8CAF00 solid;
	border-left:1px #A7C640 solid;
	border-right:1px #A7C640 solid;		
	padding-top:10px;
	clear:both;
}

#small_cont .small_chatabox .subbody
{
/*	background-image:url(images/bg_subbody.gif);
	background-repeat:repeat-y;*/
	margin-top:0px;
	
	margin-left:9px;
	padding-left:5px;
	border-left:1px #4B8A02 solid;
	border-top:1px #F2FAE6 solid;
	
}

#small_cont .small_chatabox	p
{
	font-size:11px;
	color:#191919;
	margin-top:10px;
	margin-bottom:0px;
	clear:both;
	line-height:14px;
	padding-right:9px;
}

#small_cont .small_chatabox	p span
{
	text-align:right;
	display:block;
	margin-top:5px;
}

#small_cont .small_chatabox
{
	padding-bottom:8px;
	clear:both;
}

#small_cont .spacer
{
	height:8px;
	font-size:1px;
}


#main #small_cont .small_chatabox .bott
{
	width:206px;
	background-image:url(images/bg_small_chatabox_bott.gif);
	background-repeat:no-repeat;
	height:12px;
	
}

#main #bodypage .omezovac
{
	background-color:#E8EBF7;
	margin:10px 11px 0px 11px;
	border-top:1px #8B96C3 solid;
}

#main #bodypage .omezovac fieldset
{
	border:0px #ffffff solid;
}

#main #bodypage .omezovac label
{
	font-size:12px;
	font-weight:bold;
}

#main #bodypage .omezovac p
{
	font-size:12px;
	margin:0px 0px 4px 0px;
}

#main #bodypage .omezovac 
{
	padding:6px 30px 6px 30px;
}

.jumpnav
{
	font-size:12px;
	margin:13px 0px 13px 0px;
}

.jumpnav .akt
{
	border:1px #CECECE solid;
	padding:0px 2px 0px 2px;
}

.jumpnav span
{
	color:#CECECE;
	padding:0px 3px 0px 3px;
}

.jumpnav a img
{
	margin:0px 0px 0px 2px;
	position:relative;
	top:2px;
}

.ubyt_box
{
	behavior:url(hover.htc);
}

.ubyt_boxhover,.ubyt_box:hover,.lich .ubyt_boxhover,.lich .ubyt_box:hover
{
	background-color:#E8EBF7;
}

#main #menu
{
	background-image:url(images/bg_menu.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:7px 8px 0px 5px;


}

#main #menu ul
{
	
	height:36px;
	margin:0px;
	padding:0px;
}
	

#main #menu li
{
	
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:36px;
	list-style-image:url(images/a_odr_w.gif);
	float:left;
	display:block;
	background-image:url(images/a_odr_w.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:13px;
	margin-left:10px;
}


#main #menu li a
{
	color:#FFFFFF;
}

#main #menu li a:hover
{
	text-decoration:none;
}

#main #left
{
	float:left;
		width:190px;
}

#main #submenu
{

	background-color:#8CAF00;
}

#main #shrn_box
{
	width:190px;
	height:100px;
	
}

#main #shrn_box .bott
{
		width:190px;
		background-image:url(images/bg_left_bott.gif);
		background-position:0px 0px;
		height:15px;
}

#main #shrn_box h2
{
		width:190px;
		margin:0px;
		line-height:33px;
		background-image:url(images/bg_left_top.gif);
		background-repeat:no-repeat;
		color:#ffffff;
		font-size:11px;
		text-transform:uppercase;
		padding-left:16px;
}

#main #left .spacer
{
	height:10px;
	clear:both;
}

#main #shrn_box .body
{
	background-color:#EEECE1;
	border-left:1px #A7C640 solid;
	height:100px;
}

#main #shrn_box .body .item
{
	padding:10px 10px 10px 7px;
	border-bottom:1px #EEECE1 solid;
	clear:both;
}

#main #shrn_box .body_ad
{
	background-color:#EEECE1;
	border-left:1px #A7C640 solid;
	height:410px;
}

#main #shrn_box .body_ad .item
{
	padding:10px 0px 0px 5px;
	border-bottom:1px #EEECE1 solid;
	clear:both;
}

#main #shrn_box .body .item2
{
	padding:10px 0px 10px 10px;
	border-bottom:1px #EEECE1 solid;
	clear:both;
}

#main #shrn_box .body .item .values
{
	background-color:#FFFFFF;
	line-height:22px;
	width:142px;
	float:right;
	border:1px #84762A solid;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}


#main #shrn_box .body .item2 .values
{
	background-color:#FFFFFF;
	line-height:22px;
	width:166px;
	float:right;
	border:1px #84762A solid;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	
}

#main #shrn_box .body .item .values span
{
	float:right;
	color:#CB0A0A;
	padding-right:3px;
	padding-left:3px;
}

#main #shrn_box .body .item2 .values span
{
	float:right;
	color:#CB0A0A;
	padding-right:3px;
	padding-left:3px;
}


#main #shrn_box .body .item .values .ident
{
	float:left;
	color:#000000;
}

#main #shrn_box .body .item img
{
	float:left;

}

#main #shrn_box .body .item .values
{
}


#main #submenu li
{
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	border-bottom:1px #8CAF00 solid;

}

#main #submenu li a
{
	color:#FFFFFF;
	line-height:28px;
	display:block;

	padding-left:31px;	
	background-image:url(images/odr_submenu.gif);
	background-repeat:no-repeat;
	background-position:19px 50%;
	margin:0px 0px 0px 0px;
}

#main #submenu li .akt
{
}

#main #submenu li a:hover,#main #submenu .akt
{
	background-color:#F0F4EB;
	color:#000000;
	text-decoration:none;
	background-image:none;
}

#main #submenu li a:hover
{
	background-color:#B4C960;
	color:#FFFFFF;
	background-image:url(images/odr_submenu.gif);

}


#main #submenu .top
{
	background-image:url(images/bg_submenu_top.gif);
	background-repeat:no-repeat;
	height:11px;
	font-size:1px;	
}

#main #submenu .bott
{
	background-image:url(images/bg_submenu_bott.gif);
	background-repeat:no-repeat;
	height:11px;
	width:190px;
	padding:0px;
	margin:0px;
	font-size:1px;
}

#main #detail_cont
{
	width:575px;
	float:left;
}

#main #submenu ul
{
	margin:0px;
	padding:0px;
	padding:5px 0px 5px 0px;
	font-size:11px;
}

#main #submenu 
{
	margin:0px;
	padding:0px;
	margin-top:4px;
}

#main #submenu ul .sub
{
	margin-top:20px;
}

#main #detail_cont .top
{
	height:10px;
	font-size:1px;
	background-image:url(images/bg_detail_cont_top.gif);
	background-repeat:no-repeat;
}

#main #detail_cont .bottom
{
	height:20px;
	font-size:1px;
	background-image:url(images/bg_detail_cont_bott.gif);
	background-repeat:no-repeat;
}

#main #detail_cont .body
{
	padding:21px;
	border-left:1px #648434 solid;
	border-right:1px #648434 solid;	
	background-color:#FFFFFF;
}


#detail_cont .ubyt_box
{
	background-color:#FFFFFF;
}

#detail_cont .ubyt_box .descript
{
	width:358px;
}


#detail_cont .ubyt_box .bot
{
	margin:0px;padding:0px;
	background-color:#D9F1B6;
	height:28px;
	padding-left:7px;
	padding-right:7px;	
	
	border-bottom:1px #648434 solid;
	color:#253D00;
	margin-top:10px;
	clear:both;
}

#detail_cont .ubyt_box .bot .typ,#detail_cont .ubyt_box .bot .umist,#detail_cont .ubyt_box .bot .cena
{
	line-height:28px;
}

#detail_cont .ubyt_box
{
	border-bottom:0px #ffffff solid;
	margin:0px;
	padding:0px;
}

#detail_cont .table_info td
{
	font-size:12px;
	padding-right:15px;
}

#detail_cont .table_info 
{
	border:1px #8CAF00 solid;
	padding:10px 0px 10px 0px;
	text-align:center;
}

#detail_cont .table_info table
{
	margin-left:auto;
	margin-right:auto;	
}


#detail_cont .table_info_no_frame td
{
	font-size:12px;
	padding-right:15px;
	vertical-align:middle;
}

#detail_cont .table_info_no_frame td img
{
	font-size:12px;
	padding-right:15px;
	vertical-align:middle;
}



#detail_cont .table_info_no_frame 
{
	border:0px #8CAF00 solid;
	padding:10px 0px 10px 0px;
	text-align:left;
}



#detail_cont .table_info_no_frame table
{
	margin-left:auto;
	margin-right:auto;	
}















#detail_cont .table_info_no_frame_last_minute 
{
	border-bottom:1px #91B20A solid;
	padding:10px 0px 10px 0px;
	text-align:left;
}


#detail_cont .table_info_last_minute table
{
	margin-left:auto;
	margin-right:auto;	
}


#detail_cont .table_info_no_frame_last_minute td
{
	font-size:12px;
	padding-right:15px;
	vertical-align:middle;
}

#detail_cont .table_info_no_frame_last_minute td img
{
	font-size:12px;
	padding-right:15px;
	vertical-align:middle;
}



#detail_cont .table_info_no_frame table_last_minute
{
	margin-left:auto;
	margin-right:auto;	
}

















#detail_cont h4
{
	color:#CD0A0A;
	font-size:12px;
	margin:15px 0px 4px 2px;
}

#detail_cont .seznam_vlastnosti h4
{
	margin-bottom:10px;
}

#detail_cont .seznam_vlastnosti h4 a
{
	float:right;
	font-size:11px;
	padding-left:10px;
	background-image:url(images/a_odr.gif);
	background-repeat:no-repeat;
}

#detail_cont .seznam_vlastnosti p
{
	display:block;
	padding-left:14px;
	padding-bottom:14px;
	font-size:12px;
	border-bottom:1px #91B20A solid;
	margin:0px;
}


#detail_cont .seznam_vlastnosti .text
{
	display:block;
	padding-left:14px;
	padding-bottom:14px;
	font-size:12px;
	margin:0px;
}


#detail_cont .seznam_vlastnosti .last
{
	border:0px #ffffff solid;
}

.fbox,.fbox_l
{
		margin:0px;
		padding:0px;
		float:left;
		margin-right:15px;
		margin-bottom:15px;
}

.ubyt_box .fbox
{
	margin:0px;
}

.fbox_l
{
	margin-right:15px;
}

.fbox div,.fbox_l div
{
		width:160px;
		

}

.fbox a,.fbox_l a
{		
		display:block;
		padding:4px;
		font-size:1px;
		margin:0px;
		background-color:#ffffff;border:1px #999999 solid;
}

.fbox img,.fbox_l img
{
	margin:0px;	
}

.fbox a:hover,.fbox_l a:hover
{
	background-color:#E8EBF7;
}

#detail_cont form legend
{
	display:none;
}

#detail_cont form label
{
	font-weight:bold;
	color:#272727;
	font-size:12px;
}

#detail_cont form
{
	text-align:center;
	padding:12px 0px 12px 0px;
}

#detail_cont form .textbox
{
	width:329px;
	height:17px;
	_height:22px;
	border:1px #6D6D6D solid;
	background-image:url(images/bg_textbox.gif);
	background-repeat:no-repeat;
}

#detail_cont form table
{
	margin-left:auto;
	margin-right:auto;
}

#detail_cont form table .hr
{
	border-bottom:1px #8CAF00 solid;
	height:1px;
	font-size:1px;
	margin-bottom:1px;
}

#detail_cont form .ident
{
	text-align:right;
}

#detail_cont form td
{
	vertical-align:top;
}

#detail_cont form fieldset
{
	border:0px #ffffff solid;
}

#detail_cont form
{
	background-color:#D9F1B6;
	border:1px #8CAF00 solid;
	margin:0px;
}

.rezervace h4
{
	margin-top:0px;
}

#detail_cont .textarea
{
	width:329px;
	height:100px;
		border:1px #6D6D6D solid;
	background-image:url(images/bg_textbox.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

#detail_cont form .button
{
	float:right;
}

#detail_cont form td .rbutton
{
	float:left;
	text-align:left;
	border:0px # solid;
	background-color:transparent;
	text-decoration:underline;
	font-weight:bold;
	color:#3658E7;
}

#detail_cont .ubyt_box .clear
{
	border-bottom:1px #ffffff solid;
}

.side3
{
	_margin-top:-4px;
}

.dalsi h2
{
	margin:0px;
	font-size:18px;
	font-weight:normal;
	height:32px;
	line-height:32px;
	background-image:url(images/fold.gif);
	background-repeat:no-repeat;

	margin-left:-5px;
	padding-left:40px;
	margin-bottom:5px;
}

.dalsi
{
	padding:11px 11px 0px 12px;
}

.dalsi h2
{
	font-size:17px;
}
