#css3_botnav {
	clear:both;
	margin:0px auto;
	border:0px solid #000;
	/* font-size:13px; */
	/* font-family: verdana; */
	/* BACKGROUND-COLOR: #7EB33A; /* background color for Keynux */
	/* BACKGROUND-COLOR: #898989; /* background color for Clevo-Europe */
	height: auto;
	float:left;
}

#css3_botnav ul.level-one {
	width:100%;
	height: 38px;
	position: relative;
	list-style: none;
	/* line-height:36px; */
	/* BACKGROUND-COLOR: #fff; /* background color blanc */
	BACKGROUND-COLOR: transparent; /* background color gris clair */
	border-bottom: 0px solid #CCC;
}
#css3_botnav ul.level-one li{
	max-width:220px;
	/* min-width:100px; */
	float: left;
	font-weight: 600;
	/*FONT: 15px PT Sans, Arial, Helvetica, sans-serif; */
	font-family:"Open Sans", Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 14px;
	BORDER-TOP: 3px solid transparent;
	height: auto;
}


#css3_botnav ul.level-one IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; MARGIN-RIGHT: 10px; BORDER-RIGHT: medium none; 
}
#css3_botnav ul.level-two {
	list-style: none;
	position:relative;
	float:left;
	left:0px;
	/* top:38px; */
	padding:0;
	width:200px;
	/* max-width:924px; */
	height:auto;
}


/* ul.level-one li:hover > ul.level-three,ul.level-one li:hover > ul.level-four { */
#css3_botnav ul.level-one ul.level-three,#css3_botnav ul.level-one ul.level-four {
	display: block;
	position:relative;	
	top:0;
	float:left;
}
/* ul.level-one li:hover > ul.level-three li,ul.level-one li:hover > ul.level-four li {*/
#css3_botnav ul.level-one ul.level-three li, #css3_botnav ul.level-one ul.level-four li {
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	/* padding:3px 3px 3px 7px; */
	padding: 0px;
	margin-left:0px;
}

#css3_botnav ul.level-one li a:hover, ul.level-two li a:hover {
	color:#4b4c4d;
}

#css3_botnav ul.level-three, #css3_botnav ul.level-four {
	list-style: none;
	background: transparent;
	display:none;
	position:relative;
	left:0px;
	top:38px;
	padding:0;
	height:auto;
}
#css3_botnav ul.level-three IMG, #css3_botnav ul.level-four IMG {
	margin-left:10px;
}

#css3_botnav ul.level-two {
	padding-bottom: 10px;
	padding-left: 0px;
}
#css3_botnav ul.level-two li, #css3_botnav ul.level-three li, #css3_botnav ul.level-four li{
	font-weight: normal;
	/* font-weight: bold; */
	font-size: 13px;
	width:200px;
	padding-left:10px ;
	line-height: 28px;
	border-top:0px solid #9484eb;
	/* CURSOR: pointer; */
}

#css3_botnav ul.level-three li {
	border-left:3px solid transparent;
}
/*ul.level-two li li:hover a {
	color:red;
}*/
#css3_botnav ul.level-two li .level-three li a {
	margin-left: 3px;
	/* font-size: 13px; */
	/* line-height: 16px; */
}
#css3_botnav ul.level-two li .level-three li a:hover {
	color:#2196F3;
	margin-left:10px;
	transition: all .15s ease-in-out;
}

/* #css3_botnav ul li a { */
#css3_botnav ul.level-three li a {
	text-decoration:none;
	color:#717171;
	font-size:12px;
	font-weight:400;
	font-family:"Open Sans",sans-serif;
	line-height:22px;
	-webkit-transition:all .15s ease-in-out;
	-o-transition:all .15s ease-in-out;
	transition:all .15s ease-in-out;
	position:relative;
	border-left:2px solid transparent
}
/* #css3_botnav ul li a:hover { */
#css3_botnav ul.level-three li a:hover {
	color:#2196f3;
	text-decoration:none;
	padding-left:10px;
	border-left:2px solid transparent
}
/* #css3_botnav ul li a:hover:after { */
#css3_botnav ul.level-three li a:hover:after {
	left:-5px;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-color:rgba(33,150,243,0);
	border-left-color:#2196f3;
	border-width:4px;
	margin-top:-4px;
	-webkit-transition:all .15s ease-in-out;
	-o-transition:all .15s ease-in-out;
	-moz-transition:all .15s ease-in-out;
	transition:all .15s ease-in-out
}


