@charset "UTF-8";

  body {

	margin:0px;

	padding:0px;

	text-align:center;

	background-color:#496892;







}







#cont{







	margin:0px auto;







	padding:8px;







	text-align:left;







/*	min-width:600px; */







}















a{text-decoration:underline; color:#999999;}







a:hover {color:#4A4AFF;}







div,td,h1,h2,h3,h4 {







	font-family:arial,verdana,sans-serif;







	color:#000;







	font-size:11px;







	margin:0px;







	padding:0px;







	line-height: 100%;







}















.button{margin:0 0 18px 0;}







.button div{margin-left:12px;}







.linea{height:18px;background:transparent url(../entorno/fsep.gif) repeat-x 0 0;}







.rightbox {background:#FFD0B0 url(../entorno/rb_tl.gif) no-repeat 0 0;float:right;width:30%;margin:0 0 10px 24px;border-width:0;}







.rightbox .tr{background: url(../entorno/rb_tr.gif) no-repeat top right;}







.rightbox .br{background: url(../entorno/rb_br.gif) no-repeat bottom right;}







.rightbox .bl{background: url(../entorno/rb_bl.gif) no-repeat bottom left;padding:10px 12px 12px;}







.leftbox {background:#DFDFFF url(../entorno/lb_tl.gif) no-repeat 0 0;float:left;width:30%;margin:0 24px 10px 0;border-width:0;}







.leftbox .tr{background: url(../entorno/lb_tr.gif) no-repeat top right;}







.leftbox .br{background: url(../entorno/lb_br.gif) no-repeat bottom right;}







.leftbox .bl{background: url(../entorno/lb_bl.gif) no-repeat bottom left;padding:10px 12px 12px;}















.rightbox p,.leftbox p{margin-bottom:12px;}















/*naranjas ffd0b0 FF724F */







/*azules dfdfff 183f87 */























#logo{







	margin:0px;







	vertical-align: top;







	background-image: url(../entorno/fnd_cabez.png);







	background-repeat:  repeat-x;







	background-position: center top;







	border: 1px solid #999999;







	padding: 0px;







	width: 100%;







	display: block;







	overflow: hidden;







}































#path{font-size:10px;font-family:verdana;padding:4px 0 6px 27px;color:#888;background:#fff url(../entorno/fpath.gif) repeat-x 0 0;margin-top:16px;}







#path a,#idiomas a{color:#888;}







#path a:hover,#idiomas a:hover{color:#333;}















#log{







	padding: 0px;







	margin: 0px;







	vertical-align:top;







	text-align: right;







}







#log p{







	padding-bottom:0px;







	font-weight:bold;







	margin: 0px;







	padding-top: 10px;







	padding-right: 5px;







	padding-left: 0px;







}







#acceso {







	font-family: Arial, Helvetica, sans-serif;







	margin-top: 25px;







	background-color: #FFFFFF;







	background-image: url(../entorno/fnd_menu_on.png);







	background-repeat:  repeat-x;







	background-position: left bottom;







	text-align: center;







	border: 1px solid #999999;







	width: 250px;







	margin-right: auto;







	margin-bottom: 5px;







	margin-left: auto;







	left: 0;







	right: 0;







}







#acceso td.cabecera {







	font-size: 16px;







	padding-top: 5px;







	padding-bottom: 5px;







	font-weight: bold;







	color: #044157;







	letter-spacing: 0.3em;







	background-image: url(../entorno/fnd_cabez.png);







	background-repeat:  repeat-x;







	background-position: left center;







	border: 1px solid #044157;







}







#acceso td.campos {







	margin: 0px;







	padding-top: 15px;







	padding-bottom: 8px;







}







#acceso p {







	font-size: 11px;







	color: #333333;







	vertical-align: middle;







	margin: 0px;







	padding: 0px 10px 0px 0px;







	font-weight: normal;







	line-height: 18px;







	float: left;







	text-align: right;







	width: 80px;







}







#acceso form {







	margin: 0px;







	padding: 0px;







}







