BODY {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #000000;
        text-decoration: none
}
.top_frame
{
	 background-color:#FFFFFF;
}
.primer_frame
{
	 background-color:#095751;
}
.txt_menu1
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #29495C;
     text-decoration:none;
}
.txt_primer_frame
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #FFFFFF;
     
}
.txt_primer_frame_nb
{
 	 font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
}
.cabecera_frame
{
	 background-color:#98A92A;
}
.txt_cabecera_sup
{
	font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #29495C;
}
.txt_cabecera_inf
{
	font-family: Times, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 24px; 
	font-weight: normal; 
	color: #FFFFFF;
}
a.txt_cabecera_inf:link, a.txt_cabecera_inf:visited, a.txt_cabecera_inf:hover, a.txt_cabecera_inf:active {
	font-family: Times, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-size: 24px; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration:none;
}
a.navigation-horizontal:link, a.navigation-horizontal:visited, a.navigation-horizontal:hover, a.navigation-horizontal:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none
}
a.navi-passiv:link, a.navi-passiv:visited, a.navi-passiv:hover, a.navi-passiv:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none
}
a.enlace:link, a.enlace:visited, a.enlace:hover, a.enlace:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: underline 
 }
 a.enlaces:link, a.enlaces:visited, a.enlaces:hover, a.enlaces:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: none; 
 }
 a.brdcrumb:link, a.brdcrumb:visited, a.brdcrumb:hover, a.brdcrumb:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: none
}
.brdcrumb
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #29495C; 
	font-weight: bold; 
	text-decoration: none
}
.txt_menu
{
    font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #000000;
}

.text  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
}
.text_lista  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none;
	vertical-align:top;
}

.titulos {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	text-decoration: none 
}


.franja_derecha
{
	background-color:#E3E1CC;
}
.fondo_gris
{
	background-color:#E3E1CC;
}
.franja_derecha_rojo
{
	background-color:#D30B45;
}
.franja_derecha_gris
{
	background-color:#A3A28D;
}
.franja_derecha_verde
{
	background-color:#98A92A;
}
.recuadro_verde
{
	border: 1px solid #A3A28D;
	width: 33%; 
	font-size: 8pt; 
	padding: 3 3 3 3px; 
}
.franja_canal
{
	background-color:#A5A38E;
}
.franja_verde
{
	background-color:#98A92A;
}
.franja_verde1
{
	background-color:#004C32;
}
.tabla_beige
{
	background-color:#E3E1CC;
}
.celda_blanco
{
	background-color:#ffffff;
}
.txt_franja_derojo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #D30B45;
	font-weight: bold;
}
.txt_franja_derbold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	text-decoration: none 
}
.txt_normal_rojo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #D30B45;
	font-weight:normal;
}
.txt_franja_derblanco
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	font-weight: bold;
}
.txt_pie {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999
}
a.pie:link, a.pie:visited, a.pie:hover, a.pie:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: underline
}
a.txt_beige:link, a.txt_beige:visited, a.txt_beige:hover, a.txt_beige:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E5E5CC;
	font-weight: bold;
	text-decoration: none 
}
.txt_blanco {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none 
}
.txt_blanco_peq {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none 
}
.txt_beige {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E5E5CC;
	font-weight: bold;
	text-decoration: none 
}
.hp-navi-1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-decoration: none; 
	font-weight: bold
}

a.hp-navi-1:link, a.hp-navi-1:visited, a.hp-navi-1:hover, a.hp-navi-1:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold
}
.hp-navi-2 {   
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight: normal;
	text-decoration: none 
}

a.hp-navi-2:link, a.hp-navi-2:visited, a.hp-navi-2:hover, a.hp-navi-2:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	text-decoration: none 
}
/* ticker */
.ticker, a.ticker:link, a.ticker:visited, a.ticker:hover, a.ticker:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #29495C;  
	text-decoration:none;  
	font-weight: bold;}
.txt_verde, a.txt_verde:link, a.txt_verde:visited, a.txt_verde:hover, a.txt_verde:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #29495C;  
	text-decoration:none;  
	font-weight: bold;}
