body { background:url(../imagenes/textura.png) ; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:12px; margin:0px auto auto auto; color:#000000; }
#cuerpo{ width:900px; height: auto; margin:auto; background-color:#FFFFFF;}

.cabecera{ width:900px; height:181px; background:url(../imagenes/header.jpg) no-repeat center;}
.logo{ width:220px; height:75px; padding:25px 0 0 680px; }
/*.logo span{ width:180px; height:75px; display:block; }*/
.clear{ clear:both; }

/*------------------------------MENU HEADER-------------------------*/
.menu{ width:900px; padding-top:30px; }
.menu ul{ display:block; list-style:none; padding-top:15px; padding-left:10px; margin:0px; }
.menu ul li{ display:inline; padding:0px; margin:0px; height:20px; }
.menu ul li a{ height:27px; display:block; padding:5px 10px 0 10px; margin:0 4px 0 4px; _margin:0 2px 0 2px; float:left; text-decoration:none; text-align:center; color:#fff; font-size:12px; line-height:25px; }
.menu ul li.selected a{ height:27px; display:block; padding:5px 10px 0 10px; margin:0 5px 0 5px; float:left; text-decoration:none; text-align:center; color:#f7a849; font-size:13px; line-height:25px;  }
.menu ul li a:hover{ color:#f7a849;  }

/*-----------------------------FOOTER-----------------------*/
/*.footer{ height:100px; border-top:1px #000000 dashed; background:url(../images/footer_bg.gif) no-repeat bottom; }*/
.footer{float:left; width:900px; height:100px; border-top:1px #000000 dashed; background:url(../imagenes/footer.jpg) no-repeat; margin:-1px; padding:0; }

/*-----------------------------CENTER_CONTENT-----------------------*/
.center_content{display:block; float:left; width:900px; padding:0px 0 0 0; background:url(../imagenes/center_bg.png) repeat-y center;}
.left_content{ width:565px; float:left; padding:20px 0 20px 20px; /* border:solid 1px; background:#654987;*/}
.title{ color:#734633; padding:0px; float:left; font-size:16px; margin:10px 0 0 0; }
._title{ color:#480E0D; padding:5px 0 0 15px; font-size:13px; }
span.title_icon{ float:left; padding:0 5px 0 0; }

p.texto { text-align:justify; padding:5px;  margin:0px; font-size:13px; line-height:19px;}
p img.izq{float:left; border:0; padding: 10px;}
p img.der{float:right; border:0; padding: 10px;}
.nota{text-align:center; color:#BC4300; font-size:12px; padding: 20px 10px 20px 10px;}
#texto{color:#BC4300; font-size:12px;}
#texto2{color:#666666; font-size:12px;}
.line{float:left;  width:565px; display:block; background-color:#666666;/*background: url(../imagenes/stripe.png) repeat;*/ line-height:5px;}
a#link{text-decoration:none; color:#BC4300;}

#contenido {width:100%; text-align:center; border-spacing:0 5px; font-size:10px;}
#contenido tr .left{text-align:left; font-size:12px; font-weight:bold; padding-right:8px;}
#contenido tr .center{text-align:center; font-size:12px;}
#contenido tr .right{ text-align:right; font-size:12px; font-weight:bold; padding-right:8px;}
#contenido tr.odd{background:#4B506E; color:#ccc; font-size:12px;}
#contenido tr span{ font-size:12px; color:#666666;}
#contenido td a{text-decoration:none;font-size:11px;color:#666666;}
#contenido td a:hover{color:#BC4300;}

/*---------------------------Carteles-------------------------------*/
#cartel {width:100%; border: none; text-align:center;}
#cartel .titulo{height:10px;background:url(../imagenes/stripe.png) #3B0001 repeat; color:#fff; text-align:center;}
#cartel td{width:163px;}
#cartel td span {float:left; font-size:10px; text-align:justify;}
#cartel td img {border:0;}
#cartel td table img{border:0; width:50px; height:67;}

/*------------------------------MENU DERECHA-------------------------*/
.menu_derecha{display:block; float:left; width:300px; padding:10px 0 10px 10px; text-align:center; /*border:solid; background:#321654;*/}
#flash{width:300px;  z-index:-999;}
.der_box{ width:300px; float:left; padding:10px 0 0 0; }
.der_prod_box{ float:left; text-align:center; padding:5px; }
.der_prod_box a{ padding:5px 0 5px 0; color:#734633; text-decoration:none; display:block; }
.der_prod_bg{ width:132px; height:119px; text-align:center; /*background:url(images/new_prod_box.gif) no-repeat center;*/ position:relative; }

ul.list{ clear:both; padding-bottom:5px; margin:0; text-align:left;}
ul.list li{ list-style:none; padding:2px 0 2px 0; }
ul.list li a{ display:block; list-style:none; text-decoration:none; color:#000000; background:url(../imagenes/left_menu_bullet.gif) no-repeat left; padding:0 0 0 17px; }
ul.list li a:hover{ text-decoration:underline; }
