/* CSS Document */
/*elementi di base////////////////*/

body, div, p, h1, h2, h3, h4, h5, img, li, ul, a {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
text-decoration:none;
}

s{
color:#999933;
}

b{
}


body{
width:auto;
background-image:url(../immagini/sfondo.gif);
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#blok{
height:5px;
background-color:#FFFFFF;}

.link{
width:auto;
height:30px;
background-color:#FFFFFF;
}

#suca{
height:1px;
margin:5px 0px 0px 0px;
background-color:#FFFFFF;}


.titoli{
width:auto;
height:20px;
margin:auto;
background-image:url(../immagini/sfondo_titoli.jpg);
background-position:left;
background-repeat:repeat-x;
border:1px solid #e7e7e7;}

h1{
color:#E74175;
font-size:7pt;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:5px 7px 0px 7px;
}

h2{
color:#969595;
font-size:9px;
font-style:normal;
font-weight:normal;
padding: 5px 10px 10px 10px;
}

h3{
color:#CC3366;
font-size:9px;
font-style:normal;
font-weight:normal;
padding: 5px 10px 10px 10px;
}

p{
width:auto;
color:#3f3f3f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
line-height:1.8em;
margin:5px 5px 0px 8px;
}

img{
padding:5px 5px 0px 0px;
width:auto;
float:left;}

a{
width:auto;
color:#E74175;
font-size:8pt;
font-style:normal;
padding:0px 0px 0px 0px;
}

a:hover{
color:#abbb13;
font-size:8pt;
font-style:normal;
font-weight:normal;
}



.base{
width:960px;
height:800px;
margin:auto;
background-color:#ffffff;
color:#333333;
}

#testata{
width:auto;
float:left;
}

#testata img{
width:auto;
float:left;
padding-top:0px;
}


/*////////elementi interno//////////*/



#interno{
background-color:#ffffff;
width:auto;
float:left;
margin-top:10px;
margin-left:10px;
margin-right:10px;
}

/*#interno img{
float:left;
padding: 5px 5px 0px 0px;}*/

.col_1{
width:230px;
float:left;
background-color:#e7e7e7;
}

.col_1 a{
text-decoration:none;
color:#FF4A93;
font-size:10px;
margin:5px 10px 0px 0px;}

.col_1 a:hover{
color:#FF4A93;
font-size:10px;}

.col_2{
width:230px;
float:right;
background-color:#e1e1e1;
}


.col_2 li{
width:70px;
margin:auto;
list-style-type:none;
border-top:1px solid #ffffff;
border-bottom:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
background-image:url(../immagini/sfondo_titoli.jpg);
background-repeat:repeat-x;
background-position:left;
text-align:center;
float:right;}

#centrale{
width:460px;
float:left;
margin-left:0px;
background-color:#ffffff;
border-left:9px solid #ffffff;
border-right:5px solid #ffffff;
}

/*////////gestione  class  articoli/////// -.- /*/


.articolo{
width:auto;
float:left;
font-size:11px;
margin:auto;
}

.articolo a{
width:auto;
float:left;
padding:8px 0px 0px 5px;
margin:auto;}

.articolo p{
}


.articolo img{
width:auto;
float:left;}


/*////////// -.- /*/

.annunci{
width:460px;
margin:0px 0px 0px 0px;
float:left;
}

.annunci p{
}


#fine{
width:960px;
height:30px;
float:left;
margin:32px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../immagini/sfondo_titoli.jpg);
background-position:left;
background-repeat:repeat-x;
}

#fine p{
width:auto;
text-align:center;}

#footer{
width:960px;
height:30px;
float:left;
background-image:url(../immagini/sfondo_titoli.jpg);
background-position:left;
background-repeat:repeat-x;}

#footer p{
width:auto;
text-align:center;}

/*////////gallery//////////*/

#gallery{
width:937px;
height:570px;
margin-left:0px;
float:left;
background-color:#FFF;
}

#gallery ul{

float:left;}


#gallery li{
padding: 0px 10px 0px 5px;
list-style-type:none;
float:left;}

#gallery a{
float:left;
font-size:9px;
font-weight:bold;
}



#foto{
width:937px;
height:480px;
margin-left:5px;
margin-top:10px;
float:left;
overflow:auto;
background-color:#ffffff;
}

#foto ul{
float:left;}

#foto li{
padding: 20px 25px 30px 15px;
list-style-type:none;
float:left;
}


/*////////flash - swf centrale//////////*/
#flash{
width:auto;
padding:0;
text-align:center;}

/*////////riconoscimenti//////////*/