body{

font-family: "Trebuchet MS";

margin:0;

padding:0;

}



table{

width:850px;

margin: 0px auto;

}



a{

text-decoration:none;

color:#40b4d8;

font-weight:bold;

}



a:hover{

color:#663300; 

}



a.active, a.active:hover{

color:#663300;

}





#head{

background:url(imagenes/head.jpg) no-repeat center;

width:850px;

height:88px;

}



#head p{

text-align:center;

font-size:28px;

font-weight: bold;

font:Arial, Helvetica, sans-serif;

letter-spacing:-2px;

color: #663300;

text-transform:uppercase;

}





#left{

width:180px;

vertical-align:top;

padding-top:20px;

}





.menu{

margin:0; 

padding:0; 

width:180px; 

list-style:none;

}



.menu li{

padding:0; 

margin:0 0 1px 0; 

height:30px; 

display:block; 

}



.menu li a{

text-align:left;

height:30px; 

padding:0px 25px; 

display:block; 

background:url('imagenes/m1.gif') no-repeat; 

text-decoration:none;

color:#333333;

}



.menu li a:hover{

background:url('imagenes/m2.gif') no-repeat;

color:#333; 

}



.menu li a.active, .menu li a.active:hover{

background:url('imagenes/m3.gif') no-repeat; 

color:#fff;

}



.menu li a span{

font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; 

line-height:30px;

letter-spacing:-1px;

}



.submenu{

font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; 

line-height:30px;

letter-spacing:-1px;

margin:0; 

padding:0; 

width:180px; 

list-style:none;

}

.submenu li{

text-align:left;

height:30px; 

padding:0px 25px; 

display:block; 

background: #EFEFEF; 

text-decoration:none;

color:#333333;

list-style:none;

}



.submenu li a{

text-align:left;

height:30px; 

padding:0 0 0 0px; 

display:block; 

text-decoration:none;

color:#333333;

font-weight:normal;

}



.submenu li a:hover{

color:#663300; 

}



.submenu li a.active, .submenu li a.active:hover{

color:#663300;

}



.submenu li a span{

font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; 

line-height:30px;

letter-spacing:-1px;

}



#right{

width:150px;

vertical-align:top; 

}



.orange{

margin:0; 

list-style:none;

padding:20px 0 0 0; 

}



.orange li{

padding:0; 

margin:0 0 10px 0; 

height:40px; 

display:block; 

}



.orange li a{

text-align:left;

height:40px; 

padding:0px 20px; 

display:block; 

background:url('imagenes/o3.gif') no-repeat; 

text-decoration:none;

color:#fff;

}



.orange li a:hover{

background:url('imagenes/o3.gif') no-repeat;

color:#fff;

}



.orange li a.active, .orange li a.active:hover{

background:url('imagenes/o3.gif') no-repeat; 

color:#fff;

}



.orange li a span{

font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; 

line-height:40px;

letter-spacing:-1px;

}







#contenido{

width:550px;

vertical-align:top;

padding:0 20px 0 20px;

}



h1{

color:#663300;

letter-spacing:-1px;

font-size:20px;

padding-top:10px;

}



h2{

color:#40b4d8;

letter-spacing:-1px;

font-size:16px;

}



#contenido p, #contenido li{

color:#333;

font-size:14px;

}



#marron{

background:url(imagenes/footer.jpg) no-repeat top center;

background-color:#663300;

height:50px;

text-align:center;

color:#fff;

font-weight:bold;

font-size:11px;

vertical-align:bottom;

}



#footer{

font-size: 11px;

font-weight: bold;

color: #663300;

text-align:center;

}


.centrar-imagen {

text-align: center; 

}

form{float:left;margin-right:10px;}
