body {
width:990px;
}
.xfooter ul,.menunav ul  {

float:left;
margin:0px;
margin-left:-48px;
}


img {
border:0px;
}

.xfooter ul li {
float:left;
list-style:none;
margin:0px;
}
.menunav ul li {
float:left;
list-style:none;
margin:0px;
}

.xfooter ul li:hover; {
background-color:#000;
opacity: 0.8;
-moz-opacity: 0,8;
filter: alpha(opacity=80);
}
.radiomenu {
margin-left:5px;
text-align:center;
margin-top:20px;width:150px;

}
.radioclassmenu
{
width:240px;float:left;text-align:center;margin-left:30px;
}

.background1 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/back1.jpg');background-repeat:no-repeat;
}
.background2 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/doveshowroom1.jpg');background-repeat:no-repeat;
}

.background3 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/dovecc1.jpg');background-repeat:no-repeat;
}
.background1empty {
width:100%;height:450px;margin-top:-30px;padding-left:10px;
}
.backgroundcomedormi {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/comedormidx1.jpg');background-repeat:no-repeat;
}

.backgroundfiere {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/fiere1.jpg');background-repeat:no-repeat;
}
.backgroundprod1 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod1.jpg');background-repeat:no-repeat;
}
.backgroundprod2 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod2.jpg');background-repeat:no-repeat;
}
.backgroundprod3 {
width:100%;height:450px;margin-top:-25px;padding-left:10px;background-position:top right;background-image:url('/images/prod3.jpg');background-repeat:no-repeat;
}
.backgroundprod4 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod4.jpg');background-repeat:no-repeat;
}
.backgroundprod5 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod5.jpg');background-repeat:no-repeat;
}

.backgroundprod5natus {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod9.jpg');background-repeat:no-repeat;
}
.backgroundprod6 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod6.jpg');background-repeat:no-repeat;
}
.backgroundprod7 {
width:100%;height:450px;margin-top:-25px;padding-left:10px;background-position:top right;background-image:url('/images/prod7.jpg');background-repeat:no-repeat;
}
.backgroundprod8 {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/prod8.jpg');background-repeat:no-repeat;
}
.backgrounddivani {
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/divani.jpg');background-repeat:no-repeat;
}
.backgroundtest2{
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/backt2.jpg');background-repeat:no-repeat;
}
.backgroundunicef{
width:100%;height:450px;margin-top:-30px;padding-left:10px;background-position:top right;background-image:url('/images/unicef.jpg');background-repeat:no-repeat;
}
.backgroundlastminute {
width:100%;height:450px;margin-top:-20px;padding-left:10px;background-position:top right;background-image:url('/images/prod10-zefiro.jpg');background-repeat:no-repeat;
}
.menutop1 {
width:100%;height:31px;margin-left:-8px;padding-top:20px;margin-top:15px;overflow:hidden;
}
.dovecc {
font-size:11px;font-family:Verdana,Arial,sans-serif; margin-left:3px;list-style:none;width:220px;float:left;
}
.dovecc ul li {
padding:10px;
}
.radiomenu  {
float:left;list-style:none;margin-left:10px;
}
.radiomenu a:link,
.radiomenu a:active,
.radiomenu a:visited {
color:#333;
font-size:14px;
font-weight:bold;
font-family:Verdana,Arial,Tahoma,sans-serif;
text-decoration:none;
}

.radiomenu2  {
float:left;list-style:none;margin-left:120px;
text-align:left;
}
.radiomenu2 a:link,
.radiomenu2 a:active,
.radiomenu2 a:visited {
color:#333;
font-size:14px;
font-weight:bold;
font-family:Verdana,Arial,Tahoma,sans-serif;
text-decoration:none;
}

.menunav {width:100%;height:30px;float:left;}
.xfooter {width:100%;margin-left:0px;height:30px;float:left;}
.contentp {
width:580px;text-align:justify;font-size:12px;font-family:Helvetica,Verdana,Arial,sans-serif;
}
.contentp2{
width:240px;margin-left:20px;
text-align:justify;font-size:12px;font-family:Helvetica,Verdana,Arial,sans-serif;
font-weight:500;
}




