body {
	padding:0;
	margin:0;
	background-color:#f9e1d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

td, input, p, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

label {
	font-weight:bold;
}
h1 {
	font-size:14px;
	font-weight:bold;
}

a, a:hover, a:visited {
	color:#1C24F1;
}

.enlaces_error{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#middle li {
	list-style-image:url(/imagenes/li_flecha.gif);
	line-height:180%;
}

/***************************** header ***********************************************/
#header_box {
	background-color:#d52d12;
}
#header {
	margin:0 auto;
	width:760px;
}

		/***************************** menu_superior ***********************************/
		#menu_superior {
			float:right;
			padding:15px 0;
		}
		#menu_superior ul {
			margin:0;
			padding:0;
		}
		#menu_superior li {
			display:inline;
			list-style:none;
			color:#e1c1ac;
			padding:2px 8px;
			border-right:1px solid #e36d60;
		}
		#menu_superior li a {
			color:#e1c1ac;
		}


		/***************************** img_superior ************************************/
		#img_superior {
			background:	url(/imagenes/img_sup.gif) no-repeat center top;
			height:120px;
			clear:both;
			border-bottom:15px solid #000000;
		}



#main_box {
	background:#f9e1d4 url(/imagenes/bg_main.gif) repeat-x;
}

		#main {
			background:url(/imagenes/bg_main_lines.gif) no-repeat center top;
			margin-left:-255px;
			padding-left:255px;
			height:460px;
		}

				#content {
					margin:0 auto;
					width:760px;
				}

						/***************************** banner ************************************/
						#banner {
							background-color:#000000;
							height:120px;
						}
								#banner img {
									border:0;
								}
								#banner_text {
									float:left;
									padding:25px;
								}
										.vamosaser {
											color:#666666;
											font-size:22px;
											padding-left:50px;
											font-weight:bold;
										}
										.quiereser {
											color:#ffffff;
											font-size:20px;
											padding-left:100px;
											font-weight:bold;
										}
		
								#num_agencias {
									float:right;
									padding-right:100px;
									background:url(/imagenes/yasomos.gif) no-repeat left top;
									height:130px;
									width:150px;
								}
										#num_agencias div {
											font-size:50px;
											font-weight:bold;
											padding:44px 0 0 32px;
										}
		

						#text {
							border-left:1px solid #e3c1ab;
							border-right:1px solid #e3c1ab;
							border-bottom:1px solid #e3c1ab;
							height:100%;
						}

								/***************************** menu_ppal ****************************/
								#menu_ppal {
									float:left;
								}
										#menu_ppal ul {
											list-style:none;
											list-style-type:none;
											margin:10px 10px 10px 3px;
											padding:0;
											float:left;
										}
										#menu_ppal li {
											list-style:none;
											background:url(/imagenes/menu_opc.gif) no-repeat;
											padding:8px 0 10px 20px;
											width:165px;
										}
										#menu_ppal a {
											font-weight:bold;
											color:#e26837;
											text-decoration:none;
										}
										#menu_ppal a:hover {
											color:#000000;
											text-decoration:underline;
										}


								#txt_principal {
									float:left;
									/*
									opacity: 0.5;
									moz-opacity:0.5;
									filter:alpha(opacity=50);
									*/
									padding:5px;
								}
								#middle {
									background: #ffad3f url(/imagenes/bg_content_middle.gif) repeat-y center top;
									width:527px;
								}
										
/*********************** Boton formulario enviar informacion ********************************/										
.botonenviar{	
	background:url('/imagenes/botonenviar.gif') center top no-repeat;	
	width:66px;
	height:28px;
	}
.botonenviar:hover {	
	background:url('/imagenes/botonenviar.gif') center bottom no-repeat;	
	width:66px;
	height:28px;
	}

/****************************** tablas ********************************/
.tabla_std th, .tabla_busqueda th {
	padding:5px;
	background-color:#e36736;
	color:#ffffff;
}
.tabla_std td {
	color:#ffffff;
	background-color:#f28f3c;
}
.tabla_busqueda tr.busqueda_normal {
	background-color:#f28f3c;
}
.tabla_busqueda tr.busqueda_active {
	background-color:#e88532;
}
.tabla_busqueda td {
	color:#ffffff;
}

#noticias {
	float:right;
	width:230px;
	height:160px;
	border-left:1px solid #fcc789;
	color:#000000;
}
		#noticias h2 {
			padding:0 0 0 40px;
			margin:0 0 10px 0;
			font-size:15px;
		}
		#noticias_frame {
			position:relative;
			overflow:hidden;
			margin-left:40px;
			width:180px;
			height:140px;
		}
		#iens6div {
			position:relative;
			width:180px;
		}