#testatalogo {width: 720px;float: left;left: 0px;top: 0px;padding: 0px;overflow: hidden;}
#testatainterna {position: relative;float: left;left: 0px;top: 0px;padding: 0px;}
#logo {width:215px;height:78px;border: 0px;}
#section {position: relative;margin-top: 45px;padding-left: 0px;display: block;font-size: 150%;font-weight: normal;text-align: center;}
#adv234 {width: 239px;float: right;display: inline;z-index: 5997;padding: 9px 0px 9px 0px;}
#adv728 {clear: both;display: block;float: left;margin: 40px -80px 0px 47px;padding: 0px;width: auto;border:0 !important;position: relative;z-index: 9998;}
#_adv468 {clear: left;display: block;text-align: center;margin: 0px;padding: 0px;white-space: nowrap;width: 468;border:0 !important;position: relative;z-index: 5997;}

#topChoiceContainer {display: inline;overflow: hidden;}
#topChoiceContainer a {color: #000;}
#topChoiceContainer a:visited {color: #000;text-decoration: none;}
#topChoiceContainer a:hover {color: #000;text-decoration: underline;}
	#topchoice {margin: 0px;float: left;background-color: #FFF8DC;}
	#topchoice ul.tabs {height: 31px;display: block;z-index: 5500;font-size: 9pt;}
	#topchoice ul.tabs li {word-spacing: 3pt;display: block;float: left;padding: 8px 12px 7px 12px;border: 1px solid #ffc663;border-width: 0px 1px 1px 0;z-index: 6000;background-color: #fff;}
	#topchoice ul.tabs li.selected {font-weight: bold;border-bottom: 1px solid #ffc663;padding: 8px 12px 7px 12px;background-color: #FFF8DC;z-index: 6000;}
	#motorpadder {margin: 0px;padding: 0px;width: 300px;height: 31px;float: right;display: inline;overflow: hidden;background-image: url(../images/pitel_bg_topdx.gif);background-repeat: no-repeat;}
	#motorpadder h4 {margin:0;padding: 7px 5px 0px 10px;font-size: 75%;font-weight: bold;word-spacing: normal;text-decoration: none;display: inline;float: left;}
	#motorpadder input {vertical-align:middle;margin: 4px 0px 0px 7px;}
	#motorpadder .query {width: 201px;height: 17px;border: 1px solid #ffc663;display: inline;float: left;}
	#motorpadder .submitquery {padding: 0px 0px 0px 0px;margin-right: 6px;float: right;height: 20px;width: 21px;}

	#serviceicons {margin-bottom: 6px;}
/*
.contents .colsx {overflow: visible;width: 620px;float: left;display: inline;text-align: left;}
.contents .coldx {overflow: hidden;width: 348px;float: right;display: inline;}
*/
.contents .colsx {overflow: visible;width: 620px;float: left;display: inline;text-align: left;min-height: 2120px;}
.contents .coldx {overflow: hidden;width: 348px;float: right;position: absolute;top: 30px;left: 621px;display: inline;right: 1px;}

.show {display:block;}
.hide {display:none;}
.linkSezione {float:right;}
	#siteService {display:inline;float: right;margin: 0px;padding: 5px 5px 10px 5px;width: 135px;text-align: right;background-color: #FFF8DC;border-left: 1px solid #ffc663;border-bottom: 1px solid #ffc663;}
	#pageService {margin: 20px 30px 0px 7px;display:inline;float: left;width: 140px;top: 0px; left: 0px;padding: 11px 5px 30px 20px;}
		#pageService img {vertical-align: text-bottom;padding-top: 2px;padding-right: 3px;}


