/* CSS Document */

/* css para grupos spurrier */


/*estilos */

body{
margin:0;
padding:0;
background-color:#0084F0;
font-size:11pt;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../assets/fondo.jpg);
background-repeat:repeat-x;
}


font, td, p, th, table{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{
color:#005FAD;
text-decoration:none;
}

a:hover{
text-decoration:underline;
color:#CC0000;
}

a.suscripcion{
font-size:90%;
color:#FF6600;
font-weight:bold;
}

blockquote{
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;

}

/*html, body{
scrollbar-track-color:#CBD2D8;
scrollbar-base-color:#CBD2D8 ;
 scrollbar-3dlight-color: #6A7D8E;
 scrollbar-arrow-color: #ffffff;
 scrollbar-darkshadow-color: #6A7D8E;
 scrollbar-face-color: #6A7D8E;
 scrollbar-highlight-color: #6A7D8E;
 scrollbar-shadow-color:#6A7D8E ;
}

/*hs*/

html, body{
 scrollbar-track-color:#0084F0;
 scrollbar-base-color:#0084F0 ;
 scrollbar-3dlight-color: #00477F;
 scrollbar-arrow-color: #ffffff;
 scrollbar-darkshadow-color: #00477F;
 scrollbar-face-color: #00477F;
 scrollbar-highlight-color: #00477F;
 scrollbar-shadow-color:#00477F ;
}
h1{
font-size:13pt;
padding:0;
margin:0 0 10px 0;
color:#00467F;
font-weight:bold;
}

h2{
font-size:110%;
padding:0;
margin:0 0 10px 0;
color:#215E7E;
}

h3{
font-size:100%;
padding:0;
margin:0 0 10px 0;
color:#000000;
/*color:#215E7E;*/
}

h4, h5, h6{
font-size:90%;
padding:0;
margin:0 0 10px 0;
color:#215E7E;
}

h1, h2, h3, h4, h5, h6{
font-family:Arial, Helvetica, sans-serif;
}

p{
padding:0 0 10px 0;
margin:0;
line-height:15px;
text-align:justify;
}
#contentInsidebullet ul li{
list-style-image: url("../assets/bullet2.gif");
}
ul li{
list-style-image: url("../assets/bullet2.gif");
}

form{
padding:0;
margin:0;
}

p{
/*text-align:justify;*/
}

/* estilos */

input.boton{
background-color:#333333;
font-weight:bold;
color:#ffffff;
font-size:100%;
padding:5px;
border:0;
background-image:url(../assets/fondoMenu.png);
background-repeat:repeat-x;
}

input.texto{
border:none;
background-color:#00467F;
padding:2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
width:180px;
}

.tablaEstilo{
boder:1px solid #215E7E;
}

/* layers */
#wrapper {
	margin:0 auto;
	padding:0;
	width:950px;
	/*background-color:#FFFFFF;*/
	font-size:75%;
}

#header{/*header*/
width:930px;
height:85px;
clear:both;
padding:0;
margin:0 auto;

/*background:#999999;*/
}

#header #logo{
width:auto;
height:auto;
/*background-color:#FFFFFF;*/
margin:0;
padding:22px 0 0 0;
clear:both;
float:left;
}


#banner{
width:930px;
height:auto;
padding:0 ;
clear:both;
margin:0 auto 3px auto;
/*background-image: url("../sp/images/fondo_banner.jpg");*/
/*background-repeat:repeat-x;*/
/*background:#FFFFFF;*/
border-top:4px solid #519526;
z-index:2;
background-image:url(../assets/fondoContenido.png);
background-repeat:repeat-y;
}

#bannerInside{
width:930px;
height:130px;
padding:0 ;
/*background-color:#14394E;*/
margin:0 auto 3px auto;
border-top:4px solid #519526;
z-index:1;
background-image:url(../assets/fondoContenido.png);
background-repeat:repeat-y;
}

#banner img{
z-index:-1;
}

#menuPrincipal{
font-family:Arial, Helvetica, sans-serif;
width:930px;
height:35px;
padding:0 0 0 0;
margin:0;
background-image:url(../assets/fondoMenu.png);
background-repeat:repeat-x;
background-color:#333333;
border-bottom:#FF6600 3px solid;
}

#menuPrincipal ul{
display:block;
list-style:none;
padding:0;
margin:0;

}

#menuPrincipal ul li{
display:block;
padding:0;
margin:0 0 0 0;
float:left;
/*border-right:1px solid #FFFFFF;*/
list-style:none;
}

#menuPrincipal ul li a{
display:block;
padding:10px 20px;
margin:0;
size:12pt;
font-weight:bold;
color:#FFFFFF;
border-right:#585858 1px dotted;
}

#menuPrincipal ul li a:hover{
background-color:#000000;
text-decoration:none;
background-image:url(../assets/fondoMenuOver.png);
background-repeat:repeat-x;
}

#subMenu{
width:auto;
height:auto;
/*text-align:right;*/
float:right;
margin:25px 0 0 0;
}

