body{
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px; 
	margin-right: 5px;	
	/*
	scrollbar-3dlight-color: #339900;
    scrollbar-arrow-color: #339900;
    scrollbar-base-color: #339900;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #339900;*/
    FONT-SIZE: 7.5pt; 
	COLOR: #233644; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
TEXTAREA {
 	height:inherit;
 	font-size:10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: #7E7E7E 1px solid;
	BORDER-TOP: #7E7E7E 1px solid;
	BORDER-LEFT: #7E7E7E 1px solid;
	BORDER-BOTTOM: #7E7E7E 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

SELECT {
	color:#666666;
	BORDER-RIGHT: #7E7E7E 1px solid;
	BORDER-TOP: #7E7E7E 1px solid;
	BORDER-LEFT: #7E7E7E 1px solid;
	BORDER-BOTTOM: #7E7E7E 1px solid;
	FONT-SIZE: 7pt;  
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

INPUT {
 	height:inherit;
 	font-size:10px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #7E7E7E 1px solid;
	BORDER-TOP: #7E7E7E 1px solid;
	BORDER-LEFT: #7E7E7E 1px solid;
	BORDER-BOTTOM: #7E7E7E 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.input_buscador_home { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; border-right: #339933 1px solid; border-top: #339933 1px solid; border-left: #339933 1px solid; border-bottom: #339933 1px solid; padding: 0px 0px 0px 0px; background-color: #ffffff; width: 110px; height: 17px; text-align: left; }
P {FONT-SIZE: 8pt; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;}
td {
    FONT-SIZE: 7.5pt; 
	COLOR: #233644; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}

.tr_over { BACKGROUND-COLOR: #D6EBD1; border-bottom: 1px solid #cccccc; padding: 2px 0px 2px 0px;} 
.tr_over td{ BACKGROUND-COLOR: #D6EBD1; border-bottom: 1px solid #cccccc; padding: 2px 0px 2px 0px;} 
.tr_out  { BACKGROUND-COLOR: #ffffff; border-bottom: 1px solid #cccccc; padding: 2px 0px 2px 0px; } 
.tr_out  td{ BACKGROUND-COLOR: #ffffff; border-bottom: 1px solid #cccccc; padding: 2px 0px 2px 0px; } 
h1 { color: #599F0F; margin-top: 3px; margin-bottom: 3px; font-size: 12px;}
h2 { color: #024500; margin-top: 3px; margin-bottom: 3px; font-size: 10px;}
h3 { color: #024500; margin-top: 3px; margin-bottom: 3px; font-size: 9px;}
a {FONT-SIZE: 7.5pt; COLOR: #1A8102;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a:hover {FONT-SIZE: 7.5pt; COLOR: #1A8102;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : underline;}

.botizq {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.situacion1 {FONT-SIZE: 7.5pt; COLOR: #233644;FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.situacion2 {FONT-SIZE: 7.5pt; COLOR: #A0BD00;FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.situacion3 {FONT-SIZE: 7.5pt; COLOR: #1A8900;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion3 {FONT-SIZE: 7.5pt; COLOR: #1A8900;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion3:hover {FONT-SIZE: 7.5pt; COLOR: #1A8900;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : underline;}
.situacion4 {FONT-SIZE: 8pt; COLOR: #FF9C00;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion4 {FONT-SIZE: 8pt; COLOR: #FF9C00;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion4:hover {FONT-SIZE: 8pt; COLOR: #E27500;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : underline;}
.situacion5 {FONT-SIZE: 8pt; COLOR: #FF9C00;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion5 {FONT-SIZE: 8pt; COLOR: #FF9C00;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : none;}
a.situacion5:hover {FONT-SIZE: 8pt; COLOR: #E27500;FONT-FAMILY: verdana, arial, helvetica, sans-serif;text-decoration : underline;}

.combo {BORDER-RIGHT: #233644 0px solid; BORDER-TOP: #233644 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #233644 0px solid; COLOR: #233644; BORDER-BOTTOM: #233644 0px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.cabnoticias {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.noticias {FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}

.celdamenu{
	cursor:pointer;
	/*background-color:#D5E5C6;//BAC78B;//F9FFF3;	*/
	background-color:#ffffff;
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	color:#333333;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
}
.celdamenu_over{
	cursor:pointer;
	background-color:#D7E587;//BAC78B;//F9FFF3;
	color:#049A00;
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
}
.celdamenu1{
	cursor:pointer;
	/*background-color:#9DE04D;//F0FFBC;//BAC78B;//F9FFF3;*/
	background-color:#ffffff;
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
}
.celdamenu2{
	cursor:pointer;
	//background-color:#9BD991;//F0FFBC;//BAC78B;//F9FFF3;
	background-color:#ffffff;
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
}
.celdamenudes{
	cursor:pointer;
	/*background-color:#D5E5C6;//BAC78B;//F9FFF3;*/	
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
	background: #ffffff url(http://www.gruposagredo.com/resources/pics/menudes.gif) no-repeat top right;
}
.celdamenudes_over{
	cursor:pointer;
	background-color:#D7E587;//BAC78B;//F9FFF3;
	color:#049A00;
	padding-left: 7px;
	padding-right:5px;
	height:17px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:1px;
	background: #D5E5C6 url(http://www.gruposagredo.com/resources/pics/menudes.gif) no-repeat top right;
}
.celdaunomenu {
	color: #ffffff;
	padding:0px 0px 0px 7px;
	font-weight: none;
	height: 15px;
	/*border-top-color:#999999;
	border-top-width:1px;    */
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-style:groove;
	background-color:#339933;
    /*background: #062C00 url(http://www.gruposagredo.com/resources/pics/unomenu.gif) no-repeat top right;*/
}
a.menu {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #666666;
	text-decoration : none;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
a.menu:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	text-decoration : none;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
a.menu:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #333333; 
	text-decoration : none;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;	
}
a.linknoticias {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 7.5pt; 
	COLOR: #233644; 
	text-decoration : none;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
a.linknoticias:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 7.5pt; 
	COLOR: #233644; 
	text-decoration : underline;
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.CSALink {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}

.CSAbotizq {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #233644; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #b5bec4}
.CSALinkNegrita {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}


.cajamaneras {
  border: 1px solid #999999;
  background: #EBEFF1;
  padding: 3px;
  margin: 2px 0px 2px 0px;
}
.cajasombreada {
  border: 1px solid #999999;
  /*background: #F5F5F5 url(http://www.gruposagredo.com/resources/pics/fonray.gif);*/
  padding: 2px 1px 2px 0px;
  margin: 2px 0px 2px 0px;
  /*width:446px;  */
}
.titulo {
  /*width:448px;*/
  color: #FFFFFF;
  font-weight: none;
  padding-left: 2px;
  padding-right: 0px;
  height: 13px;
  background: #A1B816 url(http://www.gruposagredo.com/resources/pics/der.gif) no-repeat top right;
}
.titulo a{ font-size: 9px; color: #666666; }
.titulo a:hover{ font-size: 9px; color: #333333; }
.sociedad a { font-size: 9px; color: #666666; }
.sociedad a:hover { font-size: 9px; color: #333333; }
.titularnot { color: #314264; font-weight: bold; }

.titular {FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #006600; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.titular a{text-decoration:none;}
.titular a:hover{text-decoration:underline;}

.subtitular_index { padding-left:4px; FONT-WEIGHT: bold; text-align:left; FONT-SIZE: 11px; COLOR: #FF6600; FONT-STYLE:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.titular_index_peq {FONT-WEIGHT:normal; FONT-SIZE: 10px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
a.titular_index_peq {text-decoration:none;}
a.titular_index_peq:hover{text-decoration:underline; color:#003399; font-size:10px;}
.titular_index {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
a.titular_index {text-decoration:none;}
a.titular_index:hover{text-decoration:none; color:#003399; font-size:18px;}

.texto {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, helvetica, sans-serif;}
/*.texto_index {FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #233644; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, helvetica, sans-serif;}*/

.pie {FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.fecha {FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #000066; font-style:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif}
.textomini {FONT-SIZE: 7.5pt; COLOR: #4D4D4D; FONT-FAMILY: Verdana, Arial;FONT-STYLE: normal;}

.caja {	text-align: center; font-size: 9px; padding: 0px 0px 0px 0px; margin: 4px 0px 0px 0px; height: 20px; border-top: 1px solid #339933;	border-bottom: 1px solid #339933; border-left: 1px solid #339933; border-right: 1px solid #339933; }
.caja th { background-color: #339933; color: #FFFFFF; text-align: left; font-weight: bold; padding: 1px 0px 1px 3px; height: 15px; }
.caja td { background-color: #ffffff; padding: 4px 0px 4px 0px; height: 15px; border-top: 1px solid #339933; }

a.masinfo {
	color:#FF0000;
	/*border:1px solid #333333;*/
	font-size:8px;
	padding:0px 2px 0px 2px;
	height:6px;
}
a.masinfo:hover {
	color:#FF0000;
	background-color:#CCCCCC;
	border:1px solid grey;
	font-size:8px;
	padding:0px 2px 0px 2px;
	height:6px;
	text-decoration:none;
}