/* CSS3 - Design by Gabriella Pirelli, pan american EC for mature-escort.de powered by Jason Bennett */

@import url(navi.css);
@import url(forms.css);
@import url(slider.css);
@import url(https://fonts.googleapis.com/css?family=Raleway) ;
@import url(https://fonts.googleapis.com/css?family=Julius+Sans+One) ;


body{
margin: 0;
padding: 0;
font-size: 13px;
line-height: normal;
font-family: 'Raleway', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
color:#666666;
background-color:#161616;
}


#formular {
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Tahoma', Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

#banner468 {
width: 950px;
margin: 15px 0 15px 0;
padding: 0;
font-size: 12px;
line-height: normal;
font-family: 'Tahoma', Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

#spalteli {
text-align: center;
float: left; 
margin: 2px; 
clear: left;
width: 468px;
text-align: center;
}

#spaltere {
float: right; 
margin: 2px; 
clear: right;
width: 468px;
text-align: center;
}

#spalteli img{
border: 1px solid;
border-color: #333333;
}

#spaltere img{
border: 1px solid;
border-color: #333333;
}

/* Layout der Übersicht Ladies */
#box-obli { width: 100%; background-color: #F9F9F9; }
#box-obre { width: 100%; background-color: #F9F9F9; }
#box-unli { width: 100%; background-color: #F9F9F9; }
#box-unre { width: 100%; background-color: #F9F9F9; }

#box-obli {
	margin-left: 10px;
	margin-top: 10px;
	width: 960px;
	position: relative;
}
#box-unli {
	padding: 20px 20px 10px 20px;
	position: relative;
}

.box {
float: left;
width: 126px;
height: 450px;
padding: 5px;
margin-right: 20px;
margin-left: 20px;
font-size: 12px;
background-color: #F2F2E5;
}

.box h6 {
font-size: 14px;
font-family: 'Raleway', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
color: #333333;
}

.box a {
font-size: 16px;
outline: none; 
}


img{margin:0; padding:0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{list-style-type:none; margin:0; padding:0;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a {outline:none; text-decoration:none;}

.float_left{float:left;}
.float_right{float:right;}

/* Bilder im Text Posistion zuweisen */
.img .imgli, .imgre, .imgmi {
border: 1px solid #778899; 
padding:3px;
}

.imgli {
float: left; 
margin: 0 15px 15px 0; 
clear: left;
}

.imgre {
float: right; 
margin: 0 0 15px 15px; 
clear: right;
}

.imgmi{
float: none; 
margin: 0 0 15px 0; 
clear: none;
}

.imgsc {
float: none; 
margin: 10px 2px 10px 2px; 
clear: left;
border: 1px solid #778899; 
}

.imgneu {
float: right; 
margin: 0 0 15px 0; 
clear: right;
border: 0px; 
}

.imgliste {
float: none; 
margin: 0 0 -10px 0; 
clear: none;
border: 0px; 
}



/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:100%;
	margin:0;
	text-align:left;
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5,{
	margin:0 0 15px 0;
	padding:0;
	font-size:18px;
	font-weight:normal;
	line-height:normal;
	}

.col1{color:#FFFFFF; background-color:#161616; padding-bottom:30px;}
.col2{color:#9B9B9B; background-color:#F9F9F9;}

/* ----------------------------------------------Generalise-------------------------------------*/

#header, #topbar, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:960px;
	}

/* ----------------------------------------------Header-------------------------------------*/

#header{
	padding:30px 0 0 0;
	}

#header h1, #header p, #header ul{
margin:0;
padding:0;
list-style:none;
line-height:normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
}

#header h1 a{
font-size:38px;
color:#CCCCCC;
background-color:#161616;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
	}
	
#header h2, #header p, #header ul{
margin:0;
padding:0;
list-style:none;
line-height:normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;	
	}

#header h2 a{
font-size:20px;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;	
color:#ff6600;
background-color:#161616;
}	


/* Inhalt */

#container{
	padding:30px 0;
	}

#container a{
	color:#ff6600;
	background-color:#F9F9F9;
	}

#content{
	color: #333333;
	display:block;
	float:left;
	width:630px;
	}

#content  a{
	color: #E54C00;
	background-color: #F9F9F9;
	}

#content a:hover{
	color: #161616;
	background-color: #F9F9F9;
	}	
	
	
	
.sedcard  {
width: 840px;
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Raleway', Tahoma, Verdana, Arial, sans-serif;
font-weight: 400;
text-align: justify;
color: #333333;
background-color: #f9f9f9;
}

