﻿body 
{
font-family: verdana, arial, helvetica, sans-serif; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:10px; 
background-color:#CB6A30;
background-image:url('../images/bg.jpg');
background-repeat:repeat-x;
margin-top:0px;
text-align: center
}  

input
{
margin-top:5px;
margin-bottom:5px;
}

select
{
margin-top:5px;
margin-bottom:5px;
}

p
{
font-family: Verdana; 
font-size: 10pt; 
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-top:0px;
}

h1
{
font-family: Verdana; 
font-size: 12pt; 
margin-top:0px;
margin-left:0px;
padding-left:0px;
padding-bottom:0px;
}

#container
{
	width: 768px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	margin-top: 0px;
	height: 100%;
}

#headerlong
{
width:768px; 
height:215px;
background-image:url('../images/head-long.gif'); 
}

#header
{
width:768px; 
height:207px;
background-image:url('../images/head.jpg'); 
}

#menu
{
	font-size: 8pt;
	width: 467px;
	margin-left: 301px;
	margin-right: 0px;
	padding-top: 95px;
	color: #FFFFFF;
	text-align: left;
}

#menu a
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	padding-left:6px;
	padding-right:6px
}

#menu a:hover
{
	color: #FFFF00;
}

#sottomenu
{
	width: 435px; 
	height:25px;
	font-size: 8pt;
	padding-left: 325px;
	margin-right: 0px;
	margin-top:8px;
	color: #FFFFFF;
	text-align: left;
	float: left;
}

#sottomenu a
{
	font-size: 8pt;
	margin-left: 45px;
	margin-top: 5px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	display:block;
}

#sottomenu a.catalogo
{
	font-size: 8pt;
	margin-left: 107px;
	margin-top: 5px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	display:block;
}

#sottomenu a.cornici
{
	text-decoration: none;
}


#sottomenu img
{
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
}

#sottomenu a:hover
{
	color: #FFFF00;
}

#foto
{
width:768px; 
height:150px;
background-image:url('../images/new-header.jpg'); 
}

#foto-ordini
{
width:768px; 
height:150px;
background-image:url('../images/ordini.jpg'); 
}

#foto-attivita
{
width:768px; 
height:150px;
background-image:url('../images/attivita.jpg'); 
}

#foto-posterdipinti
{
width:768px; 
height:150px;
background-image:url('../images/foto-poster-dipinti.jpg'); 
}

#foto-vetreria
{
width:768px; 
height:150px;
background-image:url('../images/head-vetro.jpg'); 
}

#foto-oggettistica
{
width:768px; 
height:150px;
background-image:url('../images/foto-oggettistica.jpg'); 
}


#foto-moderni
{
width:768px; 
height:200px;
background-image:url('../images/home-moderni.jpg'); 
}


#livello0
{
width:768px; 
height:100%;
background-color:#fff;
float:left
}

#sinistra
{
width:287px; 
height:100%;
margin-bottom:0px; 
float:left;
background-color:#fff;
}


#offerte
{
width:287px; 
height:232px;
background-image:url('../images/testo-centrale.jpg'); 
margin-bottom:0px; 
float:left
}

#catalogo
{
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
width:287px; 
float:left;
text-align: center;
}

#kitty
{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
width:287px;
height:281px; 
background-image:url('../images/hellokittysmal2.jpg'); 
float:left;
text-align: center;
}


#kittylink
{
margin-left:0px;
margin-top:30px;
margin-bottom:0px;
width:287px;
float:left;
text-align: center;
}

#kittylink a
{
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
padding:0 0 0 0;
font-size: 12px;
color: #B9632A;
text-decoration: underline;
text-align: center;
font-weight: bold;
}


#catalogo a
{
margin-left:0px;
font-size: 12pt;
color: #B9632A;
text-decoration: none;
text-align: center;
font-weight: bold;
}

#catalogo img
{
margin-top:10px;
}

#dati
{
margin:50px 0 0 0;
width:287px; 
height:220px;
background-image:url('../images/dati-2.jpg'); 
float:left
}

#dati p
{
margin-top:10px;
margin-left:0px;
margin-right:0px;
font-size: 9pt; 
color: #fff;
text-align:center;
line-height:150%
}

#dati a
{
color: #fff;
}


#dati h1
{
margin-top:15px;
font-size: 11pt; 
color: #fff;
font-weight:bold;
margin-left:0px;
text-align:center;
margin-bottom:0px;
}

