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

/*  
Theme Name: DH Para Todos
Theme URI: http://www.dhparatodos.com
Description: The default theme for Dh Para Todos
Version: 1.0
Author: Ochobits Media
Author URI: http://www.ochobitsmedia.com/
*/


* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

ol, ul {
	list-style: none;
}


.clear {
	clear: both;
}



html, body {  margin:0px;
	    background:#dadada url(../images/fondo-general.jpg) repeat top center;
    font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px

}


#content {
	height:auto; margin:0 auto;
	width:990px;
}



#logo { overflow: hidden;
    	width: 197px;
		height: 120px;
	    background: url(../images/logo-acs.png);
	    float: left;   position:relative; }

#logo a {
		display: block;
		width: 187px;
		height: 135px;
		padding-top: 200px;
	}
	
	
	#logoing { overflow: hidden;
    	width: 197px;
		height: 120px;
	    background: url(../images/logo-acsing.png);
	    float: left;   position:relative; }

#logoing a {
		display: block;
		width: 187px;
		height: 135px;
		padding-top: 200px;
	}
	
		#logopor { overflow: hidden;
    	width: 197px;
		height: 120px;
	    background: url(../images/logo-acspor.png);
	    float: left;   position:relative; }

#logopor a {
		display: block;
		width: 187px;
		height: 135px;
		padding-top: 200px;
	}
	

#header {
	width:967px;
	height:130px;
	background-color:#FFFFFF;
	margin:0 auto;
}
#anuncios { width:912px; height:405px; background-color:#eaeaea }
#FotoInterior { width:912px; height:140px; background-color:#eaeaea }
#sliderInterior { padding:7px 10px 10px 8px; width:890px; height:125px;  }

#barra-roja {  background-image:url(../images/barra-roja.png); background-repeat:no-repeat; width:990px; height:47px }


#barra-roja2 {  background-image:url(../images/barra-roja2.png); background-repeat:no-repeat; width:990px; height:47px }

#barra-roja3 {  background-image:url(../images/barra-roja3.png); background-repeat:no-repeat; width:990px; height:47px }


#bottomanuncios { width:912px; background-image:url(../images/bottom-anuncios.jpg); background-repeat:no-repeat; height:13px }
#slider { padding:16px; width:880px; height:375px; }

#contenido { width:967px; height:100%; background-color:#FFF; margin:0 auto; }

#footer {
	width:967px;
	height:100px;
	background:#2e323d url(../images/fondo-footer.jpg) repeat-x top center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footer .creditos {
	color:#fff;
	font:11px  Arial, Helvetica,Verdana, san-serif;
	padding-left:15px;
	padding-top:13px;
	width:300px;
	float:left
}

.rojo { color:#CC0000; font-size:11px }
#footer .telefono {
	color:#fff;
	font:18px  Arial, Helvetica,Verdana, san-serif;
	padding:10px;
	margin-top:30px;
	float:right;
	width:300px;
	font-weight:bold;
	text-align:right
}
#footer a { color:#e4bfd1; font:11px  Arial, Helvetica,Verdana, san-serif; text-decoration:underline}
#footer a:hover { color:#e4bfd1; font:11px  Arial, Helvetica,Verdana, san-serif; text-decoration:none}


#articulosPortada { width:435px; height:125px; margin-left:20px;  }


.titulos{ font:30px 'Oswald', arial, Helvetica, sans-serif; color:#1d2a56; text-transform:uppercase  }
.titulos2{ font:25px  'Oswald', arial, Helvetica, sans-serif; color:#1d2a56;  }
.titulos3{ font:20px 'Oswald', arial, Helvetica, sans-serif; color:#1d2a56; }
.titulos4{ font:18px 'Oswald', arial, Helvetica, sans-serif; color:#1d2a56; }

#Contenido-Der { float:right; width:320px; text-align:center ; margin-right:15px;}
#Contenido-Der a { font: 13px Arial, Helvetica, sans-serif; color:#6e1741; text-decoration:underline  }
#Contenido-Der a:hover { font: 13px Arial, Helvetica, sans-serif; color:#6e1741; text-decoration:none  }

#barraAzul {
	width:555px;
	height: 25px;
	background-color:#12264e;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px; float:left
}
#recuadroRobot { width:467px; background-color:#e1e1e1; height:86px; float:left; padding:7px  }
#fotoRobotPortada { width:65px; height:86px; float:left; padding:10px  }

#boletinPortada {
	width:315px;
	height:125px;
	text-align:left
}
.casillaboletin { width:250px; background-color:#d2d2d2; border:1px solid #d2d2d2;  font:12px Arial, Helvetica, sans-serif; color:#7a7a7a;  height:18px  }
.botonboletin { width:35px; height:20px;background-color:#2c3860; border:1px solid #586285; color:#FFF}

#contenedorComentarios { width:413px; height:auto; float:right }
#separadorPortada { width:23px; height:110px; background: url(../images/separador-portada.png) repeat-y; float:right;  }
#separadorInterior { width:23px; height:280px; background: url(../images/separador-portada.png) repeat-y; float:left;  }


#logosAsociados { float:right; width:160px; margin-right:20px }


#TextosContenido {width:580px; height:auto; margin-left:15px; text-align:justify; font:13px 'Droid Sans', arial, Helvetica, sans-serif; line-height:20px  }
#TextosContenido a { font: 13px Arial, Helvetica, sans-serif; color:#6e1741; text-decoration:underline  }
#TextosContenido a:hover { font: 13px Arial, Helvetica, sans-serif; color:#6e1741; text-decoration:none  }
#TextosContenido .casillas {   background-color:#ededed; border:1px solid #b8b8b8; margin-bottom:6px; font:12px Arial, Helvetica, sans-serif; color:#7a7a7a;  }

.casillas {   background-color:#ededed; border:1px solid #b8b8b8; margin-bottom:6px; font:12px Arial, Helvetica, sans-serif; color:#7a7a7a;  }
#contenedorComentariosInterior { width:275px; height:auto; float:right }

#socialMediaInterior { width:330px; height:55px;  float:left; text-align:left  }
.Facebook { border:none; overflow:hidden; width:127px; height:21px; margin-right:-4px; margin-top:5px }

.txt11px { font:11px Arial, Helvetica, sans-serif }

#search { float:right; margin-right:20px; margin-top:10px; height:60px; width:350px; text-align:right }
#search .boton { width:35px; height:20px;background-color:#2c3860; border:1px solid #586285; color:#FFF}
#search input { width:190px; background-color:#ededed; border:1px solid #dadada; margin-bottom:6px; font:12px Arial, Helvetica, sans-serif; color:#7a7a7a;height:18px  }
