body {
	margin-top:30px;
	background-color: #FFFFFF;
	background-image: url(../imagenes/bg.gif);
	background-repeat: repeat;
}
.fotter {
	background-image: url(../imagenes/home.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.fondoazulindex{

background-image:url(../imagenes/azul_fondo_index.png);
background-position:top right;
background-repeat:no-repeat;
}

.fondoazulverdeindex{

background-image:url(../imagenes/azul_verde_fondo_index.png);
background-position:top right;
background-repeat:no-repeat;
}
#banner_index{
 width:470px; height:205px;
}
.blanco_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.b_links,a.b_links:link,a.b_links:visited,a.b_links:hover,a.b_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.a_links,a.a_links:link,a.a_links:visited,a.a_links:hover,a.a_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: underline;
	font-weight: bold;
}
.titulos_azules {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #0093dd;
	text-decoration: none;
}
.texto {
	color: #969392;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.texto_azul {

	color: #0093dd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.borde_certificados {
	border: 1px solid #E4E4E4;
}
.texto_pequeno {

	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.texto_resaltado {
	color: #969392;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.linea {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.Gris_fondo {
	background-color: #f9f9f9;
}
.bordes_cuadros {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d9d9d9;
	border-left-color: #d9d9d9;
}

#singlemap{

	background-image:url(../imagenes/sitemap_title1.jpg);
	background-repeat:no-repeat;
	width:218px;
	height:28px;
}
h1{
 background-image: url(../imagenes/itempoint.gif);
 background-position: center left;
 background-repeat:no-repeat;
 padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color: #0093dd;
}
/***POR 3CREATIVES : CAMP 09****/
#singleboletin{ padding:0; margin:0; width:218px;	height:30px;}

#singleboletin li.boletin{ display:block; padding:5px 5px;	list-style:none;		background-image:url(../imagenes/boletines_title.jpg);	background-repeat:no-repeat;}

#singleboletin span{color:#FFFFFF;  line-height:24px;  font-weight:bold;  padding-left:35px; }

#singleboletin span a{text-decoration:none; color:#FFFFFF;}

/**items*****/
#singleboletin li ul.sub{/*background-color:#eee; margin-left:30px;*/ width:174px; display:block;}
#singleboletin li ul.sub li{list-style: none; background-color:#eee;    border-bottom:#CCCCCC 1px dotted;}
#singleboletin li ul.sub li a{text-decoration:none; color: #666666; }
/*************/

#gral{
position:absolute;
	width:218px;
	height:28px;
}

#sitemap{
	background-image:url(../imagenes/sitemap_title2.jpg);
	background-repeat:no-repeat;
	width:218px;
	height:28px;
}
#contenido{
	float:right;
	width:200px;
	background:#efefef;
}
#top{
	float:left;
	padding-top:7px;
 	padding-left:40px;
	width:180px;
}

a.hola:hover, a.hola:visited,a.hola:link{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
a.sitcont:hover, a.sitcont:visited,a.sitcont:link{
	color: #515151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

