@charset "utf-8";
/* BOTONERA */
* {margin:0; padding:0}
.sm {list-style:none; width:766px; height:40px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}


/* CSS Document */
body {font: 12px normal  Geneva, Helvetica, sans-serif, "Tahoma";margin: 0;padding: 0;color:#6c3121;background:#f0d48e;}
h1 {font: 24px normal 'Georgia', Times New Roman, Times, serif;margin: 0;padding: 5px 0;}
h2 {font: 16px normal 'Georgia', Times New Roman, Times, serif;margin: 0;padding: 5px 0;}
h1 small{font: 0.2em normal Geneva, Helvetica, sans-serif, "Tahoma";text-transform:uppercase;letter-spacing: 1.5em;display: block;color: #fff;}
.input { width:100px; height:17px; border:#6b3020 solid 1px; color:#6b3020;background:#f0d48e; font-family:Geneva, Helvetica, sans-serif, "Tahoma"; font-size:10px;} 
form { width:250px;}

/* GENERAL */
.container {width: 900px; margin: 0 auto; border-left:#6b3020 13px solid; border-right:#6b3020 13px solid; min-height:550px; background:#6b3020;}
.bottom {width: 926px; margin: 0 auto; background:url(images/bottom.gif) no-repeat; height:40px;}
div#header{background:#e09e64; height:80px; border-bottom:#fdc859 2px solid;}
div#fconte { background:#f0d48e; padding:20px;}
div#fconte li { margin-left:30px;}
.banner { height:80px; padding:7px 0 0 0;}

/* PIE */
.pie { color:#6b3020; font-size:11px;}
.pie a { color:#6b3020; text-decoration:none;}
.pie a:hover {text-decoration:underline;}

/* COLUMNAS */
div#colA, div#colB {float:left; }
/*div#colA { width:180px; padding:20px 5px 0 10px; color:#f0d48e;}*/
div#colB {width:555px;padding:20px 20px 25px 10px; background:#f0d48e;}
div#colB a{color:#6c3121; text-decoration:underline;}
div#colB a:hover{color:#fff; text-decoration:underline;}

/* SUB BOTONERA*/
div#colA ul {list-style: none;}
div#colA{font-family:Geneva, Helvetica, sans-serif, "Tahoma";font-size:12px;width:180px;/*padding:20px 5px 0 10px;*/margin:0px;color:#f0d48e;}
div#colA ul li {width:140px;height:22px;/*border-bottom:1px dotted #fcc865;*/clear:both;line-height: 16px;}
div#colA ul li a {display:block;color:#f0d48e;width:140px;height:22px;border-bottom:1px dotted #f0d48e;text-decoration:none;text-align: left;clear:both;line-height: 16px;}
div#colA ul li a:hover {/*background: url(images/boton-on.gif) no-repeat left top;*/width:140px;height:22px;border-bottom:1px dotted #bbccfc;color:#fff;line-height: 16px;}
div#colA ul li a span {	display:block;padding-left:0px;padding-top:3px;border-bottom:3px;margin:0;}

/* BOTONERA */
img {border: none;}
ul#topnav {margin:0; padding: 0; list-style: none;font-size: 11px;clear: both;float: left;width: 900px; background: url(images/a_bg.gif) repeat-x left top;}
ul#topnav li{margin: 0; padding: 0; overflow: hidden; float: left; height:40px;}
ul#topnav a, ul#topnav span {padding: 10px 10px; float: left; text-decoration: none; color: #fff;text-transform: none;clear: both;height: 20px;	line-height: 20px;	background: #1d1d1d; }
ul#topnav a {color: #7bc441; }
ul#topnav span {display: none;}
ul#topnav.v2 span{background: url(images/a_bg.gif) repeat-x left top;}
ul#topnav.v2 a{color: #555;	background: url(images/a_bg.gif) repeat-x left bottom;}

/* FOTOS */
#gallery a:hover img {border: 5px solid #fdc859;border-width: 5px;color: #fff;}