#notizia {clear: both;margin: 0px 0px 0px 0px;padding: 20px 10px 5px 10px !important;}
		#avatar {width: 100px;padding: 0px;float: right;}
	#title {font-size: 110%;padding: 0px 0px 0px 0px;}
	#title h1 {color: #222C9D;}
	#title a:visited {color: #222C9D;text-decoration:none;}
		#pageTitle {font-size: 75%;font-weight: bold;margin: 18px 0px 0px 0px;}
		#pageTitleDF {font-size: 130%;font-weight: normal;margin: 18px 10px 0px 5px;}
		#riferimenti {display: block;margin: 5px 0px 10px 0px;float: right;text-align: right;color: #777;padding-right: 10px;font-size: 75%;}

	#bodyContainer {clear: both;padding: 15px 0px 15px 0px;}
		#icona {float:left;overflow: hidden;text-align: center;display: inline;width: 150px;font-size: 75%;margin-top: 0px;padding: 0px 5px 5px 0px;}
		#newsService1 {clear: both;position: relative;margin: 0px 0px 5px 5px;display: inline;float: right;width: 130px;padding: 5px;text-align: left;border-left: 1px solid #C6C6C6;z-index: 6000;}
			#newsService1 .userTools {padding: 0px;text-align: left;overflow: visible;position: relative; left: 0px;}
			#newsService1 .userTools li {line-height: 22px;margin: 0px 0px 0px 0px;padding: 0px;font-size: 75%;font-weight: normal;font-style: normal;list-style-type: none;}
			#newsService1 .userTools li.stampa a {padding: 2px 0px 3px 22px;background: #fcfcfc url(../images/icona_stampa.png) top left no-repeat;}
			#newsService1 .userTools li.segnala a {padding: 2px 0px 3px 22px;background: #fcfcfc url(../images/icona_segnala.png) top left no-repeat;}
			#newsService1 .userTools li.pagina a {padding: 2px 0px 3px 22px;background: #fcfcfc url(../images/icona_pagina.png) top left no-repeat;}
			#newsService1 .userTools li.share a {padding: 2px 0px 3px 22px;background: #fcfcfc url(../images/icona_bookmark2.png) top left no-repeat;}
			#newsService1 .userTools li.commenti a {padding: 2px 0px 3px 22px;background: #fcfcfc url(../images/icona_commenti.png) top left no-repeat;}
			#newsService1 img {vertical-align: text-bottom;padding: 2px 3px 0px 0px;width: 17px;height: 17px;border: 0px;}
			#newsService1 a:visited {color: #222C9D;text-decoration:none;}

			#newsService1 .userTools li.share #shareList li {clear:both;margin: 0px 0px 0px 20px;list-style-type: none;}
			#newsService1 .userTools li.share #shareList li.digg a {font-size: 130%;padding: 2px 0px 2px 20px;background: #fcfcfc url(../images/digg16x16.png) top left no-repeat;}
			#newsService1 .userTools li.share #shareList li.okno a {font-size: 130%;padding: 3px 0px 2px 20px;background: #fcfcfc url(../images/okno.gif) top left no-repeat;}
			
		#pageBody {line-height: 26px;margin: 0px 0px 15px 0px;;font-size: 12pt;}
			#pageBody img {padding: 5px;}
		#pageNavigator {float: right;display: inline;font-size: 90%;font-weight: normal;text-align: right;}
			#pageNavigator ol {font-weight: bold;}
		#tag {width: 100%;float: left;display: inline;background-color: #EFF7EE;margin: 0px 0px 20px 0px;padding: 5px;border-bottom: 1px solid #222C9D;}
			#tag img {display: inline;vertical-align: text-bottom;padding-top: 0px;padding-right: 3px;width: 17px;height: 17px;}
			#tag h4 {font-size: 90%;float: left;}
			#tag ul {list-style-type: none;}
			#tag li {display: inline;padding-left: 4px;font-size: 90%;}
		.adv468 {clear: both;display: block;text-align: center;margin: 0px;padding: 0px;width: 100%;border: 0px;position: relative;z-index: 5997;}

	#commenti {margin: 10px 0px 0px 5px; overflow: hidden;text-align: left;}
		#commenti ol {list-style-type: none;margin-left: 20px;}
		#commenti li {font-size: 90%;padding-bottom: 4px;}
		#commenti .sectionTitle {text-align: left;margin: 0px;padding: 0px 0px 10px 10px;font-size: 100%;}
		#commenti .sectionTitle h3 {font-size: 130%;}
		#commenti .sectionTitle h5 {font-size: 90%;}
		#commenti .titolo {padding: 0px 0px 0px 0px;font-weight: bold;font-size: 100%;}
		#commenti .author {font-family: verdana, helvetica, system;font-size: 80%;font-weight: normal;display: inline;}
		#commenti .risp {font-weight: normal;font-size: 80%;}
		.rss a {font-size: 70%;margin-left: 20px;padding: 2px 0px 2px 20px;background: #fcfcfc url(../images/icona_rss.png) top left no-repeat;}


#bottomtopdx {margin: 2px 0px 20px 0px;padding: 0px;width: 347px;float: right;display: inline;text-align: left;_background-color: #fff;}
	#abstract {font-size: 90%;overflow: hidden;text-align: left;display: block;margin: 5px;line-height: 20px;}
	#abstract h4 {font-size: 100%;font-weight: bold;}
	#bottomtopdx .item {clear:both; margin: 30px 0px 0px 0px;padding: 0px;display: block;word-spacing: normal;}
	#bottomtopdx .item:first-child {margin: 0px;padding: 0px;display: block;word-spacing: normal;}



#bottomdx {margin: 0px 5px 5px 0px;padding: 10px 0px 30px 0px;width: 342px;float: right;display: inline;text-align: center;overflow: hidden;}
#bottomdx .item {clear:both;text-align: center;}
	#classifiedsWidget {width: 336px;margin: 0px 0px 30px 6px;posizion:relative; display:block;}
	#classifiedsWidget .tabsContainer {border-left: 0px;display: block;left: 0px;position: relative;z-index: 10;font-size: 13px;}
	#classifiedsWidget ul.tabs li {padding: 3px 4px 2px 4px;background: white url(../images/widg_pitel_shade.gif) top left repeat-x;border-color: #ffc663;font-weight: bold;}
	#classifiedsWidget ul.tabs li.selected {padding: 3px 4px 3px 4px;background: white url() top left repeat-x;}

	#classifiedsWidget .widgetContent {width: 316;background-color: #fff;display: none;top: -0px !important;left: 0px;position: relative;padding: 10px;min-height: 350px;text-align: left;border: 1px solid #ffc663;z-index: 1;overflow: visible;}
	#classifiedsWidget .widgetContent ul {display: block;margin: 5px 5px 0px 5px;}
	#classifiedsWidget .widgetContent li {display: block;font-size: 90%;list-style-type: none;padding: 0px 0px 15px 0px;}
	#classifiedsWidget .widgetContent ul.rightsom li {padding: 0px 0px 4px 0px;margin-bottom: 15px;}
	#classifiedsWidget .widgetContent .sintesi {display: none;font-size: 90%;padding: 2px 0px 0px 0px;font-weight: normal;color: #333;}
	#classifiedsWidget .widgetContent li.selected {color: #222C9D;background-color: #CAF0F3;}
	#classifiedsWidget .widgetContent select {border: 1px solid #ffc663;text-align: left;width: 310px;margin-bottom: 7px;font-size: 12px;}

	.widgetContent a:visited {color: #222C9D;text-decoration:none;}

	#tagCloud {background-color: #fff;float: left;position: relative;width: 330px;
	margin: 0px 0px 30px 5px;padding: 5px 0px 5px 0px;
	border: 3px double #ffc663;}
	
	#tagCloud h4 {font-weight: bold;padding: 0px;margin: 0px 0px 0px 5px;float: left;}
	#tagCloud ul {dispaly: block;list-style-type: none;float: none;padding: 5px; margin: 22px 0px 0px 0px;text-align: justify;}
	#tagCloud li {margin: 0px;padding:  0px 4px 4px 4px;display: inline;}
	#tagCloud li a:visited {color: #222C9D;text-decoration:none;}
	#tagCloud li .c7 {font-size: 180%;font-weight: normal;font-style: normal;}
	#tagCloud li .c6 {font-size: 150%;font-weight: normal;font-style: normal;}
	#tagCloud li .c5 {font-size: 130%;font-weight: normal;font-style: normal;}
	#tagCloud li .c4 {font-size: 110%;font-weight: normal;font-style: normal;}
	#tagCloud li .c3 {font-size: 100%;font-weight: normal;font-style: normal;}
	#tagCloud li .c2 {font-size: 85%;font-weight: normal;font-style: normal;}
	#tagCloud li .c1 {font-size: 75%;font-weight: normal;font-style: normal;}

#footer h5 {margin: 0px;padding: 0px;font-size: 80%;font-weight: normal;text-decoration: none;color: #AAAAAA;}
#footer ul li {padding: 10px 30px 10px 0px;white-space: nowrap;display: inline;float: none;list-style-type: none;font-weight: bold;}

/*download*/
.titoloScheda {_clear: both;font-size: 130%;padding-bottom:10px;float: left;}
.iconaProg {width: 32px;height: 32px;border: 0px;vertical-align: text-bottom;padding-right: 5px;margin-left: -5px;}
.serviceScheda {margin: 0px 10px 5px 0px;padding: 3px;text-align:center;line-height: 20px;float:left;position: relative;max-width: 150px;background-color: #EFF7EE;z-index: 6000;}
.serviceScheda h4 {font-size: 75%;font-weight: bold;float: left;padding-left: 1px;}
.serviceScheda ul {clear: both;display: block;margin: 2px 2px 5px 0px;padding: 0px;}
.serviceScheda li {font-size: 75%;list-style-type: none;padding: 0px 0px 0px 3px;}
.serviceScheda li img {width: 20px;height: 20px;border: 0px;vertical-align: text-top;padding-right: 5px;margin-left: -5px;}
.serviceScheda .rss a {font-size: 100%;margin-left: -4px;padding: 2px 0px 2px 20px;background: #EFF7EE url(../images/icona_rss.png) top left no-repeat;}
.testoScheda {position: relative;}
