/* culture shock: grass stains by pogy366 - Sept. 2005 */

/******* structure and layout *******/

body {
font-family:Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #000000; 
margin:0 0 0 0;
padding:5px 0 0 0;
background: #ffffff;
text-align:center;
}

.wrap {
background:transparent url(img/main_body.bmp);
position:relative;
width:1050px;
margin:0 auto;
padding:0 0 0 0;
text-align:center;
border-left:0px solid #000000;
border-right:0px solid #000000;
}

.header {
position:relative;
clear:none;
width:1050px;
height:300px;
margin:0 0 0 0;
padding:0 0 0 0;
background:#ffffff url(img/intestazione_2010_old.jpg) no-repeat;
color:#ffffff;
text-align:right;
}

.topnav {
position:relative;
clear:both;
width:1050px;
height:20px;
margin:0 0 0 0;
padding:5px 0 0 0;
background:#000000;
font-size:8pt;
}

.subtopnav {
width:1050px;
height:20px;
margin:0 0 0 0;
padding:0 0 0 0;
background:transparent url("img/tabrightEEEE.gif");
font-size:8pt;
}


.container {
background:transparent url(img/main_body.bmp);
position:relative;
clear:both;
width:1050px;
margin:0 0 0 0;
padding:0 0 0 0;
color:#000000;
text-align:left;
font-size:10pt;
font-weight:bold;
}
#video_consigli {
      float:left;
      background:transparent url(img/_video_consigli__.jpg) no-repeat;
      width:403px;
      height:420px;
      margin:0 5px 0 0;
      padding:30px 0 0 15px;
      text-decoration:none;
      }
#video_consigli_{
      float:left;
      background:transparent url(img/_video_consigli__.jpg) no-repeat;
      width:403px;
      height:420px;
      margin:0 5px 0 0;
      padding:30px 0 0 15px;
      text-decoration:none;
      }
.foto{
      background: url(img/fotobox.jpg) no-repeat;
      position:relative;
      width:545px;
      height:578px;
      margin:0 0 0 60px;
      padding:40px 0 0 30px;
      text-align:left;
      text-decoration:none;
      }
.video{
      background: url(img/videobox.jpg) no-repeat;
      position:relative;
      width:545px;
      height:568px;
      margin:0 0 0 60px;
      padding:21px 0 0 31px;
      text-align:left;
      text-decoration:none;
      }
.banner{
      float:left;
      background: transparent url(img/main_body.bmp);
      width:1050px;
      margin:0 0 0 0;
      padding:0 0 0 0;
      text-align:left;
      text-decoration:none;
        }
.info_banner{
      float:left;
      background: transparent url(img/main_body.bmp);
      margin:0 0 0 0;
      padding:0 0 0 0;
      text-align:left;
      text-decoration:none;
        }
.palestra{
      background:transparent url(img/main_body.bmp);
      position:relative;
      width:800px;
      height:500px;
      margin:0 auto;
      padding:0 0 0 0;
      text-align:left;
      text-decoration:none;
      }
.infopalestra{
      background: transparent url(img/main_body.bmp);
      position:relative;
      width:640px;
      height:190px;
      margin:5px  0 10px 10px;
      padding:5px 0 0 0;
      text-align:left;
      text-decoration:none;
      }
.info{
      background:transparent;
      position:relative;
      width:300px;
      height:20px;
      margin:0 10px 0 0;
      padding:20px 0 0 10px;
      text-align:left;
      text-decoration:none;
      }
.cospirandosalsa{
      background: transparent url(img/cospirandovideo1.jpg) no-repeat;
      float:left;
      width:900px;
      height:600px;
      margin:0 0 0 5px;
      padding:25px 0 0 110px;
      text-align:left;
      text-decoration:none;
      }

.text{
      float:left;
      background: url(img/main_body.bmp);
      margin:0 0 0 0;
      padding:0 0 0 0;
      text-align:left;
      text-decoration:none;
      }
.text_{
      float:right;
      background: transparent;
      margin:0 0 0 0;
      padding:65px 0 0 0 ;
      text-align:left;
      text-decoration:none;
      }
.text_donne{
      float:left;
      background: transparent;
      width:510px;
      margin:0 0 0 0;
      padding:0 0 0 0 ;
      text-align:right;
      text-decoration:none;
      }
.text2{
      float:left;
      background: url(img/main_body.bmp);
      margin:0 0 0 0;
      padding:0 0 0 0;
      text-align:left;
      text-decoration:none;
        }
.text3{
      float:left;
      background: transparent;
      width:500px;
      margin:0 0 0 0;
      padding:0 0 0 50px;
      font-size: 12pt;
      text-align:left;
      text-decoration:none;
      overflow:auto;
        }

.news_right {
background:transparent;
position:relative;
float:right;
clear:both;
width:460px;
height:350px;
margin:0 0 0 5px;
padding:0 0 0 0;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
overflow:auto;
}

.news p {

margin:10px 10px;
}

.news_cnr_top {

margin:0 -10px 0 -10px;
}

.news_cnr_bottom {
background:Transparent;
margin:0 -10px 0 -10px;
}

img.cnr {
width:8px;
height:8px;
border:1px solid #ffffff;
display: block !important;
}

.footer {
position:relative;
clear:both;
width:1050px;
height:60px;
margin: 0 auto;
padding:10px 0 10px 0;
background: transparent url("img/img_foot_2.jpg") no-repeat  left top;
background-position: bottom right;
font-size:8pt;
text-align:center;
border-bottom:0 solid #000000;

}
.elemento1{
      float:left;
      background: url(img/line8.jpg) no-repeat;
      width:680px;
      height:397px;
      margin:0 0 0 0;
      padding:10px 0 0 85px;
      text-align:left;
      text-decoration:none;
      
      }
.elemento2{
      float:left;
      background: url(img/line7.jpg) no-repeat;
     width:850px;
      height:397px;
      margin:0 0 0 0;
      padding:0 0 0 85px;
      text-align:left;
      text-decoration:none;
      }
.elemento3{
      float:left;
      background: url(img/body_line.jpg) no-repeat;
      width:670px;
      height:193px;
      margin:0 0 0 0;
      padding:0 0 0 85px;
      text-align:left;
      text-decoration:none;
      
      }

.conspiraspot{
      background: url(img/trailer.jpg) no-repeat;
      float:left;
      width:360px;
      height:280px;
      margin:0 0 0 0;
      padding:12px 0 0 26px;
      text-align:left;
      text-decoration:none;
      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }


/******* fonts and colors *******/

.header strong {
float:left;
padding:20px 0 0 850px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13pt;
letter-spacing:.7em;
}

.news_title {
font-family:Arial, Helvetica, sans-serif;
color:#800000;
font-size:12pt;
font-weight:bold;
}

.page_title {
background: url(img/main_body.bmp);
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13pt;
font-weight:bold;
letter-spacing:.4em;
padding: 10px 5px 30px 5px;
margin: 0 0 -8px 0;
}

.page_text {
background: transparent url(img/main_body.bmp);
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
font-size:11pt;
padding: 0 5px 20px 5px;
margin: 0 0 -8px 0;
}

/******* images *******/

img {
border:none;
}

.right img{
position:relative;
float:right;
padding:0 0 0 0;
margin:5px 2px 2px 5px;
}

.left img{
position:relative;
float:left;
padding:0 0 0 0;
margin:0 5px 0 2px;
}



/******* workarounds and hacks *******/
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


