@charset "utf-8";
/* CSS Document */

body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	background-image:url(images/bg.gif);
}
.menu_horizontal {
	background-color:#88221d;
	height:26px;
}

#mnu_top_gris{
	background-color:#878787;
	width:720px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}
#mnu_top_gris a{
	color:#F3F3F3;
}
#mnu_top_gris ul{
	list-style-type:none;
}
#mnu_top_gris li{
	float:left;
	list-style-type:none;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height:26px;
}
#mnu_top_gris .dereM{
border-right:none;
}
#mnu_top_gris .izq{
	background-image:url(images/rounded_left.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#878787;
	margin-right:48px;
	width:7px;
	float:left;
	height:25px;
}
#mnu_top_gris .dere{
	background-image:url(images/rounded_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#878787;
	width:7px;
	float:right;
	height:25px;
}
#mnu_top_gris .item_mnu{
	border-right-style:solid;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	width:auto;
	float:left;
}

.cuerpo {
/*	background-image:url(images/bg-body.gif);*/
	background-image:url(images/bg-body.gif);
	background-repeat:no-repeat;
}
.lado_izq {
	padding-top:20px;
}
.menu_vertical {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	width:311px;
	background-repeat:repeat-y;
	text-transform:uppercase;
}
.texto_menu_vertical {
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.texto_menu_ver {
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.menu_vertical .mnu {
	text-decoration:none;
	padding-left:40px;
	padding-top:2px;
	font-weight:bold;
	height:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image:url(images/bg-menulat.png);
}
.menu_vertical a:link {
	color:#FFFFFF;
}
.menu_vertical a:hover {
	text-decoration:underline;
	color:#FFCC00;
}
.menu_vertical a:visited {
	color:#FFFFFF;
}
.encuesta {
	background-image:url(images/ico-encuesta.png);
	background-repeat:no-repeat;
	padding-top:80px;
}
.texto_encuesta {
	padding-left:25px;
}
.guia {
	background-image:url(images/ico-bolsa.png);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:70px;
}
.guia_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sociales {
	background-image:url(images/ico-sociales.png);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:70px;
	padding-right:20px;
}
.agenda {
	background-image:url(images/ico-agenda.png);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:45px;
	padding-right:20px;
}
.firma {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:20px;
	padding-bottom:5px;
	padding-top:5px;
}
.cuerpo_interna {
	padding-top:0px;
	padding-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-right:5px;
	padding-bottom:5px;
}
.sombra_izq {
	background-image:url(images/sombra_izq.png);
	background-repeat:repeat-y;
}
.sombra_der {
	background-image:url(images/sombra_der.png);
	background-repeat:repeat-y;
}
A:link {
	color:#000000;
	text-decoration:none;
}
A:active {
	color:#000000;
	text-decoration:overline;
}
A:visited {
	color:#000000;
	text-decoration:none;
}
A:hover {
	color:#990000;
	text-decoration:underline;
}
/*
A.texto_menu_ver:link {color:#FFFFFF; text-decoration:none;}
A.texto_menu_ver:active {color:#FFFFFF; text-decoration:overline;}
A.texto_menu_ver:visited {color:#666666; text-decoration:none;}
A.texto_menu_ver:hover {color:#FFCC00; text-decoration:underline;}

*/
.fondo_rebelde {
	width:600px;
}
/*logos */
.logo {
	background-image:url(images/logo-top.gif);
	padding-right:20px;
}
.logo-CA {
	background-image:url(images/logo-top-carmelitas.gif);
	padding-right:20px;
}
.logo-ES {
	background-image:url(images/logo-top-espana.gif);
	padding-right:20px;
}
.logo-ML {
	background-image:url(images/logo-top-mcallopez.gif);
	padding-right:20px;
}
.logo-SM {
	background-image:url(images/logo-top-sanmartin.gif);
	padding-right:20px;
}
.logo-SL {
	background-image:url(images/logo-top-senador.gif);
	padding-right:20px;
}
.tit_contenido {
	color:#660000;
	text-transform:uppercase;
}
.linea-div-locales {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-bottom:5px;
}
h1 {
	font-size:16px;
}
.news {
	background-image:url(images/ico-newsletter.png);
	background-repeat:no-repeat;
	padding-top:80px;
}
