/*------------------- CSS RESET ---------------------
---------------------------------------------------*/
* {
padding: 0;
margin: 0;
font-size: 100%;
font-weight: normal;
}

ul,
li {
list-style: none;
}

b,
strong {
font-weight: bold;
}

img,
a img {
border: none;
}

i{
font-style:italic;
color:#caab60;}
#bm{
margin:0px auto 2px auto;
text-align:center;
}
/*------------------SCHRIFT / GRÖSSE ----------------
---------------------------------------------------*/

body{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#caab60;
	background-image:url(../gfx/escort-bg.jpg);
	background-attachment: fixed;
}

div{
overflow:hidden;
}



blockquote {
color: #f18110;
}

/*------------------- Link ----------------------------
-----------------------------------------------------*/

a:link,
a:visited {
color: #caab60;
text-decoration: none;
}

a:hover,
a:focus,
a:active {
/*color:#35549f;*/
color:#016eba;
text-decoration: none;
}

/*------------------- LAYOUT ---------------------
---------------------------------------------------*/
#container {
	width: 1000px;
	background-color:#0e0e0e;
	padding: 0px;
	margin: 0 auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #666;
	border-left-color: #666;
}

#goStart{
position:absolute;
left:100px;
width:320px;
height:125px;}

#header {
	position:relative;
	height:125px;
	background-image:url(../gfx/escort-header.jpg);
	/*background-color:#666;*/
	background-repeat: no-repeat;
	border-bottom: 1px solid #666666;

}

#topBanner{
	position:relative;
	float:right;
	top:25px;
	padding:5px;
/*	height:66px;
	width:476px;*/
	/*background-image: url(../gfx/hg_box.gif);*/
	border: 1px solid #666666;
	border-right:0px;
	background-repeat: repeat;
}

/*#navTop li{
display:inline;}

#navTop{
	position:relative;
	top:5px;
	left:5px;
}*/
/*------------------------haupt menü----------------------
--------------------------------------------------*/


#navHome{
position:relative;
top:8px;
left:80px;
float:left;
text-align:center;
}

#navAgent{
position:relative;
top:8px;
left:205px;
float:left;
text-align:center;
}

#navIndy{
text-align:center;
position:relative;
top:8px;
left:345px;
float:left;
}

#home{
background-image:url(../gfx/escort-home.jpg);
background-repeat: no-repeat;
/*background-color:#666666;*/
font-size:18px;
font-weight:bold;
height:39px;
width:1000px;
/*float:left;*/
}

#agenturen{
background-image:url(../gfx/escort-agenturen.jpg);
background-repeat: no-repeat;
/*background-color:#666666;*/
font-size:18px;
font-weight:bold;
height:39px;
width:1000px;}

#indy{
background-image:url(../gfx/escort-indy.jpg);
background-repeat: no-repeat;
/*background-color:#666666;*/
font-size:18px;
font-weight:bold;
height:39px;
width:1000px;}

#sed{
background-image:url(../gfx/escort-sedcard.jpg);
background-repeat: no-repeat;
/*background-color:#666666;*/
font-size:18px;
font-weight:bold;
height:39px;
width:1000px;}

#verlauf{
color:#D0BDA4;
padding: 12px 0px 0px 40px;
	font-size:12px;
	text-align:center;
	position:relative;
	height:46px;
	background-image:url(../gfx/escort-verlauf.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#regio-indy{
padding:15px 165px 15px 15px;
height:115px;
/*background-color:#333333;*/
background-image:url(../gfx/gfx-verlauf-indy.jpg);
margin-bottom:5px;}

#regio-indy a:link,
#regio-indy a:visited{
color: #D0BDA4;
text-decoration: none;
font-weight:bold;}

#regio-indy a:focus,
#regio-indy a:hover,
#regio-indy a:active { 
color:#016eba; 
text-decoration:none;
font-weight:bold;
}


#regio-verlauf{
padding:10px 165px 15px 15px;
height:120px;
/*background-color:#333333;*/
/*background-image:url(../gfx/gfx-verlauf-indy.jpg);*/
}

#regio-verlauf a:link,
#regio-verlauf a:visited{
color: #D0BDA4;
text-decoration: none;
font-weight:bold;}

#regio-verlauf a:focus,
#regio-verlauf a:hover,
#regio-verlauf a:active { 

color:#016eba; 
text-decoration:none;
font-weight:bold;
}

#regio-verlauf h1{
font-weight:bold;
font-size:24px;
padding-top:5px;}

#regio-verlauf p{
word-spacing:10px;
color:#D0BDA4;
font-size:14px;
font-weight:bold;
}
.Stil1 {
	font-size: 16px;
	font-weight: bold;
}
.Stil3 {
	font-size: 22px;
	font-weight: bold;
}
.Stil4 {
	font-size: 21px;
	font-weight: bold;
}
#girls{
width:846px;
color:#D0BDA4;
float:left;
padding-left:2px;
}

