/* CSS Document */

body {
background-color: #660000;
margin:0px;
font-family:Tahoma;
font-size:12px;
color:#000000;
}
form { margin:0; padding:0;}
input { font-family:Tahoma; font-size:12px; padding:1px;}
.btn  { font-family:Tahoma; font-size:12px; padding:1px; background-color:#fcf1ef; border:1px solid #222222;}
select { font-family:Tahoma; font-size:12px; padding:1px;}
textarea { font-family:Tahoma; font-size:12px; padding:1px;}
a { color:#990000; text-decoration:none; font-weight:bold;}
a:hover { text-decoration:underline;}
p { line-height:17px; text-align:left;}


.comolink { color:#990000; text-decoration:none; font-weight:bold;}

#cabezal {
background-image:url(img/cabezal.gif);
background-repeat:no-repeat;
height:100px;
text-align:left;
padding-left:20px;
padding-top: 19px;
}
#contenido {
background-image:url(img/contenido_fdo.gif);
background-repeat:repeat-y;
height:100%;
padding:20px;
}

#izquierda { width:200px; height:auto; float:left;}
#derecha { width:520px; height:100%; float:left;}
#pie {
background-image:url(img/pie.gif);
background-repeat:no-repeat;
background-position:center;
width:758px;
height:150px;
}
#sombraizq {width:758px; background-image:url(img/sombra_izq.gif); background-repeat:repeat-y; background-position:left; padding-left:15px; height:auto;}
#sombrader {width:758px; background-image:url(img/sombra_der.gif); background-repeat:repeat-y; background-position:right; padding-right:15px;}

.pietxt { margin:40px 15px 15px 15px; float:left; color:#FFFFFF; text-align:left; line-height:20px; }
.pietxt a { color:#FFFFFF; text-decoration:none;}
.pietxt a:hover { color:#FFFFFF; text-decoration:underline;}

.menu {float:right; margin-right:20px;text-align:right; }
.menu a { color:#990000; font-size:12px;text-transform:capitalize; font-weight:bold; text-decoration:none; }
.menu a:hover { text-decoration:underline;}

.linea { background-image:url(img/linea.gif); height:15px; width:100%; clear:both;}

/* DESTACADOS */

.des {
padding-bottom:10px;
border-bottom: 1px solid #cc0100;
margin-bottom:10px;
margin-top:10px;
width:510px;
text-align:left;
float:left;
}

.des img {
float:left;
border:1px solid #cc0100;
margin-right:10px;
}
.des h2 {
font-size:13px;
color:#000000;
font-weight:bold;
margin:0 0 5px 0;
padding:0px;
}
.des h3 {
font-size:15px;
color:#cc0100;
font-weight:bold;
margin:6px 0 0 0;
padding:0px;
}

.des h5 {
font-size:12px;
color:#cc0100;
font-weight:bold;
margin:0px;
padding:0px;
}

.des h6{
font-size:9px;
color:#000000;
margin:0px;
padding:0 0 2px 0;
}

.ver {margin: 10px 0 0 0; font-size:10px;}
.ver a {color:#333333; font-size:10px;}
.ver a:hover {color:#cc0100;}


.tit {
color:#cc0100;
font-weight:bold;
text-align:left;
margin-bottom:5px;
font-size:18px;
}
 
.detalle {
border:1px solid #cc0100;
padding:10px;
width:480px;;
text-align:left;
margin-bottom:10px;
float:left;
}
.detalle p{ margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #F7D6D1;}
.detalle img {margin:2px;}
.detalle a {text-decoration:none; color:#cc0100;}
.detalle a:hover {text-decoration:underline;}
.dtit {font-size:16px; font-weight:bold;}
.dtxt { margin-bottom:3px; margin-top:3px;}

.precio {
border:1px solid #cc0100;
background-color:#ffffff;
padding:10px;
font-size:14px;
font-weight:bold;
display:inline-table;
width:210px;
}

.contacto {
border:1px solid #333333;
clear:both;
margin-top:10px;
line-height:25px;
text-align:center;
}

#sugerencias {float:right; margin-right: 20px;}


.caracteristicas {font-weight:bold;font-size:11px;}
.caracteristicas td {padding:3px;}
