* {padding:0; margin:0;}

body {
    background-color:#FFF;
    text-align:center;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
  }

#container {

width: 960px;
margin:0 auto;
text-align:left;

}

#parte-alta {

width:960px;
height:124px;
background-image:url(../images/background-top.jpg);
background-repeat:no-repeat;
}


#parte-alta img {

margin:5px 10px 0 10px;
float:left;
}

#claim-alto {

padding-top:30px;
width:550px;
height:67px;
float:right;
text-align:center;

}

.newsticker {

list-style-type: none;
background: transparent;
font-size:36px;
font-family: Times,serif;
font-style:italic;
color:white;

}

#parte-menu-alto1 {

width:747px;
float:left;

}

#parte-menu-alto2 {

width:198px;
margin-left:15px;
float:left;

}

.menu-alto-list {

list-style-type:none;
float:left;
height:18px;

}

.menu-alto-list li {

display:inline;

}

.menu-alto-list a {

height:0;
padding:0.5em 8px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
}

.menu-alto-list a:link,
.menu-alto-list a:visited,
.menu-alto-list a:focus,
.menu-alto-list a:active {

color:#979799;

}

.menu-alto-list a:hover {

color:#0182d2 !important;


}

#voce-bandi {

color:#b4151c;

}

.menu-alto-list a#selected {

color:#0182d2;

}

#menu-alto-list1 {

padding-left:15px;
}

#menu-alto-list2 {

padding-left:10px;
}

#parte-separatrice
{
width:960px;
height:4px;
float:left;
overflow:hidden;
}

#parte-separatrice1
{
width:747px;
height: 4px;
float:left;
background-color:#0182d2;
overflow:hidden;
}

#parte-separatrice2
{
width:198px;
height: 4px;
margin-left:15px;
float:left;
background-color:#005397;
overflow:hidden;
}

#parte-centrale {

width:960px;
padding-top:7px;
float:left;
/*height: 540px;*/
overflow:visible;

}

#parte-centrale1 {

width:197px;
float:left;
height:540;
}

.colonne {

padding: 10px 10px 5px 10px;
border-top:2px solid #f0f1f1;
border-bottom:2px solid #f0f1f1;
float:left;
color:#666;
text-align:justify;

}

#colonna-left {

width:173px;
border-right:2px solid #f0f1f1;
border-left:2px solid #f0f1f1;
height:465px;
float:left;
font-size:12px;
font-family:Times,serif;
line-height:13px;

}

#colonna-left img {

border:0;

}



.colonna-left-testo a:link,
.colonna-left-testo a:visited,
.colonna-left-testo a:hover,
.colonna-left-testo a:focus,
.colonna-left-testo a:active {

color:#0182D2;
text-decoration:none;

}

#contenitore-menu-left {

width:197px;
float:left;

}

#tab1-left {

width:97px;
height:19px;
background:url(../images/tab-left-background.gif);
background-repeat:no-repeat;
float:left;
}

#tab2-left {

width:97px;
margin-left:3px;
height:19px;
background:url(../images/tab-left-background.gif);
background-repeat:no-repeat;
float:left;
}

#parte-centrale2 {

width:532px;
padding:0 17px 0 17px;
float:left;
min-height:576px;
background:url(../images/sfondo-centrale.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

* html #parte-centrale2 {

height:576px;

}

#parte-centrale3 {

width:197px;
float:left;
}

#contenitore-menu-right {

width:197px;
float:left;

}

#colonna-right {

width:173px;
border-right:2px solid #f0f1f1;
border-left:2px solid #f0f1f1;
border-bottom:2px solid #f0f1f1;
float:left;
font-size:9px;
font-family:Verdana,Arial,sans-serif;
text-align:justify;
padding-top:10px;
margin-bottom:5px;
}

#tab1-right {

text-transform:uppercase;
width:197px;
height:19px;
background:url(../images/tab-right1-background.gif);
background-repeat:no-repeat;
float:left;
color:#fff;
font-weight:bold;
font-size:10px;
text-align:center;
padding-top:4px;
}

/*
#tab2-right {

width:75px;
margin-left:3px;
height:19px;
background:url(../images/tab-right2-background.gif);
background-repeat:no-repeat;
float:left;
}*/

#tab3-right {

text-transform:uppercase;
width:197px;
height:19px;
background:url(../images/tab-educazione-ambientale.gif);
background-repeat:no-repeat;
color:#fff;
float:left;
font-weight:bold;
font-size:10px;
text-align:center;
padding-top:4px;
}


#tab3-right a:link,
#tab3-right a:visited,
#tab3-right a:hover,
#tab3-right a:focus,
#tab3-right a:active {

color:white;
text-decoration:none;

}

#colonna-right2 {

width:173px;
border-right:2px solid #f0f1f1;
border-left:2px solid #f0f1f1;
border-bottom:2px solid #f0f1f1;
float:left;
font-size:9px;
}



.voce-tab {

text-transform:uppercase;
color:white;
font-weight:bold;
font-size:10px;
text-align:center;
padding-top:4px;


}

.voce-tab a:link,
.voce-tab a:visited,
.voce-tab a:hover,
.voce-tab a:focus,
.voce-tab a:active {

color:white;
text-decoration:none;

}

.voce-tab-selected {

background-position: 0 -23px !important;

}

.voce-tab-current {

background-position: 0 -23px !important;

}

.colonna-left-didascalia {

font-size:10px;

}

.colonna-left-testo {

padding: 15px 0;
font-style:italic;
}

.colonna-right-testo {

padding: 5px 0;
}

* html #colonna-left {

padding-right: 7px;

}

#colonna-right2 img {

display:block;
width:119px;
margin:0 auto;
}


#contenitore-centrale {

float:left;
padding:0 15px 5px 15px;
font-family:Verdana,Arial,sans-serif;
color:#666;
font-size:13px;
}

#contenitore-centrale h2 {

font-size:20px;
font-weight:normal;
padding:15px 0;
}

#contenitore-centrale p {

font-size:14px;

}

#contenitore-centrale ul {

padding:5px;


}

#contenitore-centrale li {

margin-left:15px;
padding:0 0 5px 0;

}

.lista-table {

font-size: 11px;

}

.lista-table table td,th {

padding:3px;

}

.lista-table table td {


border-bottom:1px dashed #0182D2;

}

.lista-table img {

border:0;

}

.lista-table td a:link,
.lista-table td a:visited,
.lista-table td a:hover,
.lista-table td a:focus,
.lista-table td a:active {

color:#666;
text-decoration:none;

}

#contenitore-centrale a:link,
#contenitore-centrale a:visited,
#contenitore-centrale a:hover,
#contenitore-centrale a:focus,
#contenitore-centrale a:active {

color:#666;
text-decoration:none;

}


#fondino {

clear: both;
color:#666;
font-size: 11px;
text-align: center;
}

#w3org p {

padding:10px 10px 0 0;
}

#w3org img {

border-style:none;

}

a.fancy img {

border-style:none;

}

#territorio-small {

margin: 10px 0 0 0;

}

#immagine-mappa {

border:0;
}

#link-colonna-left {

width:197px;
float:left;

}

#link-colonna-left-inner {

width:173px;
margin:0 auto;
}

#link-colonna-left img {

margin: 3px;
border:0;

}