.espacio_celda
{
	padding: 0px 8px 0px 8px;
}
a.txt_blanco:link, a.txt_blanco:visited, a.txt_blanco:hover, a.txt_blanco:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none 
}
.txt_rojo
{
	font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #D30B45;
}
.txt_menu_grande
{
    font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #000000;
}

.navi-aktiv {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #D30B45; 
	text-decoration: none;
}
a.navi-aktiv:link, a.navi-aktiv:visited, a.navi-aktiv:hover, a.navi-aktiv:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #D30B45; 
	text-decoration: none;
}

.teaser-titulo {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	font-weight: bold;
}
.cabecera-popup {
        font-family: Times, Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size: 18px;
        font-weight: normal;
        color: #FFFFFF
}
/* formularios */
.form-text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.form-feld {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.form-option {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.form-fehler {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CC0033
}
/****** antiguos estilos ********/


#opcion1{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE:10px; 
	HEIGHT: 25px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP:0px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#opcion2{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	HEIGHT: 12px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP: 13px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#opcion3{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	HEIGHT: 12px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP: 26px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#opcion4{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	HEIGHT: 12px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP: 39px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#opcion5{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	HEIGHT: 12px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP: 52px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#opcion6{
	BACKGROUND-COLOR: #15B400; 
	CLIP: rect(0px 395px 12px 0px); 
	CURSOR: hand; 
	FONT-FAMILY: Verdana, Tahoma, Arial; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	HEIGHT: 12px; 
	LEFT: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	TOP: 65px; 
	WIDTH: 395px; 
	Z-INDEX: 2000; 
	layer-background-color: #15B400
}
#fondo {
	BACKGROUND-COLOR: #ffffff; 
	CLIP: rect(0px 220px 95px 0px); 
	HEIGHT: 140px; 
	LEFT:154px; 
	POSITION: relative; 
	TOP: 19px; 
	VISIBILITY: hidden; 
	WIDTH: 220px; 
	Z-INDEX: 10000; 
	layer-background-color: #FFFFFF
}


.menu1
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	border : 0px none Black;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	vertical-align : bottom;
}

#menu1out
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	width: 160px;
//	background-image : url(images/menu1.jpg);
	background-repeat : no-repeat;
	clip : auto;
	border : 0px none Black;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	vertical-align : bottom;
}
#menu1over
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	COLOR: #000000;
	width: 160px;
//	background-image : url(images/menu1.jpg);
	background-repeat : no-repeat;
	clip : auto;
	border : 0px none Black;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	vertical-align : bottom;

}




#menu3out
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	WIDTH: 173px;
	height : 25px;
    TEXT-ALIGN: left;
//	background-image : url(images/menu3b.jpg);
	vertical-align : bottom;
}
#menu3over
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
//	background-image : url(images/menu3f.jpg);
	background-repeat : no-repeat;
    WIDTH: 173px;
    height : 25px;
    TEXT-ALIGN: left;

}
.menu4
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    WIDTH: 190px;
    height : 25px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;

}

#menu4out
{
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
//	background-image : url(images/menu4b.jpg);
	background-repeat : no-repeat;
	WIDTH: 173px;
	height : 25px;
	TEXT-ALIGN: left;

}
#menu4over
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
//	background-image : url(images/menu4f.jpg);
	background-repeat : no-repeat;
    WIDTH: 173px;
	height : 25px;
    TEXT-ALIGN: left;

}

.menu3d
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #999999 0px solid;
    BORDER-LEFT: #4a4a4a 0px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 30px;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    WIDTH: 15px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #00ad42;
    TEXT-ALIGN: center;

}

.celdacanal
{
    BORDER-RIGHT: #A5A38E 1px solid;
    BORDER-TOP: #A5A38E 1px solid;
    BORDER-LEFT: #A5A38E 1px solid;
    BORDER-BOTTOM: #A5A38E 1px solid;
 
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
 
}
.celdacanaltd
{
    
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
 
}
.celdacanaltd2
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
 
}

