/* CSS Document */
/*C-MIK Code*/

*{margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
body{background-color:#FFFFFF;}
ul, li{list-style:none}
h1{text-indent:-5000px; height:97px; width:311px; background-image:url(../images/logo.jpg); float:left; cursor:pointer}
a{text-decoration:none;}
.centro{text-align:center}
#linea{background:#2551e5; height:3px; border:solid 0px; color:#2551e5; clear:both; margin: 0 0}
#menu{ position:relative;margin:50px 0 0px; width:540px; height:28px; float:right; background:url(../images/fondomenu.gif) 0 0 no-repeat; padding:8px 0px 0 10px; }
#menu li{float:left; padding:4px 2px; border:solid 1px #2551e5; height:15px}
#menu li.sel{border:solid 1px #fff; background:url(../images/fondo_btn.gif);}
#menu li a{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none}
#menu li a:hover{text-decoration:underline}
#cabecera{width:898px; margin: 0;}
#contenido{width:898px; height:456px; margin: 0;}
#contenido h2{ height:412px; text-align:center; float:left; font: 20px Verdana, Arial, Helvetica, sans-serif; }
#contenido h2.home{width:400px; padding: 22px 50px; background:url(../images/img_home.jpg) 0 bottom no-repeat; text-indent:-20000px;}
#contenido h2.pagina{width:318px; padding:22px 15px; background:url(../images/img_interior.jpg) 0 bottom no-repeat;  text-indent:-20000px;}
div.seccion{width:212px; height:113px; margin:1px 0 0; float:right; padding: 0 15px 0 170px; cursor:pointer}
div.seccion h3{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#08132A; margin:3px 0 7px; ;}
div.seccion p,div.seccion p *{color:#fff;}
div.pagina{width:525px; height:432px; padding:12px; background-color:#6686ed; float:right}
div.pagina h3{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#08132A; margin-bottom:10px;}
div.pagina h4{clear:both;  margin:5px 0; font:bold 16px "Times New Roman", Times, serif; color:#fff;}
div.pagina h4 a{ font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#08132A; text-decoration:underline; cursor:pointer
}
div.respuesta h3{margin:100px 50px 50px; text-align:center}
div.pagina p{color:#fff; margin:10px;}
div.pagina p *{color:#fff;}
div.respuesta p{font-size:14px; margin:0px 100px; text-align:center;}
div.pagina img{border:solid 1px #fff; margin:5px;}
#btnpresu{display:block; width:189px; height:37px; margin:0px auto; background-image:url(../images/btn_presupuesto.gif);}
#btnpresu span{display:none;}
div.pagina ul{margin:30px 0 0 50px;}
 div.pagina li{margin-left:35px:; list-style:disc; color:#fff;}
#homeN{ background:#2551e5 url(../images/nacionales.gif) 10px 7px no-repeat;}
#homeI{ background:#5174ea url(../images/internacionales.gif) 10px 7px no-repeat;}
#homeO{ background:#6686ed url(../images/oficinas.gif) 10px 7px no-repeat;}
#homeG{ background:#7c97ee url(../images/guardamuebles.gif) 7px 10px no-repeat;}

#foot{text-align:center; border-top:solid 2px #079dfb; margin-top:2px; clear:both}
#menuhead{float:right; margin:10px 5px -10px;}
#foot li,  #menuhead li{text-align:center; display:inline; padding:0 5px; border-right: solid 1px #333;}
#menuhead li.telefono{font:bold 13px  Arial, Helvetica, sans-serif; color:#990000}
#foot li.last,  #menuhead li.last{ border-right:solid 0px;}
#foot li a, #menuhead li a{text-decoration:underline;}
/*Formularios*/
#form1, #form2{display:none;}
#formcontacto{padding:50px}
form#formcontacto p{ clear:both; margin:20px 0;}
form#formcontacto dt{width:130px; height:20px; float:left; }
p#avisoL{border: solid 1px #fff; overflow-y:auto; height:50px; width:300px; padding:5px; float:lef; background-color:#EEF3F7; color:#08132a; margin:0}
p#acepto{ width:190px; float:right; margin-top:-70px; }
form#formcontacto p#avisoL{width:100%}
label{color:#fff; font-weight:bold;}
form dt{width:210px; height:20px; float:left; }
form dd{width:290px; min-height:20px; float:left;}
form dd input{width:280px; border:solid 1px #333; padding:2px;}
form dd textarea{width:280px; height:50px; border:solid 1px #333; padding:2px;}
form p.clearfix{clear:both; font-size:1px; margin:0}
form small{color:#fff; font-size:9px;}
div.formu{border:solid 1px #fff;  clear:both; margin:5px 0; padding-left:10px; background-color:#7c9dfb}
#cajaformularioboton{color:#2551e5;}

/*NUBE*/
#nube{ position:absolute; left:900px; top:85px;min-width:10px; max-width:400px; height:456px; overflow:hidden}
#nube p{ font-weight:bold; color:#acd; margin-bottom:10px; text-decoration:none;}
#nube a{text-decoration:none}
#nube a strong{ font-weight:bold; color:#acd; margin:0 5px; text-decoration:none;}
#nube a strong.over{color:#990000; text-decoration:underline}