
/* CSS Document */
/* Foglio di stile Home Page sito della ATC - Agenzia Territoriale per la Casa CUNEO */
/* Autori: Davide Geraci e Giovanni Mamino */
/* Creazione: 22/1/2009 - Informatica System - Vicoforte (CN) */
/* Revisione: 30/5/2011 - Informatica System - Vicoforte (CN) */
/* layout */
html {padding: 0px; margin:0px;}
body {
	padding: 0px;
	margin:0px;
	text-align: center;
	color:#666666;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image:url(immagini/default_body_pattern.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#top {width:780px; height:215px; background:url(immagini/interna_intestazione_sfondo.jpg) top no-repeat; text-align:center;  margin:0 auto;}
	#top ul{list-style-type: none; margin: 0; padding: 41px 0 0 0;}
	#top ul li{float:right; padding:0 1px; margin:0; text-align:center;}
	#top ul li a{	
		width:120px; height:34px;
		font-size: 100%; font-weight: bold; text-decoration: none;
		display:block;
		padding:20px 0 0 0; margin:0;
	}
	#top ul li a:link,#top ul li a:visited {color: #CCCCCC;}	
	#top ul li a:hover, #top ul li a:active{color: #FFFFFF;}
	#top ul li.home{float:left; padding:0 25px; margin:0; text-align:center;}
	#top ul li a.menu{background-image:url(immagini/menu_sfondo.gif); background-repeat: no-repeat; background-position: center;}
	
#center {width:780px; background:url(immagini/interna_center_pattern.gif) center repeat-y; text-align:left; margin:0 auto; position: relative;}	
	#center p {margin:0; padding:3px 10px;}
	#center p a:link,#center p a:visited{ font-weight: bold; color: #000000; text-decoration:none;}	
	#center p a:hover,#center p a:active{ font-weight: bold; color: #DD1268; text-decoration:none;}
	#credits {width:262px; height:51px; position:absolute; left:516px; bottom:0px; z-index: 3; background:url(immagini/default_credits_sfondo.gif) top left no-repeat;}
		#credits p {font-size:85%; padding:10px 5px 0px 20px;}
	
	#testo {width:500px; float:left;}
		#testo ul a:link,#testo ul a:visited{ font-weight: bold; color: #000000; text-decoration:none;}	
		#testo ul a:hover,#testo ul a:active{ font-weight: bold; color: #DD1268; text-decoration:none;}
		#testo h1 {
			font-size: 160%;
			color: #DD1268;
			font-weight: normal;
			padding:8px 5px;
			margin:0;
			text-transform:uppercase;
		}
		#testo h2 {
			font-size: 140%;
			color: #000000;
			font-weight: normal;
			padding:8px 5px;
			margin:0;
			text-transform:uppercase;
		}
		#testo h3 {
			font-size: 115%;
			color: #000000;
			font-weight: normal;
			padding:8px 5px;
			margin:0;
			text-transform:uppercase;
		}
		/* Menu anni per la trasparenza */
		#testo .menucont {width:496px; padding: 20px 0px 8px 10px; text-align:left; font-size:11px; background:url(immagini/interna_menucont_sfondo.jpg) bottom no-repeat;}
			#testo .menucont ul li {display: inline;}
			#testo .menucont ul li a {background:url(immagini/interna_menucont_rollover.gif) center no-repeat; padding:10px 25px 12px 25px;}
			#testo .menucont ul li a:link,#testo .menucont ul li a:visited {color:#CCC; text-decoration:none;} 
			#testo .menucont ul li a:hover,#testo .menucont ul li a:active {color:#FFF; text-decoration:none;} 
		
	#indirizzi {width:262px; float:right; background:url(immagini/interna_indirizzi_sfondo.gif) top left no-repeat; text-align:left;}
		#contrattazione {width:260px; height:100px; background:url(immagini/interna_contrattazione_sfondo.gif) center no-repeat; text-align:left;}
		#agenzia {width:262px; height:153px; background:url(immagini/interna_agenzia_sfondo.jpg) center no-repeat; text-align:left;}
		#inquilini {width:262px; height:107px; background:url(immagini/interna_inquilini_sfondo.jpg) center no-repeat; text-align:left;}
		#appalti {width:262px; height:155px; background:url(immagini/interna_appalti_sfondo.jpg) center no-repeat; text-align:left;}
		#trasparenza {width:262px; height:234px; background:url(immagini/interna_trasparenza_sfondo.jpg) center no-repeat; text-align:left;}
			#trasparenza h2 strong{font-size: 60%;}

		#indirizzi div ul {margin:0; padding:5px 0px 0px 50px; color:#FFFFFF; font-weight:bold; list-style-image:url(immagini/list_type.gif);}
		#indirizzi div ul li {margin:0; padding:2px;}
		#indirizzi div ul li a:link,#indirizzi ul li a:visited {color:#FFF; text-decoration:none; margin:0; padding:0;}
		#indirizzi div ul li a:hover,#indirizzi ul li a:active {color:#FFF; text-decoration:underline; margin:0; padding:0;}

		#indirizzi h1 {
			font-size: 110%;
			color: #444444;
			font-weight: normal;
			padding:8px 5px;
			margin:0;
			text-transform:uppercase;
		}
		#indirizzi h2 {
			font-size: 180%;
			color: #FFFFFF;
			font-weight: normal;
			padding:5px 0px 0px 70px;
			margin:0;
			text-transform:uppercase;
		}
		
		.iso {float:right; margin-right:10px;}
		
#bottom {width:100%; background:url(immagini/default_bottom_pattern.jpg) top repeat-x; text-align:center;}
	#submenu {width:780px; margin:0 auto;}
		#submenu p {color: #a4a4a4; margin:0; padding:20px 10px; line-height:normal;}
		#submenu p a:link,#submenu p a:visited { font-weight: bold; color: #a4a4a4; text-decoration:none;}	
		#submenu p a:hover,#submenu p a:active { font-weight: bold; color: #FFFFFF; text-decoration:none;}

	#piede {width:780px; margin:10px auto; font-size:90%;}
		#piede p {color: #666666; margin:0; padding:5px 5px; line-height:normal;}
		#piede p a:link,#piede p a:visited { font-weight: bold; color: #666666; text-decoration:none;}	
		#piede p a:hover,#piede p a:active { font-weight: bold; color: #000000; text-decoration:none;}	
		.pdx {float: right;}
		.pdx img {margin-bottom:-5px;}
		.psx {float: left;}
		.psx img {margin-bottom:-5px;}

.tabella {margin:0; padding:5px 10px;}
.tabella tr th {background-color:#EAEAEA;text-align:center; font-weight:bold;}
.tabella tr td {background-color:#EAEAEA;text-align:left;}
tr th a{text-decoration: none; color: #666666;}

.lnkindietro {background:url(immagini/lnkindietro_ico.gif) left no-repeat; padding-left:10px;}
.noscreen {display:none;}
.compatto {margin-top:3px !important;margin-bottom:1px !important;padding-top:0px !important;padding-bottom:0px !important;}
