/* CSS Document */
body{margin:0; padding:0; 
background:#860001;
/* background:#860001 url(../images/bgglobal.jpg) repeat-x top left; */
}

body, td, th{ font-family:Arial, Helvetica, sans-serif; color:#480000; font-size:13px; line-height:1.3em;}


/* 
global styles
*/
a:link, a:visited{color:#D23D39; text-decoration:underline;}
a:hover{color:#FF6666; text-decoration:none;}
h1, h2, h3, form, hr{margin:0; padding:0; }
h1, h2, h3{ font-family:"Century Gothic", "Trebuchet MS", Tahoma;}
h1{font-size:250%; letter-spacing:-2px; margin:0 0 20px 0;}
.ico{cursor:pointer; cursor:hand;}
fieldset{border:2px solid #DAECDD; padding:10px;}
legend{color:#DAECDD; font-size:18px; text-transform:uppercase;}
input, textarea, select{ padding:4px; border:1px inset #CFC28F; font-size:16px; color:#993300;  font-family:Arial, Helvetica, sans-serif;}
#Motivo{width:210px;}
p{text-align:justify;}

/* Regiones */
#global{width:900px; margin:auto; background-color:#fff;}
#top{clear:both; height:140px; background:#C50601 url(../images/bgtop.jpg) repeat-x top left; line-height:.9em;}
#logo{float:left; width:381px; height:94px; padding:12px 0 0 0px;}
#topnav{float:right; width:419px; font-size:11px; color:#F7F1DF;}

#toplogin{float:left; width:235px; padding:0px 0 0 0;}
#topdireccion, #toptelefonos{float:left; height:44px; padding:5px 0 0 12px; color:#513328; font-weight:bold;}
#topdireccion{width:150px; padding-right:10px; text-align:right;}
#toptelefonos{width:120px;}
#toplogin a{color:#E7200A; font-size:10px; text-decoration:none;}
#toplogin a:hover{color:#6C0220;}


#pbx{font-size:20px; font-weight:bold;}
#toplogin ul{margin:0; list-style:none; padding:0 0 0 10px;}
#toplogin ul a:link, #toplogin ul a:visited {background:url(../images/arrow0.jpg) 0px 2px no-repeat; padding:0 0 0 10px;color:#000; font-size:9px;}
#toplogin ul a:hover {color:#FF3333;}

/* Navegación Principal */
#nav{clear:both; height:33px;}

/* Menu Principal */
#menu{clear:both; width:900px; background:#BDAB64; height:30px; border-bottom:11px solid #6A0000;}
#menu ul{margin:0; padding:0; list-style:none;}
#menu li{float:left;}
#menu a:link, #menu a:visited{display:block; padding:5px 20px 8px 20px; color:#F1F0D1; font-weight:bold; text-decoration:none; font-size:14px; font-family:"Century Gothic", "Arial Narow", Arial;}
#menu a:hover, #current a:link, #current a:visited{background:#6A0000;}


#content{background-color:#fff; height:auto !important; clear:both; padding:10px 5px;}
#homecontent{clear:both; height:320px;}
#welcome{float:left; width:384px;}

#anim{clear:both; width:900px; height:256px; background:#644424;}
#imagenZoom{width:669px; height:256px; float:right; overflow:hidden;}
/* Animacion */
ul#portfolio{margin:0; padding:0; list-style:none;}

#empresa{float:left; margin:0 20px 30px 0; padding:0; width:260px; padding:6px; border:1px solid #CBD1DA;}
#empresa:hover{border:1px solid #595957;}
#empresa .nombre{margin:6px 0; font-size:22px; font-family:"Century Gothic", "Trebuchet MS", Tahoma;}
#empresa .imagen{margin:6px 0; clear:both; height:60px; overflow:hidden;}




#productoshome{clear:both; padding:20px 0 0 0;}
#itemImage{padding:2px; border:4px solid #DAECDD; float:left; margin:0 24px 20px 0; width:156px; height:142px; cursor:pointer;}
#itemImage:hover{ border:4px solid #FFCC00; }
#titulo{clear:both; height:auto !important; font-size:26px; color:#46A19C; padding:4px 0; margin-bottom:10px;}


/* Para contenidos internos */
#columna1{float:left; margin-right:10px; width:180px;}
#columna2{float:left; width:580px;}

/* Sub Menu */
#submenu{margin:0; padding:0 0 0 20px; list-style:none;}
#submenu li{padding:0px 0 0 0px; border-bottom:1px solid #eee; }
#submenu a:link, #submenu a:visited{display:block; text-decoration:none; padding:8px 0 8px 0px; color:#333;}
#submenu a:hover{background-color:#DACB78; color:#fff;}

/* Promociones  */
#promocion{background:#fff;  height:auto; padding:0 0 0 8px;}
#promocion ul{padding:10px 10px 10px 0; margin:0 0 0 0px; line-height:normal; list-style:none; /*list-style-image:url(../images/arrowGreen.jpg);*/}
#promocion li{padding:6px 0 6px 0px; /* border-bottom:1px solid #BDAB64; */}
/*#promocion a:link, #promocion a:visited{text-decoration:none; color:#51412F;}*/
#promocion ul a:hover{color:#C50601;}

/* Proyectos */
.proyecto{float:left; width:286px; height:140px; margin:0 14px 14px 0; padding:6px;}
.proyecto .imagen{float:left; margin:0 10px 10px 0; width:106px; overflow:hidden;}
.proyecto .imagen img{border:1px solid #eee; padding:2px;}
.proyecto .textos{float:left;  margin:0 10px 10px 0; width:160px;}


/* Donde estoy */
#dondeestoy{font-size:10px; clear:both;}
#dondeestoy a:link, #dondeestoy a:visited{color:#aaa;}
#dondeestoy a:hover{color:#666;}

.imageborde{border:4px solid #eee; padding:2px; background:#fff; margin:0 15px 15px 0;}
.imageLeft{border:4px solid #eee; padding:2px; background:#fff; margin:0 15px 15px 0; float:left;}
#imageContent{float:left;}

/* Items de Descripcion */
#itemblock{clear:both; margin-bottom:20px; height:auto; padding:20px 0 0 0;}
#itemblock #imagen{float:left; width:290px;}
#itemblock #texto{float:left; width:250px;}

/* Noticias  */
#news{margin:0 0 0 16px; padding:0 10px 0 0; list-style:none; line-height:normal;}
#news li{ padding:6px 0 6px 0; }

/* Productos */

.productos td{padding:6px;}
.productos h3{border-bottom:1px dotted #CC3300; font-size:12px; text-transform:uppercase;}
.productos ul{list-style:none; margin:0; padding:0 0 0 6px;}
.productos li{padding:2px 0;}
.productos a:link{/*color:#6A0000; */ text-decoration:none; font-size:11px; font-weight:bold; line-height:1.2px;}
.productos a:visited{color:#C50601; text-decoration:none; font-size:11px; font-weight:bold;}
.productos a:hover{color:#C50601; text-decoration:underline;}

#pie{
color:#CFC28F; margin-top:10px; 
border-top:4px solid #CFC28F; background-color:#6A0000; 
height:70px; clear:both; font-size:11px; padding:10px; 
line-height:1.5em;
}
#pie a{ padding:0 5px;}