#girls td{
vertical-align:top;
font-size:10px;
}

#girls img{
padding:4px 0px 0px 23px;
}

table{
overflow:hidden;
border:#666666 0px solid;}

.pd p{
text-align:center;
background-color:#000000;
width:115px;
padding-bottom:2px;
margin:0px 0px 2px 23px;
}

.pd a:link,
.pd a:visited{
color: #caab60;
text-decoration: none;}

.pd a:focus,
.pd a:hover,
.pd a:active { 
/*color:#00be5e;*/
color:#016eba;
text-decoration:none; }

.pd img{
width:115px;
height:173px;}

.pd{
padding-bottom:0px;}

.pdh{
font-size:24px;
}

#content {
position:relative;
	padding: 0px 0px;
}

#wrapper{
float:left;
width:516px;
}


    #sidebarLeft {
		float: left;
		width: 182px;
		}
	#mitte_li {
	float: right;
	padding:0px 2px 0px 4px;
		width: 328px;

		}
	#mitte_re {
		float: left;
		padding:0px 4px 0px 2px;
		width: 328px;

		}

	#sidebarRight {
	position:relative;
	float:right;
	background-repeat: repeat;
	background-color:#000000;
	padding-top:2px;
	padding-bottom:0px;
	top:-93px;
	width:150px;
	text-align:center;
		}
		
	
#sidebarRight img{
	padding: 0px 5px 5px 5px;
	}


.boxLeft h1{
text-align:center;
padding-bottom:5px;
padding-top:5px;
}


.boxLeft img{
width:172px;
height:255px;}

.boxLeft{
	position:relative;
	background-color:#000000;
	/*border:#666 1px solid;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width:172px;
	padding:5px;
	text-align:center;
	font-weight:bold;
}

#empfehlung{
	position:relative;
	padding:5px 0px;
	width:182px;
	height:56px;
	background-image:url(../gfx/escort-empfehlung.jpg);
	background-repeat: no-repeat;
	background-position:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	/*border-bottom-color: #666666;*/
	text-align:center;
	font-weight:bolder;
	}
/*-----------------------------------------------------------
-----------------------Neuer Teil------------------------*/

#newcTitel{
margin:5px 0px 3px 0px;
font-size:18px;
font-weight:bold;
text-align:center;
background-image:url(../gfx/escort-btn.jpg);
background-repeat:repeat-x;}

#newc{
border-bottom:#666666 1px solid;
}

#newc p{
width:72px;}

.newcomer{
font-size:10px;
text-align:center;
padding:3px 0px 0px 12px;
float:left;}

/*-------------------------------------------------------------------*/

ul{
font-size:10px;
font-weight:bold;
margin-top:4px;
	position:relative;
	width:182px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

li{
margin:4px 0px 4px 4px;
font-size:12px;
text-align:left;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
background-image:url(../gfx/escort-btn.jpg);
}





/*--------------------BOX--------------------
---------------------------------------------------*/

.box img{
width:82px;
height:123px;}

.box{
	color:#D0BDA4;
	position:relative;
	margin-bottom:4px;
	margin-left:2px;
	padding:4px 0px 4px 0px;
	z-index:100;
	height:123PX;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.box h2{
color:#caab60;}


.me_in{
position:absolute;
padding: 1px 3px;
right:0px;
bottom:1px;
font-size:10px;
font-family:Tahoma;
text-align:right;
}

.box p{
padding:10px 0px;
background-color:#000000;
font-size:10px;
}




h1,
h2{
padding:0px 0px;
}

h1{
font-size:18px;
font-weight:bold;

}

h2{
font-size:16px;
font-weight:bold;
}

h3{
color:#D0BDA4;
font-size:12px;}

h6{
font-size:10px;
top:10px;
}
/*-------------------- box end -------------------------*/

#footer {
position:relative;
font-size:12px;
font-weight:bold;
padding:70px 150px 0px 150px;
height:108px;
background-image:url(../gfx/escort-footer.jpg);
clear: both;
text-align:center;
}

#startFooter p{
word-spacing:10px;}

#footer p{
word-spacing:10px;
	display:block;
	text-align: center;
	margin-bottom:23px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

/*------------------- ALLGEMEIN --------------------
---------------------------------------------------*/
.fl {
float: left; 
padding-right: 3px;

}

.fr {
float: right;
padding-left: 1em;
}

.clearfloat {
clear: both;
}

.mehrInfo a:link,
.mehrInfo a:visited {
padding: 2px 20px;
}


