body {
	background-image: url(../logoback.jpg);	
	background-color: #99CC99;
	background-repeat: no-repeat;
	/* background-position: left top; */
	background-position: 160px 86px;
	/* background-attachment: fixed; */ /* Suprimido para que 
	pueda subir bien toda la página */
	/* margin-top: 0px; */ /* no deja bajar la img de leftframe
	hasta abajo del todo */
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #99CC99;
	SCROLLBAR-HIGHLIGHT-COLOR: #556B2F;
	SCROLLBAR-SHADOW-COLOR: #556B2F;
	SCROLLBAR-ARROW-COLOR: #556B2F;
	SCROLLBAR-TRACK-COLOR: #99CC99;
	SCROLLBAR-BASE-COLOR: #556B2F;
	scrollbar-dark-shadow-color: #556B2F;
	scrollbar-3d-light-color: #556B2F;
}

table, td, p, ul {
	font-size: 12px;
	color: #003300;
}

H4 {
	color: #003300;
 	font-size: 10pt;
	font-weight : bold;
}

IMG {
	border: none;
}
a {
   font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER {
	text-decoration: underline;
}

A:LINK {
	color: #000099;
	text-decoration: none;
}

A:VISITED {
	color: #000099;
}
/* Start Gui */
.gui a {
   font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.gui A:HOVER {
	text-decoration: underline;
}

.gui A:LINK {
	color: #336600;
	text-decoration: none;
}
.gui A:VISITED {
	color: #339900;
}
/* End Gui */

/* Start bprp */
.bprp a {
   font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.bprp A:HOVER {
	text-decoration: underline;
}

.bprp A:LINK {
	color: Red;
	text-decoration: none;
}

.bprp A:VISITED {
	color: Red;
}

/* End bprp */

/* Start lfr */
td.lfr {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../imagen_root/fndboton.jpg);	
	height: 18px;	
}
td.lfr A {
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 3px;
}
td.lfr A:LINK {
	color: #333333;
	text-decoration: none;
}
td.lfr A:VISITED {
	color: White;
	text-decoration: none;
}
td.lfr A:HOVER { /* prevalece en ambos sobre el orden */
   color: #333333;
	text-decoration: underline;
}

/* End lfr */

form {
	font-size : 7.2pt;
	FONT-WEIGHT: bold;
	color : #000000;
}

INPUT {
	background : #99CC99;
	font-size : 7.2pt;
	FONT-WEIGHT: bold;
	color : #000000;
}

textarea {
	background : #99CC99;
	font-size : 7,2pt;
	FONT-WEIGHT: bold;
	color : #000000;
}

.blanco {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.grass {
	font-size: 10pt;
	font-weight: bold;
}
.title {
   padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	/* padding-left: 20px; */
	text-decoration: none;
}
.titleart {
   padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006666;
}
.titppal { 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
.bprp {
   padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
}
.news {
	font-size: 10px;
	font-weight: bold;
}
.newsletter {
	font-size: 11px;
	color: #003300;
	text-align: justify; /* ojo!! comprobar esto funciona bien*/ 
	padding: 5px;
}
.bann {
	font-size: 11px;
	color: #003300;
	text-align: justify; 
	padding: 3px;
}
.bannpq {
	margin: 5px 0px 0px 5px;
	border: White solid 1px; 
}
.gig {  
	font-size: 12pt;
	font-weight: bold;
}

.neg {
	font-size: 12px;
	font-weight: bold;
}
.menupq { 
	font-family : Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}
.aw {
	font-size: 12px;
	color: #003300;
	text-align: center;
}
.awtx {
	font-size: 7.2pt;
	font-weight: bold;
	padding: 3px;
	background: #FFFFCC
}
.awtx2 {
	font-size: 7.2pt;
	font-weight: bold;
	padding: 3px;
	background: #CCCC00
}
/*
76543210
*/
/*
table.mmay {
	border: 1px;
	border-style: solid;
   border-color: #999999;	
}
td.mmay {
	font-size: 7.2pt;
   font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
}

td.mmay ul {
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
}

td.mmay a {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
td.mmay a.artista {
   font-size: 14px;
	color: #FF0066;
}
td.mmay a:link {
	color: #FF0066;
}

td.mmay a:hover {
   text-decoration: underline;
}
td.mmay a:visited {
	color: #FF0066;
}
*/

table.mmay {
	border: 1px;
	border-style: solid;
   border-color: #999999;	
}
td.mmay {
	background-color: #E6F2E7;
	font-size: 10pt;
   font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
}

td.mmay ul {
	font-size: 7.2pt;
	font-weight: bold;
	text-transform: none;
}

td.mmay a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
td.mmay a.artista {
	color: #FF0066;
}
td.mmay a:link {
	color: Blue;
}

td.mmay a:hover {
   text-decoration: underline;
}
td.mmay a:visited {
	color: Blue;
}


td.overx {
	border: 1px;
	border-style: solid;
   border-color: #999999;	
}
td.withe {
	border: 1px;
	border-style: solid;
   border-color: White;	
}
td.ovwhite {
	/* border: 1px; */
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
   border-color: White;
	background-color: #E6F2E7;
	/* border-bottom-color: #FF9900; */
	padding: 5px;	
	font-size: 1em;
}

td.ovwhite a {
	color: Blue;
	text-decoration: none;
}
td.ovwhite a:link {
	color: Blue;
}
td.ovwhite a:visited {
	color: Blue;
}
td.ovwhite a:hover {
   text-decoration: underline;
}
td.ovwhite a:active {
	color: #FF9900;
}



table.art {
	background-color: #FFFFCC;
	border: solid 1px #006666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006666;
}
table.art td {
	padding: 2px;
}

.vd {
	background-color: #FECB7E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006666;
	padding: 2px;
}
.cr {
	font-size: 7.2pt;
	font-weight: normal; 
	font-style: oblique;
}