/******************************************************/
/* CSS Document */
/*  STROMBERGER PR
/*	Stylesheet Document
/* 	Copyright (c) 2011 NEW MEDIA
/*	www.new-media-design.info
/*
/******************************************************/

/*-------------------------------------------------------------------------*/
/* DEFAULT
/*-------------------------------------------------------------------------*/
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, th, td, {
		margin:0px;
		padding:0px;
		}


ul, li {
								padding-left:15px;
				padding-bottom:5px;

		}


p{
			padding-bottom:15px;

		}




img {
 
margin:0px;
padding:0px;
border:0px;
}



.center {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.clear {
	clear: both !important;
}




#printlogo{
 display:none;
visibility:hidden;
}


#ausgabe{
 display:none;
visibility:hidden;
}

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


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

H1{
		font-size: 18px;
		color: #c78847!important; 
		margin:0px 0px 0px 0px;
}

H2{
		font-size: 13px; 
		margin-bottom:4px;
		margin-top:0px;
}


H3{
		font-size: 13px;
		color: #000000!important; 
		margin:0px 0px 5px 0px;
}

H4{
		font-size: 12px;
				margin:0px 0px 5px 0px;
		}

H5{
		font-size: 14px;
		padding-top:0px;
		padding-left:0px;
		padding-bottom:0px;
		color: #000!important; 
}


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

html	{
		background:#e2e2e2;


		}

body {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.4;

	}



#mitte{	margin: auto;width: 990px;overflow: hidden; padding:0px;  background-color:#FFFFFF; text-align:left; }
#main{	width:990px; padding-top:20px;}
#content{float:left; padding-left:40px; padding-right:40px; width:910px;}

#contentstart{float:left; padding-right:40px; width:940px;}







#inhalt{float:left; width:910px; text-align:left;}

#subnavilinks{float:left; width:200px;}

#contentrap {float:right; width:670px; text-align:left;}

#contentrapstart {float:left; width:940px; text-align:left;}


#grau{float:left; width:670px; text-align:left; background-image: url(/medien/images/hg-content-hotels.gif); background-repeat:repeat-x;}

#galerie{width:680px; padding-bottom:25px!important;}

#logouebersicht{width:670px; padding-bottom:25px!important; background-image: url(/medien/images/hg-logouebersicht.gif); height:150px;}

#sprachen{width:200px;  padding-left:40px; padding-bottom:15px;float:left; text-align:left; color: #636262!IMPORTANT;´}



#navigation{padding-left:265px; float:left; }

#trenner{padding-left:40px; float:left; padding-bottom:15px;}


#homebreadcrumb {width:935px; float:left; height:40px;}
#homenav{padding-left:40px; float:left; width:60px; text-align:left; }
#breadcrumb{padding-left:180px; text-align:left; float:left; width:450px;}
#suche{ text-align:left; float:right; width:150px;}


#footer{float:left; width:990px; height:53px; background-image: url(/medien/images/hg-footer.gif); background-repeat:repeat-x;}

#logo-energy {float:left; width:200px; text-align:left; padding-left:40px; padding-top:10px;}

#adresse {float:right; width:672px; text-align:left; padding-right:40px; padding-top:10px;}


#footer2{float:left; width:990px; height:53px; background:#e2e2e2;
}

#impressumsitemap {float:left; width:200px; text-align:left; padding-left:40px; padding-top:15px;}

#newmedia{width:180px;  float:right; text-align:right; padding-right:40px; padding-top:15px;}


#sprachauswahl {font-size:24px; padding-top:45px; padding-bottom:100px; padding-left:60px; color:#000;}


li {
list-style-image:url(/medien/images/li.gif);
}


menu li {
list-style-image:url(/medien/images/li.gif);
margin-left: -23px;
margin-bottom: 0px;
}

a {color: #c78847; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
a:active {color: #c78847;text-decoration: none;}
a:visited{color: #c78847;text-decoration: none;}



#impressumsitemap a {color: #636262!IMPORTANT; text-decoration: none;}
#impressumsitemap a:hover {color: #636262!IMPORTANT; text-decoration: underline;}
#impressumsitemap a:active {color: #636262!IMPORTANT; text-decoration: none;}

#newmedia a {color: #636262!IMPORTANT; text-decoration: none;}
#newmedia a:hover {color: #636262!IMPORTANT; text-decoration: underline;}
#newmedia a:active {color: #636262!IMPORTANT; text-decoration: none;}

#sprachen a {color: #636262!IMPORTANT; text-decoration: none;}
#sprachen a:hover {color: #636262!IMPORTANT; text-decoration: underline;}
#sprachen a:active {color: #636262!IMPORTANT; text-decoration: none;}


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


#sprachauswahl  a {color: #000!IMPORTANT; text-decoration: none;}
#sprachauswahl  a:hover {color: #000!IMPORTANT; text-decoration: underline;}
#sprachauswahl  a:active {color: #000!IMPORTANT; text-decoration: none;}



#menu a {color: #000000!IMPORTANT; text-decoration: none;  }
#menu a:hover {color: #000000!IMPORTANT; text-decoration: underline;}
#menu a:active {color: #000000!IMPORTANT; text-decoration: none;}


















ul#menu {
padding-left:20px;
margin:0px;
width:200px;

background-image: url(/medien/images/hg-nav.gif);

 }

ul#menu a.current {
  padding:0px;
color: #c78847!important; 
text-decoration: none;





}

ul#menu li {
color:#000!important;
padding:4px 0px 4px 0px;




}

ul#menu li ul {
color:#000!important;
padding:4px 0px 4px 0px;
padding-left:20px;




}

ul#menu li ul li {
color:#000!important;
     padding:4px 0px 0px 0px;



}

ul#menu li ul li ul {
   color:#000!important;
     padding:0px 0px 0px 0px;
padding-left:20px;


}

ul#menu li ul li ul li {
color:#000!important;
 padding:4px 0px 0px 





}

#column1 {
float: left;
color:#000!important;
width:40em;


}

#column2 {
float: left;
color:#000!important;
width:40em;


}
