/* CSS Document */
body {
	background-image:url(bg.gif);
	background-repeat:repeat;
	margin-top:0px;
	margin-bottom:0px;
	}
	
#contenedor {
	position:relative;
	margin:0 auto; 
	width:760px;
	height:950px;
	background-image:url(sonbra_fondo.jpg);
	background-repeat:repeat-y;
	background-position: center top;	
	}
#cabecera {
	position:absolute;
	left:17px;
	top:10px;
	width:726px;
	height:119px;
	background-image:url(fon_top.jpg);
	}
#menu {
	position:absolute;
	left:17px;
	top:129px;
	width:726px;
	height:36px;
	background-image:url(fon_top01.gif);
	background-repeat:repeat-x;
	padding-top:10px;

	}
#imagen {
	position:absolute;
	left:17px;
	top:175px;
	width:726px;
	height:211px;
	}
#noticias {
	position:absolute;
	left:444px;
	top:175px;
	width:228px;
	height:211px;
	}
#noticias2{
	position:absolute;
	top:7px;
	left:0px;
	margin-left:15px;
	margin-right:18px;
	width: 199px;
	height: 195px;
	}
	
#tex1 {
	position:absolute;
	left:17px;
	top:386px;
	width:436px;
	background-color:#AFC0D0;
	}
#tex2 {
	position:absolute;
	left:453px;
	top:386px;
	width:288px;
	background-color:#AFC0D0;
	border-left: dotted #FFFFFF 2px;
	}
	
#pie1{
	position:absolute;
	left:17px;
	top:936px;
	width:726px;
	height:17px;
	background-color:#28549E;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	}
#pie2{
	position:absolute;
	left:0px;
	top:17px;
	width:726px;
	height:20px;
	background-color:#FFFFFF;
	}	
	
h1 {
	color : #000000;
	margin-top : 15px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}	

.pie {
	color:#000066;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial;
	line-height: 17px;
	text-align:right;
}
	
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial;
	line-height: 17px;
}	
	
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}

li {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial;
	line-height: 17px;
}
td {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial;
	line-height: 17px;
}	

.marco_foto{
	border:#FFFFFF solid 2px;
	}
