BODY {
	background-image: url(../imaoxo/_back.jpg);
	background-repeat: repeat-x;
	background-color: #2B3D51;
} 
FORM {display:inline;}

INPUT{
	font-family: Verdana;
	font-size: 11px;
	color : White;
	background-color : #121B24;
	border : 1px solid #2B3D51;
}
input:hover{
	background-color: #2B3D51;
}
input:focus{
	background-color: #2B3D51;
}
input.file {
	font-family: Verdana;
	font-size: 11px;
	color : #000000;
	background-color : #121B24;
	border : 1px solid #2B3D51;
}
.check{
	background-color : #5C5C5C;
	border : solid #004700;
	border-width : 1px;;
}
.boton{
	font-family: sans-serif;
	font-size: 11px;
	color : #FFFFFF;
	cursor: pointer;
	width : 116px;
	height: 20px;
	background-image: url(../imaoxo/_back_boton.jpg);
}
.boton_b{
	font-family: Verdana;
	font-size: 11px;
	background-color : #121B24;
	border : 1px solid #2B3D51;
	color : #FFFFFF;
}
.boton_b:hover{
	background-color : #2B3D51;
	border : 1px solid #121B24;
}
.boton_b:focus{
	background-color : #2B3D51;
	border : 1px solid #121B24;
}
select:focus{
	background-color: #738670;
}
select:hover{
	background-color: #738670;
}
/*   tablas    */
table.entera {
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-right: 1px solid #2EC617;
	border-top: 1px solid #2EC617;
	border-left: 1px solid #2EC617;
	border-bottom: 1px solid #3D3D3D;
}
table.derecha {
	font-family : sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	background-image : url(../imaoxo/_fondo_texto.jpg);
}
table.izquierda {
	font-family : sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	background-image : url(../imaoxo/_fondo_texto.jpg);
}
table.centro {
	-moz-opacity:0.80;
	opacity:0.80;
	filter:alpha(opacity='80');
}
td.cuadro{
	background-image : url(../imaoxo/_fondo_menu.jpg);
	border-left : 2px solid #121B24;
	border-bottom : 2px solid #121B24;
	border-right : 2px solid #121B24;
	border-top : 2px solid #121B24;
	font-family: verdana;
	font-size: 11px;
}	
td.cuadro_verde{
	background-image : url(../imaoxo/_fondo_menu.jpg);
	border-left : 2px solid #121B24;
	border-bottom : 2px solid #121B24;
	border-right : 2px solid #121B24;
	border-top : 2px solid #121B24;
	font-family: verdana;
	font-size: 11px;
}
table.centro_admin {
	border-left : 1px solid #3D3D3D;
	border-bottom : 1px solid #303030;
	border-right : 1px solid #303030;
	border-top : 1px solid #2EC617;
	background-color : #003100;
}
table.tabla_noticia {
	border-left : 1px solid #3D3D3D;
	border-bottom : 1px solid #3D3D3D;
}
table.cabecera {
	font-family : sans-serif;
	font-size : 11px;
	color : #2EC617;
	border-right : 1px solid #2EC617;
	border-top : 1px solid #2EC617;
	border-left : 1px solid #2EC617;
	border-bottom : 1px solid #2EC617;
   background-color :  #000000;
}
td.cabecera_columna {
	background-color : Black;
	font-family : sans-serif;
	font-size : 11px;
	color : black;
	height : 20;
	background-color: #496c4b;
}
td.cabecera_verde {
	background-color: Black;
	font-family: sans-serif;
	font-size: 11px;
	color: White;
	height: 30;
	background-image: url(../imaoxo/cabecera_menu_verde.jpg);
}
td.cabecera_columna_a {
	background-color : Black;
	font-family : Verdana;
	font-size : 11px;
	color : #6b6b6b;
	height : 20;
	vertical-align: middle;
	/*background-image : url(../imaoxo/_barra_menu.jpg);*/
}
td.cabecera_usuario {
	font-family : sans-serif;
	font-size : 11px;
	color : #787878;
	text-align : right;
	padding-right : 5px;
}
td.migcuadre {
	font-family : Arial;
	font-size : 11px;	
	color : #FFFFFF;
}
td.todo {
	border-right: 1px solid #3D3D3D;
	border-top: 1px solid #3D3D3D;
	border-left: 1px solid #3D3D3D;
	border-bottom: 1px solid #3D3D3D;
	border-color: #3D3D3D;
	font-family : Verdana;
	font-size : 11px;
	color : #BABABA;
	vertical-align: middle;
	height:20px;
}
table.info {
	font-family : Verdana;
	font-size : 11px;
	color : Black;
	border-right : 2px solid #000000;
	border-top : 2px solid #000000;
	border-left : 2px solid #000000;
	border-bottom : 2px solid #000000;
	background-color : #2EC617;
	font-weight : bold;
}
table.caja_pestana_on {
	border-bottom : 1px solid #2E5300;
	border-right : 1px solid #2E5300;
	border-left : 1px solid #2E5300;
	border-top : 1px solid #2E5300;
}
td.pestana_on {
	border-bottom : 1px solid #2E5300;
	border-right : 1px solid #2E5300;
	border-top : 1px solid #2E5300;
	border-left : 1px solid #2E5300;
	font-family : Verdana;
	font-size : 11px;
	color : White;
	padding-left:5px;
	height:20px;
	font-weight : bold;
	text-align : center;
}
A.pestana_on:link {color: #2EC617;text-decoration:none;}
A.pestana_on:visited {color: #2EC617;text-decoration:none;}
A.pestana_on:active {color: #2EC617;text-decoration:none;}
A.pestana_on:hover {
	color: #2EC617;
	text-decoration: blink;
}
td.pestana_off {
	border-bottom : 1px solid #3D3D3D;
	border-right : 1px solid #3D3D3D;
	border-top : 1px solid #3D3D3D;
	border-left : 1px solid #3D3D3D;
	font-family : Verdana;
	font-size : 11px;
	color : #7C7C7C;
	padding-left:5px;
	height:20px;
	font-weight : bold;
	text-align : center;
}
A.pestana_off:link {color: #7C7C7C;text-decoration:none;}
A.pestana_off:visited {color: #7C7C7C;text-decoration:none;}
A.pestana_off:active {color: #7C7C7C;text-decoration:none;}
A.pestana_off:hover {
	color: #2EC617;
	text-decoration: blink;
}
/* fuentes */

td.menu {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	width: 120px;
}

A.menu:link {color:#FFFFFF; text-decoration:none;}
A.menu:visited {color:#FFFFFF; text-decoration:none;}
A.menu:active {color:#FFFFFF;text-decoration:none;}
A.menu:hover {color: #2EC617;text-decoration:none;
}

td.menu_p {
	font-family : Arial;
	font-size : 10px;
	color : #FFFFFF;
	border-bottom : 1px solid #6A6A6A;
}
A.menu_p:link {color: #FFFFFF;text-decoration:none;}
A.menu_p:visited {color: #FFFFFF;text-decoration:none;}
A.menu_p:active {color: #FFFFFF;text-decoration:none;}
A.menu_p:hover {color: #2EC617;text-decoration:none;}
.menu_select {
	cursor: pointer;
	_cursor: hand;
	font-family: verdana;
	font-size: 10px;
}
td.menu_select_b {
	border-bottom: 1px solid #353535;
	border-left: 1px solid #353535;
	font-family: sans-serif;
	font-size: 10px;
	color: #2EC617;
	cursor: pointer;
	_cursor: hand;
}
td.titulo {
	border-bottom : 1px solid #2EC617;
	border-right : 1px solid #2EC617;
	font-family : Verdana;
	font-size : 12px;
	color : White;
	padding-left:5px;
	height:20px;
	font-weight : bold;
}
td.texto {
	font-family : Verdana;
	font-size : 11px;
	color : #FFFFFF;
	vertical-align: middle;
	letter-spacing: 0px;

}
A.texto:link {color: #2EC617;text-decoration:none;}
A.texto:visited {color: #2EC617;text-decoration:none;}
A.texto:active {color: #2EC617;text-decoration:none;}
A.texto:hover {
	color: #2EC617;
	text-decoration: blink;
}
td.etiqueta {
	font-family : Verdana;
	font-size : 11px;
	color : White;
	vertical-align: middle;
	height:20px;
	border-bottom : 1px solid #2F2F2F;
	border-right : 1px solid #2F2F2F;
	padding-left : 5px;
	background-color : #2B3D51;
	text-align: left;
}
A.etiqueta:link {
	color: #006400;
	text-decoration:none;
}
A.etiqueta:visited {color: #006400;text-decoration:none;}
A.etiqueta:active {color: #006400;text-decoration:none;}
A.etiqueta:hover {
	color: #006400;
	text-decoration: blink;
}
td.etiqueta_valor {
	font-family: Verdana;
	font-size: 11px;
	color: White;
	vertical-align: middle;
	height: 20px;
	padding-left: 5px;
	background-color: #121B24;
	text-align: left;
	
}
A.etiqueta_valor:link {color: #2EC617;text-decoration:none;}
A.etiqueta_valor:visited {color: #2EC617;text-decoration:none;}
A.etiqueta_valor:active {color: #2EC617;text-decoration:none;}
A.etiqueta_valor:hover {
	color: #2EC617;
	text-decoration: blink;
}
.links {
	font-family : Verdana;
	font-size : 11px;
	color: #2EC617;
}
A.links:link {color: #2EC617;text-decoration:none;}
A.links:visited {color:#2EC617; text-decoration:none;}
A.links:active {color: #2EC617;	text-decoration:none;}
A.links:hover {	color: #2EC617;	text-decoration: underline;}

.links_p {
	font-family : Verdana;
	font-size : 10px;
	color: #BABABA;
}
A.links_p:link {color: #BABABA;text-decoration:none;}
A.links_p:visited {color:#BABABA; text-decoration:none;}
A.links_p:active {color: #BABABA;	text-decoration:none;}
A.links_p:hover {	color: #2EC617;	text-decoration: underline;}

td.inicio_noticia{
	border-top : 1px solid #000000;
	background-image:url(../imaoxo/grisn.jpg);
}
td.titulo_noticia{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	padding-left: 3px;
	background-color: #000000;
	height: 18px;
	border-bottom: 1px solid #000000;
	letter-spacing: 2px;
}
td.info_noticia{
	font-family : Arial;
	font-size : 9px;
	color : #787878;
	text-align : right;
	padding-left : 4px;
	background-color: #232323;
	
}
td.noticia{
	font-family : Verdana;
	font-size : 11px;
	color : White;
	padding-left : 7px;
	padding-right : 7px;
	background-color: #2B3D51;
}
/* administracion */
/* foros */
td.titulo_foro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	letter-spacing: 2px;
	border-bottom: 1px solid #2B3D51;
	font-weight: bold;
	background-color: #000000;
	font-variant: small-caps;
}
td.label_foro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #334960;
	border-right : 1px solid #000000;
	letter-spacing: 2px;
	background-image: url(../imaoxo/_back_label.jpg);
}
td.cab_foro1{
	font-family : Verdana;
	font-size : 9px;
	color : #FFFFFF;
	background-color: #121B24;
}
td.cab_foro2{
	font-family : Verdana;
	font-size : 9px;
	color : #FFFFFF;
	background-color: #2B3D51;
}
td.foro1 {
	font-family: Verdana;
	font-size: 11px;
	color: White;
	background-color: #121B24;
	border: 1px solid Black;
}
td.foro_usuario {
	font-family : Verdana;
	font-size : 10px;
	color : #2EC617;
	background-color: #1A2119;
}
.foro1 A:link{
	color : #2EC617;
	text-decoration : none;
}
.foro1 A:visited{color : #2EC617;	text-decoration : none;}
.foro1 A:active{color : #2EC617;	text-decoration : none;}
.foro1 A:hover{	color : #2EC617;text-decoration : underline;}
td.foro2 {
	font-family : Verdana;
	font-size : 11px;
	color : White;
	background-color: #2B3D51;
}
.foro2 A:link{	color : #2EC617;	text-decoration : none;}
.foro2 A:hover{	color : #2EC617;text-decoration : underline;}
.foro2 A:visited{	color : #2EC617;text-decoration : none;}
.foro2 A:active{color : #2EC617;text-decoration : none;}

td.foro1_p {
	font-family : Verdana;
	font-size : 10px;
	color : #FFFFFF;
	
	vertical-align: middle;
}
.foro1_p A:link{color :#2EC617;text-decoration : none;}
.foro1_p A:visited{color : #2EC617;	text-decoration : none;}
.foro1_p A:active{color : #2EC617;	text-decoration : none;}
.foro1_p A:hover{	color : #2EC617;text-decoration : underline;}

td.foro2_p {
	font-family : Verdana;
	font-size : 11px;
	color : #FFFFFF;
	background-color: #2B3D51;
	vertical-align: middle;
	-moz-opacity: 0.80;
	opacity: 0.80;
	filter: alpha(opacity='80');
}
.foro2_p A:link{color :#2EC617;text-decoration : none;}
.foro2_p A:visited{color : #2EC617;	text-decoration : none;}
.foro2_p A:active{color : #2EC617;	text-decoration : none;}
.foro2_p A:hover{	color : #2EC617;text-decoration : underline;}

td.foro1_lista {
	font-family : Verdana;
	font-size : 11px;
	color : #FFFFFF;
	background-color : #2B3D51;
}
.foro1_lista A:link{color :#2EC617;text-decoration : none;}
.foro1_lista A:visited{color : #2EC617;	text-decoration : none;}
.foro1_lista A:active{color : #2EC617;	text-decoration : none;}
.foro1_lista A:hover{	color : #2EC617;text-decoration : underline;}
td.foro2_lista {
	font-family : Verdana;
	font-size : 11px;
	color : #FFFFFF;
	background-color : #ADADAD;
}
.foro2_lista A:link{	color : #2EC617;	text-decoration : none;}
.foro2_lista A:hover{	color : #2EC617;text-decoration : underline;}
.foro2_lista A:visited{	color : #2EC617;text-decoration : none;}
.foro2_lista A:active{color : #2EC617;text-decoration : none;}

td.foro_tag {
	font-family : Verdana;
	font-size : 11px;
	color : #2EC617;
	vertical-align: middle;
	height:15px;
	border-bottom : 1px solid #2B3D51;
	border-right : 1px solid #2B3D51;
	border-top : 1px solid #2B3D51;
	border-left : 1px solid #2B3D51;
	text-align : center;
	cursor : pointer;
}
.foro_tag:hover{
	background-color: #2B3D51;
}
.foro_tag:focus{
	background-color: #2B3D51;
}
.info_tag {
	font-family : Verdana;
	font-size : 10px;
	color : #2B3D51;
	vertical-align: bottom;
	height:20px;
	border-width :0px;
	background-color : #121B24;
	cursor: default;
}
.info_tag:hover{
	background-color: #121B24;
}
.info_tag:focus{
	background-color: #121B24;
}
/* calendario   */

td.finsemana{
	font-family : Arial;
	font-size : 11px;
	color : #FFFFFF;
	background-color: #4F4F4F;
	border-right : 1px solid #778899;
	border-bottom : 1px solid #778899;
}
A.finsemana:link {color: #797979;text-decoration:none;}
A.finsemana:visited {color:#797979; text-decoration:none;}
A.finsemana:active {color: #797979;	text-decoration:none;}
A.finsemana:hover {	color: #2EC617;	text-decoration: underline;}
td.dia{
	font-family : Arial;
	font-size : 11px;
	color : #669933;
	border-right : 1px solid #778899;
	border-bottom : 1px solid #778899;
}
A.dia:link {color: #669933;text-decoration:none;}
A.dia:visited {color:#669933; text-decoration:none;}
A.dia:active {color: #669933;	text-decoration:none;}
A.dia:hover {	color: #2EC617;	text-decoration: underline;}

td.dia_selec{
	font-family : Arial;
	font-size : 11px;
	color : #FFFFFF;
	background-color: #007000;
	border-right : 1px solid #778899;
	border-bottom : 1px solid #778899;
}
A.dia_selec:link {color: #FFFFFF;text-decoration:none;}
A.dia_selec:visited {color:#FFFFFF; text-decoration:none;}
A.dia_selec:active {color: #FFFFFF;	text-decoration:none;}
A.dia_selec:hover {	color: #000000;	text-decoration: underline;}

td.con_evento{
	font-family : Arial;
	font-size : 11px;
	color : #FFFFFF;
	border-right : 1px solid #778899;
	border-bottom : 1px solid #778899;
	background-image : url(../imaoxo/evento.gif);
}
A.con_evento:link {color: #FFFFFF;text-decoration:none;}
A.con_evento:visited {color:#FFFFFF;text-decoration:none;}
A.con_evento:active {color: #FFFFFF;text-decoration:none;}
A.con_evento:hover {	color: #000000;text-decoration: underline;}
.matrix { font-family:Lucida Console, Courier, Monotype; font-size:10pt; text-align:center; width:10px; padding:0px; margin:0px;}

#menupop {
	position: absolute;
	width: 982px;
	height: 150px;
	left: 0px;
	visibility: hidden;
}

.menuOptions {
	font-size: 12px;
	font-family: arial, Helvetica, sans-serif;
	width: 158px;
	border: 0px solid #999;
}

.menuOptions a {
	display:block;
	text-decoration: none;
	padding: 4px 4px;
	color: red;
}

td.peloton{
	vertical-align:middle;
	height:29px;
	width:200px;
	padding-left: 70px;
	
}
td.titulo_verde{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2EC617;
	height: 18px;
	letter-spacing: 2px;
}
table.cuadro_usuario{
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #2EC617;
	height: 18px;
	text-align: center;
	width: 600px;
	height: 300px;
	border: 1px solid #BFBFBF;
   background-image: url(../imaoxo/_back_user.jpg);
}

.bold {
   font-weight: bold;
}

.italics {
   font-style: italic;
}

.underline {
   text-decoration: underline;
}

.strikethrough {
   text-decoration: line-through;
}

.overline {
   text-decoration: overline;
}

.sized {
   text-size:
}

.quotecodeheader {
   font-family: Verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

.codebody {
   background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    font-size: 12px;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
   background-color: #336633;
   font-family : Verdana;
	font-size : 10px;
   color: #FFFFFF;
   border: 1px solid #BFBFBF;
}

.listbullet {
   list-style-type: disc;
   list-style-position: inside;
}

.listdecimal {
   list-style-type: decimal;
   list-style-position: inside;
}

.listlowerroman {
   list-style-type: lower-roman;
   list-style-position: inside;
}

.listupperroman {
   list-style-type: upper-roman;
   list-style-position: inside;
}

.listloweralpha {
   list-style-type: lower-alpha;
   list-style-position: inside;
}

.listupperalpha {
   list-style-type: upper-alpha;
   list-style-position: inside;
}

.fondoTransparente
{
	/*Div que ocupa toda la pantalla*/
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#8D8D8D;
	/*IE*/
	filter: alpha(opacity=50);
	/*FireFox Opera*/
	opacity: .5;
}
.center
{
	position: absolute;
	/*nos posicionamos en el centro del navegador*/
	top:30%;
	left:50%;
	/*determinamos una anchura*/
	width:600px;
	/*indicamos que el margen izquierdo, es la mitad de la anchura*/
	margin-left:-300px;
	/*determinamos una altura*/
	height:350px;
	/*indicamos que el margen superior, es la mitad de la altura*/
	margin-top:-150;
	border:1px solid #808080;
	background-color:#000000;
	padding:5px;
}
