body {
background-color:#D30303;
color:#000000;
font-family:Verdana,Arial,Helvetica,Sans-serif,"Trebuchet MS";
font-style:italic;
margin: 20px auto 0 auto;
}

img {
border:medium none;
}

a {
color:#000000;
text-decoration:none;
}
#contenedor {
background-color:#FFFFFF;
margin: auto;
padding:2px;
width:740px;
height: inherit; 
}
#cabecera {
background-image:url(images/cabecera.jpg);
background-repeat:no-repeat;
clear:both;
height:231px;
margin:3px;
width:730px;
}
#contenido {
clear:both;
margin:3px;
width:730px;
}
#contenido_left {
float:left;
width:430px;
}
#contenido_right {
float:right;
padding-left:5px;
width:263px;
}
#pie {
background-color:#D30303;
background-image:url(images/pie_fondo.jpg);
clear:both;
height:46px;
margin:3px;
width:730px;
}
#satelnet {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
margin:4px auto;
text-align:left;
width:740px;
}
#logo {
color:#FFFFFF;
font-size:36px;
font-weight:bold;
text-align:center;
width:98%;
}
#divlogo {
float:left;
width:186px;
text-align: center;
}
#divlogoenlaces {
float:right;
position:relative;
width:534px;
}
#divlogoenlaces a {
color:#FFFFFF;
font-weight:bold;
}
#logo_enlace_1 {
clear:both;
color:#FFFFFF;
height:28px;
left:430px;
padding-top:10px;
position:absolute;
text-align:right;
}
#logo_enlace_2 {
color:#FFFFFF;
height:28px;
left:163px;
padding-top:10px;
position:absolute;
text-align:left;
top:39px;
}
#logo_enlace_3 {
color:#FFFFFF;
height:28px;
left:422px;
margin-right:20px;
padding-top:10px;
position:absolute;
text-align:right;
top:78px;
width:97px;
}
#logo_enlace_4 {
color:#FFFFFF;
float:left;
height:27px;
left:20px;
padding-top:10px;
position:absolute;
text-align:left;
top:117px;
}
#logo_enlace_5 {
color:#FFFFFF;
height:28px;
left:426px;
padding-top:10px;
position:absolute;
top:155px;
}
#logo_enlace_6 {
color:#FFFFFF;
height:28px;
left:282px;
padding-top:9px;
position:absolute;
top:117px;
}
#logo_cabecera {
color:		#D30303;
font-size:	20px;
font-weight:bold;
height:		60px;
left:		-196px;
position:	absolute;
top:		164px;
width:		340px;
text-align: center;
}
#logo_sub {
clear:both;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:center;
width:98%;
}
#logo_sub2 {
clear:both;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;
width:98%;
}
#logo_txt_contacto {
}
#pie_texto {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-top:16px;
text-align:center;
}
.enlace {
clear:both;
text-align:left;
width:260px;
margin-bottom:25px;
margin-top:10px;
}
.enlace_telefono {
background-image:url(images/telefono.jpg);
clear:both;
text-align:left;
width:260px;
}
.enlace_titulo_telefono {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-bottom:2px;
padding:3px 0px;
text-align:center;
width:200px;
}
.enlace_titulo_telefono2 {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
margin-bottom:2px;
padding:3px 0px;
text-align:center;
width:200px;
}
.enlace_titulo {
background-color:#D7D4D4;
font-size:14px;
font-weight:bold;
margin-bottom:2px;
padding:3px 0px;
text-align:center;
}
.enlace_link {
background-color:#D30303;
clear:both;
color:#E1DA0E;
font-size:12px;
font-weight:bold;
margin-bottom:2px;
padding:3px 0px;
text-align:center;
}
.enlace_link a {
color:#E1DA0E;
}
.enlace_link a:hover {
color:#000000;
}
.enlace_imagen {
float:left;
width:74px;
}
.enlace_texto {
font-size:10px;
padding-left:4px;
padding-right:2px;
text-align:justify;
}
#contenido_oferta {
border-bottom: 1px solid #000000;

}
#oferta_titulo, .oferta_titulo {
color:#D30303;
font-size:26px;
font-weight:bold;
margin-left:10px;
text-align:left;
}

#oferta_titulo a, .oferta_titulo a
{
	color: #d30303;
}

#oferta_subtitulo, .oferta_subtitulo {
color:#000000;
font-size:14px;
font-weight:bold;
margin-left:10px;
text-align:left;
}
#oferta_descripcion {
color:#000000;
font-size:10px;
font-weight:bold;
margin-left:10px;
text-align:left;
}
#oferta_precio {
color:#969696;
font-weight:bold;
margin-right:10px;
text-align:right;
}
.precio {
color:#000000;
font-size:30px;
font-weight:bold;
}
#varios {
font-size:10px;
font-weight:bold;
margin:4px 20px;
text-align:left;
width:98%;
}
#declaracion {
color:#000000;
font-size:9px;
margin:4px 12px;
text-align:justify;
clear: both;
}
#noticia {
background-color:#D30303;
color:#E1DA0E;
font-size:30px;
font-weight:bold;
height:70px;
text-align:center;
}
legend
{
	color: red;
    font-weight: bold;
}

label
{
	font-weight: bold;
    text-align: left;
}

input, select
{
	margin-left: 10px;
    text-align: left;
}
dt
{
  float:left;
  font-size:8pt;
  text-align:right;
  width:170px;
}

fieldset label
{
	font-size: 8pt;
}

.enlace_contrato
{
  color: #664444;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  margin-left:30px;
  text-align:left;
}
#atras a
{
  color:#000000;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}
p, li.lista3
{
color:#000000;
font-size:14px;
font-weight:bold;
margin-left:10px;
text-align:left;
}

h2
{color:#D30303;
font-size:26px;
font-weight:bold;
margin-left:10px;
text-align:left;
}

table
{
border-collapse:collapse;
border-spacing:1px;
}

td
{
border:3px solid white;
background-color: #CCCCCC;
font-weight: lighter;
text-align: right;
color: black;
padding: 2px;
}
th
{
  border:3px solid white;
  background-color: #AAAAAA;
  font-weight: bold;
}

.cuadro_blanco
{
  border:1px solid #CCCCCC;
  float:left;
  height:120px;
  padding:4px;
  width:200px;
}

.slogan_dcha
{
  font-size: 20pt;
  font-weight: bold;
  text-align: center;
}

.cuadro_gris_claro
{
border:1px solid #CCCCCC;
color:#999999;
float:right;
font-size:12px;
font-weight:bold;
height:120px;
margin-bottom:10px;
margin-left:5px;
padding:4px;
width:460px;
}

a.info, li a
{
    background-color: #CCCCCC;
    font-style: normal;
    font-weight: bold;
}

img.izqda
{
	border: none;
    float: left;
}

.tabla2
{
	border: 1px solid grey;
    margin-top: 5px;
    font-size: 10pt;
}

.lista_oferta
{
    float: left;
    color: red;
    clear: right;
    
}

.descripcion
{
	clear: both;
}

fieldset img
{
	float: left;
}

.precio_abajo
{
	color: #d30303;
    font-size: 20pt;
    font-weight: bold;
}