*{ margin:0px; padding:0px;}

a:active, a:link, a:visited 
	{
	background: none; 
	border-bottom:0px solid; 
	letter-spacing: 0px;
	word-spacing: 0; 
	font-weight: normal; 
	text-decoration: none;
	font-style:normal;
	color:#000001;	
	letter-spacing: 0px;
	font-variant:normal;
	font-size: 12px;
	font-family: Arial;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
a:hover 
	{
	text-decoration:underline;
	font-variant:normal;
	font-size: 12px;
	font-family: Arial;
	}
body
    {
    font-family: Arial;
	font-size:12px;
    word-spacing: 0; 
    margin-top: 0; 
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0; 
    color:#000001;   
    padding: 0;
	background-attachment: scroll;
	background:#313131;
	letter-spacing: 0px;
	overflow:auto;
	background-image:none;
}

p, font, ol, li, ul 
    {
    color:#000001;
    font-family:Arial;
    font-size:12px;
    word-spacing: 0; 
    margin-top: 0; 
    margin-bottom: 0;    
    margin-left: 0;
    margin-right: 0; 
	letter-spacing: 0px;
    }
h1,h2
    {
    color:#ffffff;
    font-family:Arial;
	font-size:12px;
    word-spacing: 0; 
    margin-top: 0; 
    margin-bottom: 0;    
    margin-left: 0;
    margin-right: 0; 
    font-weight: bold;
	text-transform:none;
	letter-spacing: 0px;
	height: 15px;
	text-transform:capitalize;
    }


table
    { 
    color: #ffffff; 
    font-family: Arial; 
    font-size: 12px; 
    word-spacing: 0; 
    margin-top: 0; 
    margin-bottom: 0;    
    margin-left: 0;
    margin-right: 0; 
    border: 0px solid #000000;
    }

tr, td { 
    color: #ffffff; 
    font-family: Arial; 
    font-size:12px;
	border: solid 0 #111157;
    word-spacing: 0;
    margin-top: 0; 
    margin-bottom: 0;    
    margin-left: 0;
    margin-right: 0; 
	text-align:left;
    }

	
hr {
	background:#999999;
	color:#999998;
	border: 0;
	margin-top: -12px; 
    margin-bottom: -12px;    
    margin-left: 0;
    margin-right: 0; 
}



input,textarea,select
    {
    color:#111157;
    font-family:Arial;
    font-size:12px;
    border-style:solid;
    border-width:1px;
  	border-color: #111157; 
	background:white;
	margin-top: 0; 
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    }
input[type="submit"]{
 font-size:12px;
 margin-top:5px;
}
select{
font-size:12px;
    border-style:solid;
    border-width:1px;
  	border-color: #111157; 
	background:white;
}
select.ie{
	padding-right:-3px;
	margin:-3px;
	margin-top:-3px;
	margin-left:-3px; 
	margin-right:-6px;
	width:600px;
	background-color:#000009;
	border-style:solid;
    border-width:0px;
  	border-color: #111157;
	right:-20px;
}

div.copyright,a.copyright, a:visited.copyright{
font-size:10px;
color:#FFFFFF;
text-align:center;
vertical-align:bottom;
bottom:0px;
overflow:hidden;
width:100%;
}
img 
	{ 
	border: 0px solid #000000; 
    margin-top: 0; 
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
	}

a.images:hover{
border-bottom: 0 solid #000000; 
}

#containerdiv {
	margin: 0 auto 0;
	width: 860px;
	border: 0 solid #DBDCDE;
	color: #999;
	line-height: 150%;
}

#contentdiv {
	float:left;
   width: 520px;
	margin: 4px 0px auto 12px !important;
	margin:0px;
	text-align: justify;
}

.anylinkcss{
	position: absolute;
	visibility:hidden;
	border: 0px solid black;
	border-bottom: 1px solid #B5B5B5;
	font: normal 10px Arial;
	line-height: 23px;
	z-index: 100;
	background-color: white; 
	/*top:0px;*/	
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	margin:0px;
}

.anylinkcss a, .anylinkcss a:visited{
	width: 100%;
	display: block;
	text-indent: 0px;
		border-bottom: 1px solid #B5B5B5;
	padding: 0px 0px;
	text-decoration: none;
	font-weight: normal;
	text-indent: 0px;
	text-align: center;
	color: #5D5C57;
	margin:0px;
}

.anylinkcss a:hover{
	/*hover background color*/
	background-color: #E3E2DD;
	color: #5D5C57;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	border-bottom: 1px solid #B5B5B5;

}

img.opacity, div.opacity{
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}

div.opacity{
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	visibility:visible;
}

#news{
background-image:url(../images/sfondo.jpg);
border:3px solid #C13759;
background-repeat:repeat-x;
background-color:#F1F1F1;
width:100%;
height:100%;
color:#000005;
margin:5px;
}

#collezioni{
position:relative;
}

#collezioni a {
padding:0 1em; 
background: url(../images/frecce_01.gif) 95% 50% no-repeat;
color:#c13759;
font-weight:bold;
text-decoration:none;
}

#collezioni a:hover {
padding:0 1em; 
background:#c13759 url(../images/frecce_02.gif) 95% 50% no-repeat;
color:#F1F1F1;
font-weight:bold;
}





div[style="position:relative;margin:0px;z-index:0;left:0px; height:297"]{
width:740px;
}

#desc{
width:740px;
}

div#main_cointeiner{
text-align:center;
display:table-cell;
width:740px;;
height:auto;
}

div#logo{
background:url(../images/index_02.jpg) 50% 50% no-repeat;
width:398px;
height:91px;
float:left;
}

div#ita, div#eng{
float:right;
top:55px;
margin:5px 5px 5px 5px;
position:relative;
}

div#header{
width:740px;
text-align:center;
}

div#footer p{
color:#FFFFFF;
}

div#footer a{
padding:0 0em;
color:#FFFFFF;
}

div#footer{
width:740px;
height:66px;
border-top:3px solid #FFFFFF;
background: #C13759 50% 50% repeat-x;
overflow:hidden;
}

div#menu{
width:740px;
position:relative;
}

div#frecce{
width:17px;
z-index:1; 
position:absolute;
margin:0px;
}

div#blenddiv{
background-image: none; 
background-repeat: no-repeat;
width:740px;
height:297px;  
background-position:right;
z-index:0;
 margin:0px; padding:0px
}

#desc div#blenddiv{
background-image: none; 
background-repeat: no-repeat;
width:243px;
height:297px;  
background-position:100% 0%; 
z-index:0;
margin:0px; 
padding:0px;
overflow:hidden;
}

#desc{
height:297px;  
margin:0px; 
margin:0px}



#mainn{position:relative;margin:0px; padding:0px;z-index:0;left:0px; height:294; overflow:hidden;}
