/**** RESET ****/
html{color:#D7D5C8;background:#2e000c;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,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;}li{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;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 verdana,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/**** BASIC STYLE ****/
html{height:100%}
body {position:relative;height:100%;}
a:focus {outline:none}
#layout {position:relative}

/*** LANDING ***/
#landing {position:absolute;width:876px;height:590px;margin:0 auto;background:url('../img/hp/background.jpg') 0 0 no-repeat;display:none}
#landing div, #landing img, #landing a {position:absolute;display:none}
#landing #logo  {top:398px;left:280px;z-index:100;}
#landing #logo img {display:block}
#landing #candy1 {top:142px;left:222px;}
#landing #candy2 {top:121px;left:403px;}
#landing #prd_on {top:102px;left:204px;display:none}
#landing a#prdLink {width:393px;height:220px;position:absolute;left:219px;top:116px;background:url('../img/hp/trasp.gif') top left repeat;cursor:pointer;display:none}
#landing #products img {position:absolute;top:45px;left:135px;z-index:50;display:none}
#landing #products img.hover {z-index:90;display:none}

/*** GALLERY ***/
#gallery {position:relative;width:986px;margin:0 auto;background:url('../img/gallery/gallery-bg.jpg') 0 50% no-repeat;display:none}
#gallery #gal-logo {position:absolute;left:320px;display:none}
#colsx {position:absolute;left:0px;display:none}
#coldx {position:absolute;right:0;display:none}
#outWrapper {position:absolute;width:400px;height:450px;left:275px}
#imgWrapper {position:relative;width:316px;height:348px;margin:0 auto;display:none;}
#imgWrapper .prImg {position:absolute;top:0;left:0;display:none}
#prBrowser {position:relative;width:200px;margin:0 auto;padding-top:300px;text-align:center;z-index:100;display:none}
#prBrowser #prCode {font:12px Arial;margin-bottom:6px;display:none}
#arrows {text-align:center;width:78px;margin:0 auto}
#arrows a img {float:left;}
#arrows p {float:left;width:40px;text-align:center;font:11px Arial;margin:0 4px}
#codesWrapper {position:absolute;top:348px}
#varcodes-head {display:none}
#varcodes {width:380px;height:60px;margin: 10px auto;padding-bottom:10px;overflow:auto;visibility:hidden}
#varcodes ul {width:2000px}
#varcodes ul li {color:#B5A89F;font:9px arial;display:inline;}
#varcodes ul li span { display:block;float:left;margin-top:5px }
#varcodes ul li img { float:left;margin:0 14px 0 5px }

/*****FOOTER******/
#footer{position:absolute;left:0;top:0;width:100%;padding:0;border-top:1px solid #830F0D;z-index:400;visibility:hidden}	
#footer-wrap{height:23px;background:#4e0012;padding:4px 0 0 0}
#footer ul{text-align:center;}	
#footer li{display:inline;}
#footer li a {padding: 0 10px;border-right:1px solid #A73535;line-height:auto;font-size:10px;color: #A73535;text-decoration:none;font-weight:normal}
#footer li a.last{border:0;}	
#footer li a:hover{text-decoration:none;}

#lingue{width:100%;margin: 0 auto;height:16px;background-color:#4e0012;z-index:610;position:absolute;bottom:23px;left: 0;text-align:center;font-size:11px;color:#A73535;display:none;padding-top:4px;}
#lingue a {color:#A73535;text-decoration:none}

/*****SCROLLBAR ***/
.jScrollPaneContainer {position:relative;overflow:hidden;z-index: 1;}
.jScrollPaneTrack {position:absolute;cursor:pointer;width:100%;left:14px;bottom:0;height:100%;background:url('../img/gallery/track-bg.gif') 0 0 repeat-x;display:none}
.jScrollPaneDrag {position:absolute;background:url('../img/gallery/drag-bg.gif') 0 0 repeat-x;cursor:pointer;overflow:hidden;}
a.jScrollArrowUp {display:block;position:absolute;z-index:1;bottom:0;left:0;text-indent: -2000px;overflow: hidden;width:14px;height:14px;background:url('../img/gallery/prev.gif') top left no-repeat; }
a.jScrollArrowDown {display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent: -2000px;overflow:hidden;width:14px;height:14px;background:url('../img/gallery/next.gif') top right no-repeat; }
