body {
	font:11px Arial, Helvetica, sans-serif;
	color:#111111;
	margin:0;
	padding:0;
	background-color:#e1e1e1;
	line-height:150%;
}
p, span, div, td, input, select, textarea {
	font:11px Arial, Helvetica, sans-serif;
	color:#111111;
	line-height:150%;
}
h1 {
	font-size:11px;
	font-weight:bold;
	color:#dd3333;
}
h3 {
	font-size:11px;
	font-weight:bold;
	color:#dd3333;
}
hr {
	height:1px;
	background-color:#e1e1e1;
	color:#e1e1e1;
	border:0;
	margin:15px 0;
	padding:0;
}
ul {
	list-style:circle;
	line-height:200%;
}
		ul#list_home {
			padding:0 0 0 15px;
			margin:0;
			line-height:180%;
		}
a {
	color:#3355cc;
}
a img {
	border:0;
}
p {
	margin:0.75em 0;
}
form {
	margin:0;
	padding:0;
}
.small {
	font-size:10px;
}
.red {
	color:#dd3333;
}
.grey {
	color:#999999;
}
.italic {
	font-style:italic;
}
.img{
	padding:4px;
	border:1px solid #f1f1f1;
}
.img_border {
	padding:4px;
	border:1px solid #f1f1f1;
}
.img_right {
	float:right;
	margin-left:20px;
}

		#header_wrap {
			background-color:#ffffff;
			background:#ffffff url(/imagenes/bg_header_bottom.gif) left bottom repeat-x;
		}
				#header {
					margin:0 auto;
					width:950px;
					padding-bottom:5px;
				}
				
						#logo_feaav {
							padding:10px 0;
							float:left;
						}
						
						#menu_nav {  /**************************** menu navegacion sitio ******************************/
							float:right;
						}
						
								#menu_nav ul {
									padding:0;
									white-space:nowrap;
									margin:10px 0;
									list-style:none;
									list-style-type:none;
									list-style-image:none;
								}
								#menu_nav li {
									float:right;
									color:#cccccc;
								}
								#menu_nav a, #menu_nav a:visited {
									padding:1px 8px;
									text-decoration:none;
									color:#666666;
									font:10px Verdana, Arial, Helvetica, sans-serif;
									border-right:1px solid #e1e1e1;
								}
								#menu_nav a:hover {
									color:#f03338;
								}
								#menu_nav a.privada {
									background:transparent url(/imagenes/icon_lock.gif) right center no-repeat;
									border-right:0;
									padding-right:15px;
									color:#dd3333;
								}

		#content_wrap {
			margin:0 auto;
			width:968px;
			padding-top:10px;
			background:#e1e1e1 url(/imagenes/bg_content_up.gif) center top no-repeat;
		}
				#content {
					background:transparent url(/imagenes/bg_content_middle.gif) center top repeat-y;
					padding:5px 15px;
				}
								.content_space {
									padding:20px;
								}
								.col_1 {
									width:210px;
									float:left;
									padding-right:20px;
								}
								.col_2 {
									width:420px;
									float:left;
									padding-right:25px;
								}
								.col_3 {
									width:670px;
									float:left;
								}
								
								.content_box {
									border:1px solid #f1f1f1;
								}
										.content_box h2 {
											font-size:11px;
											font-weight:bold;
											color:#dd3333;
											padding:6px;
											margin:0;
											background-color:#f1f1f1;
										}
										.content_box p {
											padding:0 6px;
										}
										.content_box h3 {
											padding:0 6px;
										}

		#footer {
			margin:0 auto;
			width:968px;
			padding-top:22px;
			background:#e1e1e1 url(/imagenes/bg_content_bottom.gif) center top no-repeat;
		}
				#copyright {
					float:right;
					text-align:right;
					font-size:10px;
					color:#666666;
					padding-right:20px;
				}
				#site_links {
					float:left;
					padding-left:20px;
				}
						#site_links ul {
							display:inline;
							list-style:none;
							list-style-image:none;
							margin:0;
							padding:0;
						}
						#site_links ul li {
							float:left;
						}
						#site_links ul li a {
							font-size:10px;
							padding:1px 5px;
							border-right:1px solid #c3c3c3;
						}


#feaav_contact_info {
	font-size:10px;
	color:#333333;
	border:1px solid #ebebeb;
	background:#f8f8f8 url(/imagenes/bg_contact_info.gif) right bottom no-repeat;
	padding:8px;
}

		#feaav_contact_info p {
			margin:0 0 8px 0;
		}
		#feaav_contact_info ul {
			list-style:none;
			list-style-image:none;
			padding:0;
			margin:0 0 0 2px;
			line-height:200%;
		}
		#feaav_contact_info li {
			padding-left:20px;
			font-size:10px;
		}
		#feaav_contact_info li.telefono {
			background:url(/common/pi/privada/imagenes/iconos/telephone.png) left center no-repeat;
			margin:0;
			white-space:nowrap;
		}
		#feaav_contact_info li.fax {
			background:url(/common/pi/privada/imagenes/iconos/fax.png) left center no-repeat;
			margin:0;
			white-space:nowrap;
		}
		#feaav_contact_info li.email {
			background:url(/common/pi/privada/imagenes/iconos/email.png) left center no-repeat;
			margin:0;
		}
		#feaav_contact_info li.direccion {
			background:url(/common/pi/privada/imagenes/iconos/home.png) left center no-repeat;
			margin:0;
		}

#adheridos_home {
	text-align:center;
}
		#adheridos_home img {
			margin:2px 0 10px 0;
		}

#asociados_home {
	text-align:center;
}
		#asociados_home img {
			margin:2px 0 10px 0;
		}

#busqueda_agencias {
	padding:0 3px;
}
#busqueda_agencias td {
	font-size:10px;
}
#busqueda_agencias input.text {
	width:192px;
	font-size:10px;
}

#acuerdos ul {
	list-style:none;
	margin:0;
	padding:0;
}
#acuerdos ul li {
	float:left;
	width:140px;
	text-align:center;
	padding:18px;
}
#acuerdos ul li a {
	text-decoration:none;
}

.galeria {
	text-align:center;
}
		.galeria img {
			margin:10px;
			padding:4px;
			border:1px solid #e1e1e1;
		}
.center { text-align:center;}		
.center img { border:0;}
.underline { text-decoration:underline;}
		
.servicios_general {
	float:left;
	font-size:10px;
	width:200px;
	padding:5px;
	height:80px;
	margin-bottom:15px;
	margin-right:5px;
	margin-left:10px;
	border:1px solid #f1f1f1;
	background-color:#fbfbfb;
	color:#666666;
}		

.servicios_desplegable {
	margin-left:20px;
}

.bg_yellow  {
background-color:#fff713;
}