.sesionButton {
	background:url(./images/sesion.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:101px;
	height:15px;
	border:none;
}

.reg_texto{
	color:#D2D2D3;
	font-family:Verdana;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-top:10px;
}
.header_msg{
	color:#000000; 
	height:21px;
	font-family:Verdana; 
	font-size:12px; 
	font-weight:bold; 
	vertical-align:middle;	
	text-align:center;	
}

.body_msg{
	color:#E6E3CD; 
	font-family:Verdana; 
	font-size:11px; 
	vertical-align:middle;	
	font-weight:normal; 
	padding:0.5em 0.25em 10px 0px;
}

.icono2 {
 background-image: url('images/icono2.png')!important;
 background-image: none;
 filter: none !important;
 filter : progid : DXImageTransform.Microsoft.AlphaImageLoader(src='images/icono2.png');
}
.activo{
	left:0px;
	top:0px;
}	

.noactivo{
	display:none;
}

.cancelButton {
	background:url(./images/cancel.gif) top left no-repeat;
	/*padding-top:2px;*/
	cursor:pointer;
	width:88px;
	height:22px;
	border:none;
	/*margin-left:169px;*/
}

.siguienteButton {
	background:url(./images/siguiente.gif) top left no-repeat;
	/*padding-top:2px;*/
	cursor:pointer;
	width:88px;
	height:22px;
	border:none;
	/*margin-left:88px;*/
}

.anteriorButton {
	background:url(./images/anterior.gif) top left no-repeat;
	/*padding-top:2px;*/
	cursor:pointer;
	width:88px;
	height:22px;
	border:none;
}

.finalizarButton {
	background:url(./images/finalizar.gif) top left no-repeat;
	/*padding-top:2px;*/
	cursor:pointer;
	width:88px;
	height:22px;
	border:none;
}

.anteriorButtonD {
	background:url(./images/anteriore.gif) top left no-repeat;
	/*padding-top:2px;*/
	cursor:pointer;
	width:88px;
	height:21px;
	border:none;
}

/*.anteriorButton {
	background:url(./images/anterior.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:53px;
	height:23px;
	border:none;
}
*/

.anadirButton {
	background:url(./images/anadir.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.anadirButtonD {
	background:url(./images/anadire.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.modificarButton {
	background:url(./images/modificar.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.modificarButtonD {
	background:url(./images/modificare.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.cancelarButton {
	background:url(./images/cancelar.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.cancelarButtonD {
	background:url(./images/cancelare.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:61px;
	height:21px;
	border:none;
}

.enviarButton {
	background:url(./images/enviar.gif) top left no-repeat;
	padding-top:2px;
	cursor:pointer;
	width:53px;
	height:21px;
	border:none;
}

.criterio{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
}

.fom{
	background-color:#2C2B27;
	/*border:1px solid #FFFFFF;*/
	padding:10px;
}

.busquedaText{
	color:#E6E3CD; 
	font-size:10px; 
	text-transform:uppercase; 
	font-weight:bold; 
	vertical-align:middle;
	margin-top:3px;
	float:right;
	padding-right:0px;
}

.busquedaNombre{
	/*color:#709DE8; */
	color:#E87258; 
	font-size:17px; 
	font-weight:bold; 
	vertical-align:middle;
	font-family:Verdana;	
	text-decoration:underline;
	line-height:20px;
}
.busquedaSubnombre{
	/*color:#709DE8; */
	color:#FFFFFF;
	font-size:11px; 
	vertical-align:middle;
	font-family:Verdana;	
}
.msg{
	font-size:13px; 
	vertical-align:middle;
	padding-left:10px;
	padding-right:40px;
	padding-top:10px;
	font-family:Verdana;	
	float:left;
}

.fichaComentario{
	color:#E6E3CD; 
	font-size:12px; 
	vertical-align:middle;
	font-family:Verdana;
}

.fichaNombre{
	/*color:#709DE8; */
	color:#E87258; 
	font-size:17px; 
	font-weight:bold; 
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	line-height:20px;
}

.fichaSub{
	color:#E6E3CD; 
	font-size:9px; 
	vertical-align:middle;
	font-family:Verdana;
}

.fichaMsg{
	font-size:14px; 
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:3px;
	color:#E6E3CD;/**/
	font-weight:bold;
	line-height:15px;
}


.fichaJuegos{
	font-size:11px; 
	color:#F0C900; 
	vertical-align:middle;
	font-family:Verdana;	
}

.menu_text{
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding-top:12px;
	text-align:center;		
	text-decoration:none;
	text-transform:none; 
}

.perfilMenu a{
	color:#E6E3CD; 
	font-weight:normal; 
	text-transform:none; 
	text-decoration:none; 
	font-size:12px;
	vertical-align:middle;
}

.perfilMenu a:hover{text-decoration:underline;}

.perfilContainer{
	background: #313131;
	/*border: #798EC5 1px solid;*/
	padding: 2px;
}

.perfilText{
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica;
	padding: 10 0; 
	text-align: justify;
}

.plataforma{	
	font-size:10px; 
	font-weight:bold; 
	text-transform:uppercase;
	background:url(images/lc_2_pic_1.gif) top left no-repeat #2C2B27;
	height:21px;
	cursor:pointer;
	vertical-align:middle;
}

.plataforma a{
	color:#E6E3CD; 
	vertical-align:middle;
	text-decoration:none;
}


.disableButton {
	color:#EEEEEE;
	background-color:#999999;	
	font-size: 11px;
	font-family: verdana;
	/*border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #666666 1px solid;
	border-top: #666666 1px solid;*/
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom:16px;
	text-decoration: none; height: 18px;
}

.obligatorio{
	color:#FF0000; 
	text-decoration:none; 
	padding-left:5px; 
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
.addButton {
	/*background:url(./images/siguiente.gif);*/
	background:url(./images/boton.gif) top left no-repeat;
	font-size: 11px;
	font-weight:bold;
	font-family: Verdana;
	/*padding-right: 4px;
	padding-left: 4px;
	padding-bottom:25px;*/
	padding-top:2px;
	cursor:pointer;
	text-align:center;
	text-decoration: none; 
	/*height: 20px;*/
	width:53px;
	height:22px;
	color:#FFFFFF;
	border:none;
}
.go{
	background:url(images/sch_go.jpg) top left no-repeat ;
	width:35px; 
	height:21px; 
	border:none; 
	padding:0;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding:0px 10px 0px 10px;
	cursor:pointer;
	color:#E6E3CD;
}

.left_ctop
{
	background:url(images/mn_h_left.gif) top left no-repeat #DECFB5;
	height:21px;
}

.right_ctop
{
	background:url(images/mn_h_right.gif) top right no-repeat #DECFB5;
	height:21px;
}

.center_ctop
{
	background-color:#DECFB5;
	height:21px;
	color:#000000; 
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold; 	
	vertical-align:middle;	
	text-align:right;
}

.h1_center{
	background-color:#4C4741;
	color:#E6E3CD; 
	height:21px;
	text-transform:uppercase;
	font-family:Verdana; 
	font-size:10px; 
	font-weight:bold; 
	vertical-align:middle;	
	text-align:center;	
}

.center_top
{
	background:url(images/lc_2_pic_1.gif) top left no-repeat #2C2B27;
	height:21px;
}
.menu{
	color:#E6E3CD; 
	text-transform:uppercase;
	font-family:Verdana; 
	font-size:8px; 
	font-weight:bold; 
	vertical-align:top;
}
.texto{color:#E6E3CD; font-size:10px; font-weight:bold; vertical-align:middle;}
.uper{
	color:#FFFFFF; 
	font-size:12px; 
	vertical-align:middle;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana;
}
.textbox{
	color:#000000; 
	font-family:Verdana;
	font-size:11px; 	
	vertical-align:middle;
	width:180px;
}
.combobox{
	color:#000000; 
	font-family:Verdana;
	font-size:11px; 	
	vertical-align:middle;
	width:180px;	
}
body {margin:0; padding:0; background:#191919;}
table, td {border-collapse:collapse;}
table, td, img {border:0}
form, td {margin:0; padding:0}
td, p {font:10px/13px Tahoma, Arial, helvetica, sans-serif; color:#A6A4A4; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; vertical-align:middle;}
ul{list-style:none; line-height:0; padding:0; margin:0}

b a{color:#E80D08; text-decoration:none; background:url(images/b_link.gif) center right no-repeat; padding-right:12px; font-size:11px;}
b a:hover{text-decoration:underline;}

a{color:#E80D08; text-decoration:underline;}
a:hover{text-decoration:none;}

.menu{height:48px; vertical-align:bottom;}
.head{height:147px; background:url(images/head_bg.jpg); padding:17px 0 0 102px;}
.search{
	height:38px; 
	/*background:url(images/search_bg.jpg) top no-repeat; */
	padding:10px 0 0 10px;
	background-color:#313131;
}
.search td{color:#E6E3CD; font-size:10px; text-transform:uppercase; font-weight:bold; vertical-align:middle;}
.search a{color:#E6E3CD; font-weight:normal; text-transform:none; text-decoration:underline; font-size:11px;}
.search a:hover{text-decoration:none;}
.search input{width:159px; height:21px;}

.content{height:100%; padding:23px 0px 10px 0px;}

.h1_left{background:url(images/lc_h_1_left.gif) left no-repeat #4C4741;}
.h1_right{background:url(images/lc_h_1_right.gif) right no-repeat #4C4741; }

.h2_left{background:url(images/lc_h_1_left_t2.gif) left no-repeat #4C4741;}
.h2_right{background:url(images/lc_h_1_right_t2.gif) right no-repeat; padding-left:7px;}

.mlc .left_top{background:url(images/left_top.gif) top left no-repeat #2C2B27;}
.mlc .right_top{background:url(images/right_top.gif) top right no-repeat #2C2B27;}

.mlc .left_bot{background:url(images/m_lc_bot_left.gif) bottom left no-repeat;}
.mlc .right_bot{background:url(images/m_lc_bot_right.gif) bottom right no-repeat; padding-left:6px;}

.lc_pt{background:url(images/lc_pt.gif) left repeat-x;}

.mn_h{background-color:#D9CFB4;}
.mn_h .left{background:url(images/mn_h_left.gif) left no-repeat; width:14px;}
.mn_h .right{background:url(images/mn_h_right.gif) right no-repeat; width:25px;}

.mn_h b a{color:#191919; text-decoration:none; background:url(images/mn_h_arr.gif) center right no-repeat; padding-right:10px; font-size:11px;}
.mn_h b a:hover{text-decoration:underline;}

.mtd .left{background:url(images/mtd_bg.gif) left repeat-y #000000;}
.mtd .top{background:url(images/mtd_bg.gif) top repeat-x;}
.mtd .bot{background:url(images/mtd_bg.gif) bottom repeat-x;}
.mtd .right{background:url(images/mtd_bg.gif) right repeat-y;}
.mtd .left_top{background:url(images/mtd_left_top.gif) top left no-repeat;}
.mtd .left_bot{background:url(images/mtd_left_bot.gif) bottom left no-repeat;}
.mtd .right_top{background:url(images/mtd_right_top.gif) right top no-repeat; width:100%; height:100%;}
.mtd .right_bot{background:url(images/mtd_right_bot.gif) right bottom no-repeat; padding:10px 10px 7px 13px;}

.select{width:145px; height:18px; background-color:#4C4741; color:#FFFFFF; font-weight:bold; border:1px solid #4C4741;}

.footer{height:67px;}
.footer div{width:100%; height:100%;}
.footer .left_top{background:url(images/f_left_top.gif) top left no-repeat #4C4741;}
.footer .left_bot{background:url(images/f_left_bot.gif) bottom left no-repeat;}
.footer .right_top{background:url(images/f_right_top.gif) top right no-repeat; width:100%; height:100%;}
.footer .right_bot{background:url(images/f_right_bot.gif) bottom right no-repeat; padding:15px 0 10px 0; text-align:center;}

.footer td{font:11px Arial, Helvetica, sans-serif; color:#D2D2D3;}
.footer a{color:#D2D2D3; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.footer strong a{color:#D2D2D3; text-decoration:underline;}
.footer strong a:hover{text-decoration:none;}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}