
@font-face
	{
	font-family: 'gillsans';
	src: url('../fonts/gill.woff');
	}
	
@font-face {
  font-family: 'Rosario';
  font-style: normal;
  font-weight: 400;
  src: local('Rosario Regular'), local('Rosario-Regular'), url(http://fonts.gstatic.com/s/Rosario/v9/w-TkvmAJln05SsRcUypbwA.woff) format('woff');
}
@font-face {
  font-family: 'Rosario';
  font-style: normal;
  font-weight: 700;
  src: local('Rosario Bold'), local('Rosario-Bold'), url(http://fonts.gstatic.com/s/Rosario/v9/C6vOqPM2grRKaQTsxWhqnBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}




*{ margin:0;
padding:0;
}


	body { 
		background-image:url('../images/bg.gif');
		background-repeat: repeat-x;
		margin: 0;
		font-family: 'Rosario' , sans-serif;
		font-size: 75%;

	}
	
	#bodyverdeoscuro{background-image:url('../images/bg2.png');
		background-repeat: repeat-x;
		font-family: 'Rosario', sans-serif;
	}
	
	#bodyrosa{background-image:url('../images/bg4.gif');
		background-repeat: repeat-x;
	}

	header {
	margin-top: 10px;
	width: 100%;
	overflow:hidden;
	}

	footer {
		margin: 0px;
		padding-top:20px;
		background-color: #344961;
		font-size: 14px;
		color: white;
	}

	footer li {
		list-style-type: none;		
	
	}

	footer a {
		color: white;
		text-decoration: none;
	}
	footer a:hover {
		color:#AA2159;
		text-decoration: none;
	}

	footer div img {
    float: left;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
	}

	.legal {
	padding-top: 10px;
	color:white;
	font-size: 10px;
	text-align: center;

}


	.wrapper {
		max-width: 960px;
		margin: 0 auto; 
	}



	h1 {
	font-family: 'gillsans';
	letter-spacing:3px;
	line-height:90%;
	color: white;
	font-size: 72px;
	font-weight: normal;
	margin-top:50px;
	margin-bottom:5px;
	}
	
	h2{color: #AA2159;
	font-size:30px;
	font-weight:700;
	}

	h3{color: #AA2159;
	font-size:20px;
	font-weight:700;
	} 
	
	
	h5 {
		color: #AA2159;
		font-size:13px;
		margin-bottom:4px;
	}

	h4 {
		font-size: 24px;
		font-weight: normal;
		color: white;
		margin-bottom:0.7em;
		margin-top:0.2em;
	}

p {color: #344961;
}

	a {
		text-decoration: none;
		color: #98C339;
		cursor:pointer;
	}
		a:hover {
		color: #344961;
		}

	#logo {
		float:left;
		margin-right:10px;
	}

	.nav {
		font-family: 'gillsans';
		font-size: 28px;
		margin-top:10px;
		}
	.nav li {
		margin-right: 20px;
   		float:left;
    	display:block;        
}
		.nav li a {
		color: #AA2159;
	}

	.nav li a:hover {
		color: #344961;
	}

	.comment {
		bottom: 7px;
  		float: right;
    	position: relative;
	}

	.clear {
		clear: both;
	}

	main {
		height: 263px;
		background-image: url('../images/bg_content.gif');
		background-repeat: no-repeat;
	}

	.texto_main {
		width: 457px;
		text-align: justify;
	}


	.link_main {
		color: white;
		font-family: 'Rosario', sans-serif;
			}


	#contenido {
		background-color: white;
		padding-top:15px;
		padding-bottom:30px;
		overflow: hidden;
	}

	.columna {
		float: left; 
		display: inline; 
		margin-left: 20px; 
		margin-right: 10px;
		width: 240px;
	}

	.ranking {
		float: left; 
		display: inline; 
		margin-left: 10px; 
		margin-right: 20px;
		width: 390px;
		height: 300px;
		background-color: #344961;
		background-image: url('../images/ranking-title.png');
		background-position: top;
		background-repeat: no-repeat;
	}

	.contacto {
		float: left; 
		display: inline;
		width: 390px;
		height: 235px;
		background-color: #AA2159;
	}

	.interno {
		padding: 1px 20px;
	}

		.piea {
		float: left; 
		display: inline; 
		margin-right: 10px;
		width: 160px;
	}

		.pieb {
			float:right;
		}

	.propuesta {

	}
	
	#footer{ background:#576F83;
	margin-top: 50px; 
	}
	
	.parrafofooter{ text-align:center;
	color: #CCC;
	font-size:10px;
	padding: 15px;
	}
	
	#minita{margin-left: 35px;
	margin-top: 10px;
	}
	
	.columna h2{text-align: center;
font-weight: 700;
font-size: 20px;
color: #AA2159;
margin-top:17px;
	}
	
	.catorce{font-size: 14px;
	}
	
	#aula{ width:100%;
	margin-top: 85px;
	margin-bottom: 8px;
	}
	
	#aulitas{margin-left:10px;
	font-size: 14px;
	color: #AA2159;
	}
	
	#orga{ font-size:16px;
	margin-left:10px;
	margin-bottom:4px;
	color:#EC6D5A;
			}
			
	.columna ul li { list-style:square;
	margin:6px;
	}
	
	#formu{margin-left: 10px;}
	
	.costado{ float: left;
display: inline;
margin-left: 10px;
margin-right: 20px;
width: 390px;
	}
	
