* { margin: 0; padding: 0;  border: 0; background-repeat: no-repeat; text-decoration: none; outline: none; }

a:link, a:visited, a:hover, a:active {color: #1b55a6;}
img {display: block;}
input.text, textarea {background-color: #dcf5fc; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
em {font-style: normal; font-weight: bold;}
h1 {width: 800px; height: 180px; font-size:4em; color:#0c3f87;}
h1 a {text-indent: -3000px; overflow: hidden; background:url(../../images/foto_cabecera.jpg); display: block; height: 100%; width: 100%; repeat:no-repeat;}
h2, h3, h4 {background-color:transparent; color:#333333;}
h2 {font-size:2em; color: #0c3f87;}
h3 {}
h4 {}
p {margin: 5px 0px;}
li {margin-left:20px; }
dt {font-size:1em; padding:0.2em; margin-top:0.8em;background:transparent; color:#333; border-bottom:1px solid #333;}
dd {font-size:1.2em;}
body {min-width: 800px; background-color: #a5bad6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}

#container {background:#a5bad6; overflow:hidden; }
#wrapper {margin:5px auto 5px; width: 800px; background:#fcfbdc; border: 2px solid #bdd8fe; overflow:hidden; }
#header {width:800px; height:180px; }
#main {width: 500px; height:500px; padding-left:10px; padding-right:10px; padding-top:20px; margin-right:200px; border:1px solid #0c3f87; padding-bottom: 32020px; margin-bottom:-32000px;}
#sidebar {border-left:1px solid #0c3f87 ;width:260px; float:right; background:#9abff5 url(../images/estrella.png) repeat-y right 2%; padding-bottom: 32020px; margin-bottom:-32000px;}
#menu {margin-left:-1px; margin-top:20px;list-style: none;}

#quienessomos {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/quienessomos.png) no-repeat scroll -2% 50%; display: block;}
#subastas {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/subastas.png) no-repeat scroll -1% 50%; display: block;}
#noticias {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/noticias.png) no-repeat scroll -1% 50%; display: block;}
#contactar {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/contactar.png) no-repeat scroll -1% 50%; display: block;}
#galeria {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/galeriafotografica.png) no-repeat scroll 2% 75%; display: block;}
#aboutus {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/aboutus.png) no-repeat scroll 0% 50%; display: block;}
#auctions {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/auctions.png) no-repeat scroll -1% 50%; display: block;}
#new {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/news.png) no-repeat scroll -1% 50%; display: block;}
#contactus {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/contactus.png) no-repeat scroll -1% 50%; display: block;}
#photogallery {text-indent: -3000px; margin-bottom:10px; overflow: hidden; background:url(../images/photogallery.png) no-repeat scroll 2% 75%; display: block;}

#menu li {width: 150px; padding: 8px 4px; background:#dcf5fc; border: 1px solid #0c3f87; border-bottom:0;margin:0; }
#menu li#last {border-bottom: 1px solid #0c3f87;}
#menu li.current {background-color:#fcfbdc; border-left:1px solid transparent;}
#menu li.current a {color:#000; } 
#menu a {font-family: georgia times serif; font-size:1em; font-weight:bold; color:#0c3f87; display: block;}

#news, #clients, #lang {font-size:0.8em; width:200px; padding:10px; margin:10px auto; border:1px solid #0c3f87; background-color:#dcf5fc; clear:both;opacity:0.8; filter:alpha(opacity=80);}
#news h2, #clients h2, #lang h2 {font-size:1.2em; font-weight: bold; color:#0c3f87;}
#lang {height:25px;}
#lang a img {float:left; padding-right:5px;}
#clients label {font-size:1.3em; margin:5px 5px 0 0; display:block;float:left;width:4.2em;text-align:right;}
#clients input {background:#9abff5; color: #0c3f87; border: 1px solid #999; padding:1px; margin:4px;}

.thumb {float:left; padding:3px; margin:3px;}

#footer {margin: 0px auto; clear:both; width:800px; color: #444444; font-size:0.8em;}
#footer li {list-style: none; margin:0;}