#acceso input.campos {







	font-family: Tahoma, Verdana, sans-serif;







	font-size: 12px;







	line-height: 12px;







	margin-bottom: 10px;







	margin-top: 0px;







	margin-right: 0px;







	padding: 2px 3px;







	width: 100px;







	border: 1px solid #666666;







	vertical-align: middle;







	clear: right;







	margin-left: 0px;







	float: left;







	background-color: #FEF4EE;







}







#acceso input.boton {







	float: none;







	clear: both;







	margin: 10px 0px 0px;







	padding: 1px 10px;







	background-image: url(../entorno/fnd_body.png);







	background-repeat:  repeat-x;







	background-position: left top;







	font-family: Tahoma, Verdana, sans-serif;







	font-size: 12px;







	line-height: 18px;







	font-weight: normal;







	color: #044157;







}







div.accesoerror {







	font-family: Tahoma, Verdana, sans-serif;







	font-size: 14px;







	font-weight: bold;







	text-align: center;







	color: #FE860C;







}























#menu{







	background-image: url(../entorno/fnd_menu_off.png);







	background-repeat: repeat-x;







	background-position: left top;







	margin: 0px;







	height: 23px;







	padding-top: 1px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 0px;







	_margin-bottom:1px;







}







#menu li{







	float:left;







	font-size:12px;







	font-weight:bold;







	padding:0px;







	margin-right: 1px;







	margin-bottom: 0px;







	margin-top: 0px;







	margin-left: 0px;



	



}







#menu ul {

	_position:absolute;





	







	margin:0px;







	padding:0px;







	list-style-type:none;







	display: block;







}







#menu a {







	display:block;







	color:#CCCCCC;







	white-space:nowrap;







	text-decoration:none;







	font-size:12px;







	font-family: Tahoma, Verdana, sans-serif;







	border: 1px solid #999999;







	margin: 0px;







	padding-bottom: 4px;







	padding-top: 4px;







	padding-right: 15px;







	padding-left: 15px;







}







html>body #menu a{}







html>body #menu{}







#menu a.active,#menu a.active:hover {

	background-color:#AFC2CC;

	color:#333333;

	background-image: url(../entorno/fnd_menu_on.png);

	background-repeat:  repeat-x;

	background-position: left top;

	border-top: 1px solid #666666;

	border-right: 1px solid #666666;

	border-bottom: none;

	border-left: 1px solid #666666;

	padding-bottom: 7px;

	margin-bottom: 0px;

}







#menu a:hover {background-color:#ddd;color:#666;text-decoration:none;}







#menu span{







	display:block;







	margin: 0px;







	width: auto;







	text-align: center;







}























#submenu{



	



	height:25px;







	padding:0px 0px 0px;







	margin-top:2px;

	







	line-height: 100%;







}







#submenu li{







	float:left;







	font-size:12px;







	font-weight:normal;







	margin:0px;







	padding:0px;







}







#submenu ul {

_position:fixed;







	margin:0px 0px 0px 10px;







	_margin:2px 0px 0px 10px;







	padding:0px;







	list-style-type:none;







	width:100%;







	display: block;







}







#submenu a {







	font-family: Arial, Helvetica, sans-serif;







	display:block;







	text-decoration:none;







	white-space:nowrap;







	text-decoration:none;







	text-align:center;







	color: #2E425D;







	padding: 8px 15px 5px 15px;







	margin: 0px 1px;







}







#submenu a.active,#submenu a.active:hover, #submenu div.active{

	background-image: url(../entorno/fnd_submenu01_on.png);

	background-repeat: repeat-x;

	background-position: left top;

	padding-bottom: 6px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #496892;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #1B2737;

	background-color: #FFFFFF;

	margin-bottom: -2px;

	margin-left: 0px;

	border-top-color: #496892;

	border-top-style: solid;

	border-top-width: 1px;

	color: #000000;





}







#submenu a:hover {







	background-color:#fff;







	color:#999;







	text-decoration:none;







	display:block;







}







#submenu span{







	display:block;







	margin: 0px;







	width: auto;







	text-align: center;







}























#opmenu{







	height:25px;







	padding:2px 0px 0px;







	margin:2px 10px 0px;







	display:block;







}







#opmenu ul {





	display:inline;







	margin:0px;







	padding:0px;







	list-style-type:none;







	width:100%;	







	height:25px;







	clear:right;







}







