/*Allgemein*/
body {
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
    margin: 0;
    padding: 0;
    text-align: center;
    color: #000;
    }
.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.Stil2 {color: #333333}
.Stil3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E6CEBD;
}
.Stil4 {color: #FFFFFF}

/*a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}*/
strong{
	color:#CDB45C !important;
}
#kasten{
	padding-top:25px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	
	
	
}
#kastentext{
vertical-align:baseline !important;
vertical-align:text-bottom !important;	
	
}
ul, li {
padding:0px;
list-style:none;
	}
*+ html ul, li {
	padding-left:0;
	margin-left:0;
		}	
.tel_nr{
	float:right;
	padding:5px;

}
.left{
	float:left;
	padding:5px;
	word-spacing:10px;

	}
h3{
	padding-top:0px;
	font-size:16px;
	}
	*+ html h3{
	padding-top:20px;
		}
*html h3{
	padding-top:20px;
		}
		*+ html h2{
	padding-top:20px;
	font-size:18px;
		}
*html h2{
	padding-top:20px;
	font-size:18px;

		}
		

*+ html p{
	margin-top:10px;
		}
*html p{
	margin-top:10px;
		}

/*Spree-Escort*/
.startbild {
	width:771px;

	}
#container {	
text-align:left;
    width: 781px;
    margin: 0px auto;
	padding:0px;
    }
.spree-escort #header {
	margin: 0 auto;
    }
#top_navi {
width: 771px;
height:322px;
/*display:block;*/
background-color:#1A1A1A;
color:#CCC;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
/*font-weight:bold;
*/
padding: 0px;
margin:0px;
}
#top_navi a,
#top_navi a:link,
#top_navi a:visited{
background-color:#1A1A1A;
color:#CCC;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
margin:0px;
}

#top_navi a:hover
{
	background-color:#1A1A1A;
	color:#FFF;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
margin:0px;
}
#top_navi .select{
	color:#cbb785 !important;
	}
	
#bottom_navi {
	background-color:#1A1A1A;
	color:#CCC;
	font-size:15px;
font-family:Georgia, "Times New Roman", Times, serif;
height:20px;
width: 761px;
padding:5px;
}
#bottom_navi a,
#bottom_navi a:link,
#bottom_navi a:visited{
	color:#CCC;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
/*	margin:5px, 5px, 5px, 5px;
*/	padding:5px;	
}

#bottom_navi a:hover
{
	color:#FFF;
	margin:5px, 5px, 5px, 5px;
	padding:5px;	
}
#bottom_navi .select{
	color:#cbb785 !important;
	}	
	
#content {
	display:inline-block;
	width: 771px;
	text-align:left;
	/*background-color:#D3B56B;*/
	background-color:#A88A59;
	color:#222120;
	/*	background-color:#3F3C3A;
	color:#cbb785;*/
	padding:0px;
	margin: 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	padding-top:0px;
    }
.content_text{
display:inline-block;
	width: 747px;
	padding:0px 12px;
    }	
	.content_text p{
	margin-top:12px;
    }
	
	#content_small {
	display:inline-block;
	width: 747px;
	text-align:left;
/*	background-color:#D3B56B;*/
	background-color:#A88A59;
/*	color:#3F3C3A;*/
	color:#222120;
/*	background-color:#3F3C3A;
	color:#cbb785;*/
	padding: 0px 12px;
	margin: 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	font-size:0.8em;
    }
	#content_ladies {
	text-align:center;
	/*background-color:#3F3C3A;
	background-color:#cbb785;
	color:#3F3C3A;
	*/
	
	
	background-color:#000000;
	color:#CCCCCC;
	width: 771px;
    }
	
	
/**+ html #content{
	padding-top:20px;
		}
*html #content{
	padding-top:20px;
		}*/
	
	#content_single_lady {
	display:inline-block;
	text-align:left;
	background-color:#000000;
	/*	background-color:#3F3C3A;*/	
	width: 771px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#cbb785;
	font-size:1em;
    }

	
	#lady_thumb,
	#lady_thumb a,
	#lady_thumb a:link,
	#lady_thumb a:visited
	{
	text-align:center;
	width:140px;
	float:left;
	padding:10px 6px 0px 5px;
	/*color:#cbb785;
	color:#3F3C3A;*/
	color:#CCCCCC;
	font-size:1em;
	}
	#lady_thumb a:hover{
	color:#FFF;
	}
	
	
