/*Estilos*/
h1, h2, h3, p, a, li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3b3b3b;}
h1, h2 {font-size:14px;}

body{/* Fondo del navegador*/
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	background-color:#D1DC80;}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
}

.tdbotones {
	background-color:#FFFFFF;
	border:1px solid #333333;
}
.tableBotones{
	background-color:#FFFFFF;
	border:1px solid #333333;
	width:154px;
}
.tdtitulo{
	font-size:16px;
	font-weight:800;
	color:#000099;
}
.tdhoras{
	background-color:#000099;
	color:#FFFFFF;
}

#container{/* Rectangulo dentro del que se encuadra la web*/
	width : 794px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background-image:url(images/fondo.jpg);
	background-repeat:repeat-y;}

#logo{
	float:left;
	width: 300px;
	height: 80px;
	padding: 0px;
	margin: 5px 0px 0px 10px;}

#titulos{
	float:left;
	width: 280px;
	height: 80px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 5px;}
	
#login{
	float:left;
	width: 300px;
	height: 30px;
	padding: 0px;
	margin: 5px 0px 0px 5px;
}

#imagen{
	float:left;
	width: 440px;
	height: 210px;
	padding: 0px;
	margin: 5px 0px 0px 5px;
	}

#noticias{
	float:left;
	width: 300px;
	height: 175px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 5px;
}

#menu{
	float:left;
	width: 780px;
	height: 21px;
	padding: 4px 0px 0px 0px;
	margin: 4px 0px 0px 4px;
	background-color:#666;
	font-weight:bold;
	color: #666;}
	
#menu_inferior{
	float:left;
	width: 780px;
	height: 85px;
	line-height: 10px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	text-align: center;}

#borde_inferior{
	width: 794px;
	height: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-image:url(images/fondo_pie.jpg);
	background-repeat:no-repeat;}
	
#c_especifico{
	float: left;
	width:700px;
	margin: 10px 0px 10px 40px;
	padding: 0px;}
	
#titular{
	font-weight:bold;
	font-size:14px;}

#cuerpo{
	font-size:12px;}
	
.registro{
	float: left;
	margin: 5px 0px 10px 40px;
	padding: 0px;
	width: 700px;
	height: 150px;
	}
	
.cabecera{
	float:left;
	width: 240px;
	height:150px;
	margin: 0px;
	padding: 0px;}

.cuerpo{
	float:left;
	width: 460px;
	height:150px;
	margin: 0px;
	padding: 0px;
}
	
.lista li, .lista ul{
	display:list-item;
	color:#3b3b3b;}

.clr {clear:both;}
