/* Stile della sezione proncipale (div main) */
* { margin:0; padding:0; }

body { 
  color:#000000;
  font-family: Arial, Verdana, Times, serif;
  width:100%;
  background:#002041 url("http://www.buycommunity.it/immagini/body_sf.jpg") left top no-repeat;
}

img {
  border:none;
}


h1, h2, h3, h4, h5, h6 { 
  color:#09519b;
  font-size:1.3em;
  margin-top:24px;
  margin-bottom:12px;
}
h1 { 
  margin-top:0px;
}

ul, ol, li {
  list-style-type:none;
}

a, a:link {
  color:#09519b;
  text-decoration:none;
}
a:visited {
  color:#09519b;
}
a:hover {
  color:#666;
}

.blueTitle {
  color:#09519b;
  font-weight:bolder;
}
.greyTxt {
  color:#5e5e5e;
}



#wrapper { 
  width:940px;
  margin:0px auto;
}
#container { 
  width:940px;
  float:left;
  position:relative;
  font-size:1em;
}

#header { 
  width:940px;
  height:157px;
  text-align:left;
}

#bannerhead { 
  position:absolute;
    right:11px;
	top:20px;
}

#menu { 
  width:940px;
  height:41px;
  float:left;
  background:url("http://www.buycommunity.it/immagini/menu_sf.png") left top no-repeat;
}
#menu li{ 
  float:left;
  margin:0px 8px;
}
#menu li#first{ 
  margin:0 8px 0 24px;
}
#menu li#last{ 
  margin:0 0 0 70px;
}

#content { 
  background:#FFF;
  float:left;
}
#main { 
  background:#FFF;
  float:left;
  width:618px;
  padding:20px 0 20px 12px;
  text-align:justify;
}
#main #mBox{ 
  padding-left:8px;
  float:left;
}
#main #mBox p, #main #mBox div, #main #mBox img{ 
  float:left;
}
#main #mBox p, #main #mBox div{ 
  width:100%;
  padding-bottom:14px;
}
#main #mBox img{ 
  margin-right:30px;
}
#main #mBox h3{ 
  margin:0;padding:8px 0 0 0;
}

.waitingList { 
  background:url("http://www.buycommunity.it/immagini/cornice.png") left top no-repeat;
  float:left;
  width:596px;
  height:248px;
  padding:11px;
  position:relative;
  margin-bottom:20px;
}
.waitingList p{ 
  margin-bottom:12px;
}
.leftBox { 
  float:left;
  width:270px;
  margin-bottom:0;
}
.leftBox div{ 
  padding:8px 0px 3px 0px;
}
.waitingList p.description{ 
  height:46px;
  font-size:0.9em;
}
.waitData{ 
  width:161px;
  float:left;
  text-align:center;
}
.smallTxt{ 
  font-size:0.8em;
  margin-bottom:12px;
}
.AuctionTime{ 
  margin-top:14px;
}
.ActPrice{ 
  color:#09519b;
  font-weight:bolder;
  font-size:2.0em;
  height:40px;
  text-align:center;
  padding-top:25px;
}
.waitButtons{ 
  float:left;
  text-align:center;
}
.diffText { 
  width:160px;
  height:27px;
  font-size:0.7em;
  padding-bottom:5px;
}
.waitButtons img{ 
}
.waitingList table { 
  font-size:0.8em;
  text-align:center;
  width:100%;
}
.waitingList th { 
  font-size:0.7em;
  font-weight:normal;
  padding-right:5px;
}

.waitingList td { 
  font-size:0.9em;
  text-align:center;
  color:#09519b;
  font-weight:bolder;
}
.users { 
  margin-left:60px;
  margin-top:30px;
  font-size:0.8em;
  font-weight:bolder;
}
.userNo { 
  position:relative;
  top:-6px;
  left:4px;
}
#textualContent p{ 
  margin-bottom:10px;
}

