﻿body {
	margin: 0px 0px 0px 0px;
	text-align: center;/* Sirve para centrar todo el contenido */
}

#todo{	
	text-align: left;/* Redefinimos la propiedad para que no nos centre todos los elementos que introduzcamos */
	margin-left:auto;/* Es necesario para que firefox centre la web */
	margin-right:auto;/* Es necesario para que firefox centre la web */
	width:978px;
	background-color:#FFFFFF;
	border-left:solid 1px #c6cacc;
	border-right:solid 1px #c6cacc;
	background-image:url(../img/fondo.gif);
    background-repeat:repeat-y;
}
#cabecera
{
    float:left;
    width:978px;
    height:193px;
    background-image:url(../img/fondo_brujula.jpg);
    background-repeat:no-repeat;
    border-bottom:solid 1px #6b7886;
}
#logoIE
{
	float:left;
	padding:10px;
	}
#cabecera_der
{
    
    float:right;
    padding:20px 25px 0 0;
}
#menu_aux UL
{
    margin:0;
    padding:0;
    text-align:center;
    padding-bottom:5px;
}
#menu_aux UL LI
{
    list-style-type:none;
    display:inline;
    font-family:verdana, Arial;
    font-size:11px;
    color:#000000;
    text-decoration:none;
    
}
#menu_aux UL LI a
{
    font-family:verdana, Arial;
    font-size:11px;
    color:#000000;
    text-decoration:none;
    
}
#menu_aux UL LI a:hover
{
    text-decoration:underline;
}
#buscador
{
    
    width:215px;
    height:36px;
    padding:5px 0 0 5px;
    background-image:url(../img/fondo_buscador.gif);
    background-repeat:no-repeat;
    font-family:verdana, Arial;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
#menu
{
	width:800px;
    float:left;
    padding:81px 0 0 123px;
    /* padding:163px 0 0 183px;*/
}

#menu UL
{
    margin:0;
    padding:0;
}
#menu UL LI
{
    list-style-type:none;
    display:inline;
}

#menu_lateral
{
    float:left;
    width:123px;
    margin:0;
    padding:0;
}

#contenido
{
    float:left;
    width:750px;
    padding:30px;
    /*border-right:solid 1px #f4f4f4;*/
}
#lateral_der
{
    float:left;
    text-align:center;
    width:255px;
   /*background-color:#fcfcfc;*/
    padding:30px 0 30px 0;
}
#pie
{
    float:left;
    width:750px;
    padding:30px 0 30px 150px;
    font-family:Arial, verdana;
    font-size:11px;
    color:#000000;
}
#pie a
{
    font-family:Arial, verdana;
    font-size:11px;
    color:#000000;
    text-decoration:none;
}
#pie a:hover
{
    text-decoration:underline;
}
INPUT
{
    border:solid 1px #e3daa0;
    background-color:#faf8e8;
    font-family:verdana, Arial;
    font-size:10px;
    color:#000000;
}
/*resultados de la busqueda*/
#resultados_busqueda{
	font-family: Trebuchet MS;
	font-size: 13px;
	text-align:left;
	color: #004575;
	padding:0px 10px 10px 10px;
	width:750px;
	float:left;
}
.resultados
{
	float:left;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #004575;
	padding:10px 10px 10px 20px;
	background-image: url(../img/bullet_buscar.gif);
	background-repeat: no-repeat;
	background-position:0px 13px;
}
.resultados a
{
	text-decoration:none;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #004575;
}
.resultados a:hover
{
	text-decoration:underline;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #004575;
}	
.titular_busqueda{
	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #366184;
	font-weight:bold;	
}
.titular_busqueda a{
	
	text-decoration:underline;
	font-size: 14px;
	color: #366184;	
}
.titular_busqueda a:hover{
	
	text-decoration:underline;
	font-size: 14px;
	color: #366184;	
}
.link_noticia a{
	color:#9B92BD;
	font-weight:bold;
}
.link_noticia a:hover{
	color:#9B92BD;
	font-weight:bold;
	text-decoration:underline;
}
#barra_busqueda{
	float:left;
	padding-top:20px;
	width:780px;
	padding-bottom:0px;
	color:#366184;
	font-weight:bold;
	font-size:16px;
}
#fondo1{
	background-image: url(../img/fondo_barra.gif);
	background-repeat: repeat-x;
	background-position:0px 0px;
	height:11px;
}
#contador{
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
}
#contador a
{
	font-size:10px;
	background-color:#9B92BD;
	padding:0 5px 0 5px;
	text-align:center;
	color:#ffffff;
	margin-left:4px;
	text-decoration:none;
}
#contador a:hover{
	background-color:#366184;
	text-decoration:none;
}
/*fin de resultados de la busqueda*/

#contenidos_busqueda{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #004575;
	text-align: justify;
}
