
*

{

margin: 0px;

padding: 0px;

}



ul

{

list-style: none;

}



@font-face {

	font-family: "particolor";

	src: url(../fonts/particolor.ttf) format("truetype");

}

@font-face {

	font-family: "particolor2";

	src: url(../fonts/particolor.eot);

}





body 

{

font-size: 12px;

margin: 0px;

padding: 0px;

text-align: center;

color: #f555ff;

font-family: "Arial", Helvetica, sans-serif;

background:#a11123 url(../imagenes/header.jpg) center top no-repeat;

}



#wrap

{

width:1024px;

margin: auto;

background: none;

padding: 0px;

}





                         /****************** Blogtitle ******************/





#blogtitle

{

height:440px;

text-align: left;

margin: 0px;

padding: 0px;

}

.title-link

{

width: 840px;

height:109px;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}

.title-link img

{

border:none;

}





#bookmark-top

{

padding:0px 0px 0px 0px;

}



/* nav

--------------------------------------------------*/

#nav

{

font-family: "particolor", "particolor2", Arial, Helvetica, sans-serif;

margin:35px 0px 0px 0px;

padding:15px 0px 0px 8px;

width:514px;

height:27px;





}





#nav ul 

{

margin:0;

padding:0;

}



#nav li {

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}



#nav li a 

{

display:block;

padding:0px 14px 0px 14px;

font-size:19px;

color:#000000;

letter-spacing:1px;

font-weight: normal;

text-decoration:none;

line-height:26px;

}





#nav .selected a,

#nav .current_page_item a,

#nav a:hover

{

padding:0px 14px 0px 14px;

font-size:19px;

color:#900;

text-decoration:none;

display:block;

}



#nav a:visited

{

padding:0px 12px 0px 12px;

font-weight: normal;

text-decoration:none;

display:block;

}

                         /****************** Cabecera ******************/

div#cabecera {
	margin-top:55px;
	clear:both;
	margin-bottom:40px;
}

                         /****************** Container ******************/

#container

{

clear:left;

padding:0px;

margin-left:auto;

margin-right:0;

margin-top: 0px;

background:url(../imagenes/header.jpg) center top no-repeat;

}





                         /****************** Left Sidebar Container ******************/

#leftnav

{

float: left;

width: 200px;

padding: 5px 0px 20px 0px;

margin: 0px 0px 0px 0px;

text-align: left;

}



                         /****************** Right Sidebar Container ******************/



#rightnav

{

float: right;

width: 200px;

padding: 172px 0px 20px 0px;

margin: 0px 0px 0px 0px;

text-align: left;

}



                         /****************** Content ******************/

#content

{

width: 801px;

float: left;

margin: 0px 0px 0px 0px;

padding: 5px 0px 0px 7px;

text-align: left;



}





#content ul

{

padding-left: 15px;

}



#content ul li{

margin-left: 15px;

list-style-type: none;

}



#content ul ul li{

padding-left: 3px;;

}





#content ol{

list-style-position: inside;

padding-left: 15px;

padding-top: 2px;

margin-bottom: 10px;

}



#content p

{

padding-left: 10px;

padding-right: 10px;

}

                         /****************** Footer ******************/



.footer

{

background-color:#1779bd;

display: inline-table;

width:100%;

margin:0px;

padding:0px;

}

.footwrap-bg

{

background: url(../imagenes/footer-bg.jpg) top repeat-x;

height:150px;

}

#footwrap

{

margin: auto;

padding: 0px;

color: #ffffcf;

font-size:12px;

font-weight: normal;

height:150px;

width:996px;

background: url(../imagenes/footer.jpg) top no-repeat;

}



#footwrap img {

padding: 0px 0px 0px 0px;

border:none;

}



#nav-footer

{

font-family: "particolor", "particolor2", Arial, Helvetica, sans-serif;

text-transform:lowercase;

font-size:19px;

margin:0px 0px 0px 0px;

padding:23px 0px 0px 0px;

width:950px;

height:27px;

float:left;

overflow: hidden;

}

#nav-footer ul 

{

margin:0;

padding:0;

}

#nav-footer li {

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}

