div.content_bg { background:#ffffff url(../i/bg_content.gif) repeat-y top right; }
div.content { background:#ffffff url(../i/bg_content2.gif) repeat-x 0 0; float:left; }
div#col_sx { display:none;}
div.col { width:297px; height:256px; float:left; background:#c7c8ca; position:relative; margin:0 0 6px 0; }
div.col.col_c { margin:0 6px; }

div.col h2 { height:25px; padding: 13px 0 0 19px; text-transform:uppercase; }
div.col ul { position:absolute; bottom:36px; left:19px; }
div.col ul li a { padding:1px 0 0 8px; line-height:1.1em; background:url(../i/list_element.gif) no-repeat 0 -7px; }
div.col ul li a:hover { background:url(../i/list_element.gif) no-repeat -4px 6px; }

div.col2 { width:100%; background:#e7e7e8; padding:27px 0 20px; float:left;  }
div.col2 .col_sx { width:274px; height:138px; padding:0 0px 0 25px; border:1px solid #c7c8ca; border-width:0 1px 0 0; float:left; }
div.col2 .col_dx { width:550px; padding:0 25px; float:right; }
div.col2 .col_dx img { float:left; padding:0px 25px 0 0 ; }
/*div.col2 .col_sx img { float:left; padding:18px 25px 0 0;  }*/
div.col2 .col_sx .sgs img { float:left; margin:25px 0 0 0px;  }
div.col2 .col_sx .sinal img { float:left; margin:25px 35px 0;  }

div.col2 h2 { padding:0px 0 10px 0; }
div.col2 .col_sx h2 { padding-bottom:0px; }
div.col2 p.continua { text-align:right; }
div.col2 p.continua a { padding:0 10px 0 0; background:url(../i/freccia.gif) no-repeat right 5px; margin-top:5px;}
div.col2 p.continua a:hover { background:url(../i/freccia.gif) no-repeat right -10px; }


/* slideshow with home news*/
.col_dx .box { width:550px; height:130px; position:absolute;  overflow:hidden;  }
.slideshow { margin:0 auto;	width:550px; height:130px; overflow:hidden; }
.slideshow .news_slide {  margin:0 auto;  width:550px;  height:auto; }
.slideshow .news_slide img { padding:4px; border:0px solid #757779;}
