STYLE BODY { COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt }
BODY {SCROLLBAR-FACE-COLOR: #e3e3e3; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #666666; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #f2f2f2; SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
background:url(../images/bg.gif);}
INPUT { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6 }
TEXTAREA { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6 }
SELECT { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; BORDER-STYLE=solid; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6 }
FORM { MARGIN: 0px }
OL {margin: 0 0 0 30px; padding: 0 0 1em 0;}
UL {margin: 0 0 0 30px; padding: 0 0 1em 0;}
p { margin-bottom: 0; margin-top: 0; padding-bottom: 0; } 
HR{margin:2px 0 2px 0; padding:0; }
h1, h2, h3, h4, h5 { margin-bottom: 0; padding-bottom: 0; margin-top: 0; padding-top: 0;}

H1.verde { FONT-SIZE: 30px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H2.verde { FONT-SIZE: 25px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H3.verde { FONT-SIZE: 20px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H4.verde { FONT-SIZE: 15px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H5.verde { FONT-SIZE: 13px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H1.naranja { FONT-SIZE: 30px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H2.naranja { FONT-SIZE: 25px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H3.naranja { FONT-SIZE: 20px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H4.naranja { FONT-SIZE: 15px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H5.naranja { FONT-SIZE: 13px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
H4.negro { FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }


.fecha { COLOR: WHITE; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }

.localizador { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 8pt }
.localizador A:link { COLOR: #6AA000; TEXT-DECORATION: none }
.localizador A:visited { COLOR: #6AA000; TEXT-DECORATION: none }
.localizador A:hover { COLOR: #FF6633; TEXT-DECORATION: underline }

.texto1 { COLOR: WHITE; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold }
.texto1 A:link { COLOR: WHITE; TEXT-DECORATION: none; FONT-WEIGHT: bold }
.texto1 A:visited { COLOR: WHITE; TEXT-DECORATION: none; FONT-WEIGHT: bold }
.texto1 A:hover { COLOR: WHITE; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.texto { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }
.texto A:link { COLOR: #0066CC; TEXT-DECORATION: none }
.texto A:visited { COLOR: #0066CC; TEXT-DECORATION: none }
.texto A:hover { COLOR: #0066CC; TEXT-DECORATION: underline; }

.subtexto { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 10pt }
.subtexto A:link { COLOR: BLACK; TEXT-DECORATION: none }
.subtexto A:visited { COLOR: BLACK; TEXT-DECORATION: none }
.subtexto A:hover { COLOR: WHITE; TEXT-DECORATION: underline; }

.texton { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }
.texton A:link { COLOR: #F1773D; TEXT-DECORATION: none }
.texton A:visited { COLOR: #F1773D; TEXT-DECORATION: none }
.texton A:hover { COLOR: #F1773D; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.textong { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold}
.textong A:link { COLOR: #F1773D; TEXT-DECORATION: none; FONT-WEIGHT: bold}
.textong A:visited { COLOR: #F1773D; TEXT-DECORATION: none; FONT-WEIGHT: bold }
.textong A:hover { COLOR: #F1773D; TEXT-DECORATION: underline; FONT-WEIGHT: bold }

.texto8 { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 8pt }
.texto8 A:link { COLOR: #0066CC; TEXT-DECORATION: none }
.texto8 A:visited { COLOR: #0066CC; TEXT-DECORATION: none }
.texto8 A:hover { COLOR: #0066CC; TEXT-DECORATION: underline; FONT-WEIGHT: none }

.texto7 { COLOR: BLACK; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 7pt }
.texto7 A:link { COLOR: #0066CC; TEXT-DECORATION: none }
.texto7 A:visited { COLOR: #0066CC; TEXT-DECORATION: none }
.texto7 A:hover { COLOR: #0066CC; TEXT-DECORATION: underline }

.textoblanco { COLOR: WHITE; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }
.textoblanco A:link { COLOR: WHITE; TEXT-DECORATION: none }
.textoblanco A:visited { COLOR: WHITE; TEXT-DECORATION: none }
.textoblanco A:hover { COLOR: WHITE; TEXT-DECORATION: underline }

.textogris {COLOR:GRAY; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 8pt }

.menu1 { COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }
.menu1 A:link { COLOR: #FFFFFF; TEXT-DECORATION: none }
.menu1 A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
.menu1 A:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline }

.menu2 { COLOR: #0033CC; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 8pt }
.menu2 A:link { COLOR: #0033CC; TEXT-DECORATION: none }
.menu2 A:visited { COLOR: #0033CC; TEXT-DECORATION: none }
.menu2 A:hover { COLOR: #0033CC; TEXT-DECORATION: underline }

.end { COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt }
.end A:link { COLOR: #FFFFFF; TEXT-DECORATION: none }
.end A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
.end A:hover { FONT-WEIGHT: bold; COLOR: YELLOW; TEXT-DECORATION: underline }

ul.square {list-style: square outside; margin: 0 0 0 30px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 30px; padding: 0 0 1em 0;}

.formulario { FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f9f9f9; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.formulario8 { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.formulario7 { FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.formjos {border: 1px solid orange; padding-left: 8px; font-family:tahoma,verdana; font-size=8pt}
.tablagral {border:1px solid orange; font-family:tahoma,verdana; font-size:9pt; }
.tabla2 {border:1px solid #999900; font-family:tahoma,verdana; font-size:9pt; }
.dateselect{width=100;}
.backTR { height:10px; padding-left:10; font-weight:bold;}

.naranja2 { FONT-SIZE: 20px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none; }
.naranja2 A:link{ FONT-SIZE: 15px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
.naranja2 A:visited{ FONT-SIZE: 15px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
.naranja2 A:hover{ FONT-SIZE: 15px; COLOR: #FF6633; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.errortext { FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }
.errortext1 { FONT-SIZE: 11px; font-weight=normal; COLOR: red; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

/* fuentes especiales */
.link {color:#0066CC; cursor:hand; }
.link:hover{text-decoration:underline;}
.greenv{color: green; font-weight:bold;}
.redv{color: red; font-weight:bold;}
.gris{color:#a5a5a5;}
.textback{display:block; background-color:#A5D721; color:white; font-weight:bold;}

/* botones */

.button { 
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-right:1px solid #848484;
	border-bottom:1px solid #848484;
	padding:3px 7px 3px 7px;
	width:80px; 
	font:8pto tahoma;
	text-align:center;
	background-color:#d6d3ce;	
}

.button span{	color:#000000; }

a.button:hover{text-decoration:none;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #848484;
	border-top:1px solid #848484;
}

.resultstable{
	border:1px solid #80A91F;
	border-collapse: collapse;
	padding-top:5px;
}

.row{
	border-bottom:1px solid #e5e5e5;
	border-collapse: collapse;
	font: normal 8pt 'Tahoma',Arial;
}

.sptable_1{
	border:1px solid #336699;
}

.sptable_2{
	border:1px solid #FF0000;
}

.sptable_3{
	border:1px solid #669900;
}

#error{
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	margin:0pt 10px 10px;
	padding:10px;
}

#success{
	background:#E5F3FF;
	border:1px solid #e5e5e5;
	margin:0pt 10px 10px;
	padding:10px;
}

#pic{
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	padding:5px;
	margin:5px 5px 0;
}

#separator{
	clear:both;
	margin:5px 0 0 0;
	background:url('/translations/images/separadorhor.gif') repeat-x;
	height:5px;
}

#artlist {
	color:#000;
}

#artlist ul{
	margin:3px 0 0 15px;
	padding:3px 0 0 0;
}

#art-title{
	background:#E9E9DD;
	border-bottom:1px solid #ccc;
	margin:5px 0 0 0;
	padding:2px 0 2px 2px;
}

.arrowlistmenu{
width: 160px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 11px Verdana;
color: white;
background: orange url(../images/fondo4.gif) repeat-x center left; 
margin-bottom: 3px; 
padding: 3px 0 3px 8px; 
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; 
}

.arrowlistmenu ul li{
padding-bottom: 2px; 
}

.arrowlistmenu ul li a{
/*color: #000;*/
display: block;
padding: 2px 0;
background: url(../images/arrow_left.gif) no-repeat center left; /*custom bullet*/
padding-left: 10px; 
text-decoration: none;
border-bottom: 1px dashed #dadada;
font-size: 11px;
}

.arrowlistmenu ul li a:visited{
/*color: #000;*/
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
/*color: #A70303;*/
background-color: #F3F3F3;
}

#toolTip{
   border:1px solid #CCC;
   background-color:#FFFFF4;
   padding:2px;
   width:160px;
   position:absolute;
   visibility: hidden;
   overflow: hidden;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color:#333;
}
