/* ***********************************************
Title:	Daken Stylesheet
Project:	Daken.it	
Author:	Fabrizio Fiandanese, fabrizio[at]fabriziofiandanese.com
************************************************** */

/*************************************/
/* GENERAL STYLE */
/*************************************/

body {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:10px;	
	background-color:#DC2420;
	color:#000;
}

div.clr {
	clear:both;
	height:10px;
}

h1, h2, h3 {
	margin:0px;
	padding:0px;

}

h2 {
	font-size:18px;	
}

h3 {
	font-size:12px;	
}

hr {
	border:0px;
	border-top:1px solid #4B698A;	
}

#imgs_preload {
	margin-left:120px;	
	background-color:#DC2420;
	overflow:hidden;
	height:1px;
	width:1px;	
}

a img {
	border:0px;	
}

#disclaimer {
	position:absolute;
	top:510px;
	font-size:10px;
	margin-top:1px;
	margin-left:170px;	
	color:#000;
}

/*************************************/
/* BODY PRE-HOME */
/*************************************/
	
body.prehome {
	background:#DC2420;
}	

body.prehome #languages a span{
	display:none;
}

body.prehome #languages {
	display:block;
	position:absolute;
	top:172px;
	width:195px;
	padding-left:12px;
	padding-top:4px;
	border:1px solid #797979;
	border-left:0px;
}

body.prehome #languages a {
	display:block;
	float:left;
	margin-right:15px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#797979;
}

body.prehome #languages a:hover {
	color:#FD4D3E;
}

body.prehome #logo,
body.prehome #menu
{
	display:none;
}		

body.prehome #prod_search {
	display:none;
}


/*************************************/
/* BODY UI */
/*************************************/

body.ui {
	background:#DC2420 url(../assets/bg.jpg) no-repeat top left;
}

body.ui #prod_search {
	display:none;
}

/*************************************/
/* LOGO */
/*************************************/

#logo a {
	display:block;
	position:absolute;
	top:106px;
	left:592px;
	width:121px;
	height:114px;

}

#logo a span {
	display:none;	
}

/*************************************/
/* MENU */
/*************************************/

#menu {
	display:block;
	position:absolute;
	top:104px;
	left:2px;

}

#menu a {
	display:block;
	position:absolute;
	left:590px;
	width:110px;
	height:19px;
}

#menu a.news,
#menu a.news_on {
	top:126px;
}

#menu a.contatti,
#menu a.contatti_on {
	top:146px;
}	

#menu a.catalogo,
#menu a.catalogo_on {
	top:166px;
}	

#menu a span {
	display:none;	
}



.m_it a.catalogo {
	background:url(../assets/menu/it/catalogo.gif) no-repeat top left;
}

.m_it a.catalogo_on,
.m_it a.catalogo:hover{
	background:url(../assets/menu/it/catalogo-on.gif) no-repeat top left;
}

.m_it a.contatti {
	background:url(../assets/menu/it/contatti.gif) no-repeat top left;
}

.m_it a.contatti_on,
.m_it a.contatti:hover{
	background:url(../assets/menu/it/contatti-on.gif) no-repeat top left;
}

.m_it a.news {
	background:url(../assets/menu/it/news.gif) no-repeat top left;
}

.m_it a.news_on,
.m_it a.news:hover{
	background:url(../assets/menu/it/news-on.gif) no-repeat top left;
}

/* *** */

.m_eng a.catalogo {
	background:url(../assets/menu/eng/catalogo.gif) no-repeat top left;
}

.m_eng a.catalogo_on,
.m_eng a.catalogo:hover{
	background:url(../assets/menu/eng/catalogo-on.gif) no-repeat top left;
}

.m_eng a.contatti {
	background:url(../assets/menu/eng/contatti.gif) no-repeat top left;
}

.m_eng a.contatti_on,
.m_eng a.contatti:hover{
	background:url(../assets/menu/eng/contatti-on.gif) no-repeat top left;
}

.m_eng a.news {
	background:url(../assets/menu/eng/news.gif) no-repeat top left;
}

.m_eng a.news_on,
.m_eng a.news:hover{
	background:url(../assets/menu/eng/news-on.gif) no-repeat top left;
}

/* *** */

.m_fr a.catalogo {
	background:url(../assets/menu/fr/catalogo.gif) no-repeat top left;
}