#franchs  {
border:1px solid  #FF0000;
width:300px;
font-size:11px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;

text-align:justify;
}

h2 {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

h1 {
font-size:16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}





#mainbox{
border:1px solid #333;
width:990px;
background-color:#fff;
height:430px;
overflow: hidden; 
position:relative;
margin:0px auto;

margin-top:3%;
}
#mainbox-m {
border:1px solid #333;
width:990px;
background-color:#fff;
height:430px;
overflow: hidden; 
position:relative;
height:auto;
margin:0px auto;
margin-bottom:0px;
padding-bottom:0px;
margin-top:5%;
}

.separator-yellow {
margin-left:4px; width:100%;margin-top:3px;border-top:3px solid #ffCC00;
}
#footbox,#footbox1, #footbox2, #footbox3, #footbox4, #footbox5, #footbox6, #footbox7, #footbox8,
#footbox10, #footbox11, #footbox12, #footbox13, #footbox14, #footbox15, #footbox16, #footbox17, #footbox18,
#footbox20, #footbox21, #footbox22, #footbox23, #footbox24, #footbox25, #footbox26, #footbox27, #footbox28,
#footbox30, #footbox31, #footbox32, #footbox33, #footbox34, #footbox35, #footbox36, #footbox37, #footbox38,
#footbox40, #footbox41, #footbox42, #footbox43, #footbox44, #footbox45, #footbox46, #footbox47, #footbox48

{
border:1px solid #333;
width:980px;
background-color:#000;
height:30px;
float:left;
overflow: hidden; 
position:relative;
margin-top:10px;
margin-bottom:0px;
margin-left:-1px;

}
#footbox-m {
border:1px solid #333;
width:980px;
background-color:#000;
height:30px;
float:left;
overflow: hidden;
margin:0px auto; 
margin-bottom:0px;
margin-left:-1px;

}
#footbox-m ul,#footbox ul,#footbox1 ul,#footbox2 ul,#footbox3 ul ,#footbox4 ul ,#footbox5 ul ,#footbox6 ul ,#footbox7 ul ,#footbox8 ul,
#footbox10 ul,#footbox11 ul,#footbox12 ul,#footbox13 ul ,#footbox14 ul ,#footbox15 ul ,#footbox16 ul ,#footbox17 ul ,#footbox18 ul,
#footbox20 ul,#footbox21 ul,#footbox22 ul,#footbox23 ul ,#footbox24 ul ,#footbox25 ul ,#footbox26 ul ,#footbox27 ul ,#footbox28 ul,
#footbox30 ul,#footbox31 ul,#footbox32 ul,#footbox33 ul ,#footbox34 ul ,#footbox35 ul ,#footbox36 ul ,#footbox37 ul ,#footbox38 ul,
#footbox40 ul,#footbox41 ul,#footbox42 ul,#footbox43 ul ,#footbox44 ul ,#footbox45 ul ,#footbox46 ul ,#footbox47 ul ,#footbox48 ul

{
height:30px;
width:990px;
float:left;
text-align:center;
overflow: hidden; 
margin-top:0px;

}

#footbox-m ul li, #footbox ul li, #footbox1 ul li,#footbox2 ul li, #footbox3 ul li, #footbox4 ul li, #footbox5 ul li, #footbox6 ul li, #footbox7 ul li, #footbox8 ul li,
#footbox10 ul li, #footbox11 ul li, #footbox12 ul li, #footbox13 ul li, #footbox14 ul li, #footbox15 ul li, #footbox16 ul li, #footbox17 ul li, #footbox18 ul li, 
#footbox20 ul li, #footbox21 ul li, #footbox22 ul li, #footbox23 ul li, #footbox24 ul li, #footbox25 ul li, #footbox26 ul li, #footbox27 ul li, #footbox28 ul li,
#footbox30 ul li, #footbox31 ul li, #footbox32 ul li, #footbox33 ul li, #footbox34 ul li, #footbox35 ul li, #footbox36 ul li, #footbox37 ul li, #footbox38 ul li,
#footbox40 ul li, #footbox41 ul li, #footbox42 ul li, #footbox43 ul li, #footbox44 ul li, #footbox45 ul li, #footbox46 ul li, #footbox47 ul li, #footbox48 ul li
{
float:left;
text-align:center;
color:#FFFFFF;
background-color:#000;
height:30px;
overflow: hidden; 

}



