@charset "UTF-8";

a{
font-family:Arial, Helvetica, sans-serif;
color:#c9a588;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

/* STYLES TITEL */

h1{
font-size:30px;
color:#a00f00;
font-family:Helvetica, sans-serif;
line-height: 1em;
}
h2{
font-size: 18px;
color:#c9a588;
font-family:Helvetica, sans-serif;
line-height: 1em;
}
h5{
font-size: 24px;
color:#a00f00;
font-family:Helvetica, sans-serif;
line-height: 1em;
}

#content_bottom_right li      	{list-style-type: square; margin: 0 0 0 -25px;text-align:left; _margin-left:15px;*margin-left:15px;}	  

/* STYLES NEWSLETTER-FORM */

.newsletter_text{
color:#6c5242;
padding:0 0 19px 0;
}
.newsletter_label{
width:40px;
padding:5px 0 0 0;
float:left;
}
.newsletter_field{
margin:0 0 0 5px;
width:130px;
height:15px;
float:left;
color:#c9a588;
border:1px solid #6c412a;
background:#3a1b0b;
cursor:text;
}
.newsletter_button {
margin:1px 0 0 10px;
padding:0 0 15px 0;
width:25px;
height:15px;
float:left;
color:#c9a588;
border:1px solid #6c412a;
background:#512b18;
cursor:pointer;
text-transform:uppercase;
}
.logo{
display:block;
width:190px;
height:120px;
margin:0 316px 0 0;
float:right;
background-image:url(/themes/default/images/logo_hotelseeburg.gif);
background-repeat:no-repeat;
}
.lang_sound{
display:block;
width:12px;
height:11px;
float:left;
margin:0 0 0 11px;
_margin:0 0 0 6px;
background-image:url(/themes/default/images/radio.gif);
background-repeat:no-repeat;
}
.logo_start{
display:block;
width:190px;
height:120px;
margin:0 365px 0 0;
float:right;
background-image:url(/themes/default/images/logo_hotelseeburg.gif);
background-repeat:no-repeat;
}
.lang_de{
display:block;
width:12px;
height:11px;
float:right;
margin:0 18px 0 0;
background-image:url(/themes/default/images/lang_de.gif);
background-repeat:no-repeat;
}
.lang_en{
display:block;
width:12px;
height:11px;
float:right;
margin:0 18px 0 0;
background-image:url(/themes/default/images/lang_en.gif);
background-repeat:no-repeat;
}
.lang_int{
display:block;
width:64px;
height:11px;
float:right;
background-image:url(/themes/default/images/lang_int.gif);
background-repeat:no-repeat;
}
.top_link{
margin:0 12px 0 900px;
display:block;
width:30px;
height:7px;
overflow:hidden;
padding:8px 0 0 0;
}
.top_link_txt{
margin:0 0 0 142px;
color:#8b5e46;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding:8px 0 0 0;
}
.top_link_txt:hover{
color:#a00f00;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.qq_link{
display:block;
margin:0 73px 0 15px;
padding:8px 0 0 0;
width:41px;
height:32px;
float:left;
background-image:url(/themes/default/images/qq.gif);
background-repeat:no-repeat;
}
.sih_link{
margin:0 0 0 15px;
padding:8px 0 0 0;
display:block;
width:97px;
height:32px;
float:left;
background-image:url(/themes/default/images/sih.gif);
background-repeat:no-repeat;
}
.impressum{
color:#8b5e46;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.impressum:hover{
color:#a00f00;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

/* STYLES RECOMMEND */

#recommend {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	height:auto !important;
}

#recommend div.text, #recommend div.status, #recommend div.form  {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	height:auto !important;
}

#recommend div.status {
	color: #ff0000;
}

#recommend p {
	width: 300px;
    clear: left;
    margin: 0;
    padding: 2px 0 3px 0;
    padding-left: 180px;
    height: 1%;
}

#recommend p label {
    font-weight: bold;
    float: left;
    margin-left: -180px;
    width: 180px;
}

#recommend p label.description {
    font-weight: normal;
    float: left;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}

