* {padding:0;margin:0;border:0}
.breaker {height:1px;clear:both;}

body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#footer{
	padding: 45px 0 0 0;
	font-size:10px;

}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #0E5195;
}
a:active {
	text-decoration: none;
	color: #0E5195;
}

#menu_items a {
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}

#menu_items a:hover {
	color: #0E5195;
	text-decoration: underline;
	text-transform: uppercase;
}


#menu_items .menu_on a {
	color: #0E5195;
	text-decoration: none;
	text-transform: uppercase;
}

#menu_items .menu_on a:hover {
	color: #0E5195;
	text-decoration: underline;
	text-transform: uppercase;
}

.search{
	width:120px;
	height:15px;
	border: 1px solid #0E5195;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	padding: 2px 0 2px 5px;
}
#content{
	padding: 15px 0 0 0;
	font-size:12px;
	position:relative
	
}


#content .case_studies{
	padding: 0 0 0 20px;
	font-size:12px;
	width:208px;
}

#content .case_studies h1{
	font-size:16px;
	padding: 0;
	margin: 0;
	display:inline;
	color:#888;
	
}

#content .case_studies h2{
	font-size:14px;
	padding: 0 0 0 0;
	display:inline;
	color:#0E5195;
	text-decoration:underline;
}

#content .case_studies h2 a{
	color:#0E5195;
	text-decoration:underline;
}

#content .case_studies .more_info{
	font-size:10px;
	padding: 15px 0 0 0;
	color:#0E5195;
	text-decoration:underline;
}

#content .case_studies .more_info a{
	font-size:12px;
	padding: 15px 0 0 0;
	color:#0E5195;
	text-decoration:underline;
}

#content .case_studies .more_info a{
	font-size:12px;
	padding: 15px 0 0 0;
	color:#0E5195;
	text-decoration:underline;
}

#content .case_studies .more_info a:hover{
	font-size:12px;
	padding: 15px 0 0 0;
	color:#0E5195;
	text-decoration:underline;
	font-weight:600;
}


#content h1{
	font-size:18px;
	padding: 0 0 0 0;
	display:inline;
	color:#0E5195;
	font-weight:600;
}

#content h2{
	font-size:14px;
	padding: 0 0 0 0;
	display:inline;
	color:#666666;
	font-weight:600;
}

#content .csc-header h1 {
	font-size:14px;
	padding: 0 0 20px 0;
	display:inline;
	color:#666666;
	font-weight:600;
	margin:0 0 10px 0
}

#content .csc-textpicHeader h1 {
	font-size:14px;
	padding: 0 0 0 0;
	display:inline;
	color:#666666;
	font-weight:600;
	margin:0 0 10px 0
}

#content h1.csc-firstHeader {
	font-size:14px;
	padding: 0 0 0 0;
	display:inline;
	color:#666666;
	font-weight:600;
	margin:0 0 10px 0
}

#content a{
	font-size:12px;
	color:#0E5195;
	text-decoration:underline;
}

#content a:hover{
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

#content .article{
	width:650px;
	padding: 0 0 15px;
}

#content ul {margin:10px 0 0 20px}
#content ul li {margin:1px 0 1px 0}

.browsebox {margin:0 0 10px 0;padding:0}
.browsebox li {float:left;list-style-type:none;margin:0 5px 0 5px}
.case_stories {margin:0 0 0 10px}
.case_stories li {padding:5px;margin:0 0 0 0;list-style-type:none;text-transform:uppercase}
#content .case_stories li a {color:#fff;font-weight:700;text-decoration:none}
#content .case_stories li a:hover {color:#fff;font-weight:700;text-decoration:underline; filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
#content .case_stories li.Knowledge {background-color:#074d90}
#content .case_stories li.Partnerships {background-color:#146973}
#content .case_stories li.Solutions {background-color:#2d803d}

#content .Knowledge {}
#content .Knowledge .title {font-size:13px;color:#404041;font-weight:700;margin:5px 0 10px 0}
#content .Knowledge .case_category { background-image:url('../img/case_knowledge.gif'); background-repeat:no-repeat;padding:5px 10px 5px 10px;}
#content .Knowledge .case_category a {color:#fff;text-decoration:none}
#content .Knowledge .case_category a:hover {color:#fff;text-decoration:underline;font-weight:400}
#content .Knowledge .case_category h2 {font-size:13px;font-family:verdana;text-transform:uppercase;font-weight:700;color:#fff;}
#content .Knowledge img {float:right;margin:0 0 10px 10px}