#boxleft-m,#boxleft,#boxleft1,#boxleft2,#boxleft3,#boxleft4,#boxleft5,#boxleft6,#boxleft7,#boxleft8,
#boxleft10,#boxleft11,#boxleft12,#boxleft13,#boxleft14,#boxleft15,#boxleft16,#boxleft17,#boxleft18,
#boxleft20,#boxleft21,#boxleft22,#boxleft23,#boxleft24,#boxleft25,#boxleft26,#boxleft27,#boxleft28,
#boxleft30,#boxleft31,#boxleft32,#boxleft33,#boxleft34,#boxleft35,#boxleft36,#boxleft37,#boxleft38,
#boxleft40,#boxleft41,#boxleft42,#boxleft43,#boxleft44,#boxleft45,#boxleft46,#boxleft47,#boxleft48
{
float:left;
width:55%;
height:430px;
overflow:hidden;
}

#boxleft1,#boxleft2,#boxleft3,#boxleft4,#boxleft5,#boxleft6,#boxleft7,#boxleft8,
#boxleft10, #boxleft11, #boxleft12,#boxleft13,#boxleft14,#boxleft15,#boxleft16,#boxleft17,#boxleft18,
#boxleft20, #boxleft21, #boxleft22,#boxleft23,#boxleft24,#boxleft25,#boxleft26,#boxleft27,#boxleft28,
#boxleft30, #boxleft31, #boxleft32,#boxleft33,#boxleft34,#boxleft35,#boxleft36,#boxleft37,#boxleft38,
#boxleft40, #boxleft41, #boxleft42,#boxleft43,#boxleft44,#boxleft45,#boxleft46,#boxleft47,#boxleft48  
{height:390px;width:50%;}
#boxleft-m {height:400px;margin-top:0px;width:55%;}
#boxleft {width:58%;}

#boxleft-m ul,#boxleft1 ul,#boxleft2 ul,#boxleft3 ul,#boxleft4 ul,#boxleft5 ul,#boxleft6 ul,#boxleft7 ul,#boxleft8 ul,
#boxleft10 ul,#boxleft11 ul,#boxleft12 ul,#boxleft13 ul,#boxleft14 ul,#boxleft15 ul,#boxleft16 ul,#boxleft17 ul,#boxleft18 ul,
#boxleft20 ul,#boxleft21 ul,#boxleft22 ul,#boxleft23 ul,#boxleft24 ul,#boxleft25 ul,#boxleft26 ul,#boxleft27 ul,#boxleft28 ul,
#boxleft30 ul,#boxleft31 ul,#boxleft32 ul,#boxleft33 ul,#boxleft34 ul,#boxleft35 ul,#boxleft36 ul,#boxleft37 ul,#boxleft38 ul,
#boxleft40 ul,#boxleft41 ul,#boxleft42 ul,#boxleft43 ul,#boxleft44 ul,#boxleft45 ul,#boxleft46 ul,#boxleft47 ul,#boxleft48 ul
{
margin:0px;
width:100%;
text-align:left;
margin-left:0px;
padding:0px;
}
#boxleft-m ul li,#boxleft1 ul li,#boxleft2 ul li,#boxleft3 ul li,#boxleft4 ul li,#boxleft5 ul li,#boxleft6 ul li,#boxleft7 ul li,#boxleft8 ul li,
#boxleft10 ul li,#boxleft11 ul li,#boxleft12 ul li,#boxleft13 ul li,#boxleft14 ul li,#boxleft15 ul li,#boxleft16 ul li,#boxleft17 ul li,#boxleft18 ul li,
#boxleft20 ul li,#boxleft21 ul li,#boxleft22 ul li,#boxleft23 ul li,#boxleft24 ul li,#boxleft25 ul li,#boxleft26 ul li,#boxleft27 ul li,#boxleft28 ul li,
#boxleft30 ul li,#boxleft31 ul li,#boxleft32 ul li,#boxleft33 ul li,#boxleft34 ul li,#boxleft35 ul li,#boxleft36 ul li,#boxleft37 ul li,#boxleft38 ul li,
#boxleft40 ul li,#boxleft41 ul li,#boxleft42 ul li,#boxleft43 ul li,#boxleft44 ul li,#boxleft45 ul li,#boxleft46 ul li,#boxleft47 ul li,#boxleft48 ul li 
 
