@import url(general.css);



body{

	margin: 0;

	background: url(images/blue/bg_all.gif) repeat;/* VARIABLE CSS */

	font-family: Verdana, Arial;

	font-size: 12px;

	color: #444;

}



h1{

	font-family: Verdana, Arial;

	font-size: 26px;

	color: #5eb2c5; /* VARIABLE CSS */

	margin: 0.5em 0 0 0;

}

h2{

	font-family: inherit;

	font-size: 16px;

	color: #2e3192;/* VARIABLE CSS */

	font-weight: normal;

	margin-top: 3px;

}



#seccion2{

	width: 957px;

	height: 352px;

	background: url(images/blue/bg_seccion2.gif) repeat-x top center; /* VARIABLE CSS */

	margin: 0 auto 0 auto;	

}



#seccion3{

	width: 957px;

	height: 220px;

	background: url(images/blue/bg_seccion3.gif) repeat-y top center; /* VARIABLE CSS */

	border-bottom: 1px solid #00A8DE;

}




#seccion4{

	width: 957px;

	height: 440px;

	margin: 0 auto 0 auto;
	
	background-color:#FFFFFF;

}



#seccionm{

	width: 957px;

	height: 352px;

	background: url(images/blue/bg_seccion2.gif) repeat-x top center; /* VARIABLE CSS */

	margin: 0 auto 0 auto;	

}


#seccionm a{
  outline-style: none;
  text-decoration: none;
  color:#00A8DE;
}


#seccionm a visited{
  outline-style: none;
  text-decoration: none;
  color:#006666;
}


#seccionm strong{

    font-family: inherit;

	font-size: 16px;

	color: #00A8DE;/* VARIABLE CSS */

	font-weight: normal;

	margin-top: 3px;
	
	font-weight:bold;
}


#seccionm h1{

	font-size: 26px;

	margin: 0.5em 0 0 0;

	font-family: Verdana, Arial;

	color: #7388C6;/* VARIABLE CSS */
		
}

.p_verdetalle{ /* VARIABLE CSS */

	background:#63b3c5; 

	padding: 5px;

	margin-left: 15px;

	margin-right: 15px;

}



.item_tit{ /* VARIABLE CSS */

	margin: 0;

	text-align: center;

	color: #2e3192;

	font-weight: bold;

	font-size: 12px;

}



.tit_box {

    color: #7388C6;

	font-weight: bold;

	font-size: 12px;
	
	width: 100px;
}

.text_box {

  padding: 1px 0px;
  
}

.dir_box {
  background: url(images/blue/fondo_dir.jpg) no-repeat top center; 
}

.btn {
  background: url(images/blue/enviar.jpg) no-repeat top center; 
  border: 0px;
  cursor: pointer;
}

#headerlink {
	width:285px;
	height:52px;
	position:relative;
	overflow:hidden;
	z-index:0;
}
#headerlink span {  display: none;  position:absolute;}
#headerlink a {  display: block;  text-indent: 0%;  outline: none;}
#headerlink a:hover {  background-position: left bottom;}
#headerlink a:hover span {  display: block;}
#headerlink .home {
  background:url(images/home_correc_01.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  width:58px;
  height:50px;
}
#headerlink .home span {
  background:url(images/home_correc_01_hover.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  width:58px;
  height:50px;
}
#headerlink .contacto {
  background:url(images/home_correc_02.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  left:58px;
  top:-50px;
  width:58px;
  height:50px;
}
#headerlink .contacto span {
  background:url(images/home_correc_02_hover.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  width:58px;
  height:50px;
}
#headerlink .mapa {
  background:url(images/home_correc_03.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  left:114px;
  top:-100px;
  width:58px;
  height:50px;
}
#headerlink .mapa span {
  background:url(images/home_correc_03_hover.jpg);
  background-position:center;
  background-repeat:no-repeat;
  position:relative;
  width:58px;
  height:50px;
}

a.linkopacity img {
        filter:alpha(opacity=50);
        -moz-opacity: 0.5;
        opacity: 0.5;
        -khtml-opacity: 0.5;
}
 
a.linkopacity:hover img {
        color:overline;
        filter::alpha(opacity=100);  
        -moz-opacity: 1.0;  
        opacity: 1.0;
        -khtml-opacity: 1.0; 
}

a{
  outline-style: none;
  text-decoration: none;
}

#footer {color:#63B3C5; font-weight: bold;}

#footer a{color:#63B3C5; font-weight: bold; text-decoration: none;}

#footer a:hover{text-decoration: underline;}

