html{overflow:scroll;}
html *{margin:0;padding:0;}
body{text-align:center;color:#666;background-color:#f5f5f5;font-family:arial,helvetica,sans-serif;font-size:.8em;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;color:#e4511e;}
img{border:none;}
address{display:inline;font-style:normal;}
fieldset{margin-left:200px;margin-bottom:1em;padding:1em;}
fieldset label{display:inline;margin-right:2em;}
fieldset *,form div *{font-size:.9em;font-family:arial,helvetica,sans-serif;vertical-align:top;}
form{text-align:right;}
h1,h2,h3,h4,h5,h6{color:#611376;font-family:"trebuchet ms",arial,helvetica,sans-serif;}
h1{font-size:1.4em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
h4,h5,h6{font-size:1em;}
input,select,textarea{width:300px;}
input.image{width:auto;}
input.radio,input.checkbox{width:1em;}
label{display:block;margin-bottom:1em;}

.caja{border:1px solid #aaa;padding:5px;}
.boton{display:inline-block;color:#fff !important;background:url('../media/boton-grande.jpg') no-repeat top left;text-align:center;width:125px;border:none;height:20px;line-height:20px;}
.alqven{color:#000 !important;font-weight:bold;}
.precio{color:#e4511e !important;font-weight:bold;font-size:1.1em;}
.ref{display:block;color:#e4511e;font-weight:bold;font-size:1.1em;}

ul.errores{list-style-position:inside;color:#e4511e;}

#contenedor{background-color:#fff;width:950px;text-align:left;margin:20px auto;overflow:hidden;}

#cabecera{background:#611376 url('../media/logo2.jpg') no-repeat right;padding:20px;}

#menu-superior{list-style-type:none;background-color:#e4511e;height:25px;}
#menu-superior li{float:right;border-left:1px solid #fff;}
#menu-superior li a{display:block;color:#fff;text-align:center;line-height:25px;width:100px;}

#columna-izquierda li img,#contenido li img{border:1px solid #ccc;}

#columna-izquierda{float:left;width:200px;background-color:#ddd;padding-bottom:30000px;margin-bottom:-30000px;}
#columna-izquierda ul{list-style-type:none;}

ul#menu li{padding-left:10px;border-bottom:1px solid #aaa;line-height:30px;}
ul#menu a{display:block;}
ul#menu a span{background:url('../media/flecha.gif') no-repeat left;color:#611376;padding-left:20px;}
ul#menu a:hover{color:#c00;padding-left:5px;}
ul#menu a:hover span{padding-left:15px;}

#destacados{background-color:#fff;margin:30px 8px;padding:5px;}
#destacados li{padding:15px 0;}
#destacados img{float:left;margin-right:5px;}
#destacados h3 a{color:#611376;}
#destacados a.descripcion{clear:left;display:block;color:#666;}
#destacados a#dest-all{display:block;font-size:.9em;background:url('../media/estrella.gif') no-repeat left;padding-left:20px;}
#destacados a#dest-all:hover{text-decoration:underline;}

#contenido{margin-left:200px;padding:15px;background-color:#fff;}
#contenido p,#contenido ol,#contenido ul{margin-bottom:1em;}

form#buscador p{color:#611376;font-size:1.5em;}
form#buscador p span{color:#e4511e;}
form#buscador div{background:url('../media/buscador.jpg') no-repeat top left;text-align:left;height:63px;padding:20px;}
form#buscador label{display:inline;color:#611376;margin:0 10px 0 0;}
form#buscador select{width:85px;}

#pie{clear:both;font-size:.9em;color:#000;margin:0 auto;width:900px;}
#pie span{color:#e4511e;}
#pie img{float:right;}