.m_fr a.catalogo_on,
.m_fr a.catalogo:hover{
	background:url(../assets/menu/fr/catalogo-on.gif) no-repeat top left;
}

.m_fr a.contatti {
	background:url(../assets/menu/fr/contatti.gif) no-repeat top left;
}

.m_fr a.contatti_on,
.m_fr a.contatti:hover{
	background:url(../assets/menu/fr/contatti-on.gif) no-repeat top left;
}

.m_fr a.news {
	background:url(../assets/menu/fr/news.gif) no-repeat top left;
}

.m_fr a.news_on,
.m_fr a.news:hover{
	background:url(../assets/menu/fr/news-on.gif) no-repeat top left;
}

/* *** */

.m_de a.catalogo {
	background:url(../assets/menu/de/catalogo.gif) no-repeat top left;
}

.m_de a.catalogo_on,
.m_de a.catalogo:hover{
	background:url(../assets/menu/de/catalogo-on.gif) no-repeat top left;
}

.m_de a.contatti {
	background:url(../assets/menu/de/contatti.gif) no-repeat top left;
}

.m_de a.contatti_on,
.m_de a.contatti:hover{
	background:url(../assets/menu/de/contatti-on.gif) no-repeat top left;
}

.m_de a.news {
	background:url(../assets/menu/de/news.gif) no-repeat top left;
}

.m_de a.news_on,
.m_de a.news:hover{
	background:url(../assets/menu/de/news-on.gif) no-repeat top left;
}

/* *** */

.m_spa a.catalogo {
	background:url(../assets/menu/spa/catalogo.gif) no-repeat top left;
}

.m_spa a.catalogo_on,
.m_spa a.catalogo:hover{
	background:url(../assets/menu/spa/catalogo-on.gif) no-repeat top left;
}

.m_spa a.contatti {
	background:url(../assets/menu/spa/contatti.gif) no-repeat top left;
}

.m_spa a.contatti_on,
.m_spa a.contatti:hover{
	background:url(../assets/menu/spa/contatti-on.gif) no-repeat top left;
}

.m_spa a.news {
	background:url(../assets/menu/spa/news.gif) no-repeat top left;
}

.m_spa a.news_on,
.m_spa a.news:hover{
	background:url(../assets/menu/spa/news-on.gif) no-repeat top left;
}


/*************************************/
/* MENU (submenu) */
/*************************************/

#menu #submenu {
	display:none;
	position:absolute;
	top:186px;
	left:587px;
	width:222px;
	height:94px;
	padding-top:3px;	
	background:url(../assets/menu/submenu.gif) no-repeat top left;
}

#menu #submenu a{
	position:static !important;
	width:200px;
	height:14px;	
	margin-left:6px;
	text-decoration:none;
	color:#767171;
}


#menu #submenu.fix_eng a{

	letter-spacing:-1px;
}

#menu #submenu.fix_fr a{

	letter-spacing:-1px;
}

#menu #submenu.fix_de a{

	width:210px;
}

#menu span.active a,
#menu #submenu a:hover{
	font-weight:bold;
	padding-left:2px;
	color:#FFF !important;
}

#menu span.active a.i1,
#menu #submenu a.i1:hover{
	background-color:#DC2421;
}

#menu span.active a.i2,
#menu #submenu a.i2:hover{
	background-color:#F17D10;
}

#menu span.active a.i3,
#menu #submenu a.i3:hover{
	background-color:#EAB700;
}

#menu span.active a.i4,
#menu #submenu a.i4:hover{
	background-color:#FD4807;
}

#menu span.active a.i5,
#menu #submenu a.i5:hover{
	background-color:#B0232A;
}

#menu span.active a.i6,
#menu #submenu a.i6:hover{
	background-color:#F1AC00;
}


/*************************************/
/* WELCOME */
/*************************************/

#welcome {
	width:592px;
	height:456px;
}

#welcome a span {
	display:none;	
}

/* links */

#welcome a.gamma,
#welcome a.design,
#welcome a.qualita {
	display:block;
	position:absolute;
	width:60px;
	height:24px;
}

#welcome a.gamma {
	top:245px;
	left:185px;
}

#welcome a.qualita {
	top:313px;
	left:290px;
	z-index:20;
}