#minita2{ margin-top:20px;
	}
	
#columnita{width:240px; padding-top:37px;
}

.iconito{float:left; margin:9px;
}

#foto{ margin: 10px auto;
	}
	
#blanco{background: #FFF;
	}

.dostercios .img100{ margin-top:10px;
}

.pbold{ margin-top:10px;
font-weight:700;

}

.p12px{ font-size:12px;
margin-top:10px;
}

.prosa{color: #AA2159;
font-size:10px;
float:left;
}

.plink{float:right;
font-size:12px;
color: #AA2159;

}

.plink:hover{
		color: #344961;
		text-decoration: underline;
		}

.img100{ width:100%;
}

#borderosa100{ width:98%;
padding:1%;
margin-top:30px;
background:#E780AF;
color:#FFF;
font-size:14px;
}

#rosa100{width:98%;
padding:1%;
margin-bottom:20px;
background:#AA2159;
}

#rosa100 img { float:left;
margin-right: 7px;
}

#rosa100 p { color:#FFF;
}

#rosa100 h6{font-size: 12px;
margin-bottom: 10px;
color:#00837E;
}

.medio h3{color:#AA2159;
font-size:18px;
margin-bottom:10px;
}

.masampliar{color: #00837E;
font-size:14px;
font-weight:700;
margin-top:15px;
}

.masampliar img { margin-right:5px;
}

.masampliar:hover{color: #344961;
text-decoration: underline;
}


/*GENERALES*/

.hrheader{ background: #AA2159;
color:#AA2159;
border:none;
margin-top:10px;
height:3px;
}

.divisor{
background: #AA2159;
color:#AA2159;
border:none;
margin-top:5px;
height:13px;
}

.hrverde{ background:#98C339;
color:#98C339;
border:none;
height:2px;
width:80px;
}

/*LA TIPOGRAFIA*/

.imagentipo { margin-top: 5px;
margin-bottom:5px;
}
    
.numero { color:#354A62;
font-size:14px;
margin-bottom:25px;
}

.tipo { font-size:11px;
font-family: 'Rosario', sans-serif; 
color: #353435;


}

.rosado { font-size:14px; color: #AA2159; margin:0px 0 5px 12px; align:center;
    }

#rosi { color:#AA2159; border:solid 2px;
    }
.titulin { font-size:22px; margin-top:30px; margin-bottom:-15px;
    }
#rosi2 { color:#AA2159; border:solid 1px; margin-top:15px;
    }
.nena { margin-top:15px; margin-bottom:4px;
    }
#parrafito { margin:10px 0 10px 0; text-align:center;
    }
.dosterciostipo { width: 62.3%;
margin:-134px 1.3% 1% 1%;
padding:1%;
float:left;}

#rosiespe { color:#AA2159; border:solid 1px; margin-top:41px;
}


/*RESPUESTA*/

#bodyverdecosgaya{background-image: url(../images/bg3.gif);
background-repeat: repeat-x;
}

#respuesta {margin:50px 150px;
}


/*PRODUCCION*/



.produh6{ font-size:14px;
color: #AA2159;
font-weight:700;
}

.produh3{ color: #344961;
font-family: 'gillsans';
letter-spacing:3px;
font-size:40px;
font-weight:normal;
}

.produp{ font-size: 11px;
margin-top:10px;
margin-bottom:10px;
}

.produhr{ color:#AA2159;
background:#AA2159;
height:3px;
border:none;

}

.produdostercios{ width: 62.3%;
margin:30px 0px 27px 0px;
padding:1%;
float:left;
background:#AA2159;
min-height:160px;
}

.t1n1 {margin: 0px 0px 0px 0px; }

.t2n1 {margin: 0px 0px 0px 0px; }

