body{
margin:0;
padding:0;
font:9pt Helvetica, sans-serif;
text-align:justify;
color:#333;
background:#CCCCCC;
}

A:link{color:#006729;}
A:visited{color:#000000;}
A:hover,A:active{
color:#fff;

}

h2{
color:#006729;
font:120% Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin:0px 0px 2px 0px;
}

h2 a{text-decoration:none}/*Le quita el subrayado a los enlaces h2*/
h3{
color:#5b5e0e;
font:106% georgia,times,serif;
font-weight:bold;
margin-top:0px;
}

#anuncio
{
margin-top:0px;
margin-left:265px;

}

#contenedor
{
margin:3em auto;/*anchura de una m*/
width:650px;
background-color:#555458;
border : 1px solid #000000; 
}

#sombra
{
margin:-7px 7px 7px -7px;
background:#FFF; /* Color de la sombra */
border: solid 1px #000000; /* Color del borde */
width: 650px;
}



#cabecera h1
{
font-size:1px;
text-align:right;
color:0;
padding: inherit;
}


#barranav
{
background-color:#c8d5ce;
color:#49a930;
padding:4px 0;
font-weight:bold;
font:10pt Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 10px;
}

#barranav ul
{
margin:0 0 0 145px;
padding: 0;
list-style-type: none;
border-left: 1px solid #8aac95;
}

#barranav li
{
display:inline;
padding:0 10px;
border-right:1px solid #8aac95;
}

#barranav li a
{
text-decoration: none;
color:#49a930;
font:106% Arial, Helvetica, sans-serif;
font-weight:bold;
}

#barranav li a:hover
{
text-decoration: none;
color:#fff;
}



#contenidos
{
margin: 30px 30px 30px 30px;

}


#contenidos p{line-height: 125%}



.bloque ul
{
list-style-type:none;
text-align:right;
}



.imagenflotante
{float:right;
margin: 0px 0px 10px 20px;
padding:8px;
   background-color: #f5f5f5;
   width: 250px;
   border-bottom: 1px solid #999999;
   border-right: 1px solid #999999;
}

.imagenflotante2
{float:right;
margin: 0px 0px 10px 20px;
padding:8px;
   
}



#contacto
{
margin:43px 0px 50px 40px;
width:500px;
border-style:hidden;
border-color: #c8d5ce;
text-align:justify;
}

td
{
background-repeat: no-repeat;

}

#situacion
{
text-align:center;
}

#gracias
{
margin:30px 0px 200px 40px;
width:400px;
border-style:hidden;
border-color: #c8d5ce;
text-align:justify;
}

#pie
{
clear:both;
background-color:#c8d5ce;
color:#006729;
text-align:left;
font:9pt Arial, Helvetica, sans-serif;
padding:5px;
font-size:90%;
}

#standar
{
background-color:#CCCCCC;
text-align:center;
padding:0px;
margin:2em auto;/*anchura de una m*/
width:650px;
}







 