#welcome a.design {
	top:358px;
	left:218px;
}

/*enf*/

#d_eng #welcome a.gamma {
	top:245px;
	left:225px;
}

#d_eng #welcome a.qualita {
	top:313px;
	left:100px;
	z-index:20;
}

#d_eng #welcome a.design {
	top:310px;
	left:338px;
}

/*fr*/

#d_fr #welcome a.gamma {
	top:265px;
	left:180px;
}

#d_fr #welcome a.qualita {
	top:335px;
	left:290px;
	z-index:20;
}

#d_fr #welcome a.design {
	top:360px;
	left:150px;
}

/*de*/

#d_de #welcome a.gamma {
	top:217px;
	left:159px;
	width:120px;
}

#d_de #welcome a.qualita {
	top:290px;
	left:240px;
	z-index:20;
}

#d_de #welcome a.design {
	top:313px;
	left:172px;
}

/*spa*/

#d_spa #welcome a.gamma {
	top:265px;
	left:106px;
}

#d_spa #welcome a.qualita {
	top:333px;
	left:220px;
}

#d_spa #welcome a.design {
	top:360px;
	left:112px;
}



/* overlays */

#overlays .gamma,
#overlays .design,
#overlays .qualita {
	display:none;
	position:absolute;
	width:592px;
	height:275px;
	z-index:10;
}

#overlays .gamma span,
#overlays .design span,
#overlays .qualita span {
	display:block;
	position:absolute;
	width:328;
	height:125px;
	line-height:14px;

}	

#overlays .active {
	display:block;
}

/* overlays placement */

#overlays .gamma {
	top:201px;
}

#overlays .design {
	top:313px;
}

#overlays .qualita {
	top:267px;
}

/* text placement */

#overlays span{
	text-align:justify;
}

#overlays .close {
	display:block;	
	position:absolute;
}

#overlays .close,
#overlays .close a{
	font-size:10px; 
	color:#DC2420;
	text-decoration:none;
}

#overlays .gamma span{
	top:69px;
	left:153px;
}

#overlays .gamma .close{
	top:185px;
	left:475px;
}

#overlays .design span{
	top:72px;
	left:198px;
	width:310;
}

#overlays .design .close{
	top:185px;
	left:500px;
}

#overlays .qualita span{
	top:72px;
	left:259px;
	width:285px;
	height:145px;
}

#overlays .qualita .close{
	top:210px;
	left:538px;
}

/* localized bgs */

.w_it {
	background:url(../assets/welcome/it/welcome.gif) no-repeat top left;	
}

#overlays .it .gamma {
	background:url(../assets/welcome/it/gamma.jpg) no-repeat top left;
}

#overlays .it .design {
	background:url(../assets/welcome/it/design.jpg) no-repeat top left;
}

#overlays .it .qualita {
	background:url(../assets/welcome/it/qualita.jpg) no-repeat top left;
}

/***/

.w_eng {
	background:url(../assets/welcome/eng/welcome.gif) no-repeat top left;	
}

#overlays .eng .gamma {
	background:url(../assets/welcome/eng/gamma.jpg) no-repeat top left;
}

#overlays .eng .gamma span{
	left:148px;
}

#overlays .eng .gamma .close{
	left:470px;
}

#overlays .eng .design {
	background:url(../assets/welcome/eng/design.jpg) no-repeat top left;
}

#overlays .eng .design span{
	left:192px;
	top:80px;
}

#overlays .eng .design .close{
	left:490px;
	top:170px;
}

#overlays .eng .qualita {
	background:url(../assets/welcome/eng/qualita.jpg) no-repeat top left;
}

#overlays .eng .qualita .close{
	top:220px;
}


/***/

.w_fr {
	background:url(../assets/welcome/fr/welcome.gif) no-repeat top left;	
}

#overlays .fr .gamma {
	background:url(../assets/welcome/fr/gamma.jpg) no-repeat top left;
}

#overlays .fr .gamma .close{
	top:210px;
}

#overlays .fr .design {
	background:url(../assets/welcome/fr/design.jpg) no-repeat top left;
}

#overlays .fr .design span{
	top:68px;
	left:190px;
	width:370px;
}

#overlays .fr .design .close{
	top:175px;
	left:550px;
}

