/* CSS Document */

/* basic elements */
/*colores
marron muy claro #C9B6A0
marron claro #AC8F6F
marron claro #4696C1

*/
body {
	BACKGROUND-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
/*	text-align: center;
color: #FFF;*/
	}

a {
/*	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4696C1;; 
	text-decoration: none;*/color: #4696C1; text-decoration: none;
	}

a:hover {
 color: #005690;
	}	
.a_negro {
/*	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4696C1;; 
	text-decoration: none;*/font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none
	}

.a_negro:hover {
 color: #000000;
	}	
	
	
img {
	border: 0px;
	}
	


html>body h1 {
	font: normal 180% Arial;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}

h1 {
	font: normal 180% Arial;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}

html>body h2 {
	font: bold 150% Arial;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #4696C1;
	}
h2 {
	font: bold 150% Arial;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #4696C1;
	}
html>body h3 {
	font: bold 110% Arial;
	padding: 0px 0px 0px 0px;
	color: #4696C1;
	margin-top: 5px;
	margin-bottom: 0px;
	/*margin: 0px 0px 5px 0px;
		letter-spacing: 1px;
		border-bottom: dashed 1px #999;
	margin: -19px 0px 0px 0px;
	letter-spacing: 2px;
	border-bottom: dashed 1px #999;*/
	}
 h3 {
	font: bold 110% Arial;
	padding: 0px 0px 0px 0px;
	color: #4696C1;
		margin-bottom: 0px;
		margin-top: 5px;
	/*margin: 0px 0px 5px 0px;
		letter-spacing: 1px;
		border-bottom: dashed 1px #999;
	margin: -19px 0px 0px 0px;
	letter-spacing: 2px;
	border-bottom: dashed 1px #999;*/
	}	
html>body h31 {
	
	font: bold 110% Arial;
	padding: 10px 0px 0px 0px;
	color: #4696C1;
	}	
	
h4 {
	font: normal 80% Arial;
	margin: 0px;
	}

h5 {
	font: bold 100% Arial;
	margin: 0px;
	/*color: #999;
	margin-bottom: 10px;*/
	}
	
h6 {
	font: normal 70% Arial;
	margin: 0px;
	}

li {
	/*border-bottom: solid 1px #ccc;

	list-style-image: url(../img/elements/inirjgr.gif);
list-style: url(../img/elements/inirjgr.gif);
	list-style-position :inside;
	margin-left: -10px;
margin-left: -20px;

	list-style-type: none; 
	
	padding: -3px;
	list-style-type: none; 
	
	line-height: 18px;
	margin-bottom: -3px;*/
	/*margin-top: 3px;*/
	}



/* specific divs */	
html>body ul {
	/*margin-left: -10px;*/
}
hr {
	height : 1px;
}
td {
	text-align: left;
}

.flecha_p {
	// list-style: url("../imgprg/sections_fermola.png") circle;
	 margin-bottom: 5px ;border-bottom: solid 1px #4696C1;
/*margin-left: -10px;
	margin: 5px 0px 5px 10px;*/
}
.h2_titulo{
	margin-bottom: 5px ;border-bottom: solid 1px #4696C1;
}
#titu_pag {
	
	border-bottom: solid 1px #999999;
	/*padding-bottom: 0px;*/
	margin-bottom: 10px;
	color : #999999;
	font: bold 110% Arial #999999;;
	}
#titu_pag2, .vermell{
	
	
	
	color : #4696C1;
}
.vermell{
	color : #4696C1;
}
.aviso{
	color : #990000;
	 font-weight: bold;
}

#clear {
	clear: both;
	}
