body {font-family: arial, helvetica, verdana, serif;background-color: #fcfcfc;font-size: 100%;margin: 7px;margin-top: 0px;text-align: center;}
form {display:block;margin:0px;padding:0px;}
a, img {border-style:none;margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6, p, div {margin:0px;padding:0px;}
ul, li {margin:0px;padding:0px;}
h1 {font-size: 125%;font-weight: normal;font-style: normal;}
h2 {font-size: 100%;font-weight: normal;font-style: normal;}
h3 {font-size: 90%;font-weight: normal;font-style: normal;}
h4 {font-size: 80%;font-weight: normal;font-style: normal;}
h5 {font-size: 75%;font-weight: normal;}
.fh1 {font-size: 115%;font-weight: normal;font-style: normal;word-spacing: normal;letter-spacing: normal;}
.fh2 {font-size: 100%;font-weight: normal;font-style: normal;word-spacing: normal;letter-spacing: normal;}
.fh3 {font-size: 90%;font-weight: normal;font-style: normal;word-spacing: normal;letter-spacing: normal;}
.fh4 {font-size: 80%;font-weight: normal;font-style: normal;word-spacing: normal;letter-spacing: normal;}
.fh5 {font-size: 75%;font-weight: normal;}
.fh6 {font-size: 70%;font-weight: normal;}
a {color: #222C9D;text-decoration:none;}
a:visited {color: #9D2C22;text-decoration:none;}
a:hover {color: #222C9D;text-decoration:underline;}

.padder {padding: 10px;}
.contents {margin: 0px;padding: 0px;width: 100%;display: block;overflow: hidden;clear: both;}
.item {margin: 30px 0px 0px 0px;padding: 0px;display: block;word-spacing: normal;}
.item:first-child {margin: 0px;padding: 0px;display: block;word-spacing: normal;}

#shell {display: block;position: relative;width: 970px;margin: 0 auto 0 auto;text-align: left;border-left: 1px solid #ffc663;font-size: 100%;}
#shell ul.tabs {display: block;padding: 0;margin: 0;white-space: nowrap;z-index: 5500;height: 22px;}
#shell ul.tabs a {color: #000;text-decoration:none;}
#shell ul.tabs a:visited {color: #000;text-decoration:none;}
#shell ul.tabs a:hover {color: #000;text-decoration:underline;}
#shell ul.tabs li {margin: 0;display: block;float: left;background-color: #CFE2FE;border: 1px solid #ffc663;border-width: 1px 1px 1px 0;white-space: nowrap;padding: 3px 7px 2px 7px;z-index: 6000;background-image: none;}
#shell ul.tabs li.selected {background-color: white;border-bottom: 0px;z-index: 9999;padding: 3px 7px 3px 7px;}

#shell ul.tabs li#pi {background: white url(../images/widg_pi_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pi {background: white url(../images/widg_pi_active.gif) top left repeat-x;} 
#shell ul.tabs li#pitel {background: white url(../images/widg_pitel_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pitel {background: white url(../images/widg_pitel_active.gif) top left repeat-x;} 
#shell ul.tabs li#pidow {background: white url(../images/widg_pidow_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pidow {background: white url(../images/widg_pidow_active.gif) top left repeat-x;} 
#shell ul.tabs li#pifor {background: white url(../images/widg_pifor_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pifor {background: white url(../images/widg_pifor_active.gif) top left repeat-x;} 
#shell ul.tabs li#pigad {background: white url(../images/widg_pigadget_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pigad {background: white url(../images/widg_pigadget_active.gif) top left repeat-x;} 
#shell ul.tabs li#pivid {background: white url(../images/widg_pivideo_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pivid {background: white url(../images/widg_pivideo_active.gif) top left repeat-x;} 
#shell ul.tabs li#pilav {background: white url(../images/widg_pilav_shade.gif) top left repeat-x;}
#shell ul.tabs li.selected#pilav {background: white url(../images/widg_pilav_active.gif) top left repeat-x;} 

#login {position: relative;padding: 0px;margin: 0px;top: 0px;text-align: left;z-index: 5000;width: 970px;min-height: 20px;white-space: nowrap;}
#login ul.tabs {float: none;left: 0px;top: 0px;min-height: 19px;}
#login ul.tabs li {min-height: 11px;font-size: 12px;border-color: #ffc663;}
#login ul.tabs, div#login ul#memberTools {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #FFC663;min-height: 19px;}
ul#memberTools {font-size: 11px;display: block;text-align: right;margin: 0px;padding: 2px 0px 0px 0px;white-space: nowrap;width: auto;float: right;border:0 !important;position:relative;z-index: 9998;}
ul#memberTools li {font-size: 12px; margin: 0;background-image: none;display: inline; white-space: nowrap;border: 0 solid #ffc663;border-width: 0 0px 0 1px;padding: 0 4px 0 4px;border-left-width: 1px;}
ul#memberTools li img {vertical-align: text-top;}
ul#memberTools li:first-child {border-left-width: 0;border: 0 solid #C6C6C6;border-width: 0 0px 0 1px;padding: 0 4px 0 4px;border-left-width: 0px;}
ul#memberTools li span.username a {font-weight: bold;}
ul#memberTools li a:visited {color: #222C9D;text-decoration:none;}

#testata {display: block;top: -1px;position: relative;width:  970px;text-align: left;border: 1px solid #ffc663;border-width: 1px 1px 0px 0 !important;z-index: 1;overflow: hidden;background-color: #fff;}
#page {background:#fff;margin: 0px;padding: 0px;position: relative;z-index: 1;clear: both;width: 970px;border-top: 3px double #ffc663;border-right: 1px solid #ffc663;border-bottom: 3px double #ffc663;top: -1px;text-align:center;}

#serviceicons {clear: both;display: block;text-align: right;height: 88px;overflow: hidden;}
#serviceicons img {vertical-align: text-bottom;padding-top: 2px;padding-left: 3px;width: 17px;height: 17px;}
#serviceicons a:visited {color: #222C9D;text-decoration:none;}
#serviceicons li {line-height: 22px;margin: 0;display: block;float: none;padding: 0px;font-size: 75%;font-weight: normal;font-style: normal;list-style-type: none;}
#serviceicons li.feed a {padding: 2px 22px 3px 0px;background: transparent url(../images/icona_rss.png) top right no-repeat;}
#serviceicons li.newsletter a {padding: 2px 22px 3px 0px;background: transparent url(../images/icona_email.png) top right no-repeat;}
#serviceicons li.noadv a {padding: 2px 22px 3px 0px;background: transparent url(../images/icona_noadv.png) top right no-repeat;}
#serviceicons li.preferiti a {padding: 2px 22px 3px 0px;background: transparent url(../images/icona_bookmark.png) top right no-repeat;}

#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 {display: block;float: left;padding: 8px 10px 7px 10px;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 10px 7px 10px;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;}

#footer {clear: both;display: block;border-right: 1px solid #ffc663;border-bottom: 1px solid #ffc663;text-align: center;width: 100%;background-color: #fff;}
#footer h5 {clear: both;display: block;margin: 0px;padding: 0px;font-size: 80%;font-weight: normal;text-decoration: none;color: #333;}
#footer .contents .colsx {width: 260px;float: left;display: inline;}
#footer .contents .colsx img {width: 125px;height: 65px;border: 0px;padding-top: 15px;}
#footer .contents .coldx {width: 690px;float: right;display: inline;text-align: left;padding: 5px 10px 5px 2px;}
#footer .contents .coldx li {margin: 0px;padding: 0px 25px 5px 0px;white-space: nowrap;display: inline;float: left;list-style-type: none;font-weight: bold;font-size: 90%;}
#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;}

