/* CSS Document */
body			{ font: normal 12px Arial; }
ol li, ul li	{ text-align: justify; }
.contenedor		{ width: 1010px;position:absolute;left:50%;margin-left:-505px; }
.barrasup		{ background:url('imatges/barradalt.gif');margin:0;padding:0;width:1010;height:87px}
.logo			{ position:absolute;top:15px;left:15px;width:220px;}
.logotext		{ position:absolute;top:8px;left:50%;width:780px;margin-left:-280px}
.menusup		{ width:1010px;background:url('imatges/barradalt2.gif');height:37px}
.menusup table	{ margin-left: 600px; margin-top:8px}
.notalegal		{ font-size:90%; color:#FFFFFF; cursor:pointer; }
.textecentral	{ text-align: justify; }
.arrowlistmenu	{ position:absolute;top:140px;width:180px}
.iframecnt		{ position:absolute;top:140;left:200px;width:640px;}
.tblcab			{ padding-top: 10px; }
.tblcab tr		{ background-color: #CCCCCC; }
.tblcab tr th	{ font: bold 12px Arial; padding: 3px; }
.tblprin tr		{ background-color: #CCCCFF; }
.tblprin tr td	{ font: normal 12px Arial; padding: 2px 3px;}
.tblprin tr th	{ font: bold 12px Arial; padding: 2px 3px;}

.tblcabfr		{ padding-top: 10px; }
.tblcabfr tr	{ background-color: #CCCCCC; }
.tblcabfr tr th	{ font: bold 12px Arial; padding: 2px; }
.tblprnfr tr	{ background-color: #CCCCFF; }
.tblprnfr tr td	{ font: normal 12px Arial; padding: 0px;}

.leyenda		{ font-size: 100% }
.notif			{ font: bold 80% Arial; color: #339999; }
.notifcos		{ font: normal 80% Arial; }
.lineas			{ border: none 0; border-top: 2px dotted #000; height: 2px; border-top-color: #339999; }

/* Butons */
a.boldbuttons	{ background: transparent url('imatges/roundedge-blue-left.gif') no-repeat top left; display: block; float: left;
				font: bold 13px Arial; line-height: 22px; height: 30px; padding-left: 8px; text-decoration: none; }
a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons	{ color: white; /*button text color*/ }
a.boldbuttons span	{ background: transparent url('imatges/roundedge-blue-right.gif') no-repeat top right;
					display: block; padding: 4px 10px 4px 2px; }
.buttonwrapper	{ overflow: hidden; width: 100%; }

.notifs			{ width:160px;position:absolute;right:0px;top:140px}
.divsnot		{ color: #000066; position: absolute; width: 300px; text-align: left; overflow: visible; visibility: visible; display: block; }
				
.linnot			{ position: absolute; left: 0px; top: 0px; visibility: hidden; background: #339999;
					border: 2px dotted #000; border-color: #99CCCC; padding: 15px; color: #FFF; }
