@import url("common.css");

#hd_logo {float:left;margin:41px 0 0 25px;padding:0;width:302px;height:60px;}
#hd_logo h1 {margin:0;padding:0;width:302px;height:60px;cursor:pointer;background:url(../images/custom_gfx/logo_fiscal-services.gif) 0 0 no-repeat;}
#hd_logo span {display:none;}

#hd_login {position:absolute;width:180px;margin-top:-134px;margin-left:710px;}
@-moz-document url-prefix() { #hd_login {margin-top:-136px;} }
#hd_login_wrp {margin:0;padding:10px;background:#661713 url(../images/custom_gfx/bg_hd_login.jpg) 0 0 repeat-x;text-align:right;font:9px Verdana, Geneva, sans-serif;color:#FFF;}
#hd_login_wrp p {margin:0;padding:0;height:19px;text-align:left;}
#hd_login_wrp a {text-decoration:none;color:#FFF;}
#hd_login_wrp a:hover {text-decoration:underline;}
.hd_login_usr, .hd_login_pwd {width:130px;height:20px;margin:0 0 5px 0;padding:0 5px 0 20px;background:#5F201D url(../images/custom_gfx/hp_cmp_user.gif) 6px 4px no-repeat;border:1px solid #52120F;font:11px/18px Verdana, Geneva, sans-serif;color:#FFF;}
.hd_login_pwd {background:#5F201D url(../images/custom_gfx/hp_cmp_pass.gif) 6px 4px no-repeat;}
.hd_login_submit {padding:5px 10px 5px 10px;font:10px Verdana, Geneva, sans-serif;font-weight:bold;color:#5F201D;background:#DDD;border:1px solid #500;cursor:pointer;}
#hd_login_label {float:right;margin:0;padding:0 0 0 10px;width:110px;height:29px;background:#661713;}
#hd_login_label p {background:url(../images/custom_gfx/bg_hd_login_label.gif) left center no-repeat;padding:0 0 0 10px;margin:0;font:11px/29px Verdana, Geneva, sans-serif;color:#FFF;}
#hd_login_label a {text-decoration:none;color:#FFF;}
#hd_login_label span {color:#CCC;}

#hd_cerca {float:right;width:210px;height:22px;margin:60px 33px 0 0;padding:0;text-align:right;}
.hd_cerca_cf {width:177px;height:22px;border:none;background:none;font:11px/20px Verdana, Geneva, sans-serif;color:#835B59;}
.hd_cerca_bt {float:right;margin:0;}

#hd_toolbar {margin:10px 0 0 0;padding:0;width:909px;height:67px;}
.hd_tlb_off, .hd_tlb_on {float:left;margin:0;padding:0 49px 0 49px;height:67px;font:17px/67px Tahoma, Geneva, sans-serif;color:#FFF;}
.hd_tlb_off a, .hd_tlb_on a {text-decoration:none;color:#FFF;} 
.hd_tlb_on {background:url(../images/custom_gfx/bg_hd_tlb_on.jpg) 0 0 repeat-x;}
.hd_tlb_separator {float:left;margin:0;padding:0;width:2px;height:67px;background:url(../images/custom_gfx/bg_hd_tlb_separator.gif) 0 0 no-repeat;}

#custom_hp_news {margin:0 auto;padding:0;width:907px;height:309px;background:url(../images/custom_gfx/bg_hp_latest_news.gif) 0 0 no-repeat;}

#pr_wrp_fix {float:left;margin:78px 0 0 25px;padding:0;width:404px;height:158px;}
.pr_wrp {margin:0;padding:0;width:404px;height:158px;}
.pr_date {float:left;margin:0 18px 0 0;width:76px;height:112px;background:url(../images/custom_gfx/bg_pr_date.gif) 0 0 no-repeat;}
.pr_date_day {margin:0;padding:0;}
.pr_date_day p {margin:0;padding:0;text-align:center;font:50px/60px Tahoma, Geneva, sans-serif;color:#FFF;}
.pr_date_month {margin:8px 0 0 0;padding:0;}
.pr_date_month p {margin:0;padding:0;text-align:center;font:13px Tahoma, Geneva, sans-serif;color:#8EA38A;}
.pr_date_time {margin:8px 0 0 0;padding:0;}
.pr_date_time p {margin:0;padding:0;text-align:center;font:9px Tahoma, Geneva, sans-serif;color:#8EA38A;}
.pr_title {float:right;width:310px;margin:0;padding:0;}
.pr_title p {margin:0;padding:0;text-align:left;font:20px Tahoma, Geneva, sans-serif;color:#6D6A5E;}
.pr_title a {text-decoration:none;color:#6D6A5E;}
.pr_title a:hover {text-decoration:underline;color:#6D6A5E;}
.pr_descr {float:right;width:310px;margin:0 0 10px 0;padding:0;}
.pr_descr p {margin:0;padding:0;text-align:left;font:11px/21px Verdana, Geneva, sans-serif;color:#645F52;}
.pr_descr a {text-decoration:none;color:#645F52;}
.pr_descr a:hover {text-decoration:underline;color:#645F52;}
.pr_dett {float:right;width:310px;margin:0;padding:0;}
.pr_dett p {margin:0;padding:0;text-align:right;}
.pr_list {float:right;margin:0;padding:0;width:377px;height:227px;}
.pr_list_off a {text-decoration:none;color:#6E6A5E;}
.pr_list_off a:hover {color:#444;}
.pr_list_off, .pr_list_on {margin:0;padding:0;border-bottom:1px dotted #BBB;}
.pr_list_off p, .pr_list_on p {margin:0;padding:13px 0 13px 22px;font:20px Verdana, Geneva, sans-serif;color:#6E6A5E;text-align:left;}
.pr_list_on {background:url(../images/custom_gfx/bg_pr_list_on.gif) left center no-repeat;}
.pr_list_on p {color:#8EA38A;}
.pr_list_on a {text-decoration:none;color:#8EA38A;}


#custom_hp_studio, #custom_hp_servizi, #custom_hp_comtel {float:left;margin:0 83px 0 25px;padding:0;width:385px;text-align:left;font:13px/25px Verdana, Geneva, sans-serif;color:#444;}
#custom_hp_comtel {float:right;margin:0 30px 0 0;width:370px;}
#custom_hp_studio h2, #custom_hp_servizi h2 {margin:0 0 26px 0;padding:0;font:25px Tahoma, Geneva, sans-serif;font-weight:bold;color:#731E1A;}
#custom_hp_studio p, #custom_hp_servizi p {margin:0;padding:0;font:13px/25px Verdana, Geneva, sans-serif;color:#444;}

.custom_hp_dettagli {margin:39px 0 0 0;padding:0;text-align:right;}
.custom_hp_button {margin:0;padding:0;border:none;text-indent:-9000px;width:140px;height:40px;background:url(../images/custom_gfx/hp_btn_dettagli.gif) 0 0 no-repeat;cursor:pointer;}

#ft_info_custom {margin:33px 0 107px 0;padding:0;font:12px Verdana, Geneva, sans-serif;color:#86827D;}

#ft_sitemap, #ft_servizi {float:left;margin:0 70px 0 23px;padding:35px 0 0 0;width:302px;background:url(../images/custom_gfx/ft_label_sitemap.gif) 0 0 no-repeat;}
#ft_servizi {margin:0;}
#ft_sitemap p, #ft_servizi p {margin:0;padding:9px 0 11px 21px;background:url(../images/custom_gfx/ft_lnks_p.gif) left bottom no-repeat;font:13px Verdana, Geneva, sans-serif;color:#887F72;text-align:left;}
#ft_sitemap a, #ft_servizi a {text-decoration:none;color:#887F72;}
#ft_sitemap a:hover, #ft_servizi a:hover {text-decoration:underline;color:#EEE;}

#ft_social {float:right;margin:0 23px 0 0;padding:0;text-align:right;}
#ft_social img {margin-bottom:20px;}

#ft_credits {margin:17px 0 10px 0;padding:0;text-align:right;}
#ft_credits h2 {margin:0;padding:0;font:9px Verdana, Geneva, sans-serif;color:#585249;}
#ft_credits a {text-decoration:none;color:#585249;}
#ft_credits a:hover {text-decoration:underline;color:#EEE;}

