body {
background-color:#ffffff;
padding:0px;
margin:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #202020;
	
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; 
background-image: url(../images/background_mancuso.gif);
background-repeat: no-repeat;
background-position: 50% 0%;
}


img {
border-color: #A00503;
}



a, 
a:visited, 
a:link,
a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: nomal;
text-decoration: underline;
color:#FFFFFF;
	
}
a:hover {

TEXT-DECORATION: none;

}



body, table, td, tr {
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	TEXT-DECORATION: none;
	/*line-height: 1.5em;*/

}



h1, h1 a, h1 a:link, h1 a:visited, h1 a:active {

font-size:14px;
margin:0px;
padding:0px;
text-decoration:none;
}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:active {

font-size:13px;
margin:0px;
padding:0px;
text-decoration:none;

}
h2.scat, h2.scat a, h2.scat a:link, h2.scat a:visited, h2.scat a:active {

font-size:12px;
margin:0px;
padding:0px;
text-decoration:none;

}


/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;

/*background-position:top left;
background:url(../images/bg_boxform.gif);
background:no-repeat;
border:1px solid #A00503;
*/
}
option
{
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
input
{
	FONT-SIZE: 11px;
	COLOR:#000;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
/*background-position:top left;
background:url(../images/bg_boxform.gif);
background:no-repeat;
border:1px solid #A00503;
*/
}
/*
textarea{
color:#FFFFFF;
background-position:top left;
background:url(../images/bg_boxform.gif);
background:no-repeat;
border:1px solid #A00503;
}
*/
.txt_1 {
	
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_1:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.txt_1:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_1:hover {
	color: #dcdcdc;
	text-decoration: underline;
}
a.txt_1:active {
	color: #FFFFFF;
	text-decoration: none;
}

.txt_title {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffdb88;
	text-decoration: none;
}
a.txt_title:link {
	font-size: 14px;
	font-weight: bold;
	color: #ffdb88;
	text-decoration: underline;
}
a.txt_title:visited {
	font-size: 14px;
	font-weight: bold;
	color: #ffdb88;
	text-decoration: none;
}
a.txt_title:hover {
	font-size: 14px;
	font-weight: bold;
	color: #ffdb88;
	text-decoration: underline;
}
a.txt_title:active {
	font-size: 14px;
	font-weight: bold;
	color: #ffdb88;
	text-decoration: none;
}

.txt_menu {
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_menu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_menu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_menu:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background: #6a0c0d;
}
a.txt_menu:active {
	color: #FFFFFF;
	text-decoration: none;
}

.txt_small {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_small:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.txt_small:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_small:hover {
	font-size: 10px;
	color: #dcdcdc;
	text-decoration: underline;
}
a.txt_small:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.box_form {
	border: 1px solid #6d320a;
             background:url(../images/bg_boxform.gif);
             background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
             font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.sx_yes_payoff{
background:url(../images/bg_payoff_sx_chitarre-elettriche-bassi.gif);
background-position:top left;
background-repeat:no-repeat;
}
.sx__payoff{
background:url(../images/bg_no_payoff_sx_chitarre-bassi.gif);
background-position:top left;
background-repeat:no-repeat;
}
.datanews{
font-size:10px;
color:#FFFFC0;
}
h1.titoloulnews, 
h1.titoloulnews a,
h1.titoloulnews a:hover,
h1.titoloulnews a:visited,
h1.titoloulnews a:active,
h1.titoloulnews a:link {
font-size:12px;
margin:5px 0px;
padding:0px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
}
h1.titoloulnewspic, 
h1.titoloulnewspic a,
h1.titoloulnewspic a:hover,
h1.titoloulnewspic a:link,
h1.titoloulnewspic a:active,
h1.titoloulnewspic a:visited {
font-size:11px;
margin:5px 0px;
padding:0px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
}
.testopic{
font-size:11px;
margin:0px;
padding:0px;
}

table#ultimenews td{
color:#FFFFFF;
font-weight:normal;
padding:0px 15px;
}
a.ultimenews,
a.ultimenews:link,
a.ultimenews:active,
a.ultimenews:visited{
display:block;
clear:both;
text-align:right;
color:#FFFFFF;
text-decoration:none;
}
a.ultimenews:hover{
color:#FFFFC0;
}

a.ultimenewspic,
a.ultimenewspic:link,
a.ultimenewspic:active,
a.ultimenewspic:visited{
font-size:11px;
display:block;
clear:both;
text-align:right;
color:#FFFFFF;
text-decoration:none;
}
a.ultimenewspic:hover{
color:#FFFFC0;
}

.rigatosx{
border-left:1px dotted #FFFFC0;
}
.rigatodx{
border-right:1px dotted #FFFFC0;
}

#footer{
padding:10px;
padding-top:20px;
color:#d2d0d1;
font-size:11px;
}
#footer ul{
margin:0px;
padding:0px;
list-style:none;
width:550px;
}
#footer ul li{
display:inline;
padding:0px 5px;
padding-left:6px;
border-left:1px solid #444;
color:#d2d0d1;
}

#footer ul li.home{
border:none;
}
#footer ul li a,
#footer ul li a:link,
#footer ul li a:active,
#footer ul li a:visited,
#footer ul li a:hover,
#footer a,
#footer a:active,
#footer a:link,
#footer a:visited,
#footer a:hover
{
color:#d2d0d1;
text-decoration:none;
font-size:11px;
}
#footer ul li a:hover{
text-decoration:underline;
}
#footer a{
font-size:11px;
}
#footer hr, 
hr.rosso{
color:#582F23;
}


div.menu_interno{
padding:10px;
padding-top:0px;
}