.t3n1 {margin: -28px 0px 0px 0px; }

.t4n1 {margin: 34px 0px 0px 0px; }

.t5n1 {margin: 75px 0px 0px 0px; }

.t6n1 {margin: -15px 0px 0px 0px; }

.t7n1 {margin: 28px 0px 0px 0px; }

.t8n1 {margin: 34px 0px 0px 0px; }

.t9n1 {margin: 13px 0px 0px 0px; }

.lineadiv { color:#AA2159; border:solid 13px; }

.t1n2 {margin: -13px 0px 0px 0px; }

.t2n2 {margin: 33px 0px 0px 0px; }

.t3n2 {margin: 13px 0px 0px 0px; }

.t4n2 {margin: 20px 0px 0px 0px; }

.t5n2 {margin: 0px 0px 0px 0px; }

.t6n2 {margin: 47px 0px 0px 0px; }

.t7n2 {margin: 33px 0px 0px 0px; }

.titulo{margin:0px 0px 20px 0px; }

.imgprodu { margin:0 6px 0 0;}

.carouselfoto { width:111px; height:163px; border-left: 2px solid #AA2159; padding-left:42px; }


/*CONTENEDORES*/

.tercio{ width:29%;
margin:0 1.3% 1% 1%;
padding:1%;
float:left;
}

.dostercios{ width: 62.3%;
margin:0 1.3% 1% 1%;
padding:1%;
float:left;

}

.medio{ width:46%;
margin:1%;
padding:1%;
float:left;
}

.cien{ width:95.5%;
padding: 1%;
margin: 0 1% 1% 1%;
float:left;
}

/*CONTACTO*/

.formulario1 { margin:0 0 0 0;
	}
.tituloform{ color:#AA2159;
font-size:12px;
margin-bottom:10px;
	}
.input{ border: #AA2159 solid 1px; 
 width:200px;
	}
.comentarios{ border: #AA2159 solid 1px;
width:200px;
height:70px;
	}
.submit{ border: #AA2159 solid 2px;
background:#FFF;
color: #AA2159;
padding: 5px;
}
.minifor {margin: 15px 0 0 377px;
	}
	
	
/*PROGRAMA*/

.phead{ color:#AA2159;
margin-top: 5px;
font-size: 12.5px;
}

.tercioprograma{float: left;
border-left: 2px solid #AA2159;
margin: 0px 0 3% 0%;
width: 29%;
padding: 1% 2.05%;
min-height: 175px;
}

.tercioprograma h4{ font-family:'gillsans';
color:#344961;
font-size:40px;
margin-bottom:-3px;
font-weight:normal;
}

.tercioprograma h5{ font-size:18px;
font-weight:700;
}

.tercioprograma a{ float:right;
font-size:11px;
}

.dosterciosprograma{float: left;
border-left: 2px solid #AA2159;
margin: 0px 0 3% 0%;
width: 62.1%;
padding: 1% 0 1% 2.05%;
min-height: 175px;
}

.h4programa{ font-family:'gillsans';
color:#AA2159;
font-size:32px;
margin-bottom:-3px;
font-weight:normal;
}

.histp{ font-size:14px;
font-weight:700;
color:#AA2159;
}

/*CONTACTO YAMI*/

			.subtitulito {
		font-family: 'Rosario'; font-weight:bold;
		font-size: 14px;
		margin-top:2px; margin:0 1.3% 1% 0%; color: #AA2159
		}
		
				.subtitulito1 {
		font-family: 'Rosario'; font-weight:bold;
		font-size: 14px;
		margin-top:31px; color: #AA2159
		}
		
	#linea {
		background-color: white;
		padding-top:674px;
		padding-bottom:30px;
		overflow: hidden;
	}
	
	.linea2 { margin-top: 674px;
margin-bottom:5px;
}
			.linea3 { margin:auto;
margin-bottom:5px;
}

.imagentipo1 { margin-top: 20px;
margin-bottom:5px;
}
.imagenmapa { margin-top: 698px;
margin-bottom:5px;
}
	/*Formulario de contacto*/
	
	label {
    display:block;
    margin-top:20px;
    letter-spacing:1px; color: #FFFFFF;
}
.formulario {
    display:block;
    margin:0 auto;
    width:510px;
    color: #FFFFFF;
    font-family:'Rosario';
}
form {
    margin:0 auto;
    width:400px
	margin-top:24px;
}
 
input, textarea {
    width:235px;
    height:20px;
    background:#B6CE72;
    border:0px solid #f6f6f6;
    padding:10px;
    margin-top:-20px;
    margin-right:20px;
    font-size:14px;
    color:#ffffff;
}
 
textarea {
    height:150px;
	color:#FFFFFF;
}
 
#submit {
    width:85px;
    height:30px;
	margin-top:10px;
    border:none;
    cursor:pointer;
	
}


	.cosgayaresponde {
		font-family: 'gillsans';
		font-size: 28px;
		margin-top:2px; margin:0 1.3% 1% 23%; color: #344961
		}
		
			
		.textocontacto {
		font-family: 'Rosario'; 
		font-size: 12px;
		margin-top:11px; 
		}
		
			#linea {
		background-color: white;
		padding-top:200px;
		padding-bottom:30px;
		overflow: hidden;
	}
	
	.imagenfadu { margin-top: -40px;
margin-bottom:5px;
}

