body#mbIncludesBody				{margin: 0; padding: 0; font: normal 11px tahoma; text-align: center; color: #4d4d4d}
#mbIncludesMainDiv span	{margin: 0; padding: 0}
#mbIncludesMainDiv p {margin: 0 0 5px;}
#mbIncludesMainDiv img				{margin: 0; padding: 0; border: 0}
#mbIncludesMainDiv table, #mbIncludesMainDiv td	{margin: 0; padding: 0; border: 0; font: normal 8pt tahoma; color: #4d4d4d}

#mbIncludesMainDiv h1 {margin: 0 0 14px; font-size: 2.6em;}
#mbIncludesMainDiv h2 {margin: 0 0 12px; font-size: 1.8em;}
#mbIncludesMainDiv h3 {margin: 0 0 10px; font-size: 1.6em;}
#mbIncludesMainDiv h4 {margin: 0 0 8px; font-size: 1.4em;}
#mbIncludesMainDiv h5 {margin: 0 0 6px; font-size: 1.2em;}
#mbIncludesMainDiv h6 {margin: 0 0 4px; font-size: 1.09em;}

#mbIncludesMainDiv				{width: 580px; margin: 0 auto; padding: 0; color: #4d4d4d; font: normal 11px tahoma; text-align: left;}
#mbIncludesMainDiv #topLogo			{float: left; clear: left; width: 100%; height: 69px; background: url('../../images/portale/header.png') right top no-repeat}
#mbIncludesMainDiv #topLogo p			{float: left; clear: left; position: relative; left: 20px; top: 10px}
#mbIncludesMainDiv #topMenu			{float: left; clear: left; background: url('../../images/portale/menu/menu_middle.gif') 0 0 repeat-x; width: 580px;}
#mbIncludesMainDiv #topMenu #topMenuL		{float: left; padding-right: 10px}
#mbIncludesMainDiv #topMenu #topMenuR		{float: right}
#mbIncludesMainDiv #topMenu .topMenuItem	{float: left; margin-top: 12px}

#mbIncludesMainDiv a:visited, #mbIncludesMainDiv a:link	{text-decoration: none; color: #b30000}
#mbIncludesMainDiv a:hover			{text-decoration: underline; color#b30000}

#mbIncludesMainDiv a.bullet:hover 		{background: url('../../images/portale/bulletGray.gif') 0 0.45em no-repeat; color: #bbb}
#mbIncludesMainDiv a.bullet			{background: url('../../images/portale/bulletRed.gif') 0 0.45em no-repeat; padding-left: 13px}

#mbIncludesMainDiv a#menu1			{background: url('../../images/portale/menu/menu1.gif') 0 0 no-repeat; width: 63px; height: 12px; float: left; position: relative; top: -2px}
#mbIncludesMainDiv a#menu2			{background: url('../../images/portale/menu/menu2.gif') 0 0 no-repeat; width: 53px; height: 12px; float: left; position: relative; top: -2px}
#mbIncludesMainDiv a#menu3			{background: url('../../images/portale/menu/menu3.gif') 0 0 no-repeat; width: 40px; height: 12px; float: left; position: relative; top: -2px}
#mbIncludesMainDiv a#menu4			{background: url('../../images/portale/menu/menu4.gif') 0 0 no-repeat; width: 69px; height: 12px; float: left; position: relative; top: -2px}
#mbIncludesMainDiv a#menu5			{background: url('../../images/portale/menu/menu5.gif') 0 0 no-repeat; width: 24px; height: 12px; float: left; position: relative; top: -2px}

#mbIncludesMainDiv a#menu1:hover		{background: url('../../images/portale/menu/menu1Hot.gif') 0 0 no-repeat;}
#mbIncludesMainDiv a#menu2:hover		{background: url('../../images/portale/menu/menu2Hot.gif') 0 0 no-repeat;}
#mbIncludesMainDiv a#menu3:hover		{background: url('../../images/portale/menu/menu3Hot.gif') 0 0 no-repeat;}
#mbIncludesMainDiv a#menu4:hover		{background: url('../../images/portale/menu/menu4Hot.gif') 0 0 no-repeat;}
#mbIncludesMainDiv a#menu5:hover		{background: url('../../images/portale/menu/menu5Hot.gif') 0 0 no-repeat;}

#mbIncludesMainDiv #topMenu .menuSeparator	{float: left; padding: 0 17px; margin-top: 7px}

#mbIncludesMainDiv #nav				{margin: 5px 0; float: left; clear: left; font: normal 7pt tahoma; color: #b30000; width: 99%}
#mbIncludesMainDiv #nav p			{float: left; padding-left: 13px}
#mbIncludesMainDiv #nav span			{color: #333}

#mbIncludesMainDiv #baner			{float: left; clear: left; width: 580px; text-align: center}

