/*// 2010 //*/


/*////////////////// ESTRUCTURA  //////////////////*/

#contenedor{width:960px;margin:0 auto;text-align:center;}
#central{float:left;width:820px;}
#latizq{float:left;width:70px;height:100%;}
#latder{float:right;width:70px;height:100%;}

#cabecera{height:100px;width:100%;text-align:left;}
#menu{height:40px;width:100%;}
#menu ul {list-style: none;display:inline;}
#menu ul li{float:left;}




/*////////////////ESTILO ////////////////*/
body{
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#2a2a2a;
	line-height:1.2em;
	background:url(../imgs/bg.jpg) 0% 0% repeat-x #6f7171;
}

/*laterales verticales*/
#latizq{background:url(../imgs/puntasflechas.png) 0px 308px no-repeat;height:600px;}
#latder{background:url(../imgs/puntasflechas.png) -70px 110px no-repeat;height:600px;}

/*cabecera*/
#cabecera{background:url(../imgs/imgcabecera.jpg) 0% 0% no-repeat;}
#cabecera h1{font-size:2.6em;color:#fff;line-height:1em;margin-left:190px;padding-top:20px;}

/*menu*/
#menu{color:#fff;font-size:14px;background:url(../imgs/bgmenu.jpg) 0% 0% repeat-x #292929;}
#menu ul li{height:40px;background:url(../imgs/separadormenu.gif) 100% 0% no-repeat;padding-right:2px;}
#menu ul li a,#menu ul li a:visited,#menu ul li a:link{color:#fff;text-decoration:none;padding:12px 38px;line-height:2.8em;}
#menu ul li a:hover, #menu ul li .selecc{background:url(../imgs/bgmenurol.jpg) 0% 0% repeat-x}


/*contenidos superior*/
#contenidos .flechader{height:200px;background:#ff6c00;}
#contenidos .flechader .cont{width:90%;margin:0 auto;padding-top:25px;text-align:left;}
#contenidos .flechader .cont .col{text-align:left;color:#ffffff;width:45%;line-height:1.4em}
#contenidos .flechader .cont .col h1{font-size:18px;margin-bottom:10px}
#contenidos .flechader .cont .col h2{font-size:14px;color:#272727;font-weight:bold;line-height:1.4em;margin-bottom:5px;}
#contenidos .flechader .cont .col a{font-weight:bold;text-decoration:underline;color:#fff;}

#contenidos .flechaizq{height:200px;background:#ffa800;}
#contenidos .flechaizq .cont{width:90%;margin:0 auto;padding-top:30px;}
#contenidos .flechaizq .cont .col {text-align:left;color:#ffffff;width:45%;line-height:1.6em;color:#282828}
#contenidos .flechaizq .cont .col h2{font-size:14px;color:#282828;font-weight:bold;}
#contenidos .flechaizq .cont h1{font-size:18px;color:#ffffff;text-align:left;margin-bottom:10px}
#contenidos .flechaizq .cont #escribanos{width:373px;height:151px;background:url(../imgs/escribanos.jpg) 0% 0% no-repeat;}
#contenidos .flechaizq .cont #escribanos .botcontactar{width:152px;height:29px;display:block;background:url(../imgs/contactar.jpg) 0% 0% no-repeat;position:relative;top:97px;left:22px}
#contenidos .flechaizq .cont #escribanos .botcontactar:hover{background-position:0% -29px;}


#contenidos #formu  {height:166px;width:736px;margin:0 auto;background:url(../imgs/inifinformu.gif) -10px 0% no-repeat #fefefe;font-size:11px;color:#272827}
#contenidos #formu .col{width:170px;float:left;margin-left:10px;padding-top:10px}
#contenidos #formu .col label{margin-top:7px;display:block}
#contenidos #formu .col input,#contenidos #formu .col textarea{width:166px;font-size:11px;font-family:Arial, Sans-Serif;background-color:#edf4fc;border:1px solid #e3e3e3;color:#666666}
#contenidos #formu .col input {height:18px}
#contenidos #formu .col textarea{height:107px;width:246px}
#contenidos #formu .col .botenviar{width:65px;background:url(../imgs/bot.gif) 0% 0% no-repeat; height:20px;cursor:pointer;font-weight:bold;border:none;padding-bottom:2px;margin-left:10px}
#contenidos #formu .col .botenviar:hover{background-position:0% -20px;cursor:pointer;color:#272727}
#contenidos #formu .finformu{height:166px;width:10px;background:url(../imgs/inifinformu.gif) 0% 0% no-repeat #fefefe;float:right;}
#contenidos #formu #result{width:706px;height:136px;position:relative;left:0;top:-130px;z-index:9999;margin:0 auto;background:#fefefe;text-align:center;clear:left;display:none}
#contenidos #formu #result p{font-size:13px;line-height:1.6em;padding-top:20px;font-weight:bold;color:#666666}
#contenidos #formu #result .botok{width:65px;background:url(../imgs/bot.gif) 0% 0% no-repeat; height:20px;cursor:pointer;font-weight:bold;border:none;font-size:10px;padding-bottom:2px;margin-top:10px;color:#666666}
#contenidos #formu #result .botok:hover{background-position:0% -20px;cursor:pointer;color:#272727}
#contenidos #formu #result .error{color:#ff6c00;}
#contenidos #formu #result .ok{color:#272827}



