#ff_div143{
line-height:18px;
font-size:12px;
font-family:arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#none{
font-size:12px;
font-family:arial, sans-serif;
color:#DEA903;
padding-left:10px;
}


.jfdefaulttext{
display:none;
}

.dm_description{
background-color:#2e2d29;
font-size:12px;
font-family:arial, sans-serif;
}

#docmantreetopNodes img{
display:none;
}

.mod_docman_catdown ul li a, .dm_mod_mostdown li a{
font-size:12px;
font-family:arial, sans-serif;
color:#DEA903;
}

.article-meta span:last-child{
padding-bottom:10px;

}
.article-meta span{
display:block;
padding:0;
margin:0;
}

#stat{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
padding: 0px 0px 0px 10px;
}

.mod_docman_catdown, #most_down{
padding: 0px 0px 0px 10px;
}

#com-form-login{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
margin: 20px 0px 0px 0px;
}

.risultato{
border:none;
padding: 0px 0px 20px 0px;
}

.search{
margin: 0px 0px 0px 10px;
}

.searchintro tr td b{
color:#DEA903;
}

.contentpaneopen tr span.hasTip, .contentpaneopen_edit span{
display:none;
}

.contentpaneopen tr td{
padding: 0px 0px 0px 0px;
}

.contentpaneopen tr td.createdate{
padding: 0px 0px 10px 0px;

}

.contentpaneopen{
padding: 5px 0px 0px 0px;
text-align: justify; 
}

#feedburner_feed_1{
margin: 10px 0px 0px 10px;
}


#feedburner_feed_1 a img{
margin: 0px 5px 0px 0px;
}

.contentpane {
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
}

#com-form-login table tr td div img{
display:none;
}

#editor-xtd-buttons{
margin-top:10px;
}

.mod_comments a{
font-size:12px;
font-family:arial, sans-serif;
color:#DEA903;
}

.small{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
text-decoration:none;
}
.linkr{
display:none;

}
a{

font-family:arial, sans-serif;
color:#DEA903;
text-decoration:none;
}
a:hover{

font-family:arial, sans-serif;
color:#DEA903;
text-decoration:underline;
}
.error{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
margin: 20px 0px 20px 10px;
}

.button2-left{
float:left;
padding:0px 10px 0px 10px;

}

.button2-left div a{
font-size:12px;
font-family:arial, sans-serif;
text-decoration:none;
color:#DEA903;

}

.button2-left div a:hover{
font-size:12px;
font-family:arial, sans-serif;
text-decoration:underline;
color:#DEA903;

}

.key, legend, label{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
}

#adminForm{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
margin-bottom:10px;
}

#poweredby{
display:none;
}

#cbfr_29{
font-family:arial, sans-serif;
background-color:#2e2d29;
color:#D5D1B8;
}

#menu1, #navtag, .cbUserListDescription{
display:none;
}

.cbUserListResultCount{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
margin-top:10px;
}

.cbUserListResultCount strong{
color:#DEA903;
}

.tab{
font-size:12px;
font-family:arial, sans-serif;
color:#DEA903;
background-color:#2e2d29;
}

.cbProfile, #ssmenu2 li a, #menu2 a, #cbtab2, #cb_tabmain, .tab-page, #cbtab11, #cb_tabmain, .tab-pane, #cb_tabid_11, .cbFieldsContentsTab, .cbFields, #ssmenu3 li a, #menu3 a,#ssmenu4 li a, #menu4 a{
font-size:12px;
font-family:arial, sans-serif;
color:#D5D1B8;
background-color:#2e2d29;
}


#registazione{
font-size:21px;
font-family:arial, sans-serif;
color:#D5D1B8;
margin-bottom:20px;
margin-left:3px;
}

#registrationTable{
font-size:12px;
font-family:arial, sans-serif;
color:#DEA903;
}

#cbIconsTop {
display:none;
}

#cbIconsBottom{
margin:20px 0px 0px 0px;
}


.cb_template_default{
margin:15px 0px 0px 20px;
}

.pagenav{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
}

.contentpagetitle{
font-family:arial, sans-serif;
font-size:21px;
color:#DEA903;
}

.relateditems li a, .qcategories li a, .mostread a{
font-size:12px;
}

.tag{
display:block;
margin-top:10px;
font-family:arial, sans-serif;
font-size:12px;
}

.tag ul li a{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
font-weight:normal;
}

