body{
	margin:0;
	padding:0;
	font-family:Arial;
	background:#646464 url("http://www.roescorte.com/images/escort_bck_1.jpg") repeat-x;
	color:#2F2F2F;
}

div,p{margin:0;padding:0}form{margin:0;padding:0}img{border:0;margin:0;padding:0}

p{
	margin-top:10px;
	margin-bottom:10px;
}

h1{
	font-size:14px;
}

h2{
	font-size:13px;
}

#wrapper{
	width:960px;
	margin:10px auto 0 auto;
	background:#646464 url("http://www.roescorte.com/images/escort_bck_1.jpg") repeat-x;
	border:1px solid #000;
	border-top:0px;
}

#top{
	background:#B1158C url("http://www.roescorte.com/images/bck_top_1.jpg") repeat-x;
	position:relative;
}

#mainwrapper{
	background:#FFF url("http://www.roescorte.com/images/bck_mw.jpg") repeat-x;
	background-position:top;
}

#logo{
	width:353px;
	float:left;
	display:inline;
	height:110px;
	overflow:hidden;
}

#banner{
	width:607px;
	float:left;
	display:inline;
	overflow:hidden;
}

#maincontent{
	margin:5px;
}

#main_menu{
	height:35px;
	background:#B1158C url("http://www.roescorte.com/images/bck_menu.jpg") repeat-x;;
	padding-bottom:5px;
	overflow:hidden;
	border-top:1px solid #FFF;
	border-bottom:3px solid #E8CBB2;
}

#main_menu ul{
	width:820px;
	height:35px;
	list-style-type:none;
	margin:2px 0;
	padding:0;
	float:left;
}

#main_menu ul li{
	height:35px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}

#main_menu ul li a{
	height:35px;
	display:block;
	color:#EFEFEF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:0 2px 0 0;
	padding-top:10px;
	border-right:1px solid #FFF;
}

#main_menu ul li a:hover{
	color:#FFF;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#B1158C;
}

.escort_box{
	float:left;
	display:inline;
	width:123px;
	height:185px;
	padding:5px;
	margin:3px;
	overflow:hidden;
	background:#E8CBB2;
}

.escort_box img{
	border:4px solid #FFF;
}

#detalii_foto_container{
	width:220px;
	padding:5px;
	float:left;
	display:inline;
	text-align:center;
	border:5px solid #E8CBB2;
	background:#FFF;
}

#detalii_foto_container img{
	margin:5px;
	padding:3px;
	border:1px solid #CF0000;
}

#detalii_escort_container{
	width:445px;
	float:left;
	display:inline;
	margin-left:10px;
}

#maincontent{
	width:698px;
	float:left;
	display:inline;
	margin-right:5px;
	backgrund:#FFF;
	margin-left:10px;
}

#best_escort{
	width:230px;
	float:right;
	display:inline;
	background:#FFF;
	padding:5px;
	border-left:2px solid #E8CBB2;
}

.escort_description{
	width:115px;
	padding:4px;
	margin-top:3px;
	overflow:hidden;
	background:#FFF url("http://www.roescorte.com/images/kiss_bck.jpg") no-repeat;
	background-position:center right;
}

.escort_nl{
	font-weight:bold;
	color:#CF0000;
	text-decoration:none;
	font-size:12px;
}

a.escort_nl:hover{
	text-decoration:underline;
	color:#000;
}

#footer{
	background:#000;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:12px;
	padding:5px;
}

.adescortatbl{
	font-size:13px;
	border:7px solid #E8CBB2;
	width:100%;
	background:#FFF url('http://www.roescorte.com/images/girl_big.jpg') no-repeat; 
	background-position:center;
}

.validare p{
	border:1px solid #BF2F2F;
	background:#E8CBB2;
	padding:3px;
	font-size:12px;
}

.adbuton{
	background:#E8CBB2;
	border:1px solid #7F2F2F;
	padding:5px;
	font-weight:bold;
}

.inp1{
	width:180px;
}

.txt1{
	width:220px;
	height:70px;
}

.head1{
	background:#E8CBB2 url('http://www.roescorte.com/images/bck_head_1.jpg') repeat-x;
	padding:5px; 
	text-align:left; 
	margin-left:3px; 
	margin-right:5px; 
	text-align:center;
}

.head2{
	background:#E8CBB2 url('http://www.roescorte.com/images/bck_head_1.jpg') repeat-x;
	padding:5px; 
	text-align:center; 
	margin-left:3px;
}

.lst_item_escort{
	padding:2px;
	font-size:13px;
	background:#E8CBB2 url('http://www.roescorte.com/images/bck_head_1.jpg') repeat-x;
	border:1px solid #E8CBB2;
	margin:4px 0px 4px 0px;
}

.paginare{
	text-align:right;
	margin:5px;
	font-size:12px;
	font-weight:bold;
}

.paginare ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.paginare li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
margin-left:1px;
}

.paginare a, .paginare a:visited{
padding: 0 3px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.paginare a:hover, .paginare a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.paginare a.currentpage{
background-color: #2e6ab1;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
color: #FFF;
}

.paginare a.disablelink, .paginare a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal;
}

.paginare a.prevnext{
font-weight: bold;
}

.adcoment{
	border:1px solid #8F1111;
	background:#EFE0E0;
	font-weight:bold;
	font-size:12px;
}

.escort_img{
	text-align:center;
}

.escort_img img{
	width:115px;
	height:75px;
}

.coment_container{
	margin:5px;
	padding:5px;
	border:1px solid #0085CF;
	background:#EFEFEF;
}

.comenttext{
	font-size:12px;
}

.comentadd{
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}


/* Tag cloud */

	.tags ul{
		margin:1em 0;
		padding:.5em 10px;
		text-align:center;
		background:#2F2F2F url(bg_tags.gif) repeat-x;		
		}
	.tags li{
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		}
	.tags li a{
		text-decoration:none;
		color:#fff;
		padding:0 2px;	
		}
	.tags li a:hover{	
		color:#EF0000;
		}		
	
	.tag1{font-size:100%;}
	.tag2{font-size:120%;}
	.tag3{font-size:140%;}
	.tag4{font-size:160%;}
	.tag5{font-size:180%;}
	
	/* alternative layout */

	.tags .alt{
		text-align:left;
		padding:0;
		background:none;
		}
	.tags .alt li{
		padding:2px 10px;
		background:#efefef;
		display:block;
		}
	.tags .alt .tag1, 
	.tags .alt .tag2, 
	.tags .alt .tag3, 
	.tags .alt .tag4, 
	.tags .alt .tag5{font-size:100%;}
	.tags .alt .tag1{background:#7cc0f4;}
	.tags .alt .tag2{background:#67abe0;}
	.tags .alt .tag3{background:#4d92c7;}
	.tags .alt .tag4{background:#3277ad;}
	.tags .alt .tag5{background:#266ca2;}
	
/* // Tag cloud */