@charset "utf-8";
/* CSS Document*/
@import url(https://fonts.googleapis.com/css?family=Oswald:400,700&subset=latin);


body {
	font-family:  Arial, Helvetica, sans-serif;
    background: #F7F7F7 none;
    margin: 0; 
	width:100%; 
	height:100% ;
    padding: 0; 
	border:0; 
}
html {
    margin: 0;
    padding: 0; 
	border:0
}
a {
    text-decoration: none;
}
sub, sup { 
	font-size: 75%;
	line-height: 0; 
	position: relative; 
	vertical-align: baseline; 
}
sup { 
	top: -0.5em; 
}
sub { 
	bottom: -0.25em; 
}


.x_mainWrapper h1.standard_h1{
    color: #000;
    font-size: 60px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;
    margin: 0; text-align:center;
     padding: 0px 0 15px 0; 
}
.l_mainWrapper h1.standard_h1{
    color: #000; 
    font-size: 50px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;
    margin: 0; text-align:center;
    padding: 0px 0 15px 0; 
}
.m_mainWrapper h1.standard_h1  {
    color: #000;
    font-size: 35px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;
    margin: 0; text-align:center;
    padding: 0px 0 15px 0; 
}
.s_mainWrapper h1.standard_h1  {
    color: #000;
    font-size: 30px;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
    margin: 0; text-align:center;
    padding: 0px 0 15px 0; 
}



/* prefix classes */
.s_mainWrapper{}
.m_mainWrapper{}
.l_mainWrapper{}
.x_mainWrapper{}

/* Site content */
.s_mainWrapper .automatic_width{
   	width:320px;
	margin:0 auto;
}
.m_mainWrapper .automatic_width{
    width:480px;
	margin:0 auto;
}
.l_mainWrapper .automatic_width{
    width:768px;
	margin:0 auto;
}
.x_mainWrapper .automatic_width{
    width:1000px;
	margin:0 auto;
}
#mainWrapper {
    position: relative;	width:100%; border:0px solid red; float:left; min-width:320px; padding-bottom:20px;
}

header {
	 min-width:320px; width:100%;
	z-index: 999;
	
}

.x_mainWrapper header {  }
.l_mainWrapper header { background:#007fff;}
.m_mainWrapper header { background:  #007fff;border-bottom:5px solid #80bfff;border-top:1px solid #CCC;}
.s_mainWrapper header { background:  #007fff;border-bottom:5px solid #80bfff;border-top:1px solid #CCC;}

.x_mainWrapper .logoLink,.l_mainWrapper .logoLink{
	position:absolute; 
	top: 7px;
	left:0px;
	z-index:1000000
}

.x_mainWrapper .logoLink{
	display: block
}	
.x_mainWrapper .logoLinkSmall{
	display: none	
}	
.l_mainWrapper .logoLink{
	display: none
}	
.l_mainWrapper .logoLinkSmall{
	display: block;
		position:absolute;
	top: 17px;
	left:5px;
	z-index:1000000
}	

.x_mainWrapper .logoLink2,.l_mainWrapper .logoLink2{
	position:absolute;
	top: 0px;
	left:20px;
	z-index:1000000
}

.x_mainWrapper .logoLink img{
	width:304px; border:0; 
}	
.l_mainWrapper .logoLink img{
	width:246px;border:0;

}	
.m_mainWrapper .logoLink2 img, .s_mainWrapper .logoLink2 img{
	width:246px;border:0
}	
.m_mainWrapper .logoLink2,.s_mainWrapper .logoLink2{
	display: block;
	background-color:#fff;
	text-align:center;
	padding:8px 0 5px 0;
	margin-bottom:15px
}	

#mainWrapper  div.logo {
    float: left;
}
#mainWrapper  div.logo a {
    display: block;
    width: 240px; margin-left:25px;
    height: 52px;
    background: transparent url("logo.png") no-repeat top left;
}
#mainWrapper div.logo a span {
    display: none;
}
.clearing {
    clear: both;
    height: 0px;
    margin: 0;
    padding: 0;
}

/*Footer*/
footer{
	width:100%; 
	display:block;
	position: relative; 
	float:left; 
	text-align:center;
	padding: 40px 0 10px 0;
	margin-top:20px;
	color:#fff;
	font-size:14px;
	background:   #007fff; 
}
footer a{
	color:#fff; 
}
footer a:hover{
	color:#66b2ff; 
}
.fb-like{
	margin-top:9px;
}

