/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #000000;
	text-align:center;
		
}

#rahmen
{
	width: 841px;
	margin: 0px auto;
	background-color: #ffffFF;
	background-image: url(gfx/hg_nav.gif);
	background-repeat: repeat-y;
	text-align:left;
}


#rechts{
	width:650px;
	

}

#keypict{
	position:relative;
	top:0px;
	width:650px;
	height:230px;
	z-index:3;
	float:right;
	background-image: url(gfx/obenberlin.jpg);
}


#feldliste
{
	position:relative;
	height:25px;
	top: 205px;
	left:0px;
	text-align:left;

}

#feldliste ul{
	list-style:none;
	height:25px;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	background-image: url(gfx/flaecheunternavi.jpg);
	background-repeat: repeat-x;
}

#feldliste li{
	float:left;
	margin:6px 2px 0px 8px;
	
}

#feldliste a {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	}

#feldliste a:link a:visited {
	color: #000000;
	
		
}
#feldliste .trennung {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	}
	
	#feldliste .an {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
#feldliste a:hover {
	color: #ffffff;
	text-decoration: none;
		
}

#haupt{
	width:620px;
	z-index:3;
	left: 210px;
	float:right;
	padding:20px 10px 10px 20px;
	vertical-align: top;
}

#hauptsteinstr{
	width:620px;
	z-index:3;
	left: 210px;
	float:right;
	padding:20px 10px 10px 20px;
	vertical-align: top;
	background-image: url(gfx_salons/erdgeschoss_hg.jpg);
	background-repeat: no-repeat;
	background-position:0px 130px;
}
#etagesteinstr{
	width:620px;
	z-index:3;
	left: 210px;
	float:right;
	padding:20px 10px 10px 20px;
	vertical-align: top;
	background-image: url(gfx_salons/etage_hg.jpg);
	background-repeat: no-repeat;
	background-position:0px 130px;
}

#haupttrends{
	width:620px;
	height:1200px;
	z-index:3;
	left: 210px;
	float:right;
	padding-left:20px;
	vertical-align: top;
}


#hauptsalon{
	width: 620px;
	z-index:3;
	left: 210px;
	float:right;
	padding:20px 10px 10px 20px;
	background-image: url(gfx_salons/salon_delius.jpg);
	background-repeat: no-repeat;
	height: 950px;
}

#salontexta

{
	position:relative;
	height:200px;
	top: 60px;
	left:330px;
	text-align:left;
	width: 290px;

}
#salontextb

{
	position:relative;
	height:150px;
	top: 470px;
	left:330px;
	text-align:left;
	width: 290px;

}


.stopFloat{
display: block;
float:none;
clear: both;
height:1px;}



.navklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-style: normal;
	font-weight: normal;
}
.navklein a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.navklein a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.navklein a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.navkleinon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.navextra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	padding-top: 5px;
}
.navextra a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	padding-top: 5px;
	text-decoration: none;
}
.navextra a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	padding-top: 5px;
	text-decoration: none;
}

.navextraon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	padding-top: 5px;
	
}
.navextra a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	margin: auto;
	padding-top: 5px;
	text-decoration: none;}


.textheadline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0030;
	font-style: normal;
	font-weight: bold;
	
}
.textfliess
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	
}

.textfliess a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	
}

.textfliess a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	
}

.textfliess a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	
}


.textfliessbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	
}
.textfliessrot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0030;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	
}
.textfliessrot a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0030;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	
}
.textfliessrot a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	
}
.textfliessrot a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0030;
	text-align: left;
	font-style: normal;
	font-weight: bold;text-decoration: none;
	
}
.textkursiv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: italic;
	font-weight: normal;
	
}
.textheadlinerschwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	font-weight: bold;}



#navoben  {
	position:absolute; left:9px; top:206px; width:491px; height:25px; z-index:4;
}


#inhalt
{position:absolute; 
left:236px; 
top:269px; width:585px; z-index:5;}

#inhalttrends
{position:absolute; 
left:220px; 
top:322px; width:610px; z-index:5;}

#inhaltpreis
{
	position:absolute;
	left:235px;
	top:1250px;
	width:585px;
	z-index:5;
	background-image: url(gfx_salons/hg_preis.jpg);
	background-repeat: no-repeat;
}
#inhaltevent
{
	position:absolute;
	left:235px;
	top:265px;
	width:585px;
	z-index:5;
	
}
#ausbildung
{
	position:absolute;
	left:8px;
	top:563px;
	width:146px;
	height:24px;
	z-index:1;
}






#trendsnavi
{position:absolute; left:288px; top:231px; width:553px; height:25px; z-index:6; background-color: #ff0030; background-color: #ff0030; border: 1px none #000000;} 
#impressum
{position:absolute; left:690px; top:205px; width:134px; height:24px; z-index:6;}
.textweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	font-weight: bold;
}
.willkommen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}
.impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.impressum a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.impressum a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.impressum a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.textfliessweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
}
