/* general */
body{
	margin: 16px 0px 10px 0px;
	color: #000000;
	background-color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family:  Arial, Verdana,  Helvetica, sans-serif;
	text-align: justify;
	background: url(../images/fondo_body_pagina.gif);
}
	img  {border: solid 0px #000;	margin: 0; padding: 0;}
	form {margin: 0px;}
	select, input, textarea {font-size: 11px;}
	#amortizationtable{font-size: 11px;}
	fieldset {border:none;margin: 0px;}
	label {margin: 0px;}
	h1, h2, h3, h4, h5, h6{margin:0; padding:0}
	dl, dd, dt {margin: 0;padding: 0;}
		
	.clear_all {clear: both;}
	.alinear {float: left;}
	.margen_derecha_10{margin-right:10px;}
	.margen_derecha{margin-right:10px;}
	.negrita{font-weight:bold;}
	.centrado{text-align:center;}
	.size12px {		font-size: 12px;	}
	a{text-decoration:none;color: #000000;	background-color:transparent;}
	a:hover{text-decoration:underline;	background-color:transparent;}
	.error {	color: #FF0033; font-weight: bold;}
	.blanco {	color: #FFFFFF;}
	.negro {	color: #000000;}
	.naranja {	color: #cf6605;}
	.marron {	color: #ad5f1d;}
	h1.t_h1_seo{display: none;}
	h2.t_h2_seo{display: none;}

	h1{ color: #CF6605; font-size: 18px; line-height: 24px;}
	h2{ color: #454241; font-size: 16px; line-height: 24px;}
	h3{ color: #CF6605; font-size: 14px; line-height: 20px; margin-top:10px;}
	h1 a, h3 a{ color: #CF6605;}

	h2.subtitulo{border-bottom: 1px solid #CF6605;line-height: 30px;}

	.titulo1{color:#E87E24;font-size: 40px; line-height: 40px; }
	.titulo2{font-size: 36px; color:#454241; line-height: 40px;	}
	.titulo3{font-size: 16px; color:#454241; line-height: 16px; font-weight: bold;	}
	
	p {margin:10px 0px 10px 0px;	}

#base { 
	margin: 0px auto;
	padding: 0;
	width: 990px;
	background-color: #FFFFFF;
/*	border: 1px solid #000000;*/
}

#basepopup { 
	margin: 0px auto;
	padding: 0;
	width: 660px;
	background-color: #FFFFFF;
/*	border: 1px solid #000000;*/
}


/*CABECERA*/
#cabecera {
	width: 990px;
	height: 100px;	
	padding: 0px;
	margin-bottom: 2px;
	}

		#cabecera_logo{
			width: 246px;
			height:100px;
			float:left;
			display: block;
		}

		#cabecera_imagen {
			float:left;
			width:742px;
			height: 100px;
			float: right;
			margin:0;
			padding: 0;
		}



#centro {
	width: 990px;
	padding-bottom: 10px; 
	background-color: #FFFFFF;
	float: left;
	
}
#centro_popup {
	width: 610px;
	padding-bottom: 10px; 
	padding-left: 50px; 
	background-color: #FFFFFF;
	float: left;
	
}


#col_izq{
	width: 246px;
	margin-right:10px;
	float: left;
}

/* SUBMENU*/
#submenu {	width: 246px;	float:left; margin:106px 0px 20px 0px;}
#submenu ul { margin:0; padding:0; width: 246px; list-style: none;}
#submenu ul li{ background-color: #e87e24; padding: 0; border-bottom: 2px solid #FFFFFF; font-size: 16px;}
#submenu ul li a{ display: block; color:#000000; width: 200px; padding: 5px 0px 5px 40px; text-decoration: none;}
#submenu ul li a:hover {color: #454241; text-decoration: none;}
#submenu ul li:hover {background-color: #e87e24;}
#submenu ul li:hover a{color: #FFFFFF; text-decoration: none;}
#submenu ul li.black{ background-color: #000000; padding: 0; border-bottom: 2px solid #FFFFFF; font-size: 16px;}
#submenu ul li.black a{ display: block; color:#FFFFFF; width: 200px; padding: 5px 0px 5px 40px; text-decoration: none;}
#submenu ul li.black a:hover {color: #E87E24; text-decoration: none;}
#submenu ul li.black:hover {background-color: #000000;}
#submenu ul li.black:hover a{color: #E87E24; text-decoration: none;}
#submenu ul li.seleccionado a{color: #FFFFFF;}
#submenu ul li.black.seleccionado a{color: #E87E24;}


#submenu_contacto { width: 246px; float:left; font-family: "Times New Roman" }
#submenu_contacto ul { margin:0; padding:0; width: 246px; list-style: none;}
#submenu_contacto ul li{ padding: 0; border-bottom: 2px solid #FFFFFF; font-size: 18px;  text-align: left;}
#submenu_contacto ul li a{ display: block; color: #AD5F1D; width: 200px; padding: 5px 0px 5px 40px; text-decoration: none; font-weight: bold;}


#contenido_estatico {	width: 730px; margin-top: 50px;	float:right;}
#contenido_estatico #columna_izq{	width:230px; float:left; text-align: right; line-height: 40px;}
#contenido_estatico #columna_izq .titulo1{color:#E87E24;font-size: 40px; }
#contenido_estatico #columna_izq .titulo1b{color:#E87E24;font-size: 32px; }
#contenido_estatico #columna_izq .titulo2{font-size: 36px; color:#454241;	}
#contenido_estatico #columna_dch{	width:470px; margin-left:15px;	float:left;}
#contenido_estatico #columna_dch li { margin-bottom:10px;}

#contacto li { margin-bottom:5px;  text-align: left;}
#contacto .titulo3{font-size: 16px; font-weight: bold; color:#454241}

#promociones {	width: 700px; margin-top: 50px;	float:right;}
#promociones .titulo1{font-size: 36px; color:#E87E24;	line-height: 36px;}
#promociones .titulo2{font-size: 36px; color:#454241; line-height: 36px;}
#promociones #columna_izq{	width:420px; float:left;  }
#promociones #columna_izq li { margin-bottom:10px;}
#promociones #columna_dch{	width:230px; margin-left:15px;	float:left;}
#promociones #galeria .galeria_item{width:130px; float:left;}

#empleo {	width: 700px; margin-top: 50px;	float:right;}
#empleo #columna_izq{	width:440px; float:left;  }
#empleo #columna_izq li { margin-bottom:10px;}
#empleo #columna_dch{	width:240px; margin-left:15px;	float:left;}

#noticias {	width: 700px; margin-top: 50px;	float:right;}
#noticias .titulo1{font-size: 40px; color:#E87E24;	line-height: 40px;}
#noticias .titulo1 a{font-size: 40px; color:#E87E24;	line-height: 40px;}
#noticias #columna_izq{	width:420px; float:left;  }
#noticias #columna_izq li { margin-bottom:10px;}
#noticias #columna_dch{	width:230px; margin-left:15px;	float:left;}


.campo_form{	margin-top: 3px;}
	.campo_form label{
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 3px;
		display: block;
		width: 70px;
		float: left;
		text-align: right;
	}
	.campo_form .input_form{width: 200px;	}

	#observaciones{clear: both;padding-top: 5px;}
	#observaciones	.textarea_form{width: 290px; height: 60px;	}

	.campo_form2 label{
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 3px;
		display: block;
		width: 150px;
		float: left;
		text-align: left;
	}
	.campo_form .input_form2{width: 150px;	}
	#observaciones	.textarea_form2{width: 200px; height: 60px;	}

	.ul_menta { margin:5px; padding:0;}
	.ul_menta { list-style:none; }
	.ul_menta li {padding:0 0 0 12px;margin-bottom:0px;
		background:transparent url(../images/bullet.png) no-repeat scroll 0pt 5px;
	}	


.dhtmlgoodies_question ul {margin-left:5px;	padding-left:10px;	line-height: 18px; }
.dhtmlgoodies_question li {color: #000000; margin-bottom:5px; border-bottom: 1px solid #000000;  }

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#000000;
	width:650px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
/*	height:20px;*/
	font-weight: bold;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:635px;
	padding-left: 15px;

	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding-bottom: 20px;
	position:relative;
}
	

