/******************************************************/
/* CSS Document */
/*  Partaneshof
/*	Stylesheet Document
/* 	Copyright (c) 2010 hotelmarketing.de
/*	www.hotelmarketing.de
/*
/******************************************************/

/*-------------------------------------------------------------------------*/
/* DEFAULT
/*-------------------------------------------------------------------------*/

body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td {
		margin:0px;
		padding:0px;
		}

h1, h2, h3, h4, h5, h6 {
		font-size:100%;
		}
fieldset, img {
		border:0;
		}
.left {
		float:left;
		display:inline;
		}
.right {
		float:right;
		}	
.clearer {
		clear:both;
		}
.spacer {clear:both;
}

#printlogo, #ausgabe, #info, notext{
 display:none;
visibility:hidden;
}

#notext, .notext{
 display:none;
visibility:hidden;
}



/*-------------------------------------------------------------------------*/
/* HEADLINES
/*-------------------------------------------------------------------------*/

H1{
		font-size: 18px;
		color: #5f72b3!important; 
		margin:60px 0px 5px 0px;
	

}

H2{
		font-size: 14px;
		margin:0px 0px 25px 0px;
		
	

}


H3{
		font-size: 12px;
		color: #5f72b3!important; 
		padding-top:10px;
}


H4{
		font-size: 12px;
		color: #FFFFFF!important; 
 
		padding-bottom:8px;
}
H5{
		font-size: 16px;
		color: #054631 !important; 
		padding:0px;
}

H6{
		font-size: 18px;
		color: #5f72b3!important; 
		margin:0px 0px 5px 0px;
}

/*-------------------------------------------------------------------------*/
/* CONTENT
/*-------------------------------------------------------------------------*/

html	{
		overflow-y:scroll !important;
		background-color:#ad1021;

		
		}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 15px;
	color: #000000;
	line-height:1.5;
	height: 100%;
	padding: 0;
	text-align:left;
}



#buttonmain  {display:block!important;  position:absolute; top:370px; z-index: 99999999999999; padding-left:750px; width:auto;}


div#hotelmarketing{color:#FFFFFF; padding-top:15px; padding-bottom:10px; width:190px; float:right; padding-top:25px;}
#oben2{color:#FFFFFF; padding-left:35px;}
#sprachen{width:300px; float:left;}
#subnavi{width:500px; float:left;}
#mitte{width:930px; text-align:left;}


#content{float:right; width:930px;  text-align:left; background-color:#FFFFFF;;}
#main{width:987px; text-align:left;}
#footer{color:#FFFFFF;}
#startseitentext{width:870px; float:left; text-align:left; padding-left:35px; padding-top:25px; color:#FFFFFF;}
#adresse{width:530px; float:left; padding-left:35px; padding-top:15px;}
#google{width:130px; float:left; padding-top:15px; padding-left:10px; background-image: url(/medien/images/hg2.gif); background-repeat:repeat-y !important;}
#thermemeran{width:60px; float:left; padding-top:10px; padding-left:10px; padding-right:20px;}


#quick{width:60px; float:left; padding-top:15px; padding-left:10px; background-image: url(/medien/images/hg2.gif); background-repeat:repeat-y !important;}


a {color: #5f72b3; text-decoration: underline;}
a:hover {color: #5f72b3; text-decoration: none;}
a:active {color: #5f72b3;text-decoration: underline;}


#hotelmarketing  a { color:#FFFFFF;! important; text-decoration: none;}
#hotelmarketing  a:hover { color:#FFFFFF;! important; text-decoration: underline;}
#hotelmarketing  a:active { color:#FFFFFF;! important; text-decoration: none;  }

#adresse a { color:#FFFFFF;! important; text-decoration: underline;}
#adresse a:hover { color:#FFFFFF;! important; text-decoration: none;}
#adresse a:active { color:#FFFFFF;! important; text-decoration: underline; }


#oben a { color:#FFFFFF;! important; text-decoration: none;}
#oben a:hover { color:#FFFFFF;! important; text-decoration: underline;}
#oben a:active { color:#FFFFFF;! important; text-decoration: none;  }

#quick a { color:#FFFFFF;! important; text-decoration: none;}
#quick a:hover { color:#FFFFFF;! important; text-decoration: underline;}
#quick a:active { color:#FFFFFF;! important; text-decoration: none;  }

#google a { color:#FFFFFF;! important; text-decoration: none;}
#google a:hover { color:#FFFFFF;! important; text-decoration: underline;}
#google a:active { color:#FFFFFF;! important; text-decoration: none;  }

#startseitentext a { color:#FFFFFF;! important; text-decoration: none;}
#startseitentext a:hover { color:#FFFFFF;! important; text-decoration: underline;}
#startseitentext a:active { color:#FFFFFF;! important; text-decoration: none;  }

li {list-style-image:url(/de/images/li.gif); margin-left:15px; }



#sitemap{

font-size: 12px;
text-decoration: none !important;
 color: #585858;
font-style: bold;
list-style:none !important; 
margin:0px;


 
}
#sitemap a{

font-size: 12px;
text-decoration: none !important;
font-style: bold;
list-style:none !important; 
color: #585858!important;

 
}
#sitemap a:hover{

 font-size: 12px;
 text-decoration: underline !important;
 font-style: bold;
 list-style:none !important;
color: #585858!important; 


}

#sitemap a:active {

  font-size: 12px;
text-decoration: none !important;
font-style: bold;
list-style:none !important; 
color: #585858!important;

}

#xns_widget {
    float: left !important;
}


#gallery img {width:auto; }
#gallery2  {margin:4% 0 !important }

ul.gallery{   margin-left:-10px!important;  }

.gallery li {list-style:none!important;  padding:0; width:100%}

.gallery li img { width:75px; max-height:60px; float:left; margin:0  1% 1% 0%; border:1px solid white; padding:0 !important}