#estilo_vista {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	color: #000;
	/*background-color: #eee;
	border-top: solid 1px #fff;*/
	font: normal 65%;
	text-align: left;
}
#menuppal {
	/*float: left;
	width: 160px;
	margin-left: 0px;
	margin-top: 0px;
	*/
	clear: both;
	padding: 3px ;
	border: solid 1px #ccc;

	background-color: #E7F4FF;font: normal 75%;
}
#exterior{
	/*margin-left: 10px;
	BACKGROUND-color: #4696C1;*/
	/*overflow:	visible;
	border: 1px solid #8C867B;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=3);	
	width:expression(document.body.clientWidth > 750? "750px": "auto" );
	width: 740px;*/
	
	min-width:760px;
	width:expression(document.body.clientWidth > 750? "750px": "auto" );
	margin-left: 15px;
	
	text-align: left;	
	/*border:1px solid blue;margin: 0px;
	text-align: right;
	min-width:750px;*/
}
html>body #exterior{
	width:760px;
}
#container {

		BACKGROUND-color: #ffffff;
		/*width: 750px;
		
		min-width:750px;
		min-width:750px;
		/*width:expression(document.body.clientWidth > 750? "750px": "auto" );*/
		/*margin-left: 15px;
		
		text-align: left;*/
		/*background-image: url(/art/times/ui/container_bg.gif);*/
		
}
html>body #container {

		BACKGROUND-color: #ffffff;
		/*width: 750px;
		
		min-width:750px;
		min-width:750px;
		/*width:expression(document.body.clientWidth > 750? "750px": "auto" );*/
		/*margin-left: 15px;
		
		text-align: left;*/
		/*background-image: url(/art/times/ui/container_bg.gif);*/
		
}
html>body #content {
	
	margin-left:160px;
	Width: 585px;
	height:100%;
	
}
	
#content {
	
	margin-left:160px;
	Width: 585px;
	height:100%;

	/*;
	BACKGROUND-color: #ffff00;
		max-Width:auto;
	Width:expression(document.body.clientWidth > 540? "540px": "auto" );
	Width: 100%
	/*float: left;
	float: right;	*/

	/*margin-left: 175px;min-height:750px;
	background-color: transparent;
	font: normal 100%;
	text-align: left;
		padding: 0px;
	margin-top: 0px;
	height:expression(document.body.clientHeight >750? "750px": "auto" );
	height: "auto";*/*/
	/*background-color: #ff9;
	232436
;*/
/*border:1px solid ;*/

}	
#content a {
	/*text-decoration: underline ;*/

	}


#content h5 {
	letter-spacing: 2px;
	padding: -2px;
	/*margin-top: -30px;*/
	margin-bottom: 1px;
	color: #656565;
		font: bold 110% Arial;
	}
html>body #content li {
	margin-left: -20px;
}
#content li {
	margin-left: 10px;
	/*padding: -50px;
	
	
	margin-bottom: 3px;*/
	}
#lista_cuadro li {
	margin-left: 0px;
	/*
	padding: -50px;
	margin-bottom: 3px;*/
	}
html>body #content ul {
	 list-style: url("../imgprg/sections_fermola.png") circle;
/*margin-left: -10px;
	margin: 5px 0px 5px 10px;*/
}
#content ul {
	 list-style: url("../imgprg/sections_fer1mola.png") circle;
/*margin-left: 0px;*/
	/*margin: 5px 0px 5px 10px;*/
}



#cabecera {
	width: 100%;
	/*border: 1px solid #bbb;
	background-color: #f0f;*/	
}
#cabecera1 {
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	/*padding: 5px 5px 5px 5px;*/
	background-color: #FbFbFb;
	border-top: solid 1px #fff;
	font: normal 95%;
	text-align: left;
	overflow:	visible;
	border: 1px solid #bbb;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
		

}
#content_blanca {
	/*Width: 100% 
		max-Width:590px;;*/
	/*Width:expression(document.body.clientWidth > 590? "590px": "auto" );*/
	/*float: left;
	float: right;	*/
	padding: 10px;
	margin-top: 0px;
	margin-left: 10px;
	background-color: transparent;
	font: normal 100%;
	text-align: left;
	BACKGROUND-color: #ffffff;
	/*
	background-color: #ff9232436;
	min-height:350px;
	height:expression(document.body.clientHeight >350? "350px": "auto" );*/
/*border:1px solid ;*/
}
#cuadros_ppal  {
	/*float: right;*/
	float: left;
	/*width: 150px;*/
	margin-left: 0px;
	margin-top: 0px;
	padding: 3px 3px 3px 0px;
	background-color: #F5F5F5;
	border-top: solid 1px #eee;
	font: normal 75%;
	text-align: left;
}

#div_adm {
	/*float: right;*/
	margin-left: 0px;
	margin-top: 13px;
		padding: 10px;
}

