body {
	text-align:center;
	margin-top:0px;
	font-family: Helvetica, sans-serif;
	background-color:#000000;
	font-size:12px;
	color: #FFFFFF;
}


p a { color: #831d8c; }
a table { color: #831d8c; }
a img {border: none;} 
/** RTE BLAUER TEXT **/
.bodytext { font-family: Helvetica, sans-serif; color: #FFFFFF;}


#terminvergabe{
position:absolute;
left:840px;
top:20px;
z-index:100;
}

#footer{
float:left;
width:1000px;
height:35px;
}

.solialising{
float:right;
width:30px;
height:25px;
}



/* ----------------------------------------------------------------------------------------------------------
GOOGLEMAPS API
---------------------------------------------------------------------------------------------------------- */
#poitab{
display:table-row;
width:130px;
text-decoration:none;
line-height:20px;
}


#poitab li a{
color:#831d8c;
}

.act {
font-weight:bold;
}


#poitab ul{
display:table-row;
}

#poitab li{
float:left;
display:table-cell;
margin-right:4px;
}

.poi-content{
color:#000000;
}






/* ----------------------------------------------------------------------------------------------------------
Layout Content Container CENTER der Webseite  Logo
---------------------------------------------------------------------------------------------------------- */


#logopurpur{
width:227px;
height:82px;
}



.guestbookimage{
width:444px;
height:9px;
background-image:url(http://www.purpur-friseure.de/cms/fileadmin/templates/images/bubbles_top.gif);
background-repeat:no-repeat;
}

#content_container {/*
background: url(../images/purpur_bg_middle.jpg) top center no-repeat;
background-repeat:no-repeat;*/
width:1000px;
margin:0px 0px;
text-align:left;
}

#middle { 
padding-left:10px;
padding-right:10px;
height:800px;
  }

#absolute{ 
position:absolute;
top:320px;
width:980px;
  }

#news {
float:left;/*
background-image:url(../images/linksoben_bg.jpg); 
background-repeat:no-repeat; */
padding-top:0px; 
padding-left:10px;
width:217px;
height:310px;
}

.columna {
font-size:12px;
}

/* ----------------------------------------------------------------------------------------------------------
padding-top:14px; Umstellen bei CSS FIle 2 Internetexplorer
---------------------------------------------------------------------------------------------------------- */

.newsunten {
float:left;
/* background-image:url(../images/linksunten_bg.jpg);
background-repeat:no-repeat; */
padding-top:14px;
padding-left:10px;
width:217px;
}

/* ----------------------------------------------------------------------------------------------------------
Logo
---------------------------------------------------------------------------------------------------------- */

#logo {
float:left;
width:227px;
height:50px;
}

/* ----------------------------------------------------------------------------------------------------------
Navigation 
---------------------------------------------------------------------------------------------------------- */

#navigation {
background-color:#852584;
float:right;
width: 753px;
height:50px;
margin-top:0px;
}
/* ----------------------------------------------------------------------------------------------------------
Bildbereich ( Spiegelung / Video / ETC...)
---------------------------------------------------------------------------------------------------------- */

#bildbereich {
float:right;
width:753px;
height:319px;
}

/* ----------------------------------------------------------------------------------------------------------
Suche 
---------------------------------------------------------------------------------------------------------- */
#suche {
background-image:url(../bilder/soundfactory_suche_bg.png);
background-repeat:no-repeat;
float:right;
width: 208px;
padding-left:10px;
padding-top:30px;
height:70px;
margin-top:0px;
margin-right:15px;
}

#suchfeld {
width: 155px;
border: none;
color:#505050;
border: 1px solid;
border-color:#505050;
}

#submitbtn {
width:23px;
height:14px;
}

#suchetext {
padding-top:5px;
padding-left:5px;
font-size:11px;	
color: #FFFFFF;
}

/* ----------------------------------------------------------------------------------------------------------
Clearboth
---------------------------------------------------------------------------------------------------------- */

.clearboth {
clear:both;
}



/* ----------------------------------------------------------------------------------------------------------
Headlines  
---------------------------------------------------------------------------------------------------------- */

h1 {
font-family: Helvetica, sans-serif; 
color: #852584;
font-weight:bold;
font-size:12px;
line-height:20px;
padding-left:10px;
margin-bottom:16px;
width:203px;
height:25px;
background-image:url(../images/headline_bg_links.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

h2 {
	float:left;
	font-size:14px;
	height:20px;
	font-weight:bold;
	color:#852584;
	width:740px;
	background-image:url(../images/border.gif);
	background-position:bottom;
    background-repeat:repeat-x;
	}

.headline {
	margin:25px 8px 0 5px;
	float:left;
	font-size:14px;
	height:20px;
	font-weight:bold;
	color:#852584;
	width:355px;
	}
	
.lobtadel {
float:right;
width:103px;
height:30px;
margin:15px 8px 0 0;

}

.termin {
float:right;
width:134px;
height:30px;
margin:15px 8px 0 0;

}
.empfehlen {
float:right;
width:117px;
height:30px;
margin:15px 8px 0 0;

}


/* ----------------------------------------------------------------------------------------------------------
Trenner zum Text Content BORDER FÜR CSS FILE 2 WICHTIG CSS UMSCHALTUNG !!! margin-bottom:15px; border-bottom:1px dotted #666666;
---------------------------------------------------------------------------------------------------------- */
#border{
float:right;
background-image:url(../images/border.gif);
background-repeat:repeat-x;
width:750px;
height:1px;
margin-bottom:5px;
}


#content {
padding-left:5px;
padding-right:5px;
float:right;
width:740px;
line-height: 15px;
}

.csc-uploads{
font-size:11px;
}