div.menu_interno ul{
padding:0px;
margin:0px;
list-style:none;
}
div.menu_interno ul li a,
div.menu_interno ul li a:visited,
div.menu_interno ul li a:link,
div.menu_interno ul li a:active,
div.menu_interno ul li a:hover{
color:#FFDC88;
font-weight:bold;
list-style:none;
line-height:2;
text-decoration:none;
}
div.menu_interno ul li a{
background-image:url(../images/plettro_arrow.gif);
background-position:center left;
background-repeat:no-repeat;
padding-left:15px;
}

div.menu_interno ul li ul li a{
background-image:none;

}

div.menu_interno ul li ul{
margin:0px;
margin-left:10px;
}
div.menu_interno ul li ul li{
color:#FFFFFF;
font-weight:normal;
line-height:2;
margin-left:8px;
}
div.menu_interno ul li ul li a,
div.menu_interno ul li ul li a:visited,
div.menu_interno ul li ul li a:link,
div.menu_interno ul li ul li a:active {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;

padding:2px;
}
div.menu_interno ul li ul li a:hover, 
div.menu_interno ul li ul li.qui a,
div.menu_interno ul li ul li.qui a:visited,
div.menu_interno ul li ul li.qui a:link,
div.menu_interno ul li ul li.qui a:active,
div.menu_interno ul li ul li.qui a:hover
{
background-color:#6C0A0B;
color:#FFFFFF;
font-weight:normal;
}


.clear{
clear:both;
}

.brosso{
border:1px solid #A00503;
margin:0px;
background-color:#000000;
color:#FFFFFF;
width:278px;
height:90px;
padding:0px;
}
.brosso img{
width:278px;
height:90px;
overflow:hidden;
}


.brossodue, td.brossodue{
border:1px solid #A00503;
margin:0px;
background-color:#000000;
color:#FFFFFF;
/*width:100px;*/
height:90px;
overflow:hidden;
padding:0px;
}
.brossodue img{
width:180px;
height:90px;
overflow:hidden;
}

div.p1{
padding:3px;
width:272px;
height:16px;
vertical-align:middle;
}
div.p12{
padding:3px;
width:174px;
height:16px;
vertical-align:middle;
}
div.brosso a,
div.brosso a:link,
div.brosso a:active,
div.brosso a:visited{

text-decoration:none;
margin:0px;
padding:0px;

} 

div.brosso a:hover{

color:#FFDC88;

} 

.noprod{
color:#999999;
padding:5px;
}
.briciole{
padding:10px;
}

.briciole a, 
.briciole a:link, 
.briciole a:active, 
.briciole a:visited,
.briciole a:hover,
.briciole{
color:#bbbbbb;
font-size:11px;
}
.briciole a.qui, 
.briciole a.qui:link, 
.briciole a.qui:active, 
.briciole a.qui:visited,
.briciole a.qui:hover,
a.veditutti{
color:#FFDC88;
}
a.veditutti{
font-weight:normal;
}
h2.elenco_foto,
h2.elenco_foto a,
h2.elenco_foto a:visited,
h2.elenco_foto a:link,
h2.elenco_foto a:active,
h2.elenco_foto a:hover
{
font-size:12px;
margin-bottom:4px;
}

td.prima{
border-right:1px dotted #FFFFC0;
}
.credits{
background-color:#232323;
margin-top:10px;
border:1px dotted #444;

}
.credits, 
.credits a,
.credits a:link,
.credits a:active,
.credits a:visited,
.credits a:hover{
color:#D2D0D1;
}

.titolobeige{
color:#FFDA89;
}
.bold{
font-weight:bold;
}

hr.marrone{
color:#6A3523;
}
table.consigli td{
text-align:justify;
}
table.consigli td img{
margin:5px;
}
img.chisiamoimg{
clear:both;
margin-bottom:19px;
}
.bg_vert{
background:url(../images/bg_points_vertic_liutaio.gif);
background-position:center;
background-repeat:no-repeat;
}
.tbfoto td,
.tbfoto td a,
.tbfoto td a:link,
.tbfoto td a:active,
.tbfoto td a:visited,
.tbfoto td a:hover{
font-size:12px;
}
.giallino, 
.giallino li{
color:#FFFFC0;
}

form#form input,
form#form textarea{
background-color:transparent;
background:url(../images/bg_boxform.gif);
background-position:top left;
background-repeat:no-repeat;

border:1px solid #444;
padding:5px 7px;
color:#FFFFFF;

}

form#form select{
background-color:#202020;
border:1px solid #f0f0f0;
color:#FFFFFF;
}

form#form select option{
color:#FFFFFF;
}

h1.str, h1.str a, h1.str a:link, h1.str a:visited, h1.str a:active {

font-size:14px;
margin:0px;
padding:0px;
text-decoration:none;
color:#FFDC88;
}

div#cicla_lavorazione{
height:370px;
}
div#pager, 
div.nav{
clear:both;
text-align:center;
margin-top:10px;
}
.p15{
font-size:13px;
}

.nav a,
.nav a:link,
.nav a:active,
.nav a:visited,
.nav a:hover{
margin:0px 3px;
padding:1px;
color:#A6A6A6;
}
#pager a,
#pager a:link,
#pager a:active,
#pager a:visited,
#pager a:hover{
margin:0px 1px;
padding:1px;
color:#A6A6A6;
text-decoration:none;
}
#pager a.activeSlide,
#pager a.activeSlide:link,
#pager a.activeSlide:active,
#pager a.activeSlide:visited,
#pager a.activeSlide:hover{
margin:0px 1px;
background-color:#6C0A0B;
padding:1px;
text-decoration:none;

}