#mbIncludesMainDiv #t				{float: left; clear: left; width: 580px; margin: 15px 0; border-bottom: 1px solid #B30000}
#mbIncludesMainDiv #t td.left			{width: 284px; height: 246px; background: url('../../images/portale/table_bg.gif') left 0 no-repeat; vertical-align: top; text-align: left}
#mbIncludesMainDiv #t td.right			{width: 284px; height: 246px; background: url('../../images/portale/table_bg.gif') right 0 no-repeat; vertical-align: top; text-align: left}
#mbIncludesMainDiv #t td.left p.tButtons	{float: left; clear: left; width: 254px; position: absolute; margin-top: 195px; margin-left: 15px; z-index: 1;}
#mbIncludesMainDiv #t td.left p.tHeader		{font: bold 18pt arial, sans-serif; color: #b30000; position: relative; left: 15px; padding-top: 8px; width: 254px}
#mbIncludesMainDiv #t td.left div.tText		{width: 254px; position: relative; left: 15px; padding-top: 8px}
/*#t td.left p.tButtons a.bZamow		{float: right; position: relative; top: -15px}*/

#mbIncludesMainDiv #t td.right p.tButtons	{float: left; clear: left; width: 254px; position: absolute; margin-top: 195px; margin-left: 20px; z-index: 1;}
#mbIncludesMainDiv #t td.right p.tHeader	{font: bold 18pt arial, sans-serif; color: #b30000; position: relative; left: 20px; padding-top: 8px; width: 254px}
#mbIncludesMainDiv #t td.right div.tText	{width: 254px; position: relative; left: 20px; padding-top: 8px}
/*#t td.right p.tButtons a.bZamow		{float: right; position: relative; top: -15px}*/

#mbIncludesMainDiv #contentContainer		{float: left; clear: left; width: 580px; margin-top: 5px; text-align: left}

/* ------------------ tabbed content ------------------- */
#yui-history-iframe {position: absolute; visibility: hidden;}
#mbIncludesMainDiv #tabbedContent 		{clear: both; margin-top: 20px;}
#mbIncludesMainDiv #tabs 			{position: relative; height: 36px; margin-bottom: -1px; list-style-type: none; padding-left: 0; margin-left: 0}
#mbIncludesMainDiv #tabs li 			{float: left; height: 36px; padding: 0; margin: 0; background: url(../../images/tabsBg.gif) top repeat-x;}
#mbIncludesMainDiv #tabs li h2			{margin: 0; font: normal 1em Tahoma; line-height: 1.3em;}
#mbIncludesMainDiv #tabs li.selected 		{background: url(../../images/tabsBgSel.gif) top repeat-x;}
#mbIncludesMainDiv #tabs li.TabsStart 		{width: 5px; padding: 0; background: url(../../images/tabs01.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.selectedTabsStart 	{width: 5px; background: url(../../images/tabs01a.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.TabStart 		{width: 4px; padding: 0; background: url(../../images/tabs02.gif) bottom no-repeat;}
#mbIncludesMainDiv #tabs li.selectedTabStart 	{width: 4px; background: url(../../images/tabs02a.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.TabEnd 		{width: 5px; background: url(../../images/tabs03.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.selectedTabEnd 	{width: 5px; background: url(../../images/tabs03a.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.prevSelTabEnd 	{width: 5px; background: url(../../images/tabs03b.gif) repeat-x;}
#mbIncludesMainDiv #tabs li.TabsEnd 		{width: 10px; background: url(../../images/tabs04.gif) no-repeat;}
#mbIncludesMainDiv #tabs li.selectedTabsEnd 	{width: 10px; background: url(../../images/tabs04a.gif) no-repeat;}
#mbIncludesMainDiv #tabs a, #mbIncludesMainDiv #tabs span {display: block; margin: 3px 4px 0 4px;}

#mbIncludesMainDiv #tabCont 			{position: relative; border-left: 1px solid #bfbfc0; border-right: 1px solid #bfbfc0; padding: 10px; overflow: hidden; height: 1%;}
* html #mbIncludesMainDiv #tabCont 		{padding-bottom: 0;}
#mbIncludesMainDiv #tabCont h6 			{font: 1.2em Tahoma; font-weight: bold; margin: 0 0 4px;}
#mbIncludesMainDiv .tabHeader 			{height: 4px; border-left: 1px solid #bfbfc0; background: url(../../images/tabContBg.gif) top repeat-x;}
#mbIncludesMainDiv .tabFooter 			{height: 4px; background: url(../../images/tabContBg.gif) bottom repeat-x;}
#mbIncludesMainDiv .tabHeader div.right 	{float: right; width: 4px; height: 4px; background: url(../../images/tabtr.gif) no-repeat; font-size: 1px;}
#mbIncludesMainDiv .tabFooter div.left 		{float: left; width: 4px; height: 4px; background: url(../../images/tabbl.gif) no-repeat; font-size: 1px;}
#mbIncludesMainDiv .tabFooter div.right 	{float: right; width: 4px; height: 4px; background: url(../../images/tabbr.gif) no-repeat; font-size: 1px;}
#mbIncludesMainDiv #tabCont div.footer 		{padding-top: 10px;}
#mbIncludesMainDiv #tabCont div.footer a.apply, #mbIncludesMainDiv #tabCont div.footer span {float: right; margin-top: .5em; font-size: .92em;}
#mbIncludesMainDiv #preloader 			{position: absolute; z-index: 9999; opacity: .7; filter: alpha(opacity=70); background: #ccc url(../../images/loader.gif) no-repeat 243px 10px;}