.tituloazul
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #5E5A95;
	padding-left : 10px;
	margin-left : 10px;
	border : 1px solid #5E5A95;
}
.titular5
{
	text-decoration:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #5E5A95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}
#titular5
{
	text-decoration:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #5E5A95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}
.texto5
{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #5E5A95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 25px;
	padding-right : 25px;

}
#texto5
{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #5E5A95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 25px;
	padding-right : 25px;

}

#texto51
{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 45px;
	padding-right : 25px;

}
.reporti
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #4a4a4a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
    padding-top: 10px;
	padding-left : 5px;
	padding-right : 5px;
}
.reporfo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #4a4a4a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
    padding-top: 2px;
	padding-left : 2px;
	padding-right : 2px;
}
.reportex
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
	padding-left : 5px;
	padding-right : 5px;
  padding-bottom : 5px;
}

.texto
{
	
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;

}
#textoder
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 25px;
}
#textodern
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 25px;
}
#textodero
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR:  #CC3333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 25px;
}
#textoderb
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 10px;
}
#textoderbo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR:  #CC3333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 10px;
}
#textom1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 10px;
}
#textom1o
{
	
	FONT-SIZE: 8pt;
	COLOR: #05AD4D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 10px;
}
#textom1r
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	line-height : 10px;
}

#textoizq
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left : 5px;
	padding-right : 10px;
}
#textoizq1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left : 0px;
	padding-right : 0px;
}

#textoizqMAD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

#textonot
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align:top;
}
#textonot a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #29495C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align:top;
}
#textonot a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #29495C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
	vertical-align:top;
}
#textonotpriv
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	
}
#textonotb
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
#textonotbh
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}

#titnot
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #01AD47;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}



#textoizqo
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR:  #CC3333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left : 5px;
	padding-right : 10px;
}
#textoizqo1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR:  #CC3333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left : 0px;
	padding-right : 0px;
}
#textoizqoMAD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR:  #CC3333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.textofgris
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;
	background-color : #E8EEE4;
}
.textor
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;
	
}
.textorb
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;
	
}
.titular
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}
#titular
{
	text-decoration:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}

#titularout
{
	text-decoration:none:
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}
#titularover
{
	text-decoration:none:
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #01AE43;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;

}


.menu2
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
	width : 270px;
}

#menu2
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
}

.menu2out
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
	width : 200px;
}


.menu2over
{

	BACKGROUND-COLOR: #01AD47;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
	width : 200px;
}
#menu2out
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
   width: 17px;
}

#menu2over
{
         
	BACKGROUND-COLOR: #01AD47;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : center;
	vertical-align: super;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
   width: 17px;
}
#menu2outnew
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : center;
	vertical-align: super;
}

#menu2overnew
{
         
	BACKGROUND-COLOR: #01AD47;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : center;
	vertical-align: super;
	
   
}
#textmenu2
{

	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : right; 
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
    vertical-align : sub;
    width: 100px;
}
#textomenu2
{

	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : right; 
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
    vertical-align : sub;
    width: 100px;
}
#menu2click
{


    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
	background : url(images/pestaņa.gif);
}
.titulo
{
	TEXT-DECORATION: none;
	border: #4a4a4a 1px solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	width : 120px;
	vertical-align : bottom;
	padding-left : 10px;
	margin-left : 10px;
}
.lineast
{
	TEXT-DECORATION: none;
	border: #4a4a4a 1px solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 0px;
	BACKGROUND-COLOR: #D0EFD0;
	TEXT-DECORATION: none;

}
#lineast
{
	TEXT-DECORATION: none;
	border: #4a4a4a 1px solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 0px;
	BACKGROUND-COLOR: #D0EFD0;
	TEXT-DECORATION: none;

}


.lineahorizontal
{
    CLEAR: none;
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #000000 1px solid;
	
    PADDING-RIGHT: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;


    WIDTH: 130px;
    PADDING-TOP: 0px;

    BACKGROUND-COLOR: #ffffff
}
.lineabot
{
	BORDER-BOTTOM: #01AE43 1px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-RIGHT: #ffffff 0px solid;
	BACKGROUND-COLOR: #ffffff;
	margin : 30px 30px;
	padding-left : 30px;
	padding-right : 30px;
}
.lineader
{

    BORDER-TOP: #ffffff 0px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.lineaizq
{

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    border : 1px solid Black;
	border-bottom-width : 0px;
	border-left-width : 1px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-width : 0px 0px 0px 1px;
}
.lineaderizq
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
	border-bottom-width : 0px;
	border-color : Black Black Black Black;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	border-width : 0px 1px 1px 1px;
}