#overlays .fr .qualita {
	background:url(../assets/welcome/fr/qualita.jpg) no-repeat top left;
}

#overlays .fr .qualita span{
	top:61px;
}

#overlays .fr .qualita .close{
	top:220px;
}

/***/

.w_de {
	background:url(../assets/welcome/de/welcome.gif) no-repeat top left;	
}

#overlays .de .gamma {
	background:url(../assets/welcome/de/gamma.jpg) no-repeat top left;
}

#overlays .de .gamma .close{
	top:202px;
	left:478px;
}

#overlays .de .design {
	background:url(../assets/welcome/de/design.jpg) no-repeat top left;
}

#overlays .de .design span{
	top:64px;
	left:187px;

}

#overlays .de .qualita {
	background:url(../assets/welcome/de/qualita.jpg) no-repeat top left;
}

#overlays .de .qualita .close{
	top:220px;
}


/***/

.w_spa {
	background:url(../assets/welcome/spa/welcome.gif) no-repeat top left;	
}

#overlays .spa .gamma {
	background:url(../assets/welcome/spa/gamma.jpg) no-repeat top left;
}

#overlays .spa .gamma .close{
	top:216px;
}

#overlays .spa .design {
	background:url(../assets/welcome/spa/design.jpg) no-repeat top left;
}

#overlays .spa .design span{
	top:64px;
	left:195px;
}

#overlays .spa .design .close{
	top:180px;
}

#overlays .spa .qualita {
	background:url(../assets/welcome/spa/qualita.jpg) no-repeat top left;
}

#overlays .spa .qualita  span{
	top:60px;
}

#overlays .spa .qualita .close{
	top:220px;
}


/*************************************/
/* CONTATTI */
/*************************************/

.contatti h3 {
	position:absolute;
	top:48px;
	width:438px;
	height:28px;
	margin:0px;
	padding:0px;
	background:url(../assets/headers/contatti.gif) no-repeat top left;	
}

#d_eng .contatti h3 {
	background:url(../assets/headers/eng/contatti.gif) no-repeat top left !important;	
}

#d_fr .contatti h3 {
	background:url(../assets/headers/fr/contatti.gif) no-repeat top left !important;	
}

#d_de .contatti h3 {
	background:url(../assets/headers/de/contatti.gif) no-repeat top left !important;	
}

#d_spa .contatti h3 {
	background:url(../assets/headers/spa/contatti.gif) no-repeat top left !important;	
}

.contatti h3 span{
	display:none;
}

.contatti #info {
	position:absolute;
	top:94px;
	left:45px;
	color:#7A7A7A;
	line-height:16px;
}	

.contatti #info .email {
	position:absolute;
	top:160px;
	left:-45px;
	border:1px solid #D5D5D5;
	border-left:0px;
	padding-top:20px;	
	padding-bottom:20px;	
	padding-right:38px;
	padding-left:45px;
}

.contatti #info .email a{
	color:#7A7A7A;
}

.contatti #info strong{
	color:#000;
}	

.contatti #gmap {
	position:absolute;
	top:94px;
	left:205px;	
}	

/*************************************/
/* NEWS */
/*************************************/

.news h3 {
	position:absolute;
	top:48px;
	width:438px;
	height:28px;
	margin:0px;
	padding:0px;
	background:url(../assets/headers/news.gif) no-repeat top left;	
}

#d_eng .news h3 {
	background:url(../assets/headers/eng/news.gif) no-repeat top left !important;	
}

#d_fr .news h3 {
	background:url(../assets/headers/fr/news.gif) no-repeat top left !important;	
}

#d_de .news h3 {
	background:url(../assets/headers/de/news.gif) no-repeat top left !important;	
}

#d_spa .news h3 {
	background:url(../assets/headers/spa/news.gif) no-repeat top left !important;	
}

.news h3 span{
	display:none;
}

.news #years {
	position:absolute;
	top:76px;
}

.news #years div{
	width:195px;
	height:15px;
	border:1px solid #CCC;
	border-bottom:0px;
}

.news #years div span{
	padding-left:45px;
}

.news #items {
	position:absolute;
	top:107px;
	width:195px;
	border:1px solid #CCC;
	border-top:0px;
}

.news #items a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
}

.news #items a:hover{
	text-decoration:underline;
}


