BODY {background : #B4B4B4;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin : 20px 0 20px 0;text-align:center;} 
H1 {font-size:14px;font-weight:bold;color:#953737;}
H2 {font-size:14px;font-weight:bold;margin:0 0 2px 0;}
H3 {font-size:12px;font-weight:bold;color:#953737;margin:0 0 2px 0;}
H4 {font-size:12px;font-weight:bold;color:#953737;margin:0 0 0 0;text-align:center;}
.negrita{font-size:12px;font-weight:bold}
.negritaF{font-weight:bold}
.simple{font-size:11px;}
.otroTxt{font-size:10px;color:#333333;text-decoration:underline;}
.subrayadoF{text-decoration:underline;}

a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:active {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color: #666666;} 
a.links:link {text-decoration:none;color:#FFFFFF;}
a.links:visited {text-decoration:none;color:#FFFFFF;}
a.links:active {text-decoration:none;color:#FFFFFF;}
a.links:hover {text-decoration:underline;color:#CCCCCC;}

#borde{width:777px;height:auto;margin:auto;}
#secSup{width:auto;}
#secSupBorde{height:12px;background-image:url(imagenes/bgGralSupBorde.jpg); background-repeat:no-repeat;}
#secSupLogo{width:232px;float:left;background-image: url(imagenes/bgGralSupLogo.jpg);padding:3px 0 0 0;}
#secSupMenu{width:545px;height:58px;float:right;background-image: url(imagenes/bgGralSupMenu.jpg); background-repeat:no-repeat;}
#secSupMenu a:link{text-decoration:none;color: #FFFFFF;}
#secSupMenu a:visited{text-decoration:none;color: #FFFFFF;}
#secSupMenu a:active{text-decoration:none;color: #FFFFFF;}
#secSupMenu a:hover{text-decoration:none;color: #CCCCCC;}
.secSupMenuTb{border:0px; margin: 20px 0 0 10px;}
.secSupMenuTb1{padding: 0 8px 0 8px;font-size:12px; font-weight:bold;color:#FFFFFF;}
.secSupMenuTb2{height:19px;background-image:url(imagenes/menuSep.gif);background-repeat:no-repeat;}
#banner{margin: 0 4px 0 0;}

#secMed{background-image:url(imagenes/bgGralCuerpo.gif);}
#secMedIzq{width:232px;float:left;height:auto;}
#secMedIzqMenu{width:208px;margin: 25px 10px 25px 0;font-size:11px;float:right;}
.secMedIzqMenuTit{}
.secMedIzqMenuCont{background-image:url(imagenes/bgMenuIzq.gif);padding:5px 0 15px 0;}
.secMedIzqMenuCont2{background-image:url(imagenes/bgMenuIzq.gif);padding:15px 10px 5px 10px;text-align:left;line-height:20px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#secMedIzqMenuContList{padding: 0 10px 0 10px;text-align:right;line-height:30px;}
.secMedIzqMenuContListSep{width:185px; height:2px; background-color:#C0C7C9;margin:0 0 0 12px;}
.secMedIzqMenuFormTxt{text-align:left;font-size:11px;font-weight:bold;color:#454545;}
.secMedIzqMenuForm1{border:1px solid #BCBCBC; background-color:#DDE9EB; width:120px; font-size:11px;}
.secMedIzqMenuForm2{border:1px solid #BCBCBC; background-color:#DDE9EB; width:175px;height:70px;font-size:11px;}
.secMedIzqMenuForm3{border:1px solid #BCBCBC; background-color:#DDE9EB; width:60px;height:18px;font-size:11px;}
#secMedDer{width:545px;float:right;text-align:left;}
.tituloSec{margin:15px 0 15px 7px;}

#secInf{clear:both;background-image:url(imagenes/bgGralInfCont.gif);padding: 10px 15px 0 15px;color:#FFFFFF;height:40px;}
#secInfIzq{float:left;width:490px; line-height:20px;}
#secInfDer{width:auto;float:right;}
#secInfBorde{height:10px;background-image:url(imagenes/bgGralInfBorde.gif);background-repeat:no-repeat;}
.linksExt{width:720px;height:auto;text-align:left;margin: 30px 0 0 25px;}
.linksExt a:link{color:#999999;text-decoration:none;}
.linksExt a:hover{color:#999999;text-decoration:none;}
.linksExt a:visited{color:#999999;text-decoration:none;}
.linksExt a:active{color:#999999;text-decoration:none;}

/******** INICIO ********/
.iniServ{width:527px; height:254px;margin:25px 0 5px 0;text-align:left;background-image:url(imagenes/fdoServ.gif);background-position:center;background-repeat:no-repeat;}
.iniServQsomosTit{margin:20px 0 0 15px;}
.iniServQsomosTxt{width:494px;height:auto;margin:10px 20px 10px 15px;}
.iniServTit{width:auto;height:25px;padding: 7px 0 0 10px;}
.iniServInf{width:240px;height:50px;padding: 8px 10px 0 10px;}
.iniServTxt{margin: 5px 5px 10px 32px;font-size:10px;}
.iniServInfo{border:1px solid #C0C7C9;float:right;width:70px;height:auto;text-align:right;margin:5px 20px 0 0;padding:2px 5px 2px 5px;font-weight:bold;font-size:9px;background-color: #D5DEE0;font-family:Verdana, Arial, Helvetica, sans-serif;}
.iniServInfo a:link{color: #7F7F7F;;text-decoration:none;}
.iniServInfo a:hover{color: #3F4040;text-decoration:none;}
.iniServInfo a:visited{color: #7F7F7F;text-decoration:none;}
.iniServInfo a:active{color: #7F7F7F;text-decoration:none;}

/******** NOSOTROS ********/
#nosF{margin: 25px 10px 25px 10px;line-height:16px;}
.nosTit{margin:0 0 10px 0;}
.nosTxt{margin:0 0 20px 0;}
.nosLista{list-style-image:url(imagenes/nosLista.gif);padding: 4px 0 4px 0;}

/******** SERVICIOS ********/
#servLista{margin:25px 0 25px 0;}
.servListaTit{width:500px;height:21px;background-image:url(imagenes/bgServTit.gif);background-repeat:repeat-x;border:1px solid #B3B3B3;margin:14px 17px 10px 7px;padding:0 10px 0 10px;line-height:21px; font-size:13px;color:#FFFFFF;font-weight:bold;}
.servListaTit a:link{text-decoration:none;color: #FFFFFF;}
.servListaTit a:visited{text-decoration:none;color: #FFFFFF;}
.servListaTit a:active{text-decoration:none;color: #FFFFFF;}
.servListaTit a:hover{text-decoration:none;color: #CCCCCC;}
.servListaZ{}
.servListaZItem{list-style-image: url(imagenes/servItems.gif);padding: 0 0 6px 0;}

/******** SERVICIOS: DESCRIPCION ********/
#serviciosF{width:auto;float:left;margin: 0 17px 25px 7px;border:1px solid #B0B0B0;float:left;padding: 0 0 14px 0;}
.serviciosTit{width:504px;height:28px;line-height:28px;background-color:#336799;color:#E8E8E8;font-size:13px;font-weight:bold;text-align:left;padding: 0 0 0 15px;}
.serviciosTxt{margin:13px 10px 0 10px;}
.serviciosEP1{}
.serviciosUL{margin-top:0px;margin-bottom:0px;line-height:23px; list-style-image: url(imagenes/servItems2.gif;)}
.serviciosEP1Img{padding:13px 10px 0 10px;text-align:center;}
.serviciosEP2Img{padding:20px 0 0 0;text-align:center;}
.serviciosEP1Txt{padding:13px 10px 0 10px;}
.serviciosEP1Link{padding:25px 10px 15px 0;text-align:right;}
.serviciosEP2{margin:20px 0 20px 0;text-align:center;}
.serviciosEP2Link{padding:20px 0 15px 0;text-align:center;}
.serviciosPre{list-style-image:url(imagenes/flechaPres.gif);margin: 25px 10px 5px 0;text-align:right;}
.regresar{text-align:center;margin:0 0 0 100px;}
.regresarBlq{padding:0 5px 25px 5px;}
.serviciosEspacio{width:auto;height:30px;}

/******** PRESUPUESTOS ********/
#presupuestoF{border:2px solid #9FA7A9;margin: 25px 10px 25px 5px; padding:3px 10px 3px 10px; background-color:#E8E8E8;}
.presupuestoFUNO{padding: 5px 0 10px 0;}
.presupuestoFTit{background-image:url(imagenes/formTit.jpg);background-repeat:no-repeat;background-position:center;width:492px;height:20px;text-align:center; font-weight:bold;color:#4E4E4E;padding: 15px 0 15px 0;}
.presupuestosForm1{border:1px solid #AFAFAF; background-color:#E4E4E4; width:140px; font-size:11px;}
.presupuestosForm2{border:1px solid #AFAFAF; background-color:#E4E4E4; width:35px; font-size:11px;}
.presupuestosForm3{border:1px solid #AFAFAF; background-color:#E4E4E4; width:220px;font-size:11px;}
.presupuestosForm4{border:1px solid #AFAFAF; background-color:#E4E4E4; width:320px; height:90px; font-size:11px;}
.presupuestoFSep{border-bottom:1px solid #D8D8D8;padding:10px 5px 10px 5px;}
.presupuestoFSep2{padding:4px 0 4px 0;}
.presupuestoFSep3{padding:10px 5px 10px 5px;}
.presupuestoFTbl{margin: 0 0 0 20px;}
.presupuestoFTxt{color:#325865; font-size:10px; line-height:14px;}
.presupuestoFTxt2{color:#35526E; font-size:11px; line-height:18px;font-weight:bold;}
.presupuestoFTxt2 a:link{color:#35526E;text-decoration:none;}
.presupuestoFTxt2 a:hover{color:#7F7F7F;text-decoration:underline;}
.presupuestoFTxt2 a:visited{color:#35526E;text-decoration:none;}
.presupuestoFTxt2 a:active{color:#35526E;text-decoration:none;}
.presupuestoTbl2{width:340px;border:1px solid #98A6B3;padding:5px 5px 5px 5px;}
.subrayado{text-decoration:underline;font-weight:bold;}
.negrita{font-weight:bold;font-size:11px;}
#contactoEnv{margin: 5px 5px 5px 5px; text-align:center;}

/******** PLANES WEB ********/
#planesWebF{margin: 0 0 25px 5px;}
.planesWebUNOimg{width:515px;height:192px;margin:0 0 15px 0;background-image:url(imagenes/web-uno.jpg);background-position:center;background-repeat:no-repeat;}
.planesWebUNOtxt{width:auto;margin:70px 60px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebONEtxt{width:auto;margin:70px 120px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebDOSimg{width:515px;height:192px;margin:0 0 15px 0;background-image:url(imagenes/web-dos.jpg);background-position:center;background-repeat:no-repeat;}
.planesWebDOStxt{width:auto;margin:70px 50px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebTWOtxt{width:auto;margin:70px 70px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebTRESimg{width:515px;height:192px;margin:0 0 15px 0;background-image:url(imagenes/web-tres.jpg);background-position:center;background-repeat:no-repeat;}
.planesWebTREStxt{width:auto;margin:70px 50px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebTHREEtxt{width:auto;margin:70px 60px 0 0;font-size:12px;line-height:18px;float:right;}
.planesWebComprar{width:117px;height:20px;float:left;margin:155px 0 0 30px;}
.solPresupuesto{margin:25px 0 25px 0;text-align:center;}

/******** INFORMACION UTIL ********/
#infoF{margin: 0 10px 25px 10px;}
#infoFContent{margin:10px 10px 15px 0;font-size:12px;}
.infoFContentImg1{width:79px;margin:0 10px 15px 10px;text-align:center;}
.infoFContentTxt1{width:428px;height:85px;padding:0 15px 0 15px;background-image:url(imagenes/fdo-item-info-util1.gif);background-repeat:no-repeat;background-position:center;}
.infoFContentImg2{width:80px;margin:0 5px 15px 5px;text-align:center;}
.infoFContentTxt2{width:399px;height:100px;padding:0 30px 0 30px;background-image:url(imagenes/fdo-item-info-util2.gif);background-repeat:no-repeat;background-position:center;}
.infoFContentTxt3{width:399px;height:110px;padding:0 15px 0 15px;background-image:url(imagenes/fdo-item-info-util3.gif);background-repeat:no-repeat;background-position:center;}
.infoFContentTxtBorde{margin:20px 15px 0 8px;border-bottom:2px solid #C4C4C4;}
.infoFContentTxtInfTbl{margin:10px 0 15px 0;}
.infoFContentTxtInf{font-weight:bold;font-size:11px;text-align:right;}
.infoFContentSep{width:5px;height:35px;}
.infoFContentResalt{font-weight:bold;color:#40719E;margin:0 10px 0 0;}
.infoFLista{list-style-image:url(imagenes/nosLista.gif);padding: 4px 0 4px 0;}
.infoFbanner{margin:25px 0 25px 0;text-align:center;}
