/*estilo marronserif*/
body {
background: url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/sn10/images/background.gif) #666699 top center repeat-y;
padding: 0;font-size: 100%;color: #333;margin: 0;
}

a {color: #003366;}
a:visited {color: #004050;}
a:hover {color: #CC3300;}

p, th, td, li, dd, dl, dt {
font-family:  palatino, georgia, times, serif;
}

h1 {
color: #333366;
font-weight: normal;
line-height: 0.8em;
}

h2,h3,h4,h5,h6 {
color: #336633;
font-weight: normal;
line-height: 0.8em;
}

p {border: 0;margin: 0;padding: 0;}

#pagina {text-align:left; width: 100%; margin: 0px; overflow: hidden;}

/****************CABECERA*************/

#cabecera-top {
background: url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/sn10/images/header.gif) transparent;
width: 944px;
height: 20px;
color: #55411c;
margin: 0 auto;
padding: 0;
}

#cabecera-top h1 {font-size: 1.8em;padding-left: 50px;}

#cabecera {
width: 920px;
margin: 0 auto;
border: 5px #fff solid;
border-top: 0;
padding: 0;
}

#cabelogo {background: #999 url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/sn10/images/title_bg.jpg) repeat-x 0 0;text-align: left;height: 90px;padding: 5px;}
#cabelogo h1 {font-size: 2,4em; margin: 10px 10px 4px 10px;	line-height: 1em; color: #ffffff;}
#cabelogo h2 {font-size: 1.6em; margin: 6px 10px 4px 10px;	line-height: 1em; color: #ffffff;}


#cabemenu {
float: left;
background: #fff url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/sn10/images/subtitle_bg.png) repeat-x 0 0;
text-transform: uppercase;
margin: 0;
padding: 0;
width: 920px;
}

#cabemenu ul {margin: 0em; padding: 0em 0.8em 0em 0em; list-style-type: none;}

#cabemenu ul li {font-size: 0.9em;float: left;padding: 0;margin: 0;padding: 0.2em 0em 0.2em 0em;border-left: 1px solid #6e5027; border-right: 1px solid #383915;}
#cabemenu ul li a {
display: inline;
text-decoration: none;
text-align: center;
color: #fff;
padding: 0.2em 0.8em 0.2em 0.8em;
margin: 0;
border: 0;
}

#cabemenu li a:hover,#cabemenu li a.current {background: #FF9900;text-decoration: none;}


/*submenu*/
#subnavigation { clear: both;float: left; width: 920px; background-color: #e9e7e2; margin: 0em; padding: 0.1em 0em;	border-bottom: 1px solid #ccccbe;}
#subnavigation ul { padding: 0em 0em 0em 0em;margin: 0em; list-style-type: none; }
#subnavigation li { text-align: center; border-right: 1px solid #889966; padding: 0em 1em 0em 1em; display: inline;}
#subnavigation li a { padding: 0em 0em 0em 0em; font-size: 0.7em; font-weight: bold; text-decoration: none;}
#subnavigation li a:link, #subnavigation li a:visited { color: #55411c;}
#subnavigation li a:hover, #subnavigation li a:active, #subnavigation li a:focus { color: #f89901;}



/******** COLUMNA 3 */

#panelde {float: right; width: 288px;margin: 10px 0px 0px 0px; padding: 0px;}

#panelde div.caja {clear: both;margin: 0px 0px 10px 0px; padding: 0em; border: 1px solid #cccccc;background: #E7FFE7;}
#panelde div.caja h1 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.2em; }
#panelde div.caja h2 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 0.9em; text-align: left; }

/*listado de nombres*/
#panelde div.lista {font-size: 0.8em; padding: 1em 0.5em 0.5em 0.5em; }
#panelde div.lista ol {list-style-type: decimal;margin: 0em;padding: 0em 0em 0em 2em;}
#panelde div.lista li {list-style-position: outside;margin: 0em;padding: 0em 0em 0.2em 0em;}
#panelde div.lista li a {color: #004477;}
#panelde div.lista li a:hover {color: #FF3300;}

