* 
{
	margin:0;
	border:0;
	padding:0;
}
BODY 
{
    font-family:Arial;
    font-size:1em;
    color:#000;
	text-align :center;
}
#aviso_legal 
{
    float:right;
    padding-right:135px;
    padding-top:60px;
}
#aviso_legal A
{
    color:#FFF;
    font-weight:bold;
    font-size:0.92em;
}
#contenedor 
{
    margin:auto;
    margin-top:10px;
    width:954px;
    height:auto;
}
#contenedor_superior 
{
    width: 954px;
    height:300px;
    background-image:url(../imagenes/fondo_superior.jpg);
    background-repeat:no-repeat;
}
#contenedor_medio 
{
    width: 954px;
    height:144px;
    background-repeat:no-repeat;
}
#contenedor_inferior 
{
    width: 954px;
    height:119px;
    background-image:url(../imagenes/fondo_inferior.jpg);
    background-repeat:no-repeat;
}
#menu 
{
    margin:auto;
    width: 954px;
    height:104px;
    text-align:left;
    background-image:url(../imagenes/fondo_superior_menu.jpg);
    background-repeat:no-repeat;
}
#menu ul, li {
	list-style-type: none;
}
#menu ul {
	margin: 0;
	padding: 0;
}
#menu li {
	float: left;
}
#menu A 
{
    color:#FFF;
    text-decoration:none;
    padding:5px;
}
#menu A.primero
{
    padding-left:50px;
}
#menu A:hover, #menu A.activo
{
    text-decoration:underline;
}
#menu A.primero_activo
{
    padding-left:50px;
    text-decoration:underline;
}
.resaltado
{
    font-weight:bold;
}
.resaltado_naranja
{
    color:#ee840e;
}
#texto, #texto_donde
{
    margin:auto;
    width: 675px;
    height:auto;
    padding-top:70px;
    padding-bottom:20px;
    text-align:right;
}
#texto_donde
{
    padding-top:0px;
}
#texto P, #texto_donde P
{
    text-align:left;
    margin-bottom:8px;
    font-size:0.80em;
}
#texto A, #texto_donde A
{
    color:#ee840e;
}
#texto INPUT 
{
    width:300px;
    height:20px;
    vertical-align:middle;
    border:1px #000 solid;
}
#texto INPUT.btn_acepto
{
    width:20px;
    height:20px;
    vertical-align:middle;
    border:0px;
}
#texto TEXTAREA 
{
    width:300px;
    height:75px;
    vertical-align:middle;
    border:1px #000 solid;
    margin-top:1px;
}
#texto INPUT.boton_enviar
{
    float:right;    
    clear:both;
    width:90px;
    height:20px;
    margin-top:5px;
    border:1px #000 solid;
}
.titular 
{
    color:#cbd300;
    font-weight:bold;
    font-size:1.4em;
}

