@charset "utf-8";
/* CSS Document */

a:hover, a:visited, a:link { text-decoration:none; border:none;
}


body {
	background-image: url(images/background.gif);
	background-repeat: repeat;
}

#centerholder { width:100%;
}

#holder {width:773px; font-family:Arial, Helvetica, sans-serif; border:solid; border-color:#C7C7C7; border-width:1px; background-color:#FFFFFF;
}

#header {
}

#navigation { clear:both; background-color:#F7931E; height:30px; font-weight:bold; font-size:18px;
}

#rentabar{ width:9em;
}

#wrapper {
}

/*///////////////////////////////////navigationhighlight  //////////////////////////////*/
body#inicio a#inicionav,
body#nosotros a#nosotrosnav,
body#tiendas a#tiendasnav,
body#renta a#rentanav,
body#contacto a#contactonav,
body#productos a#productosnav,
body#ferreteria a#productosnav ,
body#agregados a#productosnav,
body#electrico a#productosnav,
body#plomeria a#productosnav,
body#fierros a#a#productosnav,
body#acabados a#a#productosnav     

{
color: #fff;
background: #05829B;
}



.navbotspace {width:770px; height:3px; background-color:#FFFFFF; clear:both;
}
.bluespace {width:773px; height:3px; background-color:#05829B; clear:both;
}

.sectionheader{ clear:both; text-align:left;
}


.navlinks {
}
/*///////////////////////////////////inicio layout  //////////////////////////////*/
#inicioleftcolumn {width:474px; height:auto; float:left; text-align:left;
}

#pagetitle {width:474px; height:37px; background-image:url(images/PageTitleBG.gif); text-align:left; 
}

#titlespacetop{ width:474px; height:6px; 
}
#titlespaceleft{width:14px; height:30px; float:left;
}
#iniciotitle {width:127px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}
#gradientbar {width:474px; height:5px; background-image:url(images/gradientbar.gif); clear:both;
}

#inicioflash {width:458px; height:177px;border: 5px solid #05829B; margin-top:2px;
}

#inicioinfo {width:468px; height:167px; background-color:#F7FDFF; background-image:url(images/repeatlines1.gif); background-repeat:repeat-x;
}

#inicioinfotitle {width:377px; height:36px; font-family: "Arial Black", Arial; font-size:14px; color:#fff; padding-top:15px; padding-left:5px;
}
#inicioinfotext {width:460px; height:107px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#05829B; padding-top:6px; padding-left:6px; font-size:13px; background-image:url(images/dots.png); background-repeat:repeat-x; background-position:bottom;
}

#iniciorightcolumn {width:296px; height:auto; float:left;
}

#emailformdiv{width:286px; height:147px; background-image:url(images/emailBG.gif); background-repeat:no-repeat; border: 5px solid #05829B;
}




.iniciorightspace {width:296px; height:5px; clear:both; margin:0;
}

#inicioadvert {width:296px; height:236px;clear:both; margin:0;
}

#productsholder {width:767px; height:293px; background-color:#05829B; border:3px #fff solid;
}

.productindividholder {width:107px; height:297px; float:left;
}

.productindividholder:hover {width:107px; height:297px; float:left; text-decoration:none; font-weight:bold;font-size:17px;

filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.7;
}

.productspacer {width:3px; height:293px; background-color:#FFFFFF; float:left;
}

.productitle {width:107px; height:27px; border-bottom:3px #fff solid; color:#fff; font-weight:bold; text-align:center; padding-top:8px; font-size:17px;
}

.productitle2 {width:107px; height:32px; border-bottom:3px #fff solid; color:#fff; font-weight:bold; text-align:center; padding-top:3px; line-height:15px;font-size:17px;
}


#orangebar {width:770px; height:29px; font-weight:bold; font-size:23px; background-color:#F7931E; color:#FFFFFF; line-height:29px; text-align:center;
}

#blueline1 {width:770px; height:9px;background-color:#05829B;
}

#iniciologos {width:770px; height:106px;
}
#orangeline1 {width:770px; height:9px;background-color:#F7931E;
}
#blueline2 {width:770px; height:29px; background-color:#05829B; 
}
/*///////////////////////////////////renta layout  //////////////////////////////*/
#rentatitle {width:407px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}
#rentapicdiv{width:286px; height:213px;background-repeat:no-repeat; border: 5px solid #05829B;
}
#rentainfotitle {width:453px; height:36px; font-family: "Arial Black", Arial; font-size:10px; color:#fff; padding-top:18px; padding-left:5px;
}

