/*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}
.newstop h1,
.newstop a,
.newstop a:link,
.newstop a:visited
 {
	color: #FFFFFF !important;
	text-align:center;
}
#stadt_navi,
#stadt_navi a,
#stadt_navi a:link,
#stadt_navi a:visited{
	color:#CCC;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;	
}
#stadt_navi a:hover{
	color:#FFF;}
	
#stadt_navi .selected{
	color:#cbb785 !important;
	}
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;
}
ul, li {
padding:0px;
list-style:none;
	}
*+ html ul, li {
	padding-left:0;
	margin-left:0;
		}	
.tel_nr{
	float:right;
	padding:5px;

}
.flag{
	float:left;
	padding-left:100px;
	padding-top:7px;

}

.left{
	float:left;
	padding:5px;
	word-spacing:10px;
	min-width:360px;

	}
h1{
font-size:20px;	
}	
*+ html h1{
	padding-top:20px;
	font-size:20px;
		}
*html h1{
	padding-top:20px;
	font-size:20px;

		}

h3{
	padding-top:0px;
	font-size:16px;
	}
*+ html h3{
	padding-top:20px;
		}
*html h3{
	padding-top:20px;
		}
h2{
font-size:18px;	
}		
*+ 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;
	}
#startstopper{
	width: 741px;
	background-color:#FC6;
	color:#000;
	text-align:center;
}
#top_navi-k {
width: 771px;
height:117px;
/*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-k a,
#top_navi-k a:link,
#top_navi-k a:visited{
background-color:#1A1A1A;
color:#CCC;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
margin:0px;
}

#top_navi-k a:hover
{
	background-color:#1A1A1A;
	color:#FFF;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
margin:0px;
}
#top_navi-k .select{
	color:#cbb785 !important;
	}
	

#bottom_navi {
	background-color:#1A1A1A;
	color:#CCC;
	font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
height:25px;
width: 761px;
padding:5px;
/*text-align:center;
*/}
#bottom_navi a,
#bottom_navi a:link,
#bottom_navi a:visited{
	color:#CCC;
	font-size:12px;
	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:0.9em;
	/*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: 0 12px;
	margin: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.8em;
    }
	#content_ladies {
padding-top:8px;
background-color:#000000;
	/*background-color:#A88A59;*/
	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:#333;
	background-color:#000;
	/*	background-color:#3F3C3A;*/	
	width: 771px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#cbb785;
	font-size:1em;
    }
#kasten{
	float:left !important;
	width:100px;
}
#kastentext{
	padding-top:15px;
	width:500px;
	padding-left:115px;
/*	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;*/
	
}
	
#lady_thumb
	{
	width:140px;
	float:left;
	padding:2px 4px 1px 4px;
	text-align:center;
	background-color:#161616;
	margin:3px 0px 3px 5px;
	line-height:16px;
	}
	#lady_thumb h4
	{
		margin:0px;
		color:#CCCCCC;
	font-size:0.9em;
	}
	#lady_thumb h4:hover{
	color:#FFF;
	}
	
	#lady_thumb a,
	#lady_thumb a:link,
	#lady_thumb a:visited{
	margin:0px !important;
	color:#CCCCCC;
	font-size:0.9em;
	text-decoration:none;	
	}
	#lady_thumb a:hover{
	color:#FFF;
	}
	#lady_thumb .small,
	#lady_thumb .small a,
	#lady_thumb .small a:link,
	#lady_thumb .small a:visited{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#999;
/*	font-size:0.75em !important;
*/	font-size:9px !important;
	
	}
	#lady_thumb .small a:hover{
	color:#FFF;
	}	
	#lady_thumb img{
		margin: 0px;
		text-decoration:none;	}
	
.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: 0px;
	padding: 0px 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;
	
	font-size:14px;
	font-weight:900;
	color:#000;
	background-color:#A88A59;
	/*background-color: #cbb785;
	margin: 0;
	text-align:left;
	padding: 2px 270px 0px 0px;*/
	}
	
 .headleft {
	width:250px;
	text-align:left;
	display:block;
	float:left;
	}

 .headmitte {
	width:250px;
	text-align:center;
	display:block;
	float:left;

}


 .headright {
	width:250px;
	text-align:right;
	display:block;
	float:left;

}
		
.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:350px;
/*	height: 500px;
*/	float:left;
	text-align:left;
	padding:0px 10px 10px 10px;
	}
#stadtTitel{
font-family: Georgia, "Times New Roman", Times, serif;
padding:15px 10px;	
}
	
#stadtTitel a,
#stadtTitel a:link,
#stadtTitel a:visited
 {	
	color:#cbb785;
 }
 #stadtTitel a:hover
 {	font-family: Georgia, "Times New Roman", Times, serif;

	
	color:#CCC; 
 }

/*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;
	}


/*Seotext*/
#seo{
	width:auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.0em
	}
