/* CSS Document */
body{font-family:"Times New Roman", Times, serif; color:#3C2622; background-color:#F1EDE0; font-size:13px; margin:0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#gral{width:870px; margin:0px auto;}
#enc{width:"100%"; margin:10px 10px 30px 10px;}
#enc .logo{float:left; background:url(../img/logo_tabask.png) no-repeat; width:103px; height:90px; display:block;}
#enc #menu{float:right; margin:50px 15px 0px 0px; font-size:14px; text-align:right;}
#enc #menu a{color:#3C2622; margin:5px;}

#cont{width:838px; height:544px; clear:both; border:2px solid #C4B5A5; background:#FFFFFF; margin:7px;}
#sec{width:818px; height:524px; max-height:524px; margin:10px;}
#sec h1{width:300px; height:31px; margin:0px; padding:0px;}
.about{background:url(../img/fondo_about.jpg) no-repeat;}
.about h1{background:url(../img/titulo_about.png) no-repeat;}
.products{background:url(../img/fondo_products.jpg) no-repeat;}
.products h1{background:url(../img/titulo_products.png) no-repeat;}
.products #menu_products{margin:330px 0px 0px 35px;}
.productslist h1{background:url(../img/titulo_products.png) no-repeat;}
.alpaca{background:url(../img/fondo_alpaca.jpg) no-repeat;}
.alpaca h1{background:url(../img/titulo_alpaca.png) no-repeat;}
.fit{background:url(../img/fondo_fit.jpg) no-repeat;}
.fit h1{background:url(../img/titulo_fit.png) no-repeat;}
.fit #tabla{margin:100px 0px 0px 420px; font-size:14px; text-align:center;}
.fit #tabla td{height:30px;}
.trade{background:url(../img/fondo_trade.jpg) no-repeat;}
.trade h1{background:url(../img/titulo_trade.png) no-repeat;}
.trade #tabla{margin:45px 0px 0px 40px; font-size:14px; width:375px;}
.contacto{background:url(../img/fondo_contacto.jpg) no-repeat;}
.contacto h1{background:url(../img/titulo_contacto.png) no-repeat;}

#list{width:"100%";}
#list img{margin:15px 15px 15px 15px;}

#flecha {width:18px; float:left; margin:2px;}
#flecha .left{background:url(../img/f-left.png);}
#flecha .right{background:url(../img/f-right.png);}
#flecha a{height:108px; width:18px; background:no-repeat; display:block;}
#flecha a:hover{background-position:-0px -108px;}
#flecha .selected{background-position:-0px -108px;}
#mid {width:768px; border:1px solid #ECE9D8; float:left; margin:2px; height:106px;}

#formu th{height:35px; width:80px;}
#formu input{border:0px;}
#formu textarea{border:0px;}


#cont #text{padding:84px 0px 0px 50px; width:291px; font-size:13px; text-align:justify; margin:0px;}
#pie{clear:both; width:"100%"; text-align:center; margin:20px 10px 10px 10px;}
#pie a{color:#3C2622; font-size:14px; margin:10px;}
#firma {font-size:12px; margin-top:40px;}
#firma a{margin:0px; font-size:12px;}

h2{font-size:22px; color:#A80000;}
h3{font-size:18px; color:#A80000;}
#subdesc{padding:5px; width:380px; height:193px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; overflow:auto;}
a{color:#A80000; text-decoration:none;}
a:hover{text-decoration:underline;}
#zoom{
width:350px;
height:400px;
overflow:auto;
text-align:center;}

#colores{font-family:"Times New Roman", Times, serif; font-size:6px; margin:0px; padding:0px;}
#colores table{height:15px;}
#colores a{width:15px; height:15px; display:block;}
#colores td{width:15px; height:15px; border:1px solid #B0B1AC; font-family:"Times New Roman", Times, serif; font-size:6px;}
