.bodytot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	height: 100%;
	width:860px;
	background-color:#FFFFFF;
}

h2 a:hover , h2{
	text-decoration:none;
	color:#000000;
	font-size:18px;
	margin:30px 0pt 0pt;
}
small {
font-size:11px;
}

h2.big{
font-size:16px;
font-weight:bold;
margin:6px;
}
body {
	margin: 0px;
	padding: 0px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/mainbk.jpg);
	background-repeat:no-repeat;
}
.red{
	color:#FF0000;
}
input.login{
font-size:12px;
	border-style:solid;
	border-width:1px;
}
textarea.login{
font-size:12px;
	border-style:solid;
	border-width:1px;
	
}


.menu {
	border-top-width: 1px;
	border-left-width: 0px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-width: 0px;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 12px;
	text-decoration: none;
	padding-left: 20px;
	word-spacing: 4px;
	background-image:url(../images/menubk.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a {
	text-decoration: none;
}

a:link, a:visited, a:active{
color:#003399;
text-decoration:none;
}

.topp{
background-image:url(../images/topp.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}
h3 {
color:#000033;
font-size:10pt;
font-variant:normal;
margin-bottom:6px;
}
.titlebox{
background-color:#FFFFFF;
margin-left:10px;
}

.box{
background-image:url(../images/box.gif);
background-repeat:no-repeat;
background-position:top left;
height:auto;
padding-right:13px;
margin-bottom:20px;
}

.linebox{
border:1px solid #FF9900;
height:auto;
padding-right:13px;
margin-bottom:20px;
}

.bigbox{
background-image:url(../images/bigbox2.gif);
background-repeat:no-repeat;
background-position:top left;
height:auto;
padding-left:5px;
}
.tablebox{
font-size:11px;

}
.brand{
margin-left:25px;
margin-bottom:2px;
}
.contenutobox{
font-size:10px;
margin-left:13px;
margin-right:5px;
}

.contenutoboxbig{
font-size:10px;
margin-left:13px;
padding:6px;
border-top:#FFCC00 solid 1px;
}

a:hover {
	text-decoration: underline;
}
.tb_dis {
	background-color: #eeeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.tb_par {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.doc_spett {
	border: 1px solid #000000;
}
.doc_body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: top;
	line-height: 23px;
}
.doc_merce {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.doc_merce2 {
	border: 1px solid #000000;
}
.doc_merce3 {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding: 1px;
}
.doc_merce4 {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.ediz{
	border: 1px solid #000000;

}

.bottom{
padding:5px;
height:25px;
text-align:center;
color:#999999;
font-size:11px;
}
.rigoed{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 2px;
}
.ined{
	font-size: 11px;

}
.inclutable{
width:100%;
}
.leftc{
vertical-align:top;
padding:5px;
width:25%;
}
.mainc{
vertical-align:top;
padding:5px;
width:50%;
}

.rightc{
vertical-align:top;
padding:5px;
width:25%;
}

.bigleftc{
vertical-align:top;
padding:5px;
width:75%;
}

.banner{
padding:10px;
}
.bottom2{
}
.blogt{
width:100%;
}
.posts{
float:left;
margin:0px 0pt 0pt;
padding:0pt 0pt 20px 45px;
width:490px;
}
.post{
margin:0pt 0pt 40px;
text-align:justify;
}

#sidebar {
margin-left:585px;
padding:20px 15pt 10px;
width:auto;
background-color:#FFF8F0;
}

.top{
vertical-align:top;
}
.postcont{
text-align:justify;
font-size:14px;
}
.postmetadata {
font-size:12px;
padding-top:5px;
text-align:left;
margin-left:20px;
}
.boxside{
text-align:justify;
font-size:12px;
margin-bottom:15px;
}
.totalebb{
font-size:10px;

}
li{
list-style-image:none;
list-style-type:none;
}
.datelog{
margin-top:11px;
margin-right:3px;
text-align:right;
font-size:10px;}

.boxsearch{
background-image:url(../images/search.gif);
background-repeat:no-repeat;
padding-left:15px;
padding-top:7px;
height:23px;
}

li:before {
list-style-image:none;
list-style-type:none;
content: "\00BB \0020";
margin:0px 0pt 0pt 10px;
}

li.licategory:before{
list-style-image:none;
list-style-type:none;
content:no-close-quote;
margin:0px 0pt 0pt 0px;
padding-top:0px;
}

li.licategory{
list-style-type:none;
}

.miniboxlimite{
padding-bottom:8px;
border-bottom:#FFDFBF 1px solid;
margin-right:5px;
}

.vetrina{
border-bottom:#FFCC00 1px solid;
margin-right:15px;
margin-bottom:10px;
}

.vetrinatitle{
color:#CC3300;
background-color:#FFFFFF;
text-align:center;
margin-right:15px;
font-size:14px;
font-weight:bold;
}

.mini{
font-size:10px;
}

.vetrinaimage{
float:left;
margin-right:10px;
margin-bottom:25px;
}

.vetrinacontenuto{
margin-top:10px;
margin-right:8px;
text-align:justify;
}
.vetrinabottom{
padding-bottom:10px;
padding-top:15px;
}

.vetrinaprezzo{
margin-top:4px;
margin-left:90px;
font-size:18px;
color:#CC3300;
font-weight:bold;
}
.vetrinaprezzomini{
color:#CC3300;
font-weight:bold;
text-align:right;
font-size:12px;
}

.obbligat{
border:1px solid red;
margin:5px;
padding:15px;
}
.bacheca{
padding-top:10px;
padding-left:10px;
font-size:11px;
font-weight:bold;
}

#bachecatop{
background-image:url(../images/batop.jpg);
background-repeat:no-repeat;
height:104;
width:600;
}
#bachecacontenuto{
background-image:url(../images/basfo.jpg);
background-repeat:repeat-y;
height:550;
width:600;
}
#bachecabottom{
background-image:url(../images/babot.jpg);
background-repeat:no-repeat;
height:42;
width:600;
}
.bannuncio1{
background-image:url(../images/postit1.gif);
background-repeat:no-repeat;
height:110;
width:130;
padding-top:20px;

position:absolute;
}
.bannuncio2{
background-image:url(../images/postit4.gif);
background-repeat:no-repeat;
height:110;
width:130;
padding-top:20px;
position:absolute;
}
.bannuncio3{
background-image:url(../images/postit2.gif);
background-repeat:no-repeat;
height:110;
width:130;
padding-top:20px;
position:absolute;
}