.spree-escort #footer {
	background:url(../images/ladies_02.gif);
	background-repeat:repeat;
	text-align: center;
	font-size: 0.7em;
	margin: 0 auto;
	font-family:Georgia, "Times New Roman", Times, serif;
    }


/*Sedcard*/
.sedcard {
/*	width: 752px;
	height: 370px;
*/	margin: 0px;
	padding: 0 0 0 15px;
	}
.gallery_back{
	text-align:left;
	font-weight:normal;
}
#content_single_lady .sedcardheader {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#000;
	background-color:#A88A59;
	/*background-color: #cbb785;*/
	border: double 3px #CCC;
	margin: 0;
	padding: 2px;
	}
	
#content_single_lady .sedcardheader a,
#content_single_lady .sedcardheader a:link,
#content_single_lady .sedcardheader a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size:14px;
	font-weight:500;
	color:#000;
	background-color:#A88A59;
	/*background-color: #cbb785;*/
	margin: 0;
	padding: 2px 270px 0px 0px;
	}	
.sedcard #sedcardinhalt {
	float:right;
	text-align:center;
	width: 400px;
	margin: 0px;
	padding: 0px;
	}
.sedcard #service {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#cbb785;
	font-size: 1em;
	list-style-position:inside;
	list-style:none;
	width:300px;
/*	height: 500px;
*/	float:left;
	text-align:left;
	padding:0px 5px 10px 5px;
	}
	.sedcard #service2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#cbb785;
	font-size: 1em;
	list-style-position:inside;
	list-style:none;
	width:480px;
/*	height: 500px;
*/	float:left;
	text-align:left;
	padding:0px 5px 10px 15px;
	}


/*Portfolio*/
.portfolio {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align:left;
	width:450px;
	height:120px;
	margin: 0 auto;
	padding:0 50px 0 80px;
	color: #cbb785;
	}
.portfolio #daten{
	margin: 0 0 0 50px;
	width: 150px;
	float:left;
	}
.portfolio #daten1{
	width: 150px;
	float:left;
	}
/*Thumbs*/
#thumbs {
width: 350px;
padding: 0px;
	float:left;
	}
#thumbs img {	
/*	width:100px;*/
	
	margin: 3px;
	border: 1px solid #cbb785;
	}
.sedcard #thumbsrechts img {	
	width:100px;
	height:100px;
	margin: 2px;
	border: 1px solid #cbb785;
	}
.sedcard #mainimg {
	width:340px;
	margin: 0 0 0 0;
	padding: 2px;
	border: 1px solid #cbb785;
	}
.sedcard #nummer{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#cbb785;}

/*Ladies*/
.ladies{
	margin: 0 30px 0 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.ladies #vorschau {
	width: 150px;
	height: 150px;
	padding: 1px 0 1px 0;
	margin: 4px;
	float:left;
	border: 1px solid #cbb785;
	background:#cbb785;

	}
.ladies #vorschau img {
	margin: 1px 0 1px 0;
	}
.ladies #name{
	border-top: 1px solid #000;
	width: 150px;
	height:20px;
	font-size: 1.0em;
	text-align:center;
	color:#000;
	}

.ladies a,hover,visited,active {
	color: #000;
	text-decoration: none;
	}
#zelle_gb_un{
	display:block;
	padding:3px 2px 2px 2px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCC !important;
}
#zelle_gb{
	display:block;
	padding:3px 2px 2px 2px;
	height:15px;
	background-color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCC !important;
}
*html #zelle_gb{

	height:20px !important;
		}
*html #zelle_gb_un{

	height:20px !important;
		}		
#zelle_extras{
	display:block;
	padding:3px 2px 2px 2px;
	height:auto;
	background-color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCC !important;
}
.beschreibung_text{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ccc !important;	
}
#spalte{
	width:290px;
	
}
.Times_h2{
	display:block;	
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight:bold;
	color: #CDB45C;
}

/*Seotext*/
#seo{
	width:auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.0em
	}
.rechts{
	float:right;
}
.left2{
	float:left;
}
.vbig_name {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
/*	font-family: Verdana, Arial, Helvetica, sans-serif;;
*/	font-size: 40px;
	color: #CDB45C;
	text-align: center;
}
.small_tel_title { color: #CDB45C; font: 12px verdana, arial, sans-serif; }
.small_tel_title2 { color: #CDB45C; font: 15px verdana, arial, sans-serif; font-weight: bold; }

