/*-------------------- Template --------------------*/

#BCP {
border:5px solid #dbdbdb;
margin-bottom:40px;
margin-left:auto;
margin-right:auto;
margin-top:40px;
width:1200px;
}

#Body {
background-color:#f9f9f9;
float:left;
min-height:1500px;
padding-bottom:15px;
width:1200px;
}

#BoxChiusura{
background-color:#ffffff;
border-bottom:1px solid #272577;
float:left;
height:65px;
padding-top:15px;
width:100px;
}

#BoxTitolo{
background-color:#ffffff;
border-bottom:1px solid #272577;
float:left;
font-weight:bold;
height:80px;
width:900px;
}

#Contenuto{
float:left;
min-height:774px;
padding-top:20px;
width:780px;
}

#Footer {
background-color:#ffffff;
border-top:1px solid #dbdbdb;
float:left;
height:29px;
width:1200px;
}

#Hide {
background-color:#000;
display:none;
filter:alpha(opacity=50);
height:100%;
left:0%;
opacity:0.5;
position:fixed;
top:0%;
width:100%;
}

#LoginImg{
height:250px;
margin-bottom:40px;
margin-left:auto;
margin-right:auto;
margin-top:100px;
width:1200px;
}

#LoginMsg{
color:#808080;
font-family:Bookman Old Style;
font-size:30px;
font-weight:bold;
height:100px;
line-height:100px;
margin-left:auto;
margin-right:auto;
text-transform:uppercase;
width:1200px;
}

.MenuBox{
float:left;
height:40px;
}

.MenuBoxOpzioni{
float:right;
height:40px;
}

#Nascosto {
background-color:#000;
display:none;
filter:alpha(opacity=50);
height:100%;
left:0%;
opacity:0.5;
position:fixed;
top:0%;
width:100%;
}

#NascostoBox {
background-attachment:fixed;
background-color:#cae6ed;
border:0px;
display:none;
height:100%;
position:absolute;
width:1200px;
z-index:100;
}

#RichiestaBox {
background-attachment:fixed;
background-color:lightblue;
border:2px solid #272577;
display:none;
font-size:12px;
height:375px;
left:100px;
position:absolute;
top:200px;
width:796px;
z-index:100;
}

#RichiestaChiudi {
background-color:#ffffff;
border-bottom:1px solid #272577;
float:left;
height:44px;
padding-top:6px;
width:70px;
}

#RichiestaBoxInterno {
float:left;
height:300px;
margin-top:24px;
width:796px;
}

.RichiestaDomanda{
float:left;
height:40px;
line-height:40px;
width:796px;
}

.RichiestaEtichetta {
float:left;
height:20px;
line-height:20px;
padding-right:8px;
text-align:right;
width:260px;
}

.RichiestaInput {
border: 1px solid #272577;
float:left;
height:18px;
line-height:18px;
padding-left:5px;
text-align:left;
width:250px;
}

.RichiestaMsg {
background-color:#ffffff;
border:1px solid #272577;
color:#272577;
float:left;
font-size:14px;
font-weight:bold;
height:50px;
line-height:50px;
margin-left:150px;
margin-bottom:25px;
width:496px;
}

.RichiestaRiga {
color:#272577;
float:left;
font-weight:bold;
height:40px;
line-height:40px;
width:796px;
}

#RichiestaTitolo{
background-color:#ffffff;
border-bottom:1px solid #272577;
color:#272577;
float:left;
font-size:18px;
font-weight:bold;
height:50px;
line-height:50px;
padding-left:20px;
text-align:left;
width:706px;
}

.RichiestaValore {
color:darkblue;
float:left;
font-weight:bold;
height:20px;
line-height:20px;
padding-left:8px;
text-align:left;
width:520px;
}

#TitoloEtichetta{
color:#272577;
float:left;
font-size:16px;
height:80px;
line-height:80px;
text-align:left;
width:800px;
}

#TitoloLogo{
float:left;
height:64px;
padding-top:16px;
width:100px;
}

/* ---------- Header ---------- */

#BoxUtente {
background-color:#ffffff;
border:solid 1px #dbdbdb;
color:#808080;
float:left;
font-size:11px;
height:56px;
width:138px;
}

#Credenziali{
float:left;
height:58px;
text-align:right;
width:140px;
}

