/* Resetto tutti gli stili */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }   
table { border-collapse: collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
 
 /* FINE */
 
body {
 background: url(../images/perline.jpg) repeat;
}

strong { font-weight: bold; }

select { background-color: #cfcac7; color: #1d0e09; font-size: 11px; border: 1px solid #bfbab7; padding: 2px; font-family: arial; margin: 4px 0 4px 0}
input.text { background-color: #cfcac7; color: #4C1511; font-size: 11px; border: 1px solid #bfbab7; padding: 2px; font-family: arial; margin: 4px 0 4px 0 }

#container { position: absolute; top: 50%; left: 50%; width: 960px;  height: 560px; margin-left: -480px; margin-top: -280px; padding:0;  background: url(../images/sfondo.jpg) no-repeat; background-color: #dfdad7;  }
#menu { position: absolute; top: 520px; left: 0; }
a.menu	{ color: #4c1511; text-decoration: none; font: 12px/40px Arial;}

#upmenu { width: 922px; position: absolute; top: 7px; left: 0; text-align: right; }
	#upmenu a	{ font: 11px/15px Arial; color: #4c1511; text-decoration: none; }

#navmenu_selection { position: absolute; top: 43px; left: 840px; }

.menutitle { cursor: pointer; background: url(../images/sfondomenu_selections.gif) no-repeat; color: #4c1511; width: 82px; height: 19px; font: 11px/19px Arial; display: block;  text-decoration: none;  text-indent: 5px; }
#dropmenudiv { position: absolute; font: 11px/19px Arial; line-height:19px; width: 65px; margin-right: 50px; z-index: 999; }
#dropmenudiv a { width: 65px; display: block; text-indent: 5px; border-left: 1px solid #baaea5; border-right: 1px solid #baaea5; border-bottom: 1px solid #baaea5; text-decoration: none; color: #4c1511; }
#dropmenudiv a:hover { background-color: #eee; }

#logo { position: absolute; top: 38px; left: 38px; }
	#logo a.logo { display: block; width: 145px; height: 25px; }

#position	{ position: absolute; top: 38px; left: 183px; font: 19px/19px Arial; color: #4c1511; padding: 7px 0 0 5px; }
#fashion	{ position: absolute; top: 86px; left: 38px; font: 12px/16px Arial; color: #4C1511; width: 490px; height: 420px; }
#fashion a	{ color: #4C1511; text-decoration: none; }

#dida 		{ position: absolute; top: 495px; left: 38px; font: 10px/14px Arial; color: #4C1511; }
#dida a		{ color: #4C1511; text-decoration: none; }

#menu_mini	{ position: absolute; top: 86px; left: 38px; font: 11px/15px Arial; color: #4c1511; width: 150px; height: 420px; }
#menu_mini a	{ color: #4c1511; text-decoration: none; }
	
#testo { position: absolute; top: 86px; left: 530px; width: 390px; font: 12px/16px Arial; color: #4C1511; text-align: justify;}
#testo a { color: #4C1511; text-decoration: none;}

#tornaindietro { position: absolute; top: 500px; left: 530px; width: 392px; font: 11px/15px Arial; color: #4C1511;}
#tornaindietro a { text-decoration: none; color: #4C1511;}

#anno { font: 14px/14px Arial; color: #4c1511; width: 460px; position: absolute; top: 460px; left: 38px; }
#anno a { color: #4c1511; text-decoration: none; }

.dettaglio { font: 12px/16px Arial; color: #4c1511; }
.titolo { color: #4c1511; }
.dettaglio a { color: #4c1511; text-decoration: none; }

span.bigbeige { font: bold 15px/20px Arial; color: #a98f74; font-style: italic; }
span.smlbeige { font-size: 13px; color: #a98f74; font-weight: bold; }

.scroll-track	{ height: 10px; width: 12px; background-color: #9f9a97; }
.scroll-handle	{ height: 10px; width: 12px; background-color:#bfbab7; cursor: pointer; }

.testo_scrolling { position: absolute; top: 86px; left: 530px; width: 390px; height: 430px; }

.Scroller-Container { position: absolute; top: 0px; left: 0px; }

table.newslist { margin-bottom: 20px; }
.newslist_data { font: bold 12px/16px Arial; color: #4C1511; }
.newslist_news { font: 11px/15px Arial; color: #4C1511; }
.newslist_news a { color: #4C1511; font-style: italic; text-decoration: none; }

.shop_Container { position: absolute; top: 82px; left: 530px; } 

.pressul { width: 684px; }
.pressli { width: 228px; float: left; }

#splash { position: absolute; top: 50%; left: 50%; width: 950px; height: 555px; margin-left: -475px; margin-top: -277px; padding: 0; }

#splash_footer { position: absolute; top: 50%; left: 50%; width: 945px; height: 590px; margin-left: -472px; margin-top: -295px; padding: 0; }
	#copyright { position: absolute; top: 580px; left: 10px; text-align: left; font: 9px/11px Arial; color: #1d0e09; }
	#flashplugin {position: absolute; top: 580px; left: 395px; font: 9px/11px Arial; color: #1d0e09; }
	#flashplugin a { font: 9px/11px Arial; color: #1d0e09; text-decoration: none; font-weight: bold; }
	#privacy { position: absolute; top: 580px; right: 10px; text-align: right; font: 9px/11px Arial; font-weight: bold; }
	#privacy a { color: #1d0e09; text-decoration: none; }
	
	
#progetti { width: 922px; position: absolute; top: 86px; left: 38px; }
#progetti .due li { float: left; position: relative; width: 451px; height: 290px; background: url(../images/progetti/2.jpg) left top no-repeat; }
#progetti .due li img { width: 432px; height: 259px; margin: 1px 0 0 1px; }
#progetti .due h5 { position: absolute; right: 26px; top: 260px; font: 12px/30px Arial; color: #4c1511; }	
#progetti .due h5 a { display: block; color: #4c1511; text-decoration: none;  }

#progetti .tre li { float: left; position: relative; width: 299px; height: 265px; background: url(../images/progetti/3.jpg) left top no-repeat; }
#progetti .tre li img { width: 283px; height: 231px; margin: 1px 0 0 1px; }
#progetti .tre h5 { position: absolute; right: 17px; top: 232px; font: 12px/33px Arial; color: #4c1511; }	
#progetti .tre h5 a { display: block; color: #4c1511; text-decoration: none;  }

#progetti .quattro { margin-left: 38px; }
#progetti .quattro li { float: left; position: relative; width: 430px; height: 213px; background: url(../images/progetti/4.jpg) left top no-repeat; }
#progetti .quattro li img { width: 378px; height: 184px; margin: 1px 0 0 1px; }
#progetti .quattro h5 { position: absolute; right: 55px; top: 166px; font: 12px/20px Arial; color: #4c1511; }	
#progetti .quattro h5 a { display: block; color: #4c1511; text-decoration: none;  }

