html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, a img  {
	margin: 0;
	padding: 0;
	border: 0;
}
html {
	background:#fffdb2 url(../images/BG-main.gif) fixed;
	text-align: center;  /* ie 6 centerhack */ 
}
body  {
	margin:0 auto;
	font-family: Courier, "Courier New", Verdana, Helvetica, Arial;
	font-size: 12pt;
	line-height: 1.4em;
	width:750px;
	text-align: left;   /* /ie 6 centerhack  */	
}

	.d_splash {
		margin-top:30px;
		position:relative;
		height:550px;
		border:6px solid #fef5d8;
		background:url(../images/bg_splash.jpg) no-repeat top left;
	}	
	.d_splash h2 {
		margin-top:-2000px;
		width:200px;
		height:0;
		padding-top:60px;
		overflow:hidden;
		border:0;
	}
	.d_splash h3 {
		margin-top:-2000px;
		width:200px;
		height:0;
		padding-top:60px;
		overflow:hidden;
	}
		#a_es {
			width:375px;
			height:0;
			padding-top:166px;
			position:absolute;
			top:71px;
			right:0;
			overflow:hidden;
		}
		#a_en {
			width:375px;
			height:0;
			padding-top:166px;
			position:absolute;
			top:71px;
			left:0;
			overflow:hidden;
		}
	.header {
		width:750px;
		height:0;
		padding-top:171px;
		overflow:hidden;
		background: url(../images/header.gif) no-repeat top left;
	}
	.content {
		padding:12px 3px 9px 167px;
		min-height:379px;
		background: url(../images/bg_content.gif) no-repeat top left;
	}
		ul.nav {
			margin:0;
			list-style:none;
		}
			ul.nav li {
				float:left;
			}
				ul.nav a {
					padding-top:48px;
					height:0;
					display:block;
					overflow:hidden;
					background:no-repeat 0 0;
				}
				#nav_0 {
					width:99px;
					background: url(../images/nav_0.gif);
				}
				#nav_1 {
					width:95px;
					background: url(../images/nav_1.gif);
				}
				#nav_2 {
					display:none;
					width:95px;
					background: url(../images/nav_2.gif);
				}
				#nav_3 {
					display:none;
					width:96px;
					background: url(../images/nav_3.gif);
				}
				#nav_4 {
					width:96px;
					background: url(../images/nav_4.gif);
				}
				#nav_5 {
					width:99px;
					background: url(../images/nav_5.gif);
				}
				#nav_0:hover,
				#nav_1:hover,
				#nav_2:hover,
				#nav_3:hover,
				#nav_4:hover, 
				#nav_5:hover {
					background-position:0 -48px;
				}
		h1 {
			padding: 15px 10px 4px 20px;
			font-size: 18pt;
			line-height: 1.2em;
			color: #ef4b23;
			clear:both;
		}
			h1 span {
				font-size:12pt;
			}
		h2 {
			margin-left: 5px;
			padding: 15px 10px 4px 15px;
			color: #1B7CC0;
			font-size: 16pt;
			line-height: 1.2em;
			border-bottom: #ef4b23 1px dotted;
		}
		h3,h4 {
			padding: 10px 10px 10px 20px;
		}
		p {
			padding: 10px 10px 10px 20px;
		}
		
		a:link, a:visited {
			text-decoration: underline;
			font-weight: bold;
			color: #1b7cc0;
		}
	
		a:focus, a:hover, a:active {
			text-decoration: underline;
			font-weight: bold;
			color: #ef4b23;
		}
		ul {
			margin-left:40px;
		}
		dl {
			padding-left:20px;
		}
			dt {
				margin:0;
				font-weight:bold;
			}	
			dd {
				margin:0;
			}
		
		form {
			padding-left:20px;
		}
		.d_form {
			margin-bottom:32px;
			border: #ef4b23 1px dotted;
		}	
			.d_form div {
				padding: 10px 10px 10px 15px;
			}		
		.required {
			color:#990000;
		}
			label { 
				margin: 0;
				display:block;
			}
			input {
				margin-bottom:12px;
			}
			.p_submit {
				text-align:center;
			}
			
			select {
				margin-bottom:12px;
			}
			input.direccion {
				width:60%;
			}	
			textarea {
				width:80%;
			}
			
		ul.footer {
			margin-top:22px;
			list-style:none;
		}
			ul.footer li {
				float:left;
				width:25%;
				text-align:center;	
			}