#opmenu li{







	float:left;







	font-size:11px;







	font-weight:normal;







	margin:0px;







	padding:0px;







}







#opmenu ul img{







	margin:3px 5px 0px 8px;







	padding:0px;







	float:left;







}







#opmenu a {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	display:block;







	text-decoration:none;







	white-space:nowrap;







	text-decoration:none;







	text-align:center;







	color: #333333;







	padding: 8px 15px 5px 12px;







	margin: 0px 1px;







}







#opmenu a.active{







	background-image: url(../entorno/fnd_submenu_on.png);







	background-repeat: no-repeat;







	background-position: right top;







	color:#000000;







	padding-bottom:7px;







	border-left-width: 1px;







	border-left-style: solid;







	border-left-color: #999999;







	background-color: #FFFFFF;







	margin-bottom: -2px;







	margin-left: 0px;







}







#opmenu a:hover {







	background-color:#fff;







	color:#999;







	text-decoration:none;







	display:block;







}







#opmenu span{







	display:block;







	margin: 0px;







	width: auto;







	text-align: center;







}























#body{







	background-color:#AFC2CC;







	border: 1px solid #666666;







	background-image: url(../entorno/fnd_body.png);







	background-repeat:  repeat-x;







	background-position: left top;







	margin-top: -1px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 15px;







	padding-left: 0px;















}







#body table.cuerpo{

	padding: 10px 10px 8px;

	width: 99%;

	_width: 100%;

	margin: 0px;

	background-color: #FFFFFF;

	border-top: 1px solid #999999;

	border-right: 1px solid #666666;

	border-bottom: 1px solid #666666;

	border-left: 1px solid #999999;





}







#body .box{







	background-color:#D1E7F5;







	margin:0px 10px 10px;







	padding: 0px 0px 5px;







	border-top: 1px solid #496892;







	border-right: 1px solid #304662;







	border-bottom: 1px solid #304662;







	border-left: 1px solid #496892;







}







#body .box .padbox{







	margin: 0px 5px;







	padding: 0px;







	width: 100%;







	float: none;







}







#body .box_notags{border:0px solid #183f87;background-color:#fff;margin:0px 18px;padding-bottom:10px;}







#body .box_notags .padbox{margin: 0px 18px;}















#tit{margin:2px 0px 8px;padding-top:0px;}







#tit h1{







	display:inline;







	color: #970000;







	font-size: 18px;







	font-weight: bold;







}







#tit img{margin-right:10px;}































.list table{







	width:99%;







	border-top:1px solid #999999;







	border-left:1px solid #999999;







	border-bottom-style:none;







	padding: 0px;







	margin: 5px;







	clear: both;







	background-color:#EEEEEE;







}







.list td {







	padding:4px;







	border-bottom:1px solid #999999;







	border-right:1px solid #999999;







	height: 20px;







}







*html .list td {







	padding:4px;}







