html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {
	margin: 0;
	padding: 0;
}
body, html {
background-color:#C197A1;
background-image:url(img/wall.gif);
background-position:top center;
background-repeat:no-repeat;
top:0;
margin-top:0;
height:100%;
font-family:"Trebuchet MS", Arial, "Mahsuri Sans", sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}

div{BORDER:SOLID 0PX #0F0}

ul, ol {
	margin:0 1.5em 1.5em 1.5em;
}
ul {
list-style-type:disc;
}

.menutit
{
font-size:14px;
font-weight:bold;
padding-left:20px;
text-align:left;
text-transform:uppercase;
margin-top:10px;} 

.submenutit
{
font-size:13px;
font-weight:bold;
text-align:center} 

.sottocat, .voce
{
font-size:12px;
font-weight:bold;
text-align:center;
border:solid 1px #C197A1;
width:100%;
height:auto;
text-decoration:underline;
text-transform:uppercase;
/*text-transform:capitalize;*/
background-color:#F0E5E8}

.voce
{
border:none;
text-decoration:none;
text-transform:capitalize;
font-weight:normal;
background-color:#F0E5E8;
text-align:left;
overflow:hidden
}

#debug
{position:absolute; top:5px; right:5px; background-color:#FFFF66; color:#000000; padding:5px; z-index:999}

a
{text-decoration:none;
color:#6E0923}

a:hover, a:active
{text-decoration:underline}

a.menu2
{color:#69011C;
line-height:120%;
}

a.menu2:hover, a.menu2:active
{
font-size:11px;
font-weight:bold;
}

a.sfoliohome01, a.sfoliohome02, a.sfoliohome013, a.sfoliohome04, a.sfoliohome05, { 
   display: block; 
   width: 113px; 
   height: 158px; 
   text-decoration: none;  
} 


a.sfoliohome01{background: url('img/depliant01.jpg');}
a.sfoliohome02{background: url('img/depliant02.jpg');}
a.sfoliohome03{background: url('img/depliant03.jpg');}
a.sfoliohome04{background: url('img/depliant04.jpg');}
a.sfoliohome05{background: url('img/depliant05.jpg');}

/*a.sfoliohome:hover { 
   background-position: -113px 0; 
} */

#menu a, #lingua a
{color:white}

.azienda td {
padding-bottom:7px;
}

#menu
{
width:100%;
height:auto;
text-align:center;
font-size:13px;
margin-top:10px;
line-height:18px;

}

#menu p
{ margin: 0px;
padding:0px;
margin-bottom:6px;
}

#area_riservata
{font-size:11px;
z-index: 1000;
position:relative;
margin-top:22px;
height:120px;
width:180px;
background-image:url(img/bg_boxarearis.gif);
background-position:top;
background-repeat:no-repeat;}

#area_riservata a
{color:white}

#banda_sx
{
width:180px;
border-left:solid 1px white;
border-right:solid 1px white;
position:relative;
/*min-height:660px;
height:auto; !important
height:660px;*/
float:left;
color:#fff;
background-image:url(img/bg_sx.gif);
background-position:top;
background-repeat:repeat-x
}

pre
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:50px;
white-space: pre-wrap;  
white-space: -moz-pre-wrap;  
white-space: -pre-wrap;      
white-space: -o-pre-wrap;  
word-wrap: break-word;
}

input.form, input.formcontatto
{
background:#ffffff;
/*background:#ffffff url(img/inputbg.gif) bottom repeat-x;*/
border:solid 1px #721029;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding-left:2px
height:12px;
width:100px;
}

input.form
{width:200px;
}

input.pulsante
{
background-color:#721029;
border:solid 1px #ffffff;
height:18px;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-bottom:2px;
text-align:center}


.tit
{
font-size:14px;
line-height:200%;
color:#6E0923;
}

.img
{border:solid 1px #909090;
margin-left:10px;
margin-bottom:5px
}

.formcontattoR
{
background-color:#ffffff;
border:solid 1px #721029;
height:120px;
width:446px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding-left:2px}

#credits
{
position:relative;
width:860px;
height:55px;
background-color:#FFF;
float:right;
color:#333;
font-size:10px
}

#credits a
{text-decoration:none;
color:#333}

#pag, #pag a
{color:#6E0923;
font-size:12px;
}

.titolo 
{ color:#6E0923;
font-size:12px;
font-weight:bold;
}

.mail { unicode-bidi:bidi-override; direction: rtl; } 