#mbIncludesMainDiv a.bZamow:visited, #mbIncludesMainDiv a.bZamow:link, #mbIncludesMainDiv a.bZamow:hover		{text-decoration: none; color: #fff}
#mbIncludesMainDiv a.bZamow			{float: right; position: relative; top: -15px; background: url('../../images/portale/btn_bg.gif') 0 25px repeat-x #b30000; height: 27px;}
#mbIncludesMainDiv a.bZamow b			{font-family: arial, sans-serif; font-size: 12px; padding-top: 5px; float: left; cursor: pointer}
#mbIncludesMainDiv a.bZamow img.left		{margin-top: 0px; float: left; margin-left: -2px}
#mbIncludesMainDiv a.bZamow img.right		{margin-top: 0px; float: left; margin-right: -2px}

#mbIncludesMainDiv .grayBox	 		{background-color: #f3f3f3; padding: 10px;}
#mbIncludesMainDiv .grayBox p			{margin: 0 0 5px}
#mbIncludesMainDiv ul.circ 			{margin-left: 2px; list-style-type: none; list-style-position: outside; list-style-image: none; padding: 0; margin-top: 10px}
#mbIncludesMainDiv ul.circ li 			{background: url(../../images/circ.gif) no-repeat 0 .2em; padding-left: 8px; margin: 0 0 5px 10px; line-height: 1.1em; position: relative;}
#mbIncludesMainDiv #t ul.circ li 		{margin-bottom: 5px}

#mbIncludesMainDiv .gray, #mbIncludesMainDiv a.gray	{color: #4d4d4d;}
#mbIncludesMainDiv a.gray:hover			{color: #808080;}

#mbIncludesMainDiv table.table			{width: 100%; border-color: #ccc; border-style: solid; border-width: 1px;}
#mbIncludesMainDiv table.table tr.separator	{height: 1px; background: #fff;}
#mbIncludesMainDiv table.table tr.separator td	{padding: 0; font-size: 1px; line-height: 1px; border-bottom: 1px dashed #b2b2b3;}
#mbIncludesMainDiv table.table td		{font-size: 1em; padding: 6px 8px; vertical-align: top; line-height: 1.1em; background-color: #f8f8f9;}
#mbIncludesMainDiv table.table td.right		{padding-right: 20px; text-align: right;}
#mbIncludesMainDiv table.table td.thread	{line-height: 1.3em;}
#mbIncludesMainDiv table.table th		{font-size: 1em; font-weight: normal; padding: 6px 8px; text-align: left;}
#mbIncludesMainDiv table.table thead tr		{background: #fff;}
#mbIncludesMainDiv table.table thead tr.separator td	{padding: 0; font-size: 1px; line-height: 1px;}
#mbIncludesMainDiv table.table thead td		{color: #b30000; background: none;}
#mbIncludesMainDiv table.table tfoot tr, #mbIncludesMainDiv table.table tfoot td	{background: #fff;}
#mbIncludesMainDiv table.table tr.gray td	{background-color: #e7e7e8;}
#mbIncludesMainDiv table.table tr.gray td.border	{background-color: #fff;}
#mbIncludesMainDiv table.table td.gray		{background-color: #e7e7e8;}
#mbIncludesMainDiv table.table td.border, #mbIncludesMainDiv table.table thead td.border, #mbIncludesMainDiv table.table tfoot td.border {width: 1px; font-size: 1px; padding: 0; background-color: #fff;}
#mbIncludesMainDiv table.table p		{margin: 0; line-height: 1.1em;}

#mbIncludesMainDiv .horizLine			{clear: both; height: 10px; margin-bottom: 10px; font-size: 1px; border-bottom: 1px dashed #ccc;}

#mbIncludesMainDiv .fLeft			{float: left; display: inline;}
#mbIncludesMainDiv .fRight			{float: right; display: inline;}

iframe {border: 0; margin-top: 20px;}