/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SOILMEC
http://www.soilmec.com
website by websolute
http://www.websolute.it
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*@import url(../../fonts.googleapis.com/earlyaccess/amiri.css);*/


/* BODY & ALTRO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; color:#A6A6A6; margin:0px; padding:0px; height:100%; position:relative;}

body {background:url(../img/2/BG21.jpg) top left repeat-x #adb1b7; /*background-color:#adb1b7;*/ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; color:#ffffff; margin: 0px; padding: 0px;}
.wrap_container {background:url(../img/2/bg_filetto.gif) repeat-x top left;}
.id_9 .wrap_container {background:none; background:url(../img/2/bg_menu_macchine.gif) repeat-x 0 452px;}
a {color:#fff; text-decoration:none;}
a:hover {color:#333;}


h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color:#fff; margin:0; padding:0 0 5px 0; text-transform:uppercase;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#58585a; margin:0; padding:0 0 5px 0; font-weight:normal; text-transform:uppercase;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#a7a8aa; text-transform:uppercase; margin:0; padding:0 0 10px 0; font-weight:bold;}
h4 {font-family: Arial, Helvetica, sans-serif; color:#333; font-size:10px; text-transform:uppercase; margin:0; padding:0; font-weight:normal;}
h3.elenchi {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#0a538f; text-transform:uppercase; margin:0; padding:0 0 5px 0; font-weight:normal;}
h3.news {font-family: Arial, Helvetica, sans-serif; color:#a7a7a7; padding:0;}
h3.fiere {font-family: Arial, Helvetica, sans-serif; color:#ABABAB; padding:0;}
h3.cerca {color:#333; padding:0;}
h3.cerca a {font-family: Arial, Helvetica, sans-serif; color:#c6c6c6; text-decoration:none;}
h3.cerca a:hover {font-family: Arial, Helvetica, sans-serif; color:#c6c6c6; text-decoration:underline;}
input {width:145px; height:16px; font-size:10px; background:#404043; border:1px solid #6b6b6d; color:#7e7e7f; padding:1px 0 1px 3px;}
input.chiaro {width:145px; height:16px; font-size:10px; background:#fff; border:1px solid #6b6b6d; color:#7e7e7f; padding:1px 0 1px 3px;}
a {outline:none;}
a img {border:0; border-collapse:collapse;}
#sf_hp {width: 100%; height: 452px; position: absolute; top:0px; left:0px; overflow:hidden; text-align: center;}
select {background:#404043; color:#fff; border:1px solid #6b6b6d;}

#container {width:1000px; margin:0 auto 0 auto; position:relative; padding:34px 0 0 0; z-index:10;}
.n_ltr { direction: ltr !important; display: inline-block;}

@font-face {font-family: 'OpenSansCondensedLight'; src: url('opensans-condlight-webfont.eot'); src: url('opensans-condlight-webfont.eot@#iefix') format('embedded-opentype'), url('opensans-condlight-webfont.woff') format('woff'), url('opensans-condlight-webfont.ttf') format('truetype'), url('opensans-condlight-webfont.svg#OpenSansCondensedLight') format('svg'); font-weight:normal; font-style:normal;}
@font-face {font-family: 'OpenSansCondensedLightItalic'; src: url('opensans-condlightitalic-webfont.eot'); src: url('opensans-condlightitalic-webfont.eot@#iefix') format('embedded-opentype'), url('opensans-condlightitalic-webfont.woff') format('woff'), url('opensans-condlightitalic-webfont.ttf') format('truetype'), url('opensans-condlightitalic-webfont.svg#OpenSansCondensedLightItalic') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'OpenSansCondensedBold'; src: url('opensans-condbold-webfont.eot'); src: url('opensans-condbold-webfont.eot@#iefix') format('embedded-opentype'), url('opensans-condbold-webfont.woff') format('woff'), url('opensans-condbold-webfont.ttf') format('truetype'), url('opensans-condbold-webfont.svg#OpenSansCondensedBold') format('svg'); font-weight:normal; font-style:normal;}

/*h3.test {font:13px/12px 'OpenSansCondensedBold', Arial, sans-serif!important; letter-spacing:0; color:#fff; text-shadow:0 1px 1px #000;}*/

/* CLEARFIX
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Nascosto per IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Fine nascosto per IE-mac */


/* SFONDO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#sfondo {background:#60C; position:absolute; width:100%; top:56px; height:362px; /*border-top:1px solid #d1d1d2;*/}
#sfondo h2 {display:block; width:991px; margin:0 auto; color:white; font-family:'OpenSansCondensedBold',Arial,sans-serif !important; font-size:72px; text-shadow:1px 1px 2px #333; font-weight:lighter; text-align:right; padding:18px 0 0 0;}


/* LANG
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.change_language {position:absolute; right:0; top:0; z-index:1200;}
.change_language a {padding:5px 10px 5px 5px; display:block; text-align:right; font-size:9px;}
.change_language a:hover {color:#000;}
.change_language a.lang_over {display:block; background:#fff; color:#000; background:url(../img/2/alpha.png) top left;}
.change_language img {vertical-align:text-top;}
.mostra_lang {padding:0 0 0 0; display:none; background:#fff; background:url(../img/2/alpha.png) top left;}
.mostra_lang ul {padding:0 5px 5px 10px!important; margin:0; border:0; list-style:none;}
.mostra_lang ul li {}
.mostra_lang ul li a {color:#000; display:block; font-size:9px; padding:5px 5px 5px 5px!important; font-size:9px;}
.mostra_lang ul li a:hover {color:#666;}
.mostra_lang ul li a img {vertical-align:text-top;}


/* TOPBAR
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#topbar {width:983px; height:56px; margin:0 0 0 13px; /*background:url(../img/2/sf_topbar.png) repeat-x top left;*/ position:relative;}
#logo {float: left; width:230px; height:93px; background: url(../img/2/logo_soilmec.png) no-repeat top left;margin-top:-37px;}
#logo a {display:block; text-indent:-9999px; font-size:0.0001em; width:186px; height:48px;}
#menu {/*float:right; margin:39px 0px 0px 0px;*/ position:absolute; right:0; bottom:5px;}
#menu ul {list-style: none; margin:0; padding:0;}
#menu ul li {float:left; list-style:none; margin:0; margin:0 0 0 28px;}

/*@font-face {font-family:'myHelvetica'; src:url('helveticacdmed.ttf.htm');, url('helveticacdmed.eot.htm');  IE9+ }*/
#menu ul li a {color:#FFFFFF; font:13px/12px 'OpenSansCondensedBold',Arial,sans-serif !important; letter-spacing:0; text-shadow:0 1px 1px #000000; text-transform:uppercase;}

/*#menu ul li a {font:13px/12px src: 'OpenSansCondensedBold', Arial, sans-serif!important; letter-spacing:0; color:#fff; text-shadow:0 1px 1px #000; text-transform:uppercase;}*/
#menu ul li a:hover {color:#333; text-shadow:0 1px 1px #fff;}
/* ITA */
body.id_9 #menu ul.it li a:hover {/*color:#a5a5a5!important; text-shadow:0 1px 1px #000!important;*/}
/* ENG */
#menu ul.en li a {}
/* DEU */
#menu ul.de li {margin:0 0 0 10px;}
#menu ul.de li a {}
/* FRA */
#menu ul.fr li {margin:0 0 0 20px;}
#menu ul.fr li a {}
/* ESP */
#menu ul.es li a {}
/* RUS */
#menu ul.ru li {margin:0 0 0 22px!important;}
#menu ul.ru li a {}
/* CIN */
#menu ul.cn li a {}


/* BAR AREA RISERVATA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#arbar {position:absolute; top:4px; right:94px; color:#333;}
#arbar a {margin:0 0 0 10px; padding:0 10px; border-left:1px solid #b6b7ba; border-right:1px solid #b6b7ba; color:#fff;}
#arbar a:hover {color:#333;}


/* MODULO LOGIN
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body.id_3164 .container_pag {width:100%!important;}
.mod_login {padding:0!important; margin:0!important; width:100%!important;}
.mod_login #scheda {padding:25px 25px 0 25px;}
.mod_login h2 {font:18px/14px 'OpenSansCondensedBold', Arial, sans-serif!important; font-size:13px; line-height:12px; color:#fff; text-shadow:0 1px 1px #000; text-transform:uppercase;}
.mod_login ul {list-style:none; padding:0; margin:0;}
#Modulo_LoginAR {padding:10px 0; border-bottom:1px dotted #b6b7ba; border-top:1px dotted #b6b7ba;}
.mod_login p.obbligatorio {float:right; font-size:9px;}
.mod_login em {color:#0F0; font-style:normal;}
.mod_login #box_login {clear:both;}
.mod_login #box_links {margin:10px 0 0 0;}
.mod_login #box_links p {margin:0 0 3px 0;}
#box_login input.ar_bott {padding:0 0 17px 0; border:1px solid #b6b7ba; margin-left:2px; color:#b6b7ba;}
#box_login input.ar_bott:hover {cursor:pointer; color:#7E7E7F; border:1px solid #7E7E7F;}

.mod_login li.linkback {text-align:right; margin:10px 0 0 0;}
.mod_login li.linkback a {display:inline-block; padding:2px 17px; border:1px solid #b6b7ba; color:#b6b7ba; background:#404043;}
.mod_login li.linkback a:hover {color:#7E7E7F; border:1px solid #7E7E7F;}

.mod_login li.bg_error input {border:#F00 1px dotted; background:#ffb7b7; color:#404043!important;}
.mod_login li.bg_error select {background:#ffb7b7; color:#404043!important;}
.mod_login li.bg_error .wrap_check {display:inline-block!important; border:#F00 1px dotted; background:#ffb7b7;}

.mod_login #box_registrati {margin:15px 0 0 0; padding:10px 0; border-bottom:1px dotted #b6b7ba; border-top:1px dotted #b6b7ba;}
.mod_login #box_registrati li {width:50%; height:20px; float:left; padding:5px 0;}
.mod_login #box_registrati li.txt_privacy {width:100%; height:auto;}
.mod_login #box_registrati label {float:left; width:120px; padding:3px 0 0 0;}
.mod_login #box_registrati li input {padding:1px 0 5px 3px;}
.mod_login #box_registrati #privacy, #newsletter {width:auto;}
.mod_login #box_registrati .btn input {padding:0 0 17px 0; border:1px solid #b6b7ba; margin-left:120px; margin-top:10px; color:#b6b7ba;}
.mod_login #box_registrati .btn input:hover {cursor:pointer; color:#7E7E7F; border:1px solid #7E7E7F;}
.mod_login #box_registrati select#country {color:#7E7E7F; font-size:10px; padding:3px 3px 3px 0;}
.mod_login #box_registrati a#aprivacy, .mod_login #box_registrati a#adisclaimer {text-decoration:underline;}
.mod_login #box_registrati a#aprivacy:hover, .mod_login #box_registrati a#adisclaimer:hover {text-decoration:none;}
.mod_login #box_registrati #disclaimer {width:auto;}
.mod_login #box_privacy {margin:15px 0 0 0; padding:10px 0; border-bottom:1px dotted #b6b7ba; border-top:1px dotted #b6b7ba;}
.mod_login #box_disclaimer {margin:15px 0 0 0; padding:10px 0; border-bottom:1px dotted #b6b7ba; border-top:1px dotted #b6b7ba;}
.mod_login #box_disclaimer p {padding:0!important; margin:0!important;}
.mod_login #box_disclaimer p a {text-decoration:underline; color:#FFFFFF!important;}
.mod_login #box_disclaimer p a:hover {text-decoration:none;}

.mod_login #box_recovery_pwd {margin:15px 0 0 0; padding:10px 0; border-bottom:1px dotted #b6b7ba; border-top:1px dotted #b6b7ba;}
.mod_login #box_recovery_pwd li {float:left; padding:5px 0;}
.mod_login #box_recovery_pwd li .btn input {padding:0 0 17px 0; border:1px solid #b6b7ba; margin-left:2px; color:#b6b7ba;}
.mod_login #box_recovery_pwd li .btn input:hover {cursor:pointer; color:#7E7E7F; border:1px solid #7E7E7F;}


/* BOX INFO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#box_info {padding:25px 25px 0 25px; background:url(../img/2/bg_infobox.jpg) bottom right no-repeat; height:415px;}
#box_info h1 {font:18px/14px 'OpenSansCondensedBold', Arial, sans-serif!important; color:#fff; text-shadow:0 1px 1px #000; text-transform:uppercase;}
#box_info p {font-size:13px; line-height:14px;}
#box_info p a {text-decoration:underline;}
#box_info p a:hover {text-decoration:none;}

a.btn_link_infobox {display:block; width:100%; height:130px;}


/* PAGINA INTERNA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#up {/*background:#5b5c61;*/ width:100%; padding: 34px 0px 0px 0px;}
.container_pag {width:1000px; margin:0px auto; position: relative;}
#content_up {clear:both; padding:25px 0 25px 0; width: 983px; margin: 0px 0px 0px 13px;}
#down {clear:both; width:100%; margin:0 auto; position: relative; padding: 20px 0px 0px 0px;}
.indice_pagine {font-size: 1.2em;}
.indice_pagine strong {color:#333;}


/* MENU SINISTRA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#menu_left {float:left; width:189px; text-align:left; margin:0 5px 0 0;}
.lg_ar #menu_left { text-align:right; float:right;}
#menu_left ul {margin:0; padding:0; list-style:none;}
#menu_left ul li {padding:0; list-style:none; font-size:12px; color:#58585a; height:auto; _height:1%;}
#menu_left ul li a {margin:0; padding:0; text-decoration:none; font-weight: bold; display:block; height:auto; _height:1%;}
#menu_left ul li a:hover, #menu_left ul li a.on {display:block;}
#menu_left ul li ul {margin:0; padding:0; list-style:none;}
#menu_left ul li ul li {list-style:none; font-size:11px; margin:5px 0 0 0px; padding:0;}
#menu_left ul li ul li a {color:#fff; text-decoration:none; background:none; border-bottom:1px solid #999;}
#menu_left ul li ul li a:hover {color:#a6a6a6;}
#menu_left ul li ul li ul {margin:0; padding:0; list-style:none;}
#menu_left ul li ul li ul li {color:#87888a; margin:5px 0 0 0; padding:0 0 0 20px;}
#menu_left ul li ul li ul li a {color:#fff; text-decoration:none; background:none; border:none; margin:0; padding:0;}
#menu_left ul li ul li ul li a:hover {color:#a6a6a6; text-decoration:none; background:none; border:none; margin:0; padding:0;}
#menu_left ul li ul li a.on {color:#333; display:block;}
#menu_left ul li ul li ul li a.on {background:none; border-top:none; border-bottom:none; color:#333; text-decoration:none; display:block;}

li.lev_3 {padding:0 0 0 15px!important;}
li.lev_4 {padding:0 0 0 30px!important;}

/* MENU VARIANTI
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#scheda {position:relative;}
/*#menu_tab_vo {position:absolute; top:-25px; left:0; width:760px; border-bottom: 1px solid #6F7172;}
#menu_tab_vo ul {list-style:none; padding:0; margin:0;}
#menu_tab_vo ul li {float:left; margin:0 10px 0 0; padding:4px 10px 4px 0; border-right: 1px solid #6F7172;}
#menu_tab_vo ul li.on a {color:#999;}*/

#menu_tab_vo {position:absolute; top:34px; left:0; width:758px; border-top:1px solid #6F7172; border-left:1px solid #6F7172; border-right:1px solid #6F7172;}
#menu_tab_vo ul {list-style:none; padding:0; margin:0;}
#menu_tab_vo ul li {float:left; margin:0; padding:16px 10px; border-right:1px solid #6F7172; background:#525457;}
#menu_tab_vo ul li:hover {background:#5b5c61;}
#menu_tab_vo ul li a {color:#a4a4a4; font-size:13px!important;}
#menu_tab_vo ul li.on {background:#4A4C4E;}
#menu_tab_vo ul li.on a {color:#fff;}
#scheda_0 h2, #scheda_1 h2, #scheda_2 h2, #scheda_3 h2, #scheda_4 h2 {margin:0 0 30px 0!important; border-bottom:none!important;}

/* DOWNLOAD
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#box_related_download {margin:15px 0 0 0;}
#box_related_download h4 {font-size:1.0em; font-weight:bold; background:#83878E; color:#fff; padding:8px; border-radius:5px 5px 0 0; font-family:'OpenSansCondensedBold',Arial,sans-serif !important; text-shadow:1px 1px 2px #333;}
#box_related_download ul {list-style:none; padding:0; margin:10px 0;}
#box_related_download li {padding:0 0 0 10px!important; margin:0;}
#box_related_download a {padding:0 0 0 10px; background:url(../img/2/arrow_dnl.gif) 0 6px no-repeat;}
#box_related_download a:hover {color:#333!important;}

/* DOWNLOAD
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#box_related_pictures {margin:15px 0 0 0;}
#box_related_pictures h4 {font-size:1.0em; font-weight:bold; background:#83878E; color:#fff; padding:8px; border-radius:5px 5px 0 0; font-family:'OpenSansCondensedBold',Arial,sans-serif !important; text-shadow:1px 1px 2px #333;}
#box_related_pictures ul {list-style:none; padding:0; margin:0;}
#box_related_pictures ul li {padding:0; margin:0;}
#box_related_pictures ul#ImageGallery {margin:10px 0 0 10px;}
#box_related_pictures ul li a:hover {color:#333;}

/* LINK
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#links {margin:15px 0 0 0;}
#links h4 {font-size:1.0em; font-weight:bold;}
#links ul {list-style:none; padding:0; margin:0;}
#links ul li {padding:0; margin:0;}

/* FORM
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#Modulo_Customer_Services{}
#Modulo_Customer_Services ul {list-style: none; margin: 0px; padding: 0px;}
#Modulo_Customer_Services ul li { list-style: none; margin: 0px; padding: 7px 0px 0px 0px; border-bottom: 1px dashed #7e7e80;}
#Modulo_Customer_Services ul li label {float: left; width: 280px; padding: 0px; margin: 0px;}
#Modulo_Customer_Services textarea#explain_your_problem {background:#404043; border:1px solid #6B6B6D; color:#7E7E7F; font-size:10px; height:50px; padding:1px 0 0px 3px; width: 250px; border-bottom: 0px; margin: 0px; }
#Modulo_Customer_Services .align_btn {margin:15px 0 0px 282px; }
#Modulo_Customer_Services .align_btn input {border: 0px; text-transform:uppercase; background: #cdcccd; color:#404043; width: 250px; }
#Modulo_Customer_Services input {border-bottom: 0px; padding-bottom: 0px; height: 19px; width: 250px;}
#Modulo_Customer_Services ul li.bg_error {border-bottom: 1px dashed #d9a901;}
#Modulo_Customer_Services ul li.bg_error input {border:1px solid #d9a901; border-bottom: 0px;}
#Modulo_Customer_Services ul li textarea#note {border:1px solid #6B6B6D; border-bottom: 0px; background: #404043; font-size:10px; color:#7E7E7F; padding:1px 0 0px 3px; font-family: Arial, Helvetica, sans-serif; height:50px; width: 250px;}

/* VIDEO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
ul.video {}
ul.video li {float:left; margin-right:45px; margin-bottom:10px;}
ul.video li a {}

/* FOOTER
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer {clear:both; border-top:1px solid #666; width:983px; margin:0 auto; padding:8px 0px 0px 0px; color:#A6A6A6;}
.footer_pag {border:none;}

#footer div {padding: 2px 0px 0px 0px; color:#A6A6A6; float:right;}
#footer div a {color:#fff;}
#footer div a:hover {color:#A6A6A6;}
#footer div ul {list-style: none; margin: 0px; padding: 0px;}
#footer div ul li {float: left; list-style: none; margin: 0px; padding: 0px 10px 0px 10px; background:url(../img/2/fil_footer.gif) no-repeat right 3px;}
#footer div ul li a {color:#fff; font:12px/12px 'OpenSansCondensedBold',Arial,sans-serif !important; letter-spacing:0; text-shadow:0 1px 1px #000000; text-transform:uppercase;}
#footer div ul li a:hover {color:#333; text-shadow:0 1px 1px #fff; }

#firma {clear:both; width:983px; margin:0 auto; padding:8px 0px 10px 0px; color:#333;} 
#firma a img {padding:0 3px 0 0; vertical-align:text-top;}

/* trevi careers */
.pos_warp {margin-top:20px; border-bottom: 1px solid #a1a1a1; margin-bottom:20px;}
.pos_warp span {margin-top:5px;}
.pos_warp .data {font-style:italic; color:#a1a1a1; display:block;}
.pos_warp .titolo {display:block; text-transform:uppercase; font-weight:bold;}
.pos_warp .posizione {display:block; text-transform:uppercase; font-style:italic; font-size:12px; }
.pos_warp .azienda {display:block; text-transform:uppercase; font-style:italic; font-size:12px;}

/* tabella  group */
.soilmec_group {margin:-10px 0 0 0;}
.soilmec_group td {border-bottom: 1px dotted #909090; padding:10px 0 10px 0;}
.soilmec_group td img {margin:0 10px 0 0; border:0; float:left;}
h2.partners {font-size:16px!important; font-weight:normal!important; color:#fff!important; background:#666!important; line-height:normal!important; border:0!important; padding:4px 0 3px 10px!important; margin:10 0 0 19px!important;}

/* AREA RISERVATA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#Modulo_LoginAR {}
#Modulo_LoginAR ul {}
#Modulo_LoginAR ul li {float:left;}
#Modulo_LoginAR ul li input {padding:4px 4px 5px 4px; margin:0 5px 0 0; width:auto!important;}
#Modulo_LoginAR .align_btn {text-align:right;}
#Modulo_LoginAR span.btn {float:right;}
#Modulo_LoginAR span.btn input.ar_bott {padding:4px!important; height:27px!important;}

#list_area_ris {width:100%; margin:15px 0 0 0;}
#list_area_ris tr.dis {}
#list_area_ris tr.par {}
#list_area_ris td {padding:5px; vertical-align:text-top;}

#list_area_ris tr.dis td.data {background:#757577;}
#list_area_ris tr.par td.data {background:#67676a;}
#list_area_ris td.data {width:100px; font-style:italic; font-size:10px;}

#list_area_ris tr.dis td.titolo {border-bottom:1px solid #757577;}
#list_area_ris tr.par td.titolo {border-bottom:1px solid #67676a;}
#list_area_ris td.titolo {font-size:10px;}
#list_area_ris td.titolo strong {font-size:15px;}

#list_area_ris tr.dis td.file {border-bottom:1px solid #757577;}
#list_area_ris tr.par td.file {border-bottom:1px solid #67676a;}
#list_area_ris td.file {}

#list_area_ris tr.dis td.link {border-bottom:1px solid #757577;}
#list_area_ris tr.par td.link {border-bottom:1px solid #67676a;}
#list_area_ris td.link {}

#list_area_ris td a {background: url(../img/freccina_doppia.gif) no-repeat 0 5px; padding:0 0 0 15px;}
#list_area_ris td a:hover {}