body {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #FFFFFF;
	margin:0px;
	color: #000000;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #39B54A;
	scrollbar-base-color : #0072BC;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : #0072BC;
	scrollbar-highlight-color : white;
	scrollbar-shadow-color : white;
	scrollbar-track-color : white;
	text-align: center;
}

IMG {	border: 0px;}

p {	margin:0px; padding:0px; padding-bottom:6px;}

hr {
	margin:0px;
	height:1px;
	color: #888888;
}

H1, H2, H3, H4 { margin:0px;}

table { font-size:11px; text-align:left; vertical-align:top;}

input, select {	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	/*background-color : #FFFFFF;*/
	padding-left:2px;
}

textarea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

submit {	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	background-color : #DDDDDD;
}

.text11 {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	border: 0px;
}

.dalnice {
	width: 940px;
	height: 100%;
	border: 0px;
	/*position: absolute;
	left: 50%;
	margin-left: -470px;*/
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
}

.dalnice .cleared { clear:both; font-size:3px; height:4px; background-color: #FFFFFF; }
.dalnice .nofloat { clear:both; font-size:1px; height:1px; }


/*___________________________________________________________ top+banner ____________________________*/

.dalnice .top {
	height: 50px;
	margin: 0px;
	background-image: url(img0/top_logo.gif); background-repeat: no-repeat; background-position:bottom right;
}
.dalnice .top .lang {
	float:left; 
	width:230px;
	margin:0px;
	padding-top:22px;
}
.dalnice .top .slova {
	float:left; 
	width:510px;
	height:30px;
	margin:0px;
	padding:0px;
	font-size:3px; 
	color:#FAFAFA;
}
.dalnice .top .slova a {color:#FAFAFA; text-decoration:none;}
.dalnice .top .slova a:hover {color:#FAFAFA;}


.dalnice .top .domeny {
	float:left; 
	width:510px;
	height:20px;
	margin:0px;
	padding:0px; 
	color:B2B2B2;
}
.dalnice .top .domeny a {color:B2B2B2; text-decoration:none;}
.dalnice .top .domeny a:hover {color:000000; text-decoration:underline;}

.dalnice .banner {
	float:left;
	height: 90px;
	width:230px;
	margin: 0px;
	background-repeat: no-repeat; background-position:top left;
}

.dalnice .banner .search {
	text-align:right; 
	padding:0px; padding-right:14px; 
	font-size:0px; 
	margin-top:64px;
}
.form_search {
	width: 120px;
	border : 1px solid #0072BC;
}


/*___________________________________________________________ menu ____________________________*/

.dalnice .menu1 {
	float:left;
	height: 61px; _height: 63px;
	width:710px;
	margin: 0px;
	background-color: #0072BC;
	border-bottom: 2px solid white;
}
.dalnice .menu1 .polozka {
	float:left; 
	height:61px;
	font-size:0px;
	margin:0px; padding:0px;
}


.dalnice .menu2 {
	float:left;
	height: 20px; _height: 27px;
	width:710px;
	margin: 0px;
	padding-top:7px;
	background-color: #666666;
}
.dalnice .menu2 a {padding:0 14px 0 14px; color: #FFFFFF; text-decoration:none;}
.dalnice .menu2 a:hover {text-decoration:underline;}


/*___________________________________________________________ main ____________________________*/

.dalnice .main {
	width:940px; 
	background-image:url(img0/bg_main.gif); background-repeat:repeat-y;
}

/*___________________________________________________________ left ____________________________*/

.dalnice .main .left {
	float:left; 
	color:#FFFFFF;
	width:226px; _width:230px; 
	background-color:#B2B2B2; 
	border-right:4px solid white;
}
.dalnice .main .left .odsadit {	padding:8px 12px 10px 12px; }

.dalnice .main .left H1 {
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:8px;
	background-image:url(img0/h1_1.gif); background-repeat:repeat-x; background-position:bottom;
}

.dalnice .main .left a {padding-top:3px; color:#FFFFFF; text-decoration:none;}
.dalnice .main .left a:hover {color:#FFFFFF; text-decoration:underline;}

.dalnice .main .left .asistence {
	_height:29px; height:36px; 
	padding:4px 12px 0 12px;
	background-color:#666666;
	font-size:0px;

} 
.dalnice .main .left .asistence H2 { font-size:14px; color:#FFFFFF;}
.dalnice .main .left .asistence H2 a { padding-top:0px;}

.dalnice .main .left .reklama {
	padding:8px 12px 8px 12px;
	background-color:#005E9B;
	height:234px; _height:253px;

}

.obr_left {	border: 8px solid #99BFD7; margin-bottom:5px;}


/*___________________________________________________________ reklama ____________________________*/


.dalnice .main .reklama1 {
	float:left; 
	color:#FFFFFF;
	padding:8px 12px 8px 12px;
	width:202px; _width:230px;
	height:447px; _height:462px; 
	background-color:#66AAD7; 
	border-right:4px solid white;
}

.dalnice .main .reklama1 H1 {
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:8px;
	background-image:url(img0/h1_1.gif); background-repeat:repeat-x; background-position:bottom;
}
.dalnice .main .reklama1 H2 {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:6px;
}

.dalnice .main .reklama1 p {text-align:justify;}
.dalnice .main .reklama1 a {padding-top:3px; color:#FFFFFF; text-decoration:none;}
.dalnice .main .reklama1 a:hover {color:#FFFFFF; text-decoration:underline;}

.obr_reklama1 {	border: 8px solid #C2DDEF;margin-bottom:7px;}

/*___________________________________________________________ filtr_home ____________________________*/

.dalnice .main .filtr_home {
	float:left; 
	color:#FFFFFF;
	padding:8px 12px 8px 12px;
	width:456px; _width:480px;
	height:447px; _height:462px;  
	background-color:#39B54A;
	background-image:url(img0/bg_filtr.gif); background-repeat:no-repeat; background-position:bottom right;
}

.dalnice .main .filtr_home H1 {
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:8px;
	background-image:url(img0/h1_1.gif); background-repeat:repeat-x; background-position:bottom;
}
.dalnice .main .filtr_home table { color:#FFFFFF; font-weight:bold;}
.dalnice .main .filtr_home td { height:40px;}
.dalnice .main .filtr_home th { height:20px;}

.form_home {
	width: 210px;
	border : 1px solid #666666;
}
.checkbox_home {margin: 0 8px 0 0; background-color: #39B54A;}

.tlacitko_home {
	border: 1px solid #666666;
	font-weight:bold;
	background-color : #DDDDDD;
	width:200px;
}


/*___________________________________________________________ tipy ____________________________*/

.dalnice .main .tipy_bg {width:940px; background-image:url(img0/bg_tipy.gif); background-repeat:repeat-y;}

.dalnice .main .tipy_bg .tipy {
	float:left; 
	color:#FFFFFF;
	padding:6px 12px 8px 12px;
	/*background-color:#B2B2B2; */
	width:456px; _width:480px;
}

.dalnice .main .tipy_bg .tipy H1 {
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:8px;
	background-image:url(img0/h1_1.gif); background-repeat:repeat-x; background-position:bottom;
}

.dalnice .main .tipy_bg .tipy .foto {float:left; width:128px;}

.dalnice .main .tipy_bg .tipy .restaurace {
	float:left; 
	width:290px; _width:304px;
	padding-left:14px;
}
.dalnice .main .tipy_bg .tipy .restaurace a {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
	background-image:url(img0/link_2.gif); background-repeat:no-repeat;
}
.dalnice .main .tipy_bg .tipy .restaurace a:hover { text-decoration:underline;}

.dalnice .main .tipy_bg .tipy .hotely {
	float:left; 
	width:310px; _width:324px;
	padding-left:14px;
}
.dalnice .main .tipy_bg .tipy .hotely a {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
	background-image:url(img0/link_2.gif); background-repeat:no-repeat;
}
.dalnice .main .tipy_bg .tipy .hotely a:hover { text-decoration:underline;}

.obr_tipy { border: 4px solid #FFFFFF; margin-bottom:12px;}


/*___________________________________________________________ linky ____________________________*/

.dalnice .main .linky_bg {width:940px; background-image:url(img0/bg_linky.gif); background-repeat:repeat-y;}

.dalnice .main .linky_bg .linky1 {
	float:left; 
	width:206px; _width:230px; 
	padding:6px 12px 8px 12px; 
	color:#FFFFFF;
	font-size:10px;
}

.dalnice .main .linky_bg .linky1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.dalnice .main .linky_bg .linky1 a:hover { text-decoration:underline;}

.dalnice .main .linky_bg .linky2 {
	float:left; 
	width:218px; _width:242px; 
	padding:6px 12px 8px 12px; 
	color:#FFFFFF;
	font-size:10px;
}

.dalnice .main .linky_bg .linky2 a {
	color:#FFFFFF;
	text-decoration:none;
}
.dalnice .main .linky_bg .linky2 a:hover { text-decoration:underline;}




/*___________________________________________________________ vypis ____________________________*/

.dalnice .main .vypis {	float:left; width:710px;}

.dalnice .main .vypis .odsadit { padding:6px 0 8px 12px;}

.dalnice .main .vypis H1 {
	font-size:15px;
	color:#005E9B;
	padding: 3px;
	margin-bottom:8px;
	background-image:url(img0/h1_2.gif); background-repeat:repeat-x; background-position:bottom;
}
.dalnice .main .vypis H2 {font-size:13px; color:#39B54A;}
.dalnice .main .vypis H2 a {color:#39B54A; text-decoration:none;}
.dalnice .main .vypis H2 a:hover {text-decoration:underline;}

.dalnice .main .vypis th {
	font-weight:bold;
	font-size:12px;
	color:#0072BC;
	padding: 0px 8px 2px 3px;
	border-bottom:2px solid #005E9B;
}

.dalnice .main .vypis td {
	vertical-align:top;
	padding: 3px 4px 3px 3;
	background-image:url(img0/table_td.gif); background-repeat:no-repeat; background-position:right;
}
.dalnice .main .vypis .oddelovac {
	font-size:1px; height:1px; border-top:1px solid #CCCCCC;
	padding:0px;
}
.dalnice .main .vypis .miniatura {
	width:116px; _width:120px;
	background-color:#CCCCCC;
	text-align:center; 
	padding:2px;
	margin-right:6px;
}


/*___________________________________________________________ detail ____________________________*/

.dalnice .main .detail {float:left; width:710px;}

.dalnice .main .detail .odsadit { padding:6px 0 8px 12px;}

.dalnice .main .detail .tab_horni { margin-bottom:16px;} 

.dalnice .main .detail .tab_horni .foto { width:349px; vertical-align:top;}

.dalnice .main .detail .tab_horni th {
	background-color:#E0E0E0; 
	padding:6px 4px 6px 8px; 
	vertical-align:top;
	font-weight:normal;
}

.dalnice .main .detail .tab_horni th a, .dalnice .main .detail .tab_horni th a:link, .dalnice .main .detail .tab_horni th a:visited, .dalnice .main .detail .tab_horni th a:active {
	color: #0072BC;
}
.dalnice .main .detail .tab_horni th a:hover {color: #000000;}

.obr_detail1 {	border: 8px solid #C2DDEF;}


.dalnice .main .detail H1 {
	font-size: 18px;
	color: #005E9B;
	padding: 4px 4px 4px 8px;
}

.dalnice .main .detail H2 {font-size:13px; padding-bottom:8px;}

.dalnice .main .detail H3 {font-size:12px; padding:0 0 2px 0;}
/*
.dalnice .main .detail H3 a, .dalnice .main .detail H3 a:link, .dalnice .main .detail H3 a:visited, .dalnice .main .detail H3 a:active {
	color: #0072BC;
}
.dalnice .main .detail H3 a:hover {color:black;} */

.dalnice .main .detail H4 {font-size:11px; font-weight:normal; padding:0px;}
/*
.dalnice .main .detail H4 a, .dalnice .main .detail H4 a:link, .dalnice .main .detail H4 a:visited, .dalnice .main .detail H4 a:active {
	color: #0072BC;
}
.dalnice .main .detail H4 a:hover {color:black;}*/


.dalnice .main .detail .box1 {
	float:left; 
	width:349px;
	padding: 8px 0 4px 0; 
	/*border-top:1px solid #DDDDDD; */
	/*background-image:url(img0/table_td.gif); background-position:right; background-repeat:no-repeat;		*/
}

.dalnice .main .detail .box1 .foto {
	float:left;
	width:130px; _width:130px;
	/*height:89px; _height:90px;*/
	/*background-color:#CCCCCC;*/
	text-align:center; 
	padding:2px;
}

.dalnice .main .detail .box1 .telo {
	float:left;
	width:212px; _width:212px; 
	padding:0 0px 0px 0px;
}

.dalnice .main .detail .box1 .telo p {	padding-bottom:0px;}

.dalnice .main .detail .box1 .telo a {color:#39B54A; text-decoration:none;}
.dalnice .main .detail .box1 .telo a:hover {text-decoration:underline;}

.dalnice .main .detail .box1 .telo h2 {	font-size:14px; color:#39B54A; padding-bottom:4px;}
/*
.dalnice .main .detail .box1 .telo H2 a {color:#39B54A; text-decoration:none;}*/
.dalnice .main .detail .box1 .telo H2 a:hover {text-decoration:underline;}

.dalnice .main .detail .big {
	margin-bottom: 15px;
}

.dalnice .main .detail .big h2 {
	padding: 0px;
	margin: 0px;
	margin-top: 15px;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #0072BC;
	background-color: #D1E5F3;
	font-size:15px;
	color:#005E9B;
}

.dalnice .main .detail .big table td {
	vertical-align: top;
}

.dalnice .main .detail .big .obtekani {
	float: left;
	width: 185px;
}

.dalnice .main .detail .nofloat {
	font-size: 1px;
	clear: both;
}

.dalnice .main .detail .big h3 {
	margin: 0px;
	margin-top: 7px;
	padding: 0px;
}

.dalnice .main .detail .cleared {
	border-top: 1px solid #DDDDDD;
}

/*___________________________________________________________ info ____________________________*/

.dalnice .main .info {	float:left; width:710px;}

.dalnice .main .info .odsadit { padding:6px 0 8px 12px;}

.dalnice .main .info .odsadit2 { padding:12px 0 12px 30px;}

.dalnice .main .info .odsadit3 { padding:6px 0 4px 20px;}

.dalnice .main .info H1 {
	font-size:15px;
	color:#005E9B;
	padding: 3px;
	margin-bottom:8px;
	background-image:url(img0/h1_2.gif); background-repeat:repeat-x; background-position:bottom;
}
.dalnice .main .info H2 {font-size:13px; color:#39B54A;}
.dalnice .main .info H2 a {color:#39B54A; text-decoration:none;}
.dalnice .main .info H2 a:hover {text-decoration:underline;}

.dalnice .main .info H3 {font-size:13px; color:#000000;}

.dalnice .main .info a {color:#0072BC; text-decoration:underline;}
.dalnice .main .info a:hover {color:#000000; text-decoration:underline;}

.dalnice .main .info p {text-align:justify;}


/*___________________________________________________________ cenik ____________________________*/

.dalnice .main .info .cenik {padding-bottom:10px; padding-left:60px;}
.dalnice .main .info .cenik .cenik1 {float:left; width:105px; padding-right:10px; font-size:12px; color:#005E9B; font-weight:bold;}
.dalnice .main .info .cenik .cenik2 {float:left; width:112px; padding-right:10px;}
.dalnice .main .info .cenik .cenik2 h4 {font-size:11px; color:black; margin:0px;}
.dalnice .main .info .cenik .cenik3 {float:left; width:12px; padding-right:8px; font-size:15px;}


/*___________________________________________________________ bottom ____________________________*/

.dalnice .bottom { height:24px; padding-bottom:10px;}

.dalnice .bottom a {color:#FFFFFF; text-decoration:none;}
.dalnice .bottom a:hover {color:#FFFFFF; text-decoration:underline;}

.dalnice .bottom .left {
	float:left; 
	color:#C2DDEF;
	text-align:right;
	padding:6px 12px 0px 12px;
	background-color:#66AAD7; 
	width:202px; _width:230px; 
	border-right:4px solid white;
}

.dalnice .bottom .right {
	float:left; 
	color:#FFFFFF;
	padding:6px 12px 0px 12px;
	background-color:#0072BC; 
	width:686px; _width:710px; 
}




/*___________________________________________________________ obecné ____________________________*/

ul {
	margin-left:0px;
	padding-left:30px;
	margin-top:4px;
	margin-bottom:12px;
}

li {
	list-style-image : url("img0/li1.gif");
	font-size: 11px;
	margin: 0px;
	padding:0px;
	padding-bottom:0px;	
}
.li2 {
	list-style-image : url("img0/li2.gif");
	font-size: 11px;
	margin: 0px;
	padding:0px;
	padding-bottom:2px;	
}




.chyba {
	color: #FF0000;
	font-weight:bold;
}


.dalnice .main .strankovani a {color:#0072BC; text-decoration:underline;}
.dalnice .main .strankovani a:hover {color:#000000; text-decoration:underline;}


.tab_1a {
	color: #3E549E;
	font-weight: bold;	
	border-top-width: none;
	border-right-width: none;
	border-bottom-width: 1px;
	border-left-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3E549E;
	background-color:#F4F5F9;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:3px;
}

.tab_1b {
	color: #444444;
	font-weight: normal;	
	border-top-width: none;
	border-right-width: none;
	border-bottom-width: 1px;
	border-left-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #DDDDDD;
	background-color:#FFFFFF;
	padding-right:4px;	padding-bottom:2px; padding-top:2px;
	vertical-align:top;
}
.tab_2a {
	color: #3E549E;
	font-weight: bold;	
	border-top-width: none;
	border-right-width: none;
	border-bottom-width: 1px;
	border-left-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #3E549E;
	background-color:#FEF3EA;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:3px;
}




/*___________________________________________________________ galerie ____________________________*/
.dalnice .main .galerie {	float:left; width:710px;}

.dalnice .main .galerie .odsadit { padding:6px 0 8px 12px;}

.dalnice .main .galerie H1 {
	font-size:15px;
	color:#005E9B;
	padding: 3px;
	margin-bottom:8px;
	background-image:url(img0/h1_2.gif); background-repeat:repeat-x; background-position:bottom;
}

.dalnice .main .galerie .nofloat {
	font-size: 1px;
	clear: both;
}

.dalnice .main .galerie .nahled {
	float: left;
	width: 345px;
}

.dalnice .main .galerie .nahled .fotka {
	float: left;
	width: 140px;
}

.dalnice .main .galerie .nahled .fotka img {
	border: 8px solid #F5F5F5;
}

.dalnice .main .galerie .nahled .popis {
	float: left;
	width: 190px;
	padding: 5px;
}


/*___________________________________________________________ rezervace ____________________________*/
.dalnice .main .rezervace {	float:left; width:710px;}

.dalnice .main .rezervace .odsadit { padding:6px 0 8px 12px;}

.dalnice .main .rezervace H1 {
	font-size:15px;
	color:#005E9B;
	padding: 3px;
	margin-bottom:8px;
	background-image:url(img0/h1_2.gif); background-repeat:repeat-x; background-position:bottom;
}

.dalnice .main .rezervace a {
	color: #00446E;
}

.dalnice .main .rezervace .nofloat {
	font-size: 1px;
	clear: both;
}

.dalnice .main .rezervace th {
	vertical-align: top;
	padding-top: 3px;
	text-align:right;
}


/*___________________________________________________________ zprava ____________________________*/
.dalnice .main .zprava {	float:left; width:710px;}

.dalnice .main .zprava .odsadit { padding:6px 0 8px 12px;}