/*contenidos apdos*/
#contenidos #apartado{background:#4d4d4d;text-align:center;padding:20px 0px}
#contenidos #apartado .iniapdo{width:780px;margin:auto;height:5px;background:url(../imgs/inifinapdos.gif) 0% 0% no-repeat #5fffff;}
#contenidos #apartado .contapdo{width:780px;margin:0 auto;text-align:center;background:#fff;}
#contenidos #apartado .contapdo .cont{width:700px;margin:0 auto;text-align:left;padding:20px 0px;line-height:1.5em}
#contenidos #apartado .finapdo{width:780px;margin:0 auto;height:5px;background:url(../imgs/inifinapdos.gif) 0% -5px no-repeat;}
#contenidos #apartado .contapdo .cont .col{width:335px;}
#contenidos #apartado .contapdo .cont .col-3{width:220px;}
#contenidos #apartado .contapdo .cont .colmini{width:83px;}
#contenidos #apartado .contapdo .cont h1{font-size:14px;font-weight:bold;line-height:1.2em;color:#292929;width:100%;border-bottom:1px dotted #afaeae;margin:20px 0;}
#contenidos #apartado .contapdo .cont h2{font-size:12px;font-weight:bold;margin-bottom:5px;}
#contenidos #apartado .contapdo .cont h3{font-size:14px;font-weight:bold;}


/* contenidos centro*/
#contenidos .cuerpo{min-height:400px;background:url(../imgs/bgcuerpo.jpg) 0% 0% repeat-x #181818;text-align:center}
#contenidos .cuerpo .cont{width:90%;margin:0 auto;padding-top:25px;text-align:left;}
#contenidos .cuerpo .cont h1{font-size:18px;font-weight:bold;line-height:1.2em;color:#fff;width:100%;border-bottom:1px dotted #afaeae;}
#contenidos .cuerpo .cont .linklogo{margin-left:5px;}

#contenidos .cuerpo .cont .linkservicios{color:#fff;width:369px;float:left;text-decoration:none;text-align:left;}
#contenidos .cuerpo .cont .linkservicios h2{font-size:14px;font-weight:bold;margin:35px 0 5px 0;}
#contenidos .cuerpo .cont .linkservicios img{float:left;}
#contenidos .cuerpo .cont .linkservicios p{font-size:12px;}
#contenidos .cuerpo .cont .linkservicios:hover{color:#afaeae;}

#contenidos .fincuerpo{height:14px;background:url(../imgs/fincuerpo.png) 0% 0% no-repeat;margin-bottom:20px;}

/* contenidos inferior*/
#contenidos .inistaff{height:14px;background:url(../imgs/inifinstaff.png) 0% 0% no-repeat;}
#contenidos .staff{height:160px;background:url(../imgs/logomcstaff.jpg) 50% 50% no-repeat #ffffff;}
#contenidos .staff .cont{width:90%;margin:0 auto;padding-top:10px;text-align:justify;line-height:1.4em;}
#contenidos .staff .cont .col{width:250px;text-align:left;}
#contenidos .staff .cont .col h1{font-size:18px;margin-bottom:10px;}
#contenidos .finstaff{height:14px;background:url(../imgs/inifinstaff.png) 0% 100% no-repeat;margin-bottom:20px;}

/*pie pagina*/
#footer{color:#4d4d4d;font-size:0.9em;}
#footer a,#footer a:link,#footer a:visited{color:#282828;text-decoration:none;}
#footer a:hover{color:#c8c8c8}

/*comunes*/
.izq{float:left;}
.der{float:right;}
.nofloat{clear:both;}

.volveratras{height:18px;padding:0px 0 0 25px;color:#292929;font-weight:bold;text-decoration:none;background:url(../imgs/flechasvolver.gif) 0% 0% no-repeat;float:left;}
.volverarriba{height:18px;padding:3px 20px 0 0;color:#292929;font-weight:bold;text-decoration:none;background:url(../imgs/flechasvolver.gif) 100% -18px no-repeat;float:right;}
.volveratras:hover, .volverarriba:hover{text-decoration:underline;}
