@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../imagenes/fondo.jpg);
	background-repeat:repeat-x;
	text-decoration: none;
	background-color: #C8C8C8;
	margin: 0px;
	padding: 0pt;
	font-family: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(118, 116, 117);
	text-transform: none;
}
	
h1 {margin:0px 0px; line-height: 18px; font-family:"Georgia", Times New Roman, Times, serif; font-size: 20px; color:#999999; }
h2 {margin:7px 0px; line-height:inherit; font-family:"Georgia", Times New Roman, Times, serif; font-size: 16px; color:#000000; letter-spacing:-0.8px;}
h3 {margin:7px 0px  0px  0px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size: 26px; color:#000000; line-height:22px; }
h5 { margin:0px 0px; line-height: 18px; font-family:"Georgia", Times New Roman, Times, serif; font-size: 18px; color:#CC0000;}
img {border: none; text-align:center; padding:5px;}
p {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; display: block; line-height:15px;}
.izquierda {text-align:left; border-bottom:dashed 1px #E6E6E6; }

#contenedor {
	background-image:url(../imagenes/fondo_cabecera.jpg); background-repeat:no-repeat; 
	width: 960px;
	margin: auto;
	background-color: #FFFFFF;
	padding:0px;
	min-height: 620px;
	
}
#logo {
	background-image: url(../imagenes/logo.jpg);
	padding: 0px;
	height: 78px;
	width: 221px;
	margin-top: 3px;
	margin-left:23px;
	float: left;
}
#banner_top {
	margin: 35px 20px 0px 0px;
	padding: 0px;
	float: right;
	height: 60px;
	width: 370px;
}


#cabecera {
	background-image:url(../imagenes/fondo_cabecera.jpg); background-repeat:repeat-x;
	width: 960px;
	height:83px;
	padding: 0px;
	padding-bottom: 0px;
	margin-bottom:15px;
	margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	
}
#barra_gris { width:955px; height:30px; vertical-align:middle; background-color:#4B4D4C; text-align:right; padding-top:3px; padding: 3px 5px 0px 0px; color:#98E100; }
#barra_gris a {color:#FFFFFF; text-decoration:none;}
#barra_gris a:hover {color:#98E100; }
.right { float:right; margin:0px; padding:0px;}
.left { float:left; margin:0px; padding:0px;}
.right p {padding-top:2px; margin-right:10px;}
.busqueda { background-color:#EDEDED; height:30px; padding-top:10px; margin:10px 0px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;} 
.face { background-color:#EDEDED; height:45px; padding-top:10px; margin:10px 0px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; line-height:45px;} 

#banner-top {
	padding: 0px;
	height: 37px;
	width: 183px;
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}


ul#menu {
	background-color:#EFEFEF;
	padding-left: 14px;
	margin-top: 0px;
	width: 946px;
	height:23px;
	vertical-align:middle;
	text-align: left;
	float: none;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}
	
ul#menu li {
	margin:0px; padding:0px;
	list-style:none;
	margin-right:10px;
	font-size:14px;
	display:inline;
}

ul#menu li a {
	text-decoration:none; color:#333333; font-weight:bold; font-size:13px;
	}
ul#menu li a:hover {
	text-decoration:none; color:#FF0000; font-weight:bold;
	}
#menu_genero {
	margin:0px;
	line-height:17px;
	text-align:left;
	width:262px;
	padding:0px;
	clear:both;
	height: 39px;
	display:inline;
	list-style:none;
}
ul#menu_genero li {
	margin:0px; padding:0px;
	list-style:none;
	margin-right:10px;
	font-size:14px;
	display:inline;
	
}
ul#menu_genero li a {
	text-decoration:none; color:#FFFFFF; font-weight:bold;
	}
ul#menu_genero li a:hover {
	text-decoration:none; color:#98E100; font-weight:bold;
	}	

#fecha {color:#CC0000; margin:0px;}
#fecha a {
	color:#333333;  
    text-decoration:none;  
    font-size:12px;
	margin:0px;
	line-height:0px;
}
	



#subcontenedor {
	clear: none;
	float: none;
	height: auto;
	width: 960px;
	text-align: left;
	margin: 0px;
	padding: 0px 4px;
}
#col_principal{
	margin: 0px;
	height: auto;
	width: 370px;
	padding: 5px;
	float: left;
	
}