.list tr{background-color:#EEEEEE;}







.list .cap td{







	background-image: url(../entorno/fnd_cabez_tabla.png);







	background-repeat:  repeat-x;







	background-position: left top;







	background-color: #FFFFFF;







}







.list .cap td a {







	color:#333333;







	font-weight:bold;







	font-family: Tahoma, Verdana, sans-serif;







}







.list .cap td img{







	margin: 0px;







	padding: 0px;







}















/*estilos formulario*/















form{margin:0;padding:0px;}







form p{margin-left:12px;margin-top:6px;}







form .rightbox{margin-right:6px;margin-top:6px;}







form h3,form .linea,form p{clear:both;}















input {margin-bottom:1px;font-size:1em;}







input.short{width:85px;}







input.long{width:400px;}







textarea {margin-bottom:1px;font-size:1em;}







select {font-size:1em;margin-bottom:3px;}







label {display:block;margin:0;padding:0;font-weight:bold;color:#666;}















form .fila {







margin:0;







margin:0px 0px 3px 0px;







width:680px;







clear:left;







}







form .left {







margin:0;







margin:0px 0 15px 0px;







width:680px;







clear:left;







background-color: #fff;







border: 1px solid #fff;







}























.filaleft {







width: 580px;







}







form .filaleft div {







float:left;







padding:0 14px 12px 0;







margin:0;







}























form .fila div {







float:left;







padding:0 14px 12px 0;







margin:0;







}







.checkbox {







width: 10px;







}















.filter { 







background-color: #fff;







width: 750px;







margin-top: 15px;







margin-bottom: 10px;







}







.filter input, .filter select {







vertical-align: middle;







}







.filter select {







margin: 0px 8px 0px 5px;







}







.filter input {







margin: 0px 3px 0px 8px;







}







.formok {















}







.fila {







background-color: #fff;







}







.boton { 







margin-top: 5px;















}















.ch {vertical-align:middle;margin:2px 3px 0 0;width:auto; height:20px;}







input.login{cursor:pointer;width:auto;margin:0;background:url(../entorno/b_login.gif) no-repeat 0 0;border:0;width:82px;height:25px;font-weight:bold;color:#666;font-size:12px;margin-top:-2px;}







input.boton {







font-size:13px;







font-family:arial;







border:1px solid #183F87;







border-top-color:#ccccff;







border-left-color:#ccccff; 







margin-right:2px;







cursor:pointer;







background-color: #cee7ff;







color: #000;







width:auto;







}















input.boton:hover{background-color:#cfcfcf}







input.b{font-weight:bold;}







.button { margin: 10px; height: 20px;}















#footer {







	color:#D2DDE2;







	font-size:10px;







	font-family:Verdana, Arial, Helvetica, sans-serif;







	text-align:center;







	padding:10px 4px 4px;







	border-top:1px solid #183F87;







	line-height: 11px;







}







#footer a{







	color:#CCCCCC;







	font-size: 10px;







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-weight: normal;







}















form div.formerror {    /*form .fila div.formerror { */







	border: 1px solid #c00; 







	padding-bottom: 3px; 







	padding-left: 3px; 







	padding-right: 3px; 







	padding-top: 3px; 







	margin-top: 1px; 







	margin-right: 4px;







	background-color: #fffbb8; 







}















#formerror { 







	border: 1px solid #999933; 







	padding: 5px 3px; 







	text-align: center; 







	background-color: #fffbb8; 







	width: 600px;







	margin: auto;







	margin-bottom: 10px; 







}







#formerror img { margin: 2px 5px 2px 5px; float:left; }















#formerrorlogin { 







	border: 1px solid #999933; 







	padding: 5px 3px; 







	text-align: center; 







	background-color: #fffbb8; 







	width: 230px;







	margin: auto;







	margin-bottom: 10px; 







}







#formerrorlogin img { margin: 2px 5px 2px 5px; float:left; }















/*paginas externas*/







#contExt{width:760px;margin:0 auto;text-align:left;}







#menuExt{background:#183f87 url(../entorno/m_l.gif) no-repeat top left;margin-bottom:20px;}







#menuExt div{background: url(../entorno/m_r.gif) no-repeat top right;color:#fff;height:16px;padding:4px 5px 0px;text-align:right;font-weight:bold;}







#menuExt a{color:#fff;padding:0 8px;text-decoration:none;}







#login{float:right;width:300px;}







#login .leftbox{width:300px;margin:2px 5px 15px;}







#login .leftbox .bl{padding:13px 10px 15px 20px;}







#login input{width:170px;}







#login input.ch,#login input.boton {width:auto;}







#login h1{color:#64739B;margin-bottom:10px;}







#login td{vertical-align:top;padding:3px 10px 3px 0;}







#ventajas{padding:0 20px 0 10px;background:url(../entorno/lpv.gif) repeat-y right;width:400px;}







#ventajas li{background:url(../entorno/v.gif) no-repeat 0 1px;padding:0 0 0 22px;margin:0 15px 0 10px;}







#ventajas h1{margin-bottom:10px;}







#ventajas h4{margin-top:14px;}







#ventajas p{margin:2px 0 0;}







#contExt #footer{margin-top:40px;}







#contExt #idiomas{margin:12px 5px 0 0;}







html>body #contExt #idiomas{margin:2px 5px 0 0;}







#contExt #logo{margin:16px 0 12px 10px;}