.lineaderver
{
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-style : solid;
	border-color : #FFFFFF #98A92A #FFFFFF #FFFFFF;
}

.lineavertical
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-COLOR: #ffffff
}
.tabla
{
    CLEAR: none;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 0px;
    CLIP: rect(0px 0px 0px 0px);
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TOP: 0px;
    HEIGHT: 0px
}


.menu5
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-ATTACHMENT: fixed;
    HEIGHT: 26px;
    VERTICAL-ALIGN: bottom;
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
//    BACKGROUND-IMAGE: url(images/areabg.jpg);
    WIDTH: 159px;
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;

  
}
.menu51
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-ATTACHMENT: fixed;
//    BACKGROUND-IMAGE: url(images/area1.jpg);
    WIDTH: 159px;
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 26px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: bottom;
}
.menu52
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-ATTACHMENT: fixed;
//    BACKGROUND-IMAGE: url(images/area2.jpg);
    WIDTH: 159px;
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 26px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
	   VERTICAL-ALIGN: bottom;
	
}



#menu5out
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	WIDTH: 159px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 26px;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	VERTICAL-ALIGN: bottom;
	top : 0px;
}
#menu5over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 159px;
    COLOR: #B60016;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 26px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: bottom;
		top : 0px;
}
.lineas
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    WIDTH: 20px;
    BORDER-BOTTOM: #000000 1px solid
}
.lineahorizontalCopia
{
    CLEAR: none;
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.menu4d
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 0px solid;
    WIDTH: 0px;
    CLIP: rect(0px 0px 0px 0px);
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TOP: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #ceefd0;
    TEXT-ALIGN: center
}
.blanco
{
    BACKGROUND-COLOR: silver
}

.titulo
{
	background-color : #4A4A4A;
	border : 1px solid #4A4A4A;
	
	
}

.titularp
{
	color : #98A92A;
	font-style : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;

}
#titularp
{
	color : #98A92A;
	font-style : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
#textovercen
{
	color : #00AE45;
	font-style : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

.textop
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
}
.tituloverde
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #01AE43;
	padding-left : 10px;
	margin-left : 10px;
	border : 1px solid #01AE43;
}
.tituloverdeint
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #35A111;
	padding-left : 10px;
	margin-left : 10px;
	border : 1px solid #35A111;
}
.tituloverdeintemail
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #35A111;
	TEXT-ALIGN: right;
}
.tituloverdenew
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left : 0px;
	margin-left : 0px;
	background-color : #01AE43;
	
	
}
.tituloverderightnew
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	padding-left : 0px;
	margin-left : 0px;
	background-color : #01AE43;
	
	
}
.textob
{
	
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	TEXT-ALIGN: center;
}
.textow
{
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;

}

.tituloverclaro
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #E4F6E4;
	padding-left : 10px;
	margin-left : 10px;
	border : 1px solid #E4F6E4;

}
.textoverde
{
	BACKGROUND-POSITION: right top;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	vertical-align : bottom;
	background-color : #01AE43;
	padding-left : 10px;
	margin-left : 10px;
	border : 1px solid #01AE43;
}
.textogris
{
	BACKGROUND-POSITION: left;
	FONT-WEIGHT: none;
	FONT-SIZE: 7pt;
	COLOR: #929292;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.caja
{
	BACKGROUND-POSITION: left;
	FONT-WEIGHT: none;
	FONT-SIZE: 9pt;
	COLOR: #4A4A4A;
	border-style= ridge;
	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.cajaidioma
{
	BACKGROUND-POSITION: left;
	FONT-WEIGHT: none;
	FONT-SIZE: 8pt;
	COLOR: #4A4A4A;
	border-style= ridge;
	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.lineagris
{
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #4a4a4a;
	line-height : 5px;
}
.lineanegra
{
	TEXT-DECORATION: none;
	border-color : #000000;
	border: 1px solid #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;

}
.submenu
{
	color : #000000;
	font-style : normal;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #E5F6E4;
	padding-bottom : 2px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 2px;

}

#submenu
{
	color : #000000;
	TEXT-DECORATION: none;
	background-color : #E5F6E4;
	padding-bottom : 2px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 2px;
	
}
#submenuon
{

	color : #FFFFFF;
	TEXT-DECORATION: none;
	background-color : #01AE43;
	padding-bottom : 2px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 2px;

}


.lineatopver
{
    BORDER-BOTTOM: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #98A92A 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 0px;
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-COLOR: #ffffff
}
.lineabotver
{
    BORDER-TOP: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-BOTTOM: #98A92A 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 0px;
    BORDER-RIGHT: #ffffff 0px solid;
    BACKGROUND-COLOR: #ffffff
}
.textoin
{
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
}
.textoin2
{
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #E8FAE4;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 5px;
}
.textoin3
{
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	COLOR: Green;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #CAEDC5;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 5px;
}


.textover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #01AE43;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;

}
.textogris
{
	BACKGROUND-POSITION: left;
	FONT-WEIGHT: none;
	FONT-SIZE: 8pt;
	COLOR: #4A4A4A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
	
}	
.titmen2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #4a4a4a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
}
.texmen2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;

}
.lengueta
{
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
}
.lenguetaXX
{
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	COLOR: #01AE43;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
}
.lenguetaXXX
{
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
	padding-left : 10px;
}
.lenguetaX
{
	FONT-WEIGHT: bold;
	FONT-SIZE:8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color : #FFFFFF;
}
.lengueta_ON
{
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;	
}

