* {margin:0 }
img {border:0 }
body p{margin-bottom: 14px;}
a {
    border: 0 none;
    outline: 0 none;
}

body {background: #fff url('https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bg.png?t=1337775656') repeat-x;font:15px sans-serif; color:#343434;}

#wrapper{clear:both;margin:0 auto;width:980px; padding:0 20px;position: relative;}

#header{/*padding-top: 25px;*/ height:150px;}

#header-logo{width:218px;height: 110px;background: url('https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/christophe-girard.png?t=1337856254') no-repeat 0 30px;float:left;margin: 20px 0px 0px 30px;float:left;}
#header-logo a{display: block;width:218px;height: 110px;}

.header-menu{
	font-size:14px;
	color:#000;
	width: 300px;
	float:right;
	text-align:right;padding-right:20px;
	padding-top:20px;
	position: relative;
}
.header-menu a{	
	color:#464f5c !important;
	text-decoration:none !important;
	padding: 0 4px;
	 text-shadow: 1px 1px #fff;
}

.header-menu a:hover{text-decoration:underline !important;}


.header-quotes {
    float: right;
    font-size: 15px;
    font-style: normal;
    margin-top: 25px;
    text-align: right;
    text-shadow: 1px 1px #fff;
    min-width: 400px;
}

.header-quotes blockquote {
    background-image: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/openquote.png?t=1337776109);
    background-position: left top;
    background-repeat: no-repeat;
    font-size: 20px;
    font-style: normal;
    margin: 8px;
    text-indent: 20px;
}

.header-quotes div {
    background-image: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/closeqoute.png?t=1337775802);
    background-position: right bottom;
    background-repeat: no-repeat;
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-style: normal;
    font-weight: 300;
    min-height: 54px;
    padding-right: 30px;
}
.col_12 {
    float: left;
    width: 260px;
}

.menu {
   /* height: 270px;*/
    margin: 0 0 20px 0;
    border:1px solid #d3d3d3;
    background:#fff;
}

/*.menu #mainNav2 .level_2{display:none;}*/

.menu ul {margin:0; padding:0; border:1px solid #fff;}
.menu ul#mainNav1 li ul#mainNav2{border:0;}

.menu ul li{ text-transform:none;color:#343434;list-style-type:none;line-height: 42px;}
.menu ul li a{ background:url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/menu-bg.png?t=1337775893) repeat-x ; color:#343434;text-decoration:none;padding:0px 16px;font-size:15px; text-shadow: 0px 0px #464f5c; display:block; height:42px;}
.menu ul li a span{}
.menu ul li a.current,.menu ul li a:hover, .menu ul li a.parent {background:url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/menu-hover.png?t=1337775911) repeat-x ;color:#fff;}
/*.menu ul li a.current #mainNav2 .level_2{display:block;}*/

ul#mainNav2 li a.level_2 {background:url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/menu-sub-bg.png?t=1337775960) repeat-x ;}
ul#mainNav2 li a.current, ul#mainNav2 li a:hover,ul#mainNav2 a.parent{color:#4c6985;}
ul#mainNav2 li a.level_2 span{padding-left:20px;background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bullet.png?t=1337775713) no-repeat 0 50%; text-shadow:0px 0px;}
ul#mainNav2 li a.current span, ul#mainNav2 li a.parent span{background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bullet-y.png?t=1337775798) no-repeat 0 50%;}

ul#mainNav3 li{border-top:1px solid #fff;}
ul#mainNav3 li a.level_3 {background: #d7d7d7 url() repeat-x ;}
ul#mainNav3 li a.level_3 span{padding-left:30px;background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bullet.png?t=1337775713) no-repeat 10px 50%; text-shadow:0px 0px;}
ul#mainNav3 li a.current, ul#mainNav3 li a:hover,ul#mainNav3 a.parent{color:#4c6985;}
ul#mainNav3 li a.current span, ul#mainNav3 li a.parent span{background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bullet-y.png?t=1337775798) no-repeat 10px 50%;color:#455970; }

.col_12  h1{
	color: #343434; 
	font-family: "Open Sans", sans-serif; 
	font-size: 16px;font-weight: normal;
	/*background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/h1-separator.png?t=1337775886) no-repeat 0 100%; */
	padding-bottom: 12px;
	margin-bottom: 10px;
	
	
    
}

.col_12 .blogselection h1 {background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/h1-separator.png?t=1337775886) no-repeat 0 100%;padding-bottom: 12px;}
.col_12 .blogselection h1 a{text-decoration:none;font-family: "Open Sans", sans-serif; }

.col_12  h2{
	color: #343434; 
	font-family: "Open Sans", sans-serif; 
	font-size: 16px;font-weight: normal;
	background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/h1-separator.png?t=1337775886) no-repeat 0 100%; 
	padding-bottom: 12px;
	margin-bottom: 10px;
	clear:both;
}

.col_12 a.more{text-align:right; float:right;}
.col_12 div.n{padding: 14px;}