#DisplayOra{
background-color:transparent;
border:solid 0px;
color:#808080;
font-size:11px;
height:15px;
line-height:15px;
text-align:center;
width:56px;
}

#Header{
background-color:#ffffff;
height:110px;
padding-top:10px;
width:1200px;
}

#HeaderMain{
float:left;
height:60px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
width:932px;
}

#Login {
float:right;
height:100px;
padding-right:10px;
width:208px;
}

#Logo{
background-image:url('../../../Immagini/Logo.png');
float:left;
height:60px;
margin-left:5px;
width:60px;
}

#LogoTesto{
color:#6dc4e5;
float:left;
font-size:24px;
font-weight:bold;
height:45px;
line-height:45px;
margin-left:10px;
margin-top:15px;
text-align:left;
width:200px;
}

#MenuHeader{
float:left;
height:40px;
padding-left:10px;
padding-right:10px;
width:1180px;
}

.MenuIndice{
margin-right:10px;
}

#Password{
margin-top:6px;
}

#Password,#Username {
background-color:#ffffff;
border:solid 1px #dbdbdb;
color:#808080;
height:24px;
line-height:24px;
padding-left:3px;
text-align:left;
width:135px;
}

#Powered{
cursor:pointer;
float:left;
height:70px;
padding-left:10px;
width:238px;
}

.Pulsante {
background-color:#ffffff;
border:1px solid #dbdbdb;
color:#808080;
cursor:pointer;
font-size:11px;
height:58px;
margin-left:6px;
width:62px;
}

#PulsanteLogin {
float:left;
height:50px;
line-height:50px;
}

#Saldo {
background-color:#ffffff;
color:darkgreen;
float:left;
font-size:12px;
font-weight:bold;
height:26px;
line-height:26px;
margin-right:8px;
text-align:right;
width:130px;
}

.T1{
margin-left:10px;
margin-right:5px;
}

.T2{
margin-left:5px;
margin-right:10px;
}

#TitoloBetting,#TitoloSport{
border:3px solid;
color:#666666;
cursor:pointer;
float:left;
font-family:tahoma;
font-size:20px;
font-weight:bold;
height:70px;
line-height:70px;
padding:5px;
width:317px;
}

#TitoloBetting{
background-color:#e4b8d6;
border-color:#ffffff #b14e9e #b14e9e #ffffff;
}

.TitoloBox{
border:2px solid #666666;
float:left;
height:86px;
margin-bottom:10px;
width:333px;
}

.TitoloBoxEsterno{
float:left;
height:60px;
margin-bottom:10px;
width:248px;
}

#TitoloHeader{
float:left;
height:100px;
width:600px;
}

#TitoloPowered{
float:left;
height:20px;
line-height:20px;
padding-left:10px;
text-align:left;
width:238px;
}

#TitoloSport{
background-color:#b8c1dA;
border-color:#718bc0 #ffffff #ffffff #718bc0;
}

#Utente {
background-color:#fdfceb;
color:#808080;
float:left;
font-size:11px;
font-weight:bold;
height:56px;
line-height:56px;
text-align:center;
width:138px;
}

.VoceMenu,.VoceMenuActive{
color:#808080;
cursor:pointer;
float:left;
font-weight:500;
height:40px;
line-height:40px;
padding-left:15px;
padding-right:15px;
text-align:left;
text-transform:uppercase;
}

.VoceMenu{
background-color:#ffffff;
}

.VoceMenu:hover,.VoceMenuActive{
background-color:#f9f9f9;
}

.VoceMenuOpzioni{
color:#808080;
cursor:pointer;
float:left;
font-weight:500;
height:40px;
line-height:40px;
padding-left:5px;
padding-right:5px;
text-align:left;
text-transform:uppercase;
}

.VoceMenuOpzioni:hover{
background-color:#f9f9f9;
}

/*-------------------- Body ----------------------*/

#Sviluppo {
background-color:#f9f9f9;
display:none;
float:left;
min-height:1500px;
padding-bottom:15px;
width:1200px;
}

#SviluppoAggiornamenti{
color:#808080;
float:left;
padding-bottom:40px;
min-height:200px;
line-height:200px;
text-align:center;
width:1200px;
}

.SviluppoAggiornamento{
background-color:#ffffff;
border:1px solid #dbdbdb;
float:left;
line-height:40px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
width:1158px;
}