.compatible {color:#008190; 
font-size:14px; margin-top: -30px
}

.datos {color:#008190; 
font-size:14px; margin-top: 24px
}


.formulario1 { margin:0 40px;
border-top:2px solid #AA2159;
border-bottom:2px solid #AA2159;
padding:20px 5px 20px 5px;

	}

.tituloform { color:#AA2159;

font-size: 14px;

	}
	
.input { width:150px; margin-top:5px; height:15px; border:solid 1px #AA2159;
	}
.submit{ cursor:pointer; border:solid #AA2159; color:#AA2159; width: 50px; height:25px; background-color:#FFF;
	}
.comentarios { width:190px; margin-top:5px; height:70px; border:solid 1px #AA2159;
	}
.minifor { margin:39px 0px 0px 373px;
	}
.textocontacto { font-size:14px; 
	}
	
	/*INDEX*/
	
	.fadu{ width:29%;
margin:0 1.3% 1% 1%;
padding:1%;
float:left; ;
}

#imagenequipo2 { margin-bottom:5px; 
margin-top:43px; margin:0 1.3% 1% 27%;


}

.imagenrojo { margin-top: 47px;
margin-bottom:5px;
}
	
	.imagennena { margin:0 1.3% 1% 38%; margin-top: 312px;
margin-bottom:5px;
}


/*EL EQUIPO*/

#bodyverdecosgaya{background-image: url(../images/bg3.gif);
background-repeat: repeat-x;
}

.nombre { color:#AA2159; font-family: 'Rosario', sans-serif; font-weight:700; margin:10px 0 0 0; font-size:18px;
    }
.subnombre{ color:#AA2159; margin:5px 0 0 0;
    }
.parrafoequi{ color:#AA2159; font-size:13px; margin:13px 0 0 0;
    }
.linea { color:#AA2159; border:solid 2px; margin:13px 0 0 0;
    }
.especial { margin:55px 0 0 0;
    }
.titu {color:#AA2159; font-size: 30px; margin-bottom:30px;
    }
.chiqui {margin:0px 0 0 -3px; 
    }
.lineagorda { color:#AA2159; border:solid 8px; width:260px; margin-top:-3px;
    }
.profes { font-size:11px; color:#AA2159; margin:10px 0 20px 0;
    }
.bajar { margin-top:66px;
    }
.bajando { margin-top: 55px;
    }
.logo {margin:0 0 0 117px;
    }
.titulogo1 { margin: 5px 0 0 66px; color:#354A62; font-size: 16px;
}
.titulogo2 { margin: 5px 0 0 85px; color:#354A62; font-size: 16px;
}
.titulogo3 { margin: 5px 0 0 85px; color:#354A62; font-size: 16px;
}
.titulogo4 { margin: 5px 0 0 66px; color:#354A62; font-size: 16px;
}
.azul { color:#354A62; border:solid 1px; width:160px; margin: 5px 0 0 55px; text-align:center;
     }
.parrafin { margin-top: 10px; margin-bottom:16px;
}     
.bio { float:left; margin:8px 0 0 22px; color:#98C339;
}
#carpeta { float:left; margin: 0 0 0 0;
    }
	
	

/*INDEX*/

.carousel{ border-left: 2px solid #AA2159;
padding:1% 10%;
min-height: 256px;
}

.carousel h3{ font-family:'gillsans';
font-weight:normal;
font-size:35px;
text-align:center;
color:#344961;
margin-bottom:7px;
}

.carousel p { text-align:center;
}

.sexto{ float:left;
width: 12.2%;
padding: 0.5% 1.5%;
margin:0.5%;
}

#cosgayaresponsive{ display:none;
}


.psexto{float:left; 
margin-top: 5px;
}

.imgsexto{float:right; 
margin-right: -20px;
}

#menudesplegable{ display:none;
}

.pnoticias{margin-top:5px; 
font-size:10px; 
margin-bottom:40px;
}

