body {
text-align:center;
background-color:#ffcc33;
font-family:Tahoma;
font-size:11px;
color:#666666;
margin:0px;
}
#allcontent {
width:984px; 
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
}
#main { 
background-color:#ffffff;
}

#middlesector{
margin-left:auto;
margin-right:auto;
float:left;
}

h3{
color:#99cc33;
font-family:Arial;
font-size:16px;
height:25px;
}
h2{
color:#99cc33;
font-family:Arial;
font-size:13px;
height:25px;
}
#colder{
width:180px;
background-color:#99cc33;
height:auto;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding:10px;
margin-top:103px;
margin-right:20px;
position:relative;
float:left;
}
.centro{
width:750px;
border:0px solid #CCCCCC;
position:relative;
float:left;
height:auto;
}
.texto_presentacion{
font-family:Tahoma;
font-size:11px;
color:#666666;
}
.texto_presentacion_bco{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
}
.slogan{
color:#FF9900;
font-family:Georgia;
font-size:18px;
}
.destacado{
width:80%;
padding:10px;
background-color:#99cc33;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.separa{
padding:10px;
}
.separa_izq{
padding-left:10px;
}
.precios{
font-family:Tahoma;
font-size:11px;
color:#666666;
height:20px;
background-color:#E7F3BD;
}
td.precios{
border:1px solid #999999;
padding:10px;
}
.precios_tabla{
background-color:#999999;
}
.precio_titulos{
font-family:Georgia;
font-size:16px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.precio_subtitulos{
font-family:Georgia;
font-size:14px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.precio_pie{
background-color: #FFFF00;
color:#FF0000;
padding:10px;
font-family:Tahoma;
font-size:12px;
border:1px solid #999999;
}
.caja_todo{
width:310px;
float:left;
border:1px solid #CCCCCC;
font-family:Tahoma;
font-size:11px;
padding:5px;
margin-left:auto;
margin-top:0;
margin-bottom:10px;
}
.caja_texto{
width:250px;
float:left;
}
.caja_foto{
width:70px;
padding-right:5px;
float:left;
}
.caja_masinfo{
width:100%;
float:left;
}
.caja_presentacion{
width:390px;
border:1px solid #CCCCCC;
font-family:Tahoma;
font-size:11px;
padding:15px;
margin-bottom:10px;
margin-top:0px;
margin-right:10px;
margin-left:auto;
}
.caja_presentacion a{
color:#99cc33;
font-weight:bold;
}
.tablanoticias table{
border:1px solid #666666;
padding:10px;
}
.tabla_horarios{
border:1px solid #CCCCCC;
padding:5px;
}