{
float:left;
text-align:left;
color:#000;
list-style:none;
overflow: hidden; 
margin-left:2px;
margin-right:2px;
}


#boxright-m,#boxright,#boxright1,#boxright2,#boxright3,#boxright4,#boxright5,#boxright6,#boxright7,#boxright8,
#boxright10,#boxright11,#boxright12,#boxright13,#boxright14,#boxright15,#boxright16,#boxright17,#boxright18,
#boxright20,#boxright21,#boxright22,#boxright23,#boxright24,#boxright25,#boxright26,#boxright27,#boxright28,
#boxright30,#boxright31,#boxright32,#boxright33,#boxright34,#boxright35,#boxright36,#boxright37,#boxright38,
#boxright40,#boxright41,#boxright42,#boxright43,#boxright44,#boxright45,#boxright46,#boxright47,#boxright48
{
width:40%;
float:left;
height:400px;

overflow:hidden;

}
#boxright1 {height:380px;width:48%;}
#boxright {width:41%;}

#boxright-m,#boxright2,#boxright3,#boxright4,#boxright5,#boxright6,#boxright7, #boxright8,
#boxright10,#boxright11,#boxright12,#boxright13,#boxright14,#boxright15,#boxright16, #boxright17,#boxright18,
#boxright20,#boxright21,#boxright22,#boxright23,#boxright24,#boxright25,#boxright26, #boxright27,#boxright28,
#boxright30,#boxright31,#boxright32,#boxright33,#boxright34,#boxright35,#boxright36, #boxright37,#boxright38,
#boxright40,#boxright41,#boxright42,#boxright43,#boxright44,#boxright45,#boxright46, #boxright47,#boxright48
{height:380px;width:45%;}

#boxright-m ul li,#boxright ul li,#boxright1 ul li,#boxright2 ul li,#boxright3 ul li,#boxright4 ul li,#boxright5 ul li,#boxright6 ul li,#boxright7 ul li,#boxright8 ul li,
#boxright10 ul li,#boxright11 ul li,#boxright12 ul li,#boxright13 ul li, #boxright14 ul li,#boxright15 ul li,#boxright16 ul li,#boxright17 ul li,#boxright18 ul li,
#boxright20 ul li,#boxright21 ul li,#boxright22 ul li,#boxright23 ul li, #boxright24 ul li,#boxright25 ul li,#boxright26 ul li,#boxright27 ul li,#boxright28 ul li,
#boxright30 ul li,#boxright31 ul li,#boxright32 ul li,#boxright33 ul li, #boxright34 ul li,#boxright35 ul li,#boxright36 ul li,#boxright37 ul li,#boxright38 ul li,
#boxright40 ul li,#boxright41 ul li,#boxright42 ul li,#boxright43 ul li, #boxright44 ul li,#boxright45 ul li,#boxright46 ul li,#boxright47 ul li,#boxright48 ul li

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#333333;
font-weight:800;
line-height:1.5em;
list-style:none;
margin-left:-40px;

}

.sub-boxright-left a,
.sub-boxright-left :link,
.sub-boxright-left a:visited,
.sub-boxright-left a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
text-decoration:none;
font-weight:bold;
}
.sub-boxright-left a:hover {
font-size:15px;
font-weight:bold;
color:#f58e0a;
}

div.footboxclass  {
width:90%;
margin:0px auto;
background-color:#000000;
}