#subMenu #menu{
width:auto;
height:auto;
margin:0;
padding:39px 0 0 0;
/*float:right;*/
}

#user ul {
margin:0;
list-style:none;
display:block;
}

#user ul li{
padding:10px 0 10px 27px;
margin:0;
list-style:none;
background-image:url(../assets/restrictedicon.gif);
background-repeat:no-repeat;
background-position:left;
list-style-image:none;
border-bottom:1px solid #000000 ;

}


#subMenu #menu ul{
display:block;
padding:0;
margin:0;
list-style:none;
}

#subMenu #menu ul li{
display:block;
padding:0px;
margin:0;
float:left;
list-style:none;
}

#subMenu #menu ul li img{
padding:0;
margin:0;
}

#subMenu #buscar{
width:auto;
height:auto;
padding:0;
color:#FFFFFF;
/*float:right;*/
clear:both;
}

#subMenu #buscar form{
width:auto;
padding:0;
margin:0;

}

.buscar{
width:199px;
height:13px;
background-image:url(../assets/fondoBuscar.gif);
background-repeat:no-repeat;
border:0;
padding:4px;
margin:0;
background-color:none;
float:left;
font-size:8pt;
}

.botonBuscar{
width:67px;
height:21px;
background-image:url(../assets/botonBuscar.gif);
background-repeat:no-repeat;
color:#FFFFFF;
border:0;
margin:0;
padding:0;
font-size:8pt;
font-weight:bold;
float:left;
}



#contentArea{/*content area*/
width:930px;
margin:0 5px;
padding:0;
height:auto;
background-image:url(../assets/fondoContent.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
/*clear:both;*/
float:left;
}

html>body #contentArea{/*ie6 hack*/
margin:0 10px;
}

/*video*/



#FLVPlayer{
	float:left;
	
}

/*contenido izquierdo */

#rightContent{
/*position:absolute;
top:155px;
left:530px;*/
/*background-color:#FFFFFF;*/
width:253px;
height:auto;
margin:0;
padding:0;
float:right;
/*padding:18px 29px 10px 22px ;*/
/*background-image:url(../assets/sombra_derecha.png);
background-position:left;
background-repeat:repeat-y;*/
}

#rightContent #user{
padding:15px 27px 10px 22px;
/*background-color:#F9FAFB;*/
width:auto;
height:auto;
/*border-bottom:2px dotted #98AAB1;*/
}

#rightContent #newsletter{
width:auto;
height:auto;
padding:18px 0px 10px 18px;
/*border-bottom:4px solid #215E7E;*/
}

#rightContent #bannerPanel{
width:auto;
height:auto;
padding:0;
margin:0;
/*border-bottom:2px solid #215E7E;*/
}

#rightContent #contentPanel{
width:auto;
height:auto;
background-image: url("../sp/images/fondo_left_content.jpg");
background-repeat:repeat-x;
padding:18px 27px 10px 22px;
}

/*panel interno*/
#rightContentInside{
width:253px;
height:auto;
margin:0;
padding:0;
float:right;
/*padding:18px 29px 10px 22px ;*/
}

#rightContentInside hr{
width:auto;
height:4px;
color:#6EA0BB;
border-style:dotted;
}

#rightContentInside #user{
padding:18px 27px 10px 22px;
/*background-color:#F9FAFB;*/
width:auto;
height:auto;
/*border-bottom:1px dotted #000000;*/
}

#rightContentInside #newsletter{
width:auto;
height:auto;
padding:18px 27px 10px 22px;
border-bottom:4px solid #215E7E;
}

#rightContentInside #bannerPanel{
width:auto;
height:auto;
padding:0;
margin:0;
}

#rightContentInside #contentPanel{
width:auto;
height:auto;
background-image: url("../sp/images/fondo_left_content.jpg");
background-repeat:repeat-x;
padding:18px 27px 10px 22px;
}



/*contenido */

#fondo{
width:950px;
height:auto;
background-image:url(../assets/fondoContenido.png);
background-repeat:repeat-y;
float:left;
padding:0;
margin:0;
}

#content{
padding:0;
margin:0;
/*width:529px;*/
width:375px;
height:auto;
/*background-color:#ffffff;*/
border-right:1px solid #D2DADD;
border-left:1px solid #D2DADD;
float:left;
}

#contentPage{
padding:0;
margin:0;
/*width:529px;*/
width:auto;
height:auto;
/*background-color:#ffffff;*/
border-right:1px solid #D2DADD;
border-left:1px solid #D2DADD;
float:left;

}

#contentPage object, #contentPage embed {
	float:left;	
	margin:0 0 10px -10px;
	padding:0;
}

#contentWelcome{
width:293px;
float:left;
}

html>body #contentWelcome{/*ie6 hack*/
width:300px;
}

#contentWelcome p{
line-height:20px;
}

