/* Reset browser defaults */
@import url('reset.css');

/** General **/
body {font-family:Tahoma, Geneva, sans-serif;font-size:12px;
	background:url(../images/ivans-friseure-muenchen-schwabing-west.jpg) no-repeat 50% 0% #000;
	
}
.floatL {float:left;width:auto;}
.floatR {float:right;width:auto;}
.of {overflow:hidden;}
.clear {clear:both;}
.inline li {float:left}
.noBG {background:none!important;}
a {text-decoration:none;}
.mainW {
	margin:0 auto;
	width:960px;
	font-style: normal;
}


/** Content **/
.contentWrap h1 {font-size:14px;line-height:22px;color:#fff;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-weight:bold;}
.contentWrap h2 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap h3 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap h3 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap h4 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap h5 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap h6 {font-size:15px;line-height:20px;color:#3e3e3e;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.contentWrap p {font-size:14px;line-height:20px;color:#3e3e3e;margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}
.contentWrap a {font-size:inherit;line-height:inherit;color:#3e3e3e;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.contentWrap a:hover {color:#898888;}
blockquote {color:#7b6351;line-height:23px;font-size:15px;}
blockquote span {display:block;text-align:right;color:#b9aca2}
.contentWrap ul {list-style-type: disc;color:#A58A77;padding-left:15px;}
.contentWrap li {font-size:14px;line-height:20px;margin-bottom:0px;}
.contentWrap li span {color:#3E3E3E;}
/** Wrapper **/
#wrapper {}

/** Header **/
/*#headerTop {background:#f4eee1;height:170px;}*/
#logo {margin:164px 0 0 -10px  ;float:left;}
/*#headerDesc {padding:12px 0;font-size:20px;color:#f4eee1;background:url(../images/header-desc-bg.png) repeat-x;text-shadow:3px 3px 2px #5f3113;}**/
#nav {padding-left: 54px ;border-bottom:0px solid #a58a77;padding-bottom:21px;margin-bottom:22px;}
#nav ul {margin:0px;padding:0px;list-style:none}
#nav li {float:left;margin-left:10px;padding:0px}
#nav a {font-size:14px;color:#fff;letter-spacing:3px;padding-right:6px;/*margin-left:15px;*/line-height:18px;}
#nav a:hover, #nav a.active {color:#aa437f}

/** Mid Content **/
#midContent {position:relative;left:0px;}
#mcLeft {float:left;width:380px;z-index:-9988}

#mcRight {float:left;width:240px;text-align:right;margin-left:50px;}

.kompetenzenPost {overflow:hidden}
.kompetenzenPost .kContent {float:left;width:420px;}
.kompetenzenPost img {float:right;}

#text_on_left {
	position:absolute;
	top:0px;
	color:#fff;	/* F776BF */
	line-height:18px;
	font-size:14px;
}
#text_on_left_salon {
	position:absolute;
	top:-75px;
	color:#fff;	/* F776BF */
	line-height:18px;
	font-size:14px;
	z-index:-3000;
}

#single-image {
	position:	relative;
	left:	500px;
	top:	-160px;
	padding-bottom:	77px;
	
}

#price-table {
	color:#fff;
	position:relative;
	left:480px;
	top:-165px;
	font-size:14px;
	line-height:18px;
	z-index:-9998;
	width:350px;
	font-weight: normal;
}

#price-table h1 {
	
}
.tabelle td {
	/*font-weight: 100;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 100%;
*/
}

#price-table .header {
color:#fff; font-size:20px;font-weight:100;
height:30px;
vertical-align: bottom;
border-bottom: 1px solid #fff;
padding-bottom: 3px;
}
#price-table .inline {

/*border: 2px solid #fff;
border-top: 2px solid red;
line-height: 40px;
height:40px;
vertical-align:bottom;
*/
height:30px;

border-bottom: 1px solid #fff;

}

#price-table td {
vertical-align:bottom;
padding-bottom: 1px;

}
.price {
	width: 45px; font-size:16px;text-align: left;
}

/** Footer **/

#footer {border-top:0px solid #a58a77;padding:0px 0;}
#footer ul {float:right;margin:0px;padding:0px;list-style:none;}
#footer li {float:left;margin:0px;padding:0px}
#footer a {font-size:11px;color:#fff;letter-spacing:3px;padding-right:8px;margin-left:8px;line-height:16px;}
#footer a:hover, #footer a.active {color:#aa437f}
#footer{
	position:relative;
	top:420px;
	height:50px;
}

.footer_left {
	color:#FFF;	
	
	position:relative;
	top:-280px;
	left:37px;
	font-weight:normal;
	line-height:150%;
}


#footer_salon {border-top:0px solid #a58a77;padding:16px 0;}
#footer_salon ul {float:right;margin:0px;padding:0px;list-style:none;}
#footer_salon li {float:left;margin:0px;padding:0px}
#footer_salon a {font-size:11px;color:#fff;letter-spacing:3px;padding-right:8px;margin-left:8px;line-height:16px;}
#footer_salon a:hover, #footer a.active {color:#aa437f}
#footer_salon{
	position:relative;
	top:-258px;
	color:#FFF;
	line-height: 150%;

}
#footer_preise {border-top:0px solid #a58a77;padding:16px 0;}
#footer_preise ul {float:right;margin:0px;padding:0px;list-style:none;}
#footer_preise li {float:left;margin:0px;padding:0px}
#footer_preise a {font-size:11px;color:#fff;letter-spacing:3px;padding-right:8px;margin-left:8px;line-height:16px;}
#footer_preise a:hover, #footer a.active {color:#aa437f}
#footer_preise{
	position:relative;
	top:-143px;
	color:#FFF;
	line-height: 150%;


}
/** Footer **/