#rentamental {width:468px; height:126px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#05829B;  font-size:13px; background-image: url(images/rentalmetal.jpg)
}
#rentamentaltext1 {width:103px;height:121px;font-family: "Arial Black", Arial; font-size:16px; float:left; color:#304552; font-weight:normal; text-align:right; padding-right:13px;padding-top:8px;
}
#rentamentaltext2 {width:170px;height:117px;font-family: "Arial Black", Arial; font-size:12px; color:#171429; float:left; line-height:13px; padding-top:11px; font-weight:normal;
}
#rentamentaltext3 {width:170px;height:117px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#171429; float:left; padding-left:5px;  padding-top:5px; font-weight:bold; line-height:12px;
}
#rentamentaltext2 a:link,#rentamentaltext2  a:visited {font-family: "Arial Black", Arial; font-size:12px; color:#171429;  line-height:13px; padding-top:11px; font-weight:normal; text-decoration:none;
}
#rentamentaltext2 a:hover {font-family: "Arial Black", Arial; font-size:12px; color:#F7931E;  line-height:13px; padding-top:11px; font-weight:normal; text-decoration:none;
}

.dangerstripefull {height:63px; width:770px; background-image: url(images/dangerstripe.gif); background-repeat:repeat-x;
}
.dangertopspacefull {height:17px; width:770px;
}
.dangertitle {width:233px; height:20px; font-family: "Arial Black", Arial; font-size:24px; float:left; color:#000; padding-top:3px;
}
.dangertext {width:537px; height:23px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:11px; float:left; line-height:9px; text-align:left; padding-top:3px; 
}

.dangertitle2 {width:307px; height:20px; font-family: "Arial Black", Arial; font-size:24px; float:left; color:#000; padding-top:3px;
}
.dangertext2 {width:430px; height:23px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:11px; float:left; line-height:9px; text-align:left; padding-top:3px;
}
.dangertext3 {width:390px; height:23px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:11px; float:left; line-height:9px; text-align:left; padding-top:3px;
}

.dangertitle3 {width:377px; height:20px; font-family: "Arial Black", Arial; font-size:24px; float:left; color:#000; padding-top:3px;
}

.leftspacer {width:4px; height:196px; float:left;
}
.rentalframeholder {width:379px; float:left; height:auto;
}
.rentalpicframe {width:369px; height:186px; border:5px solid #05829B; float:left; background:url(images/loaderanim.gif) center center no-repeat #ffffff;display:inline-block; 
}
.rentaldetails {width:379px; background-color:#05829B; color:#FFFFFF; font-weight:bold; font-size:12px; padding-bottom:2px;
}

.emptyspace {width:379px; height:196px;background:url(images/providencia_gris_chica.gif) center center no-repeat #ffffff;display:inline-block; 
}
.dangerstripehalf {height:63px; width:383px; background-image: url(images/dangerstripe.gif); background-repeat:repeat-x; float:left;
}
.dangertopspacehalf {height:17px; width:383px;
}
.dangerspacer {height:63px; width:4px; float:left;
}

/*///////////////////////////////////tienda layout  //////////////////////////////*/
#tiendatitle {width:157px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}

#tiendainfo {width:468px; height:147px; background-color:#05829B; background-image:url(images/repeatlines1.gif); background-repeat:repeat-x;
}
#tiendainfotitle {width:453px; height:50px; font-family: "Arial Black", Arial; font-size:11px; color:#fff; padding-top:18px; padding-left:5px;
}
#tiendapicdiv{width:286px; height:202px;background-repeat:no-repeat; border: 5px solid #05829B;
}

#tiendamental {width:468px; height:102px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#05829B;  font-size:13px; background-image: url(images/rentalmetal.jpg)
}
#tiendamentaltext {width:269px; height:92px; padding:5px; float:left;color:#304552; 
}

.tiendatownorange {width:773px; height:31px; background-color:#F7931E; clear:both; font-family: "Arial Black", Arial; font-size:21px; color:#fff; clear:both; text-align:left;
}
.tiendatownspace {width:27px; height:31px; float:left;
}
.tiendatowntext {height:31px; float:left;
}
.tiendastripebox {width:773x; height:185px; background-image:url(images/GREYSTRIPE.gif); background-repeat:repeat;
}
.tiendapicturediv {width:293px; height:185px; float:left;
}
.tiendatextdiv {width:467px; height:185px; float:left;
}
.tiendadress {width:470px; height:62px; background-image: url(images/textmetaltienda.jpg); font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#304552; font-size:17px; text-align:left; margin-top:7px; padding-left:7px; padding-top:4px; 
}
.fotoyecuatla {width:261px; height:149; border: 5px solid #05829B;margin-top:12px;
}
.fotojuchique {width:261px;  border: 5px solid #05829B;margin-top:6px;
}
.fototienda1 {height:87px; border: 5px solid #05829B;margin-top:7px; float: left; 
}
.fototienda2 {height:87px; border: 5px solid #05829B;margin-top:7px; float: left; border-left:0px;
}