#contentHome{
width:auto;
height:auto;
/*border-bottom:2px dotted #C29F7C;*/
padding:15px 20px 20px 20px;
}

#contentSection{
width:auto;
height:auto;
/*border-bottom:1px dashed #D9D7CE;*/
margin-bottom:10px;
}

#contentArea hr{
/*width:100%;*/
height:1px;
border:1px dotted #000000;
clear:both;
}

#contentArea li{
margin-left:0px;
margin-bottom:10px;
}

#contentSection p{
margin:0;
}

#contentSection ul, ul{
margin:0 0 0 30px;
padding:0;
}

#contentSection img.picTitulo{
float:left;
margin:0 15px 5px 0;
}

#contentSection h1.titulo{
color:#076A9C;
font-size:110%;
margin:0 0 10px 0;
padding:0;
}

#contentSection a{
/*margin-left:145px;*/
color:#000000;
font-weight:bold;
text-decoration:none;
}

#contentSection a:hover{
color:#215E7E;
}

#contentInside{
width:500px;
height:auto;
/*border-bottom:2px dotted #C29F7C;*/
padding:20px 20px 20px 10px;
line-height:15px;
font-size:8pt;
float:left;
border-left:1px solid #D2DADD;
margin:0;
background-color:#FFFFFF;
}

#contentInside input.texto{
width:100px;
padding:3px;
border:1px solid #00467F;
background-color:#FFFFFF;
color:#000000;
}

#contentInside img{
float:left;
margin:0 25px 5px 0;
display:block;
}

#contentInside p{
line-height:15px
}


#contentInside h1{
display:block;
width:auto;
padding:0 0 5px 0;
border-bottom:1px dotted #333333;
}

#noticiasHome{
width:auto;
height:auto;
/*border-bottom:2px dotted #C29F7C;*/
padding:15px 20px 20px 26px;
/*background-color:#FAF8F5;*/
border-top:1px dotted #333333;
}


#noticiasHome p{
line-height:14px;
}

#noticiasHome p img{
padding:0 5px 2px 0;
float:left;
}

#indicadoresHome{
width:auto;
height:auto;
padding:15px 20px 20px 26px;
background-image: url("../sp/images/fondo_indicador.jpg");
background-repeat:repeat-x;
}

/*menuAux*/
#menuAux{
width:930px;
height:50px;
padding:29px 0 0 0;
background-color:#FFFFFF;
clear:both;
margin:0 auto;
font-size:90%;
text-align:center;
}

#menuAux ul {
margin:5px auto;
display:inline;
padding:0;

}

#menuAux ul li{
display:inline;
padding:0 5px 0 5px;
/*margin:10px 0 0 0;*/
border-right:1px solid #215E7E;
}

#menuAux ul li a{
text-decoration:none;
color:#215E7E;
}

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

/*menu interno*/
#subMenuInside{
width:140px;
height:auto;
float:left;
background-image:url(../assets/fondoSubmenu.jpg);
background-repeat:repeat-x;
margin:0 0 10px 0 ;
padding:15px 0 0 0;
}

#subMenuInside ul{
padding:0 0 5px 0;
margin:0;
display:block;
clear:both;
list-style:none;
}

#subMenuInside ul li{
padding:0;
display:block;
list-style:none;
list-style-image:none;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

#subMenuInside ul li a{
display:block;
border-bottom:1px dotted #D2DADD;
padding:2px 0 4px 15px;
margin:0;
}

#subMenuInside ul li ul li{
padding-left:10px;
margin:0;
}

#subMenuInside ul li a:hover{
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}


/*footer*/
#footer{
width:950px;
height:80px;
margin:0 auto;
/*background-color:#f3f3f3;*/
background-image:url(../assets/footerBackground.gif);
background-position:bottom;
background-repeat:no-repeat;
padding:20px 0 0 0;
clear:both;
text-align:center;
background-image:url(../assets/fondoFooter.png);
/*border-bottom:1px solid #C29F7C;*/
}

#footer p{
text-align:center;
padding:0;
margin:0;
}

#user p{
padding:0 0 10px 0;
margin:0;
line-height:15px;
text-align:left;
}

#firma{
width:930px;
/*background-color:#CBD2D8;*/
border:0;
margin:10px auto;
padding-bottom:20px;
clear:both;
text-align:right;
}
#firma p{
text-align:right;
padding:0;
margin:0;
}

.introTitulo{
font-size:18px;
font-weight:bold;
color:#00467F;
}
.introTexto{
font-size:16px;
line-height:20px;
color:#00467F;
}
.introTextonormal{
font-size:13px;
line-height:150%;
color:#000000;
}
#publicidad{
padding:18px 0 18px 25px;
}
#publicidad br{
padding:0 0 10px 0;
margin:0;
line-height:15px
}
#tablasuscripcion{
padding:0;
margin:15px;

}
#formularioIngreso{

width:930px;
height:75px;
padding:0;
margin:0 auto;
display:none;
background-color:#666666;
color:#FFFFFF;
}


