﻿body{font-family: Verdana,Arial,Helvetica;}
.div-fijo{position:fixed;margin-top:190px;width:58px;height:178px;display:block;background-image:url(../../images/div-fijo.png);background-position:right top;right:0;background-repeat:no-repeat;}
#header .BorderRight{float:right;margin-right:-17px;}
#page{width:890px;background-color:#FFFFFF;display:block;margin:10px auto;padding:5px;}
#header{background-position:top;margin-top:0;margin-right:auto;margin-left:auto;width:890px;background-image:url(../images/menu-bg.jpg);background-repeat:repeat-x;height:98px;}
#header .BorderLeft{float:left;margin-left:-18px;}
#header .Logo{margin-left:30px;}
#header .otros{float:right;margin-right:-26px;margin-top:50px;}
#header .otros IMG{border:0;}
#AreaImage{background-color:#990000;height:257px;width:644px;float:left;}
#AreaMenu .items{font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;line-height:20px;border-left-style:solid;border-left-width:1px;border-left-color:#FFFFFF;margin-top:60px;margin-right:15px;margin-left:15px;padding-left:7px;}
#AreaMenuAbert .items{font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;line-height:20px;border-left-style:solid;border-left-width:1px;border-left-color:#FFFFFF;margin-top:40px;margin-right:15px;margin-left:15px;padding-left:7px;}
#content{background-position:top;background-color:#B7B6A2;width:840px;background-image:url(../images/content-bg.jpg);background-repeat:no-repeat;display:inline-block;padding:10px 25px 25px;}
#content .Title{float:left;width:530px;margin-top:-10px;}
#footer{background-color:#666666;width:840px;height:100px;color:#FFFFFF;padding:25px;}
#footer A:hover{color:#FFFFFF;text-decoration:underline;}
#footer .column{width:170px;margin-right:25px;float:left;font-size:10px;line-height:15px;margin-top:10px;}
#footer .lastcolumn{width:90px;float:left;font-size:10px;line-height:15px;margin-top:10px;}
#footer .logos{width:330px;float:right;}
.location{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:right;color:#666666;}
.location A{color:#666666;text-decoration:underline;}
.location A:hover{text-decoration:none;}
#header .menu{float:right;font-family:Tahoma, Arial, Helvetica;font-size:18px;margin-top:10px;margin-right:-30px;width:400px;height:25px;color:#333333;text-align:right;}
#header .menu A{font-size:16px;color:#333333;}
#header .menu A:hover{color:#999999;}
#header .menu IMG{vertical-align:middle;margin-right:5px;margin-left:10px;}
#footer-address{background-color:#333333;font-family:Verdana, Arial;font-size:11px;color:#FFFFFF;text-align:center;height:20px;padding-top:5px;}
.shadow-top-left{background-image:url(../images/shadow-top-left.jpg);background-repeat:no-repeat;background-position:right top;width:16px;height:123px;margin-top:10px;display:inline-block;margin-left:-28px;}
#footer .BorderRight{float:right;margin-right:-42px;height:155px;width:12px;display:inline;margin-top:-25px;}
#footer .BorderLeft{float:left;height:155px;width:12px;display:inline;margin-top:-25px;margin-left:-42px;}
#footer .logos IMG{border-width:0;}

/*otros*/
.column-right{float:right;margin-top:0;width:280px;}
.right-image{float:right;margin-left:0;margin-top:0;}
.products{float:left;width:560px;color:#000000;margin-top:20px;}
.products .column{width:250px;float:left;margin-right:30px;margin-top:10px;margin-bottom:20px;}
.products .logos{width:250px;float:left;margin-top:10px;}
.column IMG{float:left;margin-right:10px;margin-bottom:25px;}
.products H2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin-top:0;margin-bottom:10px;color:#990000;text-decoration:underline;}
.products P{font-family:Verdana, Arial, Helvetica, sans-serif;line-height:14px;font-size:11px;margin-bottom:7px;color:#000000;}
.products A H2:hover{text-decoration:underline;}
.products A P:hover{color:#666666;}

/*home aberturas*/
.aberturas .column-right{margin-top:60px;}
.aberturas .products{float:left;width:530px;color:#000;margin-top:40px}
.aberturas .products .column{width:155px;float:left;margin-right:5px;margin-top:10px;margin-left:10px}
.aberturas .column IMG{float:left;margin-right:10px;margin-bottom:10px}
.aberturas .products H2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;margin-top:0;margin-bottom:15px;color:#900;text-align:center;text-decoration:underline}
.aberturas .products P{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:7px;color:#000;text-align:left;line-height:14px}
.aberturas .products A P:hover{color:#666}
.aberturas .banner-promo{margin-top:82px}
.aberturas .banner-top{background-color:transparent;color:#fff;width:890px;height:270px;display:none;overflow:hidden;margin:0 auto;padding:0}
.aberturas .banner-top2{background-color:transparent;color:#fff;width:890px;overflow:hidden;margin:0 auto;padding:0}
.aberturas .index .column-right .v{margin-left:21px}
.aberturas .products A H2:hover,.novedades a{text-decoration:underline}

/*banners*/
.banner-promo{float:left;margin-top:0;}
.banner-top{background-color:transparent;color:#fff;width:890px;height:270px;display:none;overflow:hidden;margin:0 auto;padding:0;}
.banner-top2{background-color:transparent;color:#fff;width:890px;overflow:hidden;margin:0 auto;padding:0;}
.uni1{height:40px;overflow:hidden;display:block;}
.uni2{height:280px:overflow:hidden;display:block;}

/*Iframes*/
#iframe,#iframe3{border:0;overflow-y:hidden;display:block;float:left;width:268px;height:527px;padding:0;}
#iframe2{border:0;overflow-y:hidden;display:block;float:left;width: 837px;height: 154px;padding:0;margin-top:15px;}
.v .formcontacto, 
.h .formcontacto{overflow:hidden;}
.v .formindex{width:284px;}
.h .formindex{width:593px;}
/*.v .formcontacto .top{background:url(../../images/contactobg_01_top.png) 0 0 no-repeat;height:120px;}*/
.v .formcontacto .top{height:120px;}
.v .formcontacto .form{background:url(../../images/contactobg_01_form.png) 0 0 no-repeat;height:350px;}
.h .formcontacto .form{background:url(../../images/contactohbg.png) 0 0 no-repeat;height:350px;}
.h .formcontacto .form .inputsForm{float:left;margin-left: 3px;width: 245px;}
.v .formcontacto .items{overflow:hidden;margin-left:9px;margin:8px;}
.h .items{float:left;overflow:hidden; margin-left: 26px;width: 220px;margin-top: 15px;font-size:11px;}
.v input,
.column-right textarea{overflow:hidden;margin:0;padding:0;}
.v .form form{padding-top:11px;}
.v .form form input, .v .form form textarea{font-size:11px;border:0 solid #000;background:transparent;width:225px;margin-left:17px;background: url("../images/form-input-bg.jpg") repeat-x;}
.h .form form input, .h .form form textarea{font-size:11px;border:0 solid #000;background:transparent;width:250px;background: url("../images/form-input-bg.jpg") repeat-x;}
.v .form form .nombre{margin-top:24px;}
.h .form form .nombre{margin-top:15px;}
.v .form form .email{margin-top: 28px;}
.h .form form .email{margin-top:5px;}
.v .form form .telefono{margin-top:27px;}
.h .form form .telefono{margin-top:6px;}
.v .form form .localidad{margin-top:27px;}
.h .form form .localidad{margin-top:5px;}
.v .form form .consulta{margin-top:36px;height:87px;}
.h .form form .consulta{margin-top:5px;height:35px;}
.v .form form .submit{margin-top:10px;margin-left:166px;width:75px;background:transparent;color:#fff;cursor:pointer;padding:4px;}
.h .form .submit-content{margin-top: 106px;margin-left: 251px;width:66px;float:left;}
.h .form .submit-content .submit{width:66px;background:transparent;color:#fff;cursor:pointer;padding:4px;border:0;text-indent:-9999999px;height:31px;}
#AreaMenu,#AreaMenuAbert{height:257px;width:246px;background-image:url(../images/area-menu-bg.jpg);float:right;}
#AreaMenu .items A,
#AreaMenuAbert .items A,
#footer A{color:#FFFFFF;}
#AreaMenu .items A:hover,#AreaMenuAbert .items A:hover{color:#FF9595;}
