

#colsinistraprodotti
{
width:690px;
margin:10px 10px 10px 10px;
min-height:350px;
float:left;
text-align:justify;
font-size:12px;

}

#colsinistraprodotti h1
{

margin:0px 0px 10px 0px;
font-size:18px;
border-bottom:1px solid #ff3399;
background-color:#ececec;
text-indent:3px;
text-align:center;


}
#prodotto
{
border:1px solid #0a71b4;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding:3px;
width:680px;
min-height:100px;
margin-bottom: 10px;
}


#prodotto ul li
{
list-style:disc;
}

#prodotto .boximg

{
float:left;
width:140px;
text-align:center;

}

#prodotto .descrizione

{
float:left;
text-align:justify;
font-size:12px;
width:520px;

}

#prodotto h1 
{
color:#0a71b4;
border-bottom:1px solid #0a71b4;
margin:0px;
display:block;
padding:0px;
margin-bottom:10px;
font-size:16px;
text-align:left;
text-transofrm:none;
}

#prodotto a

{
color:#0a71b4;
text-decoration:none;
}


#prodotto .prezzo

{

color:#ff0099;
font-size:12px;
text-align:right;
}


#prodotto .info


{

background-color:#ececec;
color:#000000;
border-bottom:1px solid #ff3399;
font-size:11px;
font-weight:bold;
padding:2px;
}


#prodotto .esempi


{

background-color:#ffffff;
color:#ff0099;
border-bottom:1px dashed #0085cf;
font-size:12px;
font-weight:bold;
padding:2px;
text-align:center;
margin-bottom:10px;
}


.msg_head {

	cursor: pointer;
	position: relative;
	margin:1px;
}
.msg_body {
	padding: 5px 10px 15px;
	background-color:#ececec;
}


