body {
	margin: 0px;
	background: url(../imagenes/fondo.jpg) repeat-x scroll left top;
	font: 11px Tahoma, Arial, Helvetica;
	color: #666666;
}
a {
	color: #666666;
	font: 11px Tahoma, Arial, Helvetica;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #EC1D25;
}
a:active {
	text-decoration: none;
	color: #666666;
}
#container {
	width: 700px;
	\width: 710px;
	w\idth: 700px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px auto;
	background: #FFFFFF;
		}
#container_a {
	width: 700px;
	\width: 710px;
	w\idth: 700px;
	background: url(../imagenes/fondo_content.jpg) repeat-y scroll center top;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px auto;
		}
#container_b {
	width: 700px;
	background: url(../imagenes/bottom_content.jpg) no-repeat scroll center bottom;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0px auto;
		}

#submenu {
	background: url(../imagenes/submenu.jpg) no-repeat scroll left top;
	height: 30px;
	width: 671px;
	text-align: center;
	padding-top: 12px;
}
#submenu a {
	color: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica;
}
#submenu a:link {
	text-decoration: none;
}
#submenu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#submenu a:hover {
	text-decoration: none;
	color: #EC1D25;
}
#submenu a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#banner {
	padding: 0px;
		}
#sidebar-b {
	margin-right: 19px;
	float: right;
	width: 461px;
		}
#flecha {
	float: left;
}
#punta_flecha {
	background: url(../imagenes/punta_linea.jpg) no-repeat scroll left top;
	float: left;
	height: 5px;
	width: 51px;
	margin-top: 37px;
}

#flecha_a {
	background: url(../imagenes/linea.jpg) repeat-x scroll left top;
	height: 5px;
	width: 150px;
	margin-top: 37px;
	float: left;
}
#header {
	float: right;
	height: 224px;
	width: 456px;
	background: url(../imagenes/header.jpg) no-repeat scroll left top;
	margin-top: 12px;
}
#titulo {
	height: 37px;
	width: 230px;
	margin-top: 78px;
	margin-left: 22px;
	padding-top: 7px;
	padding-left: 8px;
	text-align: right;
}
.titulo_blanco {
	font: bold 16px Helvetica, Arial;
	color: #FFFFFF;
}
.titulo_negro {
	font: bold 16px Helvetica, Arial;
	color: #000000;
}
#franja_gris {
	background: url(../imagenes/top.jpg) repeat-x scroll left top;
	height: 13px;
	width: 460px;
	clear: both;
}
#interaliment {
	float: right;
	height: 78px;
	width: 259px;
	padding-top: 5px;
}
#sidebar-a {
	float: left;
	padding-left: 18px;
		}
#footer {
	clear: both;
	text-align: right;
	margin-top: 10px;
	margin-right: 20px;
	background: #FFFFFF;
	height: 35px;
	}
#menu {
	background: url(../imagenes/menu.jpg) no-repeat scroll left top;
	width: 202px;
	padding-top: 55px;
	height: 278px;
}
#content {
	background: url(../imagenes/fondo_body.jpg) repeat-x scroll left top;
	width: 664px;
	margin-top: 20px;
	margin-left: 17px;
		}
#side-a {
	background: url(../imagenes/linea_box.jpg) no-repeat scroll right bottom;
	float: left;
	width: 200px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#side-b {

	background: url(../imagenes/linea_box.jpg) no-repeat scroll right bottom;
	float: left;
	width: 215px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#side-c {
	float: left;
	width: 223px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#texto {
	width: 175px;
	font: 11px Tahoma, Arial, Helvetica;
	color: #666666;
	text-align: justify;
	margin-top: 15px;
	margin-left: 10px;
	list-style: url(../imagenes/bullet.jpg);
}
#texto_a {
	width: 199px;
	font: 11px Tahoma, Arial, Helvetica;
	color: #666666;
	text-align: justify;
	margin-top: 46px;
	list-style: url(../imagenes/bullet.jpg);
}
#texto_b {
	width: 220px;
	font: 11px Tahoma, Arial, Helvetica;
	color: #666666;
	text-align: left;
	margin-top: 46px;
	list-style: url(../imagenes/bullet.jpg) none;
}
#texto_c {
	margin: 20px;
	width: 640px;
	list-style: url(../imagenes/bullet.jpg);
}
#imagen_izqa {
	height: 150px;
	width: 200px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
}
#texto_d {
	margin-top: 46px;
	text-align: justify;
	width: 210px;
	margin-left: 10px;
	font: 11px Tahoma, Arial, Helvetica;
	color: #666666;
	list-style: url(../imagenes/bullet.jpg);
}
.subtitulo_gris {
	font: 14px Helvetica, Arial;
	color: #999999;
}



#mas {
	background: url(../imagenes/mas.jpg) no-repeat scroll right bottom;
	float: right;
	height: 19px;
	width: 168px;
	margin-right: 3px;
	text-align: right;
	margin-top: 5px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #999999;
	padding-right: 5px;
}

.titulo_rojo {
	font: bolder 16px Helvetica, Arial;
	color: #ec1d25;
}
.titulo_gris {
	font: bold 16px Helvetica, Arial;
	color: #a7a7a7;
}
#imag_izq {
	float: left;
	width: 91px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.negro {
	font: 11px Tahoma, Arial, Helvetica;
	color: #000000;
}
.espacio {
	clear: both;
	height: 1px;
	width: 100%;
}
.espacio_a {
	clear: both;
	height: 15px;
	width: 100%;
}
.frase_rojo {
	font: 12px Helvetica, Arial;
	color: #b52627;
}
#imagen_izqb {

	height: 150px;
	width: 200px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	float: right;
}
#side-d {

	background: url(../imagenes/linea_box.jpg) no-repeat scroll right bottom;
	float: left;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#gracias {
	background: url(../imagenes/gracias.jpg);
	margin: 0px auto;
	height: 500px;
	width: 600px;
}