#mambo1 {
	
	padding: 0px;
	margin-top: 0px;
	
	background-color: #2073A6;
	text-align: center;	
	/*height: 128px;*/
}
#totop {
	padding: 0px;
	margin-top: 0px;
	text-align: center;	
	/*height: 128px;*/
}
#botones_ppal {
	padding: 0px;
	margin-top: -7px;
	font: bold 60%;
	/*padding: 10px;*/
	color: #fff;
	background-color: #2073A6;
	text-align: right;	
	/*height: 128px;*/
}
#botones_ppal a {
	color: #fff;
	
}
#botones_ppal a:hover {
	text-decoration: underline;
	color: #fff;
	
}
#topbanner {
/*width: 100%;*/
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 1px;
	
/*	background-color: #2073A6;	border: solid 1px #00ffFF;
border-bottom: solid 1px #ccc;*/
	text-align: left;
	height: 55px;
}
#topbanner_blanco {
	background-color: #ffffff;
	width: auto;
	float: left;
	height: 116px;
	margin-top: 8px;
	border: solid 1px #ccc;

	/*padding: 10px ;*/
	/*margin-bottom: 220x;*/
}
#topbanner_logo {
	width: 163px;
	height: 46px;
	
	margin-left: 5px;

	margin-top : 3px;
	/*	float: left;border: solid 1px #000;
	background-color: #ff9999;
	padding: 0px 0px;
	*/
	}
html>body #topbanner_texto {
	width:248px;
	margin-left: 9px;
	/*margin-right: 180px;*/
	margin-top: 2px;
	
	font: normal 50%;
	padding: 0px;
	color: #fff;
	float: left;
	text-align: left;
	/*border: solid 1px #000;
	background-color: #009232436;
	font: normal 12px Arial;*/
	}

#topbanner_texto {
	
	width: 304px;
	margin-left: 15px;
	/*margin-right: 180px;*/
	margin-top: 0px;
	/*font: normal 120%;*/
		font: normal 90%;
	padding: 3px;
	color: #fff;
	float: left;
	text-align: left;
	/*border: solid 1px #000;
	background-color: #009232436;*/
	
	}
	
#topbanner_noticion {
	float: right;
	color: #fff;
	/*background-color: #4795BF;width: 254px;*/
	font: normal 90% Trebuchet MS;
	/*margin-left: 460px;*/
	margin-right: 5px;
	margin-top:1px;
	margin-bottom:1px;
	
	/*padding-top: -2px;
	background-color: #ff9232436;*/
	text-align: center;
	/*background-color: #FFCC33;
	border: solid 1px #E5EEF4;*/
	}	

html>body #topbanner_noticion {
		font: normal 80% Trebuchet MS;
		float: right;
		margin-right: 5px;
		margin-top: -1px;
		margin-bottom:-1px;
		color: #fff;
		text-align: center;
		/*padding-bottom: 5px;*/
	/*	padding-top: 0px; 
				border: solid 1px #000;
	background-color: #999999;*/
}

#topbanner_noticion a{
	color: #000;
		text-decoration: underline ;
}

#topbanner_ucm {
	
	float: right;
	/*width: 244px;
	
	margin-left: 460px;*/
	margin-right: 10px;
	margin-top: 0px;
	padding: 0px;
	color: #fff;
	/*border: solid 1px #000;
	background-color: #ff9232436;*/
		
	}
#topbanner_login {
	font: normal 85% Verdana;
vertical-align : bottom;

padding: 2px;
	margin-top: 15px;
	margin-left: 6px;
	background-color: #D6D6D6;
	/*	
	height: 15;	padding-top: -4px;
	text-align: left;	*/
	color: #000;
	border: solid 1px #4696C1;/**/
	}
#topbanner_login a:hover{
	/*color: #fff;*/
	text-decoration: underline ;
}
#topbanner_login a{
	font: normal 100% Trebuchet MS;
	color: #4696C1;
}
html>body #topbanner_login {
	margin-top: -0px;
	/*padding-top: -2px;
	height: 15;
	background-color: #470000;*/
