/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SOILMEC
http://www.soilmec.com
website by websolute
http://www.websolute.it
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* BODY & ALTRO
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {background: url(/img/2/bg_corporate.jpg) no-repeat top center #5b5c61;}
.container {width:1000px; margin:0px auto 0px auto;}
#content_dw {margin:15px 0 0 0;}


/* PAGINA INTERNA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#up {background:none; width:100%; /*height: 452px;*/}
.container_pag {width:1000px; margin:0px auto 0px auto; position:relative; clear:both;}
#content_up {clear:both; padding:25px 0 15px 0; width: 983px; margin: 362px 0px 0px 13px;}
#content_up.no_fil {border:none;}
#down {clear:both; width:100%; margin:0 auto; position: relative; padding: 20px 0px 0px 0px;}
#scheda {float:right; width:750px; font-size:1.2em; line-height:20px; color:#a6a6a6;}
#scheda h2 {color:#A6A6A6; text-transform:uppercase; font-size:2.2em; line-height:30px; font-weight:normal; border-bottom:1px solid #6f7172; margin:0 0 14px 0;}
#scheda p {color:#a6a6a6;}
#scheda img#ImageCentral {float:left; margin:0 10px 10px 0;}
#scheda a {color:#fff;}
#scheda a:hover {color:#a6a6a6;}
#scheda ul {padding:0; margin:10px 0 0 0; list-style:none;}
#scheda ul #box_related_pictures {margin:0;}

/* related */
#box_related_download {clear:both; padding: 10px 0px 0px 0px;}
#box_related_download ul {list-style: none; margin: 0px; padding: 0px;}
#box_related_download ul li {list-style: none; margin: 0px; padding: 0px 0px 5px 0px;}


/* SEARCH
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#box_cerca_gallery {float:left; margin:15px 0 0 0; text-align:left; width:189px;}
#box_cerca_gallery h3.cerca {margin:0 0 5px 0;}
#box_cerca_gallery ul {padding:0; margin:0; list-style:none;}
#box_cerca_gallery input {color:#FFF;}
a#SearchPhotoGalleryButton {width:33px; float:right; display:block;}
a#SearchPhotoGalleryButton img {margin:7px 0 0 0;}


/* NEWS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#box_news {padding:10px 0 0 0; margin:4px 0 0 0; border-top:1px solid #737479; float:right; width:750px;}
#box_news ul {padding:0; margin:0; list-style:none;}
#box_news ul li {list-style: none; margin: 0px; padding: 0px 30px 10px 0px; font-style:italic;}
#box_news ul li h3 {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#A6A6A6; font-size:1.1em; font-weight:bold; margin:0px; padding:0px; font-style:normal;}
#box_news ul li a {color:#fff; font-size:1.1em; font-style:normal;}
#box_news ul li a:hover {color:#a6a6a6;}
#box_news ul li a img {margin:0 0 0 10px;}

#box_news ul li.ultimora {border-bottom:1px solid #737479; margin:0 0 10px 0; width:720px;}
#box_news ul li.ultimora h3.news {color:#f8c130;}
#box_news ul li.ultimora img {margin:0 0 5px 0;}
#box_news ul li.ultimora a.more img {margin:3px 0 0 0!important;}


/* EVENTI & PRESSAREA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table#press_area {width:100%; color:#a6a6a6; font-size:1.2em; line-height:20px;}
table#press_area td {border-bottom:1px dotted #6f7172; padding:0 0 4px 0;}
table#press_area td.elenchi {font-size:0.8em; width:20%; font-style:italic;}
table#press_area td.abstract {}
table#press_area td.freccia {}
table#press_area td.freccia img {vertical-align:middle;}


/* NEWSLETTER SUBSCRIPTION
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#signup_form {}
#signup_form h2 {font-size:1.2em; border-bottom:1px dotted #6f7172; text-transform:none;}
#signup_form hr {margin:10px 0 19px 0; color:#6f7172;}
#signup_form label.personal {float:left; width:110px;}
#signup_form ul {}
#signup_form ul li {padding:7px 0px 0px 0px; border-bottom:1px dashed #7e7e80;}
#signup_form input {background:#404043; color:#7E7E7F;}
#signup_form input.check {width:auto;}
#signup_form input.button {width:auto; height:auto; padding:5px; font-size:1.1em;}
#signup_form ul li.li_btn_send {text-align:center; margin:19px 0 0 0; border:0;}
#signup_form ul li.li_btn_send input#btn_send {border:0px; text-transform:uppercase; background:#cdcccd; color:#404043; width:250px; padding:0; font-size:12px;}
#signup_form img.code {margin:0 5px 0 5px; padding:0; vertical-align:middle;}
#field_signup {border:none; padding:0; margin:0;}
