/***************************************/
/*           generali                 */
/*************************************/
body {
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
img  {
	border:none;
}
#page {
	width:1000px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	margin-left:auto;
	margin-right:auto;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
}
/***************************************/
/*           intestazione             */
/*************************************/
#testi{
	float:left;
	border-bottom:3px solid #CC3333;
	width:100%;
	text-align:right;
	background-image:url(../icons/ankonline.gif);
	background-position:675px 18px;
	background-repeat:no-repeat;
}
#logo{
	float:left;
	left:0px;
}
#navigazione{
	float:left;
	width:100%;
	margin-bottom:3px;
	font-size:x-small;
}
#lingua {
	float:left;
}
#img_lingua{
	float:left;
	margin-top:3px;
}
#testo_lingua a{
	text-transform:lowercase;
	color:#000000;
	float:left;
	font-size:11px;
	margin-left:10px;
	margin-top:3px;
}
#home{
	float:right;
	text-transform:uppercase;
	margin-right:30px;
	margin-top:3px;
	font-size:12px;
}
#home a {
	color:#000000;
	margin-left:3px;
}
#ricerca{
	float:right;
	background-image: url(../icons/angolino_rosso2.gif);
	background-repeat: no-repeat;
	background-color:#cc3333;
	color:#EAEAEA;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	height:18px;
}
#cerca{
	float:left;
	margin-top:2px;
	margin-right:5px;
	height:18px;
}
#form_cerca{
	float:left;
	height:18px;
}
#campo_cerca input {
	float:left;
    font-size:10px;
    width:95px;
    background-color:#EAEAEA;
	margin-top:-2px;
}
#triangolo_cerca{
	float:left;
	height: 18px;
	width: 18px;
}
#bott_cerca input{
	float:left;
	margin-top:-2px;
}
/***************************************/
/*           form ricerca             */
/*************************************/
#titolo_risultati {
	font-size: x-small;
	color: #cccccc;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	margin-top: 10px;
}
.item{
	width: 100%;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eaeaea;
	padding-bottom: 5px;
	float: left;
}
.item_immagine {
	float:left;
	width:120px;
}
.test_ric {
	float:right;
}
.item_titolo {
	font-weight:bold;
}
.item_sottotitolo {
	background-color:#efefef;
	border-bottom:1px solid #000;
	padding-left:40px;
}
#titolo_atl, #titolo_ac, #titolo_se {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fcc141;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight:bold;
	margin-left:40px;
	margin-right:40px;
	float:left;
	width:840px;
}
#titolo_atl {
	color: #df2526;
}
#ricerca_atl, #ricerca_ac{
	float:left;
	width:500px;
}
#titolo_ric {
	font-weight:bold;
	color:#ccc;
	border-bottom:1px solid #ccc;
	width:95%;
}
#titolo_ric, #xperiodo, #xtipo, #xtesto, #bottoni{
	float:left;
	margin-left:40px;
	margin-bottom:8px;
}
#xtesto input{
	width:250px;
}
#xtipo select{
	width:250px;
}
.testo{
	float:left;
	width:150px;
}
.moduli {
	float:left;
}
#ankonaeventi {
	float:left;
	width:430px;
	text-align:center;
}
#ankonaeventi img{
	margin-top:15px;
}
#risultati {
	float:left;
	width:80%;
	margin-left:40px;
}
/***************intro*********************/
#link_atl, #link_ac {
	float:left;
	margin-left:50px;
}
#testo_atl, #testo_ac{
	float:left;
	width:380px;
	text-align:justify;
}
#link_ankonaeventi, #link_ankonacivica{
	float:left;
	margin-left:20px;
}
/***************************************/
/*           fondo                    */
/*************************************/
#fondo{
	float:left;
	width:100%;
	border-top:1px solid #336699;
	padding-top:5px;
	margin-top: 20px;
}
#logo_piccolo{
	float:left;
	margin-right:5px;
}
#recapiti_fondo{
	float:left;
	font-size:small;
	font-family:Verdana;
}
#certificazioni{
	float:right;
	margin-right:3px;
}
#team {
	float:left;
	margin-right:5px;
}
#team a{
	color:#336699;
	font-weight:bold;
}
#xhtml, #css, #aaa{
	float:left;
}

