@charset "UTF-8";
/* CSS Document */

img{border:none;}

/******************************  GENERIC *********************************/
*{padding:0; margin:0;}
body{font-size:62.5%; font-family:Arial, Verdana, sans-serif; /*background-image:url(../img/backGradient.jpg);*/ background-repeat:repeat-x;}
#wrapper{margin:10px auto; width:912px; position:relative; background-image:url(../img/wrapperBack.jpg); margin-bottom:70px; z-index:1;}
/*#wrapperHeaderHome{background-image:url(../img/homeHeader.jpg); width:912px; height:747px;}*/
#wrapperHeaderHome{background-image:url(../img/homeHeader.jpg); width:912px; height:747px; z-index:1;}
#wrapperHeaderHomeEn{background-image:url(../img/homeHeaderEN.jpg); width:912px; height:747px; z-index:1;}
#wrapperHeader{background-image:url(../img/wrapperHeader.jpg); width:912px; height:164px; background-position:-1px 0; z-index:1;}
#wrapperHeaderX{background-image:url(../img/wrapperHeaderX.jpg); width:912px; height:164px; background-position:-1px 0; z-index:1;}
#header{background-image:url(../img/ncomHeader.jpg); width:912px; height:102px; background-repeat:no-repeat;}
#ncomLogo{/*background-image:url(../img/ncomLogo.jpg);*/ width:274px; height:48px; position:absolute; top:40px; left:84px;}
#ncomLogoHome{}

.homeSelector{position:absolute; top:395px; left:58px; border:none;}


/******************************  FLAGS *********************************/
#flags{height:28px; position:absolute; top:43px; right:0px; display:inline; list-style:none; width:98px;}
#flags  a{display:block; float:left; text-indent:-9999px; width:28px; height:21px;}
#flags .EN{background-image:url(../img/UKgray.jpg);}
#flags .EN:hover,
#flags .EN.active {background-image:url(../img/UKcolor.jpg);}
#flags .IT{background-image:url(../img/ITgray.jpg);}
#flags .IT:hover,
#flags .IT.active{background-image:url(../img/ITcolor.jpg);}


/******************************  MENU 1 *********************************/
ul#menu1{list-style:none; width:833px; height:21px; padding:4px 0; margin:0;/* background-color:red;*/ background-repeat:no-repeat; position:absolute; top:18px; left:42px; text-align:right; font-weight:normal;}
ul#menu1 li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; padding-right:23px;}
ul#menu1 li a{color:white; text-decoration:none;}
ul#menu1 li a:hover{/*background-color:#FFFFFF;*/ color:#222; cursor:pointer; text-decoration:none;}

/******************************  TABS *********************************/
#tabs{position:absolute; top:109px; left:50px;}
#tabs img{border:none;}

/******************************  MENU 2 *********************************/
ul#nav{list-style:none; width:824px; background-image:url(../img/menu2Back.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}
ul#navX{list-style:none; width:824px; background-image:url(../img/menu2BackX.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}

ul#nav li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}
ul#navX li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}

ul#nav li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}
ul#navX li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}

ul#nav li a:hover{color:#FF0000; background-repeat:repeat-x; background-position:center; cursor:pointer;}
ul#navX li a:hover{color:#00FF00; background-repeat:repeat-x; background-position:center; cursor:pointer;}


ul#navEN{list-style:none; width:824px; background-image:url(../img/menu2BackEN.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}
ul#navENX{list-style:none; width:824px; background-image:url(../img/menu2BackENX.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}

ul#navEN li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}
ul#navENX li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}

ul#navEN li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}
ul#navENX li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}

ul#navEN li a:hover{color:#FF0000; background-repeat:repeat-x; background-position:center; cursor:pointer;}
ul#navENX li a:hover{color:#FF0000; background-repeat:repeat-x; background-position:center; cursor:pointer;}

/******************************  FLASH HEADER *********************************/
.upcurve{width:912px; height:97px; background-image:url(../img/upcurve.jpg); background-repeat:no-repeat; padding-left:35px; z-index:1;}
.upcurveEN{width:912px; height:97px; background-image:url(../img/upcurveEN.jpg); background-repeat:no-repeat; padding-left:35px; z-index:1;}
.upcurve ul,.upcurveEN ul{list-style:none; z-index:1;}
.upcurve ul li,.upcurveEN ul li{display:inline;z-index:1;}
.upcurve ul li a img,.upcurveEN ul li a img{border:none;z-index:1;}
.upcurve .i1,.upcurveEN .i1{position:relative; top:30px; left:20px; z-index:1;}
.upcurve .i2,.upcurveEN .i2{position:relative; top:15px; left:140px; z-index:2;}
.upcurve .i3,.upcurveEN .i3{position:relative; top:12px; left:270px; z-index:3;}
.upcurve .i4,.upcurveEN .i4{position:relative; top:20px; left:390px; z-index:4;}

