body {font-family:arial, helvetica, verdana, sans-serif;background-color: #fff;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;}
.fh2 {font-size: 100%;font-weight: normal;font-style: normal;}
.fh3 {font-size: 90%;font-weight: normal;font-style: normal;}
.fh4 {font-size: 80%;font-weight: normal;font-style: normal;}
.fh5 {font-size: 75%;font-weight: normal;}
.fh6 {font-size: 70%;font-weight: normal;}
a {color: #222C9D;text-decoration:none;}
a:visited {color: #8A2822;text-decoration:none;}
a:hover {color: #222C9D;text-decoration:underline;}

#shell {display: block;position: relative;width: 970px;margin: 0 auto 0 auto;text-align: left;border-left: 1px solid #AAAAAA;font-size: 90%;}
#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 #AAAAAA;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: #aaaaaa;}
#login ul.tabs, div#login ul#memberTools {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;color: #000;}
ul#memberTools li {font-size: 12px; margin: 0;background-image: none;display: inline; white-space: nowrap;border: 0 solid #aaaaaa;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 {color: #222C9D;text-decoration: none;}
ul#memberTools li a:hover {color: #222C9D;text-decoration:underline;}
ul#memberTools li a:visited {color: #222C9D;text-decoration: none;}

.attendere {padding:3px;background-color: #fff;color: #000}

#testata {display: block;top: -1px;position: relative;width:  970px;height: 100px;text-align: left;border-top: 1px solid #AAAAAA;;border-right: 1px solid #AAAAAA;z-index: 1;overflow: visible;}
#testatalogo {position: relative;float: none;left: 0px;top: 0px;padding: 0px;width: 970px;height: 100px;}
#logo {width: 970px;height: 100px;border: 0px;}

#page {position: relative;z-index: 1;clear: both;width: 970px;border-top: 3px double #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 3px double #AAAAAA;top: -1px;text-align:center;background-color: #F9FCFC;}
#blog {margin: 0;padding: 0 0 15px 0;width: 100%;display: block;overflow: hidden;background: #9D2C22;clear: both;}
#blog_padder {margin: 15px 0 0 15px;padding: 0;width: 940px;float: left;display: inline; background:#fff url(../images/piblog_bg.gif) -15px 0;border-bottom:1px #C6C6C6 solid;}
#blog_content {margin: 0;padding: 0;width: 562px;border-top: 1px #C6C6C6 solid;border-right: 1px #C6C6C6 solid;float: left;display: inline;}

#motorpadder {margin: 0;padding: 10px 0px 0px 6px;width: 371px;height: 35px;background: #9D2C22 url(../images/pigadget_bg_ombra.gif) no-repeat;float: left;display: inline;}
#motorpadder h4 {margin:0;padding:0px 5px 5px 83px;font-size: 90%;font-weight: bold;text-align: left;word-spacing: normal;text-decoration: none;color: #fff;display: inline;float: left;}
#motorpadder input {vertical-align:middle;}
#motorpadder .query {margin:0 1px;padding: 0;width: 190px;height: 17px;border: 1px solid #C6C6C6;display: inline;float: left;}
#motorpadder .submitquery {margin: 0;padding: 0px;float: right;}

#blog_dx {margin: 0px;padding: 0 0 50px 0;width: 375px;border: 0px #C6C6C6 solid;float: left;display: inline;background-image: url(../images/piblog_bg_ombrabassa.gif);background-repeat: no-repeat;}
#blog_dx div.item {margin: 0px 0px 10px 0px;padding: 0px 5px 0px 0px;width: 355px;float: right;display: inline;text-align: left;font-weight: normal;text-align: left;word-spacing: normal;text-decoration: none;color: #000;}
#blog_dx div.item h4 {margin: 0;padding: 0px 5px 5px 0px;font-size: 90%;font-weight: bold;text-align: left;word-spacing: normal;text-decoration: none;color: #000;display: inline;float: left;}


#service {float: right;text-align: right;background-color: #9D2C22;margin-right: -7px;overflow: visible;border-left: 1px solid #C6C6C6;border-top: 0px solid #C6C6C6;border-bottom: 1px solid #C6C6C6;padding: 5px 0px 20px 5px;font-size: 90%;}
#service #serviceicons {clear: both;display: block;text-align: right;;overflow: hidden;padding-top: 0px;}
#service #serviceicons img {vertical-align: text-bottom;padding-top: 3px;padding-left: 3px;}
#service #serviceicons a {color: #fff;text-decoration:none;}
#service #serviceicons a:hover {color: #fff;text-decoration:underline;}
#service #serviceicons a:visited {color: #fff;text-decoration:none;}
#service .addthis {text-align: right;padding-top: 5px;}
#service .addthis img {margin-top: 8px;}
#blogger {float: left;position: relative;top: 0px;left: 0px;}
#blogger ul {list-style-type: none;text-align: left;font-size: 90%;padding: 0px; margin: 30px 0px 0px 0px;}
#blogger li {margin: 0px;padding-bottom: 4px;}

#classifiedsWidget {width: 200px;float: left;margin-top: 15px;}
#classifiedsWidget div.tabsContainer {border-left: 0px;display: block;left: -1px;position: relative;top: 0px;z-index: 1000;font-size: 85%;letter-spacing: 1px;}
#classifiedsWidget .widgetContent {display: none;top: -1px;left: -1px;position: relative;padding: 10px 10px 10px 10px;width: 190px;min-height: 133px;text-align: left;border: 1px solid #AAAAAA;border-width: 1px 1px 1px 1px;z-index: 1;overflow: visible;background-color: #fff;font-size: 90%;}
#classifiedsWidget ul.tabs li {background: white url(../images/widg_pigadget_shade.gif) top left repeat-x;border-color: #AAAAAA;}
#classifiedsWidget ul.tabs li.selected {background: white url(../images/widg_pigadget_active.gif) top left repeat-x;} 
#classifiedsWidget .widgetContent ul {list-style-type: none;float: none;left: 0px;top: 0px;min-height: 19px;padding: 0px; margin: 0px 0px 0px 0px;}
#classifiedsWidget .widgetContent li {margin: 0px;padding-bottom: 2px;white-space: nowrap;}
#classifiedsWidget .widgetContent select {border: 1px solid #C6C6C6;text-align: left;width: 180px;margin-bottom: 7px;font-size: 11px;}

#clouds {float: left;position: relative;left: 0px;top: -10px;margin-bottom: 0px;background: #fff;width: 345px;border-top: 3px double #C6C6C6;border-bottom: 3px double #C6C6C6;}
#tagCloud {float: left;position: relative;width: 345px;margin: 0px 0px 30px 5px;padding: 5px 0px 5px 0px;}
#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: 130%;font-weight: normal;font-style: normal;}
#tagCloud li .c6 {font-size: 120%;font-weight: normal;font-style: normal;}
#tagCloud li .c5 {font-size: 110%;font-weight: normal;font-style: normal;}
#tagCloud li .c4 {font-size: 100%;font-weight: normal;font-style: normal;}
#tagCloud li .c3 {font-size: 90%;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;}

#blogroll {float: left;position: relative;left: 0px;top: -30px;margin-bottom: -35px;}
#blogroll ul {list-style-type: square;float: none;left: 0px;top: 0px;min-height: 19px;padding: 0px; margin: 30px 0px 0px 0px;}
#blogroll li {padding-bottom: 4px;margin-left: 15px;white-space: nowrap;font-size: 95%;font-weight: normal;font-style: normal;}
.padder {padding: 5px;}
.post {padding: 20px 25px 40px 25px; overflow: hidden;text-align: left;}
.post .titolo {height: 40px;border-bottom: 2px solid #EFF7EE;}
.post .titolo h1 {font-size: 140%;font-weight: normal;font-style: normal;}
.post .titolo h4 {padding-left: 3px;font-size: 80%;font-weight: normal;font-style: normal;color: #AAAAAA;}
.post .titolo a:visited {color: #8A2822;text-decoration:none;}
.post .titolo a:hover {color: #222C9D;text-decoration: none;}
.post .testo {padding: 15px 5px 5px 0px;font-size: 100%;font-weight: normal;font-style: normal;line-height: 20px;}
.post .databar {background-color: #B8DEB5;border-bottom: 1px solid #222C9D;padding: 5px 10px 5px 10px;font-size: 85%;font-weight: normal;font-style: normal;}
.post .databar img {width: 17px;height: 17px;border: 0px;vertical-align: text-top;padding-right: 5px;}
.post .databar .commenti {float:right;}
.post .databar .tag {padding-top: 2px;}
.post .databar a, a:visited {color: #222C9D;text-decoration:none;}
.pbfooter {padding-bottom: 10px;font-size: 140%;}
.pbfooter a, a:visited {color: #222C9D;text-decoration:none;}

#footer {border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;text-align: center;width: 100%;}
#footer h5 {margin: 0px;padding: 0px;font-size: 80%;font-weight: normal;text-decoration: none;color: #AAAAAA;}
#footer a {color: #222C9D;text-decoration: none;}
#footer a:visited {color: #222C9D;text-decoration: none;}