/*listado de nombres*/

/*#panelde div.listasin {font-size: 0.8em; padding: 1em 0.5em 0.5em 0.5em; }
#panelde div.listasin ul {list-style-type: none;margin: 0em;padding:0em;}
#panelde div.listasin li {margin: 0em;padding: 0em 0em 0.2em 0em;}
#panelde div.listasin li a {color: #004477;}
#panelde div.listasin li a:hover {color: #FF3300;}
#panelde div.listasin li img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
*/
/*texto*/
#panelde div.cajatexto {font-size: 0.8em; padding: 0.5em; }
#panelde div.cajatexto img {padding: 0em 0.5em 0em 0em; }

/*sindicacion*/
#panelde div.sindicacion {font-size: 0.8em; padding: 0.5em; }
#panelde div.sindicacion img {float: right; padding: 0em 0em 0em 0.5em; }

/*dentro del panel. En buscar*/
#panelde #search { margin : 1em;  border: 1px solid #cccccc; padding: 0px;}
#panelde #search form {margin:0px;}
#panelde #search input {border: 0px; padding: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif;
  font-size: 0.8em;  width: 100%;  color: #333333;  background-color : #FFFFFF;
}  
  
/*dentro del panel. En los usuarios y en las visitas*/  
#panelde div.usuarios {width	: 94%; text-align: right;  font-size: 0.8em; color: #333333;}
#panelde div.usuarios p, form {margin:0.2em 0em 0em 0em;}
#panelde div.visitas {text-align: center;  font-size: 0.8em;}
/*dentro del panel. En la accesibilidad*/
#panelde div.accesibilidad {text-align: center;  font-size: 0.8em; margin:0.6em 0em 0em 0em;}
#panelde div.accesibilidad img {border: none;}
#panelde div.accesibilidad p {margin: 0em; padding: 0em;}

/*fotogaleria*/
#panelde div.fotogaleria {width:286px; }
#panelde div.fotogaleria img {padding: 0em; }


/**************CUERPO *****************/

#cuerpo {margin: 0 auto;padding: 0;border: 0;width: 920px;}

#cuerpo h1, h2, h3, h4, h5, h6 {
margin-top: 0;
padding-top: 0.5em;
font-weight: normal;
}

#cuerpo h1 {}
#cuerpo h2 {font-style: italic;}
#cuerpo h3 {}
#cuerpo h4 {font-style: italic;}


/*barra de navegacion*/
#barranav {margin: 0em 1em 0em 0em;}
#barranav a:hover {color: #FF3300;}


#contenidos {float: left;width: 610px;background: #f7FFf7 none top left repeat;padding: 7px;}
#contenidos h1 {margin: 0.3em 0.5em 0.3em 0em; }
#contenidos img.fotog {border: solid 1px #CCCCCC; float: left;	margin: 0px 1% 1% 0px; width: 48%;}
#contenidos img.fotogp {border: solid 1px #CCCCCC; float: right; clear: right;	margin: 0em 0em 1% 0.5em; width: 48%;} 
#contenidos img.fotop {float: left;	width: 90px; height: 60px;	margin: 0 10px 0 0;	padding: 5px;}
/*utilizada en centro*/
#contenidos div.banda {float: left; width: 100%;margin: 0px 0px 1% 0px;}
#contenidos div.banda img {width: 20%; border: none;}

#contenidos p {margin-bottom: 1em;line-height: 1.6em;}

#contenidos ul {font-size: 90%;	margin: 1em 1em 1em 0em; padding: 0em;	list-style-position: inside;list-style-type: none;}
#contenidos li {clear: left;line-height: 1em; margin: 0.5em 1em 0em 2em;}
#contenidos li a:hover, #contenidos h2 a:hover, #contenidos h3 a:hover {color: #FF3300;}
#contenidos li img {margin: 0em 1em 0em 0em;}

#contenidos li.categoria {clear:left; font-size: 1.2em;	color: #334466;	font-weight: normal;line-height: 0.8em; margin: 1em 1em 0.3em 0em;}
#contenidos li.categoria img {vertical-align: middle;}
#contenidos p.categoria {clear:left; font-size: 1.2em;	color: #334466;	font-weight: normal;line-height: 0.8em; margin: 1em 1em 0.3em 0em;}