.x_mainWrapper a.logoBig2{
	background: url(../../layout_sets/oneColumn/sujet/files/logoBig.png) top right no-repeat ;
	width:602px;
	height:178px; display:block; margin:0 auto;
	margin-bottom:40px;
}

.l_mainWrapper a.logoBig2{
	background: url(../../layout_sets/oneColumn/sujet/files/logoMedium.png) top right no-repeat ;
	width:400px;
	height:118px; display:block; margin:0 auto;
	margin-bottom:40px;
}
.m_mainWrapper  a.logoBig2{
	background: url(../../layout_sets/oneColumn/sujet/files/logoSmall.png) top right no-repeat ;
	width:277px;
	height:107px; display:block; margin:0 auto;
	margin-bottom:30px;
}
.s_mainWrapper a.logoBig2{
	background: url(../../layout_sets/oneColumn/sujet/files/logoSmall.png) top right no-repeat ;
	width:277px;
	height:107px; display:block; margin:0 auto;
	margin-bottom:20px;
}
.xxl_mainWrapper a.logoBig2{
	background: url(../../layout_sets/oneColumn/sujet/files/logoBig.png) top right no-repeat ;
	width:602px;
	height:178px; display:block; margin:0 auto;
	margin-bottom:40px;
}
.x_mainWrapper a:hover.logoBig2,
.l_mainWrapper a:hover.logoBig2
{
	background-position:bottom left
}

/*Grid*/
.news-section{
	margin:0;
	padding:0;
	float:left;
	width:200px;
	background-color:#00C
}
.main-content{
	margin:0;
	padding:0;
	float:right;
	width:800px;
	background-color:#6F3
}






/* LAYOUT SET GLOBAL STYLES */
.contentAreaSub{
	 display:block; 
	 width:100%; 
	 min-width:320px; 
	 float:left	;
	 padding:0;
	 margin:0
}
.topHeader{
	height:48px;
	background:20px;
	width:100%;
	background-color:#fff;
	
	position:relative
	
}
.topHeader a{
	font-size:11px;
	color:#4c3e3e;
	height:23px;
	display:block;
	float:left;
	padding-left:37px;
	padding-top:8px;
	margin-top:7px;
	margin-left:10px;
	font-family:"Open Sans",Arial, Helvetica, sans-serif
}
.topHeader a:hover{
	color:#d16e00;
}
.topHeader .de{
	background:url(de.png) no-repeat left top
}
.topHeader .en{
	background:url(en.png) no-repeat left top
}
.search{
	float:right;
	padding:0;
	margin:12px 10px 0 0
}
.searchText{
	width:130px;
	background-color:#41a62a;
	border:0px solid #000;
	padding:3px;
	height:17px;
	color:#fff;
	position:absolute;
	top:12px;
	right:40px;
}
.searchText::-webkit-input-placeholder{
	color:#fff;

}
.searchText::-webkit-input-placeholder { /* WebKit browsers */
    color:#fff;
}
.searchText:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff;
}
.searchText::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#fff;
}
.searchText:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#fff;
}
.s_mainWrapper .searchText{width:85px;}
.searchSubmit{
	background:url(go.png) no-repeat left top;
	width:23px;
	height:23px;
	border:0;
	margin:0 0 0 5px;
	background-color:#fff;
	cursor:pointer;
	top:12px;
	display:block;
	right:10px;
}

#contentAreaTeaser{
   padding:0px 0px 50px 20px 
}

#contentStart{
     border:0px solid red; padding-top:70px; z-index: 999999999;
}