/*border: solid 1px #000000;
	margin-top: 0px;
	border: none; */
	
}
#topbanner_quien {
	/*height :auto;
			*/
	float: right;
	/*padding: 0px;*/
	margin-top: 2px;
	margin-right: 3px;
	color: #fff;	/**/
	/*background-color: #00ff00;*/
	font: normal 80% Trebuchet MS;
}
html>body #topbanner_quien {
	margin-top: 2px;
	text-align: right;
	font: normal 70% Trebuchet MS;
	/*margin-right: -330px;
	background-color: #4795BF;*/
	/*float: none;
	background-color: #00ff00;*/
}
#topbanner_menuzi {
	float: left;
	width: 100px;
	margin-top: -2px;
	padding: 1px;
	color: #000;
	/*margin-right: 3px;*/
	font: normal 80% Trebuchet MS;	
	/*	background-color: #ffff11;*/
}
html>body #topbanner_menuzi {
		float: none;	
		margin-top: -0px;
		padding: -0px;
}
#lista_fichas	{
	list-style-type: none; 
	border-bottom: solid 1px #ccc;
	margin: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	line-height: 16px;
	color: #000;
}	
#lista_fichas ul {
	/*margin-left: 30px;
	margin-bottom: -10px;*/
	margin-top: 5px;
	
	margin-bottom: 0px;
	}
#lista_fichas a:link#current, #nav a:visited#current {
		 background-color:	#F1F8FE;
		/*background-color: #fff;
		color: #4696C1;color: #fff;*/
	
	
	text-decoration: none;
	}
#lista_fichas li {
	list-style-type: none; 
	border-bottom: solid 1px #ccc;
	/*margin-left: -30px;*/
	margin-top: 3px;
	margin-bottom: 5px;
	padding: 0px;
	line-height: 16px;
	/*padding: 0px
	*/
	}
#topbanner_headerlink {
	
	width: 178px;
	padding: 0px;
	color: #f99;
	font: normal 70%;
	margin-top: 28px;
	float: right;

	}	
html>body #topbanner_headerlink {
	width: 178px;
	padding: 0px;
	color: #f99;
	font: normal 70%;
	margin-top: 26px;
	float: right;

	}	
	
#footer {
	background-color: #000;
	color: #fff;
	font: normal 85% Verdana;
padding: 5px;
width: 100%;
position: relative;

}
#footer a {

	color: #fff;
}
#scatolina {
	position: absolute;
	bottom: 0;
}

#footer1 {
	font: normal 75% Verdana;
	color: #fff;
	clear: both;
	/*float: left;*/
	padding: 2px;
	margin: 7px;
	background-color: #ff0;
	text-align: left;
	width: 95%;
	border: solid 1px #ccc;
	background-color: #4696C1;
}
#footer_direccion {
	
	border: solid 1px #fff;
}
#footer_login {
	
	border: solid 1px orange;
}
#footer_login form{
	margin: 0px 10px;
}
#footer2 a {

	color: #fff;
}

#links {
	/*list-style-image: url(/art/times/ui/bullet_square.gif); */
	margin-left: -25px;
	padding-left: 0px;
	line-height: 18px;
	}

html>body #links {
	/*list-style-image: url(/art/times/ui/bullet_square.gif); */
	margin-left: -28px;
	padding-left: 0px;
	line-height: 18px;
	}

html>body #nav {
	padding-top: 10px;
	margin-top: -14px;
	}
	
#columder  {
	/*float: right;*/	
	float: left;
	margin-left: 0px;
	margin-top: 0px;
height:;
	width: 150px;
	/*border: 1px solid #00f;*/
}
html>body #rightcolumn1 {
		font: normal 65%;
		float: left;
		color: #000;
}

 html>body #rightcolumn {
	width: 150px;
	margin-left: 0px;
	margin-top: 0px;
	
	/*padding: 0px 5px 12px 5px;*/
	
	/*border: solid 1px #ff0;*/
	font: normal 75%;
	text-align: left;
}
#rightcolumn  {
	/*float: left;
	float: left;*/
	width: 150px;
	margin-left: 0px;
	margin-top: 0px;
	
	/*padding: 0px 5px 12px 5px;*/
	
	
	font: normal 75%;
	text-align: left;
	/*	background-color: #F5F5F5;overflow:	visible;
border-top: solid 1px #fff;
border: 1px solid #bbb;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
		color: #000;*/
}
#rightcolumn a {
	/*background-color: #D6D6D6;
	text-decoration: none;
	color: #7D7D7D;*/
	 }

