body { 
  margin-top: 3px;
  background-color: #E2E4E7;
}

.txtnormalnegrita {  
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold; text-decoration: none
}
.txtnormal {  
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none
}
.txtgrande {  
	font-family: verdana, san-serif, monospace; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none
}
.txtgrandenegrita {  
	font-family: verdana, san-serif, monospace; font-size: 14px; font-weight: bold; text-decoration: none
}
.txtcabecera {  
	font-family: verdana, san-serif, monospace; font-size: 16px; font-weight: bold; text-decoration: none
}
.txtpequeno {  
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none
}
.txtmicro {  
	font-family: verdana, san-serif, monospace; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none
}
.txtpequenonegrita {  
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: bold; text-decoration: none
}

.txtpequenonaranja {  
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: bold; text-decoration: none;color: #FF3300;
}

.txtgrandenaranja {  
	font-family: verdana, san-serif, monospace; font-size: 16px; font-weight: bold; text-decoration: none;color: #FF3300;
}
.txtnaranja { 
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold;color: #FF3300;
}
.txtblanco { 
	font-family: verdana, san-serif, monospace; font-size: 14px; font-weight: bold;color: #FFFFFF;
}
.txtrojo { 
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold;color: #FF0000;
}
.txtrojopequeno { 
	font-family: verdana, san-serif, monospace; font-size: 11px; font-weight: bold;color: #FF0000;
}

.txtrojopequeno2 { 
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: bold;color: #993300;
}

.txtnormalgris { 
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold;color: #333333;
}
.txtverde {
	font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold;color: #339900;
}
.txtverdepequeno { 
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: bold;color: #339900;
}
.txtpequenonegritagris { 
	font-family: verdana, san-serif, monospace; font-size: 10px; font-weight: bold;color: #333333;
}
.txtgrandenoticia { 
	font-family: verdana, san-serif, monospace; font-size: 14px; font-weight: bold;color: #339900;
}

.fondonaranja {
	background-color: #F5B413;
}
.tablanaranja {
	border: 1px solid #E4A734;
}

.tablanegra {
	border: 1px solid #000000;
}

.tablagris {
	border: 1px solid #A7A8A8;
	background-color: #FFFFFF;
}

.tablaroja {
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
}



.tablabordegris {
	border: 1px solid #A7A8A8;
	padding-Left : 0px;
	padding-Right : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}
.fondoverde {
	background-color: #F5B413;
}
.tablaazul {
	border: 1px solid #BFD3EF;
}
.fondo {
	background-color: #ACAC59;
}
.tabla {
	border: 1px solid #BFD3EF;
}

.tablamenu {
	border: 1px solid #F8991D;
}

.tablanoticias {
	border: 1px solid #63B163;
}


td.horizontal{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFD3EF;
}

td.azul{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A8A8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A7A8A8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7A8A8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A7A8A8;
	background-color: #BFD3EF;
}

td.naranja{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F8AE50;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8AE50;
}


a.menu{
	color: #23518D; font-family: verdana, san-serif, monospace; font-size: 11px; font-weight: bold; text-decoration: none
}
a.menu:hover { color: #FFFFFF; background: none;	text-decoration: underline;}

a.menu1{
	color: #23518D; font-family: verdana, san-serif, monospace; font-size: 11px; font-weight: bold; text-decoration: none
}
a.menu1:hover { color: #000000; background: none;	text-decoration: underline;}

a.menu2{
	color: #23518D; font-family: verdana, san-serif, monospace; font-size: 9px; font-weight: bold; text-decoration: none
}
a.menu2:hover { color: #000000; background: none;	text-decoration: underline;}

a.interior{
	color: #23518D; font-family: verdana, san-serif, monospace; font-size: 13px; font-weight: bold; text-decoration: none
}
a.interior:hover { color: #FFFFFF; background: none;	text-decoration: underline;}

a.naranja{
	color: #FF6600; font-family: verdana, san-serif, monospace; font-size: 13px; font-weight: bold; text-decoration: none
}
a.naranja:hover { color: #000000; background: none;	text-decoration: underline;}

a.valoraciones{
	color: #FF3300; font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.valoraciones:hover { color: #FF3300; background: none;	text-decoration: underline;}

a.valoraciones_verde{
	color: #339900; font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.valoraciones_verde:hover { color: #339900; background: none;	text-decoration: underline;}

a.valoraciones_rojo{
	color: #993300; font-family: verdana, san-serif, monospace; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.valoraciones_rojo:hover { color: #993300; background: none;	text-decoration: underline;}
/*ESTILOS CALENDARIO*/
tr.topdays {
	background-color: #ece9d8;
}

td.bottomtodays{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

td.dayboxes {
	background-color: #ffffff; color: #000000;
}

td.highlighteddayboxes {
	background-color: #99D466; color: #000000;
}

.txtpequeno {/*X*/
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-transform: none;
	line-height: 20px;
}
/*FIN ESTILOS CALENDARIO*/


.menuizda {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 0px solid; COLOR: #ffffff; FONT-FAMILY: verdana, san-serif, monospace; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.izdatitu {
	BACKGROUND-COLOR: #FF9900; BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; COLOR: #ffffff; FONT-FAMILY: verdana, san-serif, monospace; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}

A.menizd:hover {
	BACKGROUND-COLOR: #FF9900; COLOR: #ffffff; WIDTH: 100%
}
A.menizd {
	COLOR: #000000; FONT-FAMILY: verdana, san-serif, monospace; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.tablajornadas {
	BORDER-BOTTOM: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none
}

.inputboton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #000000; 
	background-color: #FFFFFF; 
	border: #000099; 
	border-style: none; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	text-align: center;
}