.tag ul li a:hover{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
text-decoration:underline;
font-weight:normal;
}

.write_comment{
margin-top:10px;

}

.readon, .cbUserListFieldLine span a{
color:#DEA903;
font-family:arial, sans-serif;
font-size:12px;
text-decoration:none;
}
.small{
font-size:10px;
font-family:arial, sans-serif;
}

.createdate{
font-size:10px;
font-family:arial, sans-serif;
padding-bottom:15px;
margin-bottom:10px;
}

.contentpagetitle{
text-decoration:none;
}

#cbLostPasswordPage{
padding:15px 0px 0px 25px;
}

#cb_lost_choice{
font-family:arial, sans-serif;
font-size:12px;
}

.cb_form_instructions{
font-family:arial, sans-serif;
font-size:12px;
}

.cb_form_instructions ul{
padding-left:0px;
}

.cb_form_instructions ul li strong{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
}

#cb_line_checkusername, #cb_line_checkemail{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
}

#mod_login_username{
margin-bottom:8px;
}
.button{
margin-top:5px;
margin-left:17px;
}

#ff_elem150{
margin:0;

}

#mod_login_greeting{
color: #D5D1B8;
padding-left:10px;
font-family:arial, sans-serif;
}

#mod_login_avatar{
padding-top:10px;
margin-left:-5px;
}

.mod_login{
padding-left:10px;
font-size:12px;
color: #DEA903;
font-family:arial, sans-serif;
text-decoration:none;
}

.mod_login tr td{
padding-bottom:8px;
color: #D5D1B8;
font-family:arial, sans-serif;
}

.mod_login tr td a{
display:block;
padding:0px;
text-decoration:none;
}

#colonnasinistra .moduletable h3{

margin-left:10px;
margin-right:10px;
}

.moduletable h3, .moduletable_blog h3{
color: #DEA903;
font-size:14px;
font-family:arial, sans-serif;
border-bottom:1px solid #DEA903;
padding-bottom:2px;
}



.moduletable{
margin-bottom:30px;
}

.moduletable ul{
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.componentheading{
display:none;
}


.immagine a img{
border:none;
}

#ff_div143 h2{
font-size:21pt;

color:#DEA903;
padding: 0px 0px 5px 0px;
}

.textform{
color:#DEA903;
font-size:12px;
}

.immagine{
width:83px;
float:left;


}

#partners{
padding-top:15px;
}
.testoimmagine{
width:687px;
float:left;

padding-bottom: 35px;
}


p{
line-height:18px;

}


.text{color:#DEA903;

}
ul.special li{
color:#DEA903;
}

ul.special li font{
color:#D5D1B8;
}
.lista{
line-height:18px;

}
.link{
color:#DEA903;

}
.m4j_submit_wrap {
padding-left:242px;
padding-top:15px;

}

.m4j_heading {

font-size:1.8em;
color:#e2a703;

}

.info{padding-left:20px;
padding-top:30px;
font-family:arial, sans-serif
}

.fieldCell input{
margin-top:5px;
}

.inputbox{
border:2px solid #DEA903;
}

#company{
color:#e2a703;
font-size:0.9em;
padding:6px 0px 6px 0px;
}

body{
background-color:#D5D1B8;
margin: 0px 0px 0px 0px;
}

#center{
background-color:#a49c78;
width:929px;
margin:auto;
margin-bottom:5px;
}

#wrapper {
width:901px;
/*height:80%;*/
margin:auto;
/*border:2px solid red;*/
}

#header{
width:901px;
margin:auto;
}

#headerpage{
/*background: url(../images/header_img_contatti.jpg) no-repeat top;*/
height:266px;
margin: 0px 0px 0px 0px;
}

#logo{
height:140px;
width:901px;
/*background-color:yellow;*/
background: url(../images/loghi/header_logo_claim-en.jpg) no-repeat top;
}

#menuprincipale{
width:850px;
float:left;
background-color:#9a9a9a;
padding: 2px 0px 2px 0px;
}

#menuprincipale ul{
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#menuprincipale ul li{
display:inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#menuprincipale ul li a{
text-decoration:none;
color:#332c19;
font-size:12px;
font-family:arial, sans-serif;
}

.item1 a span{
background-color:#867851;
padding:2px 17px 2px 23px;
border-right:2px solid #9d9998;
}

.item17 a span{
background-color:#8a7f5f;
padding:2px 15px 2px 15px;
border-right:2px solid #9d9998;
}