div.login{
	width:400px;
		  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
		-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: #d8d8d8; /* Old browsers */
background: -moz-linear-gradient(top, #d8d8d8 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d8d8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d8d8d8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d8d8d8 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d8d8d8 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #d8d8d8 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	overflow:hidden;
	
	position: relative;
	color:#fff;
	min-height:29px;

	padding:15px 15px 15px 15px ;
	
}
.login form{
	margin:0;
	padding:0;
	border:0;
}
.login form .myInput{
	color:#000;
	width:390px;
	height:24px; 
	font-size:12px;
	border:1px solid #CCC;
		margin:0 0 15px 0;
	padding:5px  ;
	
	

}
.s_mainWrapper .login form .myInput{
	width:90px;
}
.login .login-right{
	float:right;font-size:11px;
	margin:5px 12px 0 0
}
.m_mainWrapper .login-right,.s_mainWrapper .login-right{
	float: left;margin:0px 0 5px 10px
}
.x_mainWrapper .login .login-right,.l_mainWrapper .login .login-right{
	float: right;
	
}
.m_mainWrapper .login .login-right,.s_mainWrapper .login .login-right{
	float: left;
	width:100%
}
.login .login-left div{
	float: left;
	border:0px solid red;
	margin-right:10px;
	margin-bottom:5px;
	
}
.login .login-left-error{
	margin-top:5px;text-align:center; width:100%;
	color:#000
	
}
.login .login-left {
	font-size:11px
	
	
}

.login -> a{
	color:#fff; border:1px solid #e9841d; display:inline-block; padding:5px; background-color:#e9841d; 
			-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; margin-top:10px
	
}
.login a:hover{
	color:#000;
	background-color:#fff;
}
.login h1{
	
	margin:0px 0px 15px 0px;
	line-height:18px;
	color:#454545;
	padding:0;
	border:0;
	font-size:22px;

}
.s_mainWrapper  .login h1{
		float:  none;
		padding-bottom:5px
}
.login h1.login-h1-error{
	color:#F00; text-align:center; width:100%
}
.login .login-left-logedin{
	margin-top:5px
}
.s_mainWrapper .login .login-left-logedin{
	margin-top:0px
}
.login .myButton{
	width:100%;
	color:#fff;

	border:1px solid #e9841d;
	background: #f3891f; /* Old browsers */

background: -moz-linear-gradient(top, #f3891f 0%, #f2b271 49%, #f2891f 49%, #eaa462 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3891f), color-stop(49%,#f2b271), color-stop(49%,#f2891f), color-stop(100%,#eaa462)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* IE10+ */

background: linear-gradient(to bottom, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3891f', endColorstr='#eaa462',GradientType=0 ); /* IE6-9 */
	font-weight:bold;
	font-size:22px;
	padding:8px 0 8px 0;
	margin:0;
		-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:pointer
}
.login .myButton:hover{
	color:#000;
	border:1px solid #e9841d;
	background: none; /* Old browsers */

}
.login .login-right a{
	color:#fff;
	font-size:11px;
	margin:8px 0 0 0;
	padding:0;
	
}

.login::-webkit-input-placeholder{
	color:#fff;

}
.login::-webkit-input-placeholder { /* WebKit browsers */
    color:#fff;
}
.login:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff;
}
.login::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#fff;
}
.login:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#fff;
}
.x_mainWrapper .login,.l_mainWrapper .login{
	margin-bottom:15px
	}
.m_mainWrapper .login,.s_mainWrapper .login{
	margin-bottom:0px
	}	






/* START MAIN MENU*/
/* Site content */
.s_mainWrapper .menu_width{
   	width:100%; 
	margin:0 auto;
}
.m_mainWrapper .menu_width{
    width:100%;
	margin:0 auto; 
}
.l_mainWrapper .menu_width{
    width:768px;
	margin:0 auto;
}
.x_mainWrapper .menu_width{
    width:1000px;
	margin:0 auto;
}
.xxl_mainWrapper .menu_width{
    width:1260px;
	margin:0 auto;
}
.l_mainWrapper #subMenuSelectBox,
.l_mainWrapper #menuSelectBox,
.x_mainWrapper #subMenuSelectBox,
.x_mainWrapper #menuSelectBox{
	display:none
}
.s_mainWrapper #subMenuSelectBox,
.s_mainWrapper #menuSelectBox,
.m_mainWrapper #subMenuSelectBox,
.m_mainWrapper #menuSelectBox{
	display: block
}
.x_mainWrapper .logoLinkSmall, 
.x_mainWrapper .logoLink,
.l_mainWrapper .logoLinkSmall, 
.l_mainWrapper .logoLink{
	
}
.m_mainWrapper .logoLinkSmall, 
.m_mainWrapper .logoLink,
.s_mainWrapper .logoLinkSmall, 
.s_mainWrapper .logoLink{
	display: none	
}
.mobile_menu {
	height:1px;
	 width:100%;
	position:absolute;
	top:54px;
	padding:0;
	margin:0;
}
.web_menu {

	margin:0;
	
	margin-top:20px;

	position: relative;
	
}
.x_mainWrapper #html-menu,
.l_mainWrapper #html-menu{
	display:block
}
.m_mainWrapper #html-menu,myButton
.s_mainWrapper #html-menu{
	display:none	
}