#nav-footer li a 

{

display:block;

padding:0px 12px 0px 12px;

color:#000000;

font-size:19px;

font-weight: normal;

text-decoration:none;

line-height:26px;

}

#nav-footer .selected a,

#nav-footer .current_page_item a,

#nav-footer a:hover, #nav-footer a:active

{

padding:0px 12px 0px 12px;

font-size:19px;

color:#900;

text-decoration: none;

display:block;

}

#nav-footer a:visited, #nav-footer a:link

{

padding:0px 12px 0px 12px;

font-weight: normal;

text-decoration:none;

color:#000000;

display:block;

}

#footer-links

{
	color:#ffffcf;
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:996px;
	float:left;
	text-align:left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
}

#footer-links a:link, #footer-links a:visited

{

color:#ffffcf;

font-size:12px;

padding:0px 2px 0px 2px;

text-decoration: none;

font-weight: normal;

}

#footer-links a:hover, #footer-links a:active

{

color:#ffffff;

font-size:12px;

padding:0px 2px 0px 2px;

text-decoration: underline;

font-weight: normal;

}

.footer-links

{

font-family: "particolor", "particolor2", Arial, Helvetica, sans-serif;

color:#ffffcf;

font-size:14px;

margin:0px 0px 0px 0px;

padding:33px 0px 0px 0px;

}

.footer-bottom

{

text-align:left;

width:996px;

height:70px;

padding:0px 0px 0px 0px;

}

.footer-bottom-text {

float:left;

color: #ffffcf;

text-decoration: none;

border: none;

font-weight: normal;

width:520px;

padding-top:15px;

display:block;

line-height:20px;

}

.footer-bottom-text a:link {

color: #ffffcf;

text-decoration: none;

border: none;

font-weight: normal;

}

.footer-bottom-text a:hover {

color: #ffffff;

text-decoration: none;

border: none;

}



.footer-bottom-text a:visited:hover {

color: #ffffff;

text-decoration: none;

border: none;

}



.footer-bottom-text a:visited {

color: #ffffcf;

text-decoration: none;

border: none;

font-weight: normal;

}

footer-logo

{

width:480px;

float:right;

margin:0px;

}



                         /****************** Left Sidebar ******************/

#sidebarleft

{

color: #000000;

margin: 0px;

background: none;

padding:0px;

background: url(../imagenes/left-bg.jpg) repeat-y;

}



#sidebarleft ul

{

list-style-type:none;

background:url(../imagenes/left-footer.jpg) no-repeat bottom;

padding-bottom:30px;

padding-top:2px;

}



#sidebarleft li

{

padding-bottom: 0px;



}



#sidebarleft ul li

{

padding-left: 0px;

margin-left: 35px;

margin-right: 10px;

padding-bottom: 2px;

list-style-image:url(../imagenes/arr1.gif);

}



#sidebarleft ul li li

{

padding-left: 0px;

margin-left: 8px;

margin-right: 3px;

padding: 2px 0;

list-style-image:url(../imagenes/arr1.gif);

}



#sidebarleft a:link, #sidebarleft a:visited {

font-family: "Verdana", Arial, Helvetica, sans-serif;

font-size:12px;

color: #000000;

text-decoration: none;

border: none;

font-weight: normal;

}

#sidebarleft a:active, #sidebarleft a:hover {

font-family: "Verdana", Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: underline;

border: none;

font-size:12px;

}

#sidebarleft h2 {

font-family: "particolor", "particolor2", Arial, Helvetica, sans-serif;

color: #ffffff;

padding: 7px 0px 0px 0px;

margin:0px;

height:42px;

text-align:center;

background:url(../imagenes/left-title.jpg) no-repeat;

}



#sidebarleft p

{

padding: 3px;

}

#sidebarleft div

{

background:url(../imagenes/left-footer.jpg) no-repeat bottom;

padding-bottom:30px;

padding-top:5px;

}

#sidebarleft img

{

margin:0px;

border: #fb91f5 1px solid;

}

.banner {
	text-align:center;

}





                         /****************** Links ************************/



a:link

{

color: #f555ff;

text-decoration: none;

font-weight: bold;

}