.footboxclass a,
.footboxclass a:link,
.footboxclass a:visited,
.footboxclass a:active {
text-shadow: #555 3px 3px 20px;
font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#fff;
text-decoration:none;
margin-left:20px;
font-weight:bolder;
}
.footboxclass a:hover {
	text-shadow: #555 3px 3px 20px;
color:#FFCC00;
}



.nav-box-top1 {
margin-top:30px;
text-align:center;
margin:0px auto;
width:94%;
margin-top:25px;
}
.nav-box-top1-4 {
text-align:left;
margin:0px auto;
width:100%;
margin-top:15px;
}

.nav-box-top1-4 a {
color:#e5b500;
font-size:12px;
font-family:Arial,Verdana,'Times New Roman',sans-serif;
margin-left:15px;
}
.nav-box-top1-4 a {font-weight:bold;color:#000; text-decoration:none;margin-top:15px;font-weight:bold;
}
.nav-box-top1-4 a:hover {color:#e5b500;text-decoration:underline;font-weight:bold;
}
.nav-box-top1-4 h1 a {color:#000; text-decoration:none;font-weight:bold;
}
.nav-box-top1-4 h1 a:hover {color:#e5b500;text-decoration:underline;font-weight:bold;
}


.nav-box-top1 a,
.nav-box-top1 a:link,
.nav-box-top1 a:visited,
.nav-box-top1 a:active {
float:left;
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;
text-decoration:none;font-weight:900;
}
.nav-box-top1 a:hover {
color:#e5b500;
}


.footerlinkaccess a,
.footerlinkaccess a:link,
.footerlinkaccess a:visited,
.footerlinkaccess a:active {
text-align:left;
margin-left:0px;
padding:1px;
font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#555;
text-decoration:none;font-weight:900;
}
.footerlinkaccess a:hover {
text-align:center;color:#e5b500;
}

#logo,#logo1,#logo2,#logo3,#logo4,#logo5,#logo6,#logo7,#logo8 {
text-align:center;
}
.sub-boxright-left  {
float:left;
margin-top:15px;
width:40%;
}
.sub-boxright-right  {
margin-top:30px;
float:left;
padding-left:35px;
width:49%;
text-align:right;
padding-top:110px;
}
#footer,#footer1,#footer2,#footer3,#footer4,#footer5,#footer6,#footer7,#footer8,
#footer10,#footer11,#footer12,#footer13,#footer14,#footer15,#footer16,#footer17,#footer18,
#footer20,#footer21,#footer22,#footer23,#footer24,#footer25,#footer26,#footer27,#footer28,
#footer30,#footer31,#footer32,#footer33,#footer34,#footer35,#footer36,#footer37,#footer38,
#footer40,#footer41,#footer42,#footer43,#footer44,#footer45,#footer46,#footer47,#footer48
 {
width:450px;
display:block;
margin-top:5px;
text-align:center;
}

#footer {
width:990px;
margin:0px auto;
padding:5px;
}


#div-inner {
	width: 10795px;
	height: 2150px;
	position: relative;
}
#div-inner-m {
	width: 10795px;
	height: 430px;
	position: relative;
	margin:0px auto;	

}

.scrolling-content {
	width: 990px;
	height: 430px;
	
	position: absolute;
}
.scrolling-content-m {
	margin:0px;
	width: 990px;
	height: 430px;

	position: absolute;
}
.scrolling-content h1 { 
	color: #fff;
	padding: 25px 0;
	font-size: 12px;
}

