@charset "utf-8";
/* CSS Document */

body {
padding:0px;
margin:0px;
margin-top:50px;
background-color:#000000;
}

.back {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00FF00;
font-weight:bold;
padding:0px;
margin:0px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00FF00;
padding:0px;
margin:0px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px;
}

h2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px;
text-decoration:none;
}

h2 a:hober {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00FF00;
padding:0px;
margin:0px;
text-decoration:none;
}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px;
}

/* marrone #301804 */

p a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

p a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00FF00;
text-decoration:none;
}

div#container {
margin:0px auto;
padding:0px;
width:800px;
}

div#header {
width:800px;
margin:0px;
padding:0px;
height:50px;
}

div#menu {
padding:5px;
margin:0px;
width:790px;
height:30px;
}

div#menu ul {
margin:0px;
padding:0px;
list-style:none;
color:#FFFFFF;
}

div#menu li {
list-style:none;
display:inline;
margin:0px;
padding:0px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

div#menu li a {
list-style:none;
display:inline;
margin:0px;
padding:0px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

div#menu li a:hover {
list-style:none;
display:inline;
margin:0px;
padding:0px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00FF00;
text-decoration:none;
}

div#menu li a.selected {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00FF00;
text-decoration:none;
}

div#flash {
margin:0px;
padding:0px;
border:1px solid #666666;
width:798px;
height:498px;
}

div#flash-prodotti {
margin:0px;
padding:0px;
border:1px solid #666666;
width:798px;
height:198px;
}

div#fila1 {
width:800px;
clear:both;
}

div#prodotto {
padding:15px 0px 15px 0px;
margin:0px;
float:left;
width:160px;
}

div#spazio {
margin:0px;
padding:0px;
width:182px;
float:left;
}

div#prodotto img {
margin-bottom:15px;
border:1px solid #666666;
}

div#dove-siamo {
margin:0px;
padding:0px;
border:1px solid #666666;
width:798px;
height:498px;
}


div#indirizzo {
margin:0px;
padding:15px 5px 15px 5px;
width:790px;
}

div#designer-full {
margin:0px;
padding:15px 5px 15px 5px;
width:790px;
}

.form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:top;
}

div#contatti{
margin:0px;
padding:15px 0px 15px 0px;
width:800px;
}

div#faq {
margin:0px;
padding:15px 0px 15px 0px;
width:800px;
clear:both;
}

div#news {
margin:0px;
padding:15px 15px 15px 0px;
width:375px;
float:left;
}

div#footer {
margin:0px;
width:800px;
border-top:1px solid #666666;
padding:15px 0 15px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
text-align:center;
clear:both;
}

div#content {
	width: 798px;
	position: relative;
	margin: 0 0 20px 0;
	border:solid 1px #666666;
}

div#content.collection {
	width: 798px; height: 498px;
	position: relative;
	margin: 0px 0 20px 0;
}

div#content .foto {
	position: absolute;
	left: 0;
	top: -1px;
	width: 798px;
	height: 498px;
	overflow: hidden;
}

div.thumbs {
	margin: 20px 0 20px 0;
	width:800px;
}

div.thumbs a {
	display: block;
	float: left;
	margin: 0 5px 5px 0;
	width: 70px; height: 43px;
	border: 1px solid #666666;
	outline: none;
	text-decoration:none;
}

img { border: 0; }