#testo
{
margin-left: 0px;
margin-top: 0px;
padding: 0 0 10px 0;
width: 481px;
height: 100%;
float: right;
background-color: #FFFFFF;
text-align:left;
}

#testo p
{
margin-right:20px;
margin-top:0px;
font-size: 10pt; 
color: #000;
margin-left:0px;
text-align:left;
background-color: #FFFFFF;
}

#testo p.immagine
{
	width:240px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top:40px;
	margin-bottom:40px;
	float:left

}

#testo p.immagine2
{
	width:300px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top:40px;
	margin-bottom:40px;
	float:left

}


#testo p.didascalia
{
margin-right:20px;
margin-top:3px;
margin-bottom:10px;
font-size: 8pt; 
color: #B9632A;
margin-left:0px;
text-align:center;
background-color: #FFF;
}

#testo p.didascaliadx
{
margin-right:20px;
margin-top:3px;
margin-bottom:10px;
font-size: 8pt; 
color: #B9632A;
margin-left:0px;
text-align:right;
background-color: #FFF;
}


#testo h1
{
margin-top:20px;
font-size: 12pt; 
color: #ff9900;
font-weight:bold;
margin-left:0px;
text-align:left; 
margin-bottom:10px;
}

#testo img.sinistra
{
	margin-left: 2px;
	margin-right: 0px;
	float: left;
}

img.attivita
{
	margin-left: 2px;
	margin-right: 2px;
}

#testo img.destra
{
	margin-left: 5px;
	margin-right: 5px;
	float: right
}

#testo img.destracolor
{
	margin-left: 5px;
	margin-right: 5px;
	border:1px #EE8833 solid;
	float: right
}


#testo h1.siamo
{
margin-top:0px;
font-size: 12pt; 
color: #ff9900;
font-weight:bold;
margin-left:0px;
text-align:left; 
margin-bottom:10px;
}

#testo a.link
{
	color: #FF9900;
	font-weight: bold;
}

#testo a.link:hover
{
	color: #9B885A;
}

#testo a.linkoff
{
	color: #6c4824;
	font-weight: bold;
}


#testo a.linkoff:hover
{
	color: #000000;
	font-weight: bold;
}
#testo a.cornici
{
margin-top:0px;
width:481px; 
height:115px;
background-image:url('../images/cornici-new.jpg'); 
float:left
}

#testo p.dovesiamo
{
	margin-left: 0px;
	margin-right: 5px;
	font-size: 10pt;
	text-align: left;
	line-height: 20px;
}

#testo p.es
{
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
text-align:left;
float:left
}


#testo p.destra
{
margin-left:0px;
margin-right:20px;
font-size: 10pt;
text-align:right; 
}


#testo a.destra
{
margin-left:0px;
margin-right:0px;
font-size: 10pt;
color: #B9632A;
text-decoration: none;
font-weight: bold;
}

#testo a:hover.destra
{
color: #FE9832;
}



#testo a:hover.cornici
{
width:481px; 
height:115px;
background-image:url('../images/cornici-hover-new.jpg'); 
}

#testo a.vetreria
{
margin-top:10px;
width:481px; 
height:114px;
background-image:url('../images/vetro-off.jpg'); 
float:left
}

#testo a:hover.vetreria
{
width:481px; 
height:114px;
background-image:url('../images/vetro-on.jpg'); 
}

#testo a.poster
{
margin-top:10px;
width:481px; 
height:114px;
background-image:url('../images/poster-2010-2.jpg'); 
float:left
}

#testo a:hover.poster
{
width:481px; 
height:114px;
background-image:url('../images/poster-2010.jpg'); 
}

#testo a.oggettistica
{
margin-top:10px;
width:481px; 
height:114px;
background-image:url('../images/oggettistica-down.jpg'); 
float:left;
margin-bottom:10px;
}

#testo a:hover.oggettistica
{
width:481px; 
height:114px;
background-image:url('../images/oggettistica-over.jpg'); 
}

#footer
{
margin-top:0px;
width:768px; 
height:32px;
background-image:url('../images/footer.jpg'); 
float:left
}

#footer a
{
text-decoration: none;
color:#FFFFFF;
font-weight:bold;
}

#footer p
{
padding-top:12px;
text-align:center;
color:#FFFFFF;
font-size: 10pt; 
}

