body{
  margin:0;
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:10px;	
}

ul{
  margin:0;
  padding:0;
}
li{
  list-style:none;
}

img{
  border:0;
}
a
{
  text-decoration:none;
}
p{

margin:10px 0 0 0;
padding:0;

}

input{
  font-size:10px;
 /* border:solid 1px #7F7F7F;
  background-color:#DFDFDF;*/
  font-family:Verdana , Helvetica, Arial;
  
}
table { font-family:Verdana , Helvetica, Arial;font-size:10px;}


h1{margin:0; padding:10px 0 5px 0;}

.main{
  width:980px;
	margin:20px auto 0 auto;
  
}

.header{
	margin:0 0 0 0;
  background: #FFFFFF url('../img/header.gif') no-repeat top left;
	height:103px;
}

.header img{display:none;} 

.menu{
  font-size:10px;
  padding-left:20px;
  text-align:left;
  /*background: #000000 url('../img/background_menu_home.gif') repeat-y 0 0;*/
  background: #3F3F3F;
  height:20px;
  line-height:20px;
  color:gold;
}

.menu a{
  color:#FFFFFF;
}
.menu a:hover{
  color:#BFBFBF;
}
.separateMenu{
  width:1px;
  height:10px;
  background-color:#FFFFFF;
  
}

.first_coll{
  margin-left:433px;
}
.first_coll a{
  color:#B3B31C;
}
.first_coll a:hover{
  color:#9B9B00;
}
.second_coll {
  margin-left:5px;
}
.second_coll a{
  color:#A95D71;
}
.second_coll a:hover{
  color:#69172D;
}  
.third_coll {
  margin-left:5px;
}
.third_coll  a{
  color:#436F79;
}
.third_coll  a:hover{
  color:#053742;
}
.internalContainer{
  position:relative;
  text-align:left;  
  border:solid 1px #C6C6C6; 
  border-top:none;
  min-height:400px;
   _height:400px;
  padding:20px;
}

.internalContainer .left{width:45%;}

.internalContainer .right{width:45%;}

.internalContainer a, internalContainer a:visited{
color:#404040;
}

.internalContainer a:hover{
color:#000000;
 
}

/* Pagina Collezioni */

/*.collectionMenu, .collectionContent{height:550px;}*/
.collectionSubMenu, .collectionPreview, .collectionDetail{height:100%;}


.collectionMenu{ width:200px; float:left;}
.collectionMenu h2{margin:0px 0 0 0; padding:0;}
.collectionMenu div{margin:0px 0 0 0; padding:10px; border:solid 1px #BFBFBF; border-top:none; border-left:none; cursor:pointer;}
.active{background:#F2F2F2;}


.linkGo{text-align: right; font-size: 11px;}

.collectionContent{width:725px; float:left; padding:10px 0 10px 10px;}

.collectionCover{background:black; height:540px; display:none;}

.collectionSubMenu{width:120px; float:left;}
.collectionSubMenu a{display:block; font-weight:900; padding:10px 5px; margin-right:5px;}
.collectionSubMenu a:hover, .collectionSubMenu a.active, .collectionSubMenu a.active:visited, .collectionSubMenu a.active:hover{background:#F2F2F2;}



#fullImage{position: absolute; top: -10px; left: -430px; width: 945px; height: 565px; z-index: 99; background: #FFFFFF; text-align: center; cursor: pointer; display: none;}

#fullImage table{width:100%; height: 100%;}

#fullImage td{height:100%; width:100%; padding:0;}

.toolBarImgColl{border: solid 1px #F2F2F2; padding:5px; margin:0; text-align: right;}

/* pagina Collezione fine*/



.spallaDx{background: #FFFFFF url('../img/background_spalla.gif') repeat-y top right;}

.spallaDx .right{width:250px; padding-right:220px;}

.contSpallaDx{
	position:absolute;
	right:0;
	top:0;
	 height:100%; 
	 overflow:hidden;
}

.contSpallaDx img{display:block; border-top:solid 1px #C6C6C6;}

table.content{
	border-collapse:collapse;
  margin:0px;
  font-family:Verdana, Arial;
  font-size:11px;
  color:#404040;

 }
 table.content td{padding:15px;}

div.content{margin-left:35px;padding-top:35px; margin-right:0;}

.leftColumn, .rightColumn{float:left; width:300px; padding-top:20px;padding-bottom:20px;}
.leftColumn{margin-right:50px;}
.leftColumn p, .rightColumn p{margin-top:10px;}

.leftElement{
  padding-top:50px;
  padding-left:50px;
  padding-bottom:50px;
}

.rightElement{
  padding-top:50px;
  padding-left:50px;
  padding-bottom:50px;
}

.text{
  font-family:Verdana;
  font-size:11px;
  
}

.bannerblock{
	float:right;
/*	width:160px;*/
	height:100%;
	text-align:left;
	background-color:#FFFFFF;
	filter:alpha(opacity=85);
    opacity:0.85; 
}

.homeMenu{float:right; width:410px; background:#FFFFFF; overflow: hidden;}

.homeMenu img{float:left; border-bottom:solid 1px #000000;}

.fade{
	position: absolute;
	top:123px;
	left:520px;
	z-index: 100;
	
}

.homeMenu a:hover img{
		filter:alpha(opacity=85);
  opacity:0.85; 
}

.newsblock{
	border:solid 1px #C6C6C6;
	border-top:none;
/*
	background-color:#FFFFFF;
	filter:alpha(opacity=85);
  opacity:0.85; 
  */
  height:100%;
}
.newsblock a{
	display:block;
	color:#000000;
	background: transparent url('../img/nebra_list.gif') no-repeat 0 4px;	
	padding-left:10px;
	border-right:solid 1px #BFBFBF;
}
.newsblock div.last a{border:0;}

.newsblock a:hover{
	color:#404040;
	background: #F2F2F2 url('../img/nebra_list_hover.gif') no-repeat 0 4px;	
}

.newsblock div{
	float:left;
	width:224px;
	padding:10px;
	
}

.newsblock div strong{display:block; margin:5px 0 0 0;}

.newsblock h1{font:bold 12px Verdana; margin:0; padding:0 0 5px 0;}

.newsblock .separator{clear:both; border-top:solid 1px #BFBFBF; width:auto; margin:0 10px;}


.footer{clear:both;padding:10px 10px 0 10px; text-align:left; color:#A5A5A5;font-size:9px;}

.footer .left{line-height:40px;}

.footer .left img{margin-left:5px;}

.footer .right{padding-top:2px; line-height:14px; text-align: right;}





/* Utils */
.clear {
  clear: both;
  margin:0;
  padding:0;
  height:1px;
  width:1px;
  font-size:0px;
  line-height:0px;
}

.left{float:left;}

.right{float:right;}

/* Bordi per immagini*/

.contImg{
	//border:solid 1px #E6E6E6; padding:5px;
}

.contImg img{
	padding:5px;
	border:solid 1px #E6E6E6;
}