#recommend input[type=radio]{
    float: left;
	width: 20px;
	text-align:left;
}

#recommend input[type=text], #recommend input[type=password]{
    overflow: hidden;
	width: 250px;
}

#recommend textarea {
    width: 250px;
    height: 100px;
}


/* STYLES GALLERY */

.galleryimg_link{
display:block;
width:680px;
height:91px;
border:solid 1px #6c412a;
padding:1px;
margin:10px 0 0 0;
overflow:hidden;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#6c5342;
font-size:13px;
}
.galleryimg_link:hover{
display:block;
width:680px;
height:91px;
border:solid 1px #c9a588;
padding:1px;
overflow:hidden;
font-weight:normal;
text-decoration:none;
}
.galleryimg_img{
float:left;
width:200px;
}
.galleryimg_tit{
margin:11px 0 0 15px;
width:450px;
position:absolute;
font-size:18px;
}
.galleryimg_txt{
margin:31px 0 0 15px;
width:450px;
position:absolute;
cursor:pointer;
}
#gallerydetailimg a{
float:left;
width:200px;
height:91px;
padding:1px;
margin:15px 23px 0 0;
border:1px solid #6c412a;
}
#gallerydetailimg a:hover{
float:left;
width:200px;
height:91px;
padding:1px;
margin:15px 23px 0 0;
border:1px solid #c9a588;
}
.back{
clear:both;
}



/* STYLES NEWS */

.news_contain{
display:block;
width:680px;
height:88px;
margin:10px 0 0 0;
}
.news_contain a{
display:block;
width:680px;
height:88px;
border:solid 1px #6c412a;
padding:1px;
overflow:hidden;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#6c5342;
font-size:13px;
}
.news_contain a:hover{
display:block;
border:solid 1px #c9a588;
}
.news_img{
float:left;
width:126px;
cursor:pointer;
}
.news_tit{
margin:11px 0 0 15px;
width:500px;
position:absolute;
font-size:18px;
cursor:pointer;
}
.news_txt{
margin:31px 0 0 15px;
width:500px;
position:absolute;
cursor:pointer;
}

/* STYLES WEICHEN */

.weiche_links a{
display:block;
width:330px;
height:88px;
float:left;
border:solid 1px #6c412a;
padding:1px;
margin:0 16px 10px 0;
overflow:hidden;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#6c5342;
font-size:13px;
background-color:#29120a;
}
.weiche_links a:hover{
display:block;
border:solid 1px #c9a588;
background-color:#29120a;
}
.weiche_rechts a{
display:block;
width:330px;
height:88px;
float:right;
border:solid 1px #6c412a;
padding:1px;
margin:0 0 10px 0;
overflow:hidden;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#6c5342;
font-size:13px;
background-color:#29120a;
}
.weiche_rechts a:hover{
display:block;
border:solid 1px #c9a588;
background-color:#29120a;
}
.weiche_img{
float:left;
width:126px;
cursor:pointer;
}
.weiche_tit{
margin:11px 0 0 15px;
width:200px;
position:absolute;
font-size:18px;
cursor:pointer;
}

/* STYLES METANAV / ICONS */
#icons{
width:702px;
height:33px;
position:absolute;
text-align:right;
z-index:35;
}
.print{
width:20px;
height:15px;
display:block;
float:right;
margin:18px 12px 0 0;
background-image:url(/themes/default/images/print_out.gif);
background-repeat:no-repeat;
background-position:bottom center;
}
.print:hover{
background-image:url(/themes/default/images/print_over.gif);
background-repeat:no-repeat;
text-decoration:none;
}
.recommend{
width:25px;
height:15px;
display:block;
float:right;
margin:18px 15px 0 0;
background-image:url(/themes/default/images/recommend_out.gif);
background-repeat:no-repeat;
background-position:bottom center;
}
.recommend:hover{
background-image:url(/themes/default/images/recommend_over.gif);
background-repeat:no-repeat;
text-decoration:none;
}
.intro_txt{
color:#6b5242;
width:208px;
margin:0 10px 0 16px;	
}
.intro_img{
float:left;
width:75px;
margin:4px 10px 5px 0;
}