#contenidos div.caja {clear: both;margin: 1em 0px 10px 0px; padding: 0em; border: 1px solid #cccccc;}
#contenidos div.caja h1 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.2em; }
#contenidos div.caja h2 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 0.9em; text-align: right; }

#contenidos div.coliz {float: left; width: 48%; margin: 0px 10px 0px 0px; padding: 0px;}
#contenidos div.colde {float: left; width: 47%; margin: 0px }
/*
#contenidos div.listasin {font-size: 0.8em; padding: 1em 0.5em 0.5em 0.5em; }
#contenidos div.listasin img {float:left; width:90px; height: 60px; margin: 0em 1em 0.2em 0em;}

#contenidos ul.listaimg {list-style-type: none;font-size: 0.9em; margin: 0em;padding: 1em 0.5em 0.5em 0.5em; line-height: 1.4em;}
#contenidos ul.listaimg img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
#contenidos ul.listaimg li {margin: 0em 0em 0.5em 0em;padding: 0em 0em 0.2em 0em;line-height: 1.4em;}
#contenidos ul.listaimg li img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
#contenidos ul.listaimg li a {color: #004477; text-decoration:none;}
#contenidos ul.listaimg li a:hover {color: #FF3300;text-decoration:underline;}


#contenidos ol.listadec {list-style-type: decimal;font-size: 0.9em;  margin: 0em 0em 0em 1.5em;padding: 1em 0.5em 0.5em 0.5em; }
#contenidos ol.listadec img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
#contenidos ol.listadec li {margin: 0em;padding: 0em 0em 0.2em 0em;}
#contenidos ol.listadec li img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
#contenidos ol.listadec li a {color: #004477;text-decoration:none;}
#contenidos ol.listadec li a:hover {color: #FF3300;text-decoration:underline;}
*/
div.listasin {font-size: 0.8em; padding: 1em 0.5em 0.5em 0.5em; }
div.listasin img {float:left; width:90px; height: 60px; margin: 0em 1em 0.2em 0em;}

