select{height:20px;}
input[type="submit"], input[type="button"]{font-family:verdana,arial,tahoma;font-size:11px;width:100px;margin:0 1px 0 0;border:0;background:url(NL/Submit.gif) repeat-x;}
input[type="text"], input[type="password"]{font-family:verdana,arial,tahoma;font-size:11px;height:14px;}
select, textarea{font-family:verdana,arial,tahoma;font-size:11px;}

/*Classi generali*/
.RDB, .CKB {width:auto!important;margin:0 0 0 0!important;}
.RDB input, .CKB input {display:block!important;float:left!important;width:15px;padding:0!important;margin:0 3px 0 0!important;#margin-top:-3px!important;}
.RDB label, .CKB label {display:block!important;float:left!important;margin:0 10px 0 0!important;padding:0!important;}
.RDB span, .CKB span {display:block!important;float:left!important;width:auto!important;}
.Visualizzabile {text-align:left;}
.NonVisualizzabile {text-decoration:line-through;text-align:left;}
.HPLModificaDaFront {margin:3px 0 0 5px;color:Red;font-weight:bold;font-size:11px;text-decoration:none;}

/*Front.Master*/
.Principale{
	position:absolute;
	left:50%;
	width:1000px;
	margin:0px 0 0 -500px;
	padding:0px;
	}
.Header{
	width:100%;
	height:120px;
	position:relative;
	/*background:black;*/
	}
.Main{
  width:100%;
	min-height:550px;
	height:auto;
	background-color:#516fc4;
	}
.Footer{
  width:100%;
	height:50px;
	background:url(NL/BgFooter.png) bottom left repeat-x;
	text-align:center;
	}
.Page{
	padding:10px;
	}

/*Contatti.aspx*/
.DivMappaGoogle{float:left;}
.MappaGoogle {width:690px;height:430px;}

/*AnagraficaEdit.aspx*/
.DivSX, .DivDX {float:left;}
.AnagParOpz, .AnagParLog, .AnagParNec {width:450px;}

/*Tabella col bordo presente in anagrafica*/
.Bordata{border-collapse:collapse;}
.Bordo{font-size:1px;margin:0;padding:0;white-space:nowrap;}
.UpSx{background: url(NL/UpSx.gif) top left no-repeat;width:10px;height:10px;}
.UpCt{background: url(NL/UpCt.gif) top center repeat-x;height:10px;}
.UpDx{background: url(NL/UpDx.gif) top right no-repeat;width:10px;height:10px;}
.CtSx{background: url(NL/CtSx.gif) left repeat-y; width:10px;}
.CtCt{background: #5e6b73;}
.CtDx{background: url(NL/CtDx.gif) right repeat-y; width:10px;}
.DwSx{background: url(NL/DwSx.gif) bottom left no-repeat;width:10px;height:10px;}
.DwCt{background: url(NL/DwCt.gif) bottom center repeat-x;height:10px;}
.DwDx{background: url(NL/DwDx.gif) bottom right no-repeat;width:10px;height:10px;}
.Bordata .Riga{width:100%;float:left;margin:0;padding:1px 0;min-height:21px;}
.Bordata .Riga span{display:inline-block;width:130px;float:left;padding-top:3px;}
.Bordata .Riga select{float:left;width:288px;#width:290px;}
/*.Bordata .Riga textarea{float:left;width:284px;}*/
.Bordata .Riga input[type="text"], .Bordata .Riga input[type="password"]{float:left;width:284px;}
/*.Bordata .Riga input[type="radio"], .Bordata .Riga span input[type="radio"] {display:block;float:left;width:auto;margin:0;#margin-top:0;}*/
.Bordata .Riga input[type="checkbox"], .Bordata .Riga span input[type="checkbox"] {display:block; float:left;width:15px;margin:1px 5px 0 0;padding:0;#margin:-4px 0 0 0}
.Bordata .Riga input[type="submit"] {float:left;margin-top:5px;}
.Bordata .Riga label {display:block;float:left;margin:0;padding:0;}
.Bordata .Riga span label {display:block;float:left;margin:0;padding:0;#margin:-1px 0 0 0;}

/*Box di conferma eliminazione*/
.DivConfermaElimina{background-color:White;width:200px; border-width:2px;border-color:Black; border-style:solid; padding:10px;}
.DivConfermaElimina div {margin-top:10px;text-align:center;}

/*UserControl Login*/
.PNLLoginKO, .PNLLoginOK{background-color:Green;width:auto;padding:5px 5px 5px 5px;vertical-align:top;position:absolute;top:78px;right:100px;}
.PNLLoginKO span, .PNLLoginOK span {display:inline-block;padding:3px 1px 3px 2px;}
.PNLLoginKO input[type="submit"], .PNLLoginOK input[type="submit"]{width:60px;vertical-align:top;margin-top:3px;}
.PNLLoginKO input[type="text"], .PNLLoginOK input[type="text"]{width:85px;margin-right:5px;}
.PNLLoginKO input[type="password"], .PNLLoginOK input[type="password"]{width:84px;margin-right:5px;}
.PNLLoginKO a, .PNLLoginOK a {margin:0 10px 0 3px;color:Black}
.PNLLoginKO .LBLEsito {display:block;color:red;font-weight:bold;}

/*UserControl ComboLingua*/
.PNLLingua,.PNLLinkLingue {width:300px;height:40px;position:absolute;left:798px;top:0;}
.PNLLingua span {display:inline-block;float:left;padding:12px 5px 6px 13px;}
.PNLLingua select {display:inline-block;float:right;margin:9px 12px 3px 5px;border-color:#d2a919;}
.PNLLingua{z-index:6;background:url(NL/BgLingua.png) center left no-repeat;}
.PNLLinkLingue{z-index:5;vertical-align:middle;text-align:center;font-size:1px;}

/*UserControl IconeLingua*/
.PNLIconeLingue {width:203px;height:30px;position:absolute;right:10px;top:19px;z-index:6;background:url(NL/BgLingua.png) center left no-repeat;}
.PNLIconeLingue span {display:inline-block;float:left;padding:8px 5px 6px 13px;}
.PNLIconeLingue img {margin:4px 0 0 0;}
.PNLIconeLingue .Selezionato {background:url(NL/Flag/BgSelezionato.png) center center no-repeat;}

/*UserControl Contatti*/
.PNLContatti {background-color:Orange;float:right;padding:5px 10px 10px 10px;}
.PNLContatti .DivContatto {color:#2c2336;}
.PNLContatti .DivContatto h3 {color:White;font-size:14px;margin:7px 0 4px 0;padding:0;}
.PNLContatti .DesRef,.PNLContatti .DesInd, .PNLContatti .DesTel, .PNLContatti .DesCel, .PNLContatti .DesFax, .PNLContatti .DesEmail, .PNLContatti .DesEmailSend, .PNLContatti .DesIva, .PNLContatti .DesSkype, .PNLContatti .DesMsn {display:inline-block;width:90px;font-weight:bold;}
.PNLContatti .ValRef,.PNLContatti .ValInd, .PNLContatti .ValTel, .PNLContatti .ValCel, .PNLContatti .ValFax, .PNLContatti .ValEmail, .PNLContatti .ValSkype, .PNLContatti .ValIva, .PNLContatti .ValMsn {display:inline-block;width:160px;margin-left:5px;}
.PNLContatti a {color:#2c2336;}

/*UserControl Paginatore*/
.PNLNavigazione {float:left;padding-top:2px;}
.PNLNumxPagina {float:right;padding-top:2px;}
.PNLNavigazione span, PNLNumxPagina span {display:inline-block;}
.link_paginazione {}
.link_paginazione_sel {}

/*UserControl InvioMail*/
.PNLInvioMail {float:left;padding:5px 10px 10px 30px;}
.PNLInvioMail h2 {}

.PNLInvioMail .RigaDatiMail {width:400px;margin:0;padding:1px 0;min-height:21px; float:left;}
.PNLInvioMail .RigaDatiMail span{display:inline-block;width:100px;float:left;padding-top:3px;}
.PNLInvioMail .RigaDatiMail select{float:left;width:250px;}
.PNLInvioMail .RigaDatiMail textarea{float:left;width:350px;height:100px;}
.PNLInvioMail .RigaDatiMail input[type="text"]{float:left;width:250px; height:18px}
/*.PNLInvioMail .RigaDatiMail input[type="checkbox"], .Bordata .Riga span input[type="checkbox"] {display:block; float:left;width:15px;margin:1px 5px 0 0;padding:0;#margin:-4px 0 0 0}*/
.PNLInvioMail .RigaDatiMail input[type="submit"] {float:left;margin-top:5px;}
/*.PNLInvioMail .RigaDatiMail label {display:block;float:left;margin:0;padding:0;}*/
/*.PNLInvioMail .RigaDatiMail span label {display:block;float:left;margin:0;padding:0;#margin:-1px 0 0 0;}*/
#ctl00_C_InvioMailContatti_TXTMessaggioCondizioni {width:350px; font-size:9px}
#ctl00_C_InvioMailContatti_LBLAccettoCondizioni { float:left; margin:5px 0; font-size:12px}
#ctl00_C_InvioMailContatti_CheckBoxAccetto {float:left ;margin:10px 0 0 10px ;}
#ctl00_C_InvioMailContatti_BTNInviaMessaggio { background:#dcdcdc; width:352px; height:20px; color:#FFFFFF; text-transform:uppercase; font-size:9px}
#ctl00_C_InvioMailContatti_BTNInviaMessaggio:hover { background:#fdc313; cursor:pointer;}
#ctl00_C_InvioMailContatti_LBLEsito { float:left; width:300px; }

/*UserControl ElencoNews*/
.PNLNewsList {float:left;padding:5px 10px 10px 10px;width:760px;}
.PNLNewsList .RigaNews {padding:0 0 20px 0;}
.PNLNewsList .RigaNews h4 {display:inline;margin:0;font-weight:normal;font-size:11px;}
.PNLNewsList .RigaNews h2 {display:inline;margin:0;}
.PNLNewsList .RigaNews h2 a {text-decoration:underline;font-size:12px;margin:0;}
.PNLNewsList .RigaNews p {margin:0;}
.PNLNewsList .RigaNews .ElencoNewsTitolo {margin:0 0 3px 0;}
.PNLNewsList .RigaNews .ElencoNewsDescrBreve {margin:0;}
.PNLNewsList .PNLNavigazione {}
.PNLNewsList .PNLNumxPagina {}

/*UserControl ElencoDwld*/
.PNLDwldList  {background-color:Lime;float:left;padding:5px 10px 10px 10px;width:760px;}
.PNLDwldList .RigaDwld {padding-bottom:5px;border-bottom:1px solid gray;}
.PNLDwldList .RigaDwld h2 {color:#cc0000;}
.PNLDwldList .RigaDwld a {color:White;text-decoration:none;font-weight:bold;}
.PNLDwldList .RigaDwld a span {font-size:13px;float:left;margin-top:7px;cursor:hand;cursor:pointer;}
.PNLDwldList .RigaDwld .ImgDwld {margin-left:5px;vertical-align:middle;margin-top:3px;}

/*UserControl TreeNewsOleDb*/
.PNLNewsTree {float:left;width:200px;min-height:300px;background-color:White;}
.PNLNewsTree .Nodo {color:Red;margin:auto 5px;}
.PNLNewsTree .NodoSelezionato {color:Green;margin:auto 5px;background-color:Aqua;}
.PNLNewsTree .NodoHover {text-decoration:underline;}
.PNLNewsTree img {}

/*UserControl TreeDwldOleDb*/
.PNLDwldTree {float:left;width:200px;min-height:300px;background-color:White;}
.PNLDwldTree .Nodo {color:Red;margin:auto 5px;}
.PNLDwldTree .NodoSelezionato {color:Green;margin:auto 5px;background-color:Aqua;}
.PNLDwldTree .NodoHover {text-decoration:underline;}
.PNLDwldTree img {}

/*User Control LingueAbilitate*/
.CodLingueAbilitate {display:block;float:left;width:288px!important;}
.CodLingueAbilitate span {width:auto!important;}
.CodLingueAbilitate label {width:25px;}

/*RecuperoPassword.aspx*/
.RecuperoPWD {float:left;margin:0 10px 0 0}
.RecuperoPWD .Recupero {width:400px;border: 1px solid;padding:5px;}
.RecuperoPWD .Recupero h2 span {width:auto;}
.RecuperoPWD .Recupero span {display:inline-block;width:80px;padding-bottom:2px;}
.RecuperoPWD .Recupero input[type="text"] {width:150px;}
.AccessoUDR {float:left;width:400px;border: 1px solid;padding:5px;}
.AccessoUDR h2 span {width:auto;}
.AccessoUDR span {display:inline-block;width:110px;padding-bottom:2px;}
.AccessoUDR input[type="text"] {width:150px;}






/*LinksList.aspx*/
.ElencoLink {float:left;}
.ElencoLinkElemento {}
.ElencoLinkElemento h2 {}
.ElencoLinkElemento h2 a {}
.ElencoLinkElemento .VaiALink {}

/*LinksTree.aspx*/
.DivAlberoLinks {float:left;width:200px;min-height:300px;background-color:Blue;}
.DivElencoLinks {float:left;width:780px;min-height:300px;background-color:Orange;}
.AlberoCategoriaLinks {background-color:White;}
.AlberoCategoriaLinks .Nodo {color:Red;}
.AlberoCategoriaLinks .NodoSelezionato {color:Green;margin:auto 5px;background-color:Aqua;}

/*Pannello di loader*/
.AjaxLoader {
}
.AjaxLoaderBg {
	/*color:DarkBlue;*/
	background-color:#fff;
	border-color:#FF9C04;
	border-width:2px;
	border-style:Solid;
	width:300px;
	height:110px;
	z-index: 1;
	filter:alpha(opacity=80);
	opacity:0.8;
}


prova {
	position:absolute;
	float:none;
	}
	
/*UserControl Menu*/
.PNLMenu1 {}
/*.PNLMenu1 .menu {margin:0 0 0 0;background:url(NL/BgMenu.gif) #f92318 bottom repeat-x;width:auto;} */
.PNLMenu1 li {}
.PNLMenu1 li:hover {background:#CCCCCC;} 
.PNLMenu1 .-ON {background:#f92318;}
.PNLMenu1 .-OF {}
.PNLMenu1 .-ON:hover {background-image:url(NL/BtnNero_On.png);}
.PNLMenu1 .-OF:hover {}
.PNLMenu1 a {display: block;padding:10px 8px 0 8px;text-decoration: none;}
.PNLMenu1 .-ON a {}
.PNLMenu1 .-OF a {}
.PNLMenu1 a span:hover {}
.PNLMenu1 .-ON a:hover {}
.PNLMenu1 .-OF a:hover {}
.PNLMenu1 a span {color:White;font-size:15px;font-weight:bold;}
.PNLMenu1 .-ON a span {}
.PNLMenu1 .-OF a span {}
/* secondo livello menù */
.PNLMenu1 li ul {background:url(NL/BgMenu.gif) #f92318 bottom repeat-x;width:auto; display:none;}
.PNLMenu1 li ul li {background:none;}
	

/*Inizio Stili comuni tra FrontEnd e FckEditor*/
/*Fine Stili comuni tra FrontEnd e FckEditor*/

