@charset "UTF-8";
.estilo {
}

@font-face {
    font-family: 'triplexboldregular';
    src: url('tp/triplexbold-webfont.eot');
    src: url('tp/triplexbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('tp/triplexbold-webfont.woff') format('woff'),
         url('tp/triplexbold-webfont.ttf') format('truetype'),
         url('tp/triplexbold-webfont.svg#triplexboldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'triplexextraboldregular';
    src: url('tp/triplexextrabold-webfont.eot');
    src: url('tp/triplexextrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('tp/triplexextrabold-webfont.woff') format('woff'),
         url('tp/triplexextrabold-webfont.ttf') format('truetype'),
         url('tp/triplexextrabold-webfont.svg#triplexextraboldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'triplexlight';
    src: url('tp/triplexlight-webfont.eot');
    src: url('tp/triplexlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('tp/triplexlight-webfont.woff') format('woff'),
         url('tp/triplexlight-webfont.ttf') format('truetype'),
         url('tp/triplexlight-webfont.svg#triplexlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}

ul { font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #61696a;
	list-style-image: url("../fotos/arrow_ppaa.gif");
}

li { padding-bottom:6px; margin-left:-15px; }

ul ul { list-style-image: url("../fotos/arrow_ppaa2.gif"); margin-left:-15px; margin-top:7px;}


#list2 { width:320px; }
ol { font-style: normal; font-family: 'triplexlight', Arial, Helvetica, sans-serif; font-size:18px; color:#F87422;  }
ol li { }
ol li p { padding-left:8px; font-style:normal; font-family:Arial; font-size:13px; color:#61696a; border-left: 1px solid #999;
padding-bottom:0px; padding-top:0px; padding-right:0px; margin:3px;

 }
ol li p em { display:block; }

hr {height:1px; border-bottom:#91999a 1px dotted; border-top:0px; border-left:0px; border-right:0px;}
.hr2 {height:1px; border-bottom:#e2e2e2 1px solid; border-top:0px; border-left:0px; border-right:0px; margin:25px 0;}


.tex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.titu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	color: #F87422;
}
.filete {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #d5006e;
}

.titulillo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #d5006e;
}

.tex h1 {
	font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 29px;
	font-style: normal;
	color: #F87422;
	margin-top:-15px;
	margin-bottom:25px;
	letter-spacing:-0.5px;
	
	}

a:link {
color: #F87422;
	text-decoration: none;
}

a:visited {
color: #F87422;
	text-decoration: none;


}


a:hover {
	color: #0068c3;
	text-decoration: none;
}
a:active {
	color: #0068c3;
	text-decoration: none;
}


a, a:visited { 
	text-decoration: none; 
	outline: 0;
	-webkit-transition: color 0.4s ease-out, background 0.4s ease-out;
	-moz-transition: color 0.4s ease-out, background 0.4s ease-out; 
	-o-transition: color 0.4s ease-out, background 0.4s ease-out; 
	-ms-transition: color 0.4s ease-out, background 0.4s ease-out; 
	transition: color 0.4s ease-out, background 0.4s ease-out;
	
	}

#lista {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 100%;
	list-style-type: none;
	text-align: left;
}
#lista li {
    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 0;
	padding: 0;
}

#lista ul {
	
	list-style: none;
	margin: 0;
	padding: 0;
}

#lista ul a {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;
	background: #fff;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #535353;	*/
}

#lista a {
		background: #ffffff url("../img/flecha3.png") left center no-repeat;

	color: #333333;
	display: block;
	margin: 0;
	padding: 4px 20px;
	text-decoration: none;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0068c3;*/
}
#lista a:hover {
	 background: #ffffff url("../img/flecha3.png") left center no-repeat;
	color: #F87422;
	padding-bottom: 4px;
}
.margen {
	margin: 0px;
	padding-right: 20px;
	padding-left: 20px;
}
h1 {
	font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	font-style: normal;
	color: #F87422;
	padding-top:15px;
	padding-bottom:0px;
	margin-bottom:-10px;
	letter-spacing:-0.5px;
	
	}
h2 {
	font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #41494b;
	font-style: normal;
	
}

h3 {
	font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #0068c3;
	font-style: normal;
}

h4 {
	font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
/*	color: #909690; */
	color: #566467;
	font-style: normal;
	font-weight:normal;
}



/* Nuevos 2012-02 */

#searchcontainer
{
	line-height: normal;	
	margin: 0;
}

#searchcontainer div
{
	padding: 0;
}

#searchcontainer p
{
	margin: 0;
	padding: 0;
	line-height: normal;
}

#searchcontainer form
{
	margin: 0;
	padding: 0 0 0 0px;
	line-height: normal;
}

#searchcontainer form label {
	display: none;
}

#keywords, #btn-search
{
	vertical-align: middle;
}

#keywords
{
	border: 0px solid #FFFFFF;
	background: none; 
	width: 180px;
	margin: 0;
	margin-left:197px;
	margin-top:-5px;
	padding: 2px;
	font-size: 11px;
}

.td_lateral {padding:15px; }
.td_lateral2 {padding:15px 10px 15px 15px;}

#iconos_mat { width:100%; height:30px; border-bottom:#999 1px dotted; border-top:#999 1px dotted; margin-top:-7px; padding-top:9px; padding-bottom:9px; }

#iconos_mat img { margin-right:10px;}

#internet {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	font-style: italic;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	display:block;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	margin-left:7px;
/*	border-bottom:#666 1px solid; */
	
	background:#ff9501; width:26px; height:26px; float:right;
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
border-radius: 50px; }

