/* CSS Document */

html,body{margin:0;padding:0}

body{

	font: 12px arial, sans-serif;

	text-align:center;

}

p{

	margin:0px 10px 10px;

	text-align: left;

	font-size: 12px;

}

a {

	font-size: 12px;

}



#contenitore {

	width: 705px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

	padding: 0px 28px 0px 27px;

	font-size: 12px;

}

#contenitore {

	background-color: #FFFFFF;

	background-image: url(img/sfondo.gif);

	background-repeat: repeat-y;

	background-position: 0px 0px;

}



#header {

	height: 95px;

	width: 705px;

	padding-top: 15px;

	padding-right: 25px;

	margin: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header {

	background-image: url(img/header_sfondo.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#header {

	text-align: right;

	vertical-align: top;

}



#header p{

	float:right;

}

#macroAree {

	height: 70px;

	width: 705px;

	padding-top: 0px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#macroAree {

	background-image: url(img/tab_gestione_sfondo.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}



#macroAree #tabGestione {

	margin: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



#macroAreeSoc {

	height: 70px;

	width: 705px;

	padding-top: 0px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#macroAreeSoc {

	background-image: url(img/tab_gestionesocieta_sfondo.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#macroAreeSoc #tabGestione {

	margin: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.tabNavigation {

	height: 70px;

	width: 705px;

	background-image: url(img/tab_sfondo.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}



#listaStrutture{

	width: 705px;

	margin: 0px;

}

#datiStruttura {

	width: 705px;

}

#statistiche {

	width: 705px;

	margin: 0px;

}

#lastMinute {

	width: 705px;

	margin: 0px;

}

/*#footer {

	width: 705px;

	height:25px;

	margin: 0px;

}*/

#footer {

	width: 705px;

	height:25px;

	margin: 0px;

}

#footer {

	background-image: url(img/footer_sfondo.gif);

	background-repeat: repeat-y;

	background-position: 0px 0px;

}



.corpoTesto {

	width: 705px;

	margin: 0px;

	padding: 0px;

	clear: both;

}

.corpoTesto {

	background-image: url(img/corpotesto_sfondo.gif);

	background-repeat: repeat-y;

	background-position: 0px 0px;

}

h2 {

	font-size: 16px;

	color: #990000;

}





ul{

	margin: 0px 0px 0px 10px;

	padding: 0px;

}

ul li{

	list-style:none;

	display:inline;

	width: 150px;

	float:left;

	padding-top: 14px;

	background-image: url(img/tab01.gif);

	margin-top: 22px;

	text-align: center;

}



ul li.disabilitato{

	list-style:none;

	display:inline;

	float:left;

	background-image: url(img/tab02.gif);

}



ul li a{

	display:block;

}

#listaStrutturA {

	width: 705px;

	margin: 0px;

}

table#calendario tr td {

font-size:10px;

}



.pulsante {

	margin: 0px;

	padding: 0px;

	border:0;

	background-color:#CCCCCC;

	color: #FFFFFF;

	line-height: 20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

}.attenzione {

	font-size: 16px;

	color: #000000;

	padding-right: 5px;

	padding-left: 5px;

	text-align: center;

	vertical-align: middle;

	padding-top: 5px;

	font-weight: bold;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 5px;

}