#content .Solutions {}
#content .Solutions .title {font-size:13px;color:#404041;font-weight:700;margin:5px 0 10px 0}
#content .Solutions .case_category {background-image:url('../img/case_partnerships.gif'); background-repeat:no-repeat;padding:5px 10px 5px 10px;}
#content .Solutions .case_category a {color:#fff;text-decoration:none}
#content .Solutions .case_category a:hover {color:#fff;text-decoration:underline;font-weight:400}
#content .Solutions .case_category h2 {font-size:13px;font-family:verdana;text-transform:uppercase;font-weight:700;color:#fff;}
#content .Solutions img {float:right;margin:0 0 10px 10px}

#content .Partnerships {}
#content .Partnerships .title {font-size:13px;color:#404041;font-weight:700;margin:5px 0 10px 0}
#content .Partnerships .case_category {background-image:url('../img/case_solutions.gif'); background-repeat:no-repeat;padding:5px 10px 5px 10px;}
#content .Partnerships .case_category a {color:#fff;text-decoration:none}
#content .Partnerships .case_category a:hover {color:#fff;text-decoration:underline;font-weight:400}
#content .Partnerships .case_category h2 {font-size:13px;font-family:verdana;text-transform:uppercase;font-weight:700;color:#fff;}
#content .Partnerships img {float:right;margin:0 0 10px 10px}

#content .csc-sitemap {padding:0 0 0 10px}
#content .csc-sitemap ul li {list-style-type:none;;margin:5px 0 5px 0;background:url('../img/sitemap_arrow.gif') 0 0 no-repeat;padding:0 0 0 20px}
#content .csc-sitemap a {text-decoration:none;font-size:13px;line-height:16px}
#content .csc-sitemap a:hover {text-decoration:underline;font-weight:400;line-height:16px}

