/* GENERAL */

body { background-color:#FFFFFF; font-size:15px; line-height:18px; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#FFFFFF;  margin:0 auto; }
h1 { font-size:14px; color:#000000; font-weight:bold; line-height:30px; text-transform:uppercase; padding:0; margin:0; }
h2 { font-size:14px; color:#A11E22; font-weight:bold; line-height:30px; text-transform:uppercase; padding:0; margin:0; }
h3 { font-size:20px; color:#F0FFFF; font-weight:bold; line-height:50px; padding:0; margin:0; }
h4 { font-size:14px; color:#000000; font-weight:bold; line-height:20px; text-transform:uppercase; padding:0; margin:0; border-bottom:1px solid #00AA00; }
h5 { font-size:14px; color:#FFFFFF; font-weight:bold; line-height:20px; text-transform:uppercase; padding:0; margin:0; border-bottom:1px solid #666666; }
h6 { font-size:14px; color:#666666; font-weight:bold; line-height:30px; text-transform:uppercase; padding:0; margin:0; }
h7 { background-color:##efe7e7; font-size:11px; line-height:18px; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#222222; }
p { line-height:14px; padding:0px 0px 10px 0px; }
table { background-color:#008040; font-size:15px; line-height:18px; font-family:Trebuchet MS, Arial, Helvetica, Sans-serif; color:#FFFFFF; }

hr {
 border: 0;
 height: 1px;
}

a {color:#Fd5842; text-decoration:none; font-weight:bold}
a:hover { color:#FFF; }
a, a img {border:none; }
a:active, a:focus{ outline:none;}


a.more { color:#000000; text-transform:uppercase; line-height:20px; letter-spacing:1px; padding:10px 10px 1px 10px; border-bottom:2px solid #00AA00; }
a.more:hover { color:#FFFFFF; border-bottom:2px solid #000000; background-color:#008040; }

a.details { color:#00FF00; font-size:10px; font-style:italic; padding-left:6px; }
a.details:hover { color:#000077; }


.left { float: left; }
.right { float: right; }
.center { float: center;}


/* CABEZERA --------*/

#cabeza {margin-left:65px; height:20px; padding:0px 0px 0px 0px; text-align:center;}
.logo { padding:65px 0px 0px 0px; }
a.register { color:#FFFFFF; font-weight:bold; background:url(/images/takethewalk/header_btn_bg.jpg) left #0000FF; line-height:20px; letter-spacing:1px; padding:10px 30px 2px 30px; }
a.register:hover { color:#000000; }
#cabeza a.more { padding-top:7px; }

#recuadro{ width: 650px; background:#008040;  padding:2px 10px; border:2px solid #00AA00; text-align:left; margin-top:20px;margin:0 auto;}
#recuadro h1 { color:#CCCCCC; padding-right:6px; }
#recuadro a.details { color:#Fd5842; font-size:10px; font-style:italic; display:block; padding:7px 0px 0px 0px; }
#recuadro a.details:hover { color:#A11E22; }
#recuadro a:visited { color:#Fd5842; }
#recuadro form { padding-bottom:8px; }


/*COLUMNAS----------------------------------------------------------------------------*/

.centrador {


margin-top:0px;
margin-left:2px;
margin-right:2px;
background:#FFFFFF;
text-align:center;
 }

.contenedor{

margin:0 auto;
background:#FFFFFF;
width: 940px;
padding-bottom:20px;
padding-top:20px;
border:2px solid #534b4b;
text-align:center;

}


.columna_central{
margin-top:25px;
text-align=center;
margin:0 auto;
padding-top:20px;
}




.forma {
margin-top:3px;
padding-left:10px;
padding-top:10px;

}

.entradatos { 
font-family:"Trebuchet MS", Verdana, sans-serif;
background-color: #4ec166; 
border: 1px solid #333; 
color: #ccc; 
width:195px;
margin-top:5px;
}

.entradatos2 { 
font-family:"Trebuchet MS", Verdana, sans-serif;
background-color: #4ec166; 
border: 1px solid #333; 
color: #fff; 
width:195px;
margin-top:5px;
}

.enviar { 
font-family:"Trebuchet MS", Verdana, sans-serif;
background-color: #4ec166; 
border: 1px solid #333; 
color: #222; 
margin-bottom:5px;
}



.enviar2 { 
font-family:"Trebuchet MS", Verdana, sans-serif;
background-color: #FF0000; 
border: 1px solid #333; 
color: #ccc; 
margin-bottom:5px;
}




/*EN MEDIO ---------------------------------------------------------------------------------------------*/


.zonaNoticias{
margin-top:15px;
width:464px;
padding-top:10px;
padding-left:12px;
padding-right:9px;
background-color:#1a1a1a;
float:left;
}



.menu_noticias {

margin-top:0x;
margin-bottom:15px;
}