.downcurve{width:912px; height:97px; background-image:url(../img/downcurve.jpg); background-repeat:no-repeat; padding-left:35px;}
.downcurveEN{width:912px; height:97px; background-image:url(../img/downcurveEN.jpg); background-repeat:no-repeat; padding-left:35px;}
.downcurve ul,.downcurveEN ul{list-style:none;}
.downcurve ul li,.downcurveEN ul li{display:inline;}
.downcurve ul li a img,.downcurveEN ul li a img{border:none;}
.downcurve .i1,.downcurveEN .i1{position:relative; top:5px; left:20px; z-index:5;}
.downcurve .i2,.downcurveEN .i2{position:relative; top:30px; left:140px; z-index:6;}
.downcurve .i3,.downcurveEN .i3{position:relative; top:30px; left:240px; z-index:7;}
.downcurve .i4,.downcurveEN .i4{position:relative; top:30px; left:340px; z-index:8;}
.downcurve .i5,.downcurveEN .i5{position:relative; top:28px; left:420px; z-index:9;}
.downcurve .i6,.downcurveEN .i6{position:relative; top:20px; left:480px; z-index:10;}

#flashHeader{position:relative; left: 0px; top: 0px; padding: 10px 15px 10px 14px; background-image:url(../img/flashHeader_background.jpg); background-repeat:no-repeat; border:none; text-align:center;}
#flashContent{border-color:red;}

/******************************  HOME *********************************/
a.ncomSelector{background-image:url(../img/ncomSelector.jpg); width:803px; height:268px; display:block; margin:10px auto;}
a.ncomSelector:link,
a.ncomSelector:visited{background-image:url(../img/ncomSelector.jpg);}
a.ncomSelector:hover{background-image:url(../img/ncomSelectorHover.jpg);}