#css3_botnav ul.level-two li.smalltitle {
	line-height:17px;
	font-size:13px;
	font-weight:normal;
	padding-left:5px;
	margin-left:15px;
	min-width:270px;
	background:transparent; 
	border-left:3px solid transparent;
}
#css3_botnav ul.level-two li.smalltitle a {
	color:#555;
}
#css3_botnav ul.level-two li:hover.smalltitle a {
	color:#9484eb;
}
#css3_botnav ul.level-two li.smalltitle IMG {
	margin-left:10px;
}
#css3_botnav ul.level-two li:hover.smalltitle {
	border-left:3px solid  #0BB;
	background:#FFF; 
}
#css3_botnav ul.level-two.top-leveltwo {
	padding-top:25px;
}

#menutitle {
	display:none;
}

#css3_botnav a {
	color:#2196F3;  /* Text title blue */
	float: left;
}
#css3_botnav a:hover {
	color:#000;
}
#css3_botnav .column_left {
	position:relative;
	FLOAT: left;
	display:inline-block;
	/* border-right: 1px solid #AAA; */
	background-color:transparent;
	padding-top: 0px;  
	padding-left: 20px;
}
#css3_botnav .column_center {
	max-width:10px;
	min-height:40px;
	height: auto;
	position:relative;
	FLOAT: left;
	display:inline-block;
	display: block;
	border-left: 1px solid #AAA;
	background-color:transparent;
}
#css3_botnav .column_right {
	max-width:280px;
	position:relative;
	FLOAT: left;
	display:inline-block;
	/* border-left: 1px solid #AAA; */
	background-color:transparent;
	padding-top: 0px;  
	padding-left: 20px;
	left:0px;
	top:0px;
}
#css3_botnav .column {
	max-width:200px;
	position:absolute;
	FLOAT: right;
	display:inline-block;
	border-left: 1px solid #AAA;
	background-color:transparent;
	padding-top: 0px;  
	padding-left: 20px;
}
#css3_botnav .borderleft {
	min-height: 100px;
	min-width:260px;
	border-left: 1px solid #DDD;
}
#css3_botnav .borderright {
	min-height: 100px;
	min-width:260px;
	border-right: 1px solid #DDD;
}
#css3_botnav .dropimg {
    float:left;
	position: absolute;
	height:100%;
	left:0px;
	FONT: 15px PT Sans, Arial, Helvetica, sans-serif;
	color:#000;
    border-left: 0px solid #B00;
	background-color:transparent;
    text-align: left;
    padding-top: 20px;  
	padding-left: 20px; 
    top:0px;
	z-index: 0;
	/* BACKGROUND-IMAGE: url(../../images_common/bg-right.png); BACKGROUND-REPEAT: no-repeat; */
}
#css3_botnav .drop_subtitle
{
	float:left;
	/* min-width:140px; */
	border:0px solid #B00;
	margin-bottom:5px; 
	/* TEXT-TRANSFORM: uppercase; */
}
#css3_botnav .dropheader
{
    float:left;
	/* position: absolute; */
	position: relative;
	display: block;
	white-space:normal;
	FONT: 13px PT Sans, Arial, Helvetica, sans-serif;
	/* color:#7EB33A;
	color:#9484eb; */
	color:#6E9A35;
    border: 0px solid #B00;
	background-color:transparent;
    text-align: left;
    padding: 0px;  
	/* padding-left: 0px; */
    top:10px;
	margin-bottom:0px;
	max-width:570px;
	z-index: 0;
	/* BACKGROUND-IMAGE: url(../../images_common/bg-right.png); BACKGROUND-REPEAT: no-repeat; */
}

