body,td,a,p,.h{font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-weight: normal; color:#000}

body {background: url(/images/backpage.jpg) repeat-x 0px 0px;background-color:#6291D0;margin-top:10px;}
form {margin:0px}

A:link, A:visited, A:active {TEXT-DECORATION: none;color:#6291D0;}
A:hover {FONT: MS Sans Serif;COLOR: #FF0000;TEXT-DECORATION: underline}

.menu A:link, .menu A:visited, .menu A:active {TEXT-DECORATION: none;color:#fff;}
.menu A:hover {FONT: MS Sans Serif;COLOR: #fff;TEXT-DECORATION: none}

td{font-size:11px}
p {font-size:11px;margin-top:0px;text-align:left}
h1 {text-align:left;font-size:18px;text-align:left;color:#FF9900;font-weight:bold;margin:0px;margin-bottom:10px;}
h2 {text-align:left;font-size:14px;font-weight:bold;margin:0px;margin-bottom:10px;color:#6291D0;}
h3 {text-align:left;font-size:12px;font-weight:bold;margin:0px}
.text10{font-size:10px}
.text10bold{font-weight:bold;}
.text10italic{font-size:10px;font-style:italic}
.fontRosso12{text-align:left;font-size:12px;font-weight:bold;color:#ff0000}
.fontNero10Barrato{font-size:11px;text-decoration: line-through;}

/* Basket */
.basket{width:150px;float:left;text-align:left;font-size:18px;text-align:left;color:#FF9900;font-weight:bold;margin:0px;}
.basketLevel{float:left;width:360px;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:10px}
.basketOn{float:left;background: url(/images/backbasket.gif) repeat-x 0px 0px;width:90px;height:25px;line-height:25px;text-align:center;color:#fff;font-weight:bold}
.basketOff{float:left;width:90px;height:25px;line-height:25px;text-align:center;color:#ccc}

.head {width: 800px; height: 58px;border:0px;margin:0px auto;}
.head .left {clear:left;float:left;width: 12px; height: 58px; background: no-repeat url('/images/hl.jpg');}
.head .right {float:left;width: 12px; height: 58px; background: no-repeat url('/images/hr.jpg');}
.head .body {float:left;width: 776px; height: 58px; background-color: #6291D0;}
.head .bodyLog {float:left;width: 526px; height: 58px; background-color: #6291D0;}

.head .logo {cursor:pointer;float:left;width:202px;height:58px;background:url(/images/logotd.jpg) no-repeat left center;}
.head .label {float:left;margin-left:10px;font-size:11px;text-align:center;line-height: 58px;color:#fff;font-weight:normal}
.head .login {float:right;margin:0px;width:242px;height:38px;line-height: 6px;font-size:10px;text-align:right;color:#000;font-weight:normal}
.head .user {padding:5px;overflow:hidden;}



.title {clear:left;width: 100%;height:20px;line-height: 20px;font-size:18px;text-align:left;color:#0099FF;font-weight:bold}

.white{clear:left;width: 800px;background-color:#ffffff;margin:0px auto;}

/* controls */
.textbox {margin-top:2px;font-size: 10px;color: #0099FF;height: 18px;border: 1px solid #ccc;}
.tb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6291D0;
	height: 20px;
	border: 1px solid #ccc;
	background-color: #FFFFFF;	
}
.btn {margin-left:1px;font-size: 9px;color: #fff;height: 20px;line-height: 12px;border: 1px solid #ccc;background:url(images/bg-bubplastic-button.gif) no-repeat}
.btngray {font-size: 11px;color: #fff;height: 23px;border: 1px solid #999;background-color:#999}

/* pagina */

.pagina {clear:left;width: 800px;height:400px;border:0px;margin:0px auto;background-color:#fff;}
.pagina .prodotti {clear:left;float:left;width: 250px; height: 400px;background-color:#fff; }
.pagina .main {float:left;margin-left:20px;width: 520px; height: 300px;background-color:#fff;}

.paginaAdmin {clear:left;width: 800px;height:25px;border:0px;margin:0px auto;background-color:#fff;}

/* tab */
.tabon {cursor:pointer;float:left;width: 120px;height: 25px;line-height: 25px;text-align:center;font-size:11px;font-weight:bold;color:#fff;background:url(/images/tabOn.jpg) no-repeat}
.taboff {cursor:pointer;float:left;width: 120px;height: 25px;line-height: 25px;text-align:center;font-size:11px;color:#333;background:url(/images/tabOff.jpg) no-repeat}
.tabborder{clear:left;background-color:#ffffff;height: 400px;padding:10px;}
.tabsearch{clear:left;background: url(/images/backtree.jpg) repeat-x left bottom;background-color:#6291D0;width: 100%;height: 35px;padding:2px;padding-top:5px;color:#fff;font-size:9px;text-align:right}
/*.tabbottom{background-color:#999;width: 246px;height: 24px;padding:2px;color:#fff;;text-align:center}*/

.tabsearch A:link, .tabsearch A:visited, .tabsearch A:active {FONT: MS Sans Serif;TEXT-DECORATION: none;color:#FFF;}
.tabsearch A:hover {FONT: MS Sans Serif;COLOR: #FF0000;TEXT-DECORATION: underline}

.tabborder A:link, .tabborder A:visited, .tabborder A:active {FONT: MS Sans Serif;TEXT-DECORATION: none;color:#6291D0;}
.tabborder A:hover {FONT: MS Sans Serif;COLOR: #FF0000;TEXT-DECORATION: underline}

.divVisible{display:block}
.divNotVisible{display:none}

.visti{border:1px solid #ccc;margin:2px;}

/* promo */
.promo1 A:link, .promo1 A:visited, .promo1 A:active {font-family:Arial;TEXT-DECORATION: none;color:gray;}
.promo1 A:hover {font-family:Arial;COLOR: #FF0000;TEXT-DECORATION: underline}

.promo2 A:link, .promo2 A:visited, .promo2 A:active {font-family:Arial;TEXT-DECORATION: none;color:gray;}
.promo2 A:hover {font-family:Arial;COLOR: #FF0000;TEXT-DECORATION: underline}


/*.promo1 {float:left;background: url(/images/promo.jpg) no-repeat 0px 0px;width: 240px;height: 150px;margin-right:10px;margin-bottom:20px}*/
.promo1 {float:left;background: url(/images/backpromo.jpg) no-repeat 0px top;width: 250px;height: 190px;margin-bottom:20px;margin-right:10px;}
.promo1 .gif {float:left;background: url('/images/promo5.gif') no-repeat center;width: 23px;height: 23px}
.promo1 .titolo1 {height: 36px;line-height: 23px;font-family:Arial;font-size:12px;font-weight:normal;color:#000;font-weight:bold;overflow:hidden;text-align:center;text-transform: uppercase;}
.promo1 .subtitolo1 {width: 100%;height: 25px;margin-top:5px;font-family:Arial;font-size:12px;font-weight:bold;color:#6291D0;text-align:center;text-transform: uppercase;}
.promo1 .prezzo1 {width: 100%;height: 25px;margin-top:5px;font-family:Arial;font-size:14px;font-weight:bold;color:#FF0000;text-align:center;}
.promo1 .foto1 {cursor:pointer;width: 100%;height: 100px;margin-top:0px;background-position:center center;}

.login {float:left;width: 250px;height: 210px;margin-bottom:20px;margin-right:10px;}
.login .utente {width: 100%;height: 100px;padding:0px}

.promo2 {float:left;background: url(/images/backpromo2.jpg) no-repeat 0px 0px;width: 160px;height: 160px;margin-right:10px;margin-bottom:20px}
.promo2 .gif2 {float:left;background: url('/images/promo5.gif') no-repeat center;width: 23px;height: 23px}
.promo2 .titolo2 {height: 36px;line-height: 23px;font-family:Arial;font-size:9px;font-weight:normal;color:#000;overflow:hidden;text-align:center;text-transform: uppercase;}
.promo2 .subtitolo2 {width: 100%;height: 25px;margin-top:2px;font-family:Arial;font-size:10px;font-weight:normal;color:#6291D0;text-align:center;text-transform: uppercase;}
.promo2 .prezzo2 {width: 100%;height: 25px;line-height: 11px;margin-top:8px;font-family:Arial;font-size:11px;font-weight:normal;color:#FF0000;text-align:center;}
.promo2 .foto2 {cursor:pointer;width: 100%;height: 60px;margin-top:0px;background-position:center center;}




/* bottom */

.bottom {clear:left;width: 800px; border:0px;margin:0px auto;}
.bottom .bar {clear:left;margin-bottom:20px;width: 800px;height: 27px;font-size:10px; color:#ccc;text-align:right;background:url(/images/bg-bubplastic.gif)}
.bottom .link {text-align:left;margin-top:10px;margin-bottom:10px;font-size:10px;color:#fff}
.bottom p{font-size:10px;color:#fff}

.bottom A:link, .bottom A:visited, .bottom A:active {FONT: MS Sans Serif;TEXT-DECORATION: none;color:#fff;}
.bottom A:hover {FONT: MS Sans Serif;COLOR: #FF0000;TEXT-DECORATION: underline}

/* articoli */

.consigliati{background: url(/images/backConsigliati.jpg) no-repeat 0px 0px;width: 520px;height: 40px;line-height: 25px;font-size:12px;font-weight:normal;color:#000;text-align:center;}
.consigliati A:link, .consigliati A:visited, .consigliati A:active {TEXT-DECORATION: none;color:#000;}
.consigliati A:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}

.help{margin-bottom:-10px;width: 520px;height: 40px;line-height: 25px;font-size:14px;font-weight:bold;color:#6291D0;text-align:left;}
.help p{font-size:10px;text-align:left;line-height: 20px;}
.help ul{margin-top:0px;}

.prodottihead {margin-top:20px;width: 520px;height: 27px;line-height: 27px;font-size:11px;font-weight:bold;background: url(/images/backProdotti.jpg) repeat-x 0px 0px;color:#fff;text-align:center}

.articolo{text-align:left;margin:0px;font-size:14px;height: 35px;color:#6291D0;font-weight:bold;}
.articolo A:link, .articolo A:visited, .articolo A:active {TEXT-DECORATION: none;font-size:14px;color:#6291D0;font-weight:bold;}
.articolo A:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}

.articoloScheda{text-align:left;margin:0px;font-size:14px;height: 35px;color:#FF9900;font-weight:bold;}

.cons {margin:0px;}
.cons A:link, .cons A:visited, .cons A:active {TEXT-DECORATION: none;color:#999999;}
.cons A:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}

.cat{cursor:pointer;color:#6291D0;font-weight:bold;}

/* Tag Cloud*/
#tagCloud {clear:left;font-family: Tahoma; width: 210px; border: 1px dotted gray; padding: 5px; margin:5px; text-align: center;color:gray}
.tag1 {font-size: 11px; font-weight: bold;}
.tag2 {font-size: 16px; font-weight: bold;}
.tag3 {font-size: 20px; font-weight: bold;}

#tagCloud A:link, #tagCloud A:visited, #tagCloud A:active {TEXT-DECORATION: none;color:gray;}
#tagCloud A:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}