.indexCol{float:left; width:380px; margin-left:20px; margin-top:20px; position:relative;}
.indexCol h3{background-color:#666666; color:white; padding-left:4px;}

.news{position:relative; top:15px; margin-bottom:15px}
.newsTitle{color:#e02c21; font-size:1.2em; font-weight:bold;}
.newsDate{color:#e02c21; font-size:1.2em; font-weight:bold; position:absolute; top:0; right:0;	}
.newsBody{margin-top:4px;}

/******************************  CONTENT HOME *********************************/
a.top{position:relative; left:630px; font-size:12px; text-decoration:none;}
a.top:hover{text-decoration:underline;}
#homeContent{background-image:url(../img/contentBackTopGradient.jpg); background-repeat:repeat-x; width:832px; position:relative; left:40px; margin-top:2px;}
h3.contentTitle{font-size:20px; position:relative; left:42px; top:0px; background-color:#e02b20; width:818px; color:white; padding-left:10px; padding-top:2px; margin-top:10px;}
h3.contentTitleX{font-size:20px; position:relative; left:42px; top:0px; background-color:#7ab136; width:818px; color:white; padding-left:10px; padding-top:2px; margin-top:10px;}
.dcolumn{font-size:1.4em; color:#444; position:relative; left:34px; width:478px; top:35px; margin-bottom: 75px;}
.dcolumn h3{font-size:1.5em; color:#333;}
.dcolumn p{margin-top: 1.5em;}

.columns{float:left; font-size:1.2em; color:#444; margin-left: 34px; width:500px; list-style:square; list-style-position:inside;}
.columns li{margin-bottom:15px;}
.cascoHome{position:absolute; right:60px; top:940px;}

.homeNews{position:absolute; color:#FFFFFF; z-index:100; font-size:1.3em; top:718px; margin-left:148px;}
.homeNews p{display:inline;}
.homeNews .date{}
.homeNews .content{margin-left:40px;}

/******************************  CONTENT PRODUCTS *********************************/
.prodColumn{float:left; font-size:1.2em; color:#444; margin-left: 36px; width:244px; list-style:square; list-style-position:inside; margin-bottom:40px;z-index:10; position:relative; overflow:hidden; left:40px;}
/*.prodColumn tr td{width:300px;}*/
.prodColumn h5{width:188px; height:60px; text-indent:-9999px; margin-top: 40px; margin-bottom:30px; background-repeat:no-repeat;}
h5.basic2{background-image:url(../img/basic2Logo.jpg);}
h5.basic{background-image:url(../img/basicLogo.jpg);}
h5.inter{background-image:url(../img/interLogo.jpg);}
h5.blue2{background-image:url(../img/blue2Logo.jpg);}
h5.blue{background-image:url(../img/blueLogo.jpg);}
h5.xseries{background-image:url(../img/xseriesProduct.jpg);}
.motoback{background-image:url(../img/motoBack.jpg); width:661px; height:448px; margin:0 auto; position:relative; top:-150px; margin-bottom:-150px; z-index:1;}

/******************************  CONTENT ACCESSORIES *********************************/
h5.mobile{background-image:url(../img/mobileWireLogo.jpg); background-repeat:no-repeat;}
h5.multimedia{background-image:url(../img/multimediaWireLogo.jpg);}
h5.intercom{background-image:url(../img/caricabatterie.jpg); height:82px;}
h5.intercomEN{background-image:url(../img/caricabatterieEN.jpg); height:82px;}
h5.intercomwire{background-image:url(../img/intercomWireLogo.jpg); height:82px;}
.prodColumn img{margin-top:20px;}

/******************************  COMPATIBILITY *********************************/
.submenu{background-image:url(../img/compatibilityMenuBack.jpg); background-repeat:no-repeat; position:relative; left:42px; top:1px; height:18px;}
.compatibilityLink{font-size:14px; position:relative; left:5px; top:1px; color:#eee/*e02b20*/; text-decoration:none; margin-right:7px;}
.compatibility{width:90%; border-collapse: collapse; margin:40px auto;}
.compatibility td{border:1px solid gray; padding:5px;}
.note{width:80%; margin:10px auto;}
.note p{margin-bottom:10px;}
.compatibility a{text-decoration:none; color:black;}
.compatibility a:hover{text-decoration:underline; color:red;}

.navsat{width:80%; margin:10px auto; font-size:1.2em;}
.navsat .underlined{text-decoration:underline;}
.navsat .red{color:#CC0000;}

.titles{position:relative; left:42px; top:0px; background-color:#666666; width:818px; color:white; padding-left:10px; padding-top:2px; margin-top:50px; margin-bottom:15px;}

.compTitle{font-size:16px; position:relative; left: 60px; top:-20px; font-weight:bold;}

.compSelector{position:relative; left:190px;}
.compSelector p{font-size:24px; color:#333; margin-bottom:10px;}
.compSelector p span{position:relative; top:-22px; left:15px;}
.compSelector a{text-decoration:none; color:#333333;}
.compSelector a:hover{color:#990000;}
/*.compSelector a:hover img{background-color:#990000;}*/

/******************************  MCS *************************************/
#mcstable{font-size:18px; font-weight:bold;}
#mcstable .title{color:#F00; font-size:16px; font-weight:bold; text-align:center;padding:5px;}
#mcstable td{ text-align:center;padding:3px;}

/******************************  HELMETS *********************************/
.helmetsGamma{margin-top:30px;}
.helmetsLinks{font-size:1.7em; margin-left:60px; position:relative; top:10px; margin-bottom:20px; text-decoration:none; border:none;}
.helmetsLinks a{margin-right: 195px; color:#555; text-decoration:none; border:1px solid #555; padding:5px; border:none; color:white; background-color:#fff;}
.helmetsLinks a:hover{color:#fff; background-color:#fff; color:white;}
.helmetsLinks a img{border:none; text-decoration:none; padding:0px; margin:0px;}

.helmetsGamma a,
.helmetsGamma a img{border:none; text-decoration: none;}

.helmetsGamma a span{color :white; text-decoration:none; background-color:#b40000; border:none; position:relative; top:20px; left:-140px; padding:5px; font-size:1.2em; font-weight:bold;}
/******************************  DOWNLOADS *********************************/
.downloads{margin-left: 75px; margin-top:50px; font-size:1.2em;}
.downloads p{ font-size:14px;}
.downloads h5{font-weight:bold; font-size:1.2em;margin-top:30px;margin-bottom:0px;}
.downloads h2{font-weight:bold; font-size:2.4em;}
.downloads ul{margin:10px 30px; list-style:circle;}
.downloads ul li{font-size:1.2em;}
.downloads ul li a{text-decoration:none; color:#444;}
.downloads ul li a:hover{text-decoration:underline; color:#e02b20;}
#pdf{position:relative;left:550px;top:0px;margin-bottom:-45px; width:170px;}
/******************************  FAQ *********************************/
.faqAccordion{width:700px; margin:30px auto;}
.faqAccordion h2{margin-top: 20px;}

/******************************  CONTACTS *********************************/
.contactColumn{float:left; margin-top:30px; margin-left:82px; width:360px; font-size:2em; color:#444;}
.contactColumn h5{font-size:1.5em; color:#555;}
.contactColumn a{color:#444; text-decoration:none;}
.contactColumn a:hover{text-decoration:underline;}
.contactColumn form{position:relative; font-size:0.6em; font-weight:bold;}
.contactColumn form input{display:block; border: 1px solid #555; /*margin-bottom:10px; position:relative; left:158px;*/}

.scelta{position:absolute; left:380px;}
.contactYes{background-image:url(../img/si.jpg); position:absolute; left: 500px; top:340px; width:56px; height:56px; display:block; text-indent:-9999px; border:2px solid #777;}
.contactYes:hover{border-color:#e02b20;}
.contactYesEN{background-image:url(../img/yesQuad.jpg); position:absolute; left: 500px; top:340px; width:56px; height:56px; display:block; text-indent:-9999px; border:2px solid #777;}
.contactYesEN:hover{border-color:#e02b20;}
.contactNo{background-image:url(../img/noQuad.jpg); position:absolute; left: 640px; top:340px; width:56px; height:56px; display:block; text-indent:-9999px; border:2px solid #777;}
.contactNo:hover{border-color:#e02b20;}

/*
.contactColumn form .labelN{position:absolute;}
.contactColumn form .labelS{position:absolute; top:28px;}
.contactColumn form .labelE{position:absolute; top:56px;}
.contactColumn form .labelM{position:absolute; top:100px;}
*/
.contactColumn form textarea{display:block; border: 1px solid #555; /*margin-bottom:20px;*/ width:300px; height:100px; /*margin-top:50px;*/}
.contactColumn form .send{background-color:#333333; color:#FFFFFF; /*left:252px;*/ width:50px; border:1px solid black;}
.contactColumn form .send:focus{background-color:#333333;}
.contactColumn form .send:active{background-color:#e02b20;}

.contactColumn form input,
.contactColumn form textarea{background-color:#EEE;}
.contactColumn form input:focus,
.contactColumn form textarea:focus{background-color:#FFF;}






.contactColumnNot{float:left; /*margin-top:30px; margin-left:0px;*/ width:360px; font-size:2em; color:#444;}
.contactColumnNot h5{font-size:1.5em; color:#555;}
.contactColumnNot a{color:#444; text-decoration:none;}
.contactColumnNot a:hover{text-decoration:underline;}
.contactColumnNot form{position:relative; font-size:0.6em; font-weight:bold;}
.contactColumnNot form input{display:block; border: 1px solid #555; /*margin-bottom:10px; position:relative; left:158px;*/}
/*
.contactColumnNot form .labelN{position:absolute; top:2px;}
.contactColumnNot form .labelS{position:absolute; top:30px;}
.contactColumnNot form .labelC{position:absolute; top:58px;}
.contactColumnNot form .labelP{position:absolute; top:85px;}
.contactColumnNot form .labelNT{position:absolute; top:114px;}
.contactColumnNot form .labelE{position:absolute; top:142px;}
*/

.contactColumnNot form .pilota label,
.contactColumnNot form .passeggero label{position:relative; /*top:-24px;*/}


.contactColumnNot form .pilota label,
.contactColumnNot form .passeggero label,
.contactColumnNot form .labelHelmet{float:left;}


.labelMMWL{ position:relative; position:relative; /*left:-92px;*/}
#mmw{position:relative; }
.labelMWL{position:relative; position:relative; /*left:-67px;*/}
#mw{position:relative; }

.MMWLettera{position:relative; width:20px; /*top:-20px;*/}
.MWLettera{position:relative; width:20px; /*top:-20px;*/}


.contactColumnNot form textarea{display:block; border: 1px solid #555; /*margin-bottom:20px;*/ width:300px; height:100px; /*margin-top:50px;*/}
.contactColumnNot form .send{background-color:#333333; color:#FFFFFF; /*left:252px;*/ width:50px; border:1px solid black;}
.contactColumnNot form .send:focus{background-color:#333333;}
.contactColumnNot form .send:active{background-color:#e02b20;}


.contactColumnNot form select{ border: 1px solid #555; /*position:absolute; left:158px;*/}



/*
.bottomSection .gps,
.bottomSection .a2dp,
.bottomSection .cell{float:left;}

.bottomSection #a2dpYES,
.bottomSection #cellYES,
.bottomSection #gpsYES{float:left; left:185px; top:2px;}

.bottomSection .a2dpYES,
.bottomSection .cellYES,
.bottomSection .gpsYES{float:left; position:absolute; left:180px;}

.bottomSection #a2dpNO,
.bottomSection #cellNO,
.bottomSection #gpsNO{float:left; left:120px; top:2px;}

.bottomSection .a2dpNO,
.bottomSection .cellNO,
.bottomSection .gpsNO{float:left; position:absolute; left:236px;}
*/


.redForm{color:#990000;}

/*
.bottomSection #a2dpYES,
.bottomSection #cellYES{ left:55px;}
.bottomSection #a2dpNO,
.bottomSection #cellNO{ left:95px;}

.bottomSection .gpsModelInput,
.bottomSection .a2dpModelInput,
.bottomSection .cellModelInput{position:relative; top:-18px;}


.bottomSection label{float:left;}
.bottomSection input{}
*/

/*
.contactColumnNot form .labelM{position:absolute; top:1460px; }
*/
.contactColumnNot form input,
.contactColumnNot form select,
.contactColumnNot form textarea{background-color:#EEE;}
.contactColumnNot form input:focus,
.contactColumnNot form select:focus,
.contactColumnNot form textarea:focus{background-color:#FFF;}





.configurazioni{ width:700px; margin:20px auto;}
.configurazioni h3{font-size:1.5em;}
.configurazioni p{font-size: 1.2em;}
.configurazioni img{position:relative; left:-60px; margin: 20px auto;}
.configurazioni ul{font-size: 1.2em; margin-bottom:30px;}



/******************************  FOOTER *********************************/
.italyMap{float:left; margin-left:90px; margin-top:30px; margin-bottom:30px;}
.worldMap{float:left; margin-left:30px; margin-top:30px; margin-bottom:30px;}




/******************************  FOOTER *********************************/
#footer{width:912px; height:56px; background-image:url(../img/footerBack.jpg); position:relative; }
#footer.inHome{position:relative; left:-6px;}
#footer ul{list-style:none; position:absolute; right:33px; top:70px; margin-bottom:50px;}
#footer ul li{display:inline;}
#footer ul li img{border:none;}

#footer ul.links{position:absolute; left:45px; color:#666666;}
#footer ul.links a{color:#666666;}

#footer #fisca{position:absolute; left:45px; top:100px; color:#666666;}

/******************************  UTILITIES *********************************/
.clear{clear:both;}
strong{font-weight:bolder; font-size:1.1em;}

/******************************  PRESS AREA *********************************/
.pressReleaseBlock{position:relative; left:80px; margin-top:50px; font-size:15px; width:730px; }
.pressReleaseBlock span{color:#990000; font-weight:bold;}
.pressImage{float:left; border:1px solid black; margin-right:30px; display:block; background-color:black; width:82px; height:82px; }
.pressText{position:relative; top:-1px;}
.pressBody{position:relative; float:right; width:616px; border-bottom:1px solid gray; padding-bottom:50px;}


.paginator{text-align:center; font-size:14px; font-weight:bold; margin:20px;}
.paginator a{text-decoration:none; padding:1px 4px; color:#333333;}
.paginator a.current{background-color:#222; color:white;}
.paginator a:hover{color:#990000;}
.paginator a.current:hover{color:#FFFFFF;}






















#nav, #navX, #navEN, #navENX{list-style: none; z-index:99;} 

#nav ul, #navX ul, #navEN ul,#navENX ul {    
     list-style: none;     
     z-index:99;
     position:relative;
     overflow:visible; 
     left:0px;
} 

#nav li, #navX li, #navEN li, #navENX li { 
     margin:0; 
     position: relative; 
     display:block;
	 z-index:1;     
} 

#nav ul li, #navX ul li,#navEN ul li, #navENX ul li{z-index:1; } 

#nav ul ul li, #navX ul ul li,#navEN ul ul li, #navENX ul ul li{ z-index:1;} 

#nav ul ul li:last-child, #navX ul ul li:last-child, #navEN ul ul li:last-child, #navENX ul ul li:last-child{z-index:1;} 

#nav a,#navX a, #navEN a,#navENX a {text-decoration:none; z-index:1;} 

#nav a:hover, #nav li:hover, #navX a:hover, #navX li:hover, #navEN a:hover, #navEN li:hover, #navENX a:hover, #navENX li:hover{ z-index:1;} 
#nav ul li:hover, #nav ul li a:hover, #navX ul li:hover, #navX ul li a:hover, #navEN ul li:hover, #navEN ul li a:hover, #navENX ul li:hover, #navENX ul li a:hover{ z-index:1;} 

#nav ul, #navX ul, #navEN ul,#navENX ul{ 
     display:none; 
	 position:absolute;
} 

/*all see this */
#nav ul ul, #navX ul ul, #navEN ul ul, #navENX ul ul{ 
     display:none; 
     position:absolute; 
 	 z-index:1;
} 

/* non-IE browsers see this */ 
#nav ul li>ul, #nav ul ul li>ul, #navEN ul li>ul, #navEN ul ul li>ul{ 
     
} 

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul,
#navX li:hover ul ul, #navX li:hover ul ul ul, #navX li:hover ul ul ul ul, #navX li:hover ul ul ul ul ul,
#navEN li:hover ul ul, #navEN li:hover ul ul ul, #navEN li:hover ul ul ul ul, #navEN li:hover ul ul ul ul ul,
#navENX li:hover ul ul, #navENX li:hover ul ul ul, #navENX li:hover ul ul ul ul, #navENX li:hover ul ul ul ul ul{ 
     display:none; 
} 

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul,
#navX li:hover ul, #navX ul li:hover ul, #navX ul ul li:hover ul, #navX ul ul ul li:hover ul, #navX ul ul ul ul li:hover ul,
#navEN li:hover ul, #navEN ul li:hover ul, #navEN ul ul li:hover ul, #navEN ul ul ul li:hover ul, #navEN ul ul ul ul li:hover ul,
#navENX li:hover ul, #navENX ul li:hover ul, #navENX ul ul li:hover ul, #navENX ul ul ul li:hover ul, #navENX ul ul ul ul li:hover ul{ 
     display:block; 
} 

li>ul { 
 
} 









#nav{list-style:none; width:824px; background-image:url(../img/menu2Back.jpg);  padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px; z-index:99;}
#navX{list-style:none; width:824px; background-image:url(../img/menu2BackX.jpg);  padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px; z-index:99;}

#nav li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px; z-index:1;}
#navX li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px; z-index:1;}

#nav li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white; z-index:1;}
#navX li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white; z-index:1;}

#nav li a:hover{color:#FF0000; background-repeat:repeat-x; background-position:center; cursor:pointer; z-index:1;}
#navX li a:hover{color:#00FF00; background-repeat:repeat-x; background-position:center; cursor:pointer; z-index:1;}

#nav ul {background-color:#333333; font-size:0.8em; width:260px; border:1px solid #eee; margin-top:5px; padding-bottom:5px;}
#navX ul {background-color:#333333; font-size:0.8em; width:260px; border:1px solid #eee; margin-top:5px; padding-bottom:5px;}

#nav ul li {display:block;}
#navX ul li {display:block;}



ul#navEN{list-style:none; width:824px; background-image:url(../img/menu2BackEN.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}
ul#navENX{list-style:none; width:824px; background-image:url(../img/menu2BackENX.jpg); padding:7px 0; margin:0; position:absolute; top:134px; left:42px; color:white; padding-left:1px; height:16px;}

ul#navEN li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}
ul#navENX li{display:inline; font-size:1.2em; font-weight:bold; margin:0; padding:0; color:white; margin-top:5px;}

ul#navEN li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}
ul#navENX li a{ color:#222222; padding:5px 10px 5px 11px; margin:0; text-decoration:none; color:white;}

ul#navEN li a:hover{color:#FF0000; background-repeat:repeat-x; background-position:center; cursor:pointer;}
ul#navENX li a:hover{color:#00FF00; background-repeat:repeat-x; background-position:center; cursor:pointer;}

/*#navX ul{top:20px; left:0px;}*/
#navEN ul {background-color:#333333; font-size:0.8em; width:260px; border:1px solid #eee; margin-top:5px; padding-bottom:5px;}
#navENX ul {background-color:#333333; font-size:0.8em; width:260px; border:1px solid #eee; margin-top:5px; padding-bottom:5px;}

#navEN ul li {display:block;}
#navENX ul li {display:block;}

.circle{
	/*background-image:url(../circle.gif);
	background-repeat:no-repeat;
	height:33px;
	width:35px;
	padding:4px 12px 8px 12px;
	margin-top:4px;*/
	font-size: 1.9em;
	font-weight: bold;
}