/*home*/







.rightlink{float:right;font-size:10px;padding-top:3px;}







#homeLeft{background:url(../entorno/lpv.gif) repeat-y right;padding-right:15px;width:220px;}







#news{margin:7px 0 13px}







#news h4{border-bottom:1px solid #183f87;padding-bottom:1px;margin-bottom:7px;font-size:14px;}







#news h4 a{text-decoration:none;}







#news li{background:url(../entorno/puntblau.gif) no-repeat 0 5px;padding:0 0 4px 10px;}















#homeRight{float:right;}















.bluebox {background:#183f87 url(../entorno/blueb_tl.gif) no-repeat 0 0; margin-bottom: 15px; }







.bluebox .tr{background: url(../entorno/blueb_tr.gif) no-repeat top right;}







.bluebox .br{background: url(../entorno/blueb_br.gif) no-repeat bottom right;}







.bluebox .bl{background: url(../entorno/blueb_bl.gif) no-repeat bottom left;padding:10px 12px 12px;color:#fff; font-size: 12px; font-weight: bold;}







.bluebox .bl p {margin:5px 0px 0px 0px;}























.greybox {background:#DFDFFF url(../entorno/lb_tl.gif) no-repeat 0 0;width:510px;}







.greybox .tr{background: url(../entorno/lb_tr.gif) no-repeat top right;}







.greybox .br{background: url(../entorno/lb_br.gif) no-repeat bottom right;}







.greybox .bl{background: url(../entorno/lb_bl.gif) no-repeat bottom left;padding:10px 11px 12px 12px; height: 280px;}















#screenshot{float:right;}







#features {background: url(../entorno/lpv.gif) repeat-y right;padding:0 13px 0 4px;width:220px;margin-top:3px;}







#features #titf{margin-bottom:6px;}







#features p{margin:8px 0 0;padding:1px 10px 2px 25px;font-size:12px;}







#p1{background: url(../entorno/num1.gif) no-repeat top left;}







#p2{background: url(../entorno/num2.gif) no-repeat top left;}







#p3{background: url(../entorno/num3.gif) no-repeat top left;}







#p4{background: url(../entorno/num4.gif) no-repeat top left;}







#homeButton{ 







background: url(../entorno/lph.gif) repeat-x top;







padding-top:15px;







height: 82px;







margin:11px 0 0 2px;}







#homeButton div{ background:url(../entorno/b_offer_on.jpg) no-repeat 0 0;display:block;width:221px; height:92px;







margin:0 0 0 2px;}







#homeButton div a {display:block;width:221px;height:92px;float:left;text-decoration: none;}







* html #homeButton div a:hover {visibility:visible}







#homeButton div a:hover img{visibility:hidden}







p.small{color:#666;margin:10px 0 0 0;padding:0;font-size:10px;}























#contExt .navi {background:#183f87 url(../entorno/m_l.gif) no-repeat top left;margin-top:17px;clear:both;font-weight:bold;}







#contExt .nav2 {background: url(../entorno/m_r.gif) no-repeat top right;padding:3px 10px 0;height:17px;}







#contExt .navi a, .navi a:hover{color:#fff; float: left;}







#contExt .nav2 .right { float: right; clear: none; }















.touralta { padding-top: 25px; }







.touralta a { font-weight: bold; font-size: 15px; padding: 10px; }















/* features2 */







#features2 { width: 510px; float:right; background-color: #fff; }







#features2 ul.list{margin:14px 0 15px 0;width:auto}







#features2 ul.list li{background:url(../entorno/v.gif) no-repeat 0 1px;padding:0 0 0 15px;margin:0 15px 5px 10px;}















input.radio {







	vertical-align: middle;







	margin-top: 0px;







	margin-right: 5px;







	margin-bottom: 0px;







	margin-left: 0px;







}







#paginas {







	margin: 0px;







	padding: 0px;







	font-family: Tahoma, Verdana, sans-serif;







	font-size: 11px;







	font-weight: bold;







}







#paginas td {







	text-align: center;







	vertical-align: bottom;







	margin: 0px;







	padding: 0px;







}







#paginas td span{







	background-color: #C9D6DD;







	padding-right: 2px;







	padding-left: 2px;







}







