*{
margin: 0;
padding: 0;
}

body{
font:70% Verdana,Arial,sans-serif;
background: url(img/sfondo.gif) repeat;
}
div#container{
background: url(img/bgheader.jpg) repeat-x;
margin:0 30px 0 30px;
border-left:1px solid #300;
border-right:1px solid #300;
}
div#container2{
background:transparent url(img/bgcontainer2.jpg) repeat-y right;
}

div#header{
color:#fff;
height:211px;
display:block;
background:transparent url(img/testata.jpg) no-repeat left;
}
div#header h3{
display:none
}
#nav1 {
position:absolute;
padding-left: 10px;
padding-top:13px;
z-index:3
}

#nav1 a:link,a:visited,a:hover,a:active{
color:#fff;
text-decoration:none;
}
#nav1 a:hover{
text-decoration:underline;
}
#nav2 {
position:absolute;
padding-left: 10px;
padding-top:191px;
z-index:2
} 
#nav2 a:link,a:visited,a:hover,a:active{
color:#fff;
text-decoration:none;
}
#nav2 a:hover{
text-decoration:underline;
}
div#flag {float:right;margin:8px 8px 0 0;}
div#content {
margin:0 238px 0 0;
padding:0px 0px 0px 0px;
position:relative;
height:1%;
}
div#content li{
margin-left:25px;
line-height:180%;}
div#content a{
color:#000;
text-decoration:underline;
}
div#extra a{
color:#000;
text-decoration:underline;
}
div#extra{

width:238px; 


float:right;

position:relative;
}

div#footer{
clear:both;
color:#fff;
padding:4px 1px 6px 10px;
background:transparent url(img/bgfooter.jpg) repeat-x top;
}
.titolo {
color:#300;
font-weight:bold;
display:block;
background: #ddd4c3;
padding: 10px 0 10px 10px;
margin:0 0 10px 0;
}
.sottotitolo {
font-weight:bold;
color:#300;
display:block;
background: #d2c6af;
padding: 10px 0 10px 10px;
margin:0 0 10px 0;
}
div#content p {
padding: 0 10px 4px 10px;
text-align:justify}
div#extra p {
padding: 0 10px 4px 10px;
text-align:justify}

.centro{
text-align:center;}
/*.tbl{
padding:10px 0 10px 10px;
font-weight:bold;
background: #ddd4c3;
width:50%}*/
.tbl2{
padding:10px 0 10px 10px;
font-weight:bold;
background: #d2c6af;
}
h3 { 
	font:110% Verdana,Arial,sans-serif;
	font-weight:bold;
	margin: 0em 0em 1em 0; 
	padding: 12px;
	background-color: #D2C6AF;
}
div#ex_table { 

	background: url(img/liquid.gif) repeat-y 50% 0;
	background-color: red;
	position: relative;
	height: 100%;
	padding-bottom: 15;
}

div#in_convenzione h3 {background-color: #D2C6AF;}
div#table_news h3 {background-color: #DDD4C3;}

div#in_convenzione {float: left;
    /*width:49%;\width:50%;w\idth:49%; box model hack  questo sul mio non serve, ma va testato meglio*/
width: 50%;
    padding: 0 0;color: #333;}
	
	#table_news{margin: 0 0 0 50%;position:relative;}
.limite {  
	clear: both;
	visibility: hidden;
}
	div#container {
	min-width: 600px;

}
