* {
margin: 0px;
padding: 0px;
}



body {
background: url('gresite.jpg') repeat;
/*position:fixed;*/
font: 8pt "Trebuchet MS", Verdana, Arial, Sans-Serif;
color: #000;


}

#contenedor {

width: 950px;
/*min-height: 760px;*/
padding: 0px;
margin: auto;
/*background-color: yellow;*/

}

#cabecera {
background: url('cabecera.jpg') no-repeat;
width: 950px;
height: 205px;

}

#cabecera h1 {
background: url('logo.jpg') no-repeat 0px 0px;
float: left;
width: 210px;
height: 62px;
margin-top: 10px;
margin-left: 30px;


}

#cabecera h2 {
float: right;
color: #fff;
font-size: 10pt;
margin-right: 50px;
}

#cabecera h1 a {
display: block;
width: 264px;
height: 62px;
}

#cabecera h1 a span {
display: none;
}

#page {
background: url('fnd_body.jpg') repeat-x;
}

.menu_pie li{
float: left;
padding:6px 0px 0px 30px;
list-style: none;
text-align: center;

}

#menu {
background: url('fnd_menu.jpg') repeat-x;
width: 950px;
height: 42px;

}
#menu ul {
list-style: none;
margin: 0px;
padding: 12px 0px 0px 10px;

}


#menu ul li {
float: left;
font-size: 11pt;
}

#menu ul li a {
color: #fff;
text-decoration: none;
font-weight: bold;
padding: 5px 0px 0px 22px;
}

img {
border: none;
}

.izquierda {
float: left;
margin: 3px 5px 3px 0px;
}

.derecha {
float: right;
margin: 3px 0px 3px 5px;
}

#wrapper_contenido {
padding: 10px 30px 0px 30px;
}


#contenido {
width: 860px;
min-height: 301px;
background: #fff;
padding: 10px;
}


#contenido p{
padding: 5px;
font-size: 12pt;
text-align: justify;
}

h2 {

margin: 2px;
margin-left: 10px;
padding: 0px;
color: #12549a;
font-size: 18pt;
}

table tr td{
font-size: 12pt;
text-align: justify;
}


ul {
list-style: none;
padding-left: 20px;
}

h3 a {

margin: 2px;
margin-left: 10px;
padding: 0px;
color: #04a426;
font-size: 18pt;
}

h3{

margin: 2px;
margin-left: 10px;
padding: 0px;
color: #04a426;
font-size: 18pt;
}

h4 {

margin: 2px;
margin-left: 10px;
padding: 0px;
color: #01A5EC;
font-size: 14pt;

}

h4 a {

margin: 2px;
margin-left: 10px;
padding: 0px;
color: #D20116;
font-size: 14pt;

}

.limpia {
clear: both;
}


#pie {
width: 880px;
height: 28px;
background: #039e25;
margin-left: 30px;
}

#pie p{
text-align: center;
padding: 3px;
margin: 0px;
color: #fff;
}

#pie a{
text-decoration: none;
font-weight: bold;
color: #fff;
}

.verde {
font-weight: bold;
color: #04a426;
}


div#credits-futurvia { width: 820px; margin: auto; }
div#credits-futurvia p { font-size: 8pt; margin: 4px 0; padding-right: 9px; text-align: right; color: #002a56; }
div#credits-futurvia a { color: #002a56; }
div#credits-futurvia .verde-fv { color: #80B37A;}
div#credits-futurvia .azul-fv { color: #5781A9; }


a {
text-decoration: none;
color: #04a426;
font-weight: bold;

}