.news #items span{
	display:block;
	padding-left:45px;
	padding-bottom:10px;
	padding-right:8px;
	font-weight:bold;
}

.news #items strong{
	display:block;
	color:#DC2420;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:1px;
}

.news #news_body{
	position:absolute;
	top:108px;
	left:0px;
	width:564px;
	border-top:1px solid #CCC;
}

.news #news_body .body{
	margin-left:220px;
	line-height:13px;

}

.news #news_body .body .date{
	display:block;
	color:#DC2420;
	font-weight:bold;
	margin-top:7px;
	margin-bottom:5px;
}


/*************************************/
/* BODY CATALOGO */
/*************************************/

body.catalogo {
	background:#DC2420 url(../assets/bg-cat.gif) repeat-y top left;
}

body.catalogo span.body_wrapper {
	display:block;
	background:url(../assets/bg-cat.jpg) no-repeat top left;
	height:500px;
}

body.catalogo #menu #submenu {
	display:block;
	background:url() no-repeat top left !important;
}

body.catalogo .cat_body {
	padding-top:160px;
}

/*************************************/
/* BODY GENERIC */
/*************************************/

body.generic {
	background:#DC2420 url(../assets/bg-cat.gif) repeat-y top left;
}

body.generic span.body_wrapper {
	display:block;
	background:url(../assets/bg-gen.jpg) no-repeat top left;
	height:500px;
}

body.generic #menu #submenu {
	display:block;
	background:url(../assets/menu/submenu-gen.gif) no-repeat top left;
}

body.generic .cat_body {
	padding-top:160px;
}



/*************************************/
/* BODY CATALOGO (headers) */
/*************************************/

body.catalogo h3 {
	position:absolute;
	top:48px;
	width:438px;
	height:28px;
	margin:0px;
	padding:0px;
}

body.catalogo h3.c_1 {
	background:url(../assets/headers/cassette_plastica.gif) no-repeat top left;	
}

body.catalogo h3.c_2 {
	background:url(../assets/headers/estintori_plastica.gif) no-repeat top left;	
}

body.catalogo h3.c_3 {
	background:url(../assets/headers/estintori_vernice.gif) no-repeat top left;	
}

body.catalogo h3.c_4 {
	background:url(../assets/headers/estintori_inox.gif) no-repeat top left;	
}

body.catalogo h3.c_5 {
	background:url(../assets/headers/paracolpi.gif) no-repeat top left;	
}

body.catalogo h3.c_6 {
	background:url(../assets/headers/saturn.gif) no-repeat top left;	
}

body.catalogo h3.c_accessori {
	background:url(../assets/headers/accessori.gif) no-repeat top left;	
}

body.catalogo h3 span {
	display:none;
}

#d_eng h3.c_1 {
	background:url(../assets/headers/eng/cassette_plastica.gif) no-repeat top left !important;	
}

#d_eng h3.c_2 {
	background:url(../assets/headers/eng/estintori_plastica.gif) no-repeat top left !important;		
}

#d_eng h3.c_3 {
	background:url(../assets/headers/eng/estintori_vernice.gif) no-repeat top left !important;		
}

#d_eng h3.c_6 {
	background:url(../assets/headers/eng/saturn.gif) no-repeat top left !important;		
}

#d_eng h3.c_5 {
	background:url(../assets/headers/eng/paracolpi.gif) no-repeat top left !important;		
}

#d_eng h3.c_accessori {
	background:url(../assets/headers/eng/accessori.gif) no-repeat top left !important;		
}

/*****/

#d_fr h3.c_1 {
	background:url(../assets/headers/fr/cassette_plastica.gif) no-repeat top left !important;	
}

#d_fr h3.c_2 {
	background:url(../assets/headers/fr/estintori_plastica.gif) no-repeat top left !important;		
}

#d_fr h3.c_3 {
	background:url(../assets/headers/fr/estintori_vernice.gif) no-repeat top left !important;		
}

#d_fr h3.c_6 {
	background:url(../assets/headers/fr/saturn.gif) no-repeat top left !important;		
}

#d_fr h3.c_5 {
	background:url(../assets/headers/fr/paracolpi.gif) no-repeat top left !important;		
}

#d_fr h3.c_accessori {
	background:url(../assets/headers/fr/accessori.gif) no-repeat top left !important;		
}

