#Page{background-image: url('/img/pagebck.gif'); background-repeat: repeat-y; background-color: #FFFFFF; width: 992px; text-align: left; margin: 0 auto;}
#PageTop, #PageBottom{width : 992px; height: 10px; margin: 0 auto; clear: both; font-size: 2px;}
#PageTop{background-image : url('/img/pagetopbck.gif');}
#PageBottom{background-image : url('/img/pagebottombck.gif');}
body{background-color: #f3f4f8; text-align: center; margin: 0; padding: 0;}
body, td{font: 70%/1.5em Verdana, Tahoma, arial, sans-serif; color: #575757;}
#PageContent{padding: 10px 33px 24px 33px;}
#HeaderSX{background-image: url('/img/headerorangebar.gif'); background-position: bottom; background-repeat : no-repeat; background-color: White; height: 63px; width : 252px; display: inline; float: left;}
#HeaderDX{background-image: url('/img/headerblubar.gif'); background-position: bottom; background-repeat : no-repeat; background-color : White; height: 63px; width : 674px; display: inline; float: left;}
#Menu{background-image: url('/img/menubck.gif'); background-repeat: no-repeat; height: 25px; width: 926px; margin-bottom: 1px; text-align: center;}
#Menu a, #Menu a:visited{font: 1.2em Verdana, Tahoma, arial, sans-serif; color: #575757; text-decoration: none;}
#Menu a:hover, #Menu a:visited:hover{color: #f99f1b; text-decoration: underline;}
#GeneralMenu a, #GeneralMenu a:visited{font: 12px Verdana, Tahoma, arial, sans-serif; color: #575757; text-decoration: none; line-height: 22px;}
#GeneralMenu a:hover, #GeneralMenu a:visited:hover{color: #f99f1b; text-decoration: underline;}
#GeneralMenu a.Big, #GeneralMenu a.Big:visited{font-size: 14px; font-weight: bold; line-height: 30px;}
a, a:visited {color: #2180bc; text-decoration: undeline;}
a:hover, a:visited:hover {color: #f99f1b;}
#HPPhoto{background-repeat : no-repeat; height: 256px; width: 694px; display: inline; float: left;}
#News{background-image: url('/img/newsbox.gif'); background-repeat: no-repeat; height: 256px; width: 232px; display: inline; float: left; overflow: hidden;}
#NewsContent{padding: 32px 12px 0px 12px;}
.NeswDiv{padding: 6px 0px 0px 0px; border-bottom: 1px dotted #b2b2b2; margin: 0px 0px 6px 0px;}
a.NewsItem, a.NewsItem:visited{background-image: url('/img/newsitem.gif');}
a.KnolBItem, a.KnolBItem:visited{background-image: url('/img/knoledgebaseitem.gif');}
a.TrainingItem, a.TrainingItem:visited{background-image: url('/img/pileo.gif'); color: #2180bc; font-weight: bold; display: block; background-repeat: no-repeat; background-position: top left; padding-bottom: 3px; text-indent: 26px;}
a.TrainingItem:hover, a.TrainingItem:visited:hover{color: #f99f1b;}
a.NewsItem, a.NewsItem:visited, a.KnolBItem, a.KnolBItem:visited{color: #2180bc; font-weight: bold; display: block; background-repeat: no-repeat; background-position: top left; padding-bottom: 3px; text-indent: 20px;}
a.NewsItem:hover, a.NewsItem:visited:hover, a.KnolBItem:hover, a.KnolBItem:visited:hover{color: #f99f1b;}
#GeneralMenu{width: 694px; display: inline; float: left; padding-top: 44px;}
#KBContainer{background-image: url('/img/knoledgebaseboxbck.gif'); background-repeat: repeat-y; width: 232px; display: inline; float: left;}
#KBTitle{background-image: url('/img/knoledgebaseboxtitle.gif'); background-repeat: no-repeat; height: 30px; width: 232px;}
#KBContent{padding: 3px 12px 0px 12px;}
#KBBottom{background-image: url('/img/knoledgebaseboxbottom.gif'); background-repeat: no-repeat; height: 6px; width: 232px; font-size: 2px;}
#Footer{background-image: url('/img/footerbar.gif'); background-repeat: no-repeat; background-position: top; width: 926px; padding: 0px;}
#Footer .FLeft{float: left; margin-top: 12px;}
#Footer .FRight{float: right; margin-top: 12px;}
#Footer a, #Footer a:visited{color: #575757; text-decoration: none;}
#Footer a:hover, #Footer a:visited:hover{text-decoration: underline;}
.clear { clear: both; font-size: 2px;}
#NavSx{width: 252px; display: inline; float: left;}
#NavSxTop{background-image: url('/img/navsxtop.gif'); background-repeat: no-repeat; width: 252px; height: 24px;}
#NavSxCenter{padding: 0px 12px 12px 12px;}
#Content{width: 650px; display: inline; float: right;}
a.SectionTitle, a.SectionTitle:visited {font: 14px Verdana, Tahoma, arial, sans-serif; color: #575757; font-weight: bold; display: block; padding-bottom: 4px; text-decoration: none;}
a.SectionSubMenu, a.SectionSubMenu:visited {font: 12px Verdana, Tahoma, arial, sans-serif; color: #575757; font-weight: normal; display: block; padding: 8px 0 4px 0; text-decoration: none; border-bottom: 1px dashed #cccccc;}
a.SectionTitle:hover, a.SectionTitle:visited:hover, a.SectionSubMenu:hover, a.SectionSubMenu:visited:hover {color: #f99f1b; text-decoration: underline;}
#NewsletterBox{background-image: url('/img/newsletter_it.jpg'); background-repeat: no-repeat; width: 228px; height: 152px; margin-top: 24px;}
#LayoutType1_KosmousAboutUs, #LayoutType1_Formazione, #LayoutType1_Servizi, #LayoutType1_Prodotti{background-repeat: no-repeat; background-position: top right; width: 650px;}
#LayoutType1_KosmousAboutUs{background-image: url('/img/aboutus.jpg');}
#LayoutType1_Formazione{background-image: url('/img/formazione.jpg');}
#LayoutType1_Servizi{background-image: url('/img/servizi.jpg');}
#LayoutType1_Prodotti{background-image: url('/img/prodotti.jpg');}
#TopSectionContent{padding-top: 208px;}
#TSCLeft{width: 466px; display: inline; float: left; text-align: justify;}
#TSCRight{width: 160px; display: inline; float: right; text-align: justify;}
.TitBlu160{background-image: url('/img/titblu160.gif'); background-repeat: no-repeat; width: 160px; height: 25px; font: bold 13px Verdana, Tahoma, arial, sans-serif; text-align: center; color: #FFFFFF; margin-bottom: 12px;}
.TitSilver160{background-image: url('/img/titsilver160.gif'); background-repeat: no-repeat; width: 160px; height: 25px; font: bold 13px Verdana, Tahoma, arial, sans-serif; text-align: center; color: #575757; margin-bottom: 12px;}
.TitBlu160 div, .TitSilver160 div{padding-top: 4px;}
h1{font: 14px Verdana, Tahoma, arial, sans-serif; color: #575757; font-weight: bold; margin: 0 0 12px 0; padding: 0 0 12px 0; border-bottom: 1px solid #f1f1f1;}
h2{font: 13px Verdana, Tahoma, arial, sans-serif; color: #575757; font-weight: bold;}
h3{font: 12px Verdana, Tahoma, arial, sans-serif; color: #575757; font-weight: bold;}
.KBTitle{background-image: url('/img/knoledgebaseitem.gif'); background-repeat: no-repeat; background-position: top left; text-indent: 20px;}
.NewsTitle{background-image: url('/img/newsitem.gif'); background-repeat: no-repeat; background-position: top left; text-indent: 20px;}
.space_12{height: 12px; font-size: 2px;}
.space_16{height: 16px; font-size: 2px;}
.space_24{height: 24px; font-size: 2px;}
#PageBody{width: 926px; background-image: url('/img/navsxcenter.gif'); background-repeat: repeat-y;}
#PageBodyBottom{background-image: url('/img/navsxbottom.gif'); background-repeat: no-repeat; height: 24px; margin-bottom: 1px;}
#LayoutType2{width: 650px; padding-top: 24px;}
.KBFooter{border: 1px solid #f1f1f1; background-color: #f6f5f6; margin: 24px 0 48px 0; padding: 12px; text-align: right;}
.KBFooter .readmore {background: url('/img/page.gif') no-repeat left center; margin: 0 10px 0 5px; padding: 2px 2px 2px 20px;}
.KBFooter .date {background: url('/img/clock.gif') no-repeat left center; margin: 0 10px 0 5px; padding: 2px 2px 2px 20px;}
.KBFooter .comments {background: url('/img/comment.gif') no-repeat left center; margin: 0 10px 0 5px; padding: 2px 2px 2px 20px;}
#blockquote {margin: 24px 0 24px 0; padding: 12px 12px 12px 40px; border: 1px solid #f2f2f2; background: #FAFAFA url('/img/quote.gif') no-repeat 5px 5px;}
code {margin: 24px 0 24px 0; padding: 12px; text-align: left; display: block; overflow: auto; font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ; border: 1px solid #f1f1f1; background-color: #f6f5f6;}
#SecureHeader{width: 878px; height: 80px; background-image: url('/img/securetitle.gif'); background-repeat: no-repeat; font: 12px Verdana, Tahoma, arial, sans-serif; color: #FFFFFF; margin: 24px;}
#SecureHeader h1{color: #FFFFFF; border: none; padding: 0px; margin: 0 0 2px 0;}
#SecureBody{background-image: url('/img/secureboxcenter.gif'); background-repeat: repeat-y; margin: 24px;}
#SecureBody .Top{background-image: url('/img/secureboxtop.gif'); background-repeat: no-repeat; width: 878px; height: 6px; background-position: top;}
#SecureBody .Bottom{background-image: url('/img/secureboxbottom.gif'); background-repeat: no-repeat; width: 878px; height: 6px; background-position: bottom;}
#StepContainer{margin: 0 24px 0 24px; height: 60px;}
#StepContainer .StepBckg{background-image: url('/img/stepbckg.gif'); background-repeat: no-repeat; width: 200px; height: 60px; float: left;}
#StepContainer .StepBckgDisabled{background-image: url('/img/stepbckg_disabled.gif'); background-repeat: no-repeat; width: 200px; height: 60px; float: left;}
#StepContainer .StepBckg .TextSB, #StepContainer .StepBckgDisabled .TextSB{width: 200px; height: 60px; text-align: center; padding-top: 12px;}
#StepContainer .StepBckgDisabled{color: #ddd;}
#StepContainer .StepBckg .TextSB div, #StepContainer .StepBckgDisabled .TextSB div{margin-bottom: 2px; font-weight: bold; text-decoration: underline;}
#StepContainer .Space{display: inline; float: left; height: 60px;}
#line{border-bottom: 1px solid #575757;}
.CartHeader{background-image: url('/img/cartheadercenter.gif'); background-repeat: repeat-x; font-weight: bold; border-bottom: 1px solid #FFFFFF;}
.CartRP{padding: 3px; background-color: #fdfdfd; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.CartRD{padding: 3px; background-color: #f7f8f7; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.CartResum{padding: 10px; background-color: #ffffff; border-top: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
.CartDel{text-align: center; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.CartRight{text-align: right; padding-right: 10px;}
.CartSum{border-top: 1px solid #f1f1f1; padding: 10px;}
.CartSumSilver{border-top: 1px solid #aaa; padding: 10px;}
.ValidMsg{color: #F00; font-style: italic;}
#MsgConfirmError{border: 1px solid #f00; background-color: #f6f5f6; padding: 12px 12px 12px 12px;}
#MsgConfirmOk{border: 1px solid #f1f1f1; background-color: #f6f5f6; padding: 12px 12px 12px 12px;}
.module {padding: 12px; border: 1px solid #f1f1f1; background-color: #f6f5f6;}
.module label {display: block; margin: 5px 0;}
.LblOb {font-weight: bold;}
.module .txtbox {border: 1px solid #7f9db9; padding: 2px; height:  22px;}
input, select, textarea{font: 13px Verdana, Tahoma, arial, sans-serif;}
.module textarea {}
.KeyWordBlu {color: #1000AC; font-weight: bold;}
.KeyWordVerde {color: #009D00; font-weight: bold;}
.KeyWordRosso{color: #DA0000; font-weight: bold;}
.CodeMultiRow {font-family: 'Courier New', Courier, monospace; font-size: 12px; color: Black; background-color: #EBEBF1; padding: 2px 2px 2px 2px; text-align : left;}
.Rientro {padding-left: 18px;}
a.CorsiItem, a.CorsiItem:visited{color: #2180bc; display: block; text-align: left;}
a.CorsiItem:hover, a.CorsiItem:visited:hover{color: #f99f1b;}
.CorsiItemBold{background-image: url('/img/pileo.gif'); color: #2180bc; font-weight: bold; display: block; background-repeat: no-repeat; background-position: top left; padding-bottom: 3px; text-indent: 16px; text-align: left;}
.MapM{list-style-image: url('/img/ico_minus.gif'); font-weight: normal; margin-top: -2px;}
.MapP{list-style-image: url('/img/ico_plus.gif'); font-weight: normal; margin-top: -2px;}
.MapX{font-weight: normal; margin-top: -2px; list-style-type: none;}
.page_v3_sx {float: left; width: 6px; height: 24px; background-image: url('/img/page_v3_sx.gif'); margin-left: 2px; }
.page_v3_center, .page_v3_center_enable, .page_v3_center_disabled {float: left; height: 24px; background-image: url('/img/page_v3_center.gif'); background-repeat: repeat-x; padding: 3px 3px 0px 3px;}
.page_v3_center_disabled {color: #CCC; font-weight: normal;}
.page_v3_center {color: #000000; font-weight: bold;}
.page_v3_center_enable a:hover, .page_v3_center_enable a:visited:hover {color: #000001;}
.page_v3_dx {float: left; width: 6px; height: 24px; background-image: url('/img/page_v3_dx.gif'); margin-right: 2px;}
.ScaletteLevel1{ list-style-image: url(/img/scalette_parag_01.png); margin-left: 16px; padding-left: 0px;}
.ScaletteLevel2{ list-style-image: url(/img/scalette_parag_02.png); }
.ScaletteLevel3{ list-style-image: url(/img/scalette_parag_03.png); }
Presentation.td{padding: 6px 0 6px 0;}
pre, .codenew{font-family: 'Courier New', Courier, monospace; font-size: 12px;}
.cms_table {border-left: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1;}
.cms_table td, .tdheader {border-right: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; padding: 4px;}
.tdheader {background: #f6f5f6; font-weight: bold;}