.x_mainWrapper #select-menu,
.l_mainWrapper #select-menu{
	display:none	
}
.m_mainWrapper #select-menu{
	display:block;
	width:100%;
	background-color:#007fff	;
	padding-top:5px;
	float: left
}
.s_mainWrapper #select-menu{
	display:block;
	width:100%;
	background-color:#007fff	;
	padding-top:5px;
	float:  left
}
.m_mainWrapper #select-menu #menuSelectBox{
	width:50%; margin-left:25%;
}
.s_mainWrapper #select-menu #menuSelectBox{
	width:70%; margin-left:15%;
}
#select-menu #menuSelectBox{
	text-align:right;
	background-color:#41a62a	;
	text-align: center;
	padding-top:4px;
	padding-bottom:2px;
	background-color:#80bfff
	
}
#select-menu #menuSelectBox select{ 
	font-weight:bold;
	font-size:14px; max-width:200px;	
	padding:3px;
}
#select-menu #subMenuSelectBox select{ 
	font-size:14px;padding:3px;
}
#select-menu #subMenuSelectBox{
	float: right; width:100%; text-align: center;background:#80bfff;padding-bottom:4px;padding-top:4px; margin-top:-1px
	
}

.x_mainWrapper .web_menu {
	padding:0 0 0 20px; 
	width:980px; height:55px; border:0px solid
}
.xxl_mainWrapper .web_menu {
	padding:0 0 0 320px;
}
.l_mainWrapper .web_menu {
	padding:0 0 0 220px;
}
.menu div.menuWrapper {
    margin: 0;
	padding:0;
	float: left;
	width:100%;
	
}
.mobile_menu div.menuWrapper{
	display: none; width:100%; 
}
.web_menu div.menuWrapper{
	display:  block; margin-left:0px;
}
.s_mainWrapper .logoLinkMobile, .m_mainWrapper .logoLinkMobile{
	width:218px; 
	height:55px; 
	float: left;
	margin-left:10px;
	background:url(mobile_logo.png) center center no-repeat ;
	display:block;border:0px solid red; 
}
.l_mainWrapper .logoLinkMobile, .x_mainWrapper .logoLinkMobile{
	display:none
}
.s_mainWrapper a.open_menu,.m_mainWrapper a.open_menu{
	float:right; 
	width:30px; 
	height:34px; margin-right:10px; margin-top:12px;	

	color:#000;
	display:block;
	text-align:center;
	background:url(menu.png) center center no-repeat 
}
.x_mainWrapper a.open_menu,.l_mainWrapper a.open_menu{
	display: none
}
.menueLevel1 {
    list-style: none;
	float:left;
    

}
.web_menu  .menueLevel1 {}
.m_mainWrapper  .menueLevel1 {
	width:480px;
}
.s_mainWrapper  .menueLevel1 {
	width:320px;
}
.web_menu .menueLevel1 a {
    color: #000;
   
    display: block;
	margin:0 0 0 0;
		font-weight: 400;
	font-family: 'Arial',Tahoma, Helvetica, sans-serif ;


	
}
.x_mainWrapper .menueLevel1 a{
	background: #f3891f; /* Old browsers */

background: -moz-linear-gradient(top, #f3891f 0%, #f2b271 49%, #f2891f 49%, #eaa462 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3891f), color-stop(49%,#f2b271), color-stop(49%,#f2891f), color-stop(100%,#eaa462)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* IE10+ */

background: linear-gradient(to bottom, #f3891f 0%,#f2b271 49%,#f2891f 49%,#eaa462 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3891f', endColorstr='#eaa462',GradientType=0 ); /* IE6-9 */
	margin-right:5px;
	font-size: 18px;
	padding: 12px 18px 12px 18px;
	font-family:Arial, Helvetica, sans-serif;
	 border:1px solid #e9841d;
	color:#fff	;
	font-weight: bold;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
		-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}
.xxl_mainWrapper .menueLevel1 a{
	
	 padding: 5px 18px 5px 18px;font-size: 16px;margin-right:5px;

}

.l_mainWrapper .menueLevel1 a{
		
	font-size: 13px;
	padding: 7px 4px 8px 4px; letter-spacing:0.35px;
	font-family:Oswald,Arial, Helvetica, sans-serif;
	font-weight:400;margin-right:3px;
	background:#66b2ff; 
	color:#fff;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}

.cmsMenueVisible{
	background: transparent url("menu-arrow.png") no-repeat center left;
}
.x_mainWrapper  .menueLevel1 a:hover {
	background:none; color:#000;text-shadow:none
}
.l_mainWrapper  .menueLevel1 a:hover {
	background-color:#fff; color:#000;text-shadow:none
}	
#mainWrapper  .menueLevel1 a.active {
	background:#fff;color:#000;text-shadow: none;text-shadow:none
}
/* END MAIN MENU*/

/* START SUBMENU - (SLIDER)*/
#mainWrapper .menueLevel1 div.subMenu {
    
    padding: 0 ; float:left; display:block; overflow:hidden
}
.x_mainWrapper .menueLevel1 div.subMenu {
	width:705px; 
	position: absolute; 
	top: 38px; 
	left:310px; 
	z-index: 1000; 
	background:#fff;
	height:30px ;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
	-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);
}
.l_mainWrapper .menueLevel1 div.subMenu {
	width:540px;position: absolute; top: 38px; left:220px; z-index: 1000;  background:#fff;height:30px ;
}
.m_mainWrapper .menueLevel1 div.subMenu {
	width:480px;position:  relative; ;
}
.s_mainWrapper .menueLevel1 div.subMenu {
	width:320px;position:  relative; ;
}
.xxl_mainWrapper .menueLevel1 div.subMenu {
	width:930px;position: absolute; top: 38px; left:320px; z-index: 1000; height:30px ;

}