/*///////////////////////////////////nosotros layout  //////////////////////////////*/
#nosotrostitle {width:173px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}
#nosotrosinfotitle {width:453px; height:57px; font-family: "Arial Black", Arial; font-size:11px; color:#fff; padding-top:23px; padding-left:5px;
}


.nosotrostext {font-family: "Arial Black", Arial; font-size:12px; color:#fff; padding-top:28px; padding-left:5px; line-height:14px;
}
.nosotrostextvision {font-family: "Arial Black", Arial; font-size:19px; color:#fff; padding-top:28px; padding-left:5px; line-height:14px;
}

#nosotrosmental {width:458px; height:81px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#05829B;  font-size:13px; background-image: url(images/rentalmetal.jpg);padding-left:5px;padding-top:9px; padding-right:5px;
}

.nosotrosmetaltext { color:#304552;font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-left:5px; font-size:12px;
}
.nosotrosmetaltextvision {color:#304552;font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-left:5px; font-size:19px;
}

/*///////////////////////////////////products layout  //////////////////////////////*/

#productostitle {width:193px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}

#productosleftcolumn {width:367px; height:auto; float:left; text-align:left;
}

#Ppagetitle {width:367px; height:37px; background-image:url(images/PageTitleBG.gif); text-align:left; 
}

#Ptitlespacetop{ width:367px; height:6px; 
}
#titlespaceleft{width:14px; height:30px; float:left;
}
#Piniciotitle {width:127px; height:30px; background-color:#FFFFFF; color:#304552; font-size:36px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}
#Pgradientbar {width:377px; height:5px; background-image:url(images/gradientbar.gif); clear:both;
}

#productosinfo {width:367px; height:117px; background-color:#05829B; background-image:url(images/repeatlines1.gif); background-repeat:repeat-x; float:left;
}

#productosinfotitle {width:367px; height:57px; font-family: "Arial Black", Arial; font-size:12px; color:#fff; padding-top:18px; padding-left:5px;
}
#productosmental {width:367px; height:59px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#05829B;  font-size:13px; background-image: url(images/rentalmetal.jpg)
}
.sectionmetaltext {width:367px; height:56px; color:#304552;font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

#productospacer {width:5px; height:147px; float:left;
}

#productospicdiv{width:388px; height:166px;background-repeat:no-repeat; border: 5px solid #05829B;
}

#title: {background-color:#777777; width:1020px; height:96px;
}

#leftcolumn {width:182px; background-color:#AAAAAA; height:auto; float:left;
}

#maincolumn {width:773px; height:auto; float:left;
}

#listslide {width:773px; height:280px; background-color:#FF9900;
}

#mainlist {width:773px; height:auto; background-color:#FFFFFF;
}


.tabletitle {background-color:#FF6600; color:#EEEEEE; font-weight:bold; font-size:16px; width:808px; height:46px;
}
/*///////////////////////////////////productsections //////////////////////////////*/

#acabadostitle {width:351px; height:30px; background-color:#FFFFFF; color:#304552; font-size:33px; float:left; font-weight:bold; padding-left:2px; line-height:37px;
}
#agregadostitle {width:351px; height:30px; background-color:#FFFFFF; color:#304552; font-size:27px; float:left; font-weight:bold; padding-left:2px; line-height:44px;
}

.redheader {height:23px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; text-align:left; border-bottom: #DF3000 solid 3px; clear:both; background-image:url(images/GREYSTRIPE.gif);
}
.redheadertextbox {background-color:#DF3000; padding-right:207px; padding-left:37px; width:auto; float:left;font-family: "Arial Black", Arial; font-size:16px; color:#fff; text-align:left;
}

.greenheader {height:23px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; text-align:left; border-bottom: #006911 solid 3px; clear:both; background-image:url(images/GREYSTRIPE.gif);
}
.greenheadertextbox {background-color:#006911; padding-right:207px; padding-left:37px; width:auto; float:left;font-family: "Arial Black", Arial; font-size:16px; color:#fff; text-align:left;
}
.royalblueheader {height:23px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; text-align:left; border-bottom: #045D6E solid 3px; clear:both; background-image:url(images/GREYSTRIPE.gif);
}
.royalblueheadertextbox {background-color:#045D6E; padding-right:207px; padding-left:37px; width:auto; float:left;font-family: "Arial Black", Arial; font-size:16px; color:#fff; text-align:left;
}