.SviluppoAggiornamentoCategoria{
color:darkgreen;
float:left;
height:40px;
line-height:40px;
padding-right:10px;
text-align:right;
width:200px;
}

.SviluppoAggiornamentoData{
color:darkred;
float:left;
height:40px;
line-height:40px;
width:80px;
}

.SviluppoAggiornamentoIntestazione{
border-bottom:1px solid #dbdbdb;
float:left;
height:40px;
line-height:40px;
width:1158px;
}

.SviluppoAggiornamentoTesto{
float:left;
font-size:12px;
line-height:40px;
min-height:40px;
padding-left:10px;
padding-right:10px;
text-align:left;
width:1138px;
}

.SviluppoAggiornamentoTitolo{
color:#000000;
float:left;
height:40px;
line-height:40px;
padding-left:10px;
text-align:left;
width:858px;
}

#SviluppoClose{
background-image:url('../../../Immagini/Del.png');
cursor:pointer;
position:absolute;
height:40px;
left:1160px;
line-height:40px;
top:0px;
width:40px;
}

#SviluppoData{
border:1px solid #dbdbdb;
color:#808080;
cursor:pointer;
float:left;
height:22px;
margin-left:10px;
margin-top:8px;
text-align:center;
width:80px;
}

#SviluppoIdCategoria{
cursor:pointer;
float:left;
margin-left:10px;
margin-top:9px;
width:200px;
}

#SviluppoTesto{
border:1px solid #dbdbdb;
color:#808080;
float:left;
line-height:20px;
margin-left:10px;
margin-bottom:8px;
margin-top:8px;
min-height:40px;
padding-left:10px;
padding-right:10px;
resize:vertical;
width:780px;
}

#SviluppoTitolo{
border:1px solid #dbdbdb;
color:#808080;
float:left;
height:22px;
margin-left:10px;
margin-top:8px;
padding-left:10px;
padding-right:10px;
width:780px;
}

#SviluppoInserimento{
background-color:#ffffff;
border:1px solid #dbdbdb;
color:#808080;
float:left;
margin-left:20px;
margin-right:20px;
margin-top:20px;
min-height:200px;
width:1158px;
}

#SviluppoInserimentoSalvataggio{
background-color:#f9f9f9;
border:1px solid #dbdbdb;
color:#808080;
cursor:pointer;
float:left;
height:40px;
line-height:40px;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
width:200px;
}

.SviluppoInserimentoRiga{
border-bottom:1px solid #dbdbdb;
float:left;
height:40px;
line-height:40px;
width:1158px;
}

.SviluppoInserimentoRigaTesto{
border-bottom:1px solid #dbdbdb;
float:left;
line-height:40px;
min-height:40px;
width:1158px;
}

.SviluppoInserimentoRigaTestoValore{
float:left;
line-height:40px;
min-height:40px;
width:958px;
}

.SviluppoInserimentoRigaEtichetta{
color:darkred;
float:left;
height:40px;
line-height:40px;
padding-right:10px;
text-align:right;
width:140px;
}

.SviluppoInserimentoRigaValore{
float:left;
height:40px;
line-height:40px;
width:1008px;
}

#SviluppoIntestazione{
background-color:#ffffff;
border-bottom:1px solid #dbdbdb;
border-top:1px solid #dbdbdb;
color:darkred;
float:left;
height:40px;
line-height:40px;
text-align:center;
width:1200px;
}

#Window{
background-color:#f8f8f8;
border:1px solid #dbdbdb;
display:none;
float:left;
min-height:248px;
left:-1px;
position:absolute;
top:-1px;
width:604px;
z-index:3;
}

/*-------------------- Footer --------------------*/

.Centro{
float:left;
font-family:Bookman Old Style;
font-size:14px;
height:28px;
line-height:28px;
width:704px;
}

#Firma{
float:left;
height:50px;
margin-left:300px;
width:300px;
}

.LateraleDx, .LateraleSx{
float:left;
font-weight:bold;
height:29px;
line-height:29px;
width:248px;
}

.LateraleDx{
color:#808080;
cursor:pointer;
}

#PulsanteTest{
color:#808080;
cursor:pointer;
float:left;
height:29px;
line-height:29px;
width:75px;
}

.RisultatoTest{
position:relative;
top:5px;
}

#RisultatoTest{
background-color:#ffffff;
float:left;
height:29px;
line-height:29px;
width:73px;
}