.sedcard  h1{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

.sedcard  h2{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

.sedcard-l  {
width: 840px;
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Raleway', Tahoma, Verdana, Arial, sans-serif;
font-weight: 400;
text-align: left;
color: #333333;
background-color: #f9f9f9;
}

.sedcard-l  h1{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

.sedcard-l  h2{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}


.sedcardimg  {
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Raleway', Tahoma, Verdana, Arial, sans-serif;
font-weight: 400;
text-align: justify;
color: #333333;
background-color: #f9f9f9;
}

.sedcardimg  h1{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

.sedcardimg  h2{
margin: 15px 0 15px 0;
padding: 0;
font-size: 15px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #333333;
background-color: #f9f9f9;
}

.red {
font-size: 16px;
line-height: normal;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
color: #ff0000;	
background-color: #ffff00;
}	
/*  Layout der Tabs  */

#tabcontainer{
display: block;
width: 100%;
margin: 0;
padding: 0;
text-align: justify;
}

#tabcontainer ul#tabnav{
display: block;
height: 28px;
margin: 0;
padding: 12px 0 0 15px;
list-style: none;
text-transform: uppercase;
font-size: 12px;
font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
font-weight: 400;
text-align: justify;
background: url("../img/topbar.png") top left repeat-x;
}

#tabcontainer ul#tabnav li{
display:inline;
margin:0 30px 0 0;
padding:0;
}
	
/* --jQuery Tabs Specific - Only modify if you know what you are doing---*/

.ui-tabs{}
.ui-tabs .ui-tabs-nav{}
.ui-tabs .ui-tabs-nav li{}
#container .ui-tabs .ui-tabs-nav li a{color:#FFFFFF; background-color:transparent;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{}
#container .ui-tabs li.ui-tabs-selected a{color:#676767; background-color:transparent;}
.ui-tabs .ui-tabs-panel{}
#container .ui-tabs .ui-tabs-hide{display:none;}

/* ----------------------------------------------Column-------------------------------------*/

.imgholder{
	float:left;
	width:850px;
	margin:20px 0 15px 0;
	padding:4px;
	}
	
#column{
	display:block;
	float:right;
	width:300px;
	}

#column .holder, #column #featured{
	display:block;
	width:300px;
	margin-bottom:20px;
	}

#column .holder h2.title{
	display:block;
	width:100%;
	height:65px;
	margin:0;
	padding:15px 0 0 0;
	font-size:20px;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#column .holder h2.title img{
	float:left;
	margin:-15px 8px 0 0;
	padding:5px;
	border:1px solid #999999;
	}

#column div.imgholder{
	display:block;
	width:100%;
	margin:0 0 10px 0;
	padding:4px;
	border:1px solid #CCCCCC;
	}

#column .holder p.readmore{
	display:block;
	width:100%;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}
	
/* Featured Block */

#column #featured ul, #column #featured h2, #column #featured p{
	margin:0;
	padding:0;
	list-style:none;
	color:#666666;
	background-color:#F9F9F9;
	}

#column #featured a{
	color: #E54C00;
	background-color:#F9F9F9;
	}

#column #featured a:hover{
	color: #161616;
	background-color:#F9F9F9;
	}
	

#column #featured li{
	display:block;
	width:250px;
	margin:0;
	padding:20px 25px;
	color:#666666;
	background-color:#F9F9F9;
	}

#column #featured li p.imgholder{
	display:block;
	width:240px;
	height:90px;
	margin:20px 0 15px 0;
	padding:4px;
	border:1px solid #CCCCCC;
	}

#column #featured li h2{
	margin:0;
	padding:0 0 8px 0;
	font-weight:normal;
	font-size: 15px;
	color: #333333;
    font-family: 'Julius Sans One', Tahoma, Verdana, Arial ,Times New Roman, Times, sans-serif;
	line-height:normal;
	border-bottom:1px dotted #999999;
	}

#column #featured p.readmore{
	display:block;
	width:100%;
	margin-top:15px;
	font-weight:bold;
	text-align:right;
	line-height:normal;
	}



/* kompletter Footerbereich bestehend aus 1 und 2 */

/* Footer 1 mit Footbox */
#footer{
	padding:20px 0;
	}

#footer h2, #footer p, #footer ul, #footer a{
	margin:0;
	padding:0;
	font-weight:normal;
	list-style:none;
	line-height:1.6em;
	font-style:normal;
	}

#footer, #footer a{
	color:#666666;
	background-color:#161616;
	}

#footer .footbox{
	display:block;
	float:left;
	width:225px;
	margin:0 20px 0 0;
	padding:0;
	text-align: justify;
	}

#footer h2{
	margin-bottom:20px;
	font-size:26px;
	font-style:italic;
	}

#footer p{
	margin-bottom:10px;
	}

#footer li{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #333333;
	}

#footer li strong.title{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}

#footer .last{
	margin:0;
	}
	
/* Footer 2 am Ende der Seite mittig mit Titeltag und ohne Footbox */
#footer2{
margin: 40px auto;
font-family: 'Raleway', Tahoma, Verdana, Arial, sans-serif;
font-weight: 400;
text-align: center;
}

#footer2 h2, #footer2 p, #footer2 ul, #footer2 a{
	margin:0;
	padding:0;
	font-weight:normal;
	list-style:none;
	line-height:1.6em;
	font-style:normal;
	}

#footer2, #footer2 a{
	color:#666666;
	background-color:#161616;
	}


#footer2 h2{
	margin-bottom:20px;
	font-size:26px;
	font-style:italic;
	}

#footer2 p{
	margin-bottom:10px;
	}

#footer2 li{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #333333;
	}

#footer2 li strong.title{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}

	

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:15px 0;
	border-top:1px solid #333333;
	}

#copyright p{
	margin:0;
	padding:0;
	}

#copyright, #copyright a{
	color:#666666;
	background-color:#161616;
	}