/*
	header
*/
div#header	{background:  url(../img/styles/stile2/bg_header.png) repeat-x;height:80px}
div#header h1{margin: 5;padding: 5;font: bold 1em arial,sans-serif;color: #1c1552}

/*
	bottom
*/
div#bottom{text-align:center;clear:both;background:  url(../img/styles/stile2/bg_bottom.png) repeat-x;height:80px}
div#bottom p{margin: 0;padding: 0;font-size: 10px;font: arial,sans-serif;text-decoration:none;color: #777;}
div#bottom a:hover{color: #777;text-decoration:none}
div#bottom a:link{color: #777;text-decoration:none}
div#bottom a:visited{color: #777;text-decoration:none}
div#bottom a:active{color: #777;text-decoration:none}
/*
	contenuti
*/
div#wrapper{float:left;width:100%;margin-left:-200px}

div#contenuti{margin-left:200px}
div#contenuti p{line-height:1.4}


/*
	menu
*/
div#navigazione{float:right;width:200px}
div#navigazione{background:  url(../img/styles/stile2/bg_navigazione.png) repeat-y left;}
div#navigazione li{margin: 5;padding: 5;font: bold 0.7em arial,sans-serif;background:  url(../img/styles/stile2/bg_navigazione_li.png) no-repeat left;list-style-type: none;}
div#navigazione a:hover{color: #FFFFFF;text-decoration:none}
div#navigazione a:link{color: #FFFFFF;text-decoration:none}
div#navigazione a:visited{color: #FFFFFF;text-decoration:none}
div#navigazione a:active{color: #FFFFFF;text-decoration:none}

/*
	news
*/

div#extra{float:right;clear:right;width:200px}
div#extra h1{margin: 10;padding: 0;font-size: 12px;font: bold arial,sans-serif;text-decoration:none;color: #231074;}

.news {margin: 10;position:relative; left:0px; top:0px; width:80%px; height:200px; z-index:1; overflow: auto;border: 1px solid #c3ccd0;}
.news h2{margin: 5;padding: 0;font-size: 12px;font: bold arial,sans-serif;text-decoration:none;color: #231074;}
.news p{margin: 5;padding: 0;font-size: 10px;font: arial,sans-serif;text-decoration:none;color: #777;}
.news a{text-decoration:none}
.news a:hover{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.news a:link{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.news a:visited{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.news a:active{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
/*
	links
*/
.link{height:100px;background:  url(../img/styles/stile2/bg_link.png) no-repeat left;}
.link h2{margin: 10 10;padding: 5;font: bold 1.0em arial,sans-serif;}
.link p{margin: 10;font: 0.7em arial,sans-serif;}
.link a{text-decoration:none}

/*
	software
*/
.software{height:100px;background:  url(../img/styles/stile2/bg_software.png) no-repeat left;}
.software h2{margin: 10 10;padding: 5;font: bold 1.0em arial,sans-serif;}
.software p{margin: 10;font: 0.7em arial,sans-serif;}
.software a{text-decoration:none}

input{border: 1px solid #000000;}

table{
	border: 1px solid #000000;}
}


.tabscuro_small{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.tabscuro_small a:hover{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.tabscuro_small a:link{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.tabscuro_small a:visited{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}
.tabscuro_small a:active{font-size: 12px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;}

.tabchiaro_small{
font-size: 10px;font: 0.7em arial,sans-serif;text-decoration:none;color: #777;
}

.tabchiaro{
font-size: 12px;font: 0.7em arial,sans-serif;text-decoration:none;color: #777;
}

.tabscuro{
font-size: 14px;font: bold 0.7em arial,sans-serif;text-decoration:none;color: #777;
}

.errore{
margin: 10 10;
font-size: 15px;font: bold arial,sans-serif;text-decoration:none;color: #777;
}