#rightcolumn a:hover {
	text-decoration: underline;
	color: #fff;
	}

#nav {
	
	/*margin-top: 10px;padding-top: 3px;
	margin-top: -12px;
	border: 1px solid #00f*/
	}	

#nav h3 {
	/*margin-top: 3px;
	margin-bottom: -10px;*/
	margin-top: 2px;
		padding: 0px;
}
#nav li1 {
	font: normal 85% Verdana;
	/*margin-left: -40px;*/
	margin-top: 0px;
	margin-bottom: -3px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 1px;
	/*line-height: 16px;	
	border-bottom: solid 1px #ccc;
	list-style-type: none; 

	*/
	}
#nav ul {
	padding-left: 10px;
	margin-top: -2px;
	/*margin-left: 30px;
	
	margin-bottom: -10px;
	
	margin-top: -15px;*/
	margin-bottom: 1px;
	}
#nav a{
	font: normal 100% Verdana;
	/*margin-bottom: 1px;*/
	color:  #555555;	
	padding: 3px;
	background-color: #EBEBEB;
	display: block;
	text-decoration: none;
 }
#nav a:hover { 
	text-decoration: none;
	color:  #333333;
background-color: #ffffff;
	}
#nav a:link#op_menu, a:visited#op_menu, .opmenu_noactiva{
	/*margin-top: 1px;*/
	margin-bottom: 1px;
	font: bold 110%  Verdana;
	letter-spacing: -1px;
	padding: 4px;
	padding-right: 0px;
	 display: block;
	/*#C9B6A0 #555555; color:  #7D7D7D;	*/	
	color:  #555555;	
	background-color: #D6D6D6;

 }
#nav  a:hover#op_menu,  .opmenu_activa{ 
	/*margin-top: 1px;
	margin-bottom: 1px;*/
	font: bold 110%  Verdana;
	letter-spacing: -1px;
	
	background: url("imgprg/sections.png") top left no-repeat;

	padding-right: 0px;
	text-decoration: none;					
	color:  #ffffff;	                            
	background-color: #4696C1;          
	display: block;                            
	                                               
	}                                       

#utilitybox {
	text-align: right;
	margin-bottom: 10px;
	padding-bottom: 2px;
	border-bottom: dashed 1px #ccc;
	font: normal 90%;
	}
#div_link {
padding: 3px;
	border: solid 1px;
	border: solid 1px #ccc;
	background-color: #eee;
	font: normal 50% Trebuchet MS;
	margin:20px 0px;
	width:350px; 
	
}
#envia_amigo {
	float: center;
	text-align: center;

	/**/margin-top: 2px;
	margin-bottom: 8px;
	padding: 0px 5px 5px 10px;
	
	border: dashed 1px #ccc;
	background-color: #FCFCFC;
	font: normal 70%;
	width: 75%;	
	}

#wrapper {
	margin: 0px auto;
	WIDTH: 700px;
	padding: 0px;
	}

/* added elements */
.thumbnail	{
	float: left;
	width: 33%;
	margin: 0px;
	padding-right: 0px;
	font: normal 90%;
	line-height: 100%;
	}	

.thumbnail img	{	
	float: left;
	margin-right: 5px;
	border: solid 1px #ccc;
	}	
 
