.csc-mailform-field label { display:inline-block; width:135px;vertical-align:top;}
.csc-mailform-submit {position:relative; float:left; left:138px;}
.csc-mailform {border:0;}

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, Sans-serif; text-align:center; font-size:11px; }

#pagina { width:980px; margin:20px auto 7px auto; text-align:left; overflow:hidden; }
#header-print { margin-bottom:40px; }
#header { display:none; }
#header-img { display:none; }

#search .tx-indexedsearch-searchbox-sword { font-size:11px; width:155px; color:#666; margin:3px 20px 0 15px; }
#search a { font-weight:bold; color:#333; text-decoration:none; }

#structure-sx { float:left; margin:0 3px 0 7px; width:703px; overflow:hidden; }
#structure-dx { float:left; width:261px; overflow:hidden; }


#content-top { overflow:hidden; }
#content-sx { width:457px; margin-right:10px; float:left; overflow:hidden; }
#content-dx { width:232px; float:left; height:463px; }
#contenuto-sx1 { width:457px; margin-bottom:20px; }
#contenuto-sx2 { width:457px; border-bottom:none; }
#content-bottom { clear:both; overflow:hidden; }
#content-bottom img { margin-top:20px; }
#content-big { overflow:hidden; /*border:2px solid #E5E5E5;*/ padding-bottom:20px; }

#search { height:25px; background-color:#E5E5E5; margin-bottom:20px; }

#footer { clear:both; width:980px; height:41px; margin:30px auto 10px auto; }
#footer p { float:left; margin:9px 0 0 0; }
#footer ul { display:none; }

#structure-sx h2 { background-color:#6AA684;  color:#FFF; margin:20px 0 20px 0; font-size:14px; }
#content-sx p, #content-dx p { margin:20px 0; }
#content-big p { margin:20px 0; }
#structure-sx a { color:#2861ae; }
#structure-sx ul { margin-left:20px; padding-left:10px; }
#structure-sx h3 { margin:30px 15px 15px 0; color:black/*marco calia 09.dec.2009 #e19f1e*/; font-size:11px; }
#structure-sx .csc-textpic { overflow:hidden; }
#content-bottom .csc-textpic { margin:0; }
.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border:1px solid #CCC!important; }
#structure-sx form { margin:15px 15px 15px 0; }

