/* ================================CSS STYLES FOR DotNetNuke================================
*/   /* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}/* background color for the content part of the pages */
Body
{
}.ControlPanel {
}/* background/border colors for the selected tab */
.TabBg {
}.LeftPane  { 
}.ContentPane  { 
}.RightPane  { margin:0px;padding:0px;
}/* text style for the selected tab */
.SelectedTab {
}/* hyperlink style for the selected tab */
A.SelectedTab:link {
}A.SelectedTab:visited  {
}A.SelectedTab:hover    {
}A.SelectedTab:active   {
}/* text style for the unselected tabs */
.OtherTabs {
}/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}A.OtherTabs:visited  {
}A.OtherTabs:hover    {
}A.OtherTabs:active   {
}/* GENERAL */
/* style for module titles */
.Head   {
}/* style of item titles on edit and admin pages */
.SubHead    {
}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}/* text style used for most text rendered by modules */
.Normal
{
}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{font-weight: normal;font-size: 11px;color: #black;font-family: Arial, Helvetica;text-decoration: none;padding:0;margin:0;border:#999999 1px solid;/* margin-left:6px;*/
}input.NormalTextBox
{size:10;height:20px;width:110px;
}/*.NormalTextBox{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;font-weight:normal;color:#a81e00;}.NormalTextBox input{font-size:9px;font-style:normal;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-left:1px;padding-right:1px;background-image:url(formbackgroud.gif);width:140px;width:15px;color:#a81e00;background-color:#f0f0ed;border:1px solid #cdcdcd;}
*/.NormalRed
{
}.NormalBold
{
}/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}A.CommandButton:visited  {
}A.CommandButton:hover    {
}A.CommandButton:active   {
}/* button style for standard HTML buttons */
.StandardButton     {
}/* GENERIC */
H1  {
}H2  {
}H3  {
}H4  {
}H5, DT  {
}H6  {
}TFOOT, THEAD    {
}TH  {
}A:link  {line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#727271;text-decoration:none;
}A:visited   {line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#727271;text-decoration:none;
}A:hover {line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#a81e00;text-decoration:underline;
}A:active    {line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#727271;text-decoration:none;
}SMALL   {
}BIG {
}BLOCKQUOTE, PRE {
}UL LI   {
}UL LI LI    {
}UL LI LI LI {
}OL LI   {
}OL OL LI    {
}OL OL OL LI {
}
OL UL LI   {
}HR {
}/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   /* style of item titles by Announcements and events */
.ItemTitle    {
}/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {}.ModuleTitle_MenuBar {
}.ModuleTitle_MenuItem {
}.ModuleTitle_MenuIcon {
}.ModuleTitle_SubMenu {
}.ModuleTitle_MenuBreak {
}.ModuleTitle_MenuItemSel {
}.ModuleTitle_MenuArrow {
}.ModuleTitle_RootMenuArrow {
}/* Main Menu */.MainMenu_MenuContainer {/*border: 5px solid green;*/background-color: transparent;heigth:26px;width: 728px;
}html>/**/body .MainMenu_MenuContainer{margin-top:-20px;margin-left:-3px;
}.MainMenu_MenuBar {
height: 26px;
width: 728px;
}.MainMenu_MenuItem {
width: 118px;
cursor: pointer;
color: black;
font-family: Arial, Helvetica;
font-size: 9px;
font-weight:normal;
font-style: normal;
background-image:url(/Portals/1/img/menuOut.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:4px;
text-align: center;
height: 26px;
}.MainMenu_MenuIcon {display: none; 
}.MainMenu_SubMenu {
width: 118px;
height: 26px;
background-repeat:no-repeat;
background-position:top;
}.MainMenu_MenuBreak TD{
}.MainMenu_MenuItemSel {
width: 118px;
cursor: pointer;
color: black;
font-family: Arial, Helvetica;
font-size: 9px;
font-weight:normal;
font-style: normal;
background-image:url(/Portals/1/img/menuIn.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:4px;
text-align: center;
height: 26px;
}.MainMenu_MenuArrow 
{display: none;
}.MainMenu_RootMenuArrow
{display: none;
}.MainMenu_RootMenuItem
{
width: 118px;
cursor: pointer;
color: black;
font-family: Arial, Helvetica;
font-size: 9px;
font-weight:normal;
font-style: normal;
/*background-image:url(/Portals/1/img/menuOut.gif);
background-repeat:no-repeat;
background-position:top;*/
padding-top:4px;
text-align: center;
height: 26px;
}.MainMenu_RootMenuItemActive
{
cursor: pointer;
color: black;
background-image:url(/Portals/1/img/menuIn.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:4px;
}.MainMenu_MenuItem TD, .MainMenu_RootMenuItem TD, .MainMenu_MenuItemSel TD
{
width: 118px;
}.MainMenu_MenuItemSel TD A:hover, .MainMenu_RootMenuItem TD A:hover
{
width: 118px;
}.rootmenuitembreadcrumb TD {
cursor: pointer;
color: black;
background-image:url(/Portals/1/img/menuIn.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:4px;
width: 118px;
}.arialbold10rosso{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#a81e00;}.arialbold10rosso  a:link{text-decoration:underline;}.arialbold10rosso  a:visited{text-decoration:underline;}.arialbold10rosso  a:hover{color:#454545;text-decoration:none;}.arialbold11rosso{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#a81e00;}.arialbold11rosso  a:link{text-decoration:underline;color:#a81e00;}.arialbold11rosso  a:visited{text-decoration:underline;color:#a81e00;}.arialbold11rosso  a:hover{color:#454545;text-decoration:none;}.arialbold18rosso{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#a81e00;}.arialbold18grigio{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#454545;}#boxtitle{width:482px;height:46px;background-color:#ecebe8;padding-top:16px;padding-left:28px;}.srcstyle {font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;font-weight:normal;color:#a81e00;}.srcstyle input {font-size:9px;font-style:normal;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-left:1px;padding-right:1px;/*background-image:url(formbackgroud.gif);*/width:140px;width:15px;color:#a81e00;background-color:#f0f0ed;border:1px solid #cdcdcd;}.font_gray50link{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505050;text-decoration:none;font-weight:bold;}.font_gray50link a:link{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505050;text-decoration:none;font-weight:bold;}.font_gray50link a:visited{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505050;text-decoration:none;font-weight:bold;}.font_gray50link a:hover{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#a81e00;text-decoration:none;font-weight:bold;}.font_gray50normal{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505050;text-decoration:none;font-weight:normal;}.font_gray72normal{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#727271;text-decoration:none;font-weight:normal;}.font_gray72normal a:link{color:#727271;text-decoration:none;}.font_gray72norma a:visited{color:#727271;text-decoration:none;}.font_gray72normal a:hover{color:#a81e00;text-decoration:none;}.font_rednormal{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#a81e00;}.font_white72normal{line-height:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:normal;}.font_white72normal a:link{color:#ffffff;text-decoration:none;}.font_white72normal a:visited{color:#ffffff;text-decoration:none;}.font_white72normal a:hover{color:#a81e00;text-decoration:none;}.Image_first{display:block;
}
.Image_even{display:none;
}
.Image_odd{display:none;
}
.Image_last{display:none;
}.Text_first{display:none;
}
.Text_even{display:block;
}
.Text_odd{display:block;
}
.Text_last{display:block;
}.padding8{padding-left:18px;padding-right:18px;
}.torna{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#a81e00;text-decoration:underline;}.torna a:link{color:#a81e00;text-decoration:underline;}.torna a:visited{color:#a81e00;text-decoration:underline;}.torna a:hover{color:#727271;text-decoration:none;}.DynamicRegistration_LabelCellRed{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#a81e00;padding-top:7px;
}.DynamicRegistration_LabelCellGray{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#727271;padding-top:7px;
}.SearchSkinObject {top:10px;}#boxtitle {
PADDING-LEFT: 10px;
WIDTH: 482px;
PADDING-TOP: 16px;
HEIGHT: 46px;	BACKGROUND-COLOR: #ecebe8
}.arialbold18rosso2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#a81e00;}.arialbold18nero{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#000000;}.arialbold10bianche2{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#ffffff;}.arialbold10bianche2 a:link{font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}.arialbold10bianche2 a:visited{font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}.arialbold10bianche2 a:hover{font-size:10px;font-weight:normal; color:#ffffff;text-decoration:underline;}.DNNEmptyPane{margin:0;padding:0;height:0;
}#maintable{top:-100px;
}html>/**/body .margintopm100{padding-top:0;
}/* safari hack */
/*\*/
html>body*.leftpane{ padding-left:26px; }
html>body*.colonnahome484{margin:0; padding:0; width:400px;}
html>body*.colonnahome484 p{margin:0; padding:0;}
html>body*.banner2gray240{ padding:0; margin:0; margin-left:8px;}
html>body*.maintable{ margin-top:4px;}
html>body*.DNNEmptyPane{ padding:0; margin:0; width:0;}
html>body*.margintopm100{ padding-top:20px; }
/**/.faq p {padding:0px; margin:0px; display:block;}
#divimgbottom{background-image:none;}
