@charset "utf-8";
/* CSS Document */
a:link {
	color:#996600 ;
	text-decoration:none ;
}
a:visited {
	color:#996600 ;
	text-decoration:none ;
}
a:hover {
	color:#996600 ;
	text-decoration:underline ;
}

body {
	background-color:#FFFFCC ;
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px ;
	color:#993300 ;
	margin-top:10px ;
}
#banner {
	width:1050px ;
	height:270px ;
	background:#FFFFCC ;
	background-image:url(imagenes/banner.jpg);
	margin: 0 auto 0 auto ;
	padding-top:30px ;
}
#logo {
	background-image:url(imagenes/logo.png) ;
	background-repeat:no-repeat ;
	width:450px ;
	height:250px ;
}
#logo-footer {
	background-image:url(imagenes/footer.png) ;
	background-repeat:no-repeat ;
	width:200px ;
	height:200px ;
	padding-right: 50px ;
	float:right ;
}
#cuerpo {
	width:1050px ;
	min-height:800px ;	
	height:auto !important ;
	height:800px ;
	background-color:#FFFFFF ;
	margin: 0 auto 0 auto ;
	border-style:solid ;
	border-width:1px ;
}
#izquierdo {
	width:230px ;
	background:#FFF ;
	float:left ;
	padding-top:20px ;
	padding-left:20px ;
	text-align:right ;
}
#centro {
	width:440px ;
	height:100px ;
	margin-left: 245px;
	text-align:justify ;
	padding: 20px 20px 20px 20px ;
	display:table ;
	background:#FFF ;	
}
#derecho {
	width:300px ;
	padding-top:20px ;
	padding-right:20px ;
	background:#FFF ;
	float:right ;
	display:table ;
}
#footer {
	width:1050px ;
	height:160px ;
	background:#FFF ;
	margin: 0 auto 0 auto ;	
	border-style:solid ;
	border-width:1px ;
}
#separador {
	width:1050px ;
	height:15px ;
	background:#FFFFCC ;
	margin: 0 auto 0 auto ;
	background-image:url(imagenes/separador.png);
	background-repeat:no-repeat ;
}
h1 {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:16px ;
	color:#333333 ;
}
h2 {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:20px ;
	color:#333333 ;
	padding-left:10px ;
}
h3 {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:20px ;
	padding:5px 5px 5px 5px ;
	color:#333333 ;
	padding-left:10px ;
	background-image:url(imagenes/h2.png);
}

#map {
	border-style:solid ;
	border-width:1px ;
	width:100%;
	height:320px ;
}
#formulario {
	width:100%;
}
li.menu {
	width:170px ;
	height:30px ;	
	list-style:none ;
	text-align:left ;
	background-image:url(imagenes/button.png);
	font-size:16px ;
	padding-top:7px ;
	padding-left:50px ;
	margin-top:5px ;
}

li.menu:hover {
	width:170px ;
	height:30px ;
	text-decoration:none ;	
	background-color:#CC6633 ;
	background-image:url(imagenes/hover.png);	
	cursor:pointer ;
}