Body{
	background-color: #F6FAFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: small;
	color: #395D73;
	scrollbar-base-color: #CDDBE5;
}
body.if{
	background-color: #ffffff;
}
.screen {
	width:779px;

}
.ifscreen {
	width:560px;
	height: 540px;
}
.print {
	width:200px;

}
.ifprint {
	width:450px;
	height: 1500px;
}
a:link, a:visited{
color: #F27E04; 

}
a:hover{
		color: #f20404;
}
p{
	font-size: small;
}
H1{
	font-size: small;
	margin-bottom: 2px;
}
H2{
	font-size: small;
	margin-top: 2px;
	margin-bottom: 2px;
}
H3{
	font-size: small;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
}
H5 {
	font-size: small;
	font-weight: bold;
	padding-left: 10px;
	line-height: 15px;
   padding-top:17px;
	padding-right: 2px;
	padding-bottom:15px;
}

/*ICONOS TOP*/
.iconHome{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_home.gif);
	vertical-align: top;
	width: 17px;
	
}
.iconHome a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_home_over.gif);
	width: 17px;
}
.iconInfo{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_info.gif);
	vertical-align: top;
	width: 20px;
	
}
.iconInfo a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_info_over.gif);
	width: 20px;
}
.iconMail{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_mail.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconMail a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_mail_over.gif);
	width: 19px;
}
.iconPrint{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_print.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconPrint a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_print_over.gif);
	width: 19px;
}

.iconMap{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_siteMap.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconMap a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_siteMap_over.gif);
	width: 19px;
}
/*ICONOS SOLAPAS*/
.iconPrintW{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_print_bgWhite.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconPrintW a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_print_over.gif);
	width: 19px;
}
.iconBack{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_back.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconBack a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_back.gif);
	width: 19px;
}
.iconCart{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_chart.gif);
	vertical-align: top;
	width: 19px;
	
}
.iconCart a:hover{
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(../images/icn_chart.gif);
	width: 19px;
}
/* CIERRA ICONOS*/

.date{
font-size: x-small;
padding-left: 10px;
padding-top: 4px;
font-family: Arial, Helvetica, sans-serif; 
}
.lang{
	font-size: x-small;
	font-variant: small-caps;
	font-weight: bold;
	padding-right: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dividerV{
	background-image: url(../images/home_divider.gif);
	background-position: center;
	background-repeat: repeat-y;
}
.menu a:link,.menu a:visited { 
font-family: "MS Sans Serif", Geneva, sans-serif;  
font-size: 10px;  
font-weight: bold;  
text-decoration: none;  
line-height: 16px;
margin-top: 1px;
}
.menuSec a:link,.menuSec a:visited, .menuTem a:link, .menuTem a:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;  
font-weight: normal;  
text-decoration: underline;  
height: 11px;
margin-top: 5px;
padding-left: 12px;
color: #395D73;
background-image: url(../images/bull_menu.gif);
background-repeat: no-repeat;
background-position: top left;
line-height:14px;
}
.menuTem a:link,.menuTem a:visited {
font-weight: bold;  
color: #395D73;
font-size: 11px;  
line-height:18px;
background-image: none;
text-decoration: none;  
padding-left:0px;
 }
 .menuSec a:hover, .menuTem a:hover{
	color: #F20404;
}

/*MAPA DEL WEB*/
 .mapSite a:link,.mapSite  a:visited{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  
font-weight: normal;  
height: 11px;
color:#FFFFFF;
height: 11px;
margin-top: 5px;
padding-left: 12px;
line-height:14px;
font-weight: bold;
text-decoration: none;  
background-image: url(../images/bull_menu.gif);
background-repeat: no-repeat;
background-position: top left;
line-height:14px;
}
.mapSite a:hover{
	color: #395D73;
	font-weight: bold;

}

.mapSiteTitulo a:link, .mapSiteTitulo a:visited  { 
font-family: Arial, Helvetica, sans-serif; 
color:#FFFFFF;
font-size: 13px;  
font-weight: bold;  
text-decoration: none; 
padding-left: 5px;
}
mapSiteTitulo a:hover{
	color: #FFFFFF;
}


/*FORMULARIOS*/
input.boton{
	background-image: url(../images/bg_boton.gif);
	background-position:top,left;
	background-repeat: no-repeat;
	color: #D50404;
	font-weight: bold;
	width:88px;
	height: 26px;
	border: 0px;
	padding-bottom: 3px;
	cursor: hand;
}
select, input{
	font-size: small;
	line-height: 20px;
	/*margin: 1px 1px 1px 1px;*/
		}
/*columnas home*/

