/*********************************************************/
/* Estilo de fuentes css                                 */
/*                            por Ariel AleX Co. 2008    */
/*********************************************************/

a {text-decoration: none;}
a:hover {text-decoration: none;}
A:link		{ color:#307fba}
A:visited	{ color:#307fba}
A:hover		{ color:#4194d3}



A.menu:link	{ color:#848485;	LETTER-SPACING: 0px;	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.menu:visited	{ color:#848485;	LETTER-SPACING: 0px;	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.menu:hover	{ color:#333333;	LETTER-SPACING: 0px; 	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}

A.menu2:link	{ color:#333333;	LETTER-SPACING: 0px;	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.menu2:visited	{ color:#333333;	LETTER-SPACING: 0px;	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.menu2:hover	{ color:#333333;	text-decoration: underline; LETTER-SPACING: 0px; 	font-size: 14px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}


A.fa:link	{ color:#307fba;	LETTER-SPACING: 0px;	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.fa:visited	{ color:#307fba;	LETTER-SPACING: 0px;	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}
A.fa:hover	{ color:#9bc931;	LETTER-SPACING: 0px;	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}


td.back { 
background: url(deg.jpg);
  background-repeat: repeat-x;
  background-position: top;
background-color: #ffffff;
} 


a.des img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
cursor: hand;
}


a.des:hover img {
filter:alpha(opacity=80);   
-moz-opacity: 0.8;   
opacity: 0.8;
cursor: hand;
}


a.boton img {
filter:alpha(opacity=80); 
-moz-opacity: 0.80; 
opacity: 0.80;
cursor: hand;
height:21;
width:100;
}


a.boton:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.00;   
opacity: 1.00;
cursor: hand;
height:26;
width:100;
}



a.select img {
filter:alpha(opacity=60); 
-moz-opacity: 0.60; 
opacity: 0.60;
cursor: hand;
}


a.select:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.00;   
opacity: 1.00;
cursor: hand;
}


a.select2 img {
filter:alpha(opacity=60); 
-moz-opacity: 0.60; 
opacity: 0.60;
cursor: hand;
}


a.select2:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.00;   
opacity: 1.00;
cursor: hand;
}



.faq{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid navy;
border-bottom-width: 0px;
width: 550px; /*width of featured content slider*/
height: 250px;
}


.faq .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: ;
width: 550px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;

}


.mainnav{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid navy;
border-bottom-width: 0px;
width: 640px; /*width of featured content slider*/
height: 222px;
}


.mainnav .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: ;
width: 640px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}




.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px solid navy;
border-bottom-width: 0px;
width: 518px; /*width of featured content slider*/
height: 222px;
}


.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: ;
width: 518px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 250px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: ffffff;
padding: 0px 0px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #Fffff;
}



font.ray
{
font-family: Verdana;
background: ;
color:#d6dee8;
font-size: 14px;
font-weight: normal;
text-decoration: none;
cursor: default;
}


font.tit
{
font-family:  verdana;
background: ;
color:#666666;
font-size: 16px;
font-weight: bold;
text-decoration: none;
cursor: default;
width:100%;}

font.sub
{
font-family:  verdana;
background: ;
color:#0099FF;
font-size: 14px;
font-weight: normal;
text-decoration: none;
cursor: default;

}
font.txt
{
font-family:  verdana;
background: ;
color:#666666;
font-size: 12px;
font-weight: normal;
text-decoration: none;
line-height:20px;
cursor: default;
}



font.contact
{
font-family:  verdana;
background: ;
color:#666666;
font-size: 12px;
font-weight: normal;
text-decoration: none;
line-height:14px;
cursor: default;
}



