body			{margin:0px; padding:0px; background-color:#FFFFFF; font-family:arial,verdana; font-size:11px; color:#000000;}
body.bkg		{background-color:#FFFFFF; border:0px;}
a				{color:#003A84; text-decoration:none;}
a:visited 		{text-decoration: none}
a:active 		{text-decoration: none}
a:hover 		{text-decoration: underline}
img, img a 		{border: 0px; margin:0px; padding:0px;}
form 			{margin:0px; border:0px;}
select 			{margin:0px; padding:0px; border:1px solid #7f9dc1; font-size:11px; color:#000000;}
input 			{margin:0px; padding:1px; font-family:arial,verdana; font-size:10px; color:#000000;}
input.inputhead	{color:#7e8083; border:1px solid #7e8083; font-size:11px;}
select.inputhead{color:#005696; border:1px solid #7e8083; font-size:10px;}
#pwd, #txt 		{color:#7e8083; border:1px solid #7e8083; font-size:11px; margin-top:1px; position:absolute; width:80px;}
table 			{margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px;}

.bodychart		{background-color:#FFFFFF; margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px; color:#000000;}
select.dealing 	{margin:0px; padding:0px; border: 1px solid #E7E7E7; font-size:11px; color:#000000;}
input.dealing	{margin:0px; font-family:arial,verdana; font-size:11px; color:#000000; border: 1px solid #E7E7E7;}
ul          	{margin:0px; margin-left:10px; padding:0px; border:0px; list-style-position:outside}
ul li       	{margin:0px; margin-left:10px; padding:0px; border:0px; list-style-image:URL(/media/img/punto.gif)}
pre				{font-family:monospace;}
hr 				{color:#809EC2; height:1px; border:1px solid; margin:0px; padding:0px;}
hr.legendaGraficoRed	{color:#FF0000; height:2px; width:25px;}
hr.legendaGraficoBlu	{color:#001D72; height:2px; width:25px;}
h1				{font-family:arial; font-size:20px; color:#003A84; font-weight: normal; margin:0px; padding:0px; line-height:normal;}
h1.right		{text-align:right; padding:4px 2px 2px; margin:0; font-size:5px;}
h1.right a, h1.right a:hover		{text-align:right; padding:4px 2px 2px; margin:0; font-size:5px;}
h1.center		{text-align:center; padding:4px 2px 2px; margin:0; font-size:5px;}
h1.center a, h1.center a:hover		{text-align:center; padding:4px 2px 2px; margin:0; font-size:5px;}
h2				{margin-right:0px; font-family:arial,verdana; font-size:11px; color:#666666; font-weight: normal; margin:0px; padding:0px; line-height:normal;}
h2.right		{text-align:right; color:#666666; margin-right:0px;}
h2.right a		{text-align:right; color:#666666;}
h5.right, h5.right a, h5.right a:hover {text-align:right; padding:4px 2px 2px; margin:0; font-size:5px;}

fieldset		{float:left; padding:0px; margin:2px; width:294px; height:auto; border:solid #B0C1D1; border-width:1px 1px 1px;}
legend			{padding:5px;}

dl				{width:100%; background-color: #ffffff;}
dt				{padding:2px 10px 2px; background-color: #B0C1D1; font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold;}
dd				{padding:4px 10px 4px; margin:0;}
div.boxdl		{margin:0; padding:0; width:100%;}


/* CONTAINER - STRUCTURE */
#container		{float:left; margin:0px; padding:0px; width:775px; background-color:#FFFFFF; background-image:url(../img/bg_container.gif); background-position:top right; background-repeat:repeat-y;}

/* HEADER */
#head_top		{clear:left; margin:0px; padding:0px; width:770px; height:31px; background-color:#f0f0f0; background-image: url(../img/bg_services.gif); border-top:1px solid #ffffff;}
#head_nav		{width:40%; float:left; margin:0px; padding:0px; padding-top:7px;}/*width:350px;*/
#head_nav a:hover	{color:#7e8083; text-decoration:underline;}
#head_login		{width:60%; float:left; margin:0px; padding:0px; padding-top:5px; height:29px; text-align:right;}/*width:395px;*/
#head_login a:hover {color:#7e8083; text-decoration:underline;}
span.headlogin	{float:left;}
#head_login_dx	{float:left; width:100%; text-align:right;}
/*#head_lang	{margin:0px; padding:0px; padding-top:7px; padding-right:0px; text-align:center;}*/
#head_middle	{margin:0px; padding:0px; width:770px; height:103px; background-color:#f0f0f0; border-top:1px solid #dcdfe4;}
#head_logo		{float:left; padding-left:20px; padding-top:28px;}
#head_search	{padding-right:20px; padding-top:30px; text-align:right;}


/* MENU TOP */
#NavTop1L		{font-size:11px; width:770px; padding:0px; height:22px; text-align:center; background-color:#f0f0f0;}
.tabNavTop1Loff	{display:inline-block; padding:0px; text-align:center; color:#005696; font-size:12px; border:1px solid #005696; border-bottom:0px; background-image:url(../img/bg_navtop1off.gif); background-repeat:repeat-x;}
.tabNavTop1Loff a, .tabNavTop1Loff a:active {color:#005696; text-decoration:none;}
.tabNavTop1Loff a:hover {color:#005696; text-decoration:underline;}
.tabNavTop1Lon	{display:inline-block; padding:0px; text-align:center; border:1px solid #005696; border-bottom:0px; background-image:url(../img/bg_navtop1on.gif); background-repeat:repeat-x; color:#ffffff;}
.tabNavTop1Lon a, .tabNavTop1Lon a:hover, .tabNavTop1Lon a:active {font-size:12px; color:#ffffff; text-decoration:none;}
#NavTop2L		{font-size:11px; width:770px; padding:0px; height:31px; text-align:center; background-color:#005696; border-bottom:1px solid #ffffff;}
.tabNavTop2Loff	{display:inline-block; padding:7px; padding-right:2px; padding-left:2px; text-align:center; color:#ffffff; text-decoration:none;}
.tabNavTop2Loff a, .tabNavTop2Loff a:hover, .tabNavTop2Loff a:active {color:#ffffff;}
.tabNavTop2Lon	{display:inline-block; padding:7px; padding-right:2px; padding-left:2px; text-align:center; color:#b2ebf9; text-decoration:none;}
.tabNavTop2Lon a, .tabNavTop2Lon a:hover, .tabNavTop2Lon a:active {color:#b2ebf9;}

/* WHERE AM I */
#whereami			{text-align:center; margin:0px; padding:0px; width:770px; height:41px; color:#005696; border:0px; border-top:2px solid #7e8083; background-image:url(../img/bg_whereami.gif); background-repeat:repeat-x;}
#box_whereami		{margin:auto; padding:0px; width:730px; height:41px; color:#005696; border:0px; border-bottom:1px solid #7e8083;}

#navigationpath		{float:left; text-align:left; font-size:12px; width:632px; height:41px; margin:0px; padding:0px; padding-top:15px; color:#000000;}
#navigationicons	{float:left; text-align:right; width:98px; height:41px; margin:0px; padding:0px; padding-top:15px;}
span.whereami		{font-size:12px; color:#005696;}
#navigationpath a	{color:#000000; text-decoration:none;}
span.navigationicons{float:left; text-align:right; padding-left:10px;}

/* CONTENT */
.space20			{float:left; margin:0px; padding:0px; width:20px;}
.space100perc		{float:left; margin:0px; padding:0px; width:100%;}

#content			{clear:left; margin:0px; padding:0px; width:770px; background-color:#ffffff;}
#cols_210			{float:left; margin:0px; padding:0px; width:210px;}
#cols_320			{float:left; margin:0px; padding:0px; width:320px;}
#cols_180			{float:left; margin:0px; padding:0px; width:180px;}
#cols_140			{float:left; margin:0px; padding:0px; width:140px;}
#cols_253			{float:left; margin:0px; padding:0px; width:253px;}
#cols_327			{float:left; margin:0px; padding:0px; width:327px;}
#cols_600			{float:left; margin:0px; padding:0px; width:600px;}
#cols_450			{float:left; margin:0px; padding:0px; width:450px;}
#cols_130			{float:left; margin:0px; padding:0px; width:130px;}
#cols_730			{float:left; margin:0px; padding:0px; width:730px;}
#cols_215			{float:left; margin:0px; padding:0px; width:215px;}
#cols_219			{float:left; margin:0px; padding:0px; width:219px;}
#cols_161			{float:left; margin:0px; padding:0px; width:161px;}
#cols_174			{float:left; margin:0px; padding:0px; width:174px;}
#cols_566			{float:left; margin:0px; padding:0px; width:566px;}
#cols_770			{float:left; margin:0px; padding:0px; width:770px;}
.cols_map			{float:left; margin:0px; padding:0px; width:350px;}
.cols_map_space		{float:left; margin:0px; padding:0px; width:30px;}
.main50perc			{float:left; margin:0px; padding:0px; width:290px;}
.cols_600clear	{clear:left; margin:0px; padding:0px; width:600px;}


/****************************/
div.main1schede		{float:left; margin:0px; padding:0px; width:290px;}
div.main2schede		{float:left; margin:0px; padding:0px; width:290px; border:0px;}

div.withoutbox		{float:left; background-color:#ffffff; margin:0px; padding:0px; width:760px;}
div.main2news		{float:left; background-color:#ffffff; margin:0px; padding:0px; width:336px;}
.main				{margin:0px; background-color:#ffffff; padding:0px; width:290px;}

/********************************/


/* MENU LEFT */
div.menutitle 					{width:auto; background-image:url(../img/navleft/bg_off.gif); background-repeat:no-repeat; font-weight:bold;}
div.menutitle a 				{display:block; padding:3px; padding-left:10px; padding-right:10px; color:#003A84; text-decoration:none; font-weight:bold;}
div.menutitle a:hover		{background-image:url(../img/navleft/bg_hover.gif); color:#003A84; background-repeat:no-repeat; font-weight:bold; text-decoration:none;}

div.menutitleon  				{width:auto; background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat; font-weight:bold;}
div.menutitleon a  			{display:block; padding:3px; padding-left:10px; padding-right:10px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
div.menutitleon a:hover	{background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none;}

div.menu 						{width:auto; background-image:url(../img/navleft/bg_off.gif); background-repeat:repeat-y; background-position:left 0px;}
div.menu a 					{display:block; padding:3px; padding-left:20px; padding-right:10px; color:#676566; text-decoration:none;}
div.menu a:hover		{background-image:url(../img/navleft/bg_hover.gif); color: #676566; background-repeat:no-repeat; text-decoration:none;}

div.menuon  				{width:auto; background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat;}
div.menuon a  			{display:block; padding:3px; padding-left:20px; padding-right:10px; color:#FFFFFF; text-decoration:none;}
div.menuon a:hover	{background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat; color:#FFFFFF; text-decoration:none;}


/* FOOTER */
#footer 		{clear:left; margin:0px; padding:0px; width:100%; border:0px; border-top:1px solid #b3c3da; color:#666666; text-align:center;}
#footer a		{color:#666666; text-decoration:none;}

#footersite		{clear:left; margin:0px; padding:0px; width:770px; height:38px; border:0px; border-top:2px solid #7e8083; background-color:#f0f0f0; background-image:url(../img/bg_footer.gif); background-repeat:repeat-x;}
.copyright		{float:left; padding-top:10px; padding-left:10px; color:#000000; font-size:10px; text-decoration:none;}
.mainfooter		{text-align:center; padding-top:10px; padding-right:0px; color:#000000; font-size:10px; text-decoration:none;}
.mainfooter a	{color:#000000; text-decoration:none;}
.mainfooter a:hover	{color:#000000; text-decoration:underline;}

/* BANNER */
#banner_top			{margin:0px; padding:0px; padding-top:0px; padding-bottom:5px; padding-top:0px; width:770px; text-align:center; background-color:#f0f0f0; border-bottom:1px solid #dcdfe4;}
#banner_ticker		{margin:0px; padding:0px; padding-top:1px; width:770px;}
#banner_hockey		{margin:0px; padding:0px; padding-bottom:2px;}
#banner_left		{margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; text-align:center;}
#banner_mpu			{margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; text-align:center;}
#banner_right		{margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; text-align:center;}
#banner_footer		{margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; text-align:center; width:100%;}
#banner_outsite		{margin:0px; padding:10px;}
#bannerprint		{margin:0px; padding:0px; padding-top:5px; text-align:center;}


