
#div_container {
   background-image: url(../../_pics/client_manager/bg_header.jpg);
}

#div_container div.div_header div.div_main_menu a:link,
#div_container div.div_header div.div_main_menu a:visited {
  color              : #FFF;
}

#div_container div.div_header div.div_main_menu span.selected {
   color             : #FFF;
}

#div_container div.div_header div.div_main_menu p.titolo {
   color             : #FFF;  
}

#div_container div.div_header div.div_main_menu,
#div_container div.div_header,
#div_container div.div_btn_demo {

}

#div_container div.div_btn_demo,
#div_container div.div_btn_demo img {
   width             : 280px;
   height            : 55px;
}

#div_container div.div_btn_demo {
   position          : absolute;
   top               : 144px;
   left              : 330px;
}

#div_container div.div_body h1.titolo {
   background-image: url(../../_pics/client_manager/dot_titolo.png);
}


#div_container div.div_body h1.titolo {
   color             : #5A6671;
}

a:link,
a:visited {
	color             : #F56006;
}

#div_container div.div_footer {
   border-color      : #36424C;
}

div.div_costi_installazione {
   width                   : 80%;
   margin                  : auto;
   padding                 : 20px;
   background-color        : #FFFAEA;
   border                  : 2px solid #CEBA95;
}

div.div_costi_installazione table.tab_costi_installazione {
   margin                  : auto;
   width                   : 90%;
}

div.div_costi_installazione table.tab_costi_installazione td {
   padding                 : 6px;
   border-bottom           : 1px solid #CEBA95;
}

div.div_costi_installazione table.tab_costi_installazione td.td_dida {
   text-align              : right;
   width                   : 40%;
}

div.div_costi_installazione table.tab_costi_installazione td.td_campo {
   width                   : 60%;
}

div.div_costi_installazione span.prezzo {
   font-weight             : bold;
   font-size               : 120%;
}





div.div_contatti {
   margin            : auto;
   padding-top       : 20px;
   width             : 90%;
}

#div_form_email {
   float             : left;
   width             : 350px;
}

#div_form_contatti {
   width             : 420px;
   margin-left       : 400px;
}

#div_form_contatti input.input_1,
#div_form_contatti select.input_1,
#div_form_contatti textarea.input_1 {
   width          : 250px;
}

#div_form_contatti div.div_errori,
#div_form_contatti div.div_invio {
	padding			: 2px;
}

#div_form_contatti div.div_invio p.ok_mail,
#div_form_contatti div.div_errori p.errore {
	font-size		: 16px;
	font-weight		: bold;
}

#div_form_contatti div.div_errori p.errore {
	color			: #E00;
}

#div_form_contatti ul li {
	padding			: 4px;
}

#div_form_contatti table.tab_form {

}

#div_form_contatti table.tab_form td {
	padding			: 3px;
}

#div_form_contatti table.tab_form td.td_header {
	padding			: 6px 0 2px 0;
	font-weight		: bold;
}

#div_form_contatti table.tab_form td.td_dida {
	text-align		: right;
}

#div_form_contatti table.tab_form td.td_campo {
	text-align		: left;
}



#div_form_contatti table.tab_form td.td_messaggio,
#div_form_contatti table.tab_form td.td_submit {

}

#div_form_contatti table.tab_form td p.privacy_txt {
	font-size		: 11px;
}

#div_form_contatti table.tab_form td p.privacy_input {
	padding			: 3px;
	text-align		: center;
}

#div_form_contatti table.tab_form td p.submit {
	text-align		: center;
	padding			: 2px;
}

div.div_loghi_hp {
   float             : right;
   padding           : 0 0 20px 20px;
}
