@charset "utf-8";
/* CSS Document */
body{ background:/*url(images/fondo_body_miproyecto.png)*/ #1a1a1a; font-family:Arial, Helvetica, sans-serif; font-size:14px}
#header, #content, #footer{ width:1000px; margin-left:auto; margin-right:auto; /*border:1px solid #FFFFFF*/}
#header{ min-height:100px; background:url(images/ImagenGrup.png) no-repeat left top}
#header ul#links-top{float: right;}
#header ul#links-top li{float:left; list-style:none; padding:0 25px 0px 25px; min-height:10px; border-right: 1px solid #4883bd}
#header ul#links-top li.right{border:0px}
#header ul#links-top li a{ color: #fff; text-decoration:none; font-size:95%; font-weight:bold}
#header ul#links-top li a:hover{ color:#4883bd;}
#content{}
#footer{ font-size:85%; color:#CCCCCC; padding:30px 0 30px 0}
#footer a{color:#6699FF; font-weight:bold}
#promo-top{ background: url(images/promo-proyecto.jpg) no-repeat left top; padding-top:10px; padding-left:400px; min-height:300px}
#promo-top h1{margin:20px}
#promo-top #text{color:#fff; min-height:243px; padding-left:20px; padding-top:10px}
#promo-top #text p{line-height:1.5; font-size:130%; letter-spacing:1.5; margin:0px; font-weight:lighter}
#promo-top #text p.enlace{background: url(images/enlace_contrata_proyecto.png) top no-repeat; min-height:50px; min-width:400px; font-size:200%; text-align:center; margin-top:10px}
#promo-top #text p.enlace a{ color:#FFFFFF; text-decoration:none}
/* BOX 1000PX */
#box10{width:1000px; margin-left:auto; margin-right:auto; margin-bottom:20px; background: #fff url(images/fondo_proyecto.png) repeat-x top; }
#box10:before{/*content: url(images/box10-top.png); display:block; line-height:0.1; margin:0px 0px 0px 0px; /*padding:-0px 8px 8px 8px*/}
#box10:after{content: url(images/box10-bottom.png); display:block; line-height:0.1; margin:0px 0px 0px 0px; padding:-20px 8px 8px 8px}
#box10 #content-top{  margin-top:-23px; padding-top:10px; color:#333333;  padding-left:5px}
#box10 #content-top #text p{font-size:105%; margin-top:0px; padding:10px; line-height:1.2}
#box10 #content-top #text h3{margin:0}
#box10 #content-top #text td.separacion{border-width:0 2px 0 0px; border-color:#DBDBDB; border-style:solid}
#box10 #content-top #text p.enlace{background:url(images/enlace_mas_info.png) no-repeat top; min-height:25px; min-width:225px; padding:2px 0 0 0; text-align:center; font-size:97%}

#box10 #content-top #text p.enlace a{text-decoration:none; color:#fff}
#box10 #content-btm{ margin-bottom:-23px; padding-bottom:40px; min-height:160px; color:#FFFFFF;}

#box-info{width:1000px; margin-left:auto; margin-right:auto; margin-top:20px; background: #fff ; }

#box-info:before{content: url(images/box-info-top.png); display:block; line-height:0.1; margin:0px 0px 0px 0px; /*padding:-0px 8px 8px 8px*/}
#box-info:after{content: url(images/box-info-bottom.png); display:block; line-height:0.1; margin:0px 0px 0px 0px; padding:-20px 8px 8px 8px}
#box-info #content h3{ color:#4883bd; font-size:150%}
#box-info #content ul li{font-style:italic}
#box-info #content{ padding:0 35px 0 35px}
#form{ width:600px; margin-left:auto; margin-right:auto; border:1px solid #4883bd; padding:15px}
#form h2{text-align:center}
#form input{font-size:120%}
#form span.obligatorio{color:#CC0000; font-size:90%}