.bannuncio4{
background-image:url(../images/postit3.gif);
background-repeat:no-repeat;
height:74;
width:130;
padding-top:20px;
position:absolute;
}

.bannuncio5{
background-image:url(../images/postit5.gif);
background-repeat:no-repeat;
height:144;
width:273;
padding-top:20px;
font-size:14px;
position:absolute;
}
	#bubble_tooltip{
		width:400px;
		position:absolute;
		display:none;
		z-index:2;
	}
	#bubble_tooltip .bubble_top{
		background-image: url('../images/bubble_top.gif');
		background-repeat:no-repeat;
		height:21px;	
	}
	#bubble_tooltip .bubble_middle{
		background-image: url('../images/bubble_middle.gif');
		background-repeat:repeat-y;	
		background-position:bottom left;
		padding-left:7px;
		padding-right:7px;
	}
	#bubble_tooltip .bubble_middle span{
		position:relative;
		top:-8px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:11px;
	}
	#bubble_tooltip .bubble_bottom{
		background-image: url('../images/bubble_bottom.gif');
		background-repeat:no-repeat;
		background-repeat:no-repeat;	
		height:53px;
		position:relative;
		top:-6px;
	}
.elprimo{
width:100%;
margin-right:10px;
border-bottom:#FFCC00 1px solid;
}
.elsecondo{
width:100%;
margin-right:10px;
background-color:#FFF9FA;
border-bottom:#FFCC00 1px solid;}

.bcomm0{

padding:10px;
background-color:#FFF8F0; 

}
.bcomm1{

padding:10px;


}