body {
font-size: 12px; 
background: url(images/bg.jpg) #063865 repeat-x top; 
color: #ffffff; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
margin: 0px;
text-align: justify;


}
p {
margin: 0px;
}

#content {
width: 956px;
margin: auto;
}

#sideleft {
float:left;
width:9px;
background: url(images/bg-left.jpg);
height:850px;
}
#sideright {
float:left;
width:8px;
background: url(images/bg-right.jpg);

}

#sidebar {
float:left;
width:928px;
}

#menu {
background: url(images/bgmenu.gif);
height: 43px;
width:100%;
}
#menu a {
color: #fff;
text-decoration: none;
}

#centro {
background: url(images/bgcentro.gif) #0198cb repeat-x top;
width:100%;
height: 594px;
padding:0px;
width:100%;
}
#desarrollo {
background: url(images/bgcentro.gif) #0198cb repeat-x top;
height: 400px;
width:100%;
}
#desarrollo-dentro {
background: url(images/bgcentro.gif)  repeat-x top;
height: 1100px;
padding-top: 25px;
padding-left:12px;
background-color: #165b99;
}
#desarrollo-barco {
background: url(images/bgcentro.gif)  repeat-x top;
height: 700px;
padding-top: 25px;
padding-left:12px;
background-color: #165b99;
}
#desarrollo-terror {
background: url(images/bgcentro.gif)  repeat-x top;
height: 570px;
padding-top: 25px;
padding-left:12px;
background-color: #165b99;
}

#desarrollo-stripper {
background: url(images/bgcentro.gif)  repeat-x top;
height: 800px;
padding-top: 25px;
padding-left:12px;
background-color: #165b99;
}


#frase{
height:31px;
padding-left: 3px;
color: #f9fc00;
width:100%;
}
#pirata {
height:242px;
width:100%;
background: url(images/barco.jpg) #0198cb repeat-x top;
}
#menuprinc {
	float: left;
	width: 690px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
	text-transform: uppercase;
	padding: 8px;
	}
#contacto {

	float: left;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	text-transform: uppercase;
	padding: 6px;
}

a.ari {
font-size: 12px;  
color: #ffffff; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
}
a.link {
font-size: 12px;  
color: #165b99; 
font-family: Arial, Verdana, Helvetica, sans-serif; 

}

a.link2 {
font-size: 12px;  
color: #eca50b; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
a.link3{
font-size: 12px;  
color: #165B99; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
a.link4 {
font-size: 12px;  
color: #ffffff;
text-decoration:none;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
a.linkA {
font-size: 17px;  
color: #f9fc00; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}


a.linkB {
font-size: 11px;  
color: #a2d3ff; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
a.linkC {
font-size: 14px;  
color: #15c112; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
a.linkD {
font-size: 20px;  
color: #eca50b; 
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; 

}
h1 {
	font-size: 19px;
	margin: 0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.solapa3 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.solapa {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
.solapa2 {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
.solapa5 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}


#ciudades {
	float:left;
	background: url(images/bg-terror.gif) #0198cb repeat-x top;
	height:263px;
	width:450px;
}

#premio {
	float:left;
	background: url(images/bg-premio.gif) #0198cb repeat-x top;
	height:263px;
	width:470px;
}
#pie {
text-align: right;
padding-right: 8px;
height:52px;
width:100%;
background-color: #165b99;
}

.nombres {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#eca50b;
	font-weight: bold;
	border-top: 1px solid white;

}
.txtNaranja{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FAB41C;
	font-weight: bold;
}
.nombresChicas {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#165B99;
	font-weight: bold;
	border-top: 1px solid white;

}
.txtMenu{
	font-family:Arial, Helvetica, sans-serif;
	color:#13538D;
	font-size:12px;
	padding-left:30px;
}
.txtOferta{
	font-family:Arial, Helvetica, sans-serif;
	color:#0293B7;
	font-size:14px;
	padding-left:30px;
}
	
.txtciudades {
	padding: 23px 25px 0px 28px;
}
.txtpremio {
	padding: 23px 20px 0px 18px;
}
.txt2 {

	color: #f4f700;
	font-weight: bold;
}

.txtChicas{
	color:#033A6C;
}

.txtChicas2{
	color:#C61F86;
	font-weight: bold;
}

.txtblue {
	color: #092c4c;
	font-weight: bold;

}


#centro2{
	background-image: url(images/centro2.gif);
	background-repeat: repeat-y;
	width: 838px;
	padding:0 35px 0 35px;
	background-color: :
	}
#centro1 {
	width: 838px;
	height:24px;
	background-color: #3d7bb4;
	}
	
.toggler{
cursor:pointer;
margin:0px;
padding:0px;
font-size:12px;
border-bottom:2px solid #76b9f7;
padding:5px 0px 0px 15px;
margin:1px 0px;
background-image: url(images/flechita.gif);
background-position:0 5px;
background-repeat:no-repeat;
color:#a7d5ff;
height: 22px;
}



.element{
background-color:#f5f4f4;

}
.element p{
padding:12px;
margin:0px;
text-align:left;
color:#333;

}
input.a {
border: 1px solid #AFAFAF;
font-size : 11px;
background : #ffffff;
color : #575757;
height:18px;
width:100px;
font-family : arial, verdana;
}
TEXTAREA.a { 
border-right : 1px solid #AFAFAF;
border-top : 1px solid #AFAFAF;
font-size : 11px;
border-left : 1px solid #AFAFAF;
color : #777777;
border-bottom : 1px solid #AFAFAF;
font-family : arial, verdana;
} 
input.b { 
border-right : 1px solid #fff;
border-top : 1px solid #fff;
font-size : 11px;
background : #323232;
border-left : 1px solid #fff;
color : #ffffff;
border-bottom : 1px solid #fff	;
font-family : arial, verdana;
}
.txt{
padding-right:7px;
text-align:right;
}
.txto{
text-align:left;
}