#content1 {	left: 0px; }
#content2 {	left: 1375px; }
#content3 {	left: 2750px; }
#content4 {	left: 4025px; }
#content5 {	left: 5400px; }
#content6 {	left: 6775px; }
#content7 {	left: 8145px;}
#content8 {	left: 9470px; }
#content9 {	left: 10795px; }
#content10 {	left: 0px; 		top:440px;	}
#content11 {	left: 1375px; 	top:440px;	}
#content12 {	left: 2750px; 	top:440px;	}
#content13 {	left: 4025px; 	top:440px;	}
#content14 {	left: 5400px; 	top:440px;	}
#content15 {	left: 6775px; 	top:440px;	}
#content16 {	left: 8145px; 	top:440px;	}
#content17 {	left: 9470px; 	top:440px;	}
#content18 {	left: 10795px; 	top:440px;	}
#content20 {	left: 0px; 		top:890px;	}
#content21 {	left: 1375px; 	top:890px;	}
#content22 {	left: 2750px; 	top:890px;	}
#content23 {	left: 4025px; 	top:890px;	}
#content24 {	left: 5400px; 	top:890px;	}
#content25 {	left: 6775px; 	top:890px;	}
#content26 {	left: 8145px; 	top:890px;	}
#content27 {	left: 9470px; 	top:890px;	}
#content28 {	left: 10795px; 	top:890px;	}
#content30 {	left: 0px; 		top:1322px;	}
#content31 {	left: 1375px; 	top:1322px; }
#content32 {	left: 2750px; 	top:1322px;	}
#content33 {	left: 4025px; 	top:1322px;	}
#content34 {	left: 5400px; 	top:1322px;	}
#content35 {	left: 6775px; 	top:1322px;	}
#content36 {	left: 8145px; 	top:1322px;	}
#content37 {	left: 9470px; 	top:1322px;	}
#content38 {	left: 10795px; 	top:1322px;	}
#content40 {	left: 0px; 		top:1758px;	}
#content41 {	left: 1375px; 	top:1758px; }
#content42 {	left: 2750px; 	top:1758px;	}
#content43 {	left: 4025px; 	top:1758px;	}
#content44 {	left: 5400px; 	top:1758px;	}
#content45 {	left: 6775px; 	top:1758px;	}
#content46 {	left: 8145px; 	top:1758px;	}
#content47 {	left: 9470px; 	top:1758px;	}
#content48 {	left: 10795px; 	top:1758px;	}

.shadow {
  /* needed for Internet explorer */
  height: 1em;
  filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=5);

  /* Needed for Gecko */
  line-height: 2em;
  white-space: nowrap;
}

/* 
 * used by browsers which know about
 * :before to create the shadow 
 */
.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_1:before { 
  content: 'In shadow'; 
}
#second_2:before { 
  content: 'Happy Shadowing!'; 
}

