@charset "UTF-8";
/* CSS Document */

* {
margin:0px;
padding:0px;
}

a:link {
	color: transparent;
}
a:visited {
	color: transparent;
}
a:hover {
	color: transparent;
}
a:active {
	color: transparent;
}

body {
	background-image: url(../immagini/bg.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	background-position:top center;
	color:#fff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


.tabella-centrale {
	width:990px; 
	margin:0 auto 0 auto;
	padding:0px; 
	border-collapse: collapse; 
	border-left:0px; 
	border-right:0px;
}

.tabella-corpo {
	width:940px; 
	margin:0 auto 0 auto;
	padding:0px; 
	border-collapse: collapse;
	border-left:0px;
	border-right:0px;
}

.tabella-prodotti {
	width:930px; 
	margin:0 auto 0 auto;
	padding:0px; 
	border-collapse: collapse;
	border-left:0px; 
	border-right:0px;
}

div#ris-header {
background-color:#ffffff;
height:184px;
width:990px;
margin:0;
border:0px;
padding:0px;
padding-top:0px;
margin-top:0px;
}

div#ris-prodotto {
background-color:#ffffff;
height:203px;
width:387px;
margin:0 auto;
border:0px;
padding:0px;
}


.titolo-contatti {
border-bottom:1px solid #404040;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
line-height:28px;
}

.miniatura {
	width:130px;
	vertical-align:top;
}

.descrizione {
	width:155px; 
}

.corpo-immagine {
	width:410px;
	padding-left:0px;
	border-collapse: collapse;
	text-align:right;
	vertical-align:top;
}

.corpo-testo {
	width:530px; 
	padding:0px; 
	border-collapse: collapse;
	vertical-align:top;
}

.home {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
line-height:26px;
}

.normale {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
}

.normale A:LINK {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
line-height:20px;
text-decoration:none;
}

.normale A:VISITED {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
line-height:20px;
text-decoration:none;
}

.normale A:HOVER {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
line-height:20px;
text-decoration:underline;
}

.catalogo2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
}

.catalogo2 A:LINK {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
text-decoration:underline;
}

.catalogo2 A:VISITED {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
text-decoration:underline;
}

.catalogo2 A:HOVER {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
line-height:20px;
text-decoration:underline;
}

.referenze {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
}

.referenze A:LINK {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
text-decoration:underline;
}

.referenze A:VISITED {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:20px;
text-decoration:underline;
}

.referenze A:HOVER {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
line-height:20px;
text-decoration:underline;
}


.sezione {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffba00;
font-weight:bold;
text-align:center;
line-height:14px;
}

.sezione A:LINK{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffba00;
font-weight:bold;
text-decoration:none;
text-align:center;
line-height:14px;
}

.sezione A:VISITED{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffba00;
font-weight:bold;
text-decoration:none;
text-align:center;
line-height:14px;
}

.sezione A:HOVER{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffba00;
font-weight:bold;
text-decoration:underline;
text-align:center;
line-height:14px;
}

.descrizione {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.sotto-menu {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffba00;
text-decoration:none;
}

.sotto-menu A:LINK {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffba00;
text-decoration:underline;
}

.sotto-menu A:VISITED {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffba00;
text-decoration:underline;
}

.sotto-menu A:HOVER {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}


.giallo {
color:#ffba00;
}

.img {
border:0px;
padding-bottom:6px;
}

.catalogo {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
font-weight:bold;
}

.catalogo A:LINK{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
font-weight:bold;
text-decoration:none;
}

.catalogo A:VISITED{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
font-weight:bold;
text-decoration:none;
}

.catalogo A:HOVER{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffba00;
font-weight:bold;
text-decoration:underline;
}



.footer2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#747474;
}

.footer2 A:LINK {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.footer2 A:VISITED {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.footer2 A:HOVER {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffba00;
text-decoration:underline;
}

.footer {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#747474;
}

.footer A:LINK{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#747474;
text-decoration:underline;
}

.footer A:VISITED{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#747474;
text-decoration:underline;
}

.footer A:HOVER{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffba00;
text-decoration:underline;
}

.img-titolo {
border-bottom:1px solid #404040;
}



.news {
width:940px;
margin:0 auto 0 auto;
}

h2 {
font-weight:bold;
border-bottom:1px solid #aaa;
font-size:18px;
margin-bottom:10px;
}