.pinkheader {height:23px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; text-align:left; border-bottom: #C71D6E solid 3px; clear:both; background-image:url(images/GREYSTRIPE.gif);
}
.pinkheadertextbox {background-color:#C71D6E; padding-right:207px; padding-left:37px; width:auto; float:left;font-family: "Arial Black", Arial; font-size:16px; color:#fff; text-align:left;
}
.brownheader {height:23px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; text-align:left; border-bottom: #7F3B00 solid 3px; clear:both; background-image:url(images/GREYSTRIPE.gif);
}
.brownheadertextbox {background-color:#7F3B00; padding-right:207px; padding-left:37px; width:auto; float:left;font-family: "Arial Black", Arial; font-size:16px; color:#fff; text-align:left;
}



#sectionsinfotitle {width:367px; height:17px; font-family: "Arial Black", Arial; font-size:12px; color:#fff; 
}

#sectionsinfo {width:367px; height:77px; background-color:#05829B; background-image:url(images/repeatlines1.gif); background-repeat:repeat-x; float:left;
}

#sectionsmental {width:364px; height:114px; font-family: "Arial Black", Arial; font-size:14px; color:#fff; font-weight:normal; background-image: url(images/rentalmetal.jpg); padding-top:3px; padding-left:3px;
}

#sectionsmental a:link, #sectionsmental a:visited { color:#fff; 
}
#sectionsmental a:hover { color:#F7931E; 
}
.boxlinkred { height:24px; width:120px; background-color:#DF3000;  text-align:center; padding-top:3px; 
}
.boxlinkgreen { height:24px; width:120px; background-color:#006911;  text-align:center; padding-top:3px; 
}
.boxlinkblue { height:24px; width:120px; background-color:#045D6E;  text-align:center; padding-top:3px; 
}
.boxlinkpink { height:24px; width:120px; background-color:#C71D6E;  text-align:center; padding-top:3px; 
}
.boxlinkbrown { height:24px; width:120px; background-color:#7F3B00;  text-align:center; padding-top:3px; 
}



.boxlinkinvisible { height:24px; width:120px;  font-family: "Arial Black", Arial; font-size:14px; color:#fff; font-weight:normal; text-align:center; padding-top:3px; 
}

/*///////////////////////////////////contacto //////////////////////////////*/



#contactomain {width:453px; height:417px;border: 5px solid #05829B; margin-top:2px; padding-left:5px; background-image:url(images/backgrndtile.jpg); background-repeat:repeat; padding-top:5px;
}


.emptyspace2 {width:296px; height:77px;background:url(images/providencia_gris_chica.gif) center center no-repeat #ffffff;display:inline-block; }
/*///////////////////////////////////navigationcolourblocks //////////////////////////////*/

.orange {background-color:#F9A622; padding:8px; 
}

.paleorange {background-color:#F9F3A1;padding:8px;
}


.green {background-color:#A1CD55;padding:8px;
}

.navalign { list-style:none;margin:2px;line-height:12px; 
}

/*/////////////////////////navigation//////////fonts n stuff  //////////////////////////////*/

.Estilo6 {font-size: 21px}
.Estilo5 {font-size: 25px}
.Estilo2 {font-size: 17px; font-weight:bold;}
.activeMenuItem {
    background: #F00;
    font-weight: bold;
}
.Estilo3 {color: #440000}
.Estilo4 {font-size: 14px; line-height:16px;}
.Estilo8 {font-size: 14px; line-height:16px; color:#888888;font-family:Arial, Helvetica, sans-serif;}

.Estilo8 a:link, .Estilo8 a:visited {color:#00AA00;}
.Estilo8 a:hover {color:#00EE00}
#wrap { background-image:url(images/backgrndtile.jpg);
}
/* Table Styles */
.emailtable { font-weight:bold; color:#1A212B; margin:0; text-align:left;
}



#behindtable { background-color:#fff; width:719px;
}

   
th {
   font-weight: bold;
   background-color: #F7931E;
   border-bottom: 1px solid #cef;
   text-align:left;
   height:27px; 
   }
td,th {
   padding: 1px 5px; }
.odd {
   background-color: #def; }
.odd td {
   border-bottom: 1px solid #cef; }