/*\*/
html*.shadow {

  [color:red;/* required by Safari 
              * so that [] is correctly
              * begun. associated with
              * the property, yet hiding
              * it. Seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    text-shadow: #666666 5px 5px 5px; 

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

/*\*/
html*.shadow:before {

  [color:red;/* required by Safari. 
                seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    display: none;

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}




.macro-cat ul li{
clear:both;
display:block;
padding-left:10px;
}
.macro-cat ul li:hover{
background-color:#fff;
color:#fcb315;
}


.macro-cat ul li a:link,
.macro-cat ul li a:active,
.macro-cat ul li a:visited {
color:#000;
font-weight:bold;
font-size:12px;
font-family:Arial,Verdana,'Times New Roman',sans-serif;
text-decoration:none;
width:400px;
text-align:left;
}

.macro-cat ul li a:hover{
/*color:#ffCC00; giallo*/
color:#fcb315;text-decoration:none;
}



.eventi-cat ul li{
clear:both;
display:block;
padding-left:15px;
}
.eventi-cat ul li:hover{
background-color:#fff;
color:#fcb315;
}


.eventi-cat a:link,
.eventi-cat a:active,
.eventi-cat a:visited {
color:#000;
font-weight:bold;
font-size:14px;
font-family:Arial,Verdana,'Times New Roman',sans-serif;
text-decoration:none;
width:400px;
text-align:left;
}

.eventi-cat ul li a:hover{
/*color:#ffCC00; giallo*/
color:#fcb315;text-decoration:none;
}




.prodotti {
clear:both;
display:block;
color:#000;
font-family:Arial,Verdana,'Times New Roman',sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
margin-left:8px;

}

.prodotti a:link,
.prodotti a:visited,
.prodotti a:active
 {
text-decoration:none;
display:block;
color:#666;
font-weight:bold;
}

.prodotti a:hover {
color:#fcb315;


}

.add {
font-size:12px;
border:1px solid #fcb315;
padding:1px;
margin:1px;
text-decoration:none;
color:#fcb315;
}

.add a:link,.add a:visited,.add a:active {clear:both;font-weight:bold;}
.add a:hover {color:#fcb315;}

.orange a:link,.orange a:visited,.orange a:active {clear:both;color:#fcb315;font-weight:bold;text-decoration:none;}
.orange a:hover {color:#06c;text-decoration:underline;}


.contenuto p {
width:99%;
}

#errorboxcontatti {
padding-left:30px;
}
input.contatti {
font-family: Verdana, Tahoma, Arial;
font-weight: bold;
color: #333;
width:200px;
font-size: 14px;
background: #fff;
border: 1px solid #333;
}

.prodotto {
padding:10px;
}

.layerclass {
margin:0px auto;
padding:0px auto;
position:relative;width:99%;height:270px;border:0px solid black;overflow:hidden;
}

.imgdx {
margin:10px auto;position:left;border:0px;
}
:-moz-any-link:focus { outline: none; }
.active {
color:#e5b500;
}
a.active :link,
a.active :active,
a.active :visited
{
color:#e5b500;
}

.orange a:link,.orange a:visited,.orange a:active {
color:#ff7e00;
font-weight:bold;
text-decoration:underline;}

.layerclass a:hover {
color:red;
}

.contenuto li.rigaodd {
background-color:#ffea99;
width:99%;
/*opacity: 0.8;
-moz-opacity: 0,8;
filter: alpha(opacity=80);*/
}
.contenuto li.rigaeven {
background-color:#ffeaff;
width:99%;
/*opacity: 0.8;
-moz-opacity: 0,8;
filter: alpha(opacity=80);*/

}


.contenuto li.rigaodd:hover,
.contenuto li.rigaeven:hover
 {
background-color:#ddffdd;
color:#e5b500;
width:99%;
/*opacity: 0.8;
-moz-opacity: 0,8;
filter: alpha(opacity=80);*/
}
.rigaodd a:hover,
.rigaeven a:hover{
color:#e5b500;

}
#dinabox {
width:350px;
height:200px;
margin:0px auto;

}

#dinabox2 {
background-image:url('/images/orgback.jpg');
width:350px;
height:200px;
margin:0px;
}
.dinab {
background-image:url('/images/orgback.jpg');
background-repeat:no-repeat;
width:350px;height:200px;
text-align:center;
padding:0px;
}
.dettorg {
float:left;margin:0px;padding:0px;list-style:none;margin-left:15px;width:330px;height:220px;overflow:hidden;
font-size:11px;
font-family:Helvetica,Verdana,Arial,sans-serif;
padding-top:10px;
}
.dettorguff {
font-size:11px;
font-family:Helvetica,Verdana,Arial,sans-serif;
}
.mailorg{
font-size:10px;
font-weight:bold;
font-family:Helvetica,Verdana,Arial,sans-serif;
color:#ff0000;
}
.textorg {
font-size:13px;
font-weight:bold;
font-family:Helvetica,Arial,sans-serif;

}
.li1 li a,
.li1 li a:link,
.li1 li a:visited,
.li1 li a:active {
text-decoration:none;
color:#333;
}
.li1 li a:hover{
color:#ff0000;
}
.tdfranch2 td   {
border:1px solid #FF0000;
}


.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: white;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 1%;
            left: 25%;
            width: 50%;
            height: 83%;
            padding: 16px;
            border: 2px solid #ff0000;
            background-color: white;
            z-index:1002;
            overflow: auto;

        }
.organigrammabox {
margin-left:-8px;
padding-top:10px;
}
.productimgli{
float:left;
padding:5px;
}
.textproduct {
border:1px solid #c42026;width:240px;font-size:12px;margin-left:20px;padding:2px;list-style:none;
font-family:Helvetica,arial,sans-serif;

}
ul.textproduct {
margin:0px;padding:0px;
margin-top:0px;
margin-left:30px;
}
.li1  li{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
padding-bottom:10px;
list-style-image: url('/images/li1.gif');
vertical-align:middle;

}
.test {
margin-top:0px;float:left;font-family:helvetica;font-weight:bold;font-size:12px;color:#c42026;
}