/*****/

#d_de h3.c_1 {
	background:url(../assets/headers/de/cassette_plastica.gif) no-repeat top left !important;	
}

#d_de h3.c_2 {
	background:url(../assets/headers/de/estintori_plastica.gif) no-repeat top left !important;		
}

#d_de h3.c_3 {
	background:url(../assets/headers/de/estintori_vernice.gif) no-repeat top left !important;		
}

#d_de h3.c_6 {
	background:url(../assets/headers/de/saturn.gif) no-repeat top left !important;		
}

#d_de h3.c_5 {
	background:url(../assets/headers/de/paracolpi.gif) no-repeat top left !important;		
}

#d_de h3.c_accessori {
	background:url(../assets/headers/de/accessori.gif) no-repeat top left !important;		
}

/*****/

#d_spa h3.c_1 {
	background:url(../assets/headers/spa/cassette_plastica.gif) no-repeat top left !important;	
}

#d_spa h3.c_2 {
	background:url(../assets/headers/spa/estintori_plastica.gif) no-repeat top left !important;		
}

#d_spa h3.c_3 {
	background:url(../assets/headers/spa/estintori_vernice.gif) no-repeat top left !important;		
}

#d_spa h3.c_6 {
	background:url(../assets/headers/spa/saturn.gif) no-repeat top left !important;		
}

#d_spa h3.c_5 {
	background:url(../assets/headers/spa/paracolpi.gif) no-repeat top left !important;		
}

#d_spa h3.c_accessori {
	background:url(../assets/headers/spa/accessori.gif) no-repeat top left !important;		
}


/*************************************/
/* PROD_SEARCH*/
/*************************************/
#prod_search {
	position:absolute;
	top:16px;
	left:270px;
	width:176px;
	text-align:right;
}

#prod_search input{
	position:absolute;
	top:0px;
	left:176px;
	width:85px;
	height:17px;
	font-size:10px;
	font-family:Verdana;
}

#prod_search .btn {
	position:absolute;
	top:0px;
	left:265px;
	width:50px;
	font-size:11px;	
	height:15px;
	color:#DC2420;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}

#d_fr #prod_search .btn {

	width:58px;

}

/*************************************/
/* PROD_BAR*/
/*************************************/
#prod_bar {
	position:absolute;
	top:442px;
	_top:441px;
	left:0px;
	width:561px;
	_width:562px;
	height:22px;
	_height:24px;
	background-color:#E7E6E6;
	border:1px solid #D6D6D6;
}

#prod_bar span{
	display:block;
	position:absolute;
	top:6px;
	left:46px;
	color:#000;
	font-weight:bold;
}


/*************************************/
/* PROD_PRINT*/
/*************************************/
#prod_print a {
	display:block;
	position:absolute;
	top:443px;
	_top:442px;
	left:480px;
	width:81px;
	height:22px;
	background:#FFF url(../assets/print.gif) no-repeat top left;
}

#prod_print span{
	display:none;
}


/*************************************/
/* PROD_ZOOM*/
/*************************************/
#prod_zoom a {
	display:block;
	position:absolute;
	top:443px;
	_top:442px;
	left:384px;
	width:94px;
	height:22px;
	background:#FFF url(../assets/zoom.gif) no-repeat top left;
}

#d_eng #prod_zoom a {
	background:#FFF url(../assets/zoom_eng.gif) no-repeat top left;
}

#d_fr #prod_zoom a {
	background:#FFF url(../assets/zoom_fr.gif) no-repeat top left;
}

#d_de #prod_zoom a {
	background:#FFF url(../assets/zoom_de.gif) no-repeat top left;
}

#d_spa #prod_zoom a {
	background:#FFF url(../assets/zoom_de.gif) no-repeat top left;
}


#prod_zoom span{
	display:none;
}



/*************************************/
/* PROD_PIC*/
/*************************************/
#prod_pic{
	display:block;
	position:absolute;
	top:153px;
	left:30px;
}

.accessori #prod_pic{
	top:150px;
	_top:156px;
	left:30px;
}


/*************************************/
/* PROD_DESC*/
/*************************************/
#prod_desc {
	display:block;
	position:absolute;
	top:475px;
	left:26px;
}

