*{
margin:0;
padding:0;
}
body{
background:#000000 url("../images/background.jpg") top center no-repeat;
margin:0;
padding:0;
font-family:Arial;
color:#eee;
font-size:12px;
}
img{
border:0px;
}
#contenedor{
background:url("../images/contenedor.png") top center repeat-y;
width:1030px;
height:700px;
margin:0 auto;
}

/* header */
#header{
background:url("../images/header.jpg") top center no-repeat;
width:1000px;
height:255px;
margin:0 15px;
float:left;
}
#site_logo{
margin-left:10px;
margin-top:5px;
float:left;
}
#menu{
background:url("../images/boton.png") top left repeat-x;
width:1000px;
margin-top:5px;
padding:13px 0;
float:left;
list-style:none;
}
#menu li{
float:left;
font-family:Arial;
}
#menu li a:link,
#menu li a:active,
#menu li a:visited{
color:#fff;
float:left;
display:block;
width:198px;
height:24px;
padding-top:6px;
font-size:16px;
font-weight:bold;
font-family:Arial;
text-align:center;
text-decoration:none;
border-right:1px solid #222;
border-left:1px solid #666;
}
#menu li a:hover{
height:25px;
color:#ffffff!important;
background:url("../images/menuHover.jpg")top left repeat-x;
border-right:1px solid #680202;
border-left:1px solid #8a0000;
font-family:Arial;
}
.selected{
height:25px!important;
font-size:18px!important;
color:#ffffff!important;
background:url("../images/menuSelected.jpg")top left repeat-x;
border-right:1px solid #111111!important;
border-left:1px solid #555555!important;
font-family:Arial;
}
/* contenido */
#contenido{
width:1000px;
margin:0 15px;
float:left;
}
.unaColumna{
width:930px;
margin:5px 25px;
float:left;
text-align: justify;
background:#111;
border: 1px solid #333;
padding:10px;
}
.dosColumnas{
width:730px;
margin:5px 25px;
float:left;
text-align: justify;
background:#111;
border: 1px solid #333;
padding:10px;
}
.mitad{
width:630px;
margin:5px 25px;
float:left;
text-align: justify;
background:#111;
border: 1px solid #333;
padding:10px;
}
.cajaLibro{
width:250px;
float:left;
margin:10px 20px 0 10px;
text-align:center;
}
.cajaLibro #imagen{
	position:relative;
	left:-8px;
}
.descarga{
width:450px;
padding:10px;
float:left;
margin:0 10px 0 0;
text-align:left;
}
.descarga .imagen{
width:300px;
float:left;
}
.descarga .medidas{
width:150px;
float:left;
}
#comprar{
float:left;
margin:20px;
}
#destacado{
float:left;
width:90%;
background:#990000;
border:1px solid #cc0000;
color:#ffffff;
font-size:16px;
padding:10px;
line-height:40px;
margin:20px 5%;
font-family:verdana;
}
#destacado a:link,
#destacado a:hover,
#destacado a:active,
#destacado a:visited{
color:#fff;
font-size:16px;
font-family:verdana;
}
/* MILK */
#milk{
position:absolute;
top:250px;
right:0;
}
#milk img{
border:0px;
margin:0;
padding:0;
}
/* footer */
#footer{
background:url("../images/footer.png") top center no-repeat;
width:1030px;
height:65px;
margin:0 auto;
font-family:verdana;
font-size:12px;
}
#bubok{
float:left;
position:relative;
top:-10px;
}

/* Textos */
h2{
margin-left:20px;
padding:3px 0;
font-size:24px;
font-weight:normal;
font-family:Arial;
}
h3{
padding-left:20px;
font-size:18px;
font-weight:normal;
font-family:Arial;
/*text-decoration:underline;*/
background-color: #550000!important;
margin-bottom:20px;
}
.titulo{
background:#770000;
border-bottom:2px solid #330000;
width:100%;
float:left;
margin-bottom:20px;
}
#contenido p{
font-size:12px;
font-weight:normal;
font-family:verdana;
margin-left:20px;
}
#contenido li{ 
list-style:none;
margin-left:20px;
}
a:link{
font-size:12px;
font-weight:normal;
font-family:verdana;
text-decoration:none;
color:#ffffff;
}
a:hover{
color:#cc0000;
text-decoration:underline;
}
a:active{
color:#990000;
}
a:visited{
color:#770000;
}
#banner{
	float:left;
	margin-top:30px;
	position:relative;
	left:-10px;
}
.entrada{
float:left;
width:800px;
margin-left:15px;
font-size:12px;
font-weight:normal;
font-family:verdana;
margin-bottom:20px;
}