div.listasin ul.listaimg {list-style-type: none;font-size: 0.9em; margin: 0em;padding: 1em 0.5em 0.5em 0em; line-height: 1.4em;}
div.listasin ul.listaimg img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
div.listasin ul.listaimg li {margin: 0em 0em 0.5em 0em;padding: 0em 0em 0.2em 0em;line-height: 1.4em;}
div.listasin ul.listaimg li img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
div.listasin ul.listaimg li a {color: #004477; text-decoration:none;}
div.listasin ul.listaimg li a:hover {color: #FF3300;text-decoration:underline;}


div.listasin ol.listadec {list-style-type: decimal;font-size: 0.9em;  margin: 0em 0em 0em 1.5em;padding: 1em 0.5em 0.5em 0.5em; }
div.listasin ol.listadec img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
div.listasin ol.listadec li {margin: 0em;padding: 0em 0em 0.2em 0em;line-height: 1.4em;}
div.listasin ol.listadec li img {float:left; width:90px; margin: 0em 1em 0.2em 0em;}
div.listasin ol.listadec li a {color: #004477;text-decoration:none;}
div.listasin ol.listadec li a:hover {color: #FF3300;text-decoration:underline;}




/*panel seleccion*/

#panelseleccion {
	width			   : 99%;
	border-top       : 1px solid #CCCCDF;
	border-left       : 1px solid #CCCCDF;
	border-right       : 1px solid #CCCCDF;
	border-bottom    : 1px solid #888899;
	font-size        : 0.8em;
	font-weight      : normal;
	text-transform   : uppercase;
	letter-spacing   : 0.1em;
	background       : #EBEFF8;	
	display: table-caption;
	padding-bottom:2px;
}

#panelseleccion form {margin	: 0px;}
#panelseleccion label, select {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
#panelseleccion input {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;}
#panelseleccion #izquierdo {color: #000066; float: left; padding: 4px 0px 0px 4px;}
#panelseleccion #derecho {color: #000066;	float: right; padding: 4px 4px 0px 0px;}

/*pagina noticias*/
div.noticias {clear:left; margin: 1.5em 0em 0em 0em;}
div.noticias h1 {font-size: 1.2em;}
div.noticias h2 {font-size: 1em; margin:0em; padding: 0em 0.5em 0.5em 0em;}
div.noticias img {float: left; width: 90px;	height: 60px; margin: 0 10px 0 0; padding: 0em 0em 0.5em 0em;}

.noticiasautor {font-size: 0.8em; font-weight: normal; color: #556600;}
.entradilla {font-size: 0.9em;}

div.video {float: left; padding: 0em 1em 1em 0em;}


/*Actividades*/
div.categoria {clear: left; margin-top: 1.5em;}
div.categoria img {vertical-align: middle;}
div.categoria h2 {display: inline;}
div.subcategoria {float:left; clear:both; margin: 0em 0em 1em 3em;line-height: 1em;}
div.subcategoria h3 {font-size: 1em; margin:0em; padding: 0em;}
div.subcategoria p {font-size: 0.9em;line-height: 1em;}
div.subcategoria img {float: left;	width: 90px; height: 60px;	margin: 0 10px 0 0;	padding: 0px;}


div.actividadcal {float: left; clear: both; width: 100%;}
div.actividadcal table {width: 100%;font-size: 0.9em; text-align: left; margin-top: 2em;  background-color : #D7E0F1;}
div.actividadcal th {vertical-align: top; padding: 0.2em; background-color: #666699; letter-spacing: 0.1em; color: #ffffff;}
div.actividadcal td {vertical-align: top; padding: 0.2em}



/* pagina revista */
div.revista {float:left; margin:1em; height: auto; text-align: center;}
div.revista img {height: 90px; width: 66px; border: none;}


/*personal*/
div.personal {float:left;border: solid 1px #999999;	width: 10em; height: 14em; padding: 0.2em;
	text-align:center; margin: 0px 10px 10px 0px; background-color: #E7FFE7;
}
div.personal img {width: 60px;}
div.personal p {font-size: 0.8em; color: #333333;}

/*consejo*/
div.consejo {float:left;border: solid 1px #999999;	width: 11em; height: 7em; padding: 0.2em;
	text-align:left; margin: 0px 10px 10px 0px; background-color: #E7FFE7;
}
div.consejo img {float: left; width: 60px; padding: 0em 0.5em 0em 0em;}
div.consejo p {font-size: 0.8em; color: #333333;}

div.flota {	float: left; clear: both; width: 100%;}
div.noflota {	float: none; clear: both;display:block; width: 100%;}
div.clr { clear: both;}


#contenidos div.caja {clear: both;margin: 0px 0px 10px 0px; padding: 0em; border: 1px solid #cccccc;background: #E7FFE7;}
#contenidos div.caja h1 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.2em; }
#contenidos div.caja h2 { line-height: 1.0; margin: 0px; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 0.9em; text-align: right; }

table.relacion {font-size: 1em;color: 000; background-color: #FFFFFF; margin-bottom: 1em;}
table.relacion th {color: #ffffff;background-color: #339900; padding: 0.2em;text-align: center;}
table.relacion td {padding: 0.1em;}
table.relacion img {border: none;}
table.relacion td.fotol {text-align:center;}
table.relacion td.fotop {text-align:center;}
table.relacion td.fotol img {width:40px; height:30px; }
table.relacion td.fotop img {width:30px; height:40px; }
.tdhead1 {color: #663300;background-color: #FFcc66; font-weight: bold; text-align:center;}
.tdhead2 {color: #003333;background-color: #e7e7c7;}
.tdrow1 {background-color: #e7e7c7;}
.tdrow2 {background-color: #F1F1E4;}
.gbottom {background:  url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/img/fondog2.gif) ;font-size: 1em;color: #000000; background-color: #666666;text-align: center;}




/************PIE********/

#pie {
clear: both;width: 920px; margin: 0 auto;padding: 0;padding-top: 7px;
border: 0;text-align: center;overflow: hidden;
}
#pie img {border: none;}

#pie a {color: #1C4155;}

#piesup {
	padding: 6px 2px 6px 2px;
	background: #E7FFE7;	
}

#piesup ul {list-style: none; padding: 0; margin: 0;	font-size: 0.7em;}
#piesup ul li {
  display          : inline;
  padding-left     : 3px;
  padding-right    : 0px;
  margin           : 0;
  white-space      : nowrap;
  border-left      : 1px solid #cccccc;
}

#pieinf {float: left;
	width: 100%;
	font-size        : 0.8em;
	padding: 1em 0em 1em 0em;
	background: #E7FFE7;
}

#enlaces {clear: both;width: 920px; margin: 0 auto;padding: 6px 0; background: #ffffff;
text-align: center;overflow: hidden;
}
#enlaces img {border: none;}
div#enlaces ul {list-style: none; padding: 0; margin: 0; font-size: 0.7em;}
div#enlaces ul li {
  display          : inline;
  padding-left     : 3px;
  padding-right    : 0px;
  margin           : 0;
  white-space      : nowrap;
}

div#pie-bottom { 
background: url(http://www.juntadeandalucia.es/averroes/cpvvamesia/css/sn10/images/bottom.gif) #bd9d60 top left no-repeat;
clear: both;width: 944px; height: 60px; margin: 0 auto; padding: 0px;
}

div.validacion {
	width: 100%;
	text-align: center;
	font-size        : 0.7em;	
	color: #333333;
}



/*libros*/

table.librosrel {
  width			   : 99%;
   border-spacing: 1px;
   font-size        : 0.7em;
   background-color : #ffffff; 
}

table.librosrel .th1 {
  font-size        : 1.4em;
  font-weight      : bold;
  text-transform   : uppercase;
  letter-spacing   : 0.1em;
  color            : #000000;
  padding-top      : 1em;
  border-bottom    : 1px solid #7897BC;  
}

table.librosrel .th2 {
  font-size        : 1.2em;
  font-weight      : bold;
  text-transform   : uppercase;
  letter-spacing   : 0.1em;
  color            : #003366;
}

table.librosrel .th3 {
  font-size        : 1em;
  font-weight      : normal;
  text-transform   : uppercase;
  letter-spacing   : 0.1em;
  color            : #003366;
  background       : #BCD5E2;
  padding          : 2px;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #78B7BC;  
}

table.librosrel td {
  font-size        : 1em;
  text-align       : left;
  background-color : #F3F5FF;  
}

table.librosrel td img.portada { width: 40px;}





/***fotos***/
div.foto {
	display:block;
	height:auto;

}


/*fotogalerias*/
div.marco {
	float: left;
	border-top: 1px solid #cccccc;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #cccccc;	
	padding: 4px 20px 20px 20px;
	FONT-SIZE:1em;
	background-color: #ffffff;
	color: #333333;
	margin: 10px 10px 0px 0px;
	text-align	:center;	
}

div.marco img {
	width: 150px;
	height: 98px;
	border-top: 1px solid #999999;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;	
}

div.marco p {
	clear: left;
	font-size       : 0.8em;
	color			: #556600;
	text-align	:center;	
}

.fotoautor {
  font-size        : 0.8em;
  font-weight      : normal;
  color            : #333333;
}


div.marcog {
	float: left;
	border-top: 1px solid #cccccc;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #cccccc;	
	padding: 20px 20px 0px 20px;
	FONT-SIZE:1em;
	background-color: #ffffff;
	color: #333333;
	margin: 10px 10px 0px 0px;
	text-align	:center;	
}

div.marcog img {

	border-top: 1px solid #999999;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;	
}

div.marcog p {
	clear: left;
	font-size       : 0.8em;
	color			: #556600;
	text-align	:center;	
}






/*********calendario**********/
div.calendario {float: left; margin: 0px 4px 4px 0px; overflow: hidden;font-family: Arial, Helvetica, sans-serif;}


table.calendario {font-family: Arial, Helvetica, sans-serif;font-size: 1em; background-color: #f1f1f1; border-spacing: 0px;}
table.calendario th {font-family: Arial, Helvetica, sans-serif;text-align:center;	COLOR: #1c4155;	font-size: 1em;	background-image: none;}
table.calendario th a:link, table.calendario th a:visited, table.calendario th a:hover, table.calendario th a:active {
  font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #1c4155; text-decoration: none;
}

table.calendario td {font-family: Arial, Helvetica, sans-serif;text-align:center; font-size: 0.9em; padding: 0.05em;}
table.calendario .diasemana {font-size: 1em; color: #1c4155; background-color: #BCD5E2;	text-indent: 0.3em;}

/***** calendario de un mes grande ****/

table.calendariog {width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 1.3em;background-color: #f1f1f1;border-spacing: 0px;}
table.calendariog th {font-family: Arial, Helvetica, sans-serif;text-align:center; color: #1c4155; font-size: 1.6em;}
table.calendariog td {font-family: Arial, Helvetica, sans-serif;text-align:center; font-size: 1.4em;	padding: 0.1em 0.2em 0.1em 0.2em;}
table.calendariog .diasemana {font-size: 1em; color: #1c4155; background-color: #BCD5E2; }

/*calendario del margen*/
#panelde div.cajames {float:left; width: 298px; clear: both;margin: 0px 10px 10px 10px; padding: 0em; border: 1px solid #cccccc;}
#panelde div.cajames h1 { line-height: 1.0; margin: 0px; padding: 0.3em 0.5em 0.3em 0.5em; font-size: 0.8em; color: #333;background-color: #f1f1f1}
.cal2meses {width:100%; margin: 0em;padding: 0em; font-size: 0.7em;}
table.cal2meses td {text-align: center;}


.dl, .dlev {COLOR: #000000;background-color: #f1f1f1;}
.dlhoy, .dlevhoy {COLOR: #fff;background-color: #555555;}
.dn, .dnev {COLOR: #0033CC;background-color: #f1f1f1;}
.dnhoy, .dnevhoy {COLOR: #fff;background-color: #009933;}
.df, .dfev {COLOR: #ff0000;background-color: #f1f1f1;}
.dfhoy, .dfevhoy {COLOR: #fff;background-color: #ff0000;}


a.dl:link, a.dl:visited, a.dl:hover {COLOR: #000000;background-color: #f1f1f1;text-decoration: none;}
a.dlev:link, a.dlev:visited, a.dlev:hover {COLOR: #000000;background-color: #f1f1f1;text-decoration: underline;}
a.dlhoy:link, a.dlhoy:visited, a.dlhoy:hover {COLOR: #000000;background-color: #f1f1f1;text-decoration: none;}
a.dlhoyev:link, a.dlhoyev:visited, a.dlhoyev:hover {COLOR: #000000;background-color: #f1f1f1;}

a.dn:link, a.dn:visited, a.dn:hover {COLOR: #FFCC00;background-color: #f1f1f1;text-decoration: none;}
a.dnev:link, a.dnev:visited, a.dnev:hover {COLOR: #000099;background-color: #f1f1f1;}
a.dnhoy:link, a.dnhoy:visited, a.dnhoy:hover {COLOR: #000099;background-color: #f1f1f1;text-decoration: none;}
a.dnhoyev:link, a.dnhoyev:visited, a.dnhoyev:hover {COLOR: #000099;background-color: #f1f1f1;}

a.df:link, a.df:visited, a.df:hover {COLOR: #cc0000;background-color: #f1f1f1;text-decoration: none;}
a.dfev:link, a.dfev:visited, a.dfev:hover {COLOR: #cc0000;background-color: #f1f1f1;}
a.dfhoy:link, a.dfhoy:visited, a.dfhoy:hover {COLOR: #cc0000;background-color: #f1f1f1;text-decoration: none;}
a.dfhoyev:link, a.dfhoyev:visited, a.dfhoyev:hover {COLOR: #cc0000;background-color: #f1f1f1;}