#paginas td a{







	color: #04648C;







	padding-top: 0px;







	padding-right: 2px;







	padding-bottom: 0px;







	padding-left: 2px;







}







#paginas td a:hover{







	color: #FFFFFF;







	background-color: #A9BCC6;







	text-decoration: none;







}







#paginas td img{







	padding: 0px;







	margin: 0px;







}























.contorno{







	border: 1px solid #496892;







	padding : 0px;







	margin: 2px;







}







.contorno td {







	padding: 2px;







}







table.contorno div {







	margin: 0px;







	padding: 0px;







}







div.consola {







	background-image: url(../entorno/fnd_consola.png);







	background-repeat: no-repeat;







	background-position: right top;







	height:200px;







	width: 160px;







	margin: 0px;







	padding: 0px;







	float: none;







}







.error{







	margin-bottom:1px;







	font-size:1em;







	background-color : #FFF000;







}







.reg {















}







div.scroll {







	width: 149px;







	overflow: auto;







	height:160px;







	padding: 0px 5px;







	margin-top: 0px;







	margin-right: 1px;







	margin-bottom: 0px;







	margin-left: 0px;







}







div.reg#loading {







	text-align:left;







	width: 160px;







}







div.reg#loading img {







	margin: 4px 8px 10px 16px;







}







div.reg#mS {







	padding:  0px;







	margin: 0px;







	color: #666666;







	text-align: left;







	vertical-align: bottom;







	overflow: hidden;







	word-wrap:break-word;







	width: 100%;







}







.regok {







	padding:  0px;	margin: 0px;	color: #008610;	text-align: left;	vertical-align: bottom;	overflow: hidden;	word-wrap:break-word;	width: 100%;







}







.regko {







	padding:  0px;	margin: 0px;	color: #990000;	text-align: left;	vertical-align: bottom;	overflow: hidden;	word-wrap:break-word;	width: 100%;







}







.regmod {







	padding: 0px;







	margin: 0px;







	color: #496892;







	text-align: left;







	vertical-align: bottom;







	overflow: hidden;







	word-wrap:break-word;







	width: 100%;







}







#principal {







	width: 100%;







	float: left;







	clear: both;







	padding: 0px 8px 0px 0px;







	margin: 0px;







}















iframe {







	border-width: 0px;







	height: 60px;







	width: 400px;







}







iframe.hidden {







	visibility: hidden;







	width:0px;







	height:0px;







}















#main {







	overflow: hidden;







	margin: auto;







	border: 1px solid #ABABAB;







	color: #EF2323;







	line-height: 1.1em;







	padding : 5px;







}







#images div {







	margin: 1px;







	width: 25px;







	height: 25px;







	border-style: solid;







	border-width: 0px;







	border-color: #ABABAB;







	float: left;







	overflow: hidden;







}















#images div:hover {







	border-color: 1px solid #ABABAB; vertical-align: middle;







}















#images img.load {







	margin: 0px;







}















#tablonTable {







	overflow : hidden;







	















}







.tablonHora{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #401D14;







	text-decoration: none;







	vertical-align : top;







	padding-right : 4px;







	width: 80px;







}







.tablonNick{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #B22222;







	text-decoration: none;







	vertical-align : top;







	padding-right : 0px;







	width: 25px;







}







.tablonEvento{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: Navy;







	text-decoration: none;







	vertical-align : top;







	width: 80px;







}







.tablonSeccion{







	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF724F;text-decoration: none;







}







.tablonTitulo{







	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1A0B08;text-decoration: none;







		padding-left : 0px;







}







.tablonMSG{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: Green;







	text-decoration: none;







	padding-left : 4px;







}







.tablonfechaT{







	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFB9A8;text-decoration: none;







}







.tdlis{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #00008B;







	text-decoration: none;







}















/* Popups*/















div.suggest {







	position: absolute;







	left:-100px;







	top:-100px;







	padding:0px;







	margin:0px;







	border: none;







}







table.popup {







	border-top: 1px solid #666666;







	border-right: 1px solid #000000;







	border-bottom: 1px solid #000000;







	border-left: 1px solid #666666;







	margin: 0px;







	padding: 0px;







	background-color: #AFC2CC;







}







