
body {
background-color: #fff;
font: 8pt "Trebuchet MS", Arial, Sans-Serif;
color: #fff;
margin: 0px;
padding: 0px;
}

img {
border: 0px;
}



#contenedor {
/* background-color: #a70230; */
width: 950px;
height: 500px;
padding: 0px;
margin: 0 auto;
/*padding-top: 10px;*/
}

#cabecera {
background: #fff url(numero.jpg) no-repeat 600px 30px;
width: 940px;
/*min-height: 125px;*/
padding: 0 0 6px 0;
border-top: 5px solid #226FBF;
border-right: 5px solid #226FBF;
border-left: 5px solid #226FBF;
/*margin: auto;*/
/*margin-top: 10px;*/
}


#menu {
/*color: #a70230;*/
width: 940px;
text-align: left;
margin-top: 10px;
/*width: 100%*/
/* float:left; */
/*border: 1px solid #000;*/
/*border-top: solid 2px #a70230;
border-bottom: solid 2px #a70230;*/

}

#menu ul {
list-style: none;
margin: 0px;
padding: 0px;
list-style-position: outside;

}

/*#menu li {
float: left;
font-size: 10pt;
margin: 0px 0px 0px 0px;
border-right: 2px solid #a70230;
border-right: 2px solid #fff;*/

#menu li{
display: inline;
float: left;
margin-bottom: 1px;
margin-right: 3px;
margin-left: 3px;
padding: 0;
width: 7.71em;
}

.activa {
background-image: url(menuBorderRightAct.gif);
background-position: 100% 0;
background-repeat: no-repeat;
height: 39px;
}

.activa a {

background-color: #F9D930;
background-image: url(menuBorderLeftAct.gif);
background-position: left top;
background-repeat: no-repeat;
height: 34px;
padding-top: 5px;
width: 6.7em;
padding-left: 0.7em;

}

.inactiva {
background-image: url(menuBorderRight.gif);
background-position: 100% 0;
background-repeat: no-repeat;
height: 39px;

}

.inactiva a {

background-color: #226FBF;
background-image: url(menuBorderLeft.gif);
background-position: left top;
background-repeat: no-repeat;
height: 34px;
padding-top: 5px;
width: 6.7em;
padding-left: 0.7em;

}

.inactiva:hover {
background-image: url(menuBorderRightAct.gif);
background-position: 100% 0;
background-repeat: no-repeat;
height: 39px;

}

.inactiva a:hover {

background-color: #F9D930;
background-image: url(menuBorderLeftAct.gif);
background-position: left top;
background-repeat: no-repeat;
height: 34px;
padding-top: 5px;
width: 6.7em;
padding-left: 0.7em;

}

a {

cursor: pointer;

}


#menu ul li a {


color: #fff;
text-decoration: none;
font-weight: bold;

display: block;


}



#banners {
background: #226FBF;
width: 950px;
height: 225px;
padding: 0px;

}

#banner_izq {

float:left;
margin: 12px 0px 0px 5px;

}

#banner_der {

float:right;

}

#wraper {
background: #fff;
width: 940px;
min-height: 150px;
padding: 0px;
border-top: 5px solid #226FBF;
border-right: 5px solid #226FBF;
border-left: 5px solid #226FBF;
/*margin: auto;*/
/*margin-top: 10px;*/
}



#contenidos {
float:left;
width: 588px;

}

#primario {

width: 930px;
border-bottom: solid 1px #5c5c5c;
/*border-right: solid 1px #a70230;*/
}



#primario p {
color:#5c5c5c;
font-size: 10pt;
margin: 0px;
padding: 8px;
margin-left: 20px;
margin-top: 5px;
text-align: justify;
}

#primario ul {
color:#5c5c5c;
font-size: 10pt;
margin-left: 20px;
margin-top: 5px;
text-align: justify;
}

#contenidos h2{

/*background: url(fondoh2.jpg) no-repeat top left;*/
background-color: #226FBF;
width: 850px;
height: 38px;
margin: 0px;
margin-top: 10px;
padding: 12px 0px 0px 90px;
font-size: 14pt;

}

.titulo {

color:#a70230;
font-size: 14pt;
padding: 0px;
margin: 0px;
margin-left: 20px;
margin-top: 5px;
font-weight: bold;
}

.subtitulo {

color:#5c5c5c;
font-size: 10pt;
margin: 0px;
padding: 0px;
margin-left: 20px;
margin-top: 5px;
}

.mas {

color:#a70230;
font-size: 8pt;
padding: 0px;
margin: 0px;
margin-left: 20px;
font-weight: bold;
}

.precio {

color:#000;
font-size: 14pt;
padding: 0px;
margin: 0px;
margin-left: 20px;
font-weight: bold;
}

.limpia {

clear: both;  

}

#boletin {
float: right;
width: 346px;
background: url(boletin.jpg) no-repeat;
height: 136px;
border-left: 1px solid #a70230;

}

#boletin form {

margin: 30px;
margin-top: 60px;
}


#boletin input { 

font: 10pt "Trebuchet MS", Verdana, Arial, Sans-Serif;

}

input.buttonSubmit {
font-size: 8pt;
background-color: #a70230;
color: #fff;
}

input.textField {
color: #a70230;
}

input.buttonSubmit:hover { 
cursor: hand;
}

#ofertas {
float:left;
width: 347px;
border-left: 1px solid #a70230;


}

#ofertas h3{

background-color: #565f65;
color: #fff;
width: 337px;
height: 38px;
margin: 0px;
margin-top: 0px;
padding: 12px 0px 0px 11px;
font-size: 14pt;

}

.titulo_lateral {

color:#333333;
font-size: 15pt;
margin: 0px;
padding: 0px;
margin-left: 20px;
margin-top: 5px;
font-weight: bold;

}

.titulo_02_lateral {

color:#a70230;
font-size: 10pt;
padding: 0px;
margin: 0px;
margin-left: 5px;
margin-top: 5px;
font-weight: bold;
}

.subtitulo_02_lateral {

color:#5c5c5c;
font-size: 8pt;
margin: 0px;
padding: 0px;
margin-left: 5px;
margin-top: 5px;
}

.precio_02_lateral {

color:#000;
font-size: 12pt;
padding: 0px;
margin: 0px;
margin-left: 20px;
font-weight: bold;
}

.mas_02_lateral {

color:#a70230;
font-size: 8pt;
padding: 0px;
margin: 0px;
margin-left: 0px;
font-weight: bold;
}

#ofertas hr {

color: #dbd9d9;
border: 1px dashed;

}

#pie {

background: url(fondopie.jpg) no-repeat bottom left;
border-bottom: 5px solid #226FBF;
border-right: 5px solid #226FBF;
border-left: 5px solid #226FBF;
width: 940px;
min-height: 126px;
border-top: 1px solid #226FBF;

}

#pie p {

text-align: center;
color:#5c5c5c;
font-size: 10pt;
margin: 0px;
padding: 30px 0px 0px 50px;

}

#contenido_interior {

width: 588px;
border-bottom: solid 1px #5c5c5c;

}

#contenido_interior h3{

color: #a70230;
margin: 0px;
margin-top: 0px;
padding: 0px 0px 0px 20px;
font-size: 11pt;

}

#contenido_interior p{

color: #5c5c5c;
text-align: justify;
font-size: 9pt;
padding: 0px 8px 0px 8px;


}

#primario a{
color: #226FBF;
text-decoration: none;
font-size: 11pt;
font-weight: bold;
}