.input_login {border:1px solid #bbb;font-size:11px;padding:1px 0px 1px 5px;color:#333;background:#f0f0f0}
.submit {border:1px solid #bbb;background:#f0f0f0;font-size:12px;font-weight:700}




/* NEW*/
/* ----- RIGHT_INSIDE ----- */
#right_inside {  width:680px; padding:0;}

#right_inside h1 { margin:0; padding:0 0 15px 0; font-size:26px; line-height:30px; font-weight:normal; }
#right_inside h1 a { color:#202020; text-decoration:none; }
#right_inside h1 a:hover { text-decoration:underline; }
 
#right_inside h2 { margin:0; padding:0 0 10px 0; font-size:21px; line-height:21px; font-weight:normal; }
#right_inside h2 a { }
#right_inside h2 a:hover { }

#right_inside h3 { color:#53866e; margin:0; padding:0 0 10px 0; font-size:16px; line-height:20px; font-weight:bold;}
#right_inside h3 a { color:#53866e; text-decoration:none; }
#right_inside h3 a:hover { text-decoration:underline; }

#right_inside h4 {margin:0; padding:0 0 10px 0; font-size:14px; line-height:18px; font-weight:bold; }
#right_inside h4 a { color:#202020; text-decoration:underline; }
#right_inside h4 a:hover { }

#right_inside h5 { }
#right_inside h5 a { }
#right_inside h5 a:hover { }

#right_inside h6 { font-size:13px; font-weight:bold;  margin:0; padding:0; }
#right_inside h6 a { }
#right_inside h6 a:hover { }

#right_inside p { line-height:14px;}
#right_inside p a { color:#286ba1; text-decoration:underline;}

#right_inside img { padding:4px; background:#FFF; border:1px solid #CCC;}
#right_inside hr { clear:both; border:none; border-bottom:1px dashed #CCC; margin:20px 0; height:1px;}


#right_inside ul li {line-height:18px;}




#right_inside #page_title { }
#right_inside #page_title h2 { margin:0 0 5px 0; padding:0; font-size:24px; line-height:28px;}
#right_inside #page_title h3 { font-size:16px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#7c7c7c; font-style:italic;}


#right_inside p { margin:0 0 10px 0; padding:0; line-height:17px;}

#right_inside img.left { float:left; margin:0 20px 10px 0; padding:4px; border:1px solid #DDD;}


/* ----- SPEAKERS ----- */
#right_inside #list_thumb { padding:30px 0;}
#right_inside #list_thumb h3 { font-size:14px; font-weight:bold; margin:0; padding:0;}
#right_inside #list_thumb h3 a {}

#right_inside #list_thumb h4 { margin:0 0 10px 0; padding:0; font-size:12px; font-weight:bold; }

#right_inside #list_thumb p { color:#777;}
#right_inside #list_thumb hr { clear:both; border:none; border-bottom:1px dashed #CCC; margin:20px 0; height:1px;}

#right_inside #list_thumb p.read_more { float:left; margin:0 0 10px 0; padding:0;}
#right_inside #list_thumb p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../media/bg/read_more.gif) no-repeat left top; cursor:pointer;}
#right_inside #list_thumb p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../media/bg/read_more.gif) no-repeat right top;}
#right_inside #list_thumb p.read_more a:hover { font-weight:bold; }




/* ----- DETAIL (SPEAKERS) ----- */
#right_inside #detail { padding:10px 0;}
#right_inside #detail h3 { font-size:21px; font-weight:bold; margin:0 0 10px 0; padding:0;}
#right_inside #detail h3 a {}

#right_inside #detail h4 { margin:0 0 20px 0; padding:0; font-size:14px; font-weight:bold; }

#right_inside #detail p { color:#202020;}
#right_inside #detail hr { clear:both; border:none; border-bottom:1px dashed #CCC; margin:20px 0; height:1px;}

#right_inside #detail p.read_more { float:left; margin:0 0 10px 0; padding:0;}
#right_inside #detail p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../media/bg/read_more.gif) no-repeat left top;}
#right_inside #detail p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../media/bg/read_more.gif) no-repeat right top; cursor:pointer;}
#right_inside #detail p.read_more a:hover { font-weight:bold; }













/* ----- PROGRAMME-AGENDA ----- */
#right_inside #list_event { padding:0; margin-top:30px;}
#right_inside #list_event h3 { float:left; font-size:14px; font-weight:bold; margin:0 0 10px 0; padding:0; height:29px; line-height:26px; background:url(../media/bg/programme-h3-bg.gif) no-repeat left top; padding:0 0 0 10px; color:#FFFFFF;}
#right_inside #list_event h3 span { display:block; float:left; padding:0 10px 0 0; background:url(../media/bg/programme-h3-bg.gif) no-repeat right top;}

#right_inside #list_event h4 { margin:0 0 10px 0; padding:0; font-size:12px; font-weight:bold; }
#right_inside #list_event h4 span { color:#53866e; width:110px; display:block; float:left;}

#right_inside #list_event p { color:#777;}
#right_inside #list_event hr { clear:both; border:none; border-bottom:1px dashed #CCC; margin:20px 0; height:1px;}


#right_inside #list_event .event_thumb {}
#right_inside #list_event .event_thumb .event_th_left { float:left; width:110px;}
#right_inside #list_event .event_thumb .event_th_left p { margin:0; padding:0; font-weight:bold; color:#53866e}
#right_inside #list_event .event_thumb .event_th_right { float:left; width:500px;}
#right_inside #list_event .event_thumb .event_th_right h4 { margin:0;}
#right_inside #list_event .event_thumb .event_th_right p { margin:0 0 10px 0;}
#right_inside #list_event .event_thumb .event_th_right p a { color:#168bc9;}
#right_inside #list_event .event_thumb hr { margin:0 0 10px 110px;}
#right_inside #list_event .event_thumb {}
#right_inside #list_event .event_thumb {}




#right_inside #list_event  p.read_more { float:left; margin:0 0 10px 0; padding:0;}
#right_inside #list_event  p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../media/bg/read_more.gif) no-repeat left top; cursor:pointer;}
#right_inside #list_event  p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../media/bg/read_more.gif) no-repeat right top;}
#right_inside #list_event  p.read_more a:hover { font-weight:bold; }
















/* ----- REGISTER-FORM ----- */
#right_inside #register { padding:20px 0;}
#right_inside #register a { color:#467860;}
#right_inside #register #form_vert { background:#f1fce9; margin-bottom:30px;}

#right_inside #register #form_vert #form_vert_top { height:4px; line-height:1px; font-size:1px; background:url(../media/bg/bg-form-vert.gif) no-repeat top;}
#right_inside #register #form_vert #form_vert_bottom { height:4px; line-height:1px; font-size:1px; background:url(../media/bg/bg-form-vert.gif) no-repeat bottom;}

#right_inside #register #form_vert #form_vert_wrap { padding:16px 20px; border-left:1px solid #d1e3c5; border-right:1px solid #d1e3c5; width:638px;  overflow:hidden;}

#right_inside #register #form_vert form { margin:0; padding:0;}
#right_inside #register #form_vert form label { font-weight:bold;}
#right_inside #register #form_vert form input.champ { background:#EEE url(../media/bg/champ-vert.gif) no-repeat; border:none; height:16px;  padding:3px; font-size:12px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; width:202px;}
#right_inside #register #form_vert p { margin:0; padding:0;}

#right_inside #register #form_vert form input.button { background:#666 url(../media/bg/button-gri-ok.gif); text-align:center; border:none; width:34px; height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; cursor:pointer; line-height:18px;}




#right_inside #request { padding:20px 0;}
#right_inside #request #form_tab { height:29px;}
#right_inside #request #form_tab ul { margin:0; padding:0; list-style:none;}
#right_inside #request #form_tab ul li { display:inline; float:left; margin:0 2px 0 0; font-size:14px; font-weight:bold;}
#right_inside #request #form_tab ul li a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; text-decoration:none; color:#777;}
#right_inside #request #form_tab ul li span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; text-decoration:none;}







#right_inside #request #form_tab ul li a.ong-1 { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-1.gif) no-repeat right top; }
#right_inside #request #form_tab ul li a.ong-1 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-1.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ui-tabs-selected a.ong-1  { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-1.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ui-tabs-selected a.ong-1 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-1.gif) no-repeat left bottom; color:#de6500}


#right_inside #request #form_tab ul li a.ong-2  { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-2.gif) no-repeat right top;}
#right_inside #request #form_tab ul li a.ong-2 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-2.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ui-tabs-selected  a.ong-2 { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-2.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ui-tabs-selected  a.ong-2 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-2.gif) no-repeat left bottom; color:#de6500 }

#right_inside #request #form_tab ul li a.ong-3 { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-3.gif) no-repeat right top;}
#right_inside #request #form_tab ul li a.ong-3 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-3.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ui-tabs-selected a.ong-3  { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-3.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ui-tabs-selected a.ong-3 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-3.gif) no-repeat left bottom; color:#de6500 }








/* JQRY BUG - DO NOT UNCOMMENT */
/*
#right_inside #request #form_tab ul li.ong-1 a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-1.gif) no-repeat right top; }
#right_inside #request #form_tab ul li.ong-1 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-1.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ong-1.ui-tabs-selected a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-1.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ong-1.ui-tabs-selected span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-1.gif) no-repeat left bottom; color:#de6500}


#right_inside #request #form_tab ul li.ong-2 a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-2.gif) no-repeat right top;}
#right_inside #request #form_tab ul li.ong-2 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-2.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ong-2.ui-tabs-selected a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-2.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ong-2.ui-tabs-selected span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-2.gif) no-repeat left bottom; color:#de6500 }

#right_inside #request #form_tab ul li.ong-3 a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-3.gif) no-repeat right top;}
#right_inside #request #form_tab ul li.ong-3 span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-3.gif) no-repeat left top; cursor:pointer; }
#right_inside #request #form_tab ul li.ong-3.ui-tabs-selected a { display:block; float:left; height:30px; line-height:30px; padding:0 10px 0 0; background:url(../media/bg/form-onglet-3.gif) no-repeat right bottom; color:#de6500}
#right_inside #request #form_tab ul li.ong-3.ui-tabs-selected span { display:block; float:left; height:30px; line-height:30px; padding:0 0 0 30px; background:url(../media/bg/form-onglet-3.gif) no-repeat left bottom; color:#de6500 }
*/



/* JQUERY_Tabs(Accordeon) */
.ui-tabs-hide { display: none; }




#right_inside #request #form { padding:30px 20px; border-left:1px solid #DDD;  border-right:1px solid #DDD;  border-top:1px solid #CCC; background:url(../media/bg/form-deg-orange.gif) repeat-x top;}
#right_inside #request p span { color:#FF3300;}
#right_inside #request #form label { font-weight:bold;}
#right_inside #request #form label span { color:#FF3300;}

#right_inside #request #form input.champ { background:#EEE url(../media/bg/form-champ.gif) no-repeat; border:none; height:16px;  padding:3px; font-size:12px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; width:202px;}
#right_inside #request #form input.champ.gri { color:#999999;}
#right_inside #request #form .select_card { margin-bottom:5px;}

#right_inside #request #form input.button_send { background:#da6300 url(../media/bg/form-button-orange.gif); text-align:center; border:none; width:65px; height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; cursor:pointer; line-height:18px; margin:0 5px 0 0;}

#right_inside #request #form input.button_next { background:#666 url(../media/bg/form-button-gri.gif); text-align:center; border:none; width:80px; height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; cursor:pointer; line-height:18px; margin:0 5px 0 0;}

#right_inside #request textarea { padding:5px; width:300px; height:120px;}


#right_inside #request #form_bottom { height:10px; line-height:1px; font-size:1px; background:url(../media/bg/form-bottom.gif) no-repeat bottom;}


#right_inside #request h4 { font-size:14px; margin:0 0 10px 0;}





/* CONTACT */
#right_inside #contact  { padding:20px; margin:20px 0 0 0; border:1px dashed #DDD; }
#right_inside #contact p span { color:#FF3300;}
#right_inside #contact label { font-weight:bold;}
#right_inside #contact label span { color:#FF3300;}
#right_inside #contact input.champ { background:#EEE url(../media/bg/form-champ.gif) no-repeat; border:none; height:16px;  padding:3px; font-size:12px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; width:202px;}
#right_inside #contact input.button_send { background:#da6300 url(../media/bg/form-button-orange.gif); text-align:center; border:none; width:65px; height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; cursor:pointer; line-height:18px; margin:0 5px 0 0;}
#right_inside #contact textarea { padding:5px; width:420px; height:150px; margin-bottom:10px; background:#F9F9F9;}





/* NEWS (liste)*/

#right_inside .news_liste {}
#right_inside .news_liste .news_thumb { border-bottom:1px dashed #CCC; margin-bottom:15px;}

#right_inside .news_liste .news_thumb p span.news-list-morelink { display:none;}

#right_inside .news_liste p.read_more { float:left; margin:0 0 10px 0; padding:0;}
#right_inside .news_liste p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../media/bg/read_more.gif) no-repeat left top;}
#right_inside .news_liste p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../media/bg/read_more.gif) no-repeat right top; cursor:pointer;}
#right_inside .news_liste p.read_more a:hover { font-weight:bold; }

#right_inside .news_liste h3 { margin:0; padding:0;}
#right_inside .news_liste h3 a { text-decoration:none; font-weight:bold;}
#right_inside .news_liste p.date { color:#da6300;}
#right_inside .news_liste p { color:#777;}



/* FABIEN */

/* No border on logo page ! */
#right_inside #c14 img {padding:0;border:0}
#right_inside #c13 img {padding:0;border:0}

/* New author */
#right_inside p.editorNote {margin:20px 0; padding: 10px; border-bottom:1px solid #DDD; text-align:center; color:#202020; font-weight:bold; font-size:14px; text-transform:uppercase; background:#F9F9F9;}
#right_inside p.contact {margin:20px 0 10px 0;color:#000}
#right_inside div.news_liste h2 {font-size:14px;margin:10px 0}
#right_inside div.news_liste h6 {font-size:12px;margin:0 0 5px 0;font-weight:bold;text-decoration:underline;color:#555}
#right_inside #attachement {float:right;margin:0 0 10px 20px;text-align:center}
#right_inside #attachement img {margin:0 0 5px 0}
#right_inside #attachement a {border:0; color:#168bc9; font-size:11px; text-decoration:none}


/* VIDEO (thumb) */
#right_inside #video_thumb { margin:20px 0;}
#right_inside #video_thumb .th_video { border-bottom:1px dashed #AAA;}
#right_inside #video_thumb .th_video .th_img { float:left; }
#right_inside #video_thumb .th_video .th_description { float:left; width:511px; padding:0 0 0 10px;}
#right_inside #video_thumb .th_video .th_description h3 { margin:0; padding:0 0 10px 0; font-size:14px; font-weight:bold;}
#right_inside #video_thumb .th_video .th_description p { margin:0; padding:0 0 10px 0; color:#666;}

#right_inside #video_thumb .th_video .th_description p.read_more {}

#right_inside #video_thumb .th_video .th_description p.read_more { float:left; margin:0 0 10px 0; padding:0;}
#right_inside #video_thumb .th_video .th_description p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../img/bg/read_more.gif) no-repeat left top; cursor:pointer;}
#right_inside #video_thumb .th_video .th_description p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../img/bg/read_more.gif) no-repeat right top;}
#right_inside #video_thumb .th_video .th_description p.read_more a:hover { font-weight:bold; }



/* VIDEO (thumb) */

 .th_description { float:left; width:535px; padding:0 0 0 10px;}
 #content .th_description a{text-decoration: none;}
 .th_description h3 a strong{ margin:0; padding:0 0 10px 0; font-size:14px; font-weight:bold;color: #53866E; text-decoration: none;}
  .th_description h3 strong font { margin:0; padding:0 0 10px 0; font-size:14px; font-weight:bold;color: #53866E; text-decoration: none;}
.th_description p { margin:0; padding:0 0 10px 0; color:#666;}
.bodytext{ margin:0; padding:0 0 10px 10px; color:#666;}

  p.read_more {}

  p.read_more { float:left; margin:0 0 10px 0; padding:0;}
 p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../img/bg/read_more.gif) no-repeat left top; cursor:pointer;}
 p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../img/bg/read_more.gif) no-repeat right top;}
 p.read_more a:hover { font-weight:bold; }
 .endline{ border-bottom: 1px dashed #AAAAAA;    padding: 3px 0;}
 .news_info{padding-top:10px}
 
.case_category #mapping { position: relative; background:url(/uploads/monde/monde_0.jpg) no-repeat scroll 0 0 transparent; height: 900px;position: relative;width: 811px;}
.case_category #c_1 {position:absolute; width:270px; height:250px}
.case_category #cb_1 {position:absolute; top:250px;  width:126px; height:206px;left:195px}
.case_category #c_2 {  height: 160px;left: 358px;position: absolute;top: 10px; width: 195px; }
.case_category #cb_2 { height: 117px;left: 553px;position: absolute;top: 10px; width: 257px;}
.case_category #c_3 {  height: 179px;left: 583px;position: absolute;top: 127px; width: 149px;}
.case_category #cb_3 {height: 46px;left: 530px;position: absolute;top: 150px; width: 51px;}
.case_category #c_4 {  height: 160px;left: 352px;position: absolute;top: 180px; width: 100px; }
.case_category #cb_4 {  height: 160px;left: 414px;position: absolute;top: 246px; width: 92px;}

.case_category #c_5 { height: 90px;left: 450px;position: absolute;top: 160px; width: 90px;}
.case_category #cb_5 { height: 90px;left: 450px;position: absolute;top: 160px; width: 90px; }
.case_category #c_6 { height: 60px;left: 520px;position: absolute;top: 215px; width: 95px}
.case_category #cb_6 { height: 60px;left: 550px;position: absolute;top: 200px; width: 35px}


/* ----- VIDEOS ----- */
.th_img {  border:1px solid #ddd; position:relative; text-align:center; cursor:pointer; float:left; }
.th_img img { padding:0; margin:0 auto; border:none;  z-index:0;  width:143px;  padding:5px;}
.th_img img:hover { border:none; width:143px;}

.th_img .play { width:143px; height:80px; position:absolute; z-index:10000; background:url(../img/bg/play.png) no-repeat -300px -300px; }
.th_img .play:hover { background-position:center center; cursor:pointer;}


#onePdf{ background-color:#ddd; border:1px solid black; padding:8px;margin: 7px 7px 7px;}
#attenteDo{margin-top:50px}


#content #newsa a{ text-decoration: none;}
#content #newsa a h2{ text-decoration: none;}




/*
#video_thumb .th_video .th_description p.read_more span {
    background: url(../img/bg/read_more.gif) no-repeat scroll right top transparent;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 0 10px 0 0;
}
#video_thumb .th_video .th_description p.read_more a {

display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../img/bg/read_more.gif) no-repeat left top; cursor:pointer;}
*/
/*
#right_inside #list_thumb p.read_more a { display:block; float:left; height:20px; line-height:20px; color:#168bc9; text-decoration:none; padding:0 0 0 18px; background:url(../media/bg/read_more.gif) no-repeat left top; cursor:pointer;}
#right_inside #list_thumb p.read_more span { display:block; float:left; height:20px; line-height:20px; padding:0 10px 0 0; background:url(../media/bg/read_more.gif) no-repeat right top;}
*/

.info{ font-weight:700; padding:3px 0 3px 0; text-align:center }
.coa{background-color: #FFFFFF; margin: 163px 71px 0 127px;}
.cob{background-color: #FFFFFF; margin: 104px 15px 5px 100px;}
.coc{background-color: #FFFFFF; margin: 27px 75px 1px 11px;}
.cod{background-color: #FFFFFF; margin: 52px 15px 5px 33px;}
.coe{background-color: #FFFFFF; margin: 30px 0 0 0; width:90px}
.cof{ background-color: #FFFFFF;  }







/* Home page, two columns */
#contentLeft { width: 728px; float:left;  }
#contentRight { width:227px; float:right;}