#listado a.Ficha {







	font-family: Tahoma,arial,verdana,sans-serif;







	color:#000;







	font-size:11px;







	







	font-weight:bold;







	line-height: 15px;







}















#listado a.Ficha:hover {







	color:#4A4AFF;







	background : Yellow;







}















td.sup {







	padding: 3px;







	text-align: right;







	background-image: url(../entorno/fnd_popup_sup.png);







	background-repeat:  repeat-x;







	background-position: left bottom;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #666666;







	margin: 0px;







}















td.med {







	background-image: url(../entorno/fnd_menu_on.png);







	background-repeat:  repeat-x;







	background-position: left top;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 0px;







	text-align: left;







	margin: 0px;







}















td.med h1 {







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: -5px;







	padding-left: 7px;







}















td.med form{







	margin-right: 4px;







	margin-bottom: 4px;







	margin-left: 4px;







	padding: 0px;







	background-color: #FFFFFF;















}







* html td.med form {







	margin-right: 3px;







	margin-bottom: 3px;







	margin-left: 4px;







	padding: 0px;







	width: 99%;







}







td.med form table{







	margin:0px;















}







* html td.med form table{







	margin:0px;























}















#archivosADD {







	height: 165px;







	overflow: auto;







	border: 1px solid #AFC2CC;







	background-color: #E8E8E8;







	padding: 5px;







}s























#fichanoticia li{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6A6C7B;text-decoration: none;}







#fichanoticia ul {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6A6C7B;text-decoration: none;}







#fichanoticia p{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #50515C;text-decoration: none;}







#fichanoticia h1{font-family: Arial, Helvetica, sans-serif;	font-size: 19px;color: #6A6C7B;	text-decoration: none;}







#fichanoticia h2{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #90919C;text-decoration: none;}







#fichanoticia h2 span{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #B5B6BE;text-decoration: none;}







#fichanoticia h4{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #B5B6BE;text-decoration: none;}







#fichanoticia h5{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #35363E;text-decoration: none;}







#fichanoticia h6{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #90919C;text-decoration: none;}















.coment{float:right;margin:7px 12px 0 0;text-align:right;font-size:10px;height:48px;white-space: nowrap;font-family:verdana;color:#888;}







.listprn table{







	width:99%;







	border-top:1px solid #999999;







	border-left:1px solid #999999;







	border-bottom-style:none;







	padding: 0px;







	margin: 0px;







	clear: right;







	background-color:#FFFFFF;







}







.listprn td {







	padding:4px;







	border-bottom:1px solid #999999;







	border-right:1px solid #999999;







	height: 20px;







}







*html .listprn td {







	padding:4px;}







.listprn tr{







	background-color: #FFFFFF;







}







.listprn .cap td{







	background-image: url(../entorno/fnd_cabez_tabla.png);







	background-repeat:  repeat-x;







	background-position: left top;







	background-color: #FFFFFF;







}







.listprn .cap td a {







	color:#333333;







	font-weight:bold;







	font-family: Tahoma, Verdana, sans-serif;







}







.listprn .cap td img{







	margin: 0px;







	padding: 0px;







}















/* */







/*#correo{		background-repeat: repeat-x;	background-position: left top;	margin: 0px;	height: 23px;	padding-top: 1px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}*/







#correo li{	float:left;	font-size:11px; 	padding:0px;	margin-right: 1px;	margin-bottom: 0px;	margin-top: 0px;	margin-left: 0px;}







#correo ul {	margin:0px;	padding:0px;	list-style-type:none;	display: block;}







#correo a {	display:block;	color:#CCCCCC;	white-space:nowrap;	text-decoration:none;	font-size:11px;	font-family: Tahoma, Verdana, sans-serif;	border: 1px solid #999999;	margin: 0px;	padding-bottom: 4px;	padding-top: 4px;	padding-right: 10px;	padding-left: 10px;}







html>body #correo a{}







html>body #correo{}







#correo a.active,#correo a.active:hover {	background-color:#AFC2CC;	color:#333333;	background-image: url(../entorno/fnd_menu_on.png);	background-repeat:  repeat-x;	background-position: left top;	border-top: 1px solid #666666;	border-right: 1px solid #666666;	border-bottom: none;	border-left: 1px solid #666666;	padding-bottom: 7px;	margin-bottom: -1px;	clip: auto;}







#correo a:hover {background-color:#ddd;color:#666;text-decoration:none;}







#correo span{display:block;margin: 0px;width: auto;	text-align: center;}















 .directory { font-size: 10pt; font-weight: bold; }







    .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }







    .directory p { margin: 0px; white-space: nowrap; }







    .directory div { display: none; margin: 0px; }







    .directory img { vertical-align: middle;cursor:hand; }







	A.n2 {







	text-decoration: none;







	font-weight: bold;







	color: #990000;





}



