/* CSS Document */

body{
	margin: 0px;
	
}
#web{
	width:780px;
	background-image:url(images/bg.png);
}
#menu{
	background-image:url(imagenes/cabecera.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
UL#dos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#dos LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px
}
UL#dos LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 10px solid; WIDTH: 83px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#dos LI A:hover {
	BORDER-LEFT-COLOR: #99cc00; COLOR: #99cc00; BACKGROUND-COLOR: #003366
}
#cuerpo{
	width:720px;
}
#izq{
	width:180px;
	float:left;
}
#contenido{
	margin-left:185px;
}

#linea_pie{
	width:720px;
	background-image:url(images/linea_pie.gif);
	height:4px;
}

#texto_pie{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#28344c;
	width:720px;
	padding-top:10px;
	padding-bottom:10px;
}

#texto_pie a{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#9399a5;
	text-decoration:none;
}

#texto_pie a:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#28344c;
	text-decoration:none;
}
#finweb{
	width:780px;
	background-image:url(images/bg_fin.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#subpie{
	width:720px;
	padding-bottom:10px;
	text-align:right;
}
#interior_2col{
	padding-top:15px;
	width:530px;
	padding-bottom:10px;
}
#interior_izq{
	width:240px;
	padding-left:18px;
	float:left;
}
#interior_dcha{
	margin-left:270px;
	padding-right:5px;
}

#interior_izq_lect{
	width:140px;
	padding-left:18px;
	float:left;
}
#interior_dcha_lect{
	margin-left:160px;
	padding-right:5px;
}
#seccion_texto{
	padding-left:18px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140c0f;
	text-align:left;
}
#seccion_texto2{
	padding-left:18px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140c0f;
	text-align:left;
}
#volver{
	padding-top:10px;
	padding-right:25px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#165698;
	text-decoration:none;
}

#volver a{
	padding-top:10px;
	padding-right:25px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#165698;
	text-decoration:none;
}

#volver a:hover{
	padding-top:10px;
	padding-right:25px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140c0f;
	text-decoration:none;
}
#map{
	width:490px;
	height:490px;
	margin-top:5px;
}
#contacto{
	background-color:#efeff0;
	border:1px #dfdfe0 solid;
	padding:8px;
}
#contacto_izq{
	width:150px;
	float:left;
}
#contactor_dcha{
	margin-left:155px;
}
.fecha_pie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#abaaaa;
}
ul{
	margin:0px;
	padding:0px;
}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
	text-align:left;
	line-height:15px;
	margin:0px;
	
	list-style-position: inside;
}
li a{
	list-style:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
	text-align:left;
	line-height:15px;
	margin:0px;
	
}
li a:hover{
	list-style:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#165698;
	text-align:left;
	line-height:15px;
	margin:0px;
	
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#165698;
	text-align:left;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#165698;
	text-align:left;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

h1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#165698;
	text-align:left;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#165698;
	text-decoration:none;
	padding-bottom:5px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	margin:0px;
	line-height:12px;
}
h2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#165698;
	text-decoration:none;
	padding-bottom:5px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	margin:0px;
	line-height:12px;
}
h2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#165698;
	text-decoration:none;
	padding-bottom:5px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	margin:0px;
	line-height:12px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#2d2323;
	padding:0px;
	margin:0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#140c0f;
	padding:0px;
	margin:0px;

}


.foto_linea{
	border-bottom:1px #a7a7a7 solid;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-top:10px;
}

.linea_pie{
	width:720px;
	background-image:url(images/linea_pie.gif);
	height:4px;
	margin:0px;
	padding:0px;
	background-repeat: repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#con_flecha li{
	margin:0px;
	padding:0px;
	
	color:#140c0f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#contacto_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#140c0f;
	padding-top:5px;
	text-align:left;
}

.texto_arial_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
	text-align:left;
}

.texto_contacto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#140c0f;
	text-align:right;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140c0f;
	text-align:left;
	text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#165698;
	text-align:left;
	text-decoration:none;
}
.input_mini{
	height:13px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.imagen{
margin-left:5px;
margin-right:5px;
margin-top:10px;
margin-bottom:10px;}
