body{
background-color:#cbcbca; 

}
div#titolo{
width: 990px;
height:137px;
border: solid 0px blue;

}

div#testo{
width: 600px;
height:40px;
margin-left: 30px;
padding-top:45px;
font-family: arial;
font-size: 32px;
font-weight: bold;
color: #ffffff;
border: solid 0px green;


}

div#bottoni{
height:20px;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #ffffff;
text-align: center;
}

dIv.bottone{
padding-top: 2px;
height:18px;
background-color: #ca0a1d;

}

div#bottone_1{
margin-left: 30px;
width: 80px;
float: left;

}

div#bottone_2{
margin-left: 15px;
width: 100px;
float: left;
}


div#bottone_3{
margin-left: 15px;
width: 130px;
float: left;
}

div#bottone_4{
margin-left: 15px;
width: 120px;
float: left;
}

div#bottone_5{
margin-left: 15px;
width: 100px;
float: left;
}




div#sub_bot_1{
margin-left: 30px;
width: 80px;
float: left;
}

div#sub_bot_2{
margin-left: 15px;
width: 100px;
float: left;
}


div#sub_bot_3{
margin-left: 15px;
width: 130px;
float: left;
}

div#sub_bot_4{
margin-left: 15px;
width: 120px;
float: left;
}

div#sub_bot_5{
margin-left: 15px;
width: 100px;
float: left;
}

div#spessore{
height: 35px;
}



div#line_up{
margin-left: 30px;
height:10px;
width: 930px;
background-color: #ca0a1d;
}



div#content{
margin-top: 40px;
margin-left: 30px; /*15px inIE*/
margin-right: 30px;
width: 700px;
background-color: #ffffff;
/*
height:720px;
*/
padding-top:10px;
/*float: left;*/

}

div#line_down{

margin-top: 40px;
margin-left:10px;
height:10px;
width: 930px;
background-color: #cbcbca;

}

div#trick_2{
margin-left: -30px;
margin-top: 20px;
height:150px;
width: 990px;
background-color: #cbcbca;

}




div#line_down_index{

margin-top:0px;
height:10px;
width: 930px;
background-color: #cbcbca;

}

div.lit_cont{
margin-top: 40px;
margin-right: 30px;
width: 200px;
height: 186px;
background-color: #ffffff;
padding-top:10px;
padding-bottom:10px;
/*
float: right;
*/


}

div#supercontent_lit{

float:right;
}

div.lit_tit_cont{
margin-left: 10px;
margin-right: 10px;
width: 180px;
height:15px;
background-color: #ca0a1d;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #ffffff;
}


div#titolo_content{
margin-left: 10px;
margin-right: 10px;
width: 680px;
height:15px;
background-color: #ca0a1d;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #ffffff;

}

div.record{
margin-left: 10px;
margin-right: 10px;
border: 1px #cbcbca dashed;
font-family: arial;
font-size: 12px;
color: #000000;
padding: 10px 10px 10px 10px;

}

div#re_lista{
margin-top: 15px; 
 height: 75px;
 
 }
div#re_0{margin-top: 15px;  /*height: 512px;*/}
div#re_1{margin-top: 15px;  /*height: 272px;*/}
div#re_2{margin-top: 10px;  /*height: 262px;*/}
div#re_3{margin-top: 15px;  height: 130px;}
div#re_4{margin-top: 15px;  height: 130px;}


div#foto_container_1{
/*width: 266px;*/
background-color: #cbcbca;

margin-right: 10px;
margin-bottom:10px;

float:left;

}

div#foto_container_2{
/*width: 266px;*/
background-color: #cbcbca;
margin-left: 10px;
margin-bottom:2px;
float:right;

}

div#foto_container_impegni{
width: 266px;
margin-top:20px;
margin-right: 10px;
margin-bottom:10px;
float:left;

}
div.lit_link{
padding-top: 0px;
height:12px;
background-color: #cbcbca;
font-family: arial;
font-size: 11px;
font-weight: bold;
margin-left: 80px;
margin-top: 10px;
}

div#back_link{
padding-top: 0px;
text-align: right;
padding-right: 5px;
height:12px;
background-color: #cbcbca;
font-family: arial;
font-size: 11px;
font-weight: bold;
margin-left:280px;
margin-top: 10px;
}

font.titolo_sottosezioni{
font-family: arial;
font-size: 18px;
color: #ca0a1d;
font-weight: bold;
}


font.titolo_sottosezioni_small{
font-family: arial;
font-size: 12px;
color: #ca0a1d;
font-weight: bold;
font-style: italic;
}

div#testo_pie{
margin-left: 30px;
margin-top: 355px;
height:50px;
width: 930px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color:  #cbcbca;
border: 0px solid green;
}

div#paginazione{
margin-top: 20px;
margin-left:10px;
height: 30px;
border: 0px solid red;

padding-left: 0px;

}

div.paginaz{
color: #cbcbca;
font-family: arial;
font-size: 20px;
border: 1px solid #e5e5e5;
width:26px;
height: 26px;
margin-left: 10px;
text-align: center;
float: left;
}


div.paginaz_let_sx{
color: #cbcbca;
font-family: arial;
font-size: 11px;
margin-right: 8px;
margin-top: 5px;
text-align: center;
width:100px;
border: 0px solid green;
float: left;
}


div.paginaz_let_dx{
color: #cbcbca;
font-family: arial;
font-size: 11px;
margin-left: 10px;
text-align: center;
width:100px;
border: 0px solid green;
float: left;
margin-top: 5px;
}






a.bottoni:visited{
color:#ffffff;
text-decoration: none;
}

a.bottoni:active{
color:#ffffff;
text-decoration: none;
}


a.bottoni:hover{
color:#ffffff;
text-decoration: underline;
}

a.bottoni:link{
color:#ffffff;
text-decoration: none;
}


a.link:visited{
color:#ca0a1d;
text-decoration: none;
}

a.link:active{
color:#ca0a1d;
text-decoration: none;
}

a.link:hover{
color:#ffffff;
text-decoration: none;
}

a.link:link{
color:#ca0a1d;
text-decoration: none;
}