#col_servicios{
	margin: 5px;
	height: 456px;
	width: 930px;
	padding: 5px;
	float: left;
	border-top:solid 1px #E6E6E6;
	background-image:url(../imagenes/esqueleto_secu.jpg); background-repeat:no-repeat;
	vertical-align:top;
}
#serv_left {
	width:305px;
	height:200px;
	padding-top:50px;
	padding-bottom:22px;
	margin: 0px 15px 0px 3px;
	float:left;
}
#serv_right {
	width:265px;
	height:228px;
	padding:45px 0px 0px 0px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	float:left;
}
#voces { text-align:left; background-image:url(../imagenes/lista_voces.gif); background-repeat:no-repeat; width:245px; height:200px; margin:0px; padding-top:67px;}
.lista_voces { background-image:url(../imagenes/item_voces.gif); background-repeat:no-repeat; padding-left:15px; margin-left:5px; margin-bottom:10px; vertical-align:bottom;line-height: 15px; }
#lista_varios { background-image:url(../imagenes/tick.gif); background-repeat:no-repeat; padding-left:15px; margin-left:15px; margin-bottom:10px; vertical-align:bottom;line-height: 15px; }
#lista_varios a { color:#0066CC; }
#lista_agenda { background-image:url(../imagenes/date-24.png); background-repeat:no-repeat; padding-left:30px; margin-left:5px; vertical-align:bottom;line-height: 13px; margin-bottom:10px;}
.lista_opinion { background-image:url(../imagenes/email-24.png); background-repeat:no-repeat; height:24px; padding-left:30px; margin-left:5px; vertical-align:bottom;line-height: 20px;}
.lista_videos { background-image:url(../imagenes/item_peli.gif); background-repeat:no-repeat; height:24px; padding-left:30px; margin-left:5px; vertical-align:bottom;line-height: 20px;}
#lista_agenda a {color:#CC3300; text-decoration:none;}
#femicidio {	width:260px; height:118px; background-image:url(../imagenes/femicidiof.jpg);}

#serv_left h1 { margin:0px 0px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#CC0000;}
#serv_left h1 a { font-size:11px; }
#con_item { vertical-align:middle; height:24px; border-bottom:dashed 1px #E6E6E6; width:270px;}
#con_item img { float:left; margin:0px; width:24px; height:24px; padding:0px;}
.tit_item { float:left; margin:6px; } 
.tit_item a { color:#CC3300; text-decoration:none; display:block; }
 
#serv_left img {margin:0px;}
	
#col_principal_art {
	background-color: #FFFFFF;
	margin: 0px;
	height: auto;
	width: 560px;
	padding: 0px 10px;
	float: left;
	border-right:dashed 1px #E6E6E6;
}
#col_principal_art h3 { line-height:30px; font:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:401px;
	
}
#col_autor3 {background-image:url(../imagenes/fondo_autor.jpg); background-repeat:no-repeat;}
#col_principal_art p{ margin-bottom:15px;}
.texte { font:Verdana; line-height:19px; font-size:12px; color:#333333}
#col_secundaria {
	
	height: auto;
	width: 245px; 
	margin-left: 24px;
	padding-top: 5px;
	padding-left:0px;
	padding: 5px 0px 0px 0px;
	text-align:center;
	
	float: left;
	background-color: #FFFFFF;
}
.meta { padding: 0 2px; background-color:#EBEBEB; color: rgb(17, 17, 17); font-size: 13px; margin-bottom: 8px; }
#col_autor {
	background-image:url(../imagenes/fondo_autor.jpg); background-repeat:no-repeat;
	background-color: #FFFFFF;
	padding-top: 27px;
	float: left;
	width: 273px;
	margin-left: 24px;
	text-align: center;
	color:#98E100;
}

#col_banners {
	background-image:url(../imagenes/fondo_genero.jpg); background-repeat:no-repeat;
	background-color: #FFFFFF;
	padding-top: 27px;
	float: left;
	width: 273px;
	margin-left: 24px;
	text-align: center;
}
#col_rubriques {
	background-color: #FFFFFF;
	padding-top: 10px;
	float: left;
	width: 273px;
	margin-left: 65px;
	text-align: center;
}
#col_art_derecha {
	background-image:url(../imagenes/fondo_mismos_articulos.jpg); background-repeat:no-repeat;
	background-color: #FFFFFF;
	padding-top: 27px;
	float: left;
	width: 273px;
	margin-left: 50px;
	text-align: center;
	
}


