/* CSS Document */
@import url("carrusel.css");
@import url("../menu.css");
body{
margin: 0 auto;	
padding: 0; 
background-color:#82C7EA;	
font: normal 12px Arial, Verdana, Helvetica, sans-serif; 
color: #FFFFFF;
font-weight: normal;
scrollbar-face-color: #DEE3E7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #DEE3E7;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color:#165A97;
scrollbar-track-color: #EFEFEF;
scrollbar-darkshadow-color: #98AAB1;
SCROLLBAR-BASE-COLOR: #285195;
background-image:url(../images/bg-main.png);
/*overflow:hidden;*/
}

div#menu {
    top:0px;
    left:0px;
    width:100%;
	background:transparent url(../images/header_bg.gif) repeat-x 0 0;  
}

div#copyright { display: none; }


.borde{ 
border-collapse:collapse;
}

.contenido {
PADDING-RIGHT: 10px; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 25px; 
PADDING-TOP: 8px; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
text-align:justify;
}

.parrafo{
line-height: 1.6em; 
text-align: justify;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

.titulo {

	FONT-WEIGHT: bold; 
	COLOR:#025798; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	font-size:19px;
	display:block;
	width:100%;
	padding:8px 0px 4px 0px;
	background:url(../images/hr-azul.gif) left bottom repeat-x;
}

.subtitulo {
	FONT-WEIGHT: bold; 
	COLOR:#013D85; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
}





#vineta ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#vineta li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#vineta li {
       BACKGROUND: url(../images/ok.png) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}


#vineta2 ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#vineta2 li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#vineta2 li {
       BACKGROUND: url(../images/vineta2.png) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}

#subvineta ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#subvineta li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#subvineta li {
       BACKGROUND: url(../images/subvineta.gif) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}





.pie {
	COLOR:#666; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-align:center;

}


.pielink {
	COLOR: #333; TEXT-DECORATION: none;font-family:verdana;font-size:12px;
}
.pielink:hover {
	COLOR: #333; TEXT-DECORATION: underline;font-family:verdana;font-size:12px;
}

.linkfooter {
	COLOR: #fff; TEXT-DECORATION: none;font-family:verdana;font-size:12px;
}
.linkfooter:hover {
	COLOR: #fff; TEXT-DECORATION: underline;font-family:verdana;font-size:12px;
}

.main {
	COLOR: #000099; TEXT-DECORATION: none
}
.main:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}

.linknormal {
	COLOR: #000099; TEXT-DECORATION: none;font-size:9pt
}

.linknormal:hover {
	COLOR: #000099; TEXT-DECORATION: underline;font-size:9pt
}

/*Menu Vertical*/
#menuvertical {
	width: 200px;
	margin: 0px;
	}
	
#menuvertical li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menuvertical li a:link, #menuvertical li a:visited {
	color: #023C69;
	display: block;
	background:  url(../images/menu7.gif);
	padding: 8px 0 0 30px;
	}
	
#menuvertical li a:hover {
	color: #FFF;
	background:  url(../images/menu7.gif) 0 -32px;
	padding: 8px 0 0 30px;
	}
	
#menuvertical h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
	
#menuvertical ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menuvertical img {
    border: none;
} 

/*Colores Capcha*/
.contactar{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.azul{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#0000FF;
font-weight:bold;
}

.verde{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#006600;
font-weight:bold;
}

.negro{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#000000;
font-weight:bold;
}

.rojo{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#ff0000;
font-weight:bold;
}

.vino{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color: #990000;
font-weight:bold;
}

/*Caja Box*/

.roundcont {
	width: 100%;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/caja/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/caja/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/*Caja de Texto 2*/

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width:100%; /* ems so it will grow */
	background: url(../images/caja/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/caja/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/caja/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	font-size:16px;
}
.boxbody {
	background: url(../images/caja/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}


.bglinksfooter{background: url(../images/bg-blue.jpg) #005093; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bgfooter{background: url(../images/bg-footer.png) no-repeat #E9E9E9; width:1000px; height:91px;}