.openPanoThumb {
border:solid 1px #6c412a;
padding:1px;
}


/*************************************/
/* CSS DEFINITIONS FOR ECARD-MODULE  */
/*************************************/
#motiveFieldset{
border:none;
}
.ecardColumn1 {
float:left;
width:33%;
}
.ecardColumn2 {
float:left;
width:33%;
}
.ecardColumn3 {
float:left;
width:34%;
width:33%;
}

fieldset{
border:none;
margin:0;
padding:0;
}

.ecardContainer {
overflow:hidden;
}
.ecardContainer form, .ecardContainer fieldset {
margin:0px;
padding:0px;
}
.ecardContainer fieldset {
padding:10px;
margin-bottom:20px;
padding-left:0px;
}
.ecardColumn_txt {
clear:left;
margin-top:1px;
margin-bottom:10px;
}
.ecardContainer legend {
color:#CCCCCC;
padding-top:0px;
padding-right:2px;
padding-bottom:0px;
padding-left:2px;
font-size:16px;
font-weight:bold;
display:none;
}
.ecardContainer label {
float:left;/*
font-weight: bold;
float: left;
margin-left: -155px;
width: 150px;*/
}



.ecardColumn1 img, .ecardColumn2 img, .ecardColumn3 img {
/*border: 1px solid #1679CE;*/
}
.fieldDescription, .fieldDescription_salutation {
margin:0px;
padding:0px;
float:left;
width:210px;
font-weight: bold;
float: left;
margin-top: -1px !important;
}
.ecardPreviewData, .ecardPreviewMotive, .ecardPreviewMessage {
padding-bottom:15px;
}
.charCounterField, .charCounterField:hover, .charCounterField:focus {
border:0px;
width:25px;
}

form.ecardForm input[type="text"]{
    width: 250px;
}


.cock_button {
	cursor: pointer;
}
.cock_button:hover, .cock_button:focus  {

	cursor: pointer;
}
.cock_button:hover, .cock_button:focus  {

	cursor: pointer;
}
.cock_button {
color:#c9a588;
border:1px solid #6c412a;
background:#512b18;
cursor:pointer;
}
/* STYLES NAVIGATION */

.navi_start_will_de{
display:block;
width:417px;
height:34px;
margin:35px 0 0 0;
background-image:url(/themes/default/images/navi/navi_start_will_de.png);
}
.navi_start_will_de_link{
text-decoration:none;
display:block;
width:417px;
height:34px;
}
.navi_start_will_de_link:hover{
text-decoration:none;
}
.navi_start_will_en{
display:block;
width:351px;
height:29px;
margin:7px 0 0 150px;
background-image:url(/themes/default/images/navi/navi_start_will_en.png);
}
.navi_start_will_en_link{
text-decoration:none;
display:block;
width:351px;
height:29px;
}
.navi_start_will_en_link:hover{
text-decoration:none;
}

/* STYLES DIVERS */

.price td{
border-bottom:1px solid #5f493c;
}

/*SOCIAL BOOKMARK*/
.sb_text{
margin:0;
padding:0;
color:#6c5242;
}
.sb_button_n, .sb_button_f , .sb_button_t{
margin:10px 0 0 0;
display:block;
float:left;
width:30px;
height:30px;
background:url(/themes/default/images/buttons_mail.gif) 0 -30px;
}
.sb_button_f {
margin:10px 0 0 15px;
background:url(/themes/default/images/buttons_fb.gif) 0 -30px;
}
.sb_button_t{
margin:10px 0 0 15px;
background:url(/themes/default/images/buttons_t.gif) 0 -30px;
}
.sb_button_n:hover{
background:url(/themes/default/images/buttons_mail.gif) 0 0;
}
.sb_button_f:hover{
background:url(/themes/default/images/buttons_fb.gif) 0 0;
}
.sb_button_t:hover{
background:url(/themes/default/images/buttons_t.gif) 0 0;
}

