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

body {font:100% Arial, Helvetica, sans-serif; background:#fff; margin:0; padding:0; text-align:center; font-weight:normal; color:#333; background-image:url(../images/fondo-security24.gif);}
.oneColFixCtrHdr #container {width:899px; background:#FFFFFF; margin:0 auto; text-align:left;}

.oneColFixCtrHdr #header {padding: 0}

.oneColFixCtrHdr #menu {padding:0; padding-left:22px; padding-top:10px;}
	.oneColFixCtrHdr #links { width:850px; height:30px; padding-top:18px; background-image:url(../images/fondo_menu.jpg); background-repeat:repeat;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;border-bottom:20px solid #CCC;}
	.oneColFixCtrHdr #links a {text-decoration: none; color:#FFF; padding-left:17px; padding-right:18px; background-image:url(../images/sep.jpg); background-position:right; background-repeat:no-repeat;}
	.oneColFixCtrHdr #links a:hover {text-decoration:none; color: #FF0;}

.oneColFixCtrHdr #slider {padding:0; margin-top:20px;}

.oneColFixCtrHdr #mainContent {width:860px; padding:0; float:left; background:#FFFFFF; padding-left:20px; padding-right:20px; padding-bottom:20px;}
	.oneColFixCtrHdr #mainContent p{font-size:12px; color:#333; font-weight:normal; text-align:justify;}
	
	.oneColFixCtrHdr #footer {width:860px; float:left; text-align:center; height:60px; background:#F00; padding-top:0px;}
	.oneColFixCtrHdr #footer h6 {font-size:12px; color:#FFF; font-weight:normal;}
	
	#portada{width:850px; float:left; background-image:url(../images/contactenos-22229-2424.jpg); background-position:right; background-repeat:no-repeat; padding-top:20px;}
		#destacado-portada{ width:247px; float:left; margin-right:20px; padding-bottom:10px;}
			#destacado-portada h1{font-size: 18px;font-weight: bold; font-variant: normal;color: #999; padding:0; margin:0;}
			#destacado-portada h3{font-size: 12px;font-weight: bold; font-variant: normal;color: #333; padding:0; margin:0; margin-top:5px;}
			#destacado-portada a{ text-decoration:none;}
			#destacado-portada a:hover{ text-decoration:none; color:#666}
			
	#interior1{width:850px; float:left;}
		.oneColFixCtrHdr #interior1 p{font-size:14px; color:#333; font-weight:normal;}
		.oneColFixCtrHdr #interior1 b{font-size:16px; color: #000000; font-weight:normal; font-weight:bold;}
		.oneColFixCtrHdr #interior1 ul{font-size:14px; color:#333; font-weight:normal; margin-left:20px; }
	
	#interior2{width:850px; float:left; background-image:url(../images/contactenos-22229-2424.jpg); background-position:right; background-repeat:no-repeat;}
		#gerencia-interior2{ width:385px; height:250px; float:left; margin-left:40px; margin-top:50px;}
		
		#contacto{width:850px; float:left;}
			#contacto1{width:394px; float:left;}
			#contacto2{width:440px; float:left; margin-left:16px;}
				#contacto2-fondo{width:385px; height:717px; margin-left:17px; background-image:url(../images/fondo_form_contacto.jpg); background-repeat:no-repeat; text-align:left; padding:20px; padding-top:5px; margin-top:10px;}
				#contacto2-fondo h2{font-size:14px; font-weight:bold; margin:0; padding:0; margin-top:15px;}
				#contacto2-fondo h3{font-size:12px; font-weight:normal; margin:0; padding:0; margin-top:5px;}
				.contacto-input{width:350px; border:solid 1px #666; background-color:#F0F0F0; margin-bottom:2px;}
				.contacto-textarea{width:350px; height:150px; border:solid 1px #666; background-color:#F0F0F0;}
				.enviar-contacto {width:75px; height:27px; background-image:url(../images/bot_enviar.jpg); border:0px;}
				.enviar-contacto a:hover{ width:75px; height:27px; background-image:url(../images/roll_enviar.jpg);}
				.obligatorios{color: #CC3333; font-size:10px; margin-top:50px;}
				
				#trabaja2-fondo{width:385px; height:717px; margin-left:17px; background-image:url(../images/fondo_form_contacto.jpg); background-repeat:no-repeat; text-align:left; padding:20px; padding-top:5px; margin-top:10px;}
				#trabaja2-fondo h3{font-size:12px; font-weight:normal; margin:0; padding:0; margin-top:15px;}
				
	
	.foto-portada{border:solid 1px #999; margin-bottom:5px;}
	.foto-interior{border:solid 1px #999; margin-bottom:5px; border-top:5px solid #999; border-bottom:5px solid #999;}
	.rojo{font-size:11px; color:#F00; padding:0; margin:0; margin-left:10px;}
	
/*ACORDEON*/
#basic-accordian{margin:0; padding:0; width:auto; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#666;}
.accordion_headings{color:#1C3F53; cursor:pointer; font-size: 14px; padding-top: 8px; padding-right:6px; padding-left:10px; -webkit-border-radius:8px; -moz-border-radius:8px; text-align:left; width:auto; line-height:normal;}
.accordion_headings:hover{color: #1C3F53; border-left:solid 1px #FFF; border-right:solid 1px #FFF; border-bottom:solid 1px #FFF; background-image:url(../img/mas.gif); background-position:left; background-repeat:no-repeat; padding-left:40px; width:auto;}
ul {width:auto; height auto; margin-top:0px;}
.accordion_child{padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:15px; font-size:14px; margin-bottom:10px;}

.info, .exito, .alerta, .error {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    border: 1px solid;
    margin: 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.exito {
	width:300px;
	margin-top:20px;
    color: #999;
    background-color: #DFF2BF;
    background-image:url('../images/exito.png');
}
