/* CSS Document */

* {margin:0; padding:0}
.clearfix:after { content: "."; display: block; height: 0; clear: both;  visibility: hidden;}
img { border: 0px;}
body { background:#D0DCF4; font:12px Arial, sans-serif; color:#666666}

a { color:#005893}
a:visited {}
a:hover { color:#000}
.invisible {display:none}
.bold { font:bold}
.naranja { color:#FB902C}


#logo{ margin: 28px 0 12px 12px }
#menu ul{ list-style:none}
#menu li{ float:left; padding:0 53px 0 0 }
#menu h2{ font-family:"Trebuchet MS"; font-size:13px; font-weight: bold; color:#005893}
#menu a{ text-decoration:none; color:#005893}
.activo { background: url(/img/hover_menu.gif) no-repeat left bottom;}


#header_texto h3{ font-size: 22px}
#zona_inferior_izquierda_sendplus h4{ background:url(/img/fondo_sendplus_grande.gif) no-repeat top left;width:535px; height:43px;}
#zona_inferior_izquierda_pecplus h4{ background:url(/img/fondo_pecplus_grande.gif) no-repeat top left;width:535px; height:43px;}
#zona_inferior_izquierda_sin h4{ background:url(/img/fondo_izquierda_sin.gif) no-repeat top left;width:535px; height:20px;}
#zona_inferior_texto{ width:492px; padding:25px 15px 0 26px; border-left: #EAEAEA solid 1px; border-right: #EAEAEA solid 1px}
#zona_inferior_texto_contacto{ width:492px; padding:25px 15px 0 26px; border-left: #EAEAEA solid 1px; border-right: #EAEAEA solid 1px}
#zona_inferior_texto2{ width:492px; padding:32px 15px 0 26px; border-left: #EAEAEA solid 1px; border-right: #EAEAEA solid 1px}
.zona_inferior_bajo{ background:url(/img/fondo_sendplus_bajo.gif) no-repeat top left;width:535px; height:43px;}
#zona_inferior_texto ul li { list-style: inside disc}
#zona_inferior_derecha_texto{ border-left: solid 1px #EAEAEA; border-right: solid 1px #EAEAEA; border-left: solid 1px #EAEAEA; width:231px; padding:0px 20px 0 20px; height:429px}
#zona_inferior_derecha_texto ul li{ list-style: inside; }






 


/* FORMULARIO */

form {margin: 0;padding: 0;}
form fieldset {/ * clear: both;  */ border-color: #000;border-width: 1px;border-style: solid;padding: 10px; margin-bottom:0px}
form label { display: block;  float: left; width: 150px; padding: 0; margin: 5px 0 0; text-align: right; }
form fieldset legend {font-size:105%; font-weight: bold}
form input, form textarea {width:auto; margin:5px 0 0 10px;}
form input#reset {margin-left:0px; }
textarea { overflow: auto;}
form small {display: block;margin: 0 0 5px 160px; padding: 1px 3px;font-size: 88%;}
form .required{font-weight:bold;} 
form br {clear:left;}

.error { color:#FF0000}
.error2 { color:#FF0000;  float: left; padding-left:20px }

.cajas_sendplus1 { float:left; width: 270px; padding: 25px 0 0 0 }
.cajas_sendplus2 { float:left; border: solid 1px #EAEAEA; padding: 8px 0 8px 10px; margin: 5px 0 0 20px }
