@import url(dynstyle.css);

/* STILI GENERALI*/

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFF; color:#000; margin:0 0 10px 0; line-height:normal;}
a { color: #099; text-decoration:none; }
a:link,a:active,a:visited  { color: #099; text-decoration:none; }
a:hover {text-decoration:underline; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top:1px; margin-bottom:1px;}
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
form { font-size: 11px; }
/* STILI DI IMPAGINAZIONE*/

.grassetto{
font-weight:bold;
}
#contenitore { margin:0 auto; padding:0; border:0; width:900px;}

#testalino { margin:0; padding:0; width:900px; height:400px; background-image:url(images/imgcssclienti/airdolomiti_header.jpg); background-repeat:no-repeat;}
#modulo { margin:0; padding:0; width:900px;margin-top:2px;}

#grigio { margin:0; padding:5px 0 0 5px; width:895px; height: 29px; background-image:url(images/grigio_modulo.gif); background-repeat: repeat-x; }

.pic { font-size: 9px; }
.titolo {margin:10px 0 5px; 5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.titrosso { color:#099; padding-left: 16px; background-image:url(images/imgcssclienti/freccia_verde.jpg);background-repeat: no-repeat; background-position: left center; }
.titblu { color:#099; padding-left: 16px; background-image:url(images/imgcssclienti/freccia_verde.jpg); background-repeat: no-repeat; background-position: left center; }
.titarancio { color:#099; padding-left: 16px; background-image:url(images/imgcssclienti/freccia_verde.jpg); background-repeat: no-repeat; background-position: left center; }
.spostato { padding-left: 16px; }
.spostatoplus { padding-left: 16px; padding-bottom: 10px; padding-top: 10px; }
.inserto { height: 35px; background-image:url(images/imgcssclienti/inserto.jpg); background-repeat: no-repeat; background-position: left center; margin-top:0px;}
.btnAvanti { background-image: url(images/imgcssclienti/avanti_btn.gif); border: 0; width:72px; height:24px; cursor:pointer; background-repeat:no-repeat;}
.btnAvantieng,.btnConfermaeng { background-image: url(images/imgcssclienti/next_btn_verde.jpg); border: 0; width:71px; height:24px; cursor:pointer; background-repeat:no-repeat;}
.btnOk { background-image: url(images/entra_modulo.gif); border: 0; width:65px; height:20px;cursor:pointer }
.btnEntra { background-image: url(images/imgcssclienti/entra_btn.gif); border: 0; width:78px; height:24px;cursor:pointer }
.btnNuovaRicerca { background-image: url(images/nuovaricerca_btn.gif); border: 0; width:72px; height:19px; margin-left:30px;cursor:pointer }
.btnBack { background-image: url(images/back_btn.gif); border: 0; width:45px; height:19px; float:left; margin-left:16px;cursor:pointer }
.btnSubmit { background-image: url(images/imgcssclienti/submit.gif); border: 0; width:65px; height:24px;  margin-left:16px;cursor:pointer  }
.btnIndietro { background-image: url(images/imgcssclienti/indietro_btn.gif); border: 0; width:72px; height:24px; cursor:pointer }
.btnIndietroeng { background-image: url(images/imgcssclienti/back_btn_verde.jpg); border: 0; width:71px; height:24px; cursor:pointer; }
.btnInserisci { background-image: url(images/inserisci_btn.gif); border: 0; width:78px; height:24px; cursor:pointer }
.btnConferma { background-image: url(images/imgcssclienti/conferma_btn.gif); border: 0; width:78px; height:24px; cursor:pointer }
.btnRicerca { background-image: url(images/imgcssclienti/ricerca_btn.gif); border: 0; width:71px; height:24px;margin-left:16px; cursor:pointer }
#btnUltimaSett{background-image: url(images/imgcssclienti/ultima_sett.gif); border: 0; width:123px; height:24px;margin-left:16px; cursor:pointer }
#btnUltime2Sett{background-image: url(images/imgcssclienti/ultime_2_sett.gif); border: 0; width:135px; height:24px;margin-left:10px; cursor:pointer }
#btnUltimoMese{background-image: url(images/imgcssclienti/ultimo_mese.gif); border: 0; width:94px; height:24px;margin-left:10px; cursor:pointer }
#tasy{background-image:url(images/imgcssclienti/tasy_btn.gif); border: 0; width:50px; height:24px;margin-left:10px; cursor:pointer }
.makexls{
 background-image: url(images/imgcssclienti/esporta_excel.gif); border: 0; width:109px; height:24px;margin-left:16px; cursor:pointer
 }


.sfondoazzurro{background-image:url(images/grigio_modulo.gif); background-repeat: repeat-x; color:#099; font-weight:bold; width:130px; height:17px; margin-left:16px; float:left; margin-right:10px; padding-left:5px; padding-top:3px; }
.azz{margin:5px 10px; }
th{ background-color:#099; height:24px; text-align:left; color:#FFFFFF; font-size:11px;}
th a:link,th a:visited,th a:active{color:#FFFFFF; font-size:11px;}
th a:hover{text-decoration:underline;}

 /*a.tabella:link,  a.tabella:active, a.tabella:visited{color:#000000; display:block;}
 a.tabella:hover{color:#FFFFFF;}*/
.normalLine {
 background-color:#F5F5F5;
 }
 .normalLine a:link,.normalLine a:hover,.normalLine a:visited,.normalLine a:active{color:#000000; display:block; width:100%; height:100%;}
  .selectedLine{
 background-color:#CCC;
 }
 .selectedLine a:link,.selectedLine a:hover,.selectedLine a:visited,.selectedLine a:active{color:#FFFFFF; display:block; width:100%; height:100%;}
 .lab{
 background-color:#F5F5F5;
 font-weight:bold;
 vertical-align:top;
 }
 .final{
 	width:450px;
	color:#B9AC7F;
 }
 .labana{
 background-color:#F5F5F5;
 font-weight:bold;
 vertical-align:top;
 width:170px;
 }
 .linkverde{
  padding-left:10px;
 }
 .linkverde a:link, .linkverde a:hover, .linkverde a:visited, .linkverde a:active{
 color:#99cc00;
 }
 .linkarancio{
  padding-left:10px;
 }
 .linkarancio a:link,.linkarancio a:hover,.linkarancio a:visited,.linkarancio a:active{
  color:#ff9900;
 }
 .inputText{
 background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
 background-color:#FFFFFF;
 font-size:9px;
 color:#555;
 line-height: normal;
	border: 1px solid #555;
	font-weight: normal;
 }
#stampa, #rifiuta, #approva{
font-size:10px;
color:#333333;
 background-repeat:no-repeat;
 background-position:left;
 width:63px;
 height:30px;
 background-color:#CCCCCC;
 display:block;
 float:left;
 
 font-weight:bold;
 margin-top:10px;
 line-height:30px;
 margin-right:5px;
 }
#stampa{
padding-left:35px;
 background-image:url(images/btn_stampa.jpg);
 }
#rifiuta{
padding-left:20px;
 background-image:url(images/rifiuta.gif);
 background-position:5px 11px;
 }
 #approva{
padding-left:20px;
 background-image:url(images/approva.gif);
 background-position:5px 11px;
 }
 #pdf{
 background-image:url(images/btn_pdf.gif);
 background-repeat:no-repeat;
 width:83px;
 height:24px;
 display:block;
 float:left;
 margin-left:20px;
 }
 .just{
 text-align:justify;
 }
 .titoloDett{
 padding-left:28px;
 height:26px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:17px;
 background-color:#099;
 background-image:url(images/imgcssclienti/freccia_tit.gif);
 background-repeat:no-repeat;
 background-position:10px 7px;
 }
 .dettEvento{
 margin:0px;
 padding-left: 16px;
 width:600px;
 }
 .vociDett{
 margin:0px;
 padding-left:18px;
  line-height:16px;
  background-color:#E9E9E9;
 }
 .parDett{
 margin:0px;
 padding-left:10px;
 width:206px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:16px;
 background-color:#999;
 }
  .parDett2col{
 padding-left:10px;
 width:280px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:16px;
 background-color:#999;
 }
  .parDett4col{
 padding-left:10px;
 width:150px;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:16px;
 background-color:#999;
 }
 .titRef{
  background-color:#099;
  font-size:14px;
  padding-left:10px;
  font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
  height:26px;
 }
 .spacer_dett{
 background-image:url(../img/spacer_arancio.gif);
 }
  .spacer_entra{
 background-image:url(../img/spacer_verde.gif);
 height:70px;
 width:9px;
 }
 .rifiutaEvento{
 background-image:url(images/rifiuta.gif);
 line-height:11px;
 background-repeat:no-repeat;
 padding-left:10px;
 background-position:3px 1px;
 }

  .approvaEvento{
 background-image:url(images/approva.gif);
 line-height:11px;
 background-repeat:no-repeat;
 padding-left:10px;
 background-position:3px 1px;
 }
 label{margin:0px; padding:0px;}
 #totale{margin:10px auto 0 80px;}
.errore{color:#099;}
.tabTasy{border:1px solid #666666; width:300px;}
.tabTasyDouble{border:1px solid #666666; width:630px;}
.titoloTabTasy{ background-color: #999; color:#FFFFFF;width:100px; line-height:20px; padding-left:5px; font-weight:bold; margin-bottom:0px;}
td.titoloTabTasy{line-height:15px;}
.titoloTabTasyDouble{background-color: #999; color:#FFFFFF;width:200px; line-height:20px; padding-left:5px; font-weight:bold; margin-bottom:0px;}
td.titoloTabTasyDouble{line-height:15px;}
.primacolonna{float:left;height:auto;}
.secondacolonna{float:left; margin-left:30px;height:auto;}
.spacer{height:20px; clear:both;}
.itemRiassuntoTasy{margin-left:20px;}

/*NOTE*/
 p.parDett{width:auto;margin-bottom:1px;margin-top:20px;}
.testonota{
margin:0px;
margin-top:1px;
padding:5px 18px;
line-height:16px;
background-color:#E9E9E9;
}
#toogleNote{margin-top:20px;}
#note{margin-bottom:40px;}
#nuovaNota{
font-size:10px;
color:#333333;
background-repeat:no-repeat;
background-position:left;
width:60px;
height:30px;
background-color:#CCCCCC;
display:block;
float:left;
font-weight:bold;
margin-top:10px;
line-height:30px;
margin-right:5px;
padding-left:20px;
background-image:url(images/bg_aggiungi.gif);
background-position:5px 9px;
border:none;
}
#note label{display:block; height:30px; line-height:30px;}

/*NOTE*/
 p.parDett{width:auto;margin-bottom:1px;margin-top:20px;}
.testonota{
margin:0px;
margin-top:1px;
padding:5px 18px;
line-height:16px;
background-color:#E9E9E9;
}
#toogleNote{margin-top:20px;}
#note{margin-bottom:40px; display:none;}
#btn_nuovaNota{
font-size:10px;
color:#333333;
background-repeat:no-repeat;
background-position:left;
width:60px;
height:30px;
background-color:#CCCCCC;
display:block;
float:left;
font-weight:bold;
margin-top:10px;
line-height:30px;
margin-right:5px;
padding-left:20px;
background-image:url(images/bg_aggiungi.gif);
background-position:5px 9px;
border:none;
}
#note label, #inviaEvento label{display:block; height:30px; line-height:30px;}
#inviaEvento{display:none;}
#btn_inviaEvento{
font-size:10px;
color:#333333;
background-repeat:no-repeat;
background-position:left;
width:60px;
height:30px;
background-color:#CCCCCC;
display:block;
float:left;
font-weight:bold;
margin-top:10px;
line-height:30px;
margin-right:5px;
padding-left:20px;
background-image:url(images/bg_mail.gif);
background-position:5px 9px;
border:none;
}