.news-latest-item { overflow:hidden; margin:15px 15px 15px 0; }
.news-latest-row { clear:both; }
.news-latest-float { float:left; }
.news-latest-zone { font-weight:bold; overflow:hidden; }
.news-latest-title { float:left; font-weight:bold; font-size:11px; }
.news-latest-item a { color:#2861ae; text-decoration:none; }
.news-latest-item a { color:#709f7f; }
.news-latest-item p { display:inline; float:left; margin:0!important; }
.news-latest-goToArchive { margin:15px 15px 15px 0; }


.news-list-container { margin:0; }
.news-list-item { overflow:hidden; margin:15px 0; }
.news-list-row { clear:both; }
.news-list-float { /*float:left;*/ }
.news-list-zone { font-weight:bold; overflow:hidden; }
.news-list-title { float:left; }
.news-list-item h3 { margin:0!important; font-size:11px; float:left; }
.news-list-item h3 a { color:#2861ae; text-decoration:none; }
.news-list-item a { color:#709f7f; }
.news-list-item p { display:inline; float:left; margin:0!important; }
.news-list-browse { margin-top:40px; }
.news-list-browse p { margin:0;  }
.news-list-browse a { color:#2861ae; }

.news-single-item { overflow:hidden; }
.news-single-img { float:left; margin:20px 0; }
.news-single-img img { border:none; }
.news-single-imgcaption { margin:3px 0 5px 0!important; color:#CCC; font-size:10px; }
.news-single-zone { font-weight:bold; overflow:hidden; }
.news-single-zone p { margin-bottom:0!important; }
.news-single-item h3 { margin:-20px 0 0 0!important; padding:5px 0; font-size:10px; }
.news-single-backlink { margin:0 0; }
.news-single-backlink a { color:#2861ae; text-decoration:none; }
.news-single-additional-info { margin:15px 15px 15px 0; }
.news-single-additional-info dt { font-weight:bold; }
.news-single-additional-info dd { margin:0; }
.news-single-links p { margin:5px 0 !important; }
.news-single-files img { border:none; }
.news-single-text { margin-left:0 !important; display:block; }


.wfdam_container h3 { margin-top:0!important; }
.wfdam_selection { float:left; width:230px; margin-left:0;  }
.wfdam_filelist { float:left; margin:12px 0 0 0; width:425px; }
.wfdam_folders { padding-bottom:15px; }
.wfdam_folders ul, .wfdam_folders ul.subtree { list-style-type:none; padding:0!important; }
.wfdam_searchform { float:left; margin-bottom:20px; border-bottom:1px solid #CCC; width:449px; }
.wfdam-search-row { overflow:hidden; margin:5px 20px 5px 0; float:left; }
.wfdam-search-row label { float:left; width:60px; margin-top:3px; }
.wfdam_filelist img { border:none; }
.wfdam-fileitems-item { margin:15px 0; padding:5px; overflow:hidden; clear:both; }
.wfdam-list-description { color:#666; }
.wfdam_filedetails { float:left; width:556px; }
.wfdam_preview img, .wfdam_filedescription img { border:none; }
.wfdam_filedescription th, .wfdam_filedescription td { padding:7px 0; }
.wfdam_filedescription tr { border-bottom:1px solid #CCC; }
.wfdam_filedescription th { font-weight:normal; }
.wfdam_backlink { margin:20px 0 0 5px; text-transform:uppercase; }
.wfqbe_noresults p { margin:15px 0 !important; }
.wfqbe_browser { margin-top:40px; /*text-align:center;*/ }
.wfqbe_browser a { margin-right:5px; }
.wfdam_preview { float:right; border:1px solid #CCC; }
.tree { margin-left:0!important; }
.tree img { border:none; }
.tree a { text-decoration:none; line-height:16px; }
.subtree { margin-left:0!important; }
.wfdam-icon { float:left; margin-right:20px; }
#wfdam_skeyword { width:110px; }

#flvplayercaption { margin-left:0; }

.csc-sitemap ul { list-style-type:none; padding:0; }
.csc-sitemap ul li { background:url(img/sitemap-item.gif) no-repeat 0 2px; padding-left:20px; margin:4px 0; }

.contenttable { width:93%; margin:0 15px 10px 0; border:1px solid #AAA; background-color:#E5E5E5; font-family:Arial; font-size:10px;}
.contenttable b{ font-size:12px;}


.events-latest-item { overflow:hidden; margin:15px 15px 15px 0; }
.events-latest-row { clear:both; }
.events-latest-float { float:left; }
.events-latest-zone { font-weight:bold; overflow:hidden; }

.events-latest-title { float:left; }
.events-latest-item h3 { margin:0!important; font-size:11px; float:left; }
.events-latest-item a { color:#2861ae; text-decoration:none; }
.events-latest-item a { color:#709f7f; }
.events-latest-item p { display:inline; float:left; margin:0!important; }

.events-list-container { margin:0 0; }
.events-list-item { overflow:hidden; margin:15px 0; }
.events-list-row { clear:both; }
.events-list-float { float:left; }
.events-list-zone { font-weight:bold; overflow:hidden; }
.events-list-title { float:left; }
.events-list-item h3 { margin:0!important; font-size:11px; float:left; }
.events-list-item h3 a { color:#2861ae; text-decoration:none; }
.events-list-item a { color:#709f7f; }
.events-list-item p { display:inline; float:left; margin:0!important; }
.events-list-browse { margin-top:40px; }
.events-list-browse p { margin:0;  }
.events-list-browse a { color:#2861ae; }

.events-single-item { overflow:hidden; }
.events-single-item .news-single-img { float:none!important; margin:20px 0; overflow:hidden;  }
.events-single-item .news-single-img img { float:left; margin-right:40px; margin-bottom:15px; border:none; }
.events-single-imgcaption { margin:3px 0 5px 0!important; color:#CCC; font-size:10px; }
.events-single-zone { font-weight:bold; overflow:hidden; }
.events-single-zone p { margin-top:0!important; margin-bottom:0!important; }
.events-single-item h3 { background-color:#E5E5E5; margin:-20px 0 0 0!important; padding:5px 0; font-size:10px; }
.events-single-backlink { margin:0 0; }
.events-single-backlink a { color:#2861ae; text-decoration:none; }
.events-single-additional-info { margin:15px 15px 15px 0; }
.events-single-additional-info dt { font-weight:bold; }
.events-single-additional-info dd { margin:0; }
.events-single-links p { margin:5px 0 !important; }
.events-single-files img { border:none; }
.events-single-table table { border:medium none; margin-bottom:15px; width:875px; margin:0 0; }
.events-single-table table th { background-color:#4D6B9F; color:#FFFFFF; }
.events-single-table td, .events-single-table th { background-color:#F2F2F2; border:medium none; padding:10px 5px; }
.events-single-table p { margin:0!important; }
.events-single-iscriviti { margin:30px auto; font-weight:bold; text-align:center; }
.events-single-iscriviti a { text-decoration:none;  }
.events-single-text { margin:15px 15px 15px 0; display:block; }

.login-message { margin:15px; }

/*#folder142515972_22590 { display:none; }*/
.login-form { border:none; }
.login-form fieldset { border:none; margin:0; padding:0; }
.login-form label { font-weight:bold; }
.form-row { margin:7px 0; }
.form-button { margin:12px 0 5px 0; }
.login-form legend { font-weight:bold; text-transform:uppercase;  }

.registration-form fieldset { border:none; margin:0; padding:0; }
.registration-form legend { margin:0 0 20px 0; padding:0; }
.registration-form .tx-srfeuserregister-pi1-notice { margin-bottom:20px!important; }
.registration-form p { margin:0!important; padding:0; }
.registration-form .form-row { overflow:hidden; clear:both; }
.registration-form .form-row label { float:left; width:150px; }
.registration-form .form-row label.short { width:74px; }
.registration-form .form-row input { float:left; margin-right:30px; }
.registration-form .form-row .info { margin:0 0 0 150px!important; clear:both; color:#666; font-size:10px; }
.privacy-right { margin-left:150px; }
.privacy-label { float:left; margin-right:15px; font-weight:bold; }
.registration-form .tx-srfeuserregister-pi1-error { margin:0!important; }

.confirm-form dt { font-weight:bold; }

.mailformplus_contactform fieldset { border:none; padding:0; margin:0; }

.riassunto-ricerca { margin:0; }
.lista-risultati { margin:20px 0!important; }
.tx-fesearchintable-pi1 ol li { margin:7px 0; }

.tx-srlanguagemenu-pi1 { margin-top:6px; }
.tx-srlanguagemenu-pi1 img { margin:0; }
.tx-srlanguagemenu-pi1 .NO img, .tx-srlanguagemenu-pi1 .INACT img { margin-left:7px; }
.tx-srlanguagemenu-pi1 .tx-srlanguagemenu-pi1-flag { margin:0 7px 0 0; }


.csc-mailform-field { margin:10px 0; }

/*###################*/	
/*### FORM CONTATTI ###*/
/*###################*/
.tx-powermail-pi1_fieldset_1 { border:none; padding:0; margin:0; }
.tx-powermail-pi1_fieldset_1 legend { display:none; }
.tx_powermail_pi1_fieldwrap_html { overflow:hidden; margin:10px 0!important; }
.tx_powermail_pi1_fieldwrap_html label { float:left; width:250px; font-weight:bold; }

#powermaildiv_uid3 { float:left; width:415px; }
#powermaildiv_uid6 { float:left; margin:14px 0 6px 0!important; width:250px!important; }
#powermaildiv_uid6 label { width:68px; }
#powermaildiv_uid6 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; }

#powermaildiv_uid4 { clear:both; float:left; width:415px; }
#powermaildiv_uid5 { float:left; margin:14px 0 6px 0!important; width:250px!important; }
#powermaildiv_uid5 label { width:68px; }
#powermaildiv_uid5 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; }

#powermaildiv_uid7 { clear:both; }

#powermaildiv_uid18 { font-weight:bold; margin:0!important; border-top:1px solid #CCC; padding-top:5px; }

#powermaildiv_uid16 { float:left; width:48%; }
#powermaildiv_uid16 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; }
#powermaildiv_uid16 label { font-weight:normal; }

#powermaildiv_uid17 { float:left; width:48%; }
#powermaildiv_uid17 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; }
#powermaildiv_uid17 label { font-weight:normal; }

#powermaildiv_uid19 { clear:both; border-top:1px solid #CCC; padding-top:5px; }

#powermaildiv_uid20 { border-top:1px solid #CCC; padding-top:5px; }
#powermaildiv_uid20 .box-privacy { border:1px solid #CCC; background-color:#EEE; overflow:scroll; margin-top:10px; height:200px; }
#powermaildiv_uid21 .tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; width:250px; font-weight:bold; margin:0!important;}

#powermaildiv_uid15 { clear:both; }

.powermail_mandatory_js { color:red; }

.confirmation-row { overflow:hidden; margin:7px 15px; border-bottom:1px solid #CCC; }
.confirmation-row .label { float:left; width:270px; font-weight:bold; }


/*################*/	
/*### LINECARD ###*/
/*################*/
.wfqbe_even { background-color:transparent!important; margin:10px 0; }
.wfqbe_odd { background-color:transparent!important; margin:10px 0; }
.wfqbe_even label { float:left; width:150px; }
.wfqbe_odd label { float:left; width:150px; }
.wfqbe_table_results { width:98%!important; }
.wfqbe_table_results th { background-color:#E5E5E5!important; border:1px solid #AAA!important; text-align:center!important; padding:2px 0!important; }
.wfqbe_table_results td { border:1px solid #AAA!important; padding:2px 0!important; }

ul#suppliers_list { overflow:hidden; margin-left:10px; }
ul#suppliers_list li { float:left; margin:0 10px 0 0; /*width:252px;*/ list-style-type:none; border-bottom:1px solid #CCC; /*padding:0 25px 2px 5px;*/ }
ul#suppliers_list a { text-decoration:none; display:block; width:213px; line-height:18px; }
ul#suppliers_list a:hover { background-color:#E5E5E5; }

.powermail_all_table { margin:0; }
.linecard_logo { overflow:hidden; }
.linecard_logo img { float:left; margin:0 30px 0 10px; }

#suppliers_search .wfqbe_even { float:left; margin-right:30px; }
#suppliers_search .wfqbe_block input { margin-top:7px; }
#countries_search .wfqbe_even { float:left; margin-right:30px; }
#countries_search .wfqbe_block input { margin-top:7px; }


.banners_container { text-align:center; }
.banners_container img { border:none; }
#content-bottom .banners_single { float:left; margin-right:5px; }


.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { margin-right:15px; }
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { margin-left:0; }
.csc-textpic-intext-left  .csc-textpic-imagewrap { margin-left:0; }



/*#########################################*/	
/*### POWERMAIL CONTACT FORM COPY begin ###*/
/*#########################################*/
.tx-powermail-pi1_fieldset_6 { border:none; padding:0; margin:0; } /*AGGIORNARE ID FIELDSET */
.tx-powermail-pi1_fieldset_6 legend { display:none; } /*AGGIORNARE ID FIELDSET */

#powermaildiv_uid108 { float:left; width:415px; }	/*ID COMPANY */
#powermaildiv_uid109 { float:left; margin:14px 0 6px 0!important; width:250px!important; } /*ID PRIVATE */
#powermaildiv_uid109 label { width:68px; }	/* ID PRIVATE */
#powermaildiv_uid109 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; } /*ID PRIVATE */

#powermaildiv_uid110 { clear:both; float:left; width:415px; } /*ID CUSTOM NUMBER */
#powermaildiv_uid111 { float:left; margin:14px 0 6px 0!important; width:250px!important; } /*ID PROSPECT */
#powermaildiv_uid111 label { width:68px; } /*ID PROSPECT */
#powermaildiv_uid111 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; } /*ID PROSPECT */

#powermaildiv_uid112 { clear:both; } /*ID PHONE*/

#powermaildiv_uid120 { font-weight:bold; margin:0!important; border-top:1px solid #CCC; padding-top:5px; } /*ID SUBJECT*/

#powermaildiv_uid121 { float:left; width:48%; } /*ID QUESTION ABOUT PRODUCTS*/
#powermaildiv_uid121 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; } /*ID QUESTION ABOUT PRODUCTS*/
#powermaildiv_uid121 label { font-weight:normal; } /*ID QUESTION ABOUT PRODUCTS*/

#powermaildiv_uid122 { float:left; width:48%; } /*ID QUESTION ABOUT WEBSITES*/
#powermaildiv_uid122 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; } /*ID QUESTION ABOUT WEBSITES*/
#powermaildiv_uid122 label { font-weight:normal; } /*ID QUESTION ABOUT WEBSITES*/

#powermaildiv_uid123 { clear:both; border-top:1px solid #CCC; padding-top:5px; } /*ID URGENCY OF REQUEST */

#powermaildiv_uid124 { border-top:1px solid #CCC; padding-top:5px; } /*ID PRIVACY*/
#powermaildiv_uid124 .box-privacy { border:1px solid #CCC; background-color:#EEE; overflow:scroll; margin-top:10px; height:200px; } /*ID PRIVACY*/
#powermaildiv_uid125 .tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; width:250px; font-weight:bold; margin:0!important;} /*ID ACCEPT PRIVACY*/

#powermaildiv_uid126 { clear:both; } /*ID SEND BUTTON*/
/*#######################################*/	
/*### POWERMAIL CONTACT FORM COPY end ###*/
/*#######################################*/

/*#############################################*/	
/*### POWERMAIL CONTACT FORM lighting begin ###*/
/*#############################################*/
.tx-powermail-pi1_fieldset_5 { border:none; padding:0; margin:0; } /*AGGIORNARE ID FIELDSET */
.tx-powermail-pi1_fieldset_5 legend { display:none; } /*AGGIORNARE ID FIELDSET */

#powermaildiv_uid87 { float:left; width:415px; }	/*ID COMPANY */
#powermaildiv_uid88 { float:left; margin:14px 0 6px 0!important; width:250px!important; } /*ID PRIVATE */
#powermaildiv_uid88 label { width:68px; }	/* ID PRIVATE */
#powermaildiv_uid88 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; } /*ID PRIVATE */

#powermaildiv_uid89 { clear:both; float:left; width:415px; } /*ID CUSTOM NUMBER */
#powermaildiv_uid90 { float:left; margin:14px 0 6px 0!important; width:250px!important; } /*ID PROSPECT */
#powermaildiv_uid90 label { width:68px; } /*ID PROSPECT */
#powermaildiv_uid90 .tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; } /*ID PROSPECT */

#powermaildiv_uid91 { clear:both; } /*ID PHONE*/

#powermaildiv_uid99 { font-weight:bold; margin:0!important; border-top:1px solid #CCC; padding-top:5px; } /*ID SUBJECT*/

#powermaildiv_uid100 { float:left; width:48%; } /*ID QUESTION ABOUT PRODUCTS*/
#powermaildiv_uid100 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; } /*ID QUESTION ABOUT PRODUCTS*/
#powermaildiv_uid100 label { font-weight:normal; } /*ID QUESTION ABOUT PRODUCTS*/

#powermaildiv_uid101 { float:left; width:48%; } /*ID QUESTION ABOUT WEBSITES*/
#powermaildiv_uid101 .tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight:bold; margin-left:0!important; } /*ID QUESTION ABOUT WEBSITES*/
#powermaildiv_uid101 label { font-weight:normal; } /*ID QUESTION ABOUT WEBSITES*/

#powermaildiv_uid102 { clear:both; border-top:1px solid #CCC; padding-top:5px; } /*ID URGENCY OF REQUEST */

#powermaildiv_uid103 { border-top:1px solid #CCC; padding-top:5px; } /*ID PRIVACY*/
#powermaildiv_uid103 .box-privacy { border:1px solid #CCC; background-color:#EEE; overflow:scroll; margin-top:10px; height:200px; } /*ID PRIVACY*/
#powermaildiv_uid104 .tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; width:250px; font-weight:bold; margin:0!important;} /*ID ACCEPT PRIVACY*/

#powermaildiv_uid105 { clear:both; } /*ID SEND BUTTON*/
/*###########################################*/	
/*### POWERMAIL CONTACT FORM Lighting end ###*/
/*###########################################*/


/*### INTERNAL COUNTRY SELECT  ###*/
.csc-frame-frame2 { float:left; width:257px; height:175px; background:url(img/header_search.jpg) no-repeat 0 1px; border:2px solid #E5E5E5!important; background-color:#FFF!important; }
.csc-frame-frame2 h2 { margin:0 0 20px 0; padding:5px 0; font-size:11px; color:#FFF; }
.csc-frame-frame2 form { margin-left:0; }

/*### BACKGROUND CONTAINER ###*/
.fce_container_bg { margin-bottom:10px; padding-bottom:10px; height:1%; }
.csc-frame-frame1 { margin-bottom:10px!important; padding-bottom:10px!important; border:none!important; height:1%; }
/*### BORDER CONTAINER ###*/
.fce_container_border { margin-bottom:10px; padding-bottom:10px; height:1%; }
.csc-frame-3 { margin-bottom:10px; padding-bottom:10px; height:1%; }


#tickerContainer dd { margin-left:0; }