#moviles { 
font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	font-style: normal;
	text-align:center;
	vertical-align:middle;
	display:block;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
	margin-left:7px;
	
	
background:#afc412; width:25px; height:25px; float:right;
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
border-radius: 50px; }

#juegos { 
font-family: 'triplexlight', Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	font-style: normal;
	text-align:center;
	vertical-align:middle;
	display:block;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
	margin-left:7px;
	
background:#bb85ae; width:25px; height:25px; float:right;
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
border-radius: 50px; }


#botones { border-top:#91999a 1px dotted; padding-top:21px; margin-top:35px;}


#btn_info{
	text-align: left;
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	}
	
	#btn_info a:link {
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	background:#a9b0a9 url(../fotos/info_icon.png) no-repeat 6px -22px;

	-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	#btn_info a:visited {
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	background:#a9b0a9 url(../fotos/info_icon.png) no-repeat 6px -22px;
	
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	#btn_info a:hover{
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	background:#f77321 url(../fotos/info_icon.png) no-repeat 6px 6px;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	
	#btn1 {
	text-align: left;
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	}
	
	#btn1 a:link {
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	background:#a9b0a9;

	-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	#btn1 a:visited {
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	background:#a9b0a9;
	
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	#btn1 a:hover{
	font-family: 'triplexlight', Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	background:#f77321;
	padding-left:40px;
	padding-right:9px;
	padding-top:6px;
	padding-bottom:6px;
	
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 

	}
	
	
	#btn_inicio, #btn_volver, #btn_subir {
		float:right;
		color:#FFF;
		margin-left:10px;
		
	}
	
	#btn_inicio a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/inicio_icon.png) no-repeat 6px -16px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
	#btn_inicio a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/inicio_icon.png) no-repeat 6px -16px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
		#btn_inicio a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#80b3e2 url(../fotos/inicio_icon.png) no-repeat 6px 3px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
	#btn_volver a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/volver_icon.png) no-repeat 6px -16px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
	#btn_volver a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/volver_icon.png) no-repeat 6px -16px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
		#btn_volver a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#80b3e2 url(../fotos/volver_icon.png) no-repeat 6px 3px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}

#btn_subir a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/subir_icon.png) no-repeat 6px -16px;
	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
	#btn_subir a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#f77321 url(../fotos/subir_icon.png) no-repeat 6px -16px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}
	
		#btn_subir a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:25px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#80b3e2 url(../fotos/subir_icon.png) no-repeat 6px 3px;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 

	}

#enlaces ul {
	list-style: outside;
	
	
	
}

#enlaces li:first-child {
		margin-left:-40px;
}

#enlaces li {
	list-style:none;
	list-style-position:outside;
	display:inline;
	margin-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	background:#a9b0a9;

	-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 
}

#enlaces li a {
	color:#FFF;
	
}

#enlaces li:link {
	color:#FFF;
	background:#a9b0a9;
}

#enlaces li:hover {
	color:#FFF;
	background:#f77321;
}