.prod div.volanta, .news div.volanta {
	background-image: url(../images/bullet_subtitulo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	margin-top:5px;
	padding-left:11px;
	margin-bottom:-5px;
	font-size: 11px;  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
		}

.news div.volanta {
	color: #A9A9A9;
	background-image: none;
	padding-left:1px;
	padding-top:-10px;
}
.prod h1 a:link, .prod h1 a:visited, .news h1 a:link, .news h1 a:visited  {
	font-variant: small-caps;
	margin-top:-28px;
	color:#F27E04;
	text-decoration: none;
	line-height:13px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: bold;
}

.prod h1 a:hover, .news h1 a:hover{
	color:#F20404;
}
.news h1 a:link, .news h1 a:visited{
text-decoration: underline;
font-variant: normal;
padding-left:2px;
font-size: 11px;
}
.prod p, .news p{
	font-size: x-small;
	margin-top:-1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*CLASES PARA LOS IFRAMES*/
.if p{
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:12pt;
	font-size: 9pt;
}
.fam{
	margin-left: 10px;
	line-height:12pt;
	font-size: 9pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
   
}
.subfam{
	margin-left: 10px;
	line-height:12pt;
	font-size: 9pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.producto{
	margin-left: 10px;
	line-height:12pt;
	font-size: 9pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.if h1{
	margin-left: 10px;
	margin-bottom: -12px;
	margin-top: -12px;
}

/*Clases para las solapas*/
.solact /*a:link, .solact a:visited*/, .sol /*a:link, .sol a:visited*/ {
background-image: url(../images/sol_ini_ama.gif);
font-style: normal;
font-variant: small-caps;
color:#ffffff;
line-height: 32px;
width: 108px;
font-weight: bold;
	font-size:11pt;
text-decoration:none;
text-align: left;
vertical-align: bottom;
padding-left:14px;
/*margin-top:10px;
margin-bottom:1px;*/
}

.solfinact /*a:link, .solfinact a:visited*/, .solfin /*a:link, .solfin a:visited*/ {
background-image: url(../images/sol_amaFinal.gif);
font-style: normal;
font-variant: small-caps;
line-height: 32px;
height: 32px;
width: 118px;
font-weight: bold;
	font-size:11pt;
text-decoration:none;
text-align: left;
vertical-align: bottom;
padding-left:14px;
}

.solact /*a:link, .solact a:visited*/ {
	background-image: url(../images/sol_ini_nar.gif);
	
}

.solfinact/* a:link, .solfinact a:visited */{
	background-image: url(../images/sol_nar.gif);
}
/*se comentaron los estados de los enlaces para que el background siempre se vea bien*/
/*Entonces solo queda por estado el color del enlace*/
.sol a:link, .sol a:visited,.sol a:active, .solact a:link, .solact a:visited, .solact a:active, .solfinact a:link,  .solfinact a:visited, .solfinact a:active, .solfin a:visited,.solfin  a:link{
	color:#ffffff;
	text-decoration: none;
	font-size:11pt;
	font-weight: bold;
}

/*clases para las noticias*/

.if .news h5 {
	margin-bottom: 1px;
	margin-top: 10px;
	line-height:18px;
	 padding-top:1px;
	 font-size: 9pt;
	 color:#A2A2A2;
/*	font-size: larger;*/
}
.if .news h3 a:link, .if .news h3 a:visited, .if .news h3{
	/*margin-bottom: 30px;*/
	padding-top: -5px;
	font-size: 11pt;
	line-height:15px;
	vertical-align: top;
	padding-left:10px;
	font-weight: bold;
	
}
.atras {
	visibility : hidden;
}
.atras2 {
	visibility : visible;
}
/*FORMULARIOS*/
.formu h2 {
	margin-top:1px;
	margin-bottom:1px;
	background-image: url(../images/bull_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	padding-left:11px;
	font-size: 11px;  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.formu h3 {
	margin-top:1px;
	margin-bottom:1px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	padding-left:11px;
	font-size: 11px;  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.formu input, .formu select {
	color: #585858; 
	background-color: #FFFFFF; 
	border-color: #808080;
	border-width: 1; 
	border-style: 1;
	font-size : small;
}
.formu p{
	font-size: 11px;
}
.formu h1{
color: #9E2000;
font-variant : normal;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
form{
	margin:0px, 0px, 0px, 0px;
}


/*Clases para las solapas DE LAS TARIFAS*/
.solTact /*a:link, .solact a:visited*/, .solT/*a:link, .sol a:visited*/ {
background-image: url(../images/solT_ama.gif);
background-repeat: no-repeat;
font-style: normal;
font-variant: small-caps;
color:#ffffff;
line-height: 12px;
width: 108px;
font-weight: bold;
	font-size:10pt;
text-decoration:none;
text-align: left;
vertical-align: middle;
padding-left:14px;
/*margin-top:10px;
margin-bottom:1px;*/
}

.solTfinact /*a:link, .solfinact a:visited*/, .solTfin /*a:link, .solfin a:visited*/ {
background-image: url(../images/solT_ama_final.gif);
background-repeat: no-repeat;
font-style: normal;
font-variant: small-caps;
line-height: 12px;
height: 12px;
width: 118px;
font-weight: bold;
	font-size:10pt;
text-decoration:none;
text-align: left;
vertical-align: middle;
padding-left:14px;
}

.solTact /*a:link, .solact a:visited*/ {
	background-image: url(../images/solT_nar.gif);
	
}

.solTfinact/* a:link, .solfinact a:visited */{
	background-image: url(../images/solT_nar_final.gif);
}
/*se comentaron los estados de los enlaces para que el background siempre se vea bien*/
/*Entonces solo queda por estado el color del enlace*/
.solT a:link, .solT a:visited,.solT a:active, .solTact a:link, .solTact a:visited, .solTact a:active, .solTfinact a:link,  .solTfinact a:visited, .solTfinact a:active, .solTfin a:visited,.solTfin  a:link{
	color:#ffffff;
	text-decoration: none;
	font-size:10pt;
	font-weight: bold;
}