a:visited

{

color: #f555ff;

text-decoration: none;

font-weight: bold;

}

a:active{

text-decoration: underline;

font-weight: bold;

}

a:hover

{

text-decoration: underline;

}







a img 

{

border: none;

background:none;

padding:0px;

}







                         /****************** Headings******************/



h1

{

font-size: 24px;

color: #000000;

}



h2

{

font-family: "Verdana", Arial, Helvetica, sans-serif;

display: block;

font-size: 22px;

font-weight: normal;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}

h2.posttitle   

{

font-family: "Arial", Helvetica, sans-serif;

font-size: 22px;

color: #000000;

font-weight: normal;

padding-left: 22px;

padding-top: 23px;

padding-bottom: 0px;

letter-spacing: -1px;
margin:0px;

width:370px;

float:left;

color: #900;

font-weight: normal;

}



.posttitle a:link

{

font-size: 22px;

color: #900;

font-weight: normal;

}



.posttitle a:visited

{

font-size: 22px;

color: #000;

font-weight: normal;

}



.posttitle a:hover

{

font-size: 22px;

color: #C33;

font-weight: normal;

text-decoration: none;

}



.posttitle a:visited:hover

{

text-decoration: none;

}









                          /*Miscellaneous*/



.entry

{

margin: 5px 10px 5px 10px;
color:#900;

}
.entry p

{

font-size:14px;

}
.entry img

{

margin:0px;

border: #d200ff 1px solid;

}

.entry a{
	color:#900;
}

.entry a:hover{
	color:#000;
}

                         /*Contained Floats Fix*/

.post

{

display: block;

overflow:hidden;

margin-left:auto;

margin-right: auto;

margin-bottom:15px;

background:url(../imagenes/post-bg.jpg) repeat-y;

}

.posttop

{

margin:0px;

height:60px;

display:block;

overflow: hidden;

background:url(../imagenes/post-title.jpg) no-repeat;

}



.postfooter

{

margin:0px;

height:20px;

background:url(../imagenes/post-footer.jpg) no-repeat bottom;

display:block;

}






img 

{	

border:none;

}



.alignright {

text-align: right;

}



.alignleft {

text-align: left;

}



.navigation {

display: block;

text-align: center;

margin:10px 45px 10px 45px;

}

.navigation a {

color:#f555ff;

}


          /********************** LISTADO **************************/
		  
ul#listado-chicas {
	width:776px;
	margin:0;
	padding:0;
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:20px;
	overflow:hidden;

}

ul#listado-chicas li{
	background-image: url(../imagenes/fondo-marco.jpg);
	background-repeat: no-repeat;
	width: 180px;
	height: 215px;
	margin-left:7px;
	margin-right:7px;
	margin-bottom:10px;
	float:left;
	display:inline;
	text-align:center;
}

ul#listado-chicas li img.marco{
	border: 1px solid #fff;
}

ul#listado-chicas li .ftchica{
	margin-top:45px;	
}

ul#listado-chicas li p.nombre {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	margin: 0 auto;
	text-align:center;
	width:160px;
	height:15px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:4px;
}


ul#listado-chicas li div.idiomas {
}

ul#listado-chicas li div.idiomas img{
	margin-right:1px;
	margin-right:1px;
	
}

/* PAGO */

div#pago {
	width:660px;
	margin: 0 auto;
	margin-bottom:30px;
	margin-top:30px;
	clear:both;
	overflow:hidden;
}

div#chica-pago{
	background-image: url(../imagenes/fondo-marco.jpg);
	background-repeat: no-repeat;
	width: 180px;
	height: 215px;
	float:left;
	display:inline;
	text-align:center;
	
}

div#chica-pago img.marco{
	border: 1px solid #fff;
}

div#chica-pago .ftchica{
	margin-top:45px;	
}

div#chica-pago p.nombre {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-align:center;
	width:160px;
	height:15px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:4px;
}

div#chica-pago div.idiomas {
}

div#chica-pago div.idiomas img{
	margin-right:1px;
	margin-right:1px;
	
}

div#iframe-pago {
	float:right;
}