#nym p {
	font-weight:bold;
	
}
	
	
	.pageContent { width: 570px; }
	.accordion { list-style-type: none; padding: 0; margin: 0px 0px 15px 0px; /*border: 1px solid #17a; border-top: none; border-left: none; border-right: none; */}
	.accordion ul { padding: 15px; margin: 0; float: left; display: block; width: 100%; }
	.accordion li { background: #fff; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%; margin-bottom: 15px;}
	.accordion li.active>a { background: #fff url('../fotos/close.gif') no-repeat center right; border-bottom: 1px solid #f87422;}
	.accordion li div { padding: 20px; background: #FFF; display: block; clear: both; float: left; width: 475;}
	.accordion a { text-decoration: none; border-bottom: 1px solid #ebece4; 
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #41494b;
	font-style: normal;
	
	
	 padding: 7px 15px 15px 10px;  display: block; cursor: pointer; background: #fff url('../fotos/open.gif') no-repeat center right; }
		
		.accordion a:visited { text-decoration: none; border-bottom: 1px solid #ebece4; 
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #41494b;
	font-style: normal;
		
		 padding: 7px 15px 15px 10px; display: block; cursor: pointer; background: #fff url('../fotos/open.gif') no-repeat center right;}
		
		.accordion a:hover { text-decoration: none;  
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #41494b;
	font-style: normal;
		
		
		 padding: 7px 15px 15px 10px; display: block; cursor: pointer; background: url('../fotos/open.gif') no-repeat center right;}
		
	
			
			
		
		.accordion li a:hover { background: #fff url('../fotos/close.gif') no-repeat center right;}
		
	
	
	/* Level 2 */
	.accordion li ul li { background: #7FD2FF; font-size: 0.9em; }
	
	.accordion p a { background: #fff; color:#f87422; width:530px; padding:0px;  font-weight:normal; border:none; 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; }
	.accordion p a:visited { background: #fff; color:#f87422; width:530px; padding:0px;  font-weight:normal; border:none; 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	.accordion p a:hover { background: #fff; color:#0068c3; width:530px; padding:0px;  font-weight:normal; border:none; 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
	
	.titu1 { text-decoration: none; border-bottom: 0px solid #ebece4; font: Geneva, Arial, Helvetica, sans-serif; font-size:13px; color: #fff; padding: 7px 15px 5px 40px;  display: block; cursor: pointer; width:475px;}
	
	.icon1 {background: #333 url('../img/icon1.gif') no-repeat 7px center;}
	.icon2 {background: #333 url('../img/icon2.gif') no-repeat 7px center;}
	.icon3 {background: #333 url('../img/icon3.gif') no-repeat 7px center;}
	.icon4 {background: #333 url('../img/icon4.gif') no-repeat 7px center;}
	.icon5 {background: #333 url('../img/icon5.gif') no-repeat 7px center;}
	.icon6 {background: #333 url('../img/icon6.gif') no-repeat 7px center;}
	.icon7 {background: #333 url('../img/icon7.gif') no-repeat 7px center;}
	.icon8 {background: #333 url('../img/icon8.gif') no-repeat 7px center;}
	.icon9 {background: #333 url('../img/icon9.gif') no-repeat 7px center;}
	.icon10 {background: #333 url('../img/icon10.gif') no-repeat 7px center;}
	.icon11 {background: #333 url('../img/icon11.gif') no-repeat 7px center;}
	.icon12 {background: #333 url('../img/icon12.gif') no-repeat 7px center;}
	.icon13 {background: #333 url('../img/icon13.gif') no-repeat 7px center;}
	.icon14 {background: #333 url('../img/icon14.gif') no-repeat 7px center;}
	
	
	
	input {
	background-color: transparent;
	border: 1px solid #666;
	width: 100%;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-bottom:15px;
}

input:hover {
	color:#333
}

textarea {
	background-color: transparent;
	font-size:12px;
	border: 1px solid #666;
	width: 100%;
	height:60px;
}

.boton_formulario {
	background-color:#cad2ca;
	font-size:12px;
	border: none;
	padding:10px;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:0px;
	text-transform:uppercase;
	cursor: pointer;
		width:125px;
		
	-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 
	
}

.boton_formulario:hover {
	background-color:#a9b0a9;
	font-size:12px;
	border: none;
	padding:10px;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:0px;
	text-transform:uppercase;
	cursor: pointer;
	color:#FFF;
	width:125px;
	
	-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 
	
}
	
#foto_sombra {
	
padding:9px;
background:#f3f3f3;

border: none;
float:left;
margin-right:25px;

   -moz-border-radius: 7px;
   -webkit-border-radius: 7px;

 box-shadow: 0px 0px 6px #ccc;
   -webkit-box-shadow: 0px 0px 6px #ccc;
   -moz-box-shadow: 0px 0px 6px #ccc;


}

#foto_actualidad { border:#31393b 1px solid; margin-right:18px; }
#fecha-actualidad { color:#a9b0a9; font-weight:normal; font-size:22px; }

#logosSEXTING { margin:0px 0 35px 0; }
#logosSEXTING p { color:#a9b0a9; margin-top:25px; font-size:12px; }
#logosSEXTING h4 { font-size:18px; border-bottom:#a9b0a9 solid 3px; padding-bottom:7px; margin-top:40px; }