.accessori #prod_desc{
	top:455px;
}

/*************************************/
/* PROD_DETAILS*/
/*************************************/
#prod_details{
	display:block;
	position:absolute;
	top:680px;
	left:0px;
}

#prod_details.up{
	top:500px;
}

#prod_details table{
	font-size:10px;
	margin:0px;
	padding:0px;
	background-color:#E5E5E5;
}

#prod_details table tr{
	margin:0px;
	padding:0px;
}

#prod_details table tr td{
	margin:0px;
	padding:5px;
	text-align:center;
	background-color:#FFF;
}

#prod_details table tr td div{
	float:left;
	width:30px;
}

#prod_details table tr td.first{
	text-align:right;
}

#prod_details table tr td.first div{
	font-weight:normal;
	font-size:10px;
	width:100px;
	padding-left:18px;
	text-align:center;
}


#prod_details table tr.header div{
	font-weight:bold;
}

#prod_details table tr td span{
	display:block;
	font-size:9px;
}

/*************************************/
/* BACK*/
/*************************************/
#back {
	display:block;
	position:absolute;
	top:416px;
	_top:412px;
	left:494px;
	width:81px;
	height:22px;
	color:#aaa;
}

#back a{
	color:#555;
	text-decoration:none;
}

#back a:hover{
	color:#555;
	text-decoration:underline;
}

/*************************************/
/* CATALOG_MENU*/
/*************************************/

#catalog_menu {
	position:absolute;
	top:76px;
	z-index:10;

}

#catalog_menu a {
	
	text-decoration:none;
	padding:2px;
	color:#797979;
}

#catalog_menu a:hover {
	color:#222;
}

#catalog_menu #first_lev_menu{
	width:255px;
	background-color:#FFF;
}

#catalog_menu.accessori #first_lev_menu{
	width:330px;
}

#catalog_menu #first_lev_menu a{
	display:block;
	padding-left:46px;
	border-right:1px solid #D6D6D6;
	border-bottom:1px solid #D6D6D6;
}

#catalog_menu #first_lev_menu a.active{
	font-weight:bold;
	color:#000;
	border-bottom:1px solid #000;
}

#catalog_menu #second_lev_menu div{
	left:255px;
	width:260px;
}

#catalog_menu #second_lev_menu div.i1 {
	position:absolute;
	top:0px;
}

#catalog_menu #second_lev_menu div.i2 {
	position:absolute;
	top:17px;
}

#catalog_menu #second_lev_menu div{
	background-color:#FFF;
	display:none;
}

#catalog_menu #second_lev_menu div.active{
	display:block;
}

#catalog_menu #second_lev_menu a{
	display:block;
	margin-left:16px;
	border-bottom:1px solid #D6D6D6;
}

#catalog_menu #second_lev_menu a.active{
	border-bottom:1px solid #000;
}

#catalog_menu #second_lev_menu a:hover{
	border-bottom:1px solid #000;
}

#catalog_menu #second_lev_menu .multi{
	margin-left:2px;
	padding:2px;
	border-bottom:1px solid #D6D6D6;
	color:#797979;
}

#catalog_menu #second_lev_menu .multi a{
	display:inline;
	border:0px;
}

#catalog_menu #second_lev_menu div.row{
	border-bottom:1px solid #000;
}

#catalog_menu #second_lev_menu div.row a{
	border-bottom:0px;
}

#catalog_menu.accessori #second_lev_menu div{
	left:330px;
	top:0px;
}



#catalog_menu.accessori #second_lev_menu div.i2{
	position:absolute;
	top:17px;
}

#catalog_menu.accessori #second_lev_menu div.i3{
	position:absolute;
	top:34px;
}

#catalog_menu.accessori #second_lev_menu div.i4{
	position:absolute;
	top:62px;
}

#catalog_menu #second_lev_menu a{
	margin-left:3px;
}

#catalog_menu #second_lev_menu a.active{
	font-weight:bold;
	color:#000;
}

/*************************************/
/* CAT_TECH*/
/*************************************/
#cat_tech{
	display:block;
	position:absolute;
	top:180px;
	left:46px;
	width:350px;
}

#cat_tech .header{
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
}

#cat_tech .description b{
	display:block;
	margin-top:20px;
}

#cat_tech .description a{
	color:#DC2521;
}


