@charset "utf-8";
/* CSS Document */

body { background-color:#1e222b; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#twist {margin:0px auto; width:1200px; height:auto; background-image:url(http://especiales.fhm.es/vecinitas2010/img/fondo_twist.gif); background-repeat:no-repeat; background-position:0px 0px;}
#carcasa { margin:0px auto; width:912px;}
a {color:#fff; text-decoration:none;}
a:hover {color:#fff; text-decoration:underline;}
#cab {float:left; display:inline; margin:-5px 0 0 0; width:912px; height:180px; position:relative; z-index:1;}

#cab .mega { width:728px; height:90px; top:70px; left:180px; position:absolute; z-index:1;}

#menu {float:left; display:inline; margin:5px 0 0 0; width:910px; height:23px; background-color:#6ba925; border:1px solid #f4e212; text-transform:uppercase; font-size:18px; font-weight:normal; color:#f4e212;}
#menu ul {float:left; display:inline; margin:0px; width:910px; height:23px; padding:0px; list-style-type:none;}
#menu ul li {float:right; display:inline; margin:0 10px 0 25px; height:23px; text-align:center;}
#menu ul li a { text-decoration:none; color:#FFF;}


#galeria {float:left; display:inline; margin:3px 0 0 0; padding:10px 0 10px 0; width:912px; background-color:#000;}
#col_izq {float:left; display:inline; margin:0px; width:592px; padding:10px 0 20px 10px;}
#col_der {float:left; display:inline; margin:0px; width:310px;}

#col_der .publi {float:left; display:inline; margin:10px 0 0 0; width:300px; height:265px; border:1px solid #FFF;}
#col_der .publi h2 {float:left; display:inline; margin:0px; width:300px; color:#000; height:15px; font-size:10px; text-align:center; background-color:#FFF;}
#col_der .descarga {float:left; display:inline; margin:20px 0 0 20px;}
#col_der .bote {float:left; display:inline; margin:50px 0 0 0;}

#col_izq h2 {float:left; display:inline; margin:0 0 0 17px; width:592px; color:#f4e212; font-size:18px;}
#col_izq .foto {float:left; display:inline; margin:20px 25px 0 15px; width:147px; height:225px;}
#col_izq .nom {float:left; display:inline; margin:2px 0 0 0; width:147px; font-size:13px; text-align:center;}
#col_izq .nom a {color:#FFF; text-decoration:none;}
#col_izq .nom a:hover {color:#FFF; text-decoration:underline;}

#col_izq .pag {float:left; display:inline; margin:20px 0 0 15px; width:520px; color:#000; background-color:#6ba925; font-size:11px;}


#col_izq .afoto {float:left; display:inline; margin:20px 0 0 35px; width:450px; text-align:center; padding:20px; border:1px solid #FFF;}
#col_izq .afoto h2 {float:left; display:inline; margin:20px 0 0 0; width:450px; text-align:center; font-size:12px;}
#col_der .listado {float:left; display:inline; margin:20px 0 0 0; width:300px;}
#col_der .listado img {float:left; display:inline; margin:5px 5px 0 0; width:70px; height:70px; background-color:#000;}
#col_der .listado a {color:#FFF; text-decoration:none; font-size:10px;}


#col_der .volver {float:left; display:inline; margin:20px 0 0 0; width:300px; font-weight:bold; font-size:15px;}
#col_der .volver a {color:#FFF; text-decoration:none;}
#col_der .volver a:hover {color:#d60019; text-decoration:none;}


#pie {float:left; display:inline; margin:0 0 10px 0; width:912px; background-color:#6ba925; color:#FFF; height:35px; font-size:12px;}
#pie ul {margin:10px auto; width:800px; list-style:none; padding:0px;}
#pie li {float:left; display:inline; margin:0 10px 0 10px; padding:0px;}
#pie li a {color:#FFF; text-decoration:none;}
#pie li a:hover {color:#FFF; text-decoration:underline;}