#mapa1
{
	color : #00AE45;
	font-style : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;

}
#mapa2
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #E8EEE4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}
#mapa3
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

#Titblanco{
	color : white;;
	font-family: Arial, sans-serif;
	font-size: 28px;
	
}

#Titblanco1{
	color : white;;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight : normal;
}

#TDlnegro{
	background-color : Black;;
	height : 1px;
}
.verde
{
	color : #01AE43;
	}
#nuevomenu
{
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #4A4A4A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4a4a4a;
	text-align : left;
	
	
}

.TD07
{
	padding-left : 25px;
	padding-bottom : 15px;
	vertical-align : top;
	color: #00564D;
	FONT-FAMILY: Times;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.TD01
{
	background-color : #9CAA29;
	vertical-align : top;
}
.TD02
{
	background-color : #E7E3CE;
	vertical-align : top;
}
.TD03
{
	padding-top : 19px;
	padding-left : 25px;
	padding-right : 10px;
	vertical-align : top;
	color: black;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.TD03b
{
	padding-top : 19px;
	padding-left : 25px;
	padding-right : 20px;
	vertical-align : top;
	color: black;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.TD04
{
	vertical-align : top;
	color: #9CAA29;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.TD05
{
	vertical-align : top;
	color: #29495A;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.TD06
{
	vertical-align : top;
	color: white;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
	padding-left : 11px;
}
/*******************************/

.promo {
    background-color: #E3E1CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}

.promo a {
    color: #29495C;
	text-decoration:underline;
	font-weight:bold;
}
.promo_titulo{
    font-size: 12px;
	font-weight:bold;
	padding-top: 5px;
	

}
.promo_img{
    padding: 7px;
	vertical-align:top;
    background-color:#E3E1CC;
}

.raya_horizontal_negra {
    border-bottom: 1px solid #000000; 
}

/* estilos para plantilla contenido microsite vive sin tabaco */

.titulo_pie {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;	
	padding-bottom:10px;
}

.titulo_pie a {
    color: #29495C;
	text-decoration:underline;
}

.texto_pie {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-bottom:10px;
}

.texto_pie a {
    color: #29495C;
	text-decoration:underline;
}

.pie_pie {
	FONT-SIZE: 8pt;
	font-style: italic;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-bottom:10px;
}

.pie_pie a {
    color: #29495C;
	text-decoration:underline;
}

.texto_rojo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-bottom:10px;
	
}
.texto_rojo a {
    color: #29495C;
	text-decoration:underline;

}
.texto_normal {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-bottom:10px;

}
.texto_normal a {
    color: #29495C;
	text-decoration:underline;
	font-weight:bold;

}
.titulo_normal {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-bottom:10px;
}
.titulo_normal a {
    color: #29495C;
	text-decoration:underline;

}
.img {
    padding-left: 10px;
}