.brdisplay{ display:none;
}


/*METODOLOGIA*/

.metoh3{ margin-top:10px;
margin-bottom:5px;
}

.metop{ margin-bottom:10px;
}


/*DATOS UTILES*/

.datoshr{ height:2px;
border:none;
background:#AA2159;
color:#AA2159;
margin-bottom:10px;
}

.centrado{text-align:center;
}

.h5datosutiles{font-size: 18px;
font-weight: 700;
text-align:center;
margin: 5px 0;
}

.adu{ text-align:center;
margin:10px 0;
}

.h4du{ font-family:'gillsans';
font-size:25px;
color:#AA2159;
margin:0 0 5px 0;
}

.h6du{ color:#98C339;
font-size:15px;
margin-bottom:3px;
}


/*CORRECCION*/

#imgcorr { margin-bottom: 15px;
}

.elmedio { margin-top: 30px; float:left; 
	}
	
.azuli {  font-family:'gillsans';
font-weight:normal;
font-size:35px;
margin: 20px 0 0 20px;
color:#344961;

	}
	
.rosali { color:#AA2159; font-size:18px; margin: 0 0 0 20px;

}

.hrverdee{ background:#98C339;
color:#98C339;
border:none;
height:2px;
width:60px;
margin-left:20px;
}

.azulinum {  font-family:'gillsans';
font-weight:normal;
font-size:60px;
margin: 5px 0 0 36px;
color:#344961;}

.rosalilike { color:#AA2159; font-size:14px; margin-top:-17px; margin-left:40px; font-weight: 700;

}

.azu{ color:#344961; font-size:14px;  margin: 2px 0 0 119px; font-weight:700;

}

.corazon { margin: 8px 0 0 124px;
}

.ayuda { color:#AA2159; font-size:18px; font-weight:700; float: left;}

.divisori{background: #AA2159;
color:#AA2159;
border:none;
margin-top:10px;
height:13px;
}

.textarea { height:150px;
	color:#FFFFFF; width:100%}

.enviar  {  cursor:pointer; width:69px; height: 30px; margin: 15px 0 0 549px;}

.formu { margin-top:35px;}

.rosi { color:#AA2159; font-size:14px; }

.anoni { color: #98C339; float:left;}

.fecha { margin: 0 0 0 0; float:right;}

.hrosa { border: solid 2px; color:#AA2159; margin-bottom:20px; margin-top:15px; width:100%}

.comentario { margin-bottom: 45px;}

.azulin {  font-family:'gillsans';
font-weight:normal;
font-size:35px;
margin: 20px 0 0 20px;
color:#344961;
text-align:center;

	}
	
.superlike { margin: 0 0 0 95px; 
}

.mediotercio { width:14,5%;
margin:0 1% 1% 1%;
padding:1%;
float:left;}

#alien{ margin: 35px 0 0 36px;}

#robot{margin: 35px 0 0 36px; }

#skull{margin: 34px 0 0 54px;}

#pincel {margin: 28px 0 0 54px;}

.rosin1 { color:#AA2159; font-size:14px; font-weight:700; margin:10px 0 0 24px ; }

.rosin2 { color:#AA2159; font-size:14px; font-weight:700; margin:10px 0 0 10px; }

.rosin3 { color:#AA2159; font-size:14px; font-weight:700; margin:10px 0 0 76px; }

.rosin4 { color:#AA2159; font-size:14px; font-weight:700; margin:10px 0 0 49px; }

.cienporcien{ width:100%;
}




/*COMPATIBILIDAD*/

.linealove{ background: #AA2159;
color:#AA2159;
border:none;
margin-top: -3px;
height:3px;
}


.test{margin-top:10px;
width: 29%;
padding: 1% 70.05%;
min-height: 175px;
}

.hrtest{ height:2px;
width:10px;
}

.divisor1{background: #AA2159;
color:#AA2159;
border:none;
margin-top:228px;
height:13px;
}

.terciofoto{float: left;
margin: 0px 0% 0%;
width: 29%;
padding: 0% 0%;
min-height: 175px;
}

.imagentipo { margin-top: 14px;
margin-bottom:0px;
}

.imagenusuario{ margin-top:25px;
}

.terciousuario{float: left;
margin: 23px 0 3% 0%;
width: 29%;
padding: 0% 0%;
min-height: 175px}

.tercioform{float: left;
margin: 23px 0 3% 0%;
width: 65%;
padding: 0% 0%;
min-height: 175px}


.anos {
	background-image: url('../images/c6.jpg');
	background-repeat: no-repeat;
}


