body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(img0/bg0.gif);
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #C9AC33;
	scrollbar-base-color : #82712C;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : #82712C;
	scrollbar-highlight-color : white;
	scrollbar-shadow-color : white;
	scrollbar-track-color : white;
	margin:0px; padding:0px;
}

table {
	font-size: 11px;
}
table td {
	vertical-align: top;
}

div 	{padding:0px; margin:0px;}

p 	{padding:0px; margin:0px; padding-bottom:6px; text-align:justify;}

img 	{border:0px;}

ul {	margin-left:35px; padding-left:0px; margin-top:0px; margin-bottom:8px;}
li {	list-style-image : url("img0/li1.gif");	margin: 0px; padding:0px; padding-bottom:3px;}

h1, h2, h3, h4 	{margin:0px; padding:0px;}

.obr 	{border: 5px solid #DFDACD;}
.obr_aktualita 	{border: 3px solid #BBBBBB; margin-right:10px;}
.obr_mapa 	{border: 2px solid #82712C;}
.nofloat 	{ clear:both; font-size:1px; height:1px}
.odsadit 	{text-indent:20px;}


/*_________________________________________________________________________________________*/

.bg {
	background-image: url(img0/bg1.gif);
	background-position:top; 
	height:100%;
	background-repeat:repeat-x;
}

.golfi {
	width: 802px;
	position: absolute;
	left: 50%;
	margin-left: -401px;
}
.golfi .left {
	background-image: url(img0/golfista.gif); background-repeat:no-repeat;
	height:424px; float:left; width:144px; 
}
.golfi .top0 {height:10px; float:left; width:658px; font-size:5px; color:#FAFAFA;}
.golfi .top0 a {color:#FAFAFA; text-decoration:none;}
.golfi .top0 a:hover {color:#FAFAFA; text-decoration:none;}

.golfi .top {
	background-image: url(img0/bg_top.gif); background-repeat:no-repeat;
	height:53px; float:left; width:658px; 
}
.golfi .menu { 
	height:31px; float:left; width:648px; 
}

/*_________________________________________right___________________________________________*/

.golfi .right {
	background-image: url(img0/bg_body.gif); background-repeat:no-repeat; 
	min-height:345px; _height:345px; float:left; width:658px; 
}
.golfi .right .menu2{
	height:22px; float:left; width:658px; margin-top:12px; font-size:0px;
}
.golfi .right .banner{
	height:163px; float:left; width:648px; margin-top:24px;
}
.golfi .right .content{
	float:left; padding: 26px 22px 18px 26px; width:610px; _width:648px;
	background-image:url(img0/bg_content.gif); background-repeat:repeat-y;
}
.golfi .right .content .aktuality{	float:left; width:390px;}
.golfi .right .content .aktuality H1{	font-size:16px; color:#BB0000; background-image:url(img0/h1_red.gif); background-repeat:no-repeat; background-position:bottom;}
.golfi .right .content .aktuality H2{	font-size:12px; color:#82712C; padding-top:16px;}
.golfi .right .content .aktuality p{	padding-top:3px;}
.golfi .right .content .aktuality a{	color:#BB0000; }
.golfi .right .content .aktuality a:hover{	color:#000000; }

.golfi .right .content .main{	float:left; width:610px; }
.golfi .right .content .main H1{	font-size:16px; color:#BB0000; background-image:url(img0/h1_red.gif); background-repeat:no-repeat; background-position:bottom left; margin-bottom:18px;}
.golfi .right .content .main H1 a{	font-size:11px; text-decoration:none;}
.golfi .right .content .main H2{	font-size:15px; color:#82712C; padding-top:16px; background-image:url(img0/h1_green.gif); background-repeat:no-repeat; background-position:bottom left; margin-bottom:12px;}
.golfi .right .content .main H4{	font-size:13px; color:#000000; padding-bottom:6px;}
.golfi .right .content .main H3{	font-size:13px; color:#BB0000; padding-top:12px; padding-bottom:4px;}
.golfi .right .content .main p{	padding-bottom:6px;}
.golfi .right .content .main a{	color:#BB0000; }
.golfi .right .content .main a:hover{	color:#000000; }

.golfi .right .content .main2{	float:left; width:610px; }
.golfi .right .content .main2 H1{	font-size:16px; color:#BB0000; background-image:url(img0/h1_red.gif); background-repeat:no-repeat; background-position:bottom left; margin-bottom:18px;}
.golfi .right .content .main2 .main_left{	float:left; width:390px;}
.golfi .right .content .main2 .main_left H2{	font-size:14px; color:#82712C; text-decoration:underline; padding-bottom:8px;}
.golfi .right .content .main2 .main_left H3{	padding-left:20px; font-size:11px; color:#000000;}
.golfi .right .content .main2 .main_left p{	padding-left:20px;}
.golfi .right .content .main2 .main_right{	float:left; width:204px; margin-left:16px;}

.golfi .right .content .main2 a{	color:#BB0000; }
.golfi .right .content .main2 a:hover{	color:#000000; }

.golfi .right .content .main .listek_left {	width:480px; float:left; padding-left:30px; padding-bottom:3px; }
.golfi .right .content .main .listek_right{	width:80px; float:left; padding-left:20px; padding-bottom:3px;}
.gramaz { font-size:10px; color:#888888; }


/*_________________________________________kniha hostu_____________________________________*/


.golfi .right .content .main .slova p{	padding-left:20px;}
.golfi .right .content .main .slova .datum{	color:#82712C; font-weight:bold; padding-top:12px;}



/*_________________________________________kontakt_________________________________________*/


.golfi .right .content .main .recepcni {	float:left; width:250px; padding-top:16px; }
.golfi .right .content .main .recepcni .r_foto {float:left; width:95px; height:100px;}
.golfi .right .content .main .recepcni .r_text {float:left; width:155px; height:100px;}


/*_________________________________________bottom__________________________________________*/

.golfi .bottom {
	background-image: url(img0/bg_bottom.gif); 
	background-position:top; background-repeat:no-repeat;
	height:50px; float:right; width:658px; 
	padding-top:12px; text-align:center; font-size:10px; color:#EBE8D9;
}
.golfi .bottom a{color:#EBE8D9; text-decoration:none;}
.golfi .bottom a:hover{color:#FFFFFF; text-decoration:underline;}



/*_________________________________________TIPY__________________________________________*/

.golfi .right .content .home_tip{	float:left; width:204px; margin-left:16px;}
.golfi .right .content .home_tip H1{	font-size:16px; color:#4C4F66; background-image:url(img0/h1_blue.gif); background-repeat:no-repeat; background-position:bottom;}
.golfi .right .content .home_tip p{	padding-top:16px;}
.golfi .right .content .home_tip a{	color:#FFFFFF; }
/*.golfi .right .content .home_tip a:hover{	color:#000000; }*/

.golfi .right .content .home_tip .balicky{background-image:url(../img0/vikendove_balicky.gif); 
	height:49px; width:204px; vertical-align:top; margin-top:6px;}
.golfi .right .content .home_tip .balicky a {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; }
.golfi .right .content .home_tip .balicky a:hover {color:#FFFFFF; text-decoration:underline;}

.golfi .right .content .home_tip .vecirky{background-image:url(../img0/vanocni_vecirky.gif); 
	height:109px; width:204px; vertical-align:top; margin-top:2px;}

.golfi .right .content .home_tip .vecirky H2 {color:#FFFFFF; font-size:12px;}
.golfi .right .content .home_tip .vecirky p {color:#FFFFFF; font-size:10px; text-align:left; padding:4px 70px 0 10px}
.golfi .right .content .home_tip .vecirky a {color:#FFFFFF; text-decoration:none; }
.golfi .right .content .home_tip .vecirky a:hover {color:#FFFFFF; text-decoration:underline;}

a.link_white, a.link_white:link, a.link_white:visited, a.link_white:active  {color:#FFFFFF; text-decoration:none; }
a.link_white:hover {color:#FFFFFF; text-decoration:underline;}



/*_________________________________________Balíčky__________________________________________*/

.golfi .right .content .balicek {	float:left; width:260px; _width:290px; padding:10px 0 5px 30px;}
.golfi .right .content .balicek H2 {	font-size:12px; color:#000000; padding:6px 0 0 0; background-image:url(img0/px.gif);}


.golfi .right .content .balicek .balicek_foto {	float:left; width:106px;}
.golfi .right .content .balicek .balicek_foto img 	{border: 3px solid #DFDACD;}

.golfi .right .content .balicek .balicek_text {	float:left; width:144px; _width:154px; padding:0 0 0 10px;}
.golfi .right .content .balicek .balicek_text p {text-align:left;}
.golfi .right .content .balicek .balicek_text H1 {background-image:url(img0/px.gif); font-weight:normal; text-align:left;}
.golfi .right .content .balicek .balicek_text H1 a {text-decoration:underline;}




/*_________________________________________ Svatby __________________________________________*/

.golfi .right .content .main .svatby {width:602px; padding:0px; background-image:url(img0/bg_svatby_strip.gif);}

.golfi .right .content .main .svatby .svatby_top {width:602px; height:44px; background-image:url(img0/bg_svatby_top.gif); background-repeat:no-repeat;}
.golfi .right .content .main .svatby H1 {text-align:center; color:#C9AC33; background-image:url(img0/px.gif); padding:0px 0 0 0; margin:0px}
.golfi .right .content .main .svatby H3 {text-align:center; font-size:15px; color:#C9AC33; padding:3px 0 0 0;}

.golfi .right .content .main .svatby .svatby_bot {
	width:602px;
	background-image:url(img0/bg_svatby_bottom.jpg); 
	background-repeat:no-repeat; background-position:bottom;
}

.golfi .right .content .main .svatby .svatby_bot .okraje {padding:15px 20px 15px 20px;}



/*________________________________________________________________________________________*/












.text_right 	{vertical-align:top; text-align:right; padding-right:4px}

.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.chyba {font-size: 11px; font-weight:bold; color:red; margin-bottom:12px;}


.tab_cenik {	margin-left:35px; margin-bottom:18px;}
.tab_cenik td {	width:100px; vertical-align:top;}
.tab_cenik td.sirsi {	width:230px;}
.tab_cenik td.sirsi2 {	width:400px;}
.tab_cenik th {	width:130px; text-align:left;}

.tab_cenik2 {	margin-left:25px; margin-bottom:0px;}
.tab_cenik2 td {	width:100px; vertical-align:top;}
.tab_cenik2 td.sirsi {	width:360px;}

.tlacitko {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #BB0000;
	border: 1px solid #82712C;
	background-color : #DFDACD;
}

.formular {
	width: 350px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border : 1px solid #82712C;
	color: #000000;
	padding-left:2px;
	background-color: #EFECE5;
}