A.nfile1 {





	text-decoration: none;







	font-weight: normal;







	color:#000000;







}







A.nfile2 {







	text-decoration: none;







	font-weight: normal;







	color: #000000;







}



.chk 
{
   width:10px;
  height:10px ;

}

.calen .meses       
{
        FONT-SIZE: 11px;
        FONT-FAMILY: arial,Verdana, Helvetica;
        color : #496892;
        text-align: center;
        font-weight : bolder;

}
.calen .anno       
{
       font-family: arial, Verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       text-align: center;
       color: #F95B13;

}
.calen td      
{
      FONT-SIZE: 11px;
       FONT-FAMILY: arial,Verdana, Helvetica;

}
.calen .diaS       
{
       color : #FFFFFF;
       TEXT-DECORATION:  none;
       text-align: center;
       background-color:#496892;

}
.calen .diaSeli       
{
       color : #FFFFFF;
       TEXT-DECORATION:  none;
       text-align: center;
       background-color:#EC9384;

}
.calen .celdawk       
{
       color : #496892;
       TEXT-DECORATION:  none;
       text-align: center;
       background-color:#D1E7F5;

}
.calen .celdawkend       
{
        color : #496892;
       TEXT-DECORATION:  none;
       text-align: center;
       background-color:#FFFFCC;

}
.calen .celdaselec0       
{
       color : #496892;
       TEXT-DECORATION:  none;
       text-align: center;
       background-color:#D1E7F5;

}
.calen .celdaselec1       
{
       color : White;
        TEXT-DECORATION: none;
      text-align: center;
       background-color: #CC0000;

}
.calen .celdaselec2       
{
       color : #000000;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #6BBA70;

}
.calen .celdaselec3       
{
       color : White;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #008B8B;

}
.calen .celdaselec4       
{
       color : #000000;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #FF9900;

}
.calen .celdaselec5       
{
       color : #000000;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #EE82EE;

}
.calen .celdaselec6       
{
       color : #000000;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #C8C8B4;

}
.calen .celdaselec7       
{
       color : #000000;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #C79810;

}
.calen .celdaselec8       
{
       color : White;
       TEXT-DECORATION: none;
       text-align: center;
       background-color: #808000;

}
.calen .vacia       
{
       background-color: F1F8FC;

}
.calen .tablames      
{
        border:1px solid #ccc;
        background-color: 496892;

}
.calen .tablameseli      
{
        border:1px solid #ccc;
        background-color: #EC9384;

}
.calen .rd      
{
       width:14px;
      height:10px;
       text-align: center;

}
.calen .chk      
{
       width:12px;
      height:12px;
       text-align: center;

}

.TareaFCrb{background-color:#C10700; color:#CCCCCC; text-align:center;}
.imghand{cursor:pointer;}
ul.autosuggest
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
position: absolute;
list-style: none;
margin: 0;
padding: 0;
overflow-y: auto;

}
ul.autosuggest li
{
text-align: left;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;

}
ul.autosuggest li a:link,ul.autosuggest li a:visited
{
display: block;
padding: 2px;
text-decoration: none;
background-color: #ffffff;

}
ul.autosuggest li a:hover,ul.autosuggest li a:active
{
color: #ffffff;
background-color: #3366CC;

}
ul.autosuggest li.highlight a:link,ul.autosuggest li.highlight a:visited
{
color: #ffffff;
background-color: #3366CC;

}