#main_art_block{ 
  float:left;
  background:url("http://www.buycommunity.it/immagini/detail_sf.png") left top repeat-y;
  padding:0px;
}
#prodDetMain{ 
  color:#000;
  width:590px;
  background:url("http://www.buycommunity.it/immagini/detail_top.png") left top no-repeat;
  padding:12px 20px 12px 8px;
  float:left;
}
#ProdTitle{ 
  color:#000;
  margin:0;
}
#waitingList2{ 
  width:600px;
  padding:0px 10px 0px 8px;
  float:left;
}
#leftBox2, #leftBox3{ 
  width:185px;
  height:335px;
  padding-right:12px;
  float:left;
  background:url("http://www.buycommunity.it/immagini/detail_details.png") left top no-repeat;
}
#leftBox3{ 
  background:url("http://www.buycommunity.it/immagini/detail_details_special.png") left top no-repeat;
}
.dett_boxes{ 
  height:74px;
  width:185px;
  text-align:center;
  padding-top:12px;
}
.dett_boxes2{ 
  height:64px;
  width:185px;
  text-align:center;
  padding-top:8px;
}
.dett_boxes .ActPrice, .dett_boxes2 .ActPrice{ 
  padding-top:12px;
}
#dett_prices{ 
  height:68px;
  padding-top:22px;
}
#waitingList2 table { 
  font-size:0.9em;
  text-align:center;
  width:100%;
}
#waitingList2 th { 
  font-size:0.9em;
  font-weight:normal;
  padding-right:3px;
  padding-left:3px;
}
#waitingList2 td { 
  font-size:1em;
  text-align:center;
  color:#09519b;
  font-weight:bolder;
}
#timing{ 
  padding-top:16px;
}

.dett_boxes #AuctionTime, .dett_boxes2 #AuctionTime{ 
  margin-top:18px;
  font-weight:bolder;
}
#dett_buttons{ 
  padding-top:20px;
  height:45px;
}
#dett_buttons2{ 
  padding-top:40px;
  height:65px;
}

#rightBox2{ 
  width:392px;
  float:left;
  border:1px solid #d4d6d7;
  text-align:center;
}
.prodimg{ 
  width:260px;
}
#prodimg{ 
  width:390px;
  height:298px;
}
#dett_share{ 
  width:392px;
  float:left;
  padding:5px 4px 0px 4px;
  text-align:left;
}

#Tsconti{ 
  float:left;
  width:590px;
  background:url("http://www.buycommunity.it/immagini/soglie_sf.png") left top no-repeat;
  margin:20px 0px 20px 8px;
  padding:0;
  text-align:center;
}
#Tsconti th, #Tsconti td{ 
  vertical-align:top;
}
#Tsconti th.Intestazione{ 
  padding:11px 0 0 0;
  height:53px;
}
#Tsconti .Intestazione h3{ 
  margin:0px;
  font-size:1.1em;
}
#Tsconti td{ 
  font-size:0.8em;
}
#Tsconti tr.PriceRow td{ 
  font-size:0.7em;
  padding-top:39px;
  padding-bottom:30px;
}

#ProdDesc{ 
  width:560px;
  float:left;
  border:1px solid #d4d6d7;
  text-align:justify;
  padding:11px 14px 11px 14px;
  margin-left:8px;
}
#ProdDesc h3, #ProdDesc2 h3{ 
  margin:0;
  font-size:1.1em;
  width:100%;
  text-align:center;
  float:left;
}

#ProdDesc #AttribList{ 
  float:left;
  width:100%;
  margin:20px 0;
}
#ProdDesc #AttribList li{ 
  text-align:center;
  width:50%;
  float:left;
}

#artBlockBot{ 
  float:left;
  background:url("http://www.buycommunity.it/immagini/detail_bot.png") left top no-repeat;
  padding:0px;
  margin:0px;
  width:618px;
  height:18px;
}

#creditBlock{ 
  width:201px;
  height:28px;
  padding-left:40px;
  padding-top:10px;
  text-align:center;
  margin:0px auto;
  background:url("http://www.buycommunity.it/immagini/reserved/credit-sf.png") left top no-repeat;
  font-weight:bolder;
  font-size:1.3em;
}

#cornice{ 
  float:left;
  width:618px;
  background:url("http://www.buycommunity.it/immagini/reserved/cornice_sf.png") left top repeat-y;
}
#cornice_top{ 
  float:left;
  width:618px;
  height:12px;
  background:url("http://www.buycommunity.it/immagini/reserved/cornice_top.png") left top no-repeat;
}
#cornice_bot{ 
  clear:left;
  width:618px;
  height:16px;
  background:url("http://www.buycommunity.it/immagini/reserved/cornice_bot.png") left top no-repeat;
}
#cornContent{ 
  float:left;
  width:576px;
  padding:5px 24px 5px 18px;
}
#img_invita{ 
  float:left;
  margin:40px 0;
}

#invite, #invite p, #invite label, #invite input, #invite textarea{ 
  float:left;
}
#invite p{ 
  padding-bottom:18px;
}
#msg_invito{ 
  width:372px;
  height:165px;
  border:1px solid #b1b1b1;
  padding:8px;
  margin:5px 0 0 0;
  font-size:12px;
}
#mails{ 
  width:372px;
  border:1px solid #b1b1b1;
  padding:5px 8px;
  margin:5px 14px 0 0;
  color:#8d8c8c;
}
#puls_invita{ 
  margin:9px 0 0 0;
  padding:0;
}
#linkBox { 
  float:left;
  width:100%;
  padding-bottom:14px;
}
#linkBox span{ 
  float:left;
}
#linkBox input{ 
  font-size:0.7em;
  border:1px solid #b1b1b1;
  float:right;
  padding:3px;
  width:500px;
  margin-right:20px;
}
#notes{ 
  font-size:0.9em;
  font-style:italic;
  padding-top:24px;
}

#column { 
  background:#FFF;
  float:left;
  width:286px;
  padding:20px 12px 20px 12px
}
#column .cornice{ 
  width:290px;
  background:url("http://www.buycommunity.it/immagini/cornici_sf.png") left top repeat-y;
}
#column .cornice #proposte, #column .cornice #accesso, #column .cornice #banner, #column .cornice #fbBx{
  width:250px;
  padding-left:15px;
  padding-right:25px;
}
#column .proposte{ 
  background:url("http://www.buycommunity.it/immagini/cornice_prop_sf.png") left top repeat-y;
}
#column .cornice_bot{ 
  width:290px;
  height:21px;
  background:url("http://www.buycommunity.it/immagini/cornici_bot.png") left top no-repeat;
  margin-bottom:18px;
}
#column .cornice_prop_bot{ 
  width:290px;
  height:21px;
  background:url("http://www.buycommunity.it/immagini/cornice_prop_bot.png") left top no-repeat;
  margin-bottom:18px;
}
#column .cornice_fb_bot{ 
  width:290px;
  height:24px;
  background:url("http://www.buycommunity.it/immagini/cornice_fb_bot.png") left top no-repeat;
  margin-bottom:18px;
}
#column #proposte{ 
  background:url("http://www.buycommunity.it/immagini/cornice_prop_top.png") left top no-repeat;
  padding-top:46px;
}

#column #catform{ 
  background:url("http://www.buycommunity.it/immagini/cat_sf.png") left 11px no-repeat;
  padding:0px;
  margin:0;
  position:relative;
}
#column #id{ 
  border:1px solid #ccc;
  height:33px;
  width:206px;
  padding:5px 0px;
  color:#09519b;
  text-align:center;
  font-size:1.2em;
  font-weight:bold;
}

#column #proposte select{ 
  margin:12px 0 0 41px;
}
#column #accesso{ 
  background:url("http://www.buycommunity.it/immagini/cornice_accesso_top.png") left top no-repeat;
  padding-top:37px;
}
#column #accesso #login li{ 
  text-align:center;
  margin-bottom:12px;
}
#column #accesso #login #SubmitButton{ 
  width:100%;
  text-align:center;
  margin-bottom:12px;
}
#column #accesso #login #reglinks{ 
  text-align:center;
}
#column #banners{ 
  background:url("http://www.buycommunity.it/immagini/cornice_banner_top.png") left top no-repeat;
  text-align:center;
}
#column #banners img{ 
  margin-top:16px;
}
#column .fb{ 
  background:url("http://www.buycommunity.it/immagini/cornice_fb_sf.png") left top repeat-y;
}
#column #fbBx{ 
  background:url("http://www.buycommunity.it/immagini/cornice_fb_top.png") left top no-repeat;
  text-align:center;
  padding-top:41px;
}
#column #reserved li{ 
  margin-bottom:6px;
  margin-left:10px;
}
#column #reserved li#lastReserved{ 
  margin-top:12px;
  margin-bottom:0px;
}



#footer { 
  background:#002041 url("http://www.buycommunity.it/immagini/footer_sf.png") left top no-repeat;
  clear:left;
  width:940px;
  height:281px;
  color:#FFF;
  position:relative;
}
#footer a, #footer a:link, #footer a:visited{ 
  color:#FFF;
}
#footer a:hover{ 
  color:#FFF;
  text-decoration:underline;
}
#footer ul{ 
  float:left;
  width:192px;
  margin-top:70px;
  margin-right:18px;
  padding:0 15px 0 15px;
}
#footer li{ 
  margin-bottom:8px;
}
#footer ul#footLast{
  width:216px;
  margin-right:0px;
  padding:0;
  margin-top:40px;
}
#footer ul#footLast img{
  width:216px;
}

#footer #credits{
  position:absolute;
  bottom:5px;
  clear:left;
  font-size:0.7em;
}
#footer #copyright{
  position:absolute;
  bottom:15px;
  right:15px;
  font-size:0.8em;
}
