
body.formPage { font-family: Arial narrow ; color:#333333; font-family:11px}
form { margin:0px; font-family: Arial narrow}
.basePage { background:#000000 url(Images/bg.jpg) no-repeat center; margin:5px  }
.basePage form { margin:0}
.formPage a { color:Black}
/*--------------------*/
/* modal panel        */
/*--------------------*/  

.Home {color: #666666; font-size:12px; font-family: Arial narrow}
 table.Home { margin:50px 0 30px 0; }
.Home h1 {color:#99CC33; font-family:Arial Black, Arial, Verdana; font-size:20px}
.Home h2 { font-size:12px; font-weight: bold; margin-bottom: 5px}
.Home p { margin-top:0px}
.Home .Title { font-size:16px}
.Home a { text-decoration: none; font-weight:bold; color:#99CC33}
.Home a:hover { text-decoration: underline; color:#99CC33}
/*.Home a.info { text-decoration: none; font-weight:bold; color:#99CC33}*/

.cms_modalPopupHeader
{
    color:White; background:#5283B2; font-weight:bold;padding:0 0 5px 0; text-align:center
}

.cms_modalBackground
{
    z-index:999 !important;
	background-color: white;
	filter: alpha(opacity=60);
	opacity: 0.6;
}

.cms_modalPopup
{
    width:50%;
    min-width:900px;
    z-index:1000 !important;
    font-family: Arial narrow ; color:#333333; font-family:11px; font-weight:normal;
	background-color: #ffffdd;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 0px;
	text-align:left;
	/*width: 250px;*/
}
#CMSMainToolbar { width:100%; min-width:1090px; text-align:right; height:27px; }
.CmsToolbar { position:absolute; top:0px; left:0px; text-align:right !important; background-color:white; width:100%;}
.CmsToolbar input, .CmsToolbar a, .CmsToolbar img { vertical-align:Top}

.rmContextMenu { z-index:999 !important}

body.Login  { background:#000000 url(Images/bg.jpg) no-repeat top }
.clientLogo { margin: 10em auto 0 auto}

.loginPanel { background:transparent url(Images/Login/Login.png) no-repeat; width:451px; height: 262px; padding-top:83px; text-align:left; margin: auto; }
.loginPanel input { margin-bottom:8px; font-family:Tahoma, Verdana; font-size:13px; margin-left:245px;}
.loginPanel .inputField { margin-left:144px; width: 196px; height:16px; border:solid 1px white; background-color:transparent}
.loginPanel .inputFieldError { margin-left:144px; width: 196px; height:16px; border:solid 1px red; background-color:transparent}
.loginPanel .Error { margin-left:144px; color: #999999; height:15px; font-family: Tahoma, Verdana, Arial; font-size:11px}

.newObjectPlaceholder {font-size:9px; border: dotted 1px gray; color: Gray; border-style: dashed; margin: auto 1px auto 1px; padding: 5px; min-height:40px}
.ObjectPlaceholder {font-size:10px; border: dotted 1px gray; color: #333333; border-style: dashed; margin: auto 1px auto 1px; padding: 5px}
.ObjectPlaceholder  a       {font-size:11px; color: #333333; }
.ObjectPlaceholder  a:hover {font-size:11px; color: red; font-family:Times New Roman }

.formPage { background:white}
.FormArea { height:100%; margin: 0 15% }
.FormArea fieldset { margin:15px auto}
.FormArea fieldset legend { color: Gray}
.FormAreaH1 { color: #999999; font-size:14px; padding:10px 0; text-align:center; background: #E6E7E8 url(images/default/H1_bg.gif) repeat-x top; border:solid 1px #999999  }
.FormArea {text-align:left; color: #333333}
.FormAreaControl { min-height:100%; margin: 0 5%; background-color: White }
.FormAreaControl fieldset { padding:30px auto; font-style:oblique; font-size:10px}
.FormAreaControl fieldset legend { color: #333333; font-size:13px; font-weight:bold}
.FormAreaControl input, .FormAreaControl select { font-size:11px }
.FormAreaControl th { text-align:right; font-style:oblique; font-weight:normal;color: #333333}
.FormAreaControl td {color: #333333}
.FormAreaControlH1 { margin:auto 10px; color: #999999; font-size:14px; padding:10px 0; text-align:center; background: #E6E7E8 url(images/default/H1_bg.gif) repeat-x top; border:solid 1px #999999  }

.cmsButton { color: #999999; font-size:11px; font-weight:bold; padding:1px 20px; margin-left:10px; text-align:center; background: #E6E7E8 url(images/default/Button_bg.gif) repeat-x top; border:solid 1px #999999  }
.cmsButtonLT { color: #999999; font-size:11px; font-weight:bold; width:100%; margin:3px auto; text-align:left; padding-left:5px; background: #E6E7E8 url(images/default/Button_bg.gif) repeat-x top; border:solid 1px #999999  }
.cmsDropDown { font-size:10px}
.cmsButtonCompressed { color: #999999; font-size:9px; font-weight:bold; margin:0px; text-align:center; width:80px; background: #E6E7E8 url(images/default/Button_bg.gif) repeat-x center; border:solid 1px #999999  }
.cmsInputCompressed { color: #666666; font-size:8px; font-weight:normal; margin:0px; text-align:center; width:80px; border:solid 1px #999999  }
.cmsInput { border:solid 1px #999999; background: #F2F2F2; font-family: Tahoma, Verdana; font-size:11px }

.cmsPaletteH3 {color: black; font-size:11px; padding:2px; font-weight:bold; margin-left:3px; margin-bottom:0px; text-align:left; background: #E6E7E8 url(images/default/Button_bg.gif) repeat-x top; border:solid 1px #999999}
.cmsPaletteLink { color: Gray}
.cmsPaletteLink:selected { color:White}
h3.cmsLeftColumnH3 { background-color: #CCCCCC;  padding: 3px; margin-bottom: 2px;
    font-family:Arial; font-weight: bold; color: White; font-size: 11px; }

.formPage th { text-align:right; color:#999999}

.ColorePubblicata       { color: Black}
.ColorePubblicataEBozza { color:Orange }
.ColoreSoloBozza        { color:Red }

.ColumnsTH { color: #999999; font-size:14px; font-weight:bold; padding:10px 0; text-align:center; background: #E6E7E8 url(images/default/Header.gif) repeat-x top; border:solid 1px #EBEBEB; margin-right:1px  }