.col_12 .j-BlogSelection, .col_12 .j-text, .col_12 .j-header, .col_12 .j-textWithImage,.col_12 .j-sharebuttons , .col_12 .j-newsletterbox{
    margin: 0 0 20px 0;
    border:1px solid #d3d3d3;
}

.col_12 .j-BlogSelection .j-text{margin:0; border:0;}

/* col 2 */

.col_22 {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 20px;
    padding: 20px;
    width: 660px;
    min-height: 60px;
}

.col_1_3{
	color: #000;
    display: inline;
    float: left;
    /*font: 14px Arial,sans-serif;*/
    margin-bottom: 10px;
    margin-right: 26px;
    /*min-height: 200px;*/
    /*padding-right: 22px;*/
    text-transform: none;
    width: 216px;
}

.last{margin:0;}

.col_22 .j-text ul{ margin:0; padding:0; margin: 10px 0;}

.col_22 .j-text ul li{ 
	background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/bullet.png?t=1337775713) no-repeat 0 7px;
	padding-left:16px;
	list-style-type:none;
	line-height: 20px;
} 




.col_22  h1{
	color: #343434; 
	font-family: "Open Sans", sans-serif; 
	font-size: 23px;
	font-weight: normal; 
	background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/h1-separator.png?t=1337775886) no-repeat 0 36px; 
	margin: 20px 0;
    padding-bottom: 10px;
}
.col_22  h2{color: #343434; font-family: "Open Sans", sans-serif; font-size: 18px;font-weight: normal;}
.col_22 a{color: #4c6985 !important;}




/*slider*/
/*#slider{ display:none;}*/

#slider{
	width:707px;
	height:334px;
	display: block;
	padding: 0px;
	overflow:hidden;
	display:block;
	border:1px solid #d3d3d3;
	margin-left: -20px;
    margin-top: -20px;
}

#slider-box{
	width: 705px;
	height: 332px;
	/*margin:0 auto;*/
	display: block;
	/*padding: 20px 0 0 20px;*/
	overflow:hidden;
	border:1px solid #fff;
}

#slider-box ul, #slider-box li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
 
}
#slider-box li {
    height: 332px;
    overflow: hidden;
    position: relative;
    width: 705px;
    overflow:none;
    
}
#slider-box li img{
	
}

#slider-box li div.slidertext {
    font-size: 22px;
    margin-left: 0px;
    margin-top: 200px;
    position: absolute;
    /*text-shadow: 1px 1px #FFFFFF;*/
    /*width: 370px;*/
    z-index: 99;
    background:#4c6985;
    color:#fff;
}
#slider-box li div.slidertext h2, #slider-box li div.slidertext h2 a {
    color: #fff !important;
   
    font-size: 28px;
    padding: 14px;
    text-decoration: none;
    text-transform: none;
    font-weight:normal;
}
#controls {
    display: block;
    list-style-type: none;
    margin-top: -40px;
    position: absolute;
    right: 40px;
}
#controls li {
    background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/slider-bullet.png?t=1337776115) repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    margin-right: 10px;
    width: 18px;
}
#controls li.current {
    background-position: 19px 0;
}
#controls li a {
    display: block;
    font-size: 0;
    height: 20px;
    text-indent: -9999px;
    width: 18px;
}
/*slider*/

/*footr*/
#footer{
	background: #343434 url('https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/footer-bg.png?t=1337775847') repeat-x left top;
	font-weight:normal;
	font:14px sans-serif;
	text-transform:none;
	color:#ffffff;
	min-height: 120px;
}

#footer-wrapper{margin:0 auto; width:980px;}

#contentfooter{padding-top:26px !important;}
div#contentfooter div.leftrow {
    float: left;
    text-align: left;
    width: 55% !important;
    color:#fff;
    font-weight:normal;
}

div#contentfooter div.rightrow {
    float: right;
    text-align: right;
    width: 42%;
    color:#fff;
    font-weight:normal;
}
#contentfooter div.leftrow a, #contentfooter div.rightrow a {
    color: #fff;
    font:14px sans-serif;
    text-decoration:none;
    font-weight:normal;
}

#contentfooter div.leftrow a:hover,#contentfooter div.rightrow a:hover{
	text-decoration:underline !important;
}
/*footr*/

a.more{text-align:left; color:#4c6985; background: url(https://u.jimcdn.com/cms/o/saf2936ccf664b9ac/userlayout/img/more-arrow.png?t=1337776103) no-repeat 0 50%; padding-left:20px;}
span.color{color:#4c6985;}


div.datetime {
    background: url("http://u.jimdo.com/www21/o/saf2936ccf664b9ac/userlayout/img/datepicker-bg.png?t=1337775842") no-repeat scroll center center transparent !important;
}

p.day {
    color: #343434 !important;
    margin-bottom: 0px;
}

p.mon {
    color: #fff !important;
    padding-top: 4px !important;
}



div.clear {
    clear: both;
    font-size: 0;
    height: 0;
}

div.hr{margin: 16px 0; height: 1px; border:0; background:#d3d3d3;}