.item18 a span{
background-color:#8c825f;
padding:2px 5px 2px 5px;
border-right:2px solid #9d9998;
}

.item19 a span{
background-color:#8d8467;
padding:2px 15px 2px 15px;
border-right:2px solid #9d9998;
}

.item20 a span{
background-color:#8d876d;
padding:2px 5px 2px 5px;
border-right:2px solid #9d9998;
}

.item21 a span{
background-color:#908976;
padding:2px 16px 2px 16px;
border-right:2px solid #9d9998;
}

.item26 a span{
background-color:#948e7e;
padding:2px 16px 2px 16px;
border-right:2px solid #9d9998;
}

.item35 a span{
background-color:#948e7e;
padding:2px 10px 2px 10px;
border-right:2px solid #9d9998;
}

.item38 a, .item39 a, .item40 a, .item42 a, .item45 a, .item46 a {
text-decoration:none;
}

.item38 a:hover, .item39 a:hover, .item40 a:hover, .item42 a:hover, .item45 a:hover, .item46 a:hover{
text-decoration:underline;
}

.item38 a span, .item39 a span, .item40 a span, .item42 a span, .item45 a span, .item46 a span{
font-family:arial, sans-serif;
font-size:12px;
color:#DEA903;
}

#current{
background-color:#2e2d29;
}

#current a span{
color:#DEA903;
font-size:12px;
}

#language{
float:left;
background-color:#9a9a9a;
}

#jflanguageselection{
padding:0px 10px 0px 17px;
margin:0px 0px -2px 0px;
}

#colonnasinistra{
width:160px;
background-color:#2e2d29;
float:left;
color:#D5D1B8;

}

#colonnadestra{
width:175px;
background-color:#2e2d29;
float:left;
padding-bottom:20px;
padding-right:10px;
color:#D5D1B8;
min-height:426px;

}

#contenutiintero {
float:left;
width:779px;
color:#D5D1B8;
padding:0px 0px 10px 22px;
min-height:426px;
background-color:#2e2d29;
font-size:12px;
font-family:arial, sans-serif;
}

#contenutimezzo{
float:left;
width:660px;
background-color:#2e2d29;
color:#D5D1B8;
padding:10px 30px 10px 22px;
min-height:426px;
font-size:12px;
font-family:arial, sans-serif;
}

#contenutitutte{
float:left;
width:520px;
background-color:#2e2d29;
color:#D5D1B8;
min-height:426px;

padding:0px 15px 10px 10px;
font-size:12px;
font-family:arial, sans-serif;
}



#content{
padding:0px 0px 0px 0px;
background-color:#2e2d29;
color:#D5D1B8;
width:901px;

}

#sectionnewstitle{
padding:20px 0px 10px 10px;
font-family:arial, sans-serif;
color:#DEA903;
}

a.newstitle{
display:block;
color: #e2a703;
text-decoration:none;
font-size:12px;
}

#news{
float:left;
width:180px;
padding:0px 0px 0px 10px;
/*margin:20px 0px 0px 25px;*/
border-left:1px solid #DEA903;
/*border:1px solid green;*/
}

#news ul{
list-style:none;

}

#news ul li a{
text-decoration:none;

}

.moduletable_blog div div{
font-size:12px;
margin:0px 0px 5px 0px;
}
.moduletable_blog{
margin:0px 0px 35px 0px;
}

.intro{
font-size:12px;
margin:0px 0px 15px 0px;
}

.intro a{
font-size:12px;

}

#titolo{

color:#DEA903;

}

.readall{
display:none;
}

.readmore{
display:block;

color:#DEA903;
}

.contentheading{
color:#DEA903;
font-size:21px;
padding:10px 0px 0px 0px;
font-family:arial, sans-serif;
}

.contentheading a{
color:#DEA903;
font-size:21px;
padding:10px 0px 0px 0px;
font-family:arial, sans-serif;
}

.contentheading a:hover{

text-decoration:underline;
}



#footer2{
font-size:10px;
font-family:arial, sans-serif;
padding: 2px 0px 6px 0px;
clear:left;
background-color:#a49c77;

}

#footer2 ul{
list-style:none;

}

#footer2 ul li{
display:inline;
color:#2e2d29;
}

#one{
padding: 0px 15px 0px 0px;
}

#two{
padding: 0px 20px 0px 30px;
}

#four{
padding: 0px 0px 0px 110px;
}