#col_parte_2{
	margin-left: 5px;
	height: auto;
	width: 560px;
	padding: 20px;
	float: left;
	background-color:#CCCCCC;
}
.noticia_genero{ font-family:	"Trebuchet MS", Arial, Verdana; font-size:12px; color:#333333; padding-bottom:10px; margin-bottom:5px; border-bottom:1px dotted #A8AA95; background-color:#F0F0F0; text-align:left; padding:5px; }
.antetitulo{ font-size:11px; display:table-cell; color:#949494;}
.linea_separadora {border-bottom: solid 1px #999999;}
.linea_azul {height:8px; background-color:#0033CC;}
#video img { margin:0px; padding:0px; margin-bottom:10px;}
#video_tit {	background-color:#D61D00; color:#FFFFFF; width:253px; text-align:left; padding: 6px 10px; }
#video_tit a {color:#FFFFFF; text-decoration:none; padding: 10px 0px; ;}
#col_secundaria img {padding:0px; margin:0px; margin-bottom:7px;}


a:link {
	color: #000000;
	text-decoration: none;
	line-height:15px;
}
a:visited {
	text-decoration: none; color: #000000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.listado{ text-align:left; width: 250px; border-bottom:dashed 1px #E6E6E6; }
.listado h2{margin-left: 6px;}
.listado ul{margin-left: 0px;}
.listado li{margin-left: 0px; line-height:15px; margin-bottom:4px;}
.borde {border-bottom:dashed 1px #E6E6E6; text-align:left; width:250px; height:20px; vertical-align:middle; padding:10px; }

 ul.lista_seccion {  
     margin:0px; padding:0px;  
 }  
ul.lista_seccion li {  
     list-style:none;  
     margin:0px; padding:0px;  
     clear:both; 
	 display:block; 
	 padding:5px 10px 5px 0px;
	 width:560px;
	 border-bottom:dashed 1px #E6E6E6;
 }  
ul.lista_seccion li a {  
     color:#4B6F6F;  
     display:block;  
     padding:5px 10px 5px 0px;  
     text-decoration:none;  
     font-size:16px;
	 line-height:20px  
 }
 ul.lista_seccion li  a:hover { 
      color:#A7B63F;  
}
 

ul.lista_seccion li  img {  
     float:left;  
     margin-right:3px;  
     margin-bottom:0px;   
 }  
 ul.lista_seccion li  h4 {  
     color:#003300;  
     margin:0px;  
     font-weight:bold;  
     font-size:17px;  
 }  


 ul.work {  
     margin:0px; padding:0px;  
 }  
ul.work li {  
     list-style:none;  
     margin:0px; padding:0px;  
     clear:both; 
	 display:block; 
	 padding:5px 10px 5px 0px;
	 width:370px;
 }  
ul.work li a {  
     color:#4B6F6F;  
     display:block;  
     padding:5px 10px 5px 0px;  
     text-decoration:none;  
     font-size:16px;
	 line-height:20px  
 }
 ul.work li  a:hover { 
     color:#A7B63F; 
}
 

ul.work li  img {  
     float:left;  
     margin-right:3px;  
     margin-bottom:0px;   
 }  
 ul.work li  h4 {  
     color:#003300;  
     margin:0px;  
     font-weight:bold;  
     font-size:17px;  
 }  

 /* 
 Footer 
*/  
#footer {	
	background-image:url(../imagenes/fondo_pie.jpg); background-repeat:repeat-x; 
color:#674f5d;  
font-size:11px;  
line-height:12px;
width:960px;
height:56px;
text-align:center;
margin-top:40px;
margin:auto;
}  
#footer img {  
float:rigt;  
}  
#footer span {
background-image:url(../imagenes/pie.jpg); 
display:block;  
height:56px;
margin:auto;

} 
#fondo_pie {
	width:761px; height:70px; margin:auto;}

#footer a {  
color:#CC3300;  
text-decoration:none;  
}  
#footer a:hover { color:#4B6F6F; }

.titulo_rojo {
	color:#CC0000;
}
.titulo_negro {
	color:#000000;
	font-size:16px;
}

#profile { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; width: 480px; background-color: rgb(255, 255, 255); margin: 0px; }
#profile .pic { width: 60px;  float: left;  padding:0px; }
#profile .who { width: 390px; float: right; }
#profile:hover { background-color: rgb(241, 241, 241); }
#profile h2 img { vertical-align: text-bottom; margin-left: 4px; }

#hoz {
	height: 100%;
	width: 930px;
	background-color: #CCCCCC;
	margin-left:10px;
}
.tit_hoz {
	background-color: #999999;
	height: 20px;
	width: 930px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tit_var{
	background-color: #999999;
	height: 17px;
	padding-left: 10px;
	font-weight:bold;
	color: #333333;
	}

.con_hoz {
	height: 200px;
	width: 930px;
	text-align: center;
}
.con_hoz img {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.margentop {
	margin-top:55px;
	margin-left:10px;
	margin-right:0px;
	float:right;
	width:270px;
	}
.margen_graf {
 margin-top:50px;}
 
#feminicidio { font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-bottom:10px; }
#feminicidio span { text-align:center;}
#feminicidio a { color:#0D537D; }
.titulo { background-color:#0D537D; height:30px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-align:center;} 
#feminicidio h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#FFF; line-height:30px;}
#feminicidio h2 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#1690D1; margin:0px 0px 10px 0px; padding:0px;}
#feminicidio h2 span {font-weight:normal; color:#333;}
#feminicidio h3 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#1690D1;}  
.fondo_feminicidio { background-color:#EDEDED; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin-top:5px; text-align:left; padding:10px 10px 5px 10px;}
#feminicidio p {  margin:0px 0px 0px 80px; padding:0px;}

.menu-rubrique{
margin-bottom: 5px;
margin-top: 6px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
padding-right: 0px;
border: 1px solid #ccc; 
background: #4B4D4C;
}
.menu-rubrique a { color:#98E100; font-size:11px;}
.menun{
border: 2px solid #eee;
border-bottom: 2px solid #ccc;
border-top: 2px solid #ccc;
background: #eee
}
