body{
background:url(images/fons.gif);
font-family:Arial, sans-serif;
margin:0px;
padding:0px;
}

h2{
font-family:Arial, Sans-serif;
font-size:18px;
font-weight:bold;
margin:0px;
padding:0px;
}

ul{margin:0px; margin-top:10px; margin-left:15px;}
li{list-style:url(images/flechita.gif); margin:0px;}

a:link, a:visited, a:active{color:#F7152B;}
a:hover{color:#444444;}
a img{ border:0px;}

#headersemi a:link, #headersemi a:visited, #headersemi a:active{color:#ffffff;}
#headersemi a:hover{color:#F7152B;}

#wrap{
width:100% !important;
background:url(images/degradat.gif) repeat-x;
padding:15px;
padding-right:0px;
margin:0px;
height:100%;
}

#principal{
width:850px;
background:#999999;
}
#principal td{font-size:12px;}

#fecha{
width:800px;
color:#ffffff;
padding-top:5px;
padding-bottom:3px;
}

.fonsmenu{background:#6F6F6F;}


/* CENTRAL */


/* Cabecera Entera */
#header .td1{
width:413px;
background:url(images/header1.gif) no-repeat;
padding-left:35px;
color:#ffffff;
font-weight:bold;
}

#header{
width:800px;
height:21px;
background:url(images/header2.gif) repeat-x;
}

/* Cabecera partida */

#headersemi{
width:500px;
height:21px;
background:url(images/header2.gif) repeat-x;
}

#headersemi .td1{
width:413px;
background:url(images/header1.gif) no-repeat;
padding-left:35px;
color:#ffffff;
font-weight:bold;
}


#headersemi2{
width:270px;
height:21px;
background:url(images/header1.gif) no-repeat;
padding-left:35px;
color:#ffffff;
font-weight:bold;
}


/* Contenido Entero */

#contenido{
width:800px;
background:#ffffff;
height:300px;
padding:15px;
padding-left:20px;
padding-right:20px;
}

#contenido .td1{
vertical-align:top;
border-right:#999999 1px dotted;
text-align:justify;
width:450px;
}

#contenido .td2{
vertical-align:top;
background:url(images/int_der.gif) repeat-y 0% 100%;
}

#contenido .ofitd1{
vertical-align:top;
border-right:#999999 1px dotted;
text-align:justify;
width:450px;
padding-left:40px;
}

#contenido .ofitd2{
width:450px;
vertical-align:top;
background:url(images/int_der.gif) repeat-y 0% 100%;
padding-left:40px;
}

.ofitd1 h2, .ofitd2 h2{
color:#F7152B;
font-weight:bold;
font-size:14px;
}


/* Contenido Partido */

#contenidosemi{
width:500px;
background:#ffffff;
height:350px;
padding:15px;
padding-left:20px;
padding-right:20px;
}

#contenidosemi .td1{
vertical-align:top;
text-align:justify;
}


#contenidosemi2{
background:#ffffff;
padding:15px;
padding-left:20px;
padding-right:20px;
vertical-align:top;
text-align:justify;
width:270px;
}

#contenidosemi3{
width:500px;
background:#ffffff;
padding:15px;
padding-left:20px;
padding-right:20px;
}

#contenidosemi3 .td1{
vertical-align:top;
text-align:justify;
}


#flechita{margin-right:7px;}


.lateral, .trabajo{
list-style:url(images/li.gif);
margin:0px;
padding:0px;
margin-left:30px;
line-height:20px;
}

.servicios{
list-style:url(images/flechita.gif);
margin-left:20px;
padding-right:10px;
margin-bottom:0px;
padding-bottom:0px;
}

.servicios li{
padding-top:5px;
padding-bottom:5px;
}

#hipoteca td{
font-size:11px;
}

/* Franquiciados */

.franki{color:#000000; font-weight:bold;}
#tformulario .tiform{color:#F7152B; font-size:15px; font-weight:bold; font-variant:small-caps; height:40px; }
#tformulario span{color:#ff0000; font-size:10px;}

/* Flash intermedio */

#INT{
height:156px;
}

/* INFERIOR */

#contfooter{
padding-bottom:15px;
}

#footer{
width:800px;
background:#ffffff;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;
padding:7px;
padding-right:15px;
padding-left:15px;
font-size:11px;
text-align:center;
}

#footer a:link, #footer a:visited, #footer a:active{color:#990000;}

/* Destacados */

#contenidosemides{
width:500px;
background:#ffffff;
height:300px;
text-align:right;
}

#destacados{
width:470px;
background:#ffffff;
height:430px;
padding:15px;
vertical-align:top;
text-align:justify;
SCROLLBAR-FACE-COLOR: #666666; 
SCROLLBAR-HIGHLIGHT-COLOR: #666666; 
OVERFLOW-y: auto; 
SCROLLBAR-SHADOW-COLOR: #666666; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #FFFFFF; 
SCROLLBAR-TRACK-COLOR: #dedede; 
SCROLLBAR-DARKSHADOW-COLOR: #666666; 
}

#tdestacados{
width:450px;
background:#eeeeee;
margin-bottom:20px;
}

#tdestacados .titdes{
font-family:Trebuchet MS, Arial, Sans-serif;
font-size:13px;
font-weight:bold;
color:#F7152B;
vertical-align:top;
padding-top:3px;
}

#tdestacados .txtdes{
padding-right:5px;
}

#tdestacados .preudes{
color:#666666;
vertical-align:bottom;
font-weight:bold;
padding-bottom:3px;
}

#tdestacados img{
margin-right:15px;
}


#oficina{
width:600px;
border:#F7152B 2px solid;
}

.titmapa{
background:#F7152B;
font-family:Trebuchet MS, Arial, sans-serif;
font-size:20px;
padding-left:20px;
height:30px;
color:#ffffff;
}

.mapa{
height:600px;
width:600px;
padding:20px;
}

#ofinfo{
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity: 0.9;
background:#ffffff;
padding:20px;
font-size:12px;
border:1px dashed #666666;
}


/* Powered */



#powered{
width:850px;
margin-top:4px;
font-weight:bold;
}

#powered td, #planopowered td{
font-size:11px;
padding-right:20px;
padding-left:20px;
}

#powered a:link, #powered a:visited, #planopowered a:link, #planopowered a:visited {
text-decoration:none;
color:#ffffff;
}

#powered a:hover, #planopowered a:hover {
text-decoration:none;
color:#000000;
}


/****/


#plano{
width:850px;
background:#ffffff;
padding-top:15px;
padding-bottom:15px;
}
#plano td{font-size:12px;}

#planopowered{
width:1100px;
margin-top:4px;
font-weight:bold;
}

.verd,.vermell,.taronja,.blau{margin-top:15px; padding:5px; font-weight:bold; font-size:15px !important; color:#fff; text-align:center;}
.verd{background:#6EBB4F;}
.vermell{background:#F7152B;}
.taronja{background:#F09601;}
.blau{background:#1540F7;}

.li_vermell li, .li_verd li, .li_taronja li, .li_blau li{padding-left:10px; font-size:14px; padding-top:2px; padding-bottom:2px;}

.li_vermell li{list-style:url(images/li_vermell.gif);}
.li_verd li{list-style:url(images/li_verd.gif);}
.li_blau li{list-style:url(images/li_blau.gif);}
.li_taronja li{list-style:url(images/li_taronja.gif);}

.visi{height:11px; width:70px; background:url(modContador.php?colorfondo=999999&colortexto=ffffff&ancho=&alto=&tamletra=3&margen=0) no-repeat 100% 0%;}