/* begin Page */
/* Created by Artisteer v3.0.0.32906 */


body
{
 margin: 0 auto;
  padding: 0;
  color:#FFFFFF;
  background-color:#4C89B5;
  background-image: url('images/fondo.jpg');
  background-repeat: repeat;
  background-attachment: fixed;
  scrollbar-arrow-color: #000066;


scrollbar-base-color: #000033;

SCROLLBAR-3DLIGHT-COLOR :#B0B0B0 ;
SCROLLBAR-ARROW-COLOR :#B0B0B0 ;

scrollbar-dark-shadow-color: #B0B0B0;


scrollbar-track-color: #E6E6E6;


scrollbar-face-color: #CECECE;


scrollbar-shadow-color: #B0B0B0;


scrollbar-highlight-color:#B0B0B0 ; 


 
}
a:link { 
text-decoration:none; 
} 
a:visited { 
text-decoration: none; 
/*color:#0066FF;*/ 
} 
a:hover { 
text-decoration: none; 
/*color:#FF0000; */
} 
a:active { 
text-decoration: none; 
/*color:#0066FF; */
} 


.texto{font-size:12px; font-family:UTSAAH, Verdana; color:#000000}
.texto_color{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1277A3; font-weight:bold}
.texto_azul{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#1277A3; font-weight:bold}
.texto_meclaro{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#EAEAEA; font-weight:bold}
.texto_claro{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#EAEAEA}
.texto_med{font-size:14px; font-family:Helvetica; color:#0066FF; font-weight:bold}
.texto_chi{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000}
.texto_chi1{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FF0000}
.texto_cla{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold}
.texto_cla1{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0033FF; font-weight:bold}
.texto_cla2{font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#752702; font-weight:bold}
.izqui{font-family:Verdana; font-size:9.2px; color:#FF0000}
.titulo{font-family:Arial; font-size:18px; color:#1277A3; font-weight:bold}
.texto_titu{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#0065A5; font-weight:bold;
border:double; border-color:#FFFFFF; border-width:medium; height:35px;}
 

#fondi_for
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px; background-color:#DBDBDB;
}

.recuadro_azul{ 
background-color:#EFEFEF;  
border:ridge; 
border-color:#0065A5; 
border-width:2px; 
padding-top:5px; 
padding-bottom:5px; 
padding-left:5px; 
padding-right:5px
/* inicio bordes*/
-webkit-border-top-left-radius:0px;
-moz-border-radius-topleft:0px;
border-top-left-radius:0px;
	
-webkit-border-top-right-radius:5px;
-moz-border-radius-topright:5px;
border-top-right-radius:5px;
	
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
border-bottom-right-radius:0px;
	
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomleft:5px;
border-bottom-left-radius:5px;
/* fin bordes*/	
box-shadow: 2px 2px 3px #0065A5; padding:7px;
}

#raya_der
{border-right-style:solid; 
border-right-color:#333333; 
border-right-width:thin;
}
#raya_aba
{
border-bottom-style:solid;
border-bottom-color:#333333;
border-left-width:thick;
}
#raya_aba_der
{
border-bottom-style:solid;
border-bottom-color:#333333;
border-left-width:thick;
border-right-style:solid; 
border-right-color:#333333; 
border-right-width:thin;
}
.botones_web{
 border:0;
 text-decoration:none;
 color: #054570;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif; 
 padding: 5px 10px;
 text-align:center;
 background: -moz-linear-gradient(center top , #56B7F8 0%, #075D98 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#56B7F8), color-stop(100%,#075D98));
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 text-shadow: 1px 1px 1px #B1DEFC; font-weight:700;
 -moz-box-shadow: 0px 2px 0 #014776;
 -webkit-box-shadow: 0px 2px 0 #014776;
	background-color:#56B7F8;
	vertical-align: middle; 
}
.botones_web:hover {
 color:#FF0000;		
}



.mje_error{
	background-color: #D85257;
	border: 1px solid #951119;
	-moz-box-shadow:inset 0px 0px 1px rgba(167,32,35,1);
	-webkit-box-shadow:inset 0px 0px 1px rgba(167,32,35,1);
	box-shadow:inset 0px 0px 1px rgba(167,32,35,1);
	background-image: -o-linear-gradient(90deg , rgb(208,69,72) 0%, rgb(243,146,147) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(208,69,72) 0%, rgb(243,146,147) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(208,69,72) 0%, rgb(243,146,147) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(208,69,72) 0%, rgb(243,146,147) 100%);
	background-image: linear-gradient(90deg , rgb(208,69,72) 0%, rgb(243,146,147) 100%);
	color:#FFF;
		text-shadow: rgba(78,78,78,1) 0px -1px 0px;
	border-radius: 4px;
	text-align: center;
	line-height: 45px;
	text-decoration: none;
	font-family: 'Helvetica';
	font-weight: bold;
	font-size: 15pt;}

.mje_bueno{
	background-color: #85DD7C;
	border: 1px solid #158D34;
	-moz-box-shadow:inset 0px 0px 1px rgba(26,154,72,1);
	-webkit-box-shadow:inset 0px 0px 1px rgba(26,154,72,1);
	box-shadow:inset 0px 0px 1px rgba(26,154,72,1);
	background-image: -o-linear-gradient(90deg , rgb(112,201,101) 0%, rgb(182,237,176) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(112,201,101) 0%, rgb(182,237,176) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(112,201,101) 0%, rgb(182,237,176) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(112,201,101) 0%, rgb(182,237,176) 100%);
	background-image: linear-gradient(90deg , rgb(112,201,101) 0%, rgb(182,237,176) 100%);
	color: #1d7819;
	text-shadow: rgba(254,252,252,0.5) 0px 1px 0px;
	border-radius: 4px;
	text-align: center;
	line-height: 65px;
	text-decoration: none;
	font-family: 'Helvetica';
	font-weight: bold;
	font-size: 15pt;	
	}
	
.boton_web_p{
 border:0;
 text-decoration:none;
 color: #075D98;
 font-size: 12px;
 font-family:Arial, Helvetica, sans-serif; 
 padding: 2px 2px;
 text-align:left;
 display:inline-block; 
 width:155px;
 height:20px; 
 top:2px; padding-top:5px;
 background: -moz-linear-gradient(center top ,#B3E1E8 0%, #93D6DF 100%) repeat scroll 0 0 transparent;
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B3E1E8), color-stop(100%,#93D6DF));
 -moz-border-radius: 2px;
 -webkit-border-radius: 2px; vertical-align:middle;
 text-shadow: 1px 1px 1px #E0F3F5;
 -moz-box-shadow: 0px 4px 0 #014776;
 -webkit-box-shadow: 0px 4px 0 #014776;
 background-color:#B3E1E8;
 vertical-align: middle; 

/*background-image:url(images/flechi_99.png); background-position:right;  background-repeat:no-repeat; background-position: 160px 17px; */
    }

 .boton_web_p:hover{
 color:#F36;
    }			

.boton_negro{
		 
 border:0;
	text-decoration:none;
 color:#FFF;
 font-size: 18px;
 font-family:Arial, Helvetica, sans-serif; 
 padding: 5px 10px;
 display:inline-block; 
 text-align:center;
 width:160px;
 height:25px;
 background-image:url(images/amarillo.png); 
 background-position:right;  
 background-repeat:no-repeat; 
 background-position: 10px 10px; 
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 text-shadow: 1px 1px 1px #666666; 
 padding-top:10px;
	background-color:#1B1B1B;
	vertical-align: middle; 


    }

 .boton_negro:hover{
 background-image:url(images/rojo.png); background-position:right;  background-repeat:no-repeat; background-position: 10px 10px; 
	color:#FF0;
    }							
 							
.boton_negro2{
		 
 border:0;
 text-decoration:none;
 color:#FFF;
 position:relative;
 top:0px; vertical-align:text-top;
 font-size: 15px;
 font-family:Arial, Helvetica, sans-serif; 
 padding: 5px 10px;
 display:inline-block; 
 text-align:center;
 width:175px;
 height:25px;
 background-image:url(images/amarillo.png); 
 background-position:right;  
 background-repeat:no-repeat; 
 background-position: 10px 10px; 
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 text-shadow: 1px 1px 1px #666666; 
 padding-top:10px;
 background-color:#1B1B1B;
 }

 .boton_negro2:hover{
 background-image:url(images/rojo.png); background-position:right;  background-repeat:no-repeat; background-position: 10px 10px; 
	color:#FF0;
    }							
 							