.myRelPos{
	position: relative
}
#mainWrapper .menueLevel1 .subMenu .sliderMenu {
    margin: 0;
    padding: 0px;
	border:0px solid #ccc;
    list-style: none;
	position:relative;float:left; 	
}
.x_mainWrapper .submenuTopArrow,.l_mainWrapper .submenuTopArrow{ display: block}
.m_mainWrapper .submenuTopArrow,.s_mainWrapper .submenuTopArrow{ display:none}
#mainWrapper  .menueLevel1 .subMenu .sliderMenu  nav{
float:left;position: relative; display:block;
background:none
}

.x_mainWrapper .menueLevel1 .subMenu .sliderMenu  nav{
 background-color:#41a62a; 
}
.xxl_mainWrapper .menueLevel1 .subMenu .sliderMenu  nav{
 background-color:#41a62a; 
}
.l_mainWrapper  .menueLevel1 .subMenu .sliderMenu  nav{
 background-color:#41a62a;
}
.m_mainWrapper  .menueLevel1 .subMenu .sliderMenu  nav{
width:480px
}
.s_mainWrapper  .menueLevel1 .subMenu .sliderMenu  nav{
width:320px
}
#mainWrapper  .menueLevel1 .subMenu .sliderMenu nav a {
    color: #000; 
	cursor:pointer;
	text-shadow:none;

	
	
	
	white-space: nowrap;
box-shadow:none;
    display: block;
	float:left;
	 background: none;

		

	white-space: nowrap;
}
.x_mainWrapper .menueLevel1 .subMenu .sliderMenu nav a{
	font-size: 14px;margin:0px; padding:4px 7px 0px 8px 
}
.xxl_mainWrapper .menueLevel1 .subMenu .sliderMenu nav a{
	font-size: 14px;margin:0px;  padding:4px 15px 0px 8px 
}
.l_mainWrapper .menueLevel1 .subMenu .sliderMenu nav a{
	font-size: 11px;margin:0px;  padding:7px 7px 0px 5px; letter-spacing:0.5px
}
.m_mainWrapper .menueLevel1 .subMenu .sliderMenu nav a{
	font-size: 14px;
}
.s_mainWrapper .menueLevel1 .subMenu .sliderMenu nav a{
	font-size: 12px;
}
#mainWrapper  .menueLevel1 .subMenu .sliderMenu nav a:hover {
	 color:#007fff;text-shadow:none;
}
#mainWrapper  .menueLevel1 .subMenu .sliderMenu nav a.active {
	color:#007fff; font-weight:normal;height: auto;
	
}
div.scroll-top{
	 height:24px;
	 width:24px;
	border:solid 0px #007fff;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size:14px;
	padding:0 ;
	color: #fff;
	background-color:#66b2ff;
	float:right;
	margin:3px 3px 0 0 ;
	background:url(scroll-top.png) no-repeat;
	cursor:pointer
}
header a img{
	border:0
	
}