.caja_grupo{
	border-top: 1px solid #913333;
		margin-bottom: 20px;
}
.caja_cuadro{
	/*border-bottom: dashed 1px #eee;
	border-bottom: 1px solid #913333;*/
	/*
	padding-top: 5px;
	padding-bottom: 5px;*/
	padding:3px 3px 3px 3px;
margin-top: 5px;
margin-bottom: 5px;
	background-color:#F5E9E9;
}
.caja, .tablacaja1{
		/*width: 95%;
	margin-left: 0px;
	margin-top: 0px;
	padding: 5px 5px 5px 5px;
	background-color: #FbFbFb;
	border-top: solid 1px #fff;
	font: normal 95%;
	text-align: left;
	overflow:	visible;
	border: 1px solid #bbb;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
	color: #000;	
		border-right: dashed 1px #eee;
		border-left: dashed 1px #eee;
		border-bottom: dashed 1px #eee;*/
		margin-bottom: 20px;
		text-align: left;
		padding:5px 5px 5px 5px;
		/* border-style: dashed;
		border-bottom: solid 1px #eee;
		background-color:#E5EEF4;	color: #000;	*/ 
		
}
#caja_datos, .tablacaja, .caja_datos{
	/*float: right;
	float: left;*/
	width: 95%;
	margin-left: 0px;
	margin-top: 0px;
	/*padding: 5px 5px 5px 5px;*/
	padding: 8px;
	/*background-color: #FbFbFb;*/
	background-color: #fff;
	border-top: solid 1px #fff;
	font: normal 95%;
	text-align: left;
	overflow:	visible;
	border: 1px dashed  #bbb;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#F5E9E9, Direction=135, Strength=4);*/
	color: #000;	
}
#caja_datos td, .tablacaja td{
		color: #000;	
}
#caja_datos a, .tablacaja a{
		/*color: #037
			color: #037;;*/
}
#caja_datos a:hover,.tablacaja a:hover {
		/*color: #4696C1;*/
}
.image {
	margin: 0px 5px 5px 0px;
	}

#lista_datos{
		/*font: normal 80%;
		background-color:#E5EEF4;
			width: 478px;*/
}
#lista_equipos{
		font: normal 80%;
		/*background-color:#E5EEF4;
			width: 478px;*/
}
.small {
	font: normal 80%;
}
.minismall {
	font: normal 65%;
}
#nltsweb{
	
}

#nltswebcuerpo {
	float: left;
	margin-top: 3px;
	font: normal 90%;

	width: 535px;	
	/*width: auto;	*/
	padding:5px 5px 5px 5px;
	/*border: dashed 1px #ccc;
	background-color: #FCFC00;*/
	}
html>body #nltswebcuerpo {
	width: 520px;	
	/*width: auto;	*/
	}

#nltswebcuerpo img	{
	/*margin: 5px 5px -5px 10px;*/
	/*border: solid 1px #ccc;*/
}
#nltswebmenu {
/*	float: right;*/
	text-align: left;
	margin-top: 5px;
	margin-bottom: 8px;
		padding: 5px 5px 5px 5px;
	/*margin-top: 3px;
	padding: 5px;*/	
	border: dashed 1px #ccc;
	background-color: #FCFCFC;
	font: normal 80%;
	width:100%;
	}
#nltswebmenu h3{
text-align: center;
/*padding-bottom: 3px;*/
	margin-bottom: 5px;
	}
#nltswebmenu a {
	 /*display: block;*/
	
	 color: #555555;
	 }

#nltswebmenu a:hover {
		 color: #555555; 
		 text-decoration: underline;
		/*background-color: #8298AF;
		 color: #ffffff;*/
	}
#nltsnoticorta {
	/*float: right;*/
	text-align: left;
	margin-bottom: 8px;
	margin-top: 3px;
	padding: 5px 5px 5px 5px;
	/*padding-left: 8;*/
	border: dashed 1px #ccc;
	/*background-color: #FCFCFC;*/
	background-color: #EEF3F7;
	font: normal 75%;
	color: #555555;
	width: 100%;	
	}
#nltsnoticorta h3{
text-align: center;
padding-bottom: 3px;
	margin-bottom: 5px;

	}	
#susc_sol {
	text-align: left;
	margin-bottom: 8px;
	margin-top: 0px;
	/*padding: 5px 5px 5px 5px;
	padding-left: 8;*/
	border: dashed 1px #ccc;
	/*background-color: #FCFCFC;*/
	background-color: #A8B7C7;
	/*font: normal 85%;*/
	color: #fff;
	width: 100%;	

	}		
	
.row0{

    background-color:#E2EEFC;
}
.row1{

    background-color:#F1F8FE;
}
.lineas_arribabajo{
	border: none;border-top: solid 1px #4696C1;border-bottom: solid 1px #4696C1;
}
.INPUTfer{
  font-family: Verdana,Arial,Times New Roman,Helvetica, sans-serif;
   /* background-color: #EDF5F9
	border-top: solid 1px #fff;;*/
    background-color:#fff;
	border: solid 1px  #999;
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000

}
.INPUTferBT1{
  font-family: Verdana,Arial,Times New Roman,Helvetica, sans-serif;
    background-color:#F5F5F5;
	border: solid 1px  #999;
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;

}
.pqINPUTfer{
    background-color:#F5F5F5;
	border: solid 1px  #999;
    COLOR: #000000;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
     margin-bottom: 1px

}	
#caja_scroll,.caja_scroll{
	width: auto;
	height:210px;
	overflow: auto;
	background-color: #FFF;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
}
#caja_scroll .comentario {
	border-top: 1px dashed #DADADA;
	padding: 1px 1px;
	clear: both;
	font-size: 11px;
}
#caja_nomferia{

	/*border-top: solid 1px #923243600;width: 95%;*/
	border-bottom: solid 1px #923243600;
	border-top: solid 1px #923243600;
	background: #F5E9E9;
	padding: 5px;
	 
}
#caja_datferia{
	/*width: 95%;border-top: solid 1px #923243600;background: #F5E2E2;*/
	border-bottom: solid 1px #ECC6C6;
	 padding: 8px;
}
#fila_lstcert{
	/*width: 95%;border-top: solid 1px #923243600;background: #F5E2E2;*/
	border-bottom: solid 1px #ECC6C6;
	 padding: 8px;
}
#calenfechas{
	   /*background-color:#00ff00;*/
}

#calenfechas a{
	  color: #555555;
}
#calenfechas a:hover{
	/*background-color:#00ff00;*/
}
.caja_funportal{
	 /*border: 1px solid #636363;*/
	 border-top: 1px dashed  #bbb;
	 border-left: 1px dashed  #bbb;
	 	margin-top: 10px;
	 	margin-right: 10px;
	 	padding-top: 5px;
	 	padding-left: 5px;
		
}
.mnu_gesase{
	/*background-color:#00ff00;*/
	padding: 1px;
	 border: 1px solid #FFFFFF;
}

/* FORO ****************************/

div.forumlatest {
   border: 1px solid #636363;
	padding: 2px;
}
div.forumlatest h2 {
   font-weight: bold;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

/*** forum table: table used to display list of threads, category lists and so on ***/
table.forumtable {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	border: 1px solid #636363;
	padding: 3px;
	width: 98%;
	border-spacing: 0px 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}
table.forumtable tr.title {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
   background: #EAEAEA;
	padding: 3px; 
	margin: 5px;
}
table.forumtable tr.title td {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
   padding: 3px;
   margin: 0px;
	border: 0px;
	border-bottom: 1px solid #636363;
}
table.forumtable tr.even {
   background: #FFFFFF;
}
table.forumtable tr.odd {
   background: #EAEAEA;
}

/*** forum head: used for head and  foot (actions, page numbers...) ***/
div.forumhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	border: 1px solid #636363;
   background: #EAEAEA;
   width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 3px 0px;
}
div.forumhead table {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	width: 100%;
	border: 0px;
	border-spacing: 0px 0px;
	padding: 0px;
	margin: 0px;
}
div.forumhead table td{
	
	border: 0px;
	padding: 3px;
	margin: 0px;
}

/*** forum message: used to display a post ***/
div.forummessage {
	border: 1px dotted #636363;
   width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
div.forummessage blockquote {
	border: 1px dotted #636363;
	margin: 5px 5px 5px 25px;
	padding: 3px;
}
div.forummessage div.head {
	border: none;
	padding: 0px;
   background: #EAEAEA;
}
div.forummessage div.text {
	border: none;
	padding: 10px;
}
div.forummessage div.foot {
	border: none;
	padding: 0px;
	/*font-size: small;*/
}

/*** forum comment: special format for comments to a post ***/
div.forumcomment {
	border: 0px;
	margin: 5px 0px 5px 25px;
	padding: 0px;
}

/*** forum notice: notice to the user ***/
div.forumnotice {
	border: 1px solid #636363;
   background: #EAEAEA;
   width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 3px 0px;
}


/*** frame: framed objects (forms for new post, new comment...) ***/
div.frame {
	/*border: 1px solid #636363;*/
   width: 98%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}

/*** form: we set the form margin and padding to 0, otherwise it looks quite ugly ***/
form {
  margin: 0%;
  padding: 0%;
}


/*
#btenvia a:link,a:visited{
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}
#btenvia a:hover{
  background: #eeeeee;
}
#btenvia a:active{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

*/