@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'CorpidOffice';
    src: url('./fonts/CorpidOffice.eot');
    src: url('./fonts/CorpidOffice.eot?#iefix') format('embedded-opentype'),
         url('./fonts/CorpidOffice.woff') format('woff'),
         url('./fonts/CorpidOffice.ttf') format('truetype'),
         url('./fonts/CorpidOffice.svg#CorpidOfficeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#cookie-notice .button.bootstrap {
    background-color: #ff4218 !important;
    background-image: none !important;
}
#cookie-notice .button.bootstrap:hover, #cookie-notice .button.bootstrap:focus{
    background-color: #ff4218 !important;
    background-image: none !important;
}
body{
	margin:0;
	padding:0;
	font-family:Verdana, sans-serif;
	background-color:#e3e3e3;
}
dl, dd {
	margin:0;
	padding:0;	
}
a, input {
	outline:none
}
div.node {
    font-size: 100%;
}
.form-required {
    color: #f00;
}
.pad {
    padding: 15px;
}
.form-item {
    margin-top: 1em;
    margin-bottom: 1em;
}
.clear-block {
    display: block;
}

.clear-block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#wrapper {
	background-image:url(images/left_bg.png);
	background-repeat:repeat-y;
	background-position:center;
}
#header-region {
	height:91px;
	width:100%;
	background-color:#575757;
}
#header-region h2 {
	margin:0;
}
#login-header h2 {
	margin:0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	letter-spacing:0.09em;
	width:68px;
	height:25px;
	float:left;
	margin-top:6px;
	text-transform:uppercase;
	font-weight:normal;
}
#header-region-content {
	height:91px;
	width:1013px;
	margin:0 auto;
}
#block-locale-0 {
	height:91px;
	width:800px;
	margin:0 auto;
}
#block-locale-0 .content, #block-user-0 label {
	display:none;
}
#login-header {
	height:31px;
	width:100%;
	background-image:url(images/login-header-bg.png);
	background-repeat:repeat-x;
}
#login-header-content {
	margin:0 auto;
	height:31px;
	width:1013px;
}
#login-header-content #login-welcome, #login-header-content #login-user-name, #login-header-content #login-my-account, #login-header-content #user-logout {
	color:#FFFFFF;
	float:left;
	font-size:12px;
	height:12px;
	line-height:12px;
	margin-right:5px;
	margin-top:10px;
	text-transform:uppercase;
	width:auto;
}
#login-header-content #login-user-name {
	border-right:1px solid #FFFFFF;
	font-size:20px;
	line-height:6px;
	padding-right:30px;
}
#login-header-content #login-my-account {
	border-right:1px solid #FFFFFF;
	margin-left:20px;
	padding-right:30px;
}
#login-header-content #login-my-account a {
	text-decoration:none;
	color:#ffffff;
	background-image:url("images/account_icon.png");
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#login-header-content #user-logout {
	margin-left:20px;
}
#login-header-content #user-logout a {
	background-image:url("images/logout_icon.png");
	background-position:0 4px;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
	padding-left:15px;
}
#block-user-0 .content {
	float:left;
	width:250px;
	height:29px;
	margin-left:5px;
}
#block-user-0 .content form {
	float:left;
	width:700px;
}
#block-user-0 .form-item {
	margin:0;
	float:left;
}
/*{
	border:1px solid #545454;
	margin-top:3px;
    color:#626B73;
    float:left;
    font-family:Arial;
    font-size:10px;
    height:14px;
    letter-spacing:0.09em;
    margin-left:6px;
    text-align:left;
    width:92px;
}*/

#block-user-0 .form-text {
	border:1px solid #545454;
	margin-top:3px;
	color:#626B73;
	float:left;
	font-size:10px;
	height:14px;
	letter-spacing:0.09em;
	margin-left:6px;
	text-align:left;
	width:92px;
}
#block-user-0 #edit-name-wrapper .form-text, #block-user-0 #edit-name-3-wrapper .form-text, #edit-name-2-wrapper .form-text, #edit-name-1-wrapper .form-text {
	background:#FFF 5px no-repeat;
}
#block-user-0 #edit-pass-wrapper .form-text, #block-user-0 #edit-pass-3-wrapper .form-text, #block-user-0 #edit-pass-1-wrapper .form-text, #block-user-0 #edit-pass-2-wrapper .form-text {
	background:#FFF 5px no-repeat
}
#block-user-0 .form-submit {
	font-family:CorpidOffice, 
}
#block-user-0 .form-submit, .center #comments #comment-rightbar #user-login .form-submit {
	background-image:url(images/ok-button.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#626a73;
	border:1px solid #626a73;
	float:left;
	height:20px;
	margin-left:3px;
	width:33px;
	padding:0 0 0 0;
	margin-top:3px;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
}
#block-user-0 .form-submit:hover, .center #comments #comment-rightbar #user-login .form-submit:hover {
	background-image:url(images/ok-button-hover.png);
	background-color:#ec4f00;
}
#block-user-0 .item-list {
	float:left;
	font-family:Arial;
	font-size:8px;
	height:12px;
	position:relative;
	right:173px;
	top:20px;
	width:160px;
}
#block-user-0 .item-list a {
	color:#C6C5C4;
	letter-spacing:0.5px;
	line-height:9px;
	text-decoration:none;
	padding-left:1px;
	text-transform:uppercase;
}
#block-user-0 .item-list ul li.first {
	display:none;
}
#block-user-0.block ul {
    margin: 0;
    padding: 0 0 0.25em 1em;
}
#block-user-0 .item-list ul li {
    margin: 0 0 0.25em 1.5em;
    padding: 0;
    list-style: none;
}

#login-header #block-block-1, #login-header #block-block-24 {
	margin-top:0
}
#login-header #block-block-1 .content, #login-header #block-block-24 .content {
	float:left;
	height:21px;
	width:165px;
	background-color:#ffffff;
	margin-top:3px;
	margin-right:16px;
}
#login-header #block-block-1 .content:hover, #login-header #block-block-24 .content:hover {
	background-color:#ec4f00;
	color:#ffffff;
}
#login-header #block-block-1 .content a, #login-header #block-block-24 .content a {
	text-decoration:none;
	font-family:CorpidOffice, Arial;
	display:block;
	color:#000;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	height:21px;
	width:165px;
	line-height:21px;
	font-weight:bold;
}
#login-header #block-block-1 .content a:hover, #login-header #block-block-24 .content a:hover {
	color:#ffffff;
}
#fbconnect_button-wrapper {
	display:none;
}
#body-wrapper {
	margin:auto;
	width:1013px;
	clear:both;
	position:relative
}
#body-left {
	float:left;
	width:654px;
}
#header-wrapper {
	height:190px;
	background-color:#e3e3e3;
	width:100%;
	margin-left:-21px;
	padding-left:21px;
	float:left
}
#header-dummy-back {
	background-color:#E3E3E3;
	height:190px;
	float:left;
	width:500px;
	margin-left:-510px;
}
#header-background {
	/*background:url(images/fond_droite_header.png) repeat-y scroll center top #F0EEEE;*/
	background-image:url(images/header_bg.png);
	background-repeat:no-repeat;
	height:125px;
	margin-left:-21px;
	float:left;
	width:686px;
}
#header {
	margin:0 auto;
	width:686px;
	height:136px;
}
#header-right {
	float: left;
	width: 331px;
	margin-left:17px
}
#header-menu {
	margin:0 auto;
	/* width:654px; */
	height:28px;
	width: 100%;
	float:left;
	position:relative;
	margin-top:10px;
}

#header-menu .block-dynamic_persistent_menu,
#header-menu #block-dynamic_persistent_menu-1, #header-menu #block-dynamic_persistent_menu-2 {
	float:left;
	/* width:660px; */
}
#header-menu #block-dynamic_persistent_menu-1 ul li.dynamic-persistent-menu-children-active a, #header-menu #block-dynamic_persistent_menu-2 ul li.dynamic-persistent-menu-children-active a, #header-menu #block-dynamic_persistent_menu-1 ul li.dynamic-persistent-menu-children-active1 a {
	background-image:url(images/trial.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#header-menu #block-dynamic_persistent_menu-1 ul #dynamic-persistent-menu-menu8469.dynamic-persistent-menu-children-active a, #header-menu #block-dynamic_persistent_menu-2 ul #dynamic-persistent-menu-menu8475.dynamic-persistent-menu-children-active a, #header-menu #block-dynamic_persistent_menu-1 ul #dynamic-persistent-menu-menu8490.dynamic-persistent-menu-children-active a, #header-menu #block-dynamic_persistent_menu-2 ul #dynamic-persistent-menu-menu8498.dynamic-persistent-menu-children-active a {
	background-image:url(images/heure_fixe_bg_hover.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#footer ul.menu,
#header-menu .block-dynamic_persistent_menu ul#menu-main,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en,
#header-menu #block-dynamic_persistent_menu-1 ul.dynamic-persistent-menu-menu, 
#header-menu #block-dynamic_persistent_menu-2 ul.dynamic-persistent-menu-menu {
	float:left;
	height:26px;
	margin-bottom:2px;
	padding:0;
	list-style:none outside none;
	/* width:682px; */
	margin-left:-10px;
	margin-top: 0;
	margin-right: 0;
}

#footer ul.menu li.menu-item,
#header-menu .block-dynamic_persistent_menu ul#menu-main li.menu-item,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li.menu-item,
#header-menu #block-dynamic_persistent_menu-1 ul li.dynamic-persistent-menu-menu-item,
#header-menu #block-dynamic_persistent_menu-2 ul li.dynamic-persistent-menu-menu-item {
  	display: inline;
	width:133px
}


#footer ul.menu li.menu-item a,
#header-menu .block-dynamic_persistent_menu ul#menu-main li.menu-item a,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li.menu-item a,
#header-menu #block-dynamic_persistent_menu-1 ul li.dynamic-persistent-menu-menu-item a, 
#header-menu #block-dynamic_persistent_menu-2 ul li.dynamic-persistent-menu-menu-item a {
	display:block;
	text-decoration:none;
	/* float:left;
	width:151px; */
	color:#FFFFFF;
	font-size:15px;
	line-height:20px;
	/* padding-left:5px; */
	font-weight:normal;
	font-family:CorpidOffice, Arial;
	letter-spacing:0px;
	text-transform:uppercase;
	display:inline-block;
	text-align: center;
    padding: 2px 5px 0;
	word-spacing:-1px
}

#footer ul.menu li.menu-item a {
	font-size:14px;
}


#footer ul.menu li.orange a,
#header-menu .block-dynamic_persistent_menu ul#menu-main li.orange a,
#header-menu .block-dynamic_persistent_menu ul#menu-main li#menu-item-4071 a,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li#menu-item-6936 a,
#header-menu #dynamic-persistent-menu-menu4165 a, 
#header-menu #dynamic-persistent-menu-menu5725 a {
	background-color:#ff4218;
	margin-left:10px;
}

#footer .menu-main-container .menu-item-4071 > a,
#footer .menu-main-en-container .menu-item-6936 > a,
#footer #block-nice_menus-1 #menu-4165 a, 
#footer #block-nice_menus-3 #menu-5725 a {
	background-color:#ff4218;
	background-image:url(images/trial_footer.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}

#footer ul.menu li.green a,
#header-menu .block-dynamic_persistent_menu ul#menu-main li.green a,
#header-menu .block-dynamic_persistent_menu ul#menu-main li#menu-item-4098 a,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li#menu-item-6949 a,
#header-menu #dynamic-persistent-menu-menu4166 a, #header-menu #dynamic-persistent-menu-menu5731 a {
	background-color:#038962;
	margin-left:10px;
}

#footer .menu-main-container .menu-item-4081 > a,
#footer .menu-main-en-container .menu-item-6955 > a,
#footer #block-nice_menus-1 #menu-4166 a, #footer #block-nice_menus-3 #menu-5731 a {
	background-color:#038962;
	background-image:url(images/trial_footer.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#dynamic-persistent-menu-sub-menu-item4190 {
	border-right:none;
}
#dynamic-persistent-menu-sub-menu-item5750 {
	border-right:none;
}

#header-menu .block-dynamic_persistent_menu ul#menu-main li#menu-item-4081 a,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li#menu-item-6955 a,
#header-menu #dynamic-persistent-menu-menu4167 a, #header-menu #dynamic-persistent-menu-menu5738 a {
	background-color:#198aab;
	margin-left:10px;
}

#footer .menu-main-container .menu-item-4088 > a,
#footer .menu-main-en-container .menu-item-6961 > a,
#footer #block-nice_menus-1 #menu-4167 a, #footer #block-nice_menus-3 #menu-5738 a {
	background-image:url(images/trial_footer.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#198aab;
}

#header-menu .block-dynamic_persistent_menu ul#menu-main li#menu-item-4088 a,
#header-menu .block-dynamic_persistent_menu ul#menu-main-en li#menu-item-6961 a,
#header-menu #dynamic-persistent-menu-menu4168 a, #header-menu #dynamic-persistent-menu-menu5745 a {
	background-color:#aa0e58;
	margin-right:0px;
	margin-left:10px;
	background-repeat:no-repeat;
	background-position:right;
}

#footer .menu-main-container .menu-item-4098 > a,
#footer .menu-main-en-container .menu-item-6949 > a,
#footer #block-nice_menus-1 #menu-4168 a, #footer #block-nice_menus-3 #menu-5745 a {
	background-color:#aa0e58;
	background-image:url(images/trial_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:28px;
}
#footer #block-nice_menus-2 #menu-5261 a, #footer #block-nice_menus-4 #menu-6042 a {
	background-color:#626a73;
	background-image:url(images/trial_footer.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#header-menu #dynamic-persistent-menu-menu8469 a, #header-menu #dynamic-persistent-menu-menu8475 a, #header-menu #dynamic-persistent-menu-menu8490 a, #header-menu #dynamic-persistent-menu-menu8498 a {
	background:#626a73 url(images/sem-we_bg.png) right no-repeat;
}
#footer #block-nice_menus-1 #menu-8469 a, #footer #block-nice_menus-3 #menu-8475 a {
	background-color:#626a73;
	background-image:url(images/heure_fixe_bg_footer.png);
	height:28px;
	background-repeat:no-repeat;
	background-position:bottom;
}
#dynamic-persistent-menu-sub-menu4165, #dynamic-persistent-menu-sub-menu4166, #dynamic-persistent-menu-sub-menu4167, #dynamic-persistent-menu-sub-menu4168, #dynamic-persistent-menu-sub-menu5725, #dynamic-persistent-menu-sub-menu5731, #dynamic-persistent-menu-sub-menu5738, #dynamic-persistent-menu-sub-menu5745, #dynamic-persistent-menu-sub-menu8469, #dynamic-persistent-menu-sub-menu8475 {
	padding:0;
	float:left;
}
.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item {
	color:#4d4b4b;
	float:left;
	height:20px;
	line-height:20px;
}
.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a {
	text-decoration:none;
	font-size:14px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	color:#4d4b4b;
	text-transform:uppercase;
	font-family:CorpidOffice, Arial;
	font-weight:normal;
	letter-spacing:0px;
	display:none;
}
#dynamic-persistent-menu-sub-menu8469.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a, #dynamic-persistent-menu-sub-menu8475.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a {
	color:#4D4B4B;
	display:block;
	font-family:CorpidOffice, Arial;
	font-size:14px;
	font-weight:normal;
	letter-spacing:0;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-transform:uppercase;
}
#dynamic-persistent-menu-sub-menu4165 li, #dynamic-persistent-menu-sub-menu4166 li, #dynamic-persistent-menu-sub-menu5725 li, #dynamic-persistent-menu-sub-menu5731 li, #dynamic-persistent-menu-sub-menu4167 li, #dynamic-persistent-menu-sub-menu5738 li, #dynamic-persistent-menu-sub-menu4168 li, #dynamic-persistent-menu-sub-menu5745 li, #dynamic-persistent-menu-sub-menu8469 li, #dynamic-persistent-menu-sub-menu8475 li {
	background-color:#ffffff;
}
#dynamic-persistent-menu-sub-menu4165 li:hover, #dynamic-persistent-menu-sub-menu5725 li:hover {
	background-color:#ff4218;
}
#dynamic-persistent-menu-sub-menu4166 li:hover, #dynamic-persistent-menu-sub-menu5731 li:hover {
	background-color:#038962;
}
#dynamic-persistent-menu-sub-menu4167 li:hover, #dynamic-persistent-menu-sub-menu5738 li:hover {
	background-color:#198aab;
}
#dynamic-persistent-menu-sub-menu4168 li:hover, #dynamic-persistent-menu-sub-menu5745 li:hover {
	background-color:#aa0e58;
}
#dynamic-persistent-menu-sub-menu8469 li a:hover, #dynamic-persistent-menu-sub-menu8475 li a:hover {
	background-color:#626a73;
	color:#ffffff;
}
#dynamic-persistent-menu-sub-menu8469.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a:hover, #dynamic-persistent-menu-sub-menu8475.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a:hover {
	color:#ffffff;
}
#dynamic-persistent-menu-sub-menu8469.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8470.dynamic-persistent-menu-sub-menu-item a, #dynamic-persistent-menu-sub-menu8469.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8494.dynamic-persistent-menu-sub-menu-item a, #dynamic-persistent-menu-sub-menu8475.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8476.dynamic-persistent-menu-sub-menu-item a, #dynamic-persistent-menu-sub-menu8475.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8502.dynamic-persistent-menu-sub-menu-item a {
	color:#ffffff;
}
#dynamic-persistent-menu-sub-menu4165 li a:hover, #dynamic-persistent-menu-sub-menu5725 li a:hover, #dynamic-persistent-menu-sub-menu4166 li a:hover, #dynamic-persistent-menu-sub-menu5731 li a:hover, #dynamic-persistent-menu-sub-menu4167 li a:hover, #dynamic-persistent-menu-sub-menu5738 li a:hover, #dynamic-persistent-menu-sub-menu4168 li a:hover, #dynamic-persistent-menu-sub-menu5745 li a:hover, #dynamic-persistent-menu-sub-menu8469 li a:hover {
	color:#ffffff;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8470 a, .dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8494 a {
	width:95px;
	background-color:#626a73;
	background-image:url(images/sem-we_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#ffffff;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8476 a, .dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8502 a {
	width:109px;
	background-color:#626a73;
	background-image:url(images/sem-we_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#ffffff;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item4173 a {
	width:136px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8515 a {
	width:207px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8493 a {
	width:147px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8501 a {
	width:131px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8503 a {
	width:409px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8495 a {
	width:278px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8516 a {
	width:160px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item4179 a {
	width:69px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item5749 a {
	width:111px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item4185 a {
	width:371px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item5743 a {
	width:403px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item9038 a {
	width:151px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item9040 a {
	width:131px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8500 a {
	width:194px;
}
.dynamic-persistent-menu-sub-menu #dynamic-persistent-menu-sub-menu-item8517 a {
	width:280px
}
h1 {
	margin:0
}
#logo-floater {
	width:378px;
	height:97px;
	float:left;
	margin-left:45px;
	margin-top:15px;
}
#header-column-2 {
	float:right;
	width:225px;
	height:125px;
	margin-right:20px;
}
/*#header-column-2 #switcher-countries{
	width:auto;
	height:30px;
	margin-top:1px;
	float:right;
}*/

#header-column-2 ul {
	width:auto;
	height:30px;
	margin-top:1px;
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#header-column-2 ul li {
	list-style:none;
	float:left;
	height:32px;
	width:auto;
	margin-left:5px;
	background-image:url(images/lg_not_selected_bg.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#header-column-2 ul li:hover, #header-column-2 ul li.active {
	background-image:url(images/lg_selected_bg.png);
	height:33px;
}
#header-column-2 ul li a {
	background-color:#a2a1a1;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	height:21px;
	letter-spacing:0px;
	line-height:21px;
	margin-top:6px;
	font-weight:normal;
	padding-right:4px;
	text-decoration:none;
	text-indent:9px;
	text-transform:uppercase;
	width:auto;
}
#header-column-2 ul li a:hover, #header-column-2 ul li.active a {
	background-color:#ff4218;
}
#header-column-2 #search-theme-form {
	width:315px;
	height:25px;
	float:right;
}
#header-column-2 #search-theme-form #edit-search-theme-form-1-wrapper #edit-search-theme-form-1, 
#header-right #search-theme-form #edit-search-theme-form-1-wrapper #edit-search-theme-form-1, 
#header-right #search-theme-form #edit-search-theme-form-1-wrapper input[type="search"],
.center .search-form input[type="search"] {
	border:1px solid #5D5D5D;
	background:#FFF no-repeat 5px;
	text-indent:5px;
	color:#919294;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:20px;
	margin-left:0;
	margin-top:5px;
	width:290px;
}
#country-home {
	left:446px;
	position:absolute;
	top:77px;
	width:200px;
}
#coutry-home-label {
	font-size:13px;
	text-transform:uppercase;
	color:#7f7f7f
}
#search .form-item {
	width:290px;
	float:left;
	margin-top:0
}
#header-right .search-form {
	float:left;
	width:322px;
	height:24px
}
#header-column-2 #search-theme-form .form-submit, #header-right #search-theme-form .form-submit, .center .search-form .form-submit {
	background-image:url(images/loupe.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:20px;
	width:30px;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
	border:0;
	margin-top:5px;
	cursor:pointer;
}
#header-column-2 #edit-search-theme-form-1-wrapper label, #sidebar-right #edit-search-theme-form-1-wrapper label {
	display:none
}
#header-column-2 a.feed-icon {
	display:block;
	float:right;
	height:20px;
	margin-left:13px;
	margin-top:15px;
	width:20px;
}
#header-column-2 a.feed-icon img {
	width:20px;
	height:20px;
}
#header-column-3 {
	float:left;
	height:126px;
	width:214px;
	display:none;
}
#header-column-3 #dummy-block {
	float:left;
	height:70px;
	width:214px;
}
#header-column-3 .form-item {
	color:#919294;
	float:left;
	font-size:12px;
	height:18px;
	line-height:20px;
	margin:0 5px 0 0;
	text-align:right;
	width:162px;
}
#header-column-3 #simplenews-block-form-124 {
	float:left;
	height:56px;
	width:214px;
	margin-left:32px;
}
#login-header-content #simplenews-block-form-124 {
	float:right;
	height:30px;
	width:214px;
	margin-left:18px;
}
#header-column-3 #edit-mail-wrapper .form-item, #login-header-content #simplenews-block-form-124 .form-item {
	margin:3px 0 0;
}
#header-column-3 #simplenews-block-form-124 .form-text, #login-header-content #simplenews-block-form-124 .form-text {
	border:1px solid #5D5D5D;
	color:#919294;
	float:left;
	font-size:12px;
	height:16px;
	margin:0;
	width:165px;
	margin-top:1px;
	background:#FFF no-repeat 5px
}
#header-column-3 .form-radios, #header-column-3 #edit-mail-wrapper label, #header-column-3 #edit-mail-1-wrapper label, #header-column-3 .form-item label, #login-header-content .form-radios, #login-header-content #edit-mail-wrapper label, #login-header-content #edit-mail-1-wrapper label, #login-header-content .form-item label {
	display:none;
}
#header-column-3 #simplenews-block-form-124 .form-submit, #login-header-content #simplenews-block-form-124 .form-submit {
	float:left;
	height:20px;
	width:30px;
	background-image:url(images/newsletter.png);
	background-repeat:no-repeat;
	border:0;
	text-indent:-999px;
	overflow:hidden;
	border:0;
	margin-top:1px;
	cursor:pointer;
}
#header-column-3 #simplenews-block-form-124 .form-submit:hover, #login-header-content #simplenews-block-form-124 .form-submit:hover {
	background-image:url(images/newsletter2.png);
	border-left:1px solid #5D5D5D;
	border-right:1px solid #5D5D5D;
	margin-left:-1px;
}
#login-header-content a.feed-icon {
	float:right;
	margin-top:5px;
	background-image:url(images/flux.png);
	background-repeat:no-repeat;
	width:19px;
	margin-right:14px;
	height:19px;
}
#login-header-content a.feed-icon img {
	display:none;
}
#header-column-2 #search-theme-form .form-submit:hover, #header-right #search-theme-form .form-submit:hover, .center #search-form #edit-submit:hover {
	background-image:url(images/loupe2.png);
}
#block-block-3 {
	height:30px;
	float:left;
	margin-left:20px;
	margin-top:-3px;
	width:322px;
	background-color:#1ea28d;
}
#block-block-3 .content {
	height:30px;
	width:322px;
}
#block-block-3 #espace_pro_text {
	height:30px;
	width:200px;
	float:left;
	color:#ffffff;
	font-size:28px;
	text-indent:15px;
	line-height:30px;
	letter-spacing:5px;
}
#block-block-3 #espace_pro {
	height:30px;
	width:322px;
	float:left;
}
#block-block-3 #en_savoir_plus {
	height:30px;
	width:94px;
	float:left;
	margin-left:15px;
}
#en_savoir_plus a {
	color:#404040;
	text-decoration:none;
	font-size:18px;
	letter-spacing:1px;
	display:block;
	height:30px;
	width:100%;
	line-height:30px;
	background-image:url(images/en_savoir_plus_bg.png);
	background-repeat:no-repeat;
	padding-left:5px;
}
#en_savoir_plus a:hover {
	background-image:url(images/en_savoir_plus_bg_hover.png);
	color:#ffffff;
}
#body-container {
	width:100%;/*background:url(images/fond_gauche.png) repeat-y scroll center top #F0EEEE;
	background-color:#FFF;*/
}
#container {
	margin:0 auto;
	width:1013px;
}
.center {
	float:left;
	width:654px;
	padding-right:11px;
	background:#FFF url(images/center-shadow.png) repeat-y right
}
.center .breadcrumb {
	display:none;
}
.clear-both {
	clear:both
}
.center .taxonomy-bar {
	float:left;
	width:100%;
	margin-top:5px;
}
.center .taxonomy-bar .links a {
	color:#4d4b4b;
	font-size:10px;
	text-transform:uppercase;
}
.center .taxonomy-bar .links {
	float:right;
	line-height:12px;
}
.center .taxonomy-bar .links li {
	height:15px;
}
.center .taxonomy-bar .links .comment_comments a, .center .taxonomy-bar .links .comment_add a {
	background-image:url(images/bulle.png);
	background-repeat:no-repeat;
	padding-left:15px;
	background-position:left;
	/*border-right:1px solid #607497;*/
	padding-right:12px;
}
#control-translations-teaser {
	border-right:1px solid #4D4B4B;
	color:#4D4B4B;
	cursor:pointer;
	float:right;
	font-size:10px;
	height:12px;
	padding-right:25px;
	padding-top:2px;
	text-transform:uppercase;
	width:82px;
}
.translation-popup {
	height:78px;
	width:100px;
	float:left;
	margin-left:-130px;
	margin-top:-20px;
	background-image:url(images/traduction_popup.png);
	background-repeat:no-repeat;
}
.translation-popup .fakelink {
	color:#4D4B4B;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:15px;
	margin-top:12px;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	width:60px;
}
.translation-popup .fakelink:hover {
	text-decoration:underline
}
#footer .fakelink {
	color:#232629;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.3px;
	cursor:pointer;
}
#footer .fakelink:hover {
	text-decoration:underline
}
.center .pane-content .taxonomy-bar .links .comment_comments a, .center .pane-content .taxonomy-bar .links .comment_add a {
	border-right:none;
}
#control-translations-teaser .view .view-content .item-list, #control-translations .view .view-content .item-list {
	margin-top:0px;
	padding-bottom:0px;
	background-image:url(images/drapeau.png);
	background-repeat:no-repeat;
}
#control-translations-teaser .view .view-content .item-list li {
	list-style:none;
}
.center .taxonomy-bar .links .comment_comments, .center .taxonomy-bar .links .comment_add {
	padding-right:0px;
}
.center .taxonomy-bar .links .last a {
	background-image:url(images/drapeau.png);
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:left;
}
.center .taxonomy-bar .links .node_read_more, .center .taxonomy-bar .links .node_translation_en, .center .taxonomy-bar .links .comment_new_comments {
	display:none;
}
.center .taxonomy-bar a, .center .field-field-related-articles .views-field-field-taxonomy-value a, .center .field-field-related-articles .views-field-field-focus-value a, .center .field-field-related-articles .views-field-field-perspect-value a {
	text-decoration:none;
	color:#ffffff;
	padding-right:2px;
}
.center .taxonomy-bar a:hover, .center .field-field-related-articles .views-field-field-taxonomy-value a:hover, .center .field-field-related-articles .views-field-field-focus-value a:hover {
	text-decoration:underline;
}
.center .field-field-related-articles .views-field-field-taxonomy-value a {
	background-color:#FF4218;
	display:block;
	padding-left:8px
}
.center .field-field-related-articles .views-field-field-taxonomy-value a:hover {
	text-decoration:underline
}
.center .taxonomy-bar .field-field-taxonomy, .center .taxonomy-bar .field-field-perspective, .center .taxonomy-bar .field-field-focus, .center .field-field-related-articles .views-field-field-taxonomy-value, .center .field-field-related-articles .views-field-field-focus-value, .center .field-field-related-articles .views-field-field-perspect-value {
	float:left;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	line-height:15px;
}
.center .taxonomy-bar .field-field-taxonomy .field-item/*, .center .field-field-related-articles .views-field-field-taxonomy-value*/ {
	background-color:#ff4218;
	padding-left:8px;
	float:left;/*padding-right:2px;*/
}
.center .taxonomy-bar .field-field-taxonomy, .center .field-field-related-articles .views-field-field-taxonomy-value {
	/*background-image:url(images/sf_bg.png);*/
	background-image:url(images/orange.png);
	background-repeat:no-repeat;
	float:left;
	background-position:bottom left;
	height:20px;
}
.center .taxonomy-bar .field-field-focus, .center .field-field-related-articles .views-field-field-focus-value {
	background-color:#ff4218;
	height:15px;
	padding-right:5px;
	padding-left:8px;
	margin-bottom:5px;
}
.center .field-field-related-articles .views-field-field-image-nid {
	float:left;
	width:170px;
}
.center .taxonomy-bar .field-field-perspective, .center .field-field-related-articles .views-field-field-perspect-value {
	background-color:#808E9F;
	height:15px;
	margin-left:1px;
	margin-bottom:5px;
}
.center .field-field-related-articles .views-field-field-perspect-value a {
	padding-right:8px;
}
.center .field-field-related-articles .views-field-field-perspective-value {
	height:20px;
	float:left;
	width:100%;
}
.center .field-field-related-articles .views-field-field-perspective-value {
	height:20px;
	width:100%;
}
.center .taxonomy-bar .field-field-perspective .field-item, .center .field-field-related-articles .views-field-field-perspect-value {
	height:15px;
	float:left;
	text-indent:8px
}
.center .taxonomy-bar .field-field-perspective .field-item {
	padding-right:8px
}
.center .field-field-related-articles .views-field-field-ref-media-nid {
	float:left;
	margin-right:5px;
	width:166px;
}
.center .field-field-related-articles .views-field-field-ref-media-nid #main-media-title {
	display:none;
}
.field-field-ref-media {
	float:left;
	margin-top:5px;
	width:561px;
}
#main-media-title {
	float:left;
	width:100%;
	font-size:10px;
	font-weight:bold;
}
.center h1 {
	float:left;
	font-size:34px;
	letter-spacing:0.03em;
	width:600px;
	font-family:Arial;
	margin-top:0px;
	color:#000000;
	line-height:35px
}
.center #article-info {
	float:left;
	width:100%;
	margin-top:23px;
}
.center .node-teaser #article-info {
	margin-bottom: 3px;
	margin-top: 0;
	width: 475px;
}
.center .node-panel-articlelvlone .node-teaser #article-info {
	width:390px
}
.center .node-teaser #teaser-no-media #article-info {
	width:100%;
	margin-bottom:5px
}
.center .node-teaser #article-info .field-field-ref-partners p, .center .node-teaser #article-info .field-field-ref-partners span {
	margin-top:0
}
.center #article-info .field-field-date-creation {
	font-size:12px;
	font-weight:bold;
	float:left;
	width:100%;
}
.center #article-info .field-field-authors {
	float:left;
	width:100%;
	margin-top:3px;
}
.center #article-info .field-field-authors a {
	color: #ff4218;
    font-size: 12px;
    text-decoration: none
}

.center #article-info .field-field-authors p {
	font-size:12px;
	font-weight:bold;
	float:left;
	/* width:24px; */
	margin:4px 5px 0 0;
}
.center .node #article-info .view-article-author .item-list {
	float:none
}
.center .node .view-article-author {
	width:auto
}
.center .article-teaser-header .views-field-field-first-name-value, .center .article-teaser-header .views-field-field-last-name-value {
	margin-right:5px;
	color:#666699;
	font-size:12px;
}
.center #article-info .field-field-authors .field-item {
	margin-top:5px;
}
.center #article-info .field-field-authors .field-item a, .center #article-info .field-field-ref-partners span {
	font-size:12px;
	color:#FF4218;
	text-decoration:none;
	display:block;
	float:left;
}
.center #article-info .field-field-ref-partners span {
	margin-top:6px;
}
.center #article-info .field-field-ref-partners p {
	font-size:12px;
	font-weight:bold;
	float:left;
	width:auto;
	margin:6px 0 0 0;
}
.center #article-info .field-field-ref-partners {
	float:left;
	width:100%;
}
.center #article-header {
	width:100%;
	position:relative;
}
.center #article-body-header h2 {
	line-height:20px;
	font-family:Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#67686c;
	margin-top:15px;
	width:625px;
	/*border-bottom:1px solid #DFE3EA;*/
	padding-bottom:7px;
}
.center #article-body {
	width:100%;
	font-size:13px;
	float:left;
	line-height:19px;
	text-align:left;
	font-family:Verdana, sans-serif;
	color:#333
}
.center #article-body p {
	width:625px;
}
.center #article-body {
	width:600px
}
.center #article-body a, .center #article-body-header a, .center .pane-content .node-panel-articlelvltwo .article-teaser-header .field-field-header a {
	text-decoration:none;
	color:#4D4B4B;
	font-weight:bold;
}
.center #article-body a:hover, .center #article-body-header a:hover, .center .pane-content .node-panel-articlelvltwo .article-teaser-header .field-field-header a:hover {
	color:#FF4218
}
.center #article-body hr, .node hr {
	float:left;
	width:625px;
	border:none;
	border-bottom:1px solid #DFE3EA;
}
.center #article-body h2 {
	/* float:left;	*/
	/* width:652px; */
	color:#FF4218;
	font-size:18px;
	line-height:19px;
}
.center #article-body-header {
	float:left;
	width:100%;
}
.center #article-header .field-field-image {
	float:left;
	width:561px;
	height:321px;
}
.center #article-top-toolbar {
	float:left;
	position:relative;
	margin-left:9px;
	margin-top:5px;
	width:80px;
}
#article-top-toolbar #share-print {
	margin-top:4px;
}
.center #article-top-toolbar #share-email {
	margin-top:6px;
}
.center #article-top-toolbar #share-facebook {
	margin-top:6px;
}
.center #article-top-toolbar p, .center #article-header .field-field-main-media, .center #article-top-toolbar #share-email a span, .center #article-top-toolbar #share-facebook a span {
	display:none;
}
.center #article-top-toolbar ul, .center #article-bottom-toolbar ul {
	padding:0;
	margin:0;
	float:left;
	width:40px;
}
.item-list ul li {
	list-style:none;
}
.center #article-top-toolbar ul li.ts_increase_variable {
	width:11px;
	height:9px;
	margin:3px 0 0 0;
}
.center #article-top-toolbar .addthis_default_style .at300m, .center #article-bottom-toolbar .addthis_default_style .at300m {
	padding:0 0 0 0;
}
.center #article-top-toolbar ul li.ts_decrease_variable {
	width:11px;
	height:9px;
	margin:6px 0 0 0;
}
.center #article-top-toolbar ul li.ts_increase_variable a, .center #article-top-toolbar ul li.ts_decrease_variable a {
	padding:0;
	margin:0;
	float:left;
}
.center #article-bottom-toolbar {
	float:left;
	width:100%;
	position:relative;
}
.center #article-bottom-toolbar ul li.ts_increase_variable a, .center #article-bottom-toolbar ul li.ts_decrease_variable a {
	padding:0;
	margin:0;
	float:left;
}
.center #article-bottom-toolbar ul li.ts_increase_variable, .center #article-bottom-toolbar ul li.ts_decrease_variable {
	width:11px;
	float:left;
	margin:22px 2px 0 3px;
}
/*a#text_resize_increase:hover,*/ .center #article-bottom-toolbar a#text_resize_increase:hover {
	background-position:-24px -79px;
}
.center #article-bottom-toolbar a#text_resize_increase {
	float: left;
	height: 11px;
	margin-left: 5px;
	margin-top: 21px;
	width: 12px;
}
a#text_resize_decrease {
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:0 -95px;
	float: left;
	height: 11px;
	margin-left: 1px;
	margin-top: 5px;
	width: 12px;
}
/*a#text_resize_decrease:hover, */.center #article-bottom-toolbar a#text_resize_decrease:hover {
	background-position:-24px -95px;
}
.center #article-bottom-toolbar a#text_resize_decrease {
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:0 -95px;
	float: left;
	height: 11px;
	margin-left: 1px;
	margin-top: 21px;
	width: 12px;
}
.center #article-bottom-toolbar #share-print, .center #article-bottom-toolbar #share-email, .center #article-bottom-toolbar #share-facebook, .center #article-bottom-toolbar #share-bookmark {
	width:20px;
	float:left;
}
.center #article-bottom-toolbar hr, .field-field-related-articles hr, #article-tag-partner-wrapper hr, .field-field-tags hr {
	float:left;
	width:625px;
	border:none;
	border-bottom:1px solid #DFE3EA;
}
.center .pane-content hr {
	float:left;
	width:654px;
	border:none;
	border-bottom:1px solid #DFE3EA;
}
#article-tag-partner-wrapper hr, .field-field-tags hr {
	margin-top:20px;
}
/*.field-field-page-poll hr{
	border-color:-moz-use-text-color -moz-use-text-color #DFE3EA;
    border-style:none none solid;
    border-width:medium medium 1px;
    float:left;
    width:635px;
	margin-top:40px;
}*/

#top-controls {
	float:left;
	width:82px;
	border-top:1px solid #607497;
	border-bottom:1px solid #607497;
	padding:7px 0 5px 0;
	margin-top:5px;
	margin-left:-4px;
}
#control-comments {
	background-image:url(images/icons1.png);
	background-repeat:no-repeat;
	background-position:0 -14px;
	float:left;
	height:15px;
	margin-top:1px;
	width:82px;
	margin-right:5px;
}
#control-translations {
	background-image:url(images/drapeau.png);
	background-repeat:no-repeat;
	float:left;
	height:15px;
	margin-top:1px;
	width:82px;
	margin-right:7px;
	cursor:pointer;
	color:#4D4B4B;
	line-height:10px;
	font-size:9px;
	text-transform:uppercase;
}
#control-translations .views-field-phpcode {
	display:none
}
#control-translations #popup-element-0, #control-translations #popup-element-1 {
	float:left;
	width:10px;
	line-height:10px;
}
#control-translations #popup-element-0 span, #control-translations #popup-element-1 span {
	padding:0 0 0 0;
	background-image:none;
	cursor:pointer;
}
#control-translations #popup-element-0 #popup-element-0-body, #control-translations #popup-element-1 #popup-element-1-body {
	background:transparent url(images/traduction_popup.png);
	background-repeat:no-repeat;
	width:100px;
	height:78px;
	border:none;
	padding:0 0 0 0;
	margin-top:-10px;
	margin-right:-7px;
}
#control-translations #popup-element-0 #popup-element-0-body #languages-wrapper, #control-translations #popup-element-1 #popup-element-1-body #languages-wrapper {
	float:left;
	height:50px;
	margin-left:15px;
	margin-top:15px;
	width:70px;
}
#control-translations #popup-element-0 #popup-element-0-body a, #control-translations #popup-element-1 #popup-element-1-body a {
	color:#607497;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:5px;
	margin-left:7px;
	text-decoration:none;
	text-transform:uppercase;
}
#control-translations a, #control-localiser a, #control-comments a {
	color:#4D4B4B;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:15px;
	text-decoration:none;
	text-transform:uppercase;
}
#views-popup-id-1-translation_view-41.views-popup, #views-popup-id-3-translation_view-41.views-popup {
	width:100px;
}
#bottom-controls #control-translations a {
	margin-top:1px;
}
#control-translations .views-field-nothing span:hover, #control-localiser a:hover, #control-comments a:hover, #control-translations .views-field-phpcode span:hover {
	color:#ff4218;
}
#control-localiser {
	background-image:url(images/localiser.png);
	background-repeat:no-repeat;
	float:left;
	height:15px;
	margin-top:1px;
	width:82px;
	display:none
}
#fb-like-btn {
	float: left;
	height: 35px;
	padding-top:17px;
	width: 290px;
}
#tweet-btn {
	float: left;
	padding-top: 16px;
	width: 146px;
}
#gplus-btn{
float: left;
width: 218px;
margin-top: 16px;
}
#gplus-btn iframe{
width: 193px!important;
height: 25px!important;	
}
.center #article-bottom-toolbar .addthis_toolbox {
	float: left;
	padding-top: 18px;
	width:26px;
}
#bottom-controls {
	float:left;
	width:115px;
	height:50px;
	padding-top:5px;
	margin-left:15px;
	border-right:1px solid #DFE3EA;
	display:none;
}
.center #article-bottom-toolbar #share-print {
	margin-left:15px;
	margin-top:20px;
}
.center #article-bottom-toolbar #share-print a{
	display:block;
	width:13px;
	height:11px;
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
}
.center #article-bottom-toolbar #share-print a:hover/*, .center #article-top-toolbar #share-print a:hover */{
	background-image:url(images/icons-article.png);
	background-position:-24px 0;
}
.center #article-bottom-toolbar #share-bookmark {
	background-image:url(images/photo2.png);
	background-repeat:no-repeat;
	width:10px;
	height:11px;
	margin-top:20px;
}
.center #article-bottom-toolbar #share-bookmark {
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:0 -16px;
	width:10px;
	height:11px;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	font-size:0;
	line-height:0
}
.center #article-bottom-toolbar #share-bookmark:hover {
	background-position:-24px -16px;
	cursor:pointer;
}
.center #article-bottom-toolbar #share-email {
	margin-top:22px;
	margin-left:5px;
}
.center #article-bottom-toolbar #share-email a{
	display:block;
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:0 -32px;
	width:13px;
	height:9px;
}
.center #article-bottom-toolbar #share-email a:hover{
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:-24px -32px;
}
.center #article-bottom-toolbar #share-email a span, .center .field-field-page-poll hr {
	display:none;
}
.center #article-bottom-toolbar #share-facebook {
	margin-top:20px;
	width:18px;
}
.center #article-bottom-toolbar #share-facebook a{
	display:block;
	background-image:url(images/icons-article.png);
	background-repeat:no-repeat;
	background-position:0 -47px;
	width:11px;
	height:11px;
}
.center #article-bottom-toolbar #share-facebook a:hover{
	background-image:url(images/icons-article.png);
	background-position:-24px -47px;
}
.center #article-bottom-toolbar #share-facebook a span {
	display:none;
}
.center #article-top-toolbar .addthis_toolbox {
	margin-top:5px;
}
/*.center #article-top-toolbar .addthis_toolbox a:hover {
	background-position:-24px -63px;
}*/
.center #article-bottom-toolbar .addthis_toolbox span {
}
.center #article-bottom-toolbar .addthis_toolbox a {
	background-image:url(images/icons-article.png);
	background-position: 74px -115px;
	background-repeat: no-repeat;
	color: #7F7F7F;
	display: block;
	font-size: 11px;
	height: 17px;
	text-decoration: none;
	width: 111px;
}
.center #article-bottom-toolbar .addthis_toolbox a:hover {
	background-position: 74px -135px;
	color:#FF4218;
}
.center #article-bottom-toolbar .addthis_toolbox a span, .center #article-top-toolbar .addthis_toolbox a span {
	visibility:hidden;
}
.center #comments {
	float:left;
	width:625px;
}
.center #comments .new {
	display:none;
}
#comments-top {
	height:26px;
	margin-top:20px;
	width:100%;/*background:url(images/google_translate.JPG) no-repeat top right;*/
}
#comments-top-title {
	float:left;
	width:100%;
	margin-bottom:15px;
	background-image:url(images/comments-top-title-bg.png);
	background-repeat:no-repeat;
	height:26px;
	font-family:CorpidOffice, Arial;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	letter-spacing:0px;
	line-height:21px;
	padding-left:25px;
}
#comments-top-count {
	background-color:#ffa08b;
	color:#FFFFFF;
	float:left;
	font-family:Arial;
	font-size:15px;
	height:20px;
	letter-spacing:2px;
	line-height:20px;
	margin-left:1px;
	text-transform:uppercase;
	width:40px;
	text-align:center;
}
#comments-translations-label {
	float:left;
	width:300px;
	font-size:12px;
	font-family:CorpidOffice, Arial;
	color:#4D4B4B;
	margin-left:120px;
	display:none
}
#comment-top-vote {
	float:right;
	width:56px;
	background-image:url(images/comment-top-vote-bg.png);
	background-repeat:no-repeat;
	color:#fff;
	height:25px;
	font-family:CorpidOffice, Arial;
	font-size:14px;
	margin-right:5px;
	text-indent:3px;
	line-height:20px;
	word-spacing:-2px
}
.center #comments .comment, .center .comment {
	float:left;
	width:100%;
	background-color:#ececec;
	position:relative;
	margin-top:0
}
.center .comment {
	margin-top:20px
}
.center #comments .indented .comment, .center #comments .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .indented .indented .indented .indented .comment {
	background-color:#ffffff;
}
.center .indented .comment, .center .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .indented .indented .indented .indented .comment {
	background-color:#ffffff;
}
.center #comments .indented .indented .comment, .center #comments .indented .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .indented .indented .indented .comment, .center #comments .indented .indented .indented .indented .indented .indented .indented .indented .indented .indented .comment {
	background-color:#f6f6f6;
}
.center .indented .indented .comment, .center .indented .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .indented .indented .indented .comment, .center .indented .indented .indented .indented .indented .indented .indented .indented .indented .indented .comment {
	background-color:#f6f6f6;
}
.center #comments #comment-top-data, .center #comment-top-data {
	float:left;
	width:100%;
	font-size:9px;
	margin-top:5px;
	margin-bottom:5px
}
.center #comments #comment-top-data .submitted, .center #comment-top-data .submitted {
	float:left;
	margin-left:10px;
	line-height:13px
}
.center #comment-top-data .submitted a {
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.center #comment-top-data .submitted a:hover {
	color:#FF4218;
}
.center #comments #comment-country, .center .comment #comment-country {
	float:left;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-transform:uppercase;
	padding-left:5px;
	color:#000000;
}
.center #comments #comment-country a {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-transform:uppercase;
	padding-left:3px;
	color:#000000;
}
.center #comments #comment-country a:hover {
	color:#FF4218;
}
.center #comments .comment .content, .center .comment .content {
	float:left;
	font-size:12px;
	line-height:16px;
	width:100%;
}
.center #comments .comment .links, .center .comment .links {
	float:right;
	margin-right:20px;
}
.center #comments .comment .links .comment_reply, .center .comment .links .comment_reply {
	float:left;
	height:13px;
	margin-top:10px;
	line-height:12px;
	width:auto;
	padding:0 0 0 0;
}
.center #comments .comment .links .comment_reply a, .center .comment .links .comment_reply a {
	background: url(images/icons-article.png) no-repeat 0 -217px;
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:2px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:10px;
}
.center #comments .comment .links .comment_reply a:hover, .center .comment .links .comment_reply a:hover {
	background: url(images/icons-article.png) no-repeat 0 -232px;
	color:#FF4218;
}
.center #comments .comment .links .comment_edit, .center .comment .links .comment_edit {
	float:left;
	height:13px;
	margin-top:10px;
	line-height:12px;
	width:auto;
	padding:0 0 0 0;
	margin-right:20px;
}
.center #comments .comment .links .comment_edit a, .center .comment .links .comment_edit a {
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:2px;
	text-decoration:none;
	text-transform:uppercase;
}
.center #comments .comment .links .flag-abuse_comment, .center .comment .links .flag-abuse_comment {
	float:left;
	height:13px;
	margin-left:13px;
	margin-top:10px;
	width:auto;
	padding:0 0 0 0;
	line-height:12px;
	margin-right:50px;
}
.center #comments .comment .links .flag-abuse_comment a, .center .comment .links .flag-abuse_comment a {
	background-image:url(images/alerter5.png);
	background-repeat:no-repeat;
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:2px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:12px;
}
.center #comments .comment .links .flag-abuse_comment a:hover, .center .comment .links .flag-abuse_comment a:hover {
	background-image:url(images/alerterorange.png);
	background-repeat:no-repeat;
	color:#ff4218;
}
.center #comments .anonymous-alert, .center .anonymous-alert {
	float:right;
	margin-right:70px;
	margin-top:10px;
	width:auto;
}
.center #comments .anonymous-alert a, .center .anonymous-alert a {
	background:url(images/icons-article.png) no-repeat -110px -188px;
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:9px;
	margin-left:2px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:12px;
}
.center #comments .anonymous-alert a:hover, .center .anonymous-alert a:hover {
	color:#FF4218;
	background:url(images/icons-article.png) no-repeat -110px -203px;
}
.center #comments .comment .links .vud_comment_votes_count, .center .comment .links .vud_comment_votes_count {
	float:left;
	height:13px;
	padding:0 0 0 0;
	line-height:11px;
	width:auto;
}
.center #comments .comment .links .vud_comment_votes_count .vote-points-like {
	position:absolute;
	right:38px;
	top:65px;
}
.center #comments .comment .links .vud_comment_votes_count .vote-points-dislike, .center .comment .links .vud_comment_votes_count .vote-points-dislike {
	position:absolute;
	right:5px;
	top:65px;
}
.center #comments .comment .links .vud_comment_votes_count span, .center .comment .links .vud_comment_votes_count span {
	color:#ffffff;
	float:left;
	font-family:Arial;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase;
}
.center #comments #comment-user-picture, .center #comment-user-picture {
	float:left;
	width:50px;
	height:50px;
}
.center #comments .comment .content #content-body, .center .comment .content #content-body {
	float:left;
	margin-left:9px;
	width:75%
}
.center #comments .comment .content #content-body p, .center .comment .content #content-body p {
	margin-top:0px;
}
.comment .content #content-body p a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.center #comments .comment .content #content-body p a:hover, .center .comment .content #content-body p a:hover {
	color:#FF4218;
}
.vud-widget-plain {
	float:none;
	position:absolute;
	top:45px;
	right:-10px;
	margin:0 0 0 0;
	width:70px;
	height:43px;
	padding:0 0 0 0;
	border:none;
	background-image:url(images/up_down_bg.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.comment .vud-widget-plain {
	display:none
}
#comments .comment .vud-widget-plain {
	display:block
}
.vud-widget-plain .up-inactive {
	background-image:url(images/vote_up.png);
	background-repeat:no-repeat;
}
.vud-widget-plain .up-active, .vud-widget-plain .up-inactive, .vud-widget-plain .down-active, .vud-widget-plain .down-inactive {
	height:33px;
	width:35px;
}
.vud-widget-plain .up-inactive:hover {
	background-image:url(images/vote_up.png);
	background-repeat:no-repeat;
}
.vud-widget-plain .up-active {
	background-image:url(images/vote_up_active.png);
	background-repeat:no-repeat;
}
.vud-widget-plain .down-active {
	background-image:url(images/vote_down_active.png);
	background-repeat:no-repeat;
}
.vud-widget-plain .down-inactive {
	background-image:url(images/vote_down.png);
	background-repeat:no-repeat;
}
.vud-widget-plain .down-inactive:hover {
	background-image:url(images/vote_down.png);
	background-repeat:no-repeat;
}
.center #comments .comment .content #comment-fold {
	float:left;
	height:12px;
	margin-left:3px;
	margin-right:3px;
	margin-top:19px;
	width:14px;
}
#dummy_div {
	float:left;
	width:14px;
	height:15px;
}
.center #comments .comment .content #comment-fold a {
	background-image:url(images/moins.png);
	display:block;
	float:left;
	height:12px;
	width:14px;
	cursor:pointer;
}
/*.center #comments .indented .indented .indented  .indented .indented .indented  .indented .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented  .indented .indented .indented  .indented .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented  .indented .indented .indented  .indented .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented .indented  .indented .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented .indented  .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented .indented  .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented .indented  .indented .comment .content #comment-fold a, .center #comments .indented .indented .indented .comment .content #comment-fold a, .center #comments .indented .indented .comment .content #comment-fold a, .center #comments .indented .comment .content #comment-fold a{
	display:none;
}*/

.center #comments .item-list, .center .view .item-list {
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
#user-register br {
	display:none
}
.center #comments .box, .center #comments #user-register {
	float:left;
	width:435px;
	background-color:#ffffff;
	padding-top:30px;
	padding-bottom:20px;
}
.center #comments #user-register {
	padding-top:0;
}
.center .view .item-list .page-numbers,
.center #comments .item-list .pager, 
.center .view .item-list .pager, 
.center .box .pager {
	border-bottom:1px solid #DFE3EA;
	border-top:1px solid #DFE3EA;
	color:#5B5B5B;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:30px;
	padding:7px;
	width:620px;
	clear: both;	
    text-align: center;
}
.center .view .item-list .page-numbers li .current, 
.center #comments .item-list .pager .pager-current, 
.center .view .item-list .pager .pager-current, 
.center .box .pager .pager-current {
	background-color:#5B5B5B;
	color:#FFFFFF !important;
}
.center .view .item-list .page-numbers li,
.center #comments .item-list .pager li, 
.center .view .item-list .pager li, 
.center .box .pager li {
	padding:0 2px 0 2px;
	text-align:center;
	margin-left:7px;
	background-image: none;
    display: inline;
    list-style-type: none;
}

.center .view .item-list .page-numbers li .page-numbers,
.center #comments .item-list .pager .pager-item a, 
.center .view .item-list .pager .pager-item a, 
.center .box .pager .pager-item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B5B5B;
	text-decoration:none;
	padding:0 2px 0 2px;
	text-align:center;
	margin: 0;
    float: none;
    border: 0;
}
.center .view .item-list .page-numbers li a:hover,
.center #comments .item-list .pager .pager-item a:hover, 
.center .view .item-list .pager .pager-item a:hover, 
.center .box .pager .pager-item a:hover {
	background-color:#5B5B5B;
	color:#FFFFFF;
}
.center .view .item-list .page-numbers li a.next,
.center #comments .item-list .pager .pager-next a, 
.center .view .item-list .pager .pager-next a, 
.center .box .pager .pager-next a {
	background-image:url("images/next.png");
	background-position:3px 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:8px;
	padding-left:11px;
	width:6px;
	padding-right:1px;
}
.center #comments .item-list .pager .pager-last, 
.center #comments .item-list .pager .pager-previous, 
.center #comments .item-list .pager .pager-first, 
.center .view .item-list .pager .pager-last, 
.center .view .item-list .pager .pager-previous, 
.center .view .item-list .pager .pager-first, 
.center .box .pager .pager-previous, 
.center .box .pager .pager-next, 
.center .box .pager .pager-last, 
.center .box .pager .pager-first {
	margin-left:0px;
}

.center #comments .item-list .pager .pager-last a, 
.center .view .item-list .pager .pager-last a, 
.center .box .pager .pager-last a {
	background-image:url("images/last.png");
	background-position:3px 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:8px;
	padding-left:14px;
	width:6px;
}

.center .view .item-list .page-numbers li a.prev, 
.center #comments .item-list .pager .pager-previous a, 
.center .view .item-list .pager .pager-previous a, 
.center .box .pager .pager-previous a {
	background-image:url("images/previous.png");
	background-position:3px 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:8px;
	padding-left:9px;
	width:6px;
}
.center #comments .item-list .pager .pager-first a, .center .view .item-list .pager .pager-first a, .center .box .pager .pager-first a {
	background-image:url("images/first.png");
	background-position:3px 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:8px;
	padding-left:14px;
	width:6px;
	padding-right:2px;
}
.center .field-field-related-articles-label {
	color:#ec4f00;
	float:left;
	font-size:18px;
	font-weight:bold;
	width:100%;
	margin:10px 0 0 0;
}
.center .field-field-related-articles {
	float:left;
	width:100%;
}
#panel-poll-teaser .field-field-related-articles-label {
	margin-top:50px;
	color:#038962
}
/*.center .field-field-related-articles .field-item-list{
	float:left;
	margin-top:0px;
	width:100%;
}*/

.center .field-field-related-articles .view-content .views-row {
	float:left;
	margin-top:10px;
	width:325px;
}
.center .field-field-related-articles .field-field-related-articles-list .view-content .views-row {
	width:600px
}
/*.center .field-field-related-articles .field-item-list a{
	color:#232629;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.center .field-field-related-articles .field-item-list a:hover{
	color:#607497;
}*/

.center .field-field-related-articles .field-item {
	float:left;
	width:auto
}
.center .article-teaser-header .field-field-ref-media {
	float:left;
	height:88px;
	margin-right:5px;
	width:166px;
}
.center .article-teaser-header {
	float:left;
	width:327px;
}
.center .view-content .article-teaser-header {
	width:100%;/*margin-bottom:10px;
	border-bottom:1px solid #DFE3EA;
	padding-bottom:10px*/
}
.center .view-content .article-teaser-header .teaser-field-field-ref-media, .article-rdw-header .teaser-field-field-ref-media  {
	float:left;
	position:relative;
	margin-right:4px
}
.center .view-content .article-teaser-header #teaser-no-media .teaser-field-field-date-creation {
	width:100%;
}
.center .view-content .article-teaser-header #teaser-no-media h2 {
	width:100%;
}
.center .view-content .article-teaser-header h2 {
	width:483px;
}
.center .view-content .article-teaser-header #main-media-title {
	display:none;
}
.center .view-content .article-teaser-header .field-field-header p {
	margin:47px 10px 0 0;
	font-size:12px;
	line-height:15px;
	width:650px;
	color:#232629;
	display:block;
}
.center .view-content .article-teaser-header .field-field-header a {
	color:#4D4B4B;
	text-decoration:none;
	font-weight:bold;
}
.center .view-content .article-teaser-header .field-field-header a:hover {
	color:#FF4218;
}
.center .article-teaser-header .field-field-header p {
	font-size:12px;
	margin:5px 10px 0 0;
	width:650px;
}
.center .article-teaser-header h2 {
	margin:0 0 0 0;
	float:left;
	width:156px;
	font-family:Arial
}
.center .panel-panel {
	margin-top:5px;
}
.center #taxonomy-rss {
	float:left;
	margin-top:10px;
}
/***************************** mainarticle ******************************************/
.center .pane-content #node-panel-mainarticle .article-teaser-header h2 {
	width:100%;
	float:left;
	font-size:36px;
	letter-spacing:0.03em;
	margin-bottom:6px;
	margin-top:2px;
}
.center .pane-content #node-panel-mainarticle .article-teaser-header h2 a {
	font-size:34px;
	line-height:35px
}
.center .pane-content #node-panel-mainarticle .article-teaser-header .field-field-ref-media {
	float:left;
	height:288px;
	width:654px;
	margin-right:0px;
}
.center .pane-content #node-panel-mainarticle .article-teaser-header .field-field-header p {
	float:left;
	font-size:12px;
	line-height:18px;
	margin:0;
	width:630px;
	color:#232629;
}
/****************************** articlevlone *************************************/

.center .pane-content .node-panel-articlelvlone .article-teaser-header h2 {
	float:left;
	font-family:Arial;
	font-size:26px;
	line-height:30px;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	width:370px;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header #teaser-no-media h2 {
	float:left;
	font-family:Arial;
	font-size:26px;
	line-height:30px;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	width:100%;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header .teaser-field-field-date-creation {
	float:left;
	height:19px;
	margin-left:0;
	margin-top:7px;
	width:400px;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header #teaser-no-media .teaser-field-field-date-creation {
	float:left;
	min-height:19px;
	margin-left:0;
	margin-top:7px;
	width:100%;
}
.center .pane-content {
	float:left;
	width:100%;
	height:auto;
	margin-bottom:20px;
	border-bottom:1px solid #DFE3EA;
	padding-bottom:20px;
	position:relative;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header h2 a {
	font-size:26px;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header .teaser-field-field-ref-media .field-field-ref-media, .center .pane-content .node-panel-articlelvlone .article-teaser-header .teaser-field-field-ref-media {
	float:left;
	margin-top:2px;
	margin-right: 0;
	position:relative;
	width:252px;
        height: 154px;
        color: #545665;
        font-size: 11px;
        font-style: italic;
}
div.view-homepage-images div div div.views-field-field-legend-value {
	display: none;
}
.center .pane-content .node-panel-articlelvlone .article-teaser-header .field-field-header p {
	font-size:12px;
	line-height:18px;
	margin-bottom:0;
	width:630px;
	color:#232629;
}
.center .pane-content .article-teaser-header .field-field-header a {
	color:#4D4B4B;
	text-decoration:none;
	font-weight:bold;
}
.center .pane-content .article-teaser-header .field-field-header a:hover {
	color:#FF4218;
}
/************************** articlelvltwo *****************************/
.center .pane-content .node-panel-articlelvltwo .article-teaser-header #teaser-no-media h2 {
	float:left;
	font-family:Arial;
	font-size:23px;
	margin-bottom:0;
	margin-top:0;
	width:100%;
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header h2, .article-rdw-header h2 {
	float:left;
	font-family:Arial;
	font-size:23px;
	margin-bottom:0;
	margin-top:0;
	width:480px;
	line-height:22px
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header .teaser-field-field-date-creation {
	float:left;
	min-height:19px;
	margin-left:0;
	margin-top:7px;
	width:480px;
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header #teaser-no-media .teaser-field-field-date-creation {
	float:left;
	min-height:19px;
	margin-left:0;
	margin-top:7px;
	width:100%;
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header h2 a,  .article-rdw-header h2{
	font-size:23px;
}
.article-rdw-header h2 {
	float:left;
	text-decoration:none;
	color:#4d4b4b;
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header .teaser-field-field-ref-media .field-field-ref-media, .center .pane-content .node-panel-articlelvltwo .article-teaser-header .teaser-field-field-ref-media {
	float:left;
	height:88px;
	position:relative;
	margin-right:4px;
	margin-top:2px;
}
.center .pane-content .node-panel-articlelvltwo .article-teaser-header .field-field-header p {
	font-size:12px;
	line-height:18px;
	margin-bottom:0;
	width:620px;
	color:#232629;
}
/************************************************************************************************/

.center .pane-content .article-teaser-header {
	float:left;
	width:100%;
}
.center .pane-content .article-teaser-header #main-media-title {
	display:none;
}
.center .article-teaser-header #teaser-no-media h2 {
	float:left;
	width:100%;
}
.center .article-teaser-header h2 a{
	float:left;
	text-decoration:none;
	color:#4d4b4b;
	font-size:16px;
}
.center .field-field-related-articles .views-field-title a {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:14px;
}
.center .field-field-related-articles .views-field-title a:hover {
	color:#FF4218
}
/*.center .field-field-related-articles .views-field-title{
	width:149px;
	float:left;
}*/

.center .field-field-related-articles .views-field-field-date-creation-value {
	font-size:10px;
	/*float:left;*/
	font-weight:bold;
}
.center .field-field-related-articles .views-field-field-ref-media-nid .field-item {
	margin-bottom:0px;
}
.center .article-teaser-header h2 a:hover {
	color:#ff4218;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors {
	float:left;
	width:auto
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors p {
	font-size:11px;
	margin:1px 0 0 7px;
	float:left;
	color:#232629;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .field-content {
	color:#ff4218;
	font-size:12px
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .field-content a:hover {
	text-decoration:underline;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .field-content a {
	color:#ff4218;
	font-size:12px;
	text-decoration:none
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list {
	margin-top:0;
	padding-bottom:0px;
	float:left;
	width:auto;
	font-size:12px;
	color:#ff4218;
	cursor:default;
}
.center .article-teaser-header .teaser-field-field-date-creation .date-display-single, .article-rdw-header .teaser-field-field-date-creation{
	float:left;
	margin-top:2px;
	width:auto
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list span {
	color:#ff4218;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .views-popup-row {
	float:left;
	width:auto;
	margin-right:7px;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list .views-popup-field-field_last_name_value, .center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list .views-popup-field-field_city_value_1, .center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list .views-popup-field-field_first_name_value {
	display:inline;
}
.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list .views-popup-field-field_last_name_value span, .center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .view .view-content .item-list .views-popup-field-field_city_value_1 span {
	margin-left:3px;
}
.center .article-teaser-header .teaser-field-field-date-creation, .article-rdw-header .teaser-field-field-date-creation {
	float:left;
	font-size:10px;
	margin-top:3px;
	width:483px;
	margin-bottom:6px;
}
.center .article-teaser-header .teaser-field-field-date-creation span {
	float:left;
	width:auto;
	color:#626a73;
}
.article-teaser-header .view-article-author, #article-info .view-article-author {
	width:auto;
	float:left;
	line-height:15px
}
#article-info .view-article-author {
	line-height:23px
}
.center .article-teaser-header .teaser-field-field-date-creation .field-field-authors {
	float:left;
	width:100px;
}
.center .field-field-related-articles .field-field-taxonomy .field-item, .center .field-field-related-articles .field-field-perspective .field-item {
	float:left;
	width:auto;
}
.center .field-field-page-poll, .center #panel-poll-teaser {
	float:left;
	width:664px;
	background-image:url(images/evote.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	margin-bottom:10px;
}
#panel-poll-taxo-link {
	padding-left:8px;
	height:18px
}
#panel-poll-taxo-link a {
	color:#FFF;
	font-size:12px;
	line-height:12px;
	text-decoration:none;
}
#panel-poll-taxo-link a:hover {
	text-decoration:underline;
}
.center .field-field-page-poll {
	margin-top:10px
}
.center .field-field-page-poll h2, .center #panel-poll-teaser h2 {
	margin:0;
	float:left;
	min-height:82px;
	width:240px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	line-height:19px;
	padding-left:5px;
	padding-top:5px;
	text-decoration:none;
}
.center .field-field-page-poll h2 a, .center #panel-poll-teaser h2 a {
	color:#FFFFFF;
	float:left;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	line-height:19px;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
.center .field-field-page-poll .clear-block, .center #panel-poll-teaser .clear-block {
	float:left;
	margin-top:0;
	background-position:left top;
	background-repeat:no-repeat;
	min-height:100px;
	width:308px;
	height:113px;
	border-right:1px solid #87cab7
}
.center .field-field-page-poll .node, .center #panel-poll-teaser .node {
	float:left;
	width:100%;
	margin-top:8px;
	height:113px;
	background-image:url(images/evote-back.png);
	background-position:bottom right;
	background-repeat:repeat-x;
}
.center #teaser-taxo-stop .taxonomy-bar {
	float:right;
	width:200px;
	margin-top:-10px
}
.center #panel-poll-teaser #teaser-taxo-poll .node {
	margin-top:8px
}
.center #panel-poll-teaser .node #control-comments, .center #panel-poll-teaser .comment_add a, .center #panel-poll-teaser .comment_comments a {
	background-image:url(images/bulle_green.png);
}
.center #panel-poll-teaser .taxonomy-bar {
	margin-top:-20px;
}
.center #panel-poll-teaser .taxonomy-bar .links {
	margin-right:10px;
}
.center .field-field-page-poll .clear-block .print-link {
	display:none;
}
.poll .vote-form .choices .form-radios {
	margin-top:0px;
}
.center .field-field-page-poll .clear-block #poll-view-voting, .center .clear-block #poll-view-voting, .center .clear-block #poll-view-voting-1 {
	float:left;
	width:237px;
	margin-top:27px;
	margin-left:0px;
}
.center .field-field-page-poll .clear-block #poll-view-voting .poll #edit-field-countries-wrapper, #edit-field-countries-wrapper, .center .field-field-page-poll .clear-block #poll-view-voting .poll #edit-field-countries-1-wrapper, #edit-field-countries-1-wrapper {
	display:block;
	float:left;
	margin:0;
	position:absolute;
	right:205px;
	top:30px;
	width:200px;
}
.center .clear-block #poll-view-voting .poll #edit-field-countries-wrapper label {
	display:none;
}
.center .field-field-page-poll .clear-block .poll .vote-form, .center .clear-block .poll .vote-form {
	float:left;
}
.center .field-field-page-poll .clear-block .poll .vote-form .form-submit, .center #panel-poll-teaser .clear-block .poll .vote-form .form-submit {
	background-image:url("images/voter_bg2.png");
	background-repeat:no-repeat;
	background-position:center;
	border:medium none;
	color:#FFFFFF;
	font-family:CorpidOffice, Arial;
	;
	background-color:transparent;
	padding-bottom:17px;
	padding-left:12px;
	font-size:22px;
	height:122px;
	line-height:106px;
	letter-spacing:1px;
	margin-right:0px;
	margin-top:26px;
	position:absolute;
	right:0;
	text-transform:uppercase;
	top:0;
	width:100px;
	cursor:pointer;
}
.center .field-field-page-poll .clear-block #poll-view-voting .poll .vote-form .form-submit:hover, .center #panel-poll-teaser .clear-block .poll .vote-form .form-submit:hover {
	background-image:url(images/voter_hover_bg2.png);
	background-repeat:no-repeat;
	color:#038962;
}
.center .field-field-page-poll .field-field-poll-image, .center #panel-poll-teaser .field-field-poll-image {
	float:left;
	margin-top:0px;
	width:166px;
}
.center .field-field-page-poll .clear-block #poll-view-voting .poll .vote-form .choices .option, .center #panel-poll-teaser .clear-block .poll .vote-form .choices .option {
	color:#FFFFFF;
	font-size:12px;
	float:left;
	line-height:19px;
	padding:0;
	width:220px;
	z-index:1;
}
.radio {
	background:url(images/rml.png) no-repeat scroll 0 0 transparent;
	clear:left;
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	padding:0 20px 0 0;
	position:relative;
	z-index:5;
}
#footer-container {
	width:100%;
	background:url(images/fond_droite.png) repeat-y scroll center top #e3e3e3;
	margin-top:30px;
	clear:both;
	float:left;
}
#footer {
	margin:0 auto;
	width:1013px;
	height:75px;
}

#footer .menu-new-main-container,
#footer .menu-main-container,
#footer .menu-main-en-container,
#footer #block-nice_menus-1, 
#footer #block-nice_menus-3 {
	float:left;
	width:auto;
	height:auto;
	margin-left:20px;
	margin-top:10px;
}
#footer #block-nice_menus-2, #footer #block-nice_menus-4 {
	float:left;
	width:auto;
	height:180px;
	margin-top:10px;
}
#footer #block-nice_menus-1 h2, #footer #block-nice_menus-2 h2, #footer #block-nice_menus-3 h2, #footer #block-nice_menus-4 h2 {
	display:none;
}
#footer .menu-main-container ul li,
#footer .menu-main-en-container ul li,
#footer #block-nice_menus-1 ul li, 
#footer #block-nice_menus-2 ul li, 
#footer #block-nice_menus-3 ul li, 
#footer #block-nice_menus-4 ul li {
	float:left;
	list-style:none;
	width:158px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#footer .menu-main-container ul,
#footer .menu-main-en-container ul,
#footer #block-nice_menus-1 ul, 
#footer #block-nice_menus-2 ul, 
#footer #block-nice_menus-3 ul, 
#footer #block-nice_menus-4 ul {
	padding:0;
}

#footer .menu-main-container ul.menu > li > a,
#footer .menu-main-en-container .menu-item > a,
#footer #block-nice_menus-1 .menuparent a, #footer #block-nice_menus-2 .menuparent a, #footer #block-nice_menus-3 .menuparent a, #footer #block-nice_menus-4 .menuparent a {
	display:block;
	color:#FFFFFF;
	float:left;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:20px;
	padding-left:5px;
	text-decoration:none;
	text-transform:uppercase;
	width:120px;
}
#footer .menu-main-container .menu-item .sub-menu a,
#footer .menu-main-en-container .menu-item .sub-menu a {
    color: #626a73;
    line-height: normal;
    height: auto;
}


/*#footer #block-nice_menus-1 #menu-8490 a,*/

#footer .menu-main-container a,
#footer .menu-main-en-container a,
#footer #block-nice_menus-1 #menu-8491 a, #footer #block-nice_menus-1 #menu-8492 a, #footer #block-nice_menus-1 #menu-8493 a, #footer #block-nice_menus-1 #menu-8494 a, #footer #block-nice_menus-1 #menu-8495 a, #footer #block-nice_menus-1 #menu-8496 a, #footer #block-nice_menus-1 #menu-8497 a, #footer #block-nice_menus-1 #menu-4169 a, #footer #block-nice_menus-1 #menu-8467 a, #footer #block-nice_menus-1 #menu-4170 a, #footer #block-nice_menus-1 #menu-4171 a, #footer #block-nice_menus-1 #menu-4172 a, #footer #block-nice_menus-1 #menu-4173 a, #footer #block-nice_menus-1 #menu-4174 a, #footer #block-nice_menus-1 #menu-4175 a, #footer #block-nice_menus-1 #menu-4176 a, #footer #block-nice_menus-1 #menu-4177 a, #footer #block-nice_menus-1 #menu-8468 a, #footer #block-nice_menus-1 #menu-4178 a, #footer #block-nice_menus-1 #menu-8470 a, #footer #block-nice_menus-1 #menu-8515 a, #footer #block-nice_menus-1 #menu-4179 a, #footer #block-nice_menus-1 #menu-4180 a, #footer #block-nice_menus-1 #menu-4181 a, #footer #block-nice_menus-1 #menu-4182 a, #footer #block-nice_menus-1 #menu-4183 a, #footer #block-nice_menus-1 #menu-4184 a, #footer #block-nice_menus-1 #menu-4185 a, #footer #block-nice_menus-1 #menu-4186 a, #footer #block-nice_menus-1 #menu-4187 a, #footer #block-nice_menus-1 #menu-4188 a, #footer #block-nice_menus-1 #menu-4189 a, #footer #block-nice_menus-1 #menu-4190 a, #footer #block-nice_menus-1 #menu-9037 a, #footer #block-nice_menus-1 #menu-9038 a, #footer #block-nice_menus-2 #menu-5262 a, #footer #block-nice_menus-2 #menu-5263 a, #footer #block-nice_menus-2 #menu-5265 a, #footer #block-nice_menus-2 #menu-5266 a, #footer #block-nice_menus-2 #menu-13309 a, #footer #block-nice_menus-3 #menu-5726 a, #footer #block-nice_menus-3 #menu-5727 a, #footer #block-nice_menus-3 #menu-5728 a, #footer #block-nice_menus-3 #menu-5729 a, #footer #block-nice_menus-3 #menu-5730 a, #footer #block-nice_menus-3 #menu-8499 a, #footer #block-nice_menus-3 #menu-8500 a, #footer #block-nice_menus-3 #menu-8501 a, #footer #block-nice_menus-3 #menu-8502 a, #footer #block-nice_menus-3 #menu-8503 a, #footer #block-nice_menus-3 #menu-8504 a, #footer #block-nice_menus-3 #menu-8505 a, #footer #block-nice_menus-3 #menu-5732 a, #footer #block-nice_menus-3 #menu-5733 a, #footer #block-nice_menus-3 #menu-5734 a, #footer #block-nice_menus-3 #menu-5735 a, #footer #block-nice_menus-3 #menu-5736 a, #footer #block-nice_menus-3 #menu-5737 a, #footer #block-nice_menus-3 #menu-8516 a, #footer #block-nice_menus-3 #menu-8517 a, #footer #block-nice_menus-3 #menu-5739 a, #footer #block-nice_menus-3 #menu-5740 a, #footer #block-nice_menus-3 #menu-5741 a, #footer #block-nice_menus-3 #menu-5742 a, #footer #block-nice_menus-3 #menu-5743 a, #footer #block-nice_menus-3 #menu-5744 a, #footer #block-nice_menus-3 #menu-8474 a, #footer #block-nice_menus-3 #menu-5746 a, #footer #block-nice_menus-3 #menu-5747 a, #footer #block-nice_menus-3 #menu-5748 a, #footer #block-nice_menus-3 #menu-5749 a, #footer #block-nice_menus-3 #menu-5750 a, #footer #block-nice_menus-3 #menu-8476 a, #footer #block-nice_menus-3 #menu-9039 a, #footer #block-nice_menus-3 #menu-9040 a, #footer #block-nice_menus-4 #menu-6043 a, #footer #block-nice_menus-4 #menu-6044 a, #footer #block-nice_menus-4 #menu-6046 a, #footer #block-nice_menus-4 #menu-6047 a, #footer #block-nice_menus-1 #menu-8490 a, #footer #block-nice_menus-3 #menu-8498 a, #footer #block-nice_menus-1 #menu-16665 a, #footer #block-nice_menus-1 #menu-17098 a, #footer #block-nice_menus-1 #menu-25299 a, #footer #block-nice_menus-1 #menu-26776 a, #footer #block-nice_menus-2 #menu-32379 a {
	border:none;
	display:inline;
	font-family:Arial;
	font-size:12px;
	letter-spacing:normal;
	color:#626a73;
	font-weight:normal;
	background:none;
	height:20px;
	width:auto;
}


#footer .menu-main-container a,
#footer .menu-main-en-container a {
	text-decoration: none;
}




#footer #block-nice_menus-1 #menu-8470 a, #footer #block-nice_menus-1 #menu-8494 a, #footer #block-nice_menus-3 #menu-8476 a, #footer #block-nice_menus-3 #menu-8502 a {
	font-weight:bold;
	font-style:italic;
}
#footer #block-nice_menus-1 ul li a, #footer #block-nice_menus-2 ul li a, #footer #block-nice_menus-3 ul li a, #footer #block-nice_menus-4 ul li a {
	font-size:12px;
	text-decoration:none;
}
#footer p {
	float:left;
	margin-left:360px;
	color:#232629;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.3px;
	margin-bottom:0;
}
#footer p a {
	color:#232629;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.3px;
	text-decoration:none;
}
#footer a:hover, #footer #block-nice_menus-1 li ul li a:hover, #footer #block-nice_menus-2 li ul li a:hover, #footer #block-nice_menus-3 li ul li a:hover, #footer #block-nice_menus-4 li ul li a:hover {
	text-decoration:underline;
}
.center .poll {
	float:left;
	width:300px;
	margin-left:5px;
	font-size:12px;
	color:#FFF;
}
.center .poll .percent {
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-top:5px;
	line-height:16px;
}
.center .poll .total {
	background:url("images/voter_bg-result.png") no-repeat;
	color: #FFFFFF;
	float: left;
	font-size: 20px;
	height: 100px;
	line-height: 25px;
	margin-top: 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 23px;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	width: 80px;
}
.center .poll .bar {
	height:9px;
	display:none;
	width:210px;
	background-color:#9bd09b;
	float:left;
}
.center .poll .text {
	margin-top:6px;
	line-height:15px;
	margin-left:14px;
	float:right;
	width:230px;
}
.center .poll .bar .foreground {
	background-color:#038962;
	height:9px;
}
.center #field-field-star, .center .pane-content #field-field-star {
	width:37px;
	height:38px;
	position:absolute;
	background-image:url(images/onestar.png);
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
	top:180px;
	right:-10px;
}
.center #node-panel-mainarticle #field-field-star {
	left:627px;
	top:-4px;
}
.center #node-panel-mainarticle .teaser-field-field-date-creation {
	position:relative
}
.panels-flexible-region-2-center {
	width:100%;
}
.center .pane-content #teaser-no-media #field-field-star {
	width:37px;
	height:38px;
	position:absolute;
	background-image:url(images/onestar.png);
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
	top:50px;
	right:-10px;
}
.center .pane-content .node-panel-articlelvltwo #field-field-star {
	top:45px;
}
.center .pane-content .node-panel-articlelvlone #field-field-star {
	top:85px
}
.center .pane-content .node-panel-articlelvlone .views-field-field-embed-video-embed img {
	width:244px;
	height:137px
}
.center .pane-content #node-panel-mainarticle .views-field-field-embed-image-embed img {
	width:654px;
	height:288px
}
.center .pane-content #node-panel-mainarticle .views-field-field-embed-video-embed img {
	width:654px;
	height:288px
}
#vertical-border {
	float:left;
	width:3px;
	height:50px;
	border-left:1px solid #DFE3EA;
}
#social-share {
	float:left;
	width:155px;
	height:55px;
	border-right:1px solid #DFE3EA;
	display:none;
}
.center #article-i-love {
	float:left;
	width:94px;
	height:56px;
	color:#ffffff;
	background-image:url(images/jaime_bg.png);
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
	top:220px;
	right:-14px;
}
.center #article-bottom-toolbar #article-i-love {
	top:12px;
	right:-10px;
}
/*.center #article-i-love .fivestar-widget{
	height:29px;
}*/

.center #article-i-love .fivestar-widget .cancel {
	position:absolute;
	right:9px;
	top:-30px;
	display:none;
	float:left;
	height:15px;
	overflow:hidden;
	text-indent:-999em;
}
div.fivestar-widget .cancel, div.fivestar-widget .star {
	text-indent:0;
}
div.fivestar-widget .star a {
	/*background-image:url(images/jaime.png);
	background-repeat:no-repeat;
	background-position:center;*/
	background-color:#7f7f7f;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	height:29px;
	line-height:30px;
	text-align:center;
	text-transform:uppercase;
	width:100%;
	font-weight:bold;
	font-size:15px;
}
div.fivestar-widget .star {
	background-color:#7f7f7f;
	height:29px;
	width:100%;
	background-image:none;
}
div.fivestar-widget div.on a {
	/*background-image:url(images/jaime.png);
	background-repeat:no-repeat;
	background-position:center !important;*/
	height:29px;
	display:block;
	width:100%;
	border-bottom:1px solid #ffffff;
	font-weight:bold;
	background-color:#5BC715;
}
div.fivestar-widget .cancel {
	height:30px !important;
	width:86px !important;
}
div.fivestar-widget .cancel, div.fivestar-widget .cancel a {
	background-image:url(images/changerdavis.png) !important;
}
div.fivestar-widget div.on {
	background-color:#5bc715;
	height:30px;
	width:100%;
	background-image:none;
}
/*div.fivestar-widget .star{
	width:67px;
	height:17px;
	margin:7px 0 0 13px
}*/

.center #article-i-love .user-rating, .center #article-i-love .average-rating {
	display:none;
}
.center #article-i-love .description {
	float:right;
	font-size:12px;
	padding-right:0px;
	padding-top:0px;
	background-color:#7f7f7f;
	height:17px;
	width:100%;
}
.center #article-i-love .total-votes {
	float:right;
	height:27px;
	text-align:center;
	width:100%;
	background-color:#5bc715;
	background-image:url(images/jaime_bg2.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.center #article-i-love .total-votes span {
	background-image:url(images/votesup.png);
	background-repeat:no-repeat;
	padding-left:9px;
	background-position:center left;
}
.center #comments-wrapper {
	float:left;
	width:100%;
}
.center .field-field-tags {
	float:left;
	width:100%;
	margin-bottom:15px
}
.center .field-field-tags #article-tags {
	color:#626a73;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
	width:110px;
	float:left
}
.center #article-tags-list {
	font-size:11px;
	font-weight:bold;
	margin-top:16px
}
.center .field-field-tags .field-item a {
	color:#ff4218;
	text-decoration:none;
	text-transform:uppercase
}
.center .field-field-tags .field-item a:hover {
	text-decoration:underline;
}
.center #article-tag-partner-wrapper {
	float:left;
	width:100%
}
#article-tag-partner-wrapper .view-myeurop-avec {
	width:400px;
	margin:0 auto
}
.center .view-myeurop-avec .view-header p {
	color:#626A73;
	float:left;
	margin-top:29px;
	width:125px;
	font-size:15px;
	font-weight:bold;
}
.center .view-myeurop-avec .view-header p span {
	font-size:18px;
}
.center .view-myeurop-avec img {
	margin-top:0;
}
#comment-register-top {
	float:left;
	background-color:#FFF;
	width:100%
}
.center .box .content .captcha, .center #comments #comment-register-form .captcha, .center #user-register .captcha {
	border:none;
	font-size:11px;
	font-weight:bold;
	color:#5B5B5B;
	padding:15px 0 0 0;
	margin:0;
	width:400px;
}
.center #comments #comment-register-form #edit-simplenews-124-wrapper label, .center #comments #comment-register-form #edit-field-general-conditions-value-wrapper label {
	width:400px;
}
.center #comments #comment-register-form #edit-simplenews-124-wrapper input, .center #comments #comment-register-form #edit-field-general-conditions-value-wrapper input {
	margin-left:-8px;
	width:30px;
}
#comment-register-form-top {
	color:#5B5B5B;
	font-size:11px;
	font-weight:bold
}
#comment-register-form {
	background-color:#FFF;
	float:left;
	width:435px
}
#comment-forms-wrapper {
    background-color: #FFFFFF;
    float: left;
    height: auto;
    padding-bottom: 20px;
    padding-top: 30px;
    width: 100%;
}
span.password-strength, span.password-confirm {
	display:none
}
.center #comments .box h2, .center #comments #comment-register-form h2 {
	color:#FFFFFF;
	float:left;
	font-family:CorpidOffice, Arial;
	font-size:16px;
	height:26px;
	letter-spacing:0px;
	line-height:21px;
	padding-left:25px;
	text-transform:uppercase;
	width:auto;
	padding-right:8px;
	background-image:url(images/comments-top-title-bg-box.png);
	background-repeat:no-repeat;
	margin:0;
	background-color:#ffffff;
	font-weight:bold;
	margin-right:150px;
	cursor:pointer
}
.center #comments .box h2:hover, .center #comments #comment-register-form h2:hover{
    background-image: url(images/comments-top-title-bg-box.png)!important;
	background-position:0 -29px;
}
.center .box h2 {
	margin-bottom:20px;
	color:#4D4B4B;
	cursor:pointer;
	font-size:20px;
	width:100%;
	float:left
}
.center .box .content {
	float:left;
	width:434px;
}
.center .content #comment-form .form-item, .center #comments #comment-register-form .form-item {
	margin-top:0px;
	color:#5b5b5b;
	font-size:16px;
	margin-bottom:5px;
	font-weight:bold;
	float:left;
	width:100%;
}
.center .box .content #comment-form .form-item input {
	border:1px solid #5B5B5B;
	color:#5B5B5B;
	display:block;
	float:left;
	margin-right:5px;
}
.center .box .content #comment-form .form-item label, .center #comments #comment-register-form fieldset label, .center #comments #comment-register-form label {
	color:#5b5b5b;
	float:left;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	width:195px;
}
.center .box .content #comment-form .form-item .description {
	display:none
}
.center .box .content #comment-form #edit-subject-wrapper {
	font-size:14px;
	color:#5B5B5B;
	font-weight:normal;
}
.center .box .content #comment-form #edit-subject {
	margin:0
}
.center .box .content fieldset {
	float:left;
}
.center .box .content fieldset.collapsible, .center .box .content fieldset.collapsed, .center .box .content .captcha legend, .center .box .content #comment-form #edit-comment-wrapper .resizable-textarea span .grippie, .center #comments #comment-register-form legend, .center #comments #comment-register-form .captcha legend, #user-register .captcha legend {
	display:none;
}
.center .box .content .form-required, .center #comments #comment-rightbar #user-login .form-required, .center #comments #comment-register-form .form-item .form-required {
	color:#5b5b5b;
}
.center .box .content .captcha img, .center #comments #comment-register-form .captcha img, #user-register .captcha img {
	float:left;
	margin-top:10px;
	border:1px solid #000;
	height:60px;
	width:150px
}
.center .box .content .captcha #edit-captcha-response-wrapper, .center #comments #comment-register-form .captcha #edit-captcha-response-1-wrapper, #user-register .captcha #edit-captcha-response-wrapper, #user-register .captcha #edit-captcha-response-1-wrapper {
	width:220px;
	margin-top:10px;
}
.center .box .content .captcha #edit-captcha-response-wrapper label, .center #comments #comment-rightbar #user-login .description, .center #comments #comment-register-form .username-check-informer, .center #comments #comment-register-form .body-field-wrapper, .center #comments #comment-register-form .captcha #edit-captcha-response-1-wrapper label, #user-register #edit-captcha-response-wrapper label, #user-register #edit-captcha-response-1-wrapper label {
	display:none;
	visibility:hidden;
}
.center .box .content .captcha #edit-captcha-response-wrapper #edit-captcha-response, .center #comments #comment-register-form .captcha #edit-captcha-response-1-wrapper #edit-captcha-response-1, .center #user-register .captcha .form-item input {
	width:150px;
	height:17px;
	margin-left:38px;
	float:left;
	color:#5b5b5b;
	margin-top:20px;
}
.center .box .content .captcha #edit-captcha-response-wrapper .description, .center #comments #comment-register-form .captcha #edit-captcha-response-1-wrapper .description {
	display:none
}
.center .box .content #comment-form #edit-comment-wrapper, .center .box .content #comment-form #edit-comment-wrapper .resizable-textarea span #edit-comment {
	float:left;
	width:600px;
}
.center .non-connected-comment .box .content #comment-form #edit-comment-wrapper, .center .non-connected-comment .box .content #comment-form #edit-comment-wrapper .resizable-textarea span #edit-comment {
	width:380px;
}
.center .box .content #comment-form #edit-comment-wrapper .resizable-textarea span #edit-comment {
	margin-top:10px;
	border:1px solid #5b5b5b;
	height:100px;
	resize: none;
	padding:0
}
.center .box .content #comment-form #edit-preview {
	display:none
}
.center .box .content #comment-form .form-submit, .center #comments #comment-register-form .form-submit, #user-register .form-submit {
	float:left;
	border:none;
	background:#FFFFFF url(images/comments-rightbar-switch.png) no-repeat 12px 8px;
	color:#434343;
	border:1px solid #434343;
	font-weight:bold;
	width:125px;
	font-size:12px;
	text-transform:uppercase;
	word-spacing:-1px;
	height:26px;
	text-align:center;
	margin-top:1em;
	line-height:23px;
	font-family:CorpidOffice, Arial;
	margin-left:100px;
	cursor:pointer;
	padding-bottom:2px;
}
.center .box .content #comment-form .form-submit:hover, .center #comments #comment-register-form .form-submit:hover {
	color:#FFF;
	background-color:#FF4218
}
.center #comments #comment-rightbar {
	background-color:#FFFFFF;
	float:left;
	padding-left:10px;
	border-left:1px solid #dfe3ea;
	padding-top:15px;
	width:208px;
}
#comment-login-header, #comment-connection-header {
	color:#5b5b5b;
	font-size:11px;
	margin-left:30px;
	padding:10px 0 5px 0;
	font-weight:bold
}
#comment-connection-header {
	text-transform:uppercase;
	margin-left:24px
}
#fb-login {
	font-size:11px;
	font-weight:bold;
	color:#5b5b5b;
	float:left;
	border-bottom:1px solid #DFE3EA;
	width:160px;
	margin-top:20px;
	margin-left:15px;
	text-align:center
}
.center #comments #comment-rightbar #fb-login a {
	border:0 none;
	background:none;
	height:25px
}
.center #comments #comment-rightbar p {
	font-size:11px;
	font-weight:bold;
	color:#5b5b5b;
	float:left;
	text-align:center;
	width:160px;
	margin-left:15px;
}
.center #comments #comment-rightbar a {
	background:url(images/comments-rightbar-switch.png) no-repeat scroll 10px 14px;
	border:1px solid #5B5B5B;
	color:#5B5B5B;
	cursor:pointer;
	display:block;
	float:left;
	font-family:Arial;
	height:35px;
	line-height:15px;
	margin-left:10px;
	padding:12px 25px;
	text-align:center;
	text-transform:uppercase;
	width:80px;
}
.center #comments #comment-rightbar a:hover {
	color:#FFF;
	background-color:#FF4218
}
.center #comments #comment-rightbar #user-login .form-item {
	margin:0
}
.center #comments #comment-rightbar #user-login {
	float:left;
	width:150px;
	margin-left:15px;
	padding-bottom:20px;
	padding-left:10px;
	border-bottom:1px solid #dfe3ea
}
.center #comments #comment-rightbar #user-login label {
	display:none
}
.center #comments #comment-rightbar #user-login input {
	float:left;
	width:100px;
	margin:0 0 5px 0;
	color:#5b5b5b;
	border:1px solid #5b5b5b;
}
.center #comments #comment-rightbar #user-login .form-submit {
	margin:0 0 0 5px;
}
.center #comments #comment-register-form fieldset {
	border:none;
	padding:0 0 0 0;
}
.center #comments #comment-register-form #user-register fieldset {
	margin:0
}
.center #comments #comment-register-form .form-item input {
	float:left;
	width:200px;
	margin:0;
	border:1px solid #5b5b5b;
}
.center #comments #comment-register-form .form-item .description {
	float:left;
	width:100%;
	font-weight:normal;
	font-size:9px;
	color:#666666;
}
.center #comments #comment-register-form .form-item .description {
	display:none;
}
#comment-no-registration-link, #comment-registration-link {
	float:left;
	margin-bottom:15px
}
.center #article-info .view .item-list {
	float:left;
	width:auto;
	margin-top:0;
	padding-bottom:0px;
}
.center #article-info .view .item-list .views-popup-field-field_first_name_value, .center #article-info .view .item-list .views-popup-field-field_last_name_value, .center #article-info .view .item-list .views-popup-field-field_city_value_1, .center #article-info .view .item-list .views-popup-field-field_last_name_value a, .center #article-info .view .item-list .views-popup-field-field_first_name_value a, .center #article-info .view .item-list .views-popup-field-field_last_name_value a {
	display:inline;
	font-size:12px;
	color:#FF4218;
	text-decoration:none;
}
.center #article-info .view .item-list .views-popup-field-field_last_name_value a:hover, .center #article-info .view .item-list .views-popup-field-field_first_name_value a:hover, .center #article-info .view .item-list .views-popup-field-field_last_name_value a:hover {
	text-decoration:underline;
}
.center #article-info .view .item-list .views-popup-row {
	cursor:default;
	float:left;
	margin-right:7px;
	width:auto;
}
.article-author-popup {
	background-image:url(images/author-popup-bg.png);
	background-repeat:no-repeat;
	float:left;
	height:329px;
	margin-top:-10px;
	width:169px !important;
}
div.views-popup {
	background-color:transparent;
	border:none;
}
.article-author-popup .views-popup-field-field_picture_fid {
	float:left;
	height:90px;
	margin-left:9px;
	margin-top:20px;
	width:155px;
	margin-right:70px;
}
.article-author-popup .views-popup-field-field_country_of_residence_value, .article-author-popup .views-popup-field-field_city_value {
	color:#dc5633;
	font-size:12px;
	float:left;
	width:auto;
	margin-top:5px;
}
.article-author-popup .views-popup-field-field_city_value, .article-author-popup .views-popup-field-field_last_name_value_1 {
	margin-left:3px;
}
.article-author-popup .views-popup-field-field_country_of_residence_value, .article-author-popup .views-popup-field-field_first_name_value_1 {
	margin-left:15px;
}
.article-author-popup .views-popup-field-field_country_of_residence_value {
	text-transform:uppercase
}
.article-author-popup .views-popup-field-field_bio_value {
	float:left;
	width:145px;
	margin-left:15px;
	margin-top:5px;
	margin-right:70px;
	font-size:11px;
	color:#000;
}
.article-author-popup .views-popup-field-field_articles_number_value {
	float:left;
	width:155px;
	margin-left:15px;
	font-size:11px;
	margin-top:5px;
	margin-right:70px;
	color:#dc5633;
}
.article-author-popup .views-popup-field-field_facebooklink_url {
	float:left;
	width:155px;
	margin-left:15px;
	margin-top:5px;
}
.article-author-popup .views-popup-field-field_facebooklink_url a {
	float:left;
	background-image:url(images/author-facebook.png);
	background-repeat:no-repeat;
	width:54px;
	height:20px;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
}
.article-author-popup .views-popup-field-field_first_name_value_1, .article-author-popup .views-popup-field-field_last_name_value_1 {
	color:#dc5633;
	font-size:12px;
	float:left;
	width:auto;
	line-height:18px;
	margin-top:15px;
}
.article-author-popup .views-popup-field-field_last_name_value_1 {
	margin-left:15px
}
.article-author-popup .views-popup-field-field_first_name_value_1 a, .article-author-popup .views-popup-field-field_last_name_value_1 a {
	color:#dc5633;
	float:left;
	text-decoration:none;
}
/*----------------------- right side-bar *************************/

#sidebar-right {
	float:left;
	width:325px;
	margin-top:-15px;
	margin-left:25px;
}
#sidebar-right .tabbed_block-container, #sidebar-right .revue-right-block .content {
	background-color:#FFFFFF;
	float:left;
	height:auto;
	padding-bottom:4px;
	width:322px;
}
#sidebar-right .tabbed_block-container .view-content .views-row, #sidebar-right .revue-right-block .view-content .views-row {
	border-bottom:1px solid #DFE3EA;
	margin-left:10px;
	padding:2px 0;
	font-family:Verdana;
	font-size:11px;
	float:left;
	color:#626a73;
	width:310px;
	padding-bottom:5px;
	position:relative;
}
#sidebar-right .tabbed_block-container .view-content .views-row-last {
	border-bottom:none;
}
#sidebar-right #content-fragment0-0 .view-content .views-field-title a, #sidebar-right .revue-right-block .view-content .views-field-title a {
	color:#4d4b4b;
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	padding-right:5px;
}
#sidebar-right #content-fragment0-0 .view-content .views-field-title a:hover, #sidebar-right .revue-right-block .view-content .views-field-title a:hover {
	color:#FF4218;
}
#sidebar-right #content-fragment0-1 .view-content .views-field-title {
	font-size:13px;
	color:#4D4B4B;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
#sidebar-right .tabbed_block-container .view-content .views-field-field-date-modification-value, #sidebar-right .revue-right-block .view-content .views-field-field-date-modification-value {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-top:5px;
	color:#5b5b5b;
	float:left;
	padding-right:5px
}
#sidebar-right .tabbed_block-container .view-content .views-field-timestamp, #sidebar-right .revue-right-block .view-content .views-field-timestamp {
	margin-top:5px
}
#sidebar-right .tabbed_block-container .view-content .views-field-field-taxonomy-value, #sidebar-right .tabbed_block-container .view-content .views-field-field-focus-value, #sidebar-right .revue-right-block .view-content .views-field-field-taxonomy-value {
	font-size:10px;
	font-weight:bold;
	margin-top:5px;
	text-transform:uppercase;
	width:auto;
	float:left;
	border-left:1px solid;
	padding-left:5px
}
#sidebar-right .tabbed_block-container .view-content .views-field-field-taxonomy-value .field-item, #sidebar-right .revue-right-block .view-content .views-field-field-taxonomy-value .field-item {
	float:left;
	width:auto;
	padding-right:5px
}
#sidebar-right .tabbed_block-container .view-content .views-field-field-focus-value {
	border-left:1px solid #FF4218;
	padding-left:10px;
}
#sidebar-right .tabbed_block-container .view-content .views-field-field-taxonomy-value a, #sidebar-right .tabbed_block-container .view-content .views-field-field-focus-value a, #sidebar-right .revue-right-block .view-content .views-field-field-taxonomy-value a {
	text-decoration:none;
	color:#FF4218;
}
#sidebar-right .tabbed_block-container .view-content .views-field-value {
	color:#5b5b5b;
	font-size:9px;
	font-weight:bold;
	margin-top:5px;
	text-transform:uppercase;
	float:right;
	width:53px;
	padding-left:12px;
	background-image:url(images/bulle.png);
	background-repeat:no-repeat;
	background-position:left 1px;
}
#sidebar-right .tabbed_block-container .view-content .views-field-value a {
	color:#5b5b5b;
	text-decoration:none;
}
#sidebar-right .tabbed_block-container .view-content .views-field-value .block-view-article-votes {
	padding-left:12px;
	background-image:url(images/vote_icon.png);
	background-repeat:no-repeat;
	background-position:left 1px
}
#sidebar-right .tabbed_block-container .view-content .views-field-comment p {
	margin:0
}
#sidebar-right .tabbed_block-container .view-content .views-field-comment a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4d4b4b;
}
#sidebar-right .tabbed_block-container .view-content .views-field-comment a:hover {
	color:#ff4218
}
#sidebar-right .tabbed_block-container .views-field-name {
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	font-size:12px
}
#sidebar-right .tabbed_block-container .views-field-name .views-label-name {
	font-weight:normal;
	color:#626A73
}
#sidebar-right .tabbed_block-container .views-field-name .field-content a, #sidebar-right .tabbed_block-container .views-field-name {
	text-transform:capitalize;
	color:#FF4218;
	text-decoration:none;
	font-weight:bold;
	font-style:italic
}
#sidebar-right .block-tabbed_block .tabbed_block-container {
	border-top:none;
	border-bottom:none;
}
#sidebar-right #block-tabbed_block-0 ul {
	height:30px;
	float:left;
	width:342px;
	margin-left:-10px;
}
#sidebar-right #block-tabbed_block-0 li {
	float:left;
	/*width:156px;*/
	margin-left:0px;
	height:30px;
}
#sidebar-right #block-tabbed_block-0 li a {
	border:none;
	width:145px;
	text-align:left;
	padding-left:10px;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:22px;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#626a73;
	height:20px;
}
#sidebar-right #block-tabbed_block-0 li a:hover {
	background-color:#ff4218;
}
#sidebar-right #block-tabbed_block-0 #fragment0-0 {
	margin-right:12px;
}
#sidebar-right #block-tabbed_block-0 li.tabbed_block-selected {
/*background-repeat:no-repeat;
	background-image:url(images/titles_blocks_bg.png);
	background-position:bottom left;*/
}
#sidebar-right #block-tabbed_block-0 li.tabbed_block-selected #fragment0-0 {
	background-repeat:no-repeat;
	background-image:url(images/titles_blocks_bg0.png);
	background-position:bottom left;
	height:30px;
	margin-left:0px;
}
#sidebar-right #block-tabbed_block-0 li.tabbed_block-selected #fragment0-1 {
	background-repeat:no-repeat;
	background-image:url(images/titles_blocks_bg1.png);
	background-position:bottom right;
	height:30px;
	background-color:#038962;
}
#sidebar-right #block-tabbed_block-0 li #fragment0-0 {
	margin-left:10px;
}
#sidebar-right #block-tabbed_block-0 li #fragment0-1 {
	margin-left:00px;
}
#sidebar-right #block-tabbed_block-0 li #fragment0-1:hover {
	background-color:#038962;
}
#sidebar-right #block-tabbed_block-0 li.tabbed_block-selected a {
	background-color:#ff4218;
}
#sidebar-right .tabbed_block-container .view-content .views-field-phpcode {
	width:31px;
	height:29px;
	position:absolute;
	bottom:10px;
	right:-18px;
}
#sidebar-right .tabbed_block-container .view-content .views-field-phpcode #block-field-field-star {
	background-image:url(images/block-star.png);
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	overflow:hidden;
	width:31px;
	height:29px;
}
#sidebar-right #block-tabbed_block-0 .tabbed_block-ajax {
	display:none;
}
#block-tabbed_block-0, .revue-right-block{
	float:left;
	width:325px;
	margin-top:15px
}
#block-block-10, #block-block-18 {
	/*background:#FFF url(images/myeurop-beta-block.gif) no-repeat;*/
	font-family:CorpidOffice, Arial;
	float:left;
	width:320px;
	height:101px;
	margin-top:0;
	text-align:center;
	color:#626a73
}
#block-block-10 p{
	margin:0
}
#block-block-18 {
	background:#FFF url(images/en-myeurop-beta-block.gif) no-repeat
}
#beta-head, #en-beta-head {
	display:none;
	font-size:22px
}
#beta-body {
	display:none;
	font-size:14px
}
#b-for-beta, #my-span {
	color:#626a73;
	display:none
}
#beta-link a {
	color:#ff4218;
	display:block;
	overflow:hidden;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	width:325px;
	height:120px;
	font-size:13px;
	text-decoration:none
}
.bold-beta-text {
	font-weight:bold
}
.view-taxonomy-term .view-header {
	border-bottom:1px solid #DFE3EA;
	width:100%;
	float:left;
	margin-bottom:15px
}
.view-taxonomy-term .views-row {
	border-bottom:1px solid #DFE3EA;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%;
	float:left
}
.view-taxonomy-term .view-article-author .views-row {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
	width:auto;
	float:none
}
#taxonomy-term-title {
	float:left;
}
.center #taxonomy-parent-title {
	float:right;
	height:38px;
	font-family:CorpidOffice, Arial;
	font-weight:bold;
	color:#FFFFFF;
	line-height:38px;
	font-size:26px;
	/* text-indent:10px; */
	background-color:#FF4218;
	/* width:260px */
	width: auto;
    padding: 0 10px;
}
#tous-les-sujets {
	float:right;
	height:38px;
	color:#626a73;
	width:125px;
	font-size:16px;
	font-weight:bold;
	font-family:CorpidOffice, Arial;
	line-height:38px
}

.sidebar {}
.sidebar li{ list-style:none;}
.sidebar li,
.block-block {
	float:left;
	width:333px;
	margin-top:15px;
	margin-left:-10px
}
.sidebar h2,
.block-block h2 {
	background-repeat:no-repeat;
	background-image:url(images/titles_blocks_bg0.png);
	background-position:bottom left;
	height:32px;
	background-color:#FF4218;
	color:#FFF;
	font-weight:normal;
	font-size:15px;
	font-family:CorpidOffice, Arial;
	text-transform:uppercase;
	line-height:23px;
	margin-top:0;
	padding-left:10px;
	width:auto;
	float:left;
	padding-right:20px;
	margin-bottom:0;
	margin-left:0px;
}

.sidebar .textwidget,
.block-block .content {
	color:#232629;
	float:left;
	width:323px;
	font-size:13px;
	margin-left:10px;
	line-height:18px;
	background-color:#FFF
}
.sidebar .textwidget a,
.block-block .content a {
	text-decoration:none;
	color:#626A73;
}
.sidebar .textwidget a:hover,
.block-block .content a:hover {
	text-decoration:underline;
	color:#FF4218;
}
.sidebar .textwidget p,
.block-block .content p {
	margin:0;
}
.sidebar .textwidget object,
.block-block .content object {
	line-height:0
}
blockquote, .art-PostContent blockquote {
	background-color:#ffffff;
	background-image:url(images/PostQuote.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:0px solid #A6A6A6;
	margin:10px 10px 10px 20px;
	padding:5px 5px 5px 32px;
	font-style:italic;
	width:560px;
	float:left
}
.center #article-body blockquote p, .center #article-body .art-PostContent blockquote p {
	width:auto
}
.center .search-results {
	padding-right:10px;
	width:630px
}
.center .search-results dd {
	margin-left:0
}
.center .search-results .title a {
	text-decoration:none;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	color:#FF4218
}
.center .search-results .title a:hover {
	text-decoration:underline
}
.center .search-results .search-snippet {
	color:#232629;
	font-size:12px;
	margin-bottom:5px
}
.center .search-results .search-info {
	font-size:11px;
	color:#4D4B4B
}
.center .search-form label, .password-description {
	display:none !important
}
.center .search-form {
	height:30px
}
#edit-custom-search-paths-wrapper {
	display: none
}
#video-overlay {
	position:absolute;
	z-index:5;
	background:url(images/play_hover.png) no-repeat;
	height:60px;
	width:60px;
	top:35px;
	left:100px
}
.node-panel-articlelvltwo #video-overlay, .view-taxonomy-term .teaser-field-field-ref-media #video-overlay {
	background:url(images/play_hover2.png) no-repeat;
	height:40px;
	width:40px;
	left:65px;
	top:23px;
}
#node-panel-mainarticle #video-overlay {
	background:url(images/play_hover1.png) no-repeat;
	height:80px;
	width:80px;
	left:300px;
	top:170px;
}
#node-panel-mainarticle .views-field-field-embed-video-embed {
	width:654px;
	height:288px;
	float:left
}
#sidebar-right .block-google_admanager {
	padding-top:15px;
	background:url(images/pub-header-right.png) no-repeat top center;
	float:left;
	line-height:0;
	margin-top:15px;
	width:322px;
}
#sidebar-right .block-google_admanager .content {
	margin:0 auto;
	width:300px
}
#header-region-content .block-google_admanager {
	margin:0 auto;
	width:728px;
}
ul.links .node_translation_fr {
	display:none
}
#block-views-jtzap-block_1, #block-views-this_morning-block_1, #block-views-vu_dailleurs-block_1 {
	float:left;
	margin-left:-10px;
	margin-top:20px;
	width:333px
}
#block-views-jtzap-block_1 .view-header, #block-views-this_morning-block_1 .view-header, #block-views-vu_dailleurs-block_1 .view-header {
	background:url(images/jtzap-back.png) no-repeat top left;
	color:#626a73;
	font-family:CorpidOffice, Arial;
	height:28px;
	padding-left:10px;
	text-transform:uppercase;
	font-size:15px;
}
#block-views-jtzap-block_1 .view-header {
	font-weight:bold
}
#block-views-this_morning-block_1 .view-header, 
#block-views-vu_dailleurs-block_1 .view-header {
	background:url(images/ce_matin_a-back.png) no-repeat left top;
	color:#FFF
}
#block-views-jtzap-block_1 .view-header span {
	color:#ff4218;
}
#block-views-jtzap-block_1 .view-content, #block-views-this_morning-block_1 .view-content, #block-views-vu_dailleurs-block_1 .view-content {
	padding-left:10px;
	background:#626a73 url(images/jtzap-eye.png) right top no-repeat;
	margin-left:10px;
	padding-top:5px;
	color:#FFF;
	float:left;
	height:93px;
	width:313px;
	font-size:12px
}
#block-views-this_morning-block_1 .view-content, #block-views-vu_dailleurs-block_1 .view-content {
	background:#FFF url(images/this_morning-eye.png) right top no-repeat;
	color:#ff4218;
}
#block-views-jtzap-block_1 .views-field-field-embed-video-embed, #block-views-this_morning-block_1 .views-field-body, #block-views-vu_dailleurs-block_1 .views-field-field-embed-video-embed {
	float:left;
	width:166px;
	height:88px;
	position:relative
}
#block-views-jtzap-block_1 .view-header p, #block-views-this_morning-block_1 .views-field-body p, #block-views-vu_dailleurs-block_1 .views-field-body p, #block-views-this_morning-block_1 .view-header p, #block-views-vu_dailleurs-block_1 .view-header p {
	margin:0
}
#block-views-jtzap-block_1 .views-field-field-date-modification-value, #block-views-this_morning-block_1 .views-field-field-date-modification-value, #block-views-vu_dailleurs-block_1 .views-field-field-date-modification-value {
	float:left;
	margin-left:5px;
	width:135px
}
#block-views-jtzap-block_1 .views-field-tid, #block-views-this_morning-block_1 .views-field-field-header-value, #block-views-vu_dailleurs-block_1 .views-field-field-header-value {
	float:left;
	margin-left:5px;
	width:135px;
	margin-top:7px
}
#block-views-jtzap-block_1 #video-overlay, #block-views-vu_dailleurs-block_1 #video-overlay {
	background:url("images/play_hover2.png") no-repeat scroll 0 0 transparent;
	height:40px;
	left:65px;
	top:23px;
	width:40px;
}
.stop-intox, div.panel-pane div.stop-intox {
	float:left;
	width:654px;
	margin-top:10px;
	margin-bottom:10px;
}
#stop-intox-taxo-link {
	background:url(images/stop-intox-header.png) no-repeat;
	height:29px;
	line-height:15px;
	padding-left:8px
}
#stop-intox-taxo-link a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#stop-intox-taxo-link a:hover {
	text-decoration:underline;
}
.center .stop-intox #stop-intox-title {
	float:left;
	background:url(images/stop-intox-arrow.png) right center no-repeat;
	width:325px
}
.center .stop-intox h1, .center .stop-intox h2 {
	float:left;
	color:#FFF;
	font-style:italic;
	font-size:18px;
	background:#626A73 url(images/stop-intox-quote-left.png) 10px 5px no-repeat;
	font-weight:normal;
	width:300px;
	text-indent:30px;
	padding-top:5px;
	position:relative;
	padding-left:10px;
	font-family:Georgia;
	margin-left:10px;
	margin-top:0;
	margin-bottom:0
}
.center .stop-intox h2 a {
	color:#FFF;
	text-decoration:none;
}
.field-field-stop-author {
	background-color:#626A73;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	margin-left:10px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:right;
	width:305px;
}
#stop-intox-quote {
	background:url(images/stop-intox-quote-right.png) left top no-repeat;
	bottom:0;
	height:17px;
	left:150px;
	position:absolute;
	width:20px;
}
.center .stop-intox #stop-intox-body {
	float:left;
	width:305px;
	color:#232629;
	font-size:11px;
	padding-left:5px
}
.center .stop-intox .field-field-yes-no {
	color:#FFF;
	text-transform:uppercase;
	height:21px;
	padding-top:1px;
	padding-left:5px;
	background: url(images/stop-intox-vrai-faux.png) left center no-repeat
}
.center .stop-intox .field-field-stop-intox-text p {
	margin:0;
	line-height:15px
}
.center .stop-intox .field-field-stop-intox-text p a {
	font-weight:bold;
	text-decoration:none;
	color:#232629
}
.center .stop-intox .field-field-stop-intox-text p a:hover {
	color:#FF4218;
}


#widget_articles_by_category-2,
#block-views-euroscan-block_1, 
#block-views-euroscan-block_2 {
	float:left;
	margin-left:-10px;
	margin-top:9px;
	width:333px;
}
#widget_articles_by_category-2 .view-header h2,
#block-views-euroscan-block_1 .view-header h2, 
#block-views-euroscan-block_2 .view-header h2 {
	/* background-image:url(images/titles_blocks_bg2.png); */
	background-image: url(images/titles_blocks_bg0.png);
	background-repeat:no-repeat;
	font-size:15px;
	font-family:CorpidOffice, Arial;
	text-transform:uppercase;
	line-height:20px;
	margin:0;
	font-weight:normal;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:10px;
	text-transform:uppercase;
	width:auto;
	float: none;
	/* background-color: initial; */
	background-color: #FF4218;
    height: initial;
}
#widget_articles_by_category-2 .view-header h2 a, 
#block-views-euroscan-block_1 .view-header h2 a, 
#block-views-euroscan-block_2 .view-header h2 a {
	text-decoration:none;
	color:#FFFFFF;
}
#widget_articles_by_category-2 .view-header h2 a:hover,
#block-views-euroscan-block_1 .view-header h2 a:hover, 
#block-views-euroscan-block_2 .view-header h2 a:hover {
	text-decoration:underline
}
#widget_articles_by_category-2 .view-content, 
#block-views-euroscan-block_1 .view-content, 
#block-views-euroscan-block_2 .view-content {
	margin-left:10px;
}
#widget_articles_by_category-2 .views-field-title,
#block-views-euroscan-block_1 .views-field-title, 
#block-views-euroscan-block_2 .views-field-title {
	background-color:#FFFFFF;
	color:#626A73;
	font-size:13px;
	text-decoration:none;
	width:282px;
}
#widget_articles_by_category-2 .views-field-title a,
#block-views-euroscan-block_1 .views-field-title a, 
#block-views-euroscan-block_2 .views-field-title a {
	color:#626A73;
	display:block;
	line-height:18px;
	font-family: Arial;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:7px;
	padding-right:44px;
	padding-top:7px;
	text-decoration:none;
	width:270px;
}
#widget_articles_by_category-2 .views-field-title a:hover,
#block-views-euroscan-block_1 .views-field-title a:hover, 
#block-views-euroscan-block_2 .views-field-title a:hover {
	background-color:#FF4218;
	color:#FFF
}
#widget_articles_by_category-2 .views-row, 
#block-views-euroscan-block_1 .views-row, 
#block-views-euroscan-block_2 .views-row {
	background-color:white;
	border-bottom:1px solid #DFE3EA;
	position:relative;
}
#widget_articles_by_category-2 .views-field-phpcode,
#block-views-euroscan-block_1 .views-field-phpcode, 
#block-views-euroscan-block_2 .views-field-phpcode {
	color:#FFFFFF;
	height:28px;
	position:absolute;
	right:-8px;
	top:4px;
	width:50px;
	text-align:center;
	background:#626a73 url(images/views-field-phpcode.png) no-repeat right top;
}

#widget_articles_by_category-2 .views-row:hover .views-field-phpcode {
	background:#626a73 url(images/views-field-phpcode-on.png) no-repeat right top;
	color: #000;
}

#widget_articles_by_category-2 .views-field-phpcode span,
#block-views-euroscan-block_1 .views-field-phpcode span, 
#block-views-euroscan-block_2 .views-field-phpcode span {
	font-size:9px;
	padding-left:0
}
#widget_articles_by_category-2 .views-field-phpcode .field-content,
#block-views-euroscan-block_1 .views-field-phpcode .field-content, 
#block-views-euroscan-block_2 .views-field-phpcode .field-content {
	font-size:12px;
	padding-left:3px
}
#widget_articles_by_category-2 .view-footer,
#block-views-euroscan-block_1 .view-footer,
#block-views-euroscan-block_2 .view-footer, 
#block-views-revue-block_1 .view-footer, 
#block-views-revue-block_2 .view-footer{
	background-color:#FFFFFF;
	margin-left:10px;
	text-align:right;
	height:20px
}
#block-views-revue-block_2 .view-footer{
	float:left;
	margin-left:0;
	width:325px;
	height: initial;
}
#widget_articles_by_category-2 .view-footer p,
#block-views-euroscan-block_1 .view-footer p, 
#block-views-euroscan-block_2 .view-footer p, 
#block-views-revue-block_1 .view-footer p, 
#block-views-revue-block_2 .view-footer p{
	margin:0
}
#widget_articles_by_category-2 .view-footer a,
#block-views-euroscan-block_1 .view-footer a, 
#block-views-euroscan-block_2 .view-footer a, 
#block-views-revue-block_1 .view-footer a, 
#block-views-revue-block_2 .view-footer a{
	text-decoration:none;
	color:#626a73;
	font-size:13px;
	margin-right:5px;
	padding-bottom:5px;
	font-weight:bold
}
#widget_articles_by_category-2 .view-footer a:hover,
#block-views-euroscan-block_1 .view-footer a:hover, 
#block-views-euroscan-block_2 .view-footer a:hover, 
#block-views-revue-block_1 .view-footer a:hover, 
#block-views-revue-block_2 .view-footer a:hover{
	color:#FF4218;
}
#user-register .form-item {
	color:#5B5B5B;
	float:left;
	font-size:14px;
	font-weight:bold;
	width:100%;
	margin-bottom:0
}
#user-register .form-item a {
	color:#5B5B5B
}
#user-register .form-item a:hover {
	color:#038962
}
#comments #comment-not-registered-wrapper #comment-form {
	height:355px;
}
#comments #comment-form .form-item a, #comment-form .form-item a {
	color:#5B5B5B;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
#comments #comment-form .form-item a:hover, #comment-form .form-item a:hover {
	text-decoration:underline;
}
#user-register .form-item label {
	display:block;
	float:left;
	font-weight:bold;
	width:237px;
}
#edit-name-wrapper .description, #edit-mail-wrapper .description, #edit-conf-mail-wrapper .description, #edit-pass-wrapper .description, #edit-captcha-response-wrapper label {
	display:none;
}
.center .box .content .captcha .description {
	height:26px
}
.center #user-register #edit-captcha-response-wrapper .description {
	display:none;
}
.username-check-message-rejected {
	float:left;
	font-size:11px;
	margin-left:238px;
	margin-top:-15px;
	width:100%;
}
.center #user-register fieldset {
	border:none;
	margin:0;
	padding:0;
	float:left;
	width:100%;
}
.center #user-register .form-item input {
	width:360px;
}
.center #user-register .password-parent {
	margin-bottom:1em
}
.center #user-register .confirm-parent {
	margin:0
}
.center #user-register #top-inscription {
	border-bottom:1px solid #DFE3EA;
	width:100%;
	float:left;
	margin-bottom:15px;
}
.center #user-register #top-inscription #taxonomy-parent-title {
	background-color:#038962;
}
.center #user-register legend {
	display:none;
}
.center #user-register .form-submit {
    margin-left: 240px;
    margin-top: 5em;
}
.center #user-register .form-submit:hover {
	color:#FFF;
	background-color:#038962;
}
#comments-wrapper #user-register #top-inscription {
	display:none;
}
.profile {
	border:medium none;
	margin:1em 0;
	padding:0 1em 1em;
}
.profile .field-field-first-name {
	color:#4D4B4B;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
	float:left;
	margin-right:10px;
}
.profile .field-field-last-name {
	color:#4D4B4B;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
}
.profile .field-field-city {
	color:#4D4B4B;
	font-size:14px;
	float:left;
	margin-right:5px;
	font-style:italic
}
.profile .field-field-country-of-residence {
	color:#4D4B4B;
	font-size:14px;
	font-style:italic;
	line-height:14px;
	width:auto;
}
.profile .field-field-bio {
	color:#4D4B4B;
	font-size:12px;
}
.profile .field-field-bio .field-item a {
	color:#4D4B4B;
	text-decoration:none;
	font-weight:bold;
}
.profile .field-field-bio .field-item a:hover {
	color:#038962;
}
.profile .content-profile-display {
	border:none;
	margin:1em 0;
	padding:0 1em 1em;
}
.profile .field-field-facebooklink {
	margin-top:10px;
	background-image:url(images/author-facebook.png);
	background-repeat:no-repeat;
	padding-left:58px;
	height:20px;
	line-height:15px;
	width:100%;
	float:left;
}
.profile .field-field-facebooklink .field-item a {
	font-style:italic;
	text-decoration:none;
	color:#4D4B4B;
	font-size:10px;
}
.profile .field-field-facebooklink .field-item a:hover, .profile .field-field-twitterlink .field-item a:hover {
	text-decoration:underline;
}
.profile .field-field-twitterlink {
	background-image:url(images/author-twitter.png);
	background-repeat:no-repeat;
	height:20px;
	line-height:15px;
	margin-top:9px;
	padding-left:55px;
	width:100%;
	float:left;
}
.profile .field-field-twitterlink .field-item a {
	font-style:italic;
	text-decoration:none;
	color:#4D4B4B;
	font-size:10px;
}
.profile .field-field-website {
	height:20px;
	line-height:15px;
	margin-top:9px;
	margin-bottom:15px;
	width:100%;
	float:left;
}
.profile .field-field-website a:hover {
	text-decoration:underline
}
.center .profile h1 {
	color:#038962;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	left:178px;
	letter-spacing:0.03em;
	position:absolute;
	top:100px;
	width:450px;
}
.profile .clear-block .links {
	display:none;
}
.profile .node .content {
	position:relative
}
.center .profile {
	padding:0;
	margin:0;
	position:relative;
}
#profile-bottom-tabs ul.quicktabs_tabs li.active {
	background-color:#038962;
	background-image:url(images/moncompte_bg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:inline-block;
	height:23px;
	line-height:14px;
	list-style-type:none;
	margin-right:20px;
	padding:3px 46px 5px 9px;
	white-space:nowrap;
	width:39px;
}
#profile-bottom-tabs ul.quicktabs_tabs {
	padding:0;
	border-bottom:1px solid #DFE3EA;
}
#profile-bottom-tabs ul.quicktabs_tabs li {
	background-color:#626A73;
	display:inline-block;
	height:13px;
	line-height:14px;
	list-style-type:none;
	margin-right:20px;
	padding:3px 45px 5px 9px;
	white-space:nowrap;
	width:39px;
}
#profile-bottom-tabs ul.quicktabs_tabs li a {
	color:#FFFFFF;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
}
#profile-bottom-tabs .views-field-title {
	color:#4D4B4B;
	font-size:13px;
	text-decoration:none;
}
#profile-bottom-tabs .views-field-title a {
	color:#4D4B4B;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#profile-bottom-tabs .views-field-title a:hover {
	color:#FF4218;
}
#profile-bottom-tabs .views-field-changed, #profile-bottom-tabs .views-field-field-authors-nid {
	color:#626a73;
	float:left;
	width:auto;
	font-size:12px;
	margin-right:30px;
	margin-top:3px;
}
#profile-bottom-tabs .views-field-field-authors-nid span {
	float:left;
	width:auto;
	margin-right:10px;
}
#profile-bottom-tabs .views-field-field-authors-nid .field-item {
	float:left;
	width:auto;
	margin-right:10px
}
#profile-bottom-tabs .view-mycomments .views-field-timestamp {
	color:#4D4B4B;
	float:left;
	font-size:12px;
	margin-right:10px;
}
#profile-bottom-tabs .views-field-comment a {
	color:#4D4B4B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#profile-bottom-tabs .views-field-comment a:hover {
	color:#FF4218;
}
#profile-bottom-tabs .views-row {
	margin-bottom:25px;
	margin-left:15px;
	clear:both;
}
#profile-bottom-tabs .view-mycomments .views-row {
	margin-bottom:15px;
	margin-left:15px;
}
.profile #content-profile-view {
	display:none;
}
.profile .content-profile-display {
	border:medium none;
	margin:0;
	padding:0;
}
#user-profile-form .view-active, .profile .view-active {
	background-color:#038962;
	background-image:url(images/moncompte_bg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	height:27px;
	line-height:13px;
	list-style-type:none;
	margin-right:20px;
	margin-top:7px;
	padding:2px 46px 2px 9px;
	white-space:nowrap;
	width:39px;
}
.profile .view-inactive, #user-profile-form .view-inactive {
	background-color: #626A73;
	display: inline-block;
	height: 13px;
	line-height: 14px;
	list-style-type: none;
	margin-right: 20px;
	padding: 3px 45px 5px 9px;
	white-space: nowrap;
	width: 39px;
	margin-top:7px;
	float:left;
}
#user-profile-form #view-profile a, #user-profile-form #edit-profile a, .profile #view-profile a, .profile #edit-profile a {
	color:#FFFFFF;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	text-decoration:none;
	text-transform:uppercase;
}
#user-profile-form #view-profile a:hover, .profile #view-profile a:hover, #profile-bottom-tabs ul.quicktabs_tabs li a:hover, #user-profile-form #edit-profile a:hover, .profile #edit-profile a:hover {
	text-decoration:underline;
}
#user-profile-form h3, .profile h3 {
	background-color:#038962;
	border:medium none;
	color:#FFFFFF;
	font-family:CorpidOffice, Arial;
	font-size:26px;
	font-weight:bold;
	height:38px;
	line-height:38px;
	margin-left:447px;
	margin-top:0;
	text-indent:10px;
	width:208px;
}
#profile-top-tabs {
	border-bottom:1px solid #DFE3EA;
	height:38px;
	margin-bottom:25px;
	width:638px;
}
#profile-bottom-tabs .views-field-created, #profile-bottom-tabs .views-field-field-date-modification-value {
	color:#626A73;
	float:left;
	font-size:12px;
	margin-right:10px;
	width:auto;
	border-right:1px solid #DFE3EA;
	padding-right:10px;
	margin-top:3px;
}
#profile-bottom-tabs {
	margin-top:45px;
	padding-right: 30px;
}
#profile-bottom-tabs .views-field-field-taxonomy-value a {
	color:#4D4B4B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding-right:10px;
	width:auto;
	margin-top:3px;
	color:#FF4218;
}
#profile-bottom-tabs .views-field-field-taxonomy-value a:hover {
	text-decoration:underline;
}
.profile #content-profile-title-profile {
	display:none;
}
.node-form fieldset, #user-profile-form fieldset {
	border:none;
	padding:0;
}
.node-form legend, #user-profile-form legend {
	display:none;
}
.node-form .form-item label, #user-profile-form .form-item label {
	color:#626a73;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	width:235px;
}
.node-form .form-text, #user-profile-form .form-text {
	display:block;
	width:380px;
}
.node-form #edit-language-1-wrapper, #user-profile-form #edit-language-1-wrapper {
	display:none;
}
#node-form .form-submit, #user-profile-form .form-submit {
	background:url(images/comments-rightbar-switch.png) no-repeat 12px 9px #FFFFFF;
	border:1px solid #434343;
	color:#434343;
	cursor:pointer;
	font-family:CorpidOffice, Arial;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	text-align:center;
	text-transform:uppercase;
	width:125px;
	word-spacing:-1px;
	margin-left:235px;
	margin-top:50px
}
#user-profile-form .filefield-element .form-submit:hover, #user-profile-form .form-submit:hover {
	color:#FFF;
	background-color:#038962;
}
#node-form .filefield-element .form-submit, #user-profile-form .filefield-element .form-submit {
	background:url(images/comments-rightbar-switch.png) no-repeat 12px 9px #FFFFFF;
	border:1px solid #434343;
	color:#434343;
	cursor:pointer;
	font-family:CorpidOffice, Arial;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	text-align:center;
	text-transform:uppercase;
	width:125px;
	word-spacing:-1px;
	margin-left:0px;
	margin-top:10px
}
#node-form .filefield-element .widget-preview, #user-profile-form .filefield-element .widget-preview {
	border:none;
	float:left;
	height:52px;
	max-width:30%;
}
.node-form #edit-timezone-wrapper, #user-profile-form #edit-timezone-name-wrapper {
	display:none;
}
#user-profile-form #edit-field-country-of-residence-value-wrapper {
	height:20px;
}
#user-profile-form .fieldset-wrapper .description {
	display:none
}
#user-profile-form .form-item {
	margin-bottom:0;
	margin-top:1em;
}
#user-profile-form #edit-pass-wrapper #edit-pass-pass1 {
	margin-bottom:1em;
}
#user-register #edit-simplenews-124-wrapper label, #user-register #edit-field-general-conditions-value-wrapper label {
	display:block;
	float:left;
	font-weight:bold;
	width:327px;
}
.center #user-register #edit-simplenews-124-wrapper input, .center #user-register #edit-field-general-conditions-value-wrapper input {
	margin-left:-11px;
	width:36px;
}
.view-article-author .views-row {
	float:left;
	margin-right:10px;
	position:relative;
	width:auto;
	color:#FF4218;
	font-size:12px;
}
.view-article-author .views-row a {
	color:#FF4218;
	text-decoration:none
}
.view-article-author .views-row a:hover {
	text-decoration:underline
}
.field-field-authors .views-field-nothing, .teaser-field-field-authors .views-field-nothing {
	background-image:url(images/author-popup-bg.png);
	background-repeat:no-repeat;
	height:329px;
	margin-top:-10px;
	display:none;
	top:20px !important;
	left:0 !important;
	padding-left:12px;
	padding-right:15px;
	padding-top:22px;
	width:150px;
	z-index:9999;
}
.field-field-authors .views-field-nothing .country-popup, .teaser-field-field-authors .views-field-nothing .country-popup {
	color:#FF4218;
	float:left;
	font-size:12px;
	font-style:italic;
	margin-right:5px;
	text-transform:uppercase;
	width:auto;
	padding-left:5px;
}
.field-field-authors .views-field-nothing .city-popup, .teaser-field-field-authors .views-field-nothing .city-popup {
	color:#FF4218;
	font-size:12px;
	font-style:italic;
	padding-left:5px;
}
.field-field-authors .views-field-nothing .bio-popup, .teaser-field-field-authors .views-field-nothing .bio-popup {
	font-size:11px;
	line-height:16px;
	border-bottom:solid 1px #DFE3EA;
	padding-left:5px;
	padding-bottom:5px;
	display:block;
	color:#333333;
}
.field-field-authors .views-field-nothing .name-popup a, .teaser-field-field-authors .views-field-nothing .name-popup a {
	color:#FF4218;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}
.field-field-authors .views-field-nothing .name-popup a:hover, .teaser-field-field-authors .views-field-nothing .name-popup a:hover {
	text-decoration:underline;
}
.center .field-field-authors .views-field-nothing .fb-popup a, .center .teaser-field-field-authors .views-field-nothing .fb-popup a {
	background-image:url(images/author-facebook.png);
	background-repeat:no-repeat;
	margin-left:5px;
	overflow:hidden;
	display:block;
	font-size:0px;
	width:54px;
	height:20px;
	line-height:0px;
}
.center #comments #global-comment-rss {
	float:left;
	margin-left:10px;
	margin-top:2px;
	width:auto;
}
.center .content #comment-form .clear-block .form-item label {
	line-height:17px;
	text-transform:none;
	width:100%;
}
.center .content #comment-form .clear-block .form-item .option input, .center #comments #comment-register-form .form-item .option input {
	border:none;
}
.center .content #comment-form .clear-block .form-radios .form-item {
	float:left;
	line-height:20px;
	width:auto;
	margin-right:10px;
}
.center .content #comment-form .clear-block .form-radios .form-item label {
	text-transform:none;
	width:100%;
}
#edit-notify-type-1-wrapper {
	margin-left:0;
}
#edit-notify-type-2-wrapper {
	margin:0;
}
.center #top-controls .views-row .views-field-phpcode {
	opacity:0;
	position:absolute;
	top:119px !important;
	width:100px;
	z-index:1;
	background-image:url(images/traduction_popup.png);
	padding:18px;
	background-repeat:no-repeat;
	display:none;
	height:78px;
	left:-97px !important;
}
.center #bottom-controls .views-row .views-field-phpcode {
	opacity:0;
	position:absolute;
	width:100px;
	z-index:1;
	background-image:url(images/traduction_popup.png);
	padding:18px;
	background-repeat:no-repeat;
	display:none;
	height:78px;
	left:192px !important;
	top:14px !important;
}
.center #top-controls .views-row .views-field-nothing, .center #bottom-controls .views-row .views-field-nothing {
	margin-left:15px;
}
.fbConnectWidgetTopmost {
	border-style: none !important;
}
.center #article-info .field-field-ref-partners a {
	color:#FF4218;
	font-size: 12px;
	text-decoration:none;
}
.center #article-info .field-field-ref-partners a:hover {
	text-decoration:underline;
}
.center .teaser-field-field-date-creation #article-info {
	margin-top:5px;
}
.profile .field-field-motto {
	float: left;
	width: 100%;
	color: #4D4B4B;
	font-size: 14px;
}
.profile .field-field-website .field-item a {
	color: #4D4B4B;
	font-size: 10px;
	font-style: italic;
	text-decoration: none;
}
.profile .field-field-website .field-item a:hover {
	text-decoration:none;
}
.legende {
	margin:0
}
#tag-menu {
	float:left;
	width:100%;
	height:27px;
	margin-left:-10px;
}
#tag-menu-label #tag-label {
	background-color: #626A73;
	color: #FFFFFF;
	font-size: 13px;
	/* font-weight: bold;*/
    height: 20px;
	padding-left: 6px;
	padding-right: 8px;
	text-align: left;
	text-transform: uppercase;
	width: 108px;
	line-height:21px;
	font-family: CorpidOffice, Arial;
}
#tag-menu-label #tag-arrow {
	background:url(images/menu-haut-arrow.png) top left no-repeat;
	height:7px;
	width:100%;
}
#tag-menu-label {
	float:left;
	width:120px;
}
#tag-menu ul {
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	margin: 7px 0 0;
	padding: 0;
	width: 893px;
}
#tag-menu ul li.menu-item,
#tag-menu ul li.leaf {
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
#tag-menu ul li.menu-item a,
#tag-menu ul li.leaf a {
	border-right: 1px solid #626A73;
	color: #626A73;
	display: block;
	float: left;
	font-size: 14px;
	height: 12px;
	line-height: 10px;
	margin-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	width: auto;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#tag-menu ul li.menu-item a:hover,
#tag-menu ul li.leaf a:hover {
	text-decoration:underline
}
#tag-menu ul li.menu-item:last-child a,
#tag-menu ul li.last a {
	border:none;
}
.top-menu-taxonomy .views-field-field-taxonomy-value {
	float: left;
	height: 15px;
	line-height: 11px;
	padding-left: 5px;
}
.top-menu-taxonomy .views-field-field-taxonomy-value .field-item {
	float: left;
	width:auto;
}
.top-menu-display-wrapper {
	float:left;
	width:100%;
	padding-top:8px;
	display: none;
}
.top-menu-display-wrapper.orange .views-field-field-taxonomy-value,
#top-menu-display-wrapper-1 .views-field-field-taxonomy-value {
	background-color: #FF4218;
}
#top-menu-display-wrapper-2 .views-field-field-taxonomy-value {
	background-color: #198AAB;
}
#top-menu-display-wrapper-3 .views-field-field-taxonomy-value {
	background-color: #AA0E58;
}
.top-menu-display-wrapper.green .views-field-field-taxonomy-value,
#top-menu-display-wrapper-4 .views-field-field-taxonomy-value {
	background-color: #038962;
}
.top-menu-taxonomy .views-field-field-focus-value {
	margin-left:1px;
}
.top-menu-taxonomy .views-field-field-taxonomy-value a, .field-content span a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	padding-right:5px;
}
.top-menu-taxonomy .views-field-field-taxonomy-value a:hover, .field-content span a:hover {
	text-decoration:underline;
}
.top-menu-taxonomy{
	background-color: #FFFFFF;
	float: left;
	height: 179px;
	padding-left: 10px;
	padding-top: 9px;
	width: 674px;
}

.full .top-menu-taxonomy {
	width: 822px;
}


/* #top-menu-display-wrapper-1, #top-menu-display-wrapper-2, #top-menu-display-wrapper-3, #top-menu-display-wrapper-4 {
	display:none
} */

.top-menu-display-wrapper.orange .views-field-field-perspective-value,
#top-menu-display-wrapper-1 .views-field-field-perspective-value {
	background-image: url(images/orange.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height:20px;
}
#top-menu-display-wrapper-2 .views-field-field-perspective-value {
	background-image: url(images/blue.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height:20px;
}
#top-menu-display-wrapper-3 .views-field-field-perspective-value {
	background-image: url(images/mauve.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height:20px;
}
.top-menu-display-wrapper.green .views-field-field-perspective-value,
#top-menu-display-wrapper-4 .views-field-field-perspective-value {
	background-image: url(images/green.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height:20px;
}
.top-menu-taxonomy .views-field-field-focus-value, .top-menu-taxonomy .views-field-field-perspect-value {
	background-color: #808E9F;
	float: left;
	height: 15px;
	line-height: 11px;
	width: auto;
	padding-left:5px;
}
.top-menu-taxonomy .views-field-field-image-nid {
	float:left;
	width:auto;
}
.top-menu-taxonomy .views-field-title {
	float: left;
	font-family: Arial;
	font-size: 26px;
	font-weight: normal;
	line-height: 26px;
	margin-left: 10px;
	width: 370px;
}
.top-menu-taxonomy .views-field-title a {
	text-decoration:none;
	color:#4D4D4D;
}
.top-menu-taxonomy .views-field-field-date-creation-value .date-display-single {
	background: none repeat scroll 0 0 transparent;
	border-right: 1px solid #626A73;
	color: #626A73;
	float: left;
	font-size: 10px;
	height: 12px;
	line-height: 12px;
	margin-top: 2px;
	padding-right: 3px;
	width: auto;
	margin-left:10px;
}
.top-menu-taxonomy .views-field-field-city-value {
	background:none;
	font-size: 10px;
	float: left;
	margin-top: 2px;
	width: auto;
	margin-left:5px;
}
.top-menu-display-wrapper.orange .views-field-field-city-value,
#top-menu-display-wrapper-1 .views-field-field-city-value {
	color: #FF4218;
}
#top-menu-display-wrapper-2 .views-field-field-city-value {
	color: #198AAB;
}
#top-menu-display-wrapper-3 .views-field-field-city-value {
	color: #AA0E58;
}
.top-menu-display-wrapper.green .views-field-field-city-value,
#top-menu-display-wrapper-4 .views-field-field-city-value {
	color: #038962;
}
.top-menu-display-wrapper.orange .views-field-field-city-value a,
#top-menu-display-wrapper-1 .views-field-field-city-value a {
	text-decoration:none;
	color: #FF4218;
}
#top-menu-display-wrapper-2 .views-field-field-city-value a {
	text-decoration:none;
	color: #198AAB;
}
#top-menu-display-wrapper-3 .views-field-field-city-value a {
	text-decoration:none;
	color: #AA0E58;
}
.top-menu-display-wrapper.green .views-field-field-city-value a,
#top-menu-display-wrapper-4 .views-field-field-city-value a {
	text-decoration:none;
	color: #038962;
}
.top-menu-taxonomy .views-field-field-city-value a:hover {
	text-decoration:underline;
}
#top-menu-display-wrapper-1 .views-field-title a:hover {
	color: #FF4218;
}
#top-menu-display-wrapper-2 .views-field-title a:hover {
	color: #198AAB;
}
#top-menu-display-wrapper-3 .views-field-title a:hover {
	color: #AA0E58;
}
#top-menu-display-wrapper-4 .views-field-title a:hover {
	color: #038962;
}
#top-menu-wrapper .top-menu-recent .views-field-title a:hover {
	color:#FFF;
	text-decoration:underline
}
.top-menu-taxonomy .views-field-body {
	color: #232629;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 6px;
	width: 407px;
}
.top-menu-recent {
	float: left;
	height: 188px;
	width: 171px;
}
.top-menu-display-wrapper.orange .top-menu-recent,
#top-menu-display-wrapper-1 .top-menu-recent {
	background-color:#FF4218;
}
#top-menu-display-wrapper-2 .top-menu-recent {
	background-color: #198AAB;
}
#top-menu-display-wrapper-3 .top-menu-recent {
	background-color: #AA0E58;
}
.top-menu-display-wrapper.green .top-menu-recent,
#top-menu-display-wrapper-4 .top-menu-recent {
	background-color: #038962;
}

.top-menu-display-wrapper.orange .top-menu-recent .view-top-menu-content,
#top-menu-display-wrapper-1 .top-menu-recent .view-top-menu-content {
	background-color:#FF4218;
	padding-top:9px;
}
#top-menu-display-wrapper-2 .top-menu-recent .view-top-menu-content {
	background-color: #198AAB;
	padding-top:9px;
}
#top-menu-display-wrapper-3 .top-menu-recent .view-top-menu-content {
	background-color: #AA0E58;
	padding-top:9px;
}

.top-menu-display-wrapper.green .top-menu-recent .view-top-menu-content,
#top-menu-display-wrapper-4 .top-menu-recent .view-top-menu-content {
	background-color: #038962;
	padding-top:9px;
}
.top-menu-recent .view-header p {
	font-size: 14px;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	margin: 0 0 5px;
	text-transform: uppercase;
	padding-left:5px;
	font-family: CorpidOffice, Arial;
}
.top-menu-display-wrapper.orange .top-menu-recent .view-header,
#top-menu-display-wrapper-1 .top-menu-recent .view-header {
	color:#FF4218;
	background: url(images/Menu-haut-orange.png) no-repeat right bottom #fff;
	width: 178px;
	height: 28px
}
#top-menu-display-wrapper-2 .top-menu-recent .view-header {
	color: #198AAB;
	background:url(images/Menu-haut-blue.png) no-repeat right bottom #fff;
	width: 178px;
	height: 28px
}
#top-menu-display-wrapper-3 .top-menu-recent .view-header {
	color: #AA0E58;
	background:url(images/Menu-haut-mauve.png) no-repeat right bottom #fff;
	width: 178px;
	height: 28px
}
.top-menu-display-wrapper.green .top-menu-recent .view-header,
#top-menu-display-wrapper-4 .top-menu-recent .view-header {
	color: #038962;
	background:url(images/Menu-haut-green.png) no-repeat right bottom #fff;
	width: 178px;
	height: 28px
}
.top-menu-recent .views-field-title a {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.top-menu-recent .views-field-title a:hover {
	color:#FFF;
	text-decoration:underline
}
.top-menu-recent .views-field-title {
	border-bottom:1px #FFF solid;
	margin: 0 5px;
	padding: 5px 0;
	line-height:14px;
}
.top-menu-recent .views-row-last .views-field-title {
	border:none;
}
.top-menu-recent .views-row-first .views-field-title {
	padding-top:0;
}
.top-menu-content,
#top-menu-content {
	float:left;
	width:auto;
	display:none
}
.full .top-menu-content,
.full #top-menu-content {
	display: block;	
}

.top-menu-titlewrapper,
#top-menu-titlewrapper {
	float: left;
	height:179px;
	width: 148px;
	padding-top: 9px;
}
.top-menu-titlewrapper .top-menu-title,
#top-menu-titlewrapper #top-menu-title {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 2px;
	font-family:CorpidOffice, Arial;
	text-transform:uppercase;
	padding-left: 8px;
	cursor:pointer;
}
.top-menu-titlewrapper .top-menu-title a,
#top-menu-titlewrapper #top-menu-title a {
	color: #fff;
	text-decoration:none
}

.top-menu-display-wrapper.orange .top-menu-titlewrapper,
#top-menu-display-wrapper-1 .top-menu-titlewrapper,
#top-menu-display-wrapper-1 #top-menu-titlewrapper {
	background-color:#FF4218;
}
#top-menu-display-wrapper-2 .top-menu-titlewrapper,
#top-menu-display-wrapper-2 #top-menu-titlewrapper {
	background-color: #198AAB;
}
#top-menu-display-wrapper-3 .top-menu-titlewrapper,
#top-menu-display-wrapper-3 #top-menu-titlewrapper {
	background-color: #AA0E58;
}
.top-menu-display-wrapper.green .top-menu-titlewrapper,
#top-menu-display-wrapper-4 .top-menu-titlewrapper,
#top-menu-display-wrapper-4 #top-menu-titlewrapper {
	background-color: #038962;
}
.top-menu-wrapper,
#top-menu-wrapper {
	position: absolute;
	top: 182px;
	width:1005px;
	z-index:10
}

.top-menu-display-wrapper.orange .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-1 .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-1 #top-menu-titlewrapper .top-menu-active {
	background-color:#fff
}
#top-menu-display-wrapper-2 .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-2 #top-menu-titlewrapper .top-menu-active {
	background-color:#fff
}
#top-menu-display-wrapper-3 .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-3 #top-menu-titlewrapper .top-menu-active {
	background-color:#fff
}
.top-menu-display-wrapper.green .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-4 .top-menu-titlewrapper .top-menu-active,
#top-menu-display-wrapper-4 #top-menu-titlewrapper .top-menu-active {
	background-color:#fff
}
.top-menu-display-wrapper.orange .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-1 .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-1 #top-menu-titlewrapper .top-menu-active a {
	color:#FF4218;
}
#top-menu-display-wrapper-2 .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-2 #top-menu-titlewrapper .top-menu-active a {
	color: #198AAB;
}
#top-menu-display-wrapper-3 .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-3 #top-menu-titlewrapper .top-menu-active a {
	color: #AA0E58;
}
.top-menu-display-wrapper.green .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-4 .top-menu-titlewrapper .top-menu-active a,
#top-menu-display-wrapper-4 #top-menu-titlewrapper .top-menu-active a {
	color: #038962;
}
#header-right .search-form {
	margin-bottom:0
}
.form-checkboxes .form-item, .form-radios .form-item {
	margin:0
}
.node-comparaison {
	position:relative;
	z-index:5
}
.field-field-txt-element {
	text-indent:0 !important
}
#full-article-wrapper .node-comparaison {
	float:left;
	width:auto;
	margin-top:15px;
	background-color:#FFF;
}
#pays2 .country-col {
	float:left;
	height:1px;
	position:relative;
	width:112px;
}
#pays1 {
	float:left;
	width:100%;
	height:85px;
	position:relative;
	overflow:hidden;
}
#pays2 {
	/*float:left;*/
	width:100%;
	table-layout:fixed;
	height:345px;
	z-index:5;
	background-color:#FFF;
	position:relative;
	/*overflow:hidden;*/
	display:none
}
#pays-wrapper1 {
	float:left;
	width:100%;
	height:85px;
	overflow:hidden
}
#pays-wrapper2 {
	/*float:left;
	left:15%;
	margin-top:20px;
	overflow:hidden;
	position:absolute;*/
	margin:0 auto;
	height:305px;
	padding-right:10px;
	width:0
}
#pays-wrapper1 .comp-body .field-field-img-element, #pays-wrapper2 .comp-body .field-field-img-element {
	text-indent:0;/*margin-top:6px;*/
}
.comp-title-arrow {
	background:url(images/pays_bg.png) left top no-repeat;
	width:100%;
	height:6px;
	position: absolute;
	top: 15px;
}
#ireland1, #uk1, #portugal1, #spain1, #netherlands1, #belgium1, #france1, #sweeden1, #denmark1, #germany1, #italy1, #finland1, #poland1, #czeque1, #austria1, #greece1 {
	float:left;
	width:84px;
	position:relative;
	height:84px;
	text-transform:uppercase;
	font-size:12px;
	text-indent:5px;
	/*background-image:url(images/pays_bg.png);*/
	margin-right:1px;
}
#ireland2, #uk2, #portugal2, #spain2, #netherlands2, #belgium2, #france2, #sweeden2, #denmark2, #germany2, #italy2, #finland2, #poland2, #czeque2, #austria2, #greece2 {
	width:112px;
	height:84px;
	text-transform:uppercase;
	font-size:12px;
	text-indent:5px;
	/*background-image:url(images/pays2_bg.png);*/
	background-repeat:no-repeat;
	background-position:0px 77px;
	position:absolute;
}
#czeque1, #czeque2 {
	font-size:8px;
}
#netherlands1, #netherlands2 {
	font-size:10px;
}
#pays-wrapper1 .comp-title-middle {
	font-size:11px;
	color:#525252
}
#pays-wrapper1 .field-field-txt-element {
	color:#FFFFFF;
	font-size:20px;
	text-align:center;
}
#pays-wrapper1 .field-field-txt-element p {
	margin:0;
	width:84px;
	height:69px;
	line-height:65px;
	text-align:center;
}
.comp-title-middle {
	background-color:#dcddf8;
	height:15px;
	line-height:15px;
}
#pays-wrapper2 .comp-title-middle2 {
	font-size:9px;
	color:#ffffff;
}
.comp-title-middle2 {
	/*background-color:#dcddf8;*/
	line-height:15px;
	float:left;
	width:100%;
}
#pays-wrapper2 .comp-body {
	width:100%;
}
.level2 #pays-wrapper2 .large .field-field-txt-element {
	font-size:50px;
}
.level2 #pays-wrapper2 .normal .field-field-txt-element {
	font-size:40px;
}
#pays-wrapper2 .field-field-txt-element {
	color:#FFFFFF;
	font-size:20px;
	text-align:center
}
#pays-wrapper2 .field-field-txt-element p {
	margin:0
}
#pays-wrapper2 .comp-footer {
	height:15px;
	line-height:15px;
	display:none;
	width:100%;
}
#ireland2 {
	top:185px;
	left:0px;
}
#uk2 {
	top:185px;
	left:0px;
}
#portugal2 {
	top:365px;
	left:0px;
}
#spain2 {
	top:365px;
	left:0px;
}
#netherlands2 {
	top:100px;
	left:0px;
}
#belgium2 {
	top:185px;
	left:0px;
}
#france2 {
	top:270px;
	left:0px;
}
#sweeden2 {
	top:5px;
	left:0px;
}
#denmark2 {
	top:150px;
	left:0px;
}
#germany2 {
	top:235px;
	left:0px;
}
#italy2 {
	top:320px;
	left:0px;
}
#finland2 {
	top:5px;
	left:0px;
}
#poland2 {
	top:150px;
	left:0px;
}
#czeque2 {
	top:235px;
	left:0px;
}
#austria2 {
	top:320px;
	left:0px;
}
#greece2 {
	top:420px;
	left:10px;
}
.Ireland, .UK, .Portugal, .Spain, .Netherlands, .Belgium, .France, .Sweeden, .Denmark, .Germany, .Italy, .Finland, .Poland, .Austria, .Greece, .Czeque_Republic {
	display:none
}
.Ireland {
	background-color:#7bbae5
}
.UK {
	background-color:#51a3da
}
.Portugal {
	background-color:#4d7adb
}
.Spain {
	background-color:#5254dc
}
.Netherlands {
	background-color:#8051dd
}
.Belgium {
	background-color:#ac4ede
}
.France {
	background-color:#d84cde
}
.Sweeden {
	background-color:#d3d21e
}
.Denmark {
	background-color:#e047ba
}
.Germany {
	background-color:#df3f89
}
.Italy {
	background-color:#dd3951
}
.Finland {
	background-color:#a1cf1d
}
.Poland {
	background-color:#d8aa22
}
.Austria {
	background-color:#db4b29
}
.Greece {
	background-color:#6acd19
}
.Czeque_Republic {
	background-color:#da7c26
}
#eurofocus-title {
	position:relative
}
#eurofocus-title h2 {
	color:#FFF;
	font-size:18px;
	background:url(images/eurofocus-title.png) repeat-x;
	padding-left:10px;
	margin:0;
	height:40px;
	line-height:38px;
	word-spacing:-1px;
	overflow:hidden
}
#eurofocus-title h2 a:hover {
	text-decoration:underline
}
#eurofocus-title h2 a {
	text-decoration:none;
	color:#FFF
}
#eurofocus-label {
	background:#FFF url(images/body-titles_blocks_bg2.png) no-repeat;
	font-family:CorpidOffice, Arial;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
	margin:0;
	padding-bottom:10px;
	padding-left:10px;
	margin-left:-10px;
	padding-right:20px;
	text-transform:uppercase;
	width:auto;
}
#eurofocus-label a {
	text-decoration:none;
	color:#FFF
}
#eurofocus-label a:hover {
	text-decoration:underline
}
#comparatif-control-box {
	float:right;
	width:auto;
	margin-right:-10px;
	margin-top:-40px;
}
#smaller {
	width:45px;
	height:50px;
	cursor:pointer;
	display:none;
	float:left;
	background:url(images/eurofocus-zoom-out2.png) no-repeat
}
#larger {
	width:45px;
	cursor:pointer;
	float:left;
	/*display:none;*/
	height:50px;
	background:url(images/eurofocus-zoom-in.png) no-repeat
}
#eurofocus-footer-box {
	background:#454343 url(images/comparaisons-pays-bg.png) repeat-x;
	padding-bottom:10px;
	float:left;
	padding-top:3px;
	width:100%
}
#eurofocus-main-title {
	height:10px;
	float:left;
	font-size:12px;
	padding-top:3px;
	padding-left:9px;
	color:#FFF;
	width:100%
}
#eurofocus-footer-box #eurofocus-count {
	color:#FFFFFF;
	float:left;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
}
#eurofocus-footer-box #eurofocus-checkboxes {
	float:left;
	padding-left:25px;
	width:430px;
}
#eurofocus-footer-box #eurofocus-checkboxes .eurofocus-filter {
	color:#FFFFFF;
	float:left;
	font-size:9px;
	font-weight:bold;
	margin-bottom:2px;
	text-align:left;
	text-transform:uppercase;
	width:105px;
}
.eurocheckbox {
	background-position: 0px 0px;
}
.eurocheckboxClear {
	background-position: -10px 0px;
}
.eurocheckbox, .eurocheckboxClear {
	background-image: url(images/CheckBox.png);
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	width: 10px;
	height: 10px;
	padding: 0px;
	margin-top: 1px;
	margin-right:3px;
	cursor:pointer;
}
.field-field-img-element img {
	width:auto
}
#pays-table-cell {
	display: table-cell;
	vertical-align: middle;
}
#edit-captcha-wrapper {
	display:none
}
.views-field-totalcount, ul.links .statistics_counter {
	display:none
}
.tvi-term-desc {
	display:none
}
.node-dossier .field-field-ref-media {
	height: 288px;
	width: 100%;
}
.center .node-dossier h1 {
	background:url(images/Dossiers-title.png) no-repeat;
	width:645px;
	height:37px;
	font-size:25px;
	color:#fff;
	line-height:33px;
	padding-left:10px;
}
#dossier-body {
    color: #67686C;
    font-family: Verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    float: left;
    margin-right: 15px;
    margin-top: 15px;
    width: 542px;
}
#dossier-body p {
	margin-bottom:10px;
	margin-top:0;
}
#dossier-body strong {
	font-size:18px;
}
.field-field-prochainement {
	border-top: 1px solid #DDDDDD;
	float: left;
	margin-top: 17px;
	padding-top: 20px;
	width: 645px;
}
#dossier-header-wrapper {
	border-bottom: 1px solid #DDDDDD;
	float: left;
	margin-bottom: 15px;
	width: 647px;
}
.field-field-prochainement .prochainement-label, .field-field-dossier-label {
	background-color: #FFFFFF;
	background-image: url(images/dossiers-lbl.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float:left;
	font-family: CorpidOffice, Arial;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	letter-spacing: 0;
	line-height: 21px;
	margin: 0 0 0 -10px;
	padding-left: 10px;
	text-transform: uppercase;
	width: 600px;
}
.prochainement-item {
	color:#454343;
	font-size:18px;
}
.dossier-articles, .prochainement-item {
	float:left;
	width:100%;
}
.dossier-articles .views-field-field-image-nid {
	float: left;
	width: 255px;
}
.dossier-articles .views-field-title a {
	font-size:25px;
	color:#4d4b4b;
	text-decoration:none;
	font-weight:bold;
}
.dossier-articles .views-field-title a:hover {
	color:#FF4218
}
.dossier-articles .field-field-related-articles-list .views-field-title a {
	font-size: 13px;
}
.dossier-articles .field-field-related-articles-list .views-field-title a:hover {
	color:#FF4218
}
.dossier-articles .field-field-related-articles-list .views-field-field-date-creation-value {
	float: none;
	width: auto;
}
.dossier-articles .field-field-related-articles-list .views-field-title {
    float: none;
    font-size: 13px;
    margin: 0;
    width: auto;
}
.dossier-articles .field-field-related-articles-list {
    float: left;
    padding-bottom: 5px;
    width: 645px;
}
.dossier-articles .views-field-title {
	float: left;
	line-height: 22px;
	width: 399px;
}
.dossier-articles .views-field-field-date-creation-value {
	color: #626A73;
	float: left;
	font-size: 11px;
	font-weight: bold;
	width: 399px;
}
.dossier-articles .field-field-related-article .views-field-field-date-creation-value {
	font-size: 10px;
	font-weight: normal;
	margin:8px 0;
}
.dossier-articles .view-dossier-articles .views-field-body {
	font-weight: normal;
    color: #232629;
    font-size: 13px;
    line-height: 18px;
}
.dossier-articles .views-row{
	font-size: 13px;
	color: #626A73;	
}
.dossier-articles .views-field-body {
	color: #4D4B4B;
	float: left;
	font-size: 12px;
	width: 399px;
}
.dossier-articles .views-field-body p {
	margin:0;
}
.dossier-articles .views-field-field-perspective-value .field-content {
	background-color: #FF4218;
	float: left;
	height: 15px;
	line-height: 12px;
	padding-left: 6px;
	padding-right: 20px;
	width: auto;
}
.dossier-articles .views-field-field-perspective-value {
	background-image: url(images/orange.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 100%;
}
.node-dossier #eurofocus-label {
	width:600px;
	margin-top:15px;
	float:left;
}
.node-dossier #eurofocus-title {
	width:100%;
	float:left;
}
.center .node-dossier .field-field-page-poll {
	margin-top:20px;
}
.center .node-dossier #article-bottom-toolbar hr {
	width: 645px;
}
#dossier-updates-link {
	color: #FF4218;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	line-height: 19px;
	margin-top:7px;
	text-decoration: none;
	text-transform: uppercase;
}
#dossier-updates-link:hover{
	text-decoration:underline;	
}
#dossier-updates-link span{
    background: url(images/icons-article.png) no-repeat -51px -132px;
    display: block;
    float: left;
    height: 20px;
    width: 25px;	
}
#zoom-wrapper {
    border-top: 1px solid #DDDDDD;
    float: left;
    margin-top: 15px;
    width: 100%;
}
#zoom-wrapper .view-display-id-block_3, #zoom-wrapper .view-display-id-block_4 .views-row-odd {
	float: left;
	height: 231px;
	width: 312px;
}
#zoom-wrapper .view-display-id-block_4 .zoom-list-txt{
	background: url(images/partis-pris.png) repeat-x 0 21px;	
}
#zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-field-image-nid{
	display:none;
}
#zoom-wrapper .views-field-field-taxonomy-value {
	background-image: url(images/orange.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 21px;
	width: 100%;
	padding-right: 5px;
	text-decoration: none;
	text-transform: uppercase;
}
#zoom-wrapper .views-field-field-taxonomy-value .field-content {
	background-color: #FF4218;
	float: left;
	height: 15px;
	line-height: 9px;
	padding-left: 6px;
	padding-right: 20px;
	width: auto;
}
#zoom-wrapper .views-field-field-taxonomy-value a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:none;
}
#zoom-wrapper .view-display-id-block_3 .views-field-title-1, #zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-title-1{
	background:none;
	height: 100px;
	line-height: 25px;
	margin-left: 10px;
	margin-top: 20px;
	padding:0;
}
#zoom-wrapper .view-display-id-block_3 .views-field-title-1 a, #zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-title-1 a{
	color: #FFFFFF;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	text-decoration:none;
}
#zoom-wrapper .view-display-id-block_3 .views-field-title-1 a:hover, #zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-title-1 a:hover {
	color:#FF4218
}
#zoom-wrapper .view-display-id-block_3 .views-field-body, #zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-body {
	font-size:12px;
	color:#fff;
	margin-left:10px;
	font-weight:bold;
	line-height:17px;
}
#zoom-wrapper .view-display-id-block_4 .views-row{
	margin-top:20px;
}
#zoom-wrapper .view-display-id-block_4 .views-row-even{
    float: left;
    margin-left: 15px;
    height: 231px;
    width: 312px;
}
#zoom-wrapper .view-display-id-block_4 .zoom-list-img .views-field-body {
	display:none;
}
#zoom-wrapper .view-display-id-block_4 .views-field-field-image-nid {
	width:312px;
	height:175px;
}
#zoom-wrapper .view-display-id-block_4 .views-field-title-1 {
	background:url(images/zoom-title-bg.png) repeat-x;
	height: 35px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 2px;
	width: 302px;
}
#zoom-wrapper .view-display-id-block_4 .views-field-title-1 a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
#dossier-contrib-block {
	float: left;
	margin-top:19px;
	width: 312px;
}
.contrib-float-right{
    float: right !important;
    margin-right: 15px;
    margin-top: -231px!important;
    width: 312px;
}
#contrib-label a {
	background:url(images/contrib-label.png) no-repeat;
	height:21px;
	width:27px;
	display:block;
}
.node-dossier .view-dossier-articles {
	float:left;
	width:100%;
}
.view-dossier-articles .view-header p {
	margin:0;
}
#dossier-archives-wrapper .view-dossier-articles .view-header {
	background: url(images/dossiers-lbl.png) no-repeat;
	color: #FFFFFF;
	font-family: CorpidOffice, Arial;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	letter-spacing: 0;
	line-height: 21px;
	margin: 0 0 0 -10px;
	padding-left: 10px;
	text-transform: uppercase;
	width: 600px;
}
#dossier-archives-wrapper .view-dossier-articles .views-field-field-date-creation-value{
	color:#626a73;
	font-size:11px;
	font-weight:bold;
}
#dossier-archives-wrapper .view-dossier-articles .views-row {
	color:#626a73;
	font-size:11px;
	line-height:22px;
}
#dossier-archives-wrapper .view-dossier-articles .views-field-title a {
	color:#4d4b4b;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#dossier-archives-wrapper .view-dossier-articles .views-field-title a:hover {
	color:#FF4218;
}
#dossier-archives-wrapper {
	float: left;
	padding-bottom: 25px;
	width: 645px;
}
.lire-dossier-articles{
    background: url(images/dossiers-lbl.png) no-repeat 0 10px;
	border-top: 1px solid #DDDDDD;
    color: #FFFFFF;
    float: left;
    font-family: CorpidOffice,Arial;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    letter-spacing: 0;
    line-height: 21px;
    margin: 15px 0 0 -10px;
    padding-left: 10px;
	padding-top:10px;
    text-transform: uppercase;
    width: 600px;	
}
#dossier-articles-list{
    border-top: 1px solid #DDDDDD;
    margin-top: 15px;
    padding-top: 10px;
    width: 640px;
}
.center #article-top-toolbar #share-print a{
	background: url(images/icons-article.png) no-repeat 0 0;
    height: 18px;
    width: 18px;
	display:block;
}
.center #article-top-toolbar #share-print a:hover{
	background-position: -24px 0
}
.center .node-dossier #article-top-toolbar #share-print a{
	float:left;
}
a#text_resize_decrease{
	background: url(images/icons-article.png) no-repeat 0 -73px;
    height: 18px;
    margin-top: 10px;
    width: 18px;
	display:block;	
}
a#text_resize_decrease:hover{
	background-position:-24px -73px;	
}
.node-dossier a#text_resize_decrease{
	float:left;
	margin-top:0;
	margin-left:10px;
}
a#text_resize_increase{
	background: url(images/icons-article.png) no-repeat 0 -95px;
    height: 18px;
    margin-top: 34px;
    width: 18px;
	display:block;
}
a#text_resize_increase:hover{
	background-position:-24px -95px;	
}
.node-dossier a#text_resize_increase{
	float:left;
	margin-top:0;
	margin-left:10px;
}
#article-top-toolbar #share-bookmark{
	background: url(images/icons-article.png) no-repeat 0 -23px;
    height: 18px;
    margin-top: 7px;
    width: 19px;	
}
#article-top-toolbar #share-bookmark:hover{
	background-position:-24px -23px;	
}
.node-dossier #article-top-toolbar #share-bookmark{
	float:left;
	margin-top:15px;
}
.center #article-top-toolbar #share-facebook a{
	background: url(images/icons-article.png) no-repeat 0 -47px;
    height: 18px;
    margin-top: 10px;
    width: 18px;
	display:block;
}
.center #article-top-toolbar #share-facebook a:hover{
	background-position:-24px -47px;	
}
.center .node-dossier #article-top-toolbar #share-facebook a{
	float:left;
	margin-top:0;
	margin-left:8px;
}
.center #article-top-toolbar .addthis_toolbox a{
	background: url(images/icons-article.png) no-repeat 0 -115px;
    height: 18px;
    margin-top: 6px;
    width: 25px;
	display:block;
}
.center #article-top-toolbar .addthis_toolbox a:hover{
	background-position: 0 -135px;
}
.center .node-dossier #article-top-toolbar .addthis_toolbox a{
	float:left;
	margin-top:0;
	margin-left:6px;
}
.center #article-top-toolbar #share-facebook{
	margin-top:10px;
}
.center .node-dossier #article-top-toolbar #share-facebook{
	margin-top:15px;
}
.center #article-top-toolbar{
	margin-top:10px;
}
#article-top-toolbar #share-bookmark a{
    background: url(images/icons-article.png) no-repeat 0 -23px;
    display: block;
    font-size: 0;
    height: 18px;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 19px;	
}
#article-top-toolbar #share-bookmark a:hover{
    background: url(images/icons-article.png) no-repeat -24px -23px;
}
#article-top-toolbar #share-email a{
    background: url(images/icons-article.png) no-repeat -51px -114px;
    display: block;
    height: 17px;
    width: 19px;	
}
#article-top-toolbar #share-email a:hover{
    background-position: -51px -134px;	
}
.page-webform div.wpcf7-validation-errors {
	border: 0;
}

.page-webform #webform-header,
#node-2769 #webform-header{
    border-bottom: 1px solid #DFE3EA;
    float: left;
    margin-bottom: 15px;
    width: 100%;
}
.page-webform p,
#node-2769 p{
	margin:0;
}
.page-webform h1,
#node-2769 h1{
    color: #FFFFFF;
    font-family: CorpidOffice, Arial;
	text-transform:uppercase;
    font-size: 24px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    text-indent: 10px;
    background-color: #038962;
    float: right;
    padding-right: 10px;
    width: 355px;
}
.page-webform #webform-content,
#node-2769 #webform-content{
	float:left;
	width:100%;	
}
.page-webform .form-item,
#node-2769 .form-item {
    color: #5B5B5B;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    width: 100%;
}
.page-webform .form-item label,
#node-2769 .form-item label {
    display: block;
    float: left;
    font-weight: bold;
    width: 145px;
}
.page-webform .form-item input, 
.page-webform .form-item textarea,
#node-2769 .form-item input, 
#node-2769 .form-item textarea {
    width: 360px;
	resize:none;
}
.page-webform .description,
#node-2769 .description{
    font-size: 11px;
    font-weight: normal;
    text-indent: 146px;	
}
.page-webform .captcha .description,
#node-2769 .captcha .description{
	text-indent:0;
	margin-bottom:7px
}
.captcha img{
	border:1px solid
}
.captcha{
	width:490px;
	color:#5B5B5B
}
.page-webform #edit-captcha-response-wrapper,
#node-2769 #edit-captcha-response-wrapper{
	float:right;
	width:320px;
	margin-top:0;
	color:#5B5B5B
}
.page-webform #edit-captcha-response-wrapper .description,
#node-2769 #edit-captcha-response-wrapper .description{
	display: none
}
.page-webform #edit-captcha-response-wrapper label,
#node-2769 #edit-captcha-response-wrapper label{
	font-size: 11px;
    font-weight: normal;
    width: 300px;
}
.page-webform #edit-captcha-response-wrapper input,
#node-2769 #edit-captcha-response-wrapper input{
	width:120px;
	margin-top:5px
}
.page-webform .form-actions,
#node-2769 .form-actions{
    float: left;
    width: 100%;
	margin-top:2em;	
}
.page-webform .form-actions .form-submit,
#node-2769 .form-actions .form-submit{
    background: url(images/comments-rightbar-switch.png) no-repeat 12px 8px #FFFFFF;
    border: 1px solid #434343;
    color: #434343;
    cursor: pointer;
    font-family: CorpidOffice, Arial;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 23px;
    margin-left: 240px;
    padding-bottom: 2px;
    text-align: center;
    text-transform: uppercase;
    width: 125px;
    word-spacing: -1px;
}
.page-webform .form-actions .form-submit:hover,
#node-2769 .form-actions .form-submit:hover {
    background-color: #038962;
    color: #FFFFFF;
}
.dossier-articles .views-field-field-perspective-value a{
    color: #FFFFFF;
    font-size: 10px;
    padding-right: 5px;
    text-decoration: none;
    text-transform: uppercase;	
}
#related-dossier{
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    float: left;
    padding: 10px 0;
    width: 622px;
	margin-top:15px;
}
#related-dossier .field-label{
	background:url(images/related-dossier-icon.png) no-repeat 0 4px;
    color: #FF4218;
    float: left;
    font-size: 13px;
    line-height: 19px;
    margin-right: 5px;
    padding-left: 21px;
    text-transform: uppercase;
    width: auto;
}
#related-dossier dl{
    float: left;
	width:auto;
}
#related-dossier .views-field-title a{
    color: #FF4218;
	font-size:13px;
	text-transform:uppercase;
	text-decoration:none;	
}
#related-dossier .views-field-title a:hover{
	text-decoration:underline;
}
#related-dossier .views-field-title{
    line-height: 17px;
}
dl.noderelationships-backref-view {
    margin-bottom: 0;
}
.node-dossier .node-teaser .field-field-ref-media {
    height: 139px;
}
.node-dossier .node-teaser h2 {
    background: url(images/Dossiers-title.png) no-repeat 0 0;
    height: 37px;
    line-height: 33px;
    padding-left: 10px;
    width: 645px;
	float:left;
	margin:0;
}
.node-dossier .node-teaser a{
    color: #FFFFFF;
    font-size: 20px;
	text-decoration:none;
}
.center #comments #user-register, #comment-rightbar, #comments .box .content{
	display:none;
}
#comments #comment-not-registered-wrapper .box .content{
	display:block;
}
.dossier-right-teaser{
	float:left;
	width:325px;
	margin-top:15px;
}
.dossier-right-teaser .views-field-title, .dossier-right-teaser .views-field-title-1{
    background: url(images/titles_blocks_bg0.png) left bottom no-repeat;
    height: 30px;
	display:block;
	margin-left:-10px;
    line-height: 21px;
}
.dossier-right-teaser .views-field-title a, .dossier-right-teaser .views-field-title-1 a{
	background:url(images/dossier-home-title.png) right 0 no-repeat #626a73;
    color: #FFFFFF !important;
	display:block;
    font-family: CorpidOffice,Arial;
    font-size: 15px;
    height: 20px;
    padding: 0px 0px 0px 10px;
    text-decoration: none !important;
    text-transform: uppercase;
    width: auto;
}


#menu-dummy-block{
	float:left;
	width:100%;
	height:200px;
	background-color:#E3E3E3;
	/*margin-left:-11px*/
}
#top-menu-display-wrapper-1 .top-menu-content-272, #top-menu-display-wrapper-1 .top-menu-content-280{
	display:block
}
#top-menu-hide-show-btn{
	background: url(images/hide-show-arrow.png) no-repeat center -20px #626A73;
    float: left;
    height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    width: 41px;
	cursor:pointer;
}

#top-menu-hide-show-btn.show {
	-webkit-transform: rotate(540deg);
    -ms-transform: rotate(540deg);
    -moz-transform: rotate(540deg);
}
#top-menu-hide-show-btn:hover{
	background-position:center -60px
}
#header-dummy-back-1{
    background-color: #E3E3E3;
    float: left;
    height: 200px;
    margin-left: -510px;
    margin-top: 190px;
    width: 510px;
}
.article-hide-show-btn{
	background-position:center -20px
}
#webform-content p{
	font-size:15px
}
#webform-client-form-2769{
	
}
#block-views-block_article-block_1{
float: left;
width: 325px;
margin-top: 15px;
}
#block-views-block_article-block_1 h2, .revue-right-block h2{
text-transform:uppercase;
background: url(images/titles_blocks_bg0.png) no-repeat bottom left;
height: 30px;
font-size: 15px;
background-color: #FF4218;
color: white;
font-weight: normal;
padding-left: 10px;
width: 147px;
margin:0;
margin-left: -10px;
}
#block-views-block_article-block_1 .content{
background:#FFF
}
.revue-right-block .view-content{
	float:left;
	width:auto;
	background-color:#FFF
}
#block-views-block_article-block_1 .views-row{
padding-bottom: 5px;
padding-top:2px;
color: #4D4B4B;
font-size: 10px;
font-weight: bold;
border-bottom: 1px solid #DFE3EA;
margin-left: 10px;
padding-right: 8px;
}
#block-views-block_article-block_1 .views-row.views-row-last{
border:none;
}
#block-views-block_article-block_1 .views-row a{
font-size: 13px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #4D4B4B;
}
#block-views-block_article-block_1 .views-row a:hover{
/*color: #FF4218;*/
}
#block-views-block_article-block_1 .views-field-field-date-modification-value{
margin-top:5px
}
#dsq-pagination #dsq-footer{
display:none;	
}
#dsq-content h3{
color: #626A73;
font-size: 15px;
font-weight: bold;
}
#dsq-content .dsq-textarea-background{
min-width: 80px;
margin-right: 20px;
background: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#dsq-content .dsq-textarea-background textarea{
font-size: 13px;
line-height: 19px;
font-family: Verdana,sans-serif;
color: #333;	

}
#dsq-content #dsq-account-dropdown a{
font-size: 11px;
font-weight: bold;
margin-right: 10px;
color: #038962;
text-transform: uppercase;
text-decoration: none;
}
#dsq-content #dsq-account-dropdown a:hover{
text-decoration:underline;
}
#dsq-content .dsq-comment-header{
background: none;
font-size: 12px;
padding: 5px;
border:none;
border-bottom: 1px solid #CCC;	
}
#dsq-content .dsq-comment-message{
margin: 0 0 0.5em;
font-size: 13px;
font-family: Verdana,sans-serif;
color: #333;	
}
#dsq-content .dsq-comment-meta a, #dsq-content .dsq-comment-actions a{
color:#038962;
opacity: 1;
font-size: 11px;
}
#dsq-content #dsq-like-thread-button:hover{
/*background: #038962;*/	
}
#dsq-content .dsq-toolbar-label{
color:#FFF	
}
#comments #dsq-content #dsq-toolbar-dropdown #dsq-toolbar-dropdown-wrap ul{
	width:140px;
	background: #666;
}
#dsq-content li{
	font-size:12px;
	color:#333;
}
#comments a{
	color:#626A73
}
ul.primary li.active a, ul.primary li a{
color: #333;
font-size: 14px;	
}
.article-rdw-header h2.rdw-no-pic{
	width:100%
}
#block-block-31 .dsq-widget-item .dsq-widget-comment{
	font-size:13px;
}
#block-block-31 .dsq-widget-item{
	margin-left: 15px;
	margin-right: 15px;
	border-bottom:1px solid #DFE3EA;
	padding-bottom:5px
}

div.view-homepage-images div.views-field-field-legend-value span {
  color: #545665;
  font-size: 11px;
  font-style: italic;
}

div.dynamic-persistent-menu-1 div ul li {
  list-style-type: none;
}

/* robot honeypot */
#user-register div#edit-mail2-wrapper,
#user-register div#edit-desc-wrapper,
#user-register div#edit-surname-wrapper {
  display: none;
}


/* flux rss for fait-religieux and toutelaculture */

#block-some_rss_block-fil-rss-interlace h2,
#block-some_rss_block-fait-religieux-rss h2,
#block-some_rss_block-toutelaculture-rss h2 {
  background-repeat: no-repeat;
  background-image: url(http://cdn1.myeurop.infoimages/titles_blocks_bg0.png);
  background-position: bottom left;
  height: 32px;
  background-color: rgb(255, 66, 24);
  color: rgb(255, 255, 255);
  font-weight: normal;
  font-size: 15px;
  font-family: CorpidOffice,Arial;
  text-transform: uppercase;
  line-height: 23px;
  padding-left: 10px;
  width: auto;
  float: left;
  padding-right: 20px;
  margin-bottom: 0;
  margin-left: -10px;
}

#block-some_rss_block-fil-rss-interlace h2 a,
#block-some_rss_block-fait-religieux-rss h2 a,
#block-some_rss_block-toutelaculture-rss h2 a {
  color: white;
  font-weight: bold;
}

#block-some_rss_block-fil-rss-interlace div.content,
#block-some_rss_block-fait-religieux-rss div.content,
#block-some_rss_block-toutelaculture-rss div.content {
  clear: both;
  background-color: #fff;
}



#block-some_rss_block-fil-rss-interlace div.content ul,
#block-some_rss_block-fait-religieux-rss div.content ul,
#block-some_rss_block-toutelaculture-rss div.content ul {
  list-style-type: none;
  padding: 0;
}

#block-some_rss_block-fil-rss-interlace div.content ul li,
#block-some_rss_block-fait-religieux-rss div.content ul li,
#block-some_rss_block-toutelaculture-rss div.content ul li {
  list-style-type: none;
  border-bottom: 1px solid rgb(223, 227, 234);
  margin-left: 10px;
  padding: 2px 0;
  font-family: Verdana;
  font-size: 11px;
  color: rgb(98, 106, 115);
  width: 310px;
  padding-bottom: 5px;
  position: relative;
}

#block-some_rss_block-fil-rss-interlace div.content ul li a.title,
#block-some_rss_block-fait-religieux-rss div.content ul li a.title,
#block-some_rss_block-toutelaculture-rss div.content ul li a.title {
  font-size: 13px;
  color: rgb(77, 75, 75);
  font-size: 13px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  padding-right: 5px;
}

#block-some_rss_block-fil-rss-interlace div.content ul li a.other-link,
#block-some_rss_block-fait-religieux-rss div.content ul li a.other-link,
#block-some_rss_block-toutelaculture-rss div.content ul li a.other-link {
  font-size: 10px;
  color: #FF4218;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}

#block-some_rss_block-fil-rss-interlace div.content ul li a.title:hover,
#block-some_rss_block-fait-religieux-rss div.content ul li a.title:hover ,
#block-some_rss_block-toutelaculture-rss div.content ul li a.title:hover {
  color: #FF4218;
}


/* block advertising block on the right sidebar */

#block-block-50 a {
	display: block;
}
#block-block-50 img {
	width: 300px;
	position: relative;
	left: 11px;
}



@media (max-width: 768px) {
	
		@import url(//fonts.googleapis.com/css?family=BenchNine:700|Open+Sans+Condensed:300);

		* {
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    box-sizing: border-box;
		}
	
		body h1, body h2, body h3 {
			font-family: 'BenchNine', sans-serif;
		}
		body {
			font-family: 'Open Sans Condensed', sans-serif;
			background-color: #fff;
		}

		/*CSS TELEPHONES*/
		img{
			max-width: 100%;
			height: auto;
		}

		/*STRUCTURE*/
		#body, 
		#wrapper{
			width : 100%;
		}
		
		#body #body-wrapper #wrapper #container, 
		#body-left, 
		#body-left, 
		#header-wrapper,
		#body-container, 
		#header-background,
		#header-region-content, 
		#header, 
		#logo-floater,
		#body-wrapper {
			width: 100%;
			float: none;
		}
		
		#header-dummy-back-1,
		#tag-menu, #footer-container, #sidebar-right, #footer,
		#top-menu-wrapper, #header-dummy-back, #header-region, #menu-dummy-block,
		#header-right, #login-header, ul.links.inline {
			display: none;
		}
		
		
		#header-background {
			background-image:none;
			background-color: #fff;
			margin-left: 0;
		}
		
		#logo-floater {
			margin: 15px auto;
		
		}

		#header-column-3, #header-column-2{
			display : none;
		} 

		.center{
			background-image : none;
			background : #FFFFFF;
			clear : both;
			padding-right : 0px;
			width : 100%;
		}
		
		
		#article-tag-partner-wrapper{
			clear : both;
			width : 100%;
			overflow : hidden;
		}
		
		.center .field-field-tags {
			clear : both;
			width:100%;
			margin-bottom:15px;
			overflow : hidden !important;
		}
		
		.center #comments {
			clear : both;
		}
		
		hr{
			width : 95%;
		}
		
		html iframe {
			max-width : 100% !important;
			overflow : hidden !important;
		}
		
		.aef-image-infos{
			max-width : 95%;
		}
		
		#article-bottom-toolbar #gplus-btn #___plusone_0 {
			width : 95% !important;
		}
		#article-bottom-toolbar #gplus-btn #___plusone_0 iframe{
			width : 95% !important;
		}
		
		
		#tweet-btn iframe {
			width : 100px;
		}
		
		.rtecenter iframe {
			width : 100%;
			/*height : auto;*/
		}
		
		#article-body blockquote p em img{
			clear: both !important;
			display: block;
			float: none !important;
		}
		
		#dossier-header-wrapper .field-field-ref-media img{
			padding-top : 10px;
		}
		.node-dossier #article-bottom-toolbar #fb-like-btn{
			width : 100%;
			float: none;
		}
		
		#body-container #container{
			width : 100%;
		}
		.center{
			width : 100%;
			padding: 0 10px;
		}
		.center #comments{
			width : 100%;
		}
		#footer-container{
			background-image : none;
		}
		/*modif bachir*/
		.node-teaser{
		}
		/*fin modif bachir*/
		
	
		/*HEADER*/
		
		/*modif bachir*/
		#header #logo-floater a img{
			margin: 0 auto !important;
			display: block;
		}
		/*fin modif bachir*/
		
		#header-column-2 ul{
			width: 200px;
			list-style: none;
			margin: 10px auto;
		}

		#header-column-2 ul li{
			float: left;
			margin-right: 20px;
			padding: 5px;
		}

		#header-column-2 ul li.en{
			background: #A2A1A1;
		}

		#header-column-2 ul li.active{
			background: #FF4218;
		}
		#header-column-2 ul li.fr a, #header-column-2 ul li.en a{
			color: white;
			text-decoration: none;
			font-size: 12px;
		}

		#header-column-2 ul li:hover{
			background: #FF4218;
		}

		#tag-menu, 
		#header-menu{
			/* clear: left; */
			
		}
		
		#header-menu {
			margin: 10px auto;
			float: none;
		}
		

		/*NAVIGATION*/
		
		#header-menu .block-dynamic_persistent_menu {
			width: 100%;
		 	margin: 0;
		 	float: none;
		}
		
		#header-menu .block-dynamic_persistent_menu ul#menu-main {
		 	width: 100%;
		 	margin: 0;
		 	float: none;
		 	height: auto;		 
		}
		#header-menu .block-dynamic_persistent_menu ul#menu-main li.menu-item {
		    width: auto;
		}
		#header-menu .block-dynamic_persistent_menu ul#menu-main li.menu-item a {
			width: 50%;
			margin: 0;
			padding:5px 0;
			float: left; 
		}
		

		/* ARTICLES*/
		
		/*modif bachir*/
		.article-teaser-header{
			padding-top:20px;
			clear: both;
		}
		
		.teaser-field-field-ref-media img{
			height: auto;
			max-width: 100%;
			width: 100%;
		}
		
		/*fin modif bachir*/

		
		.article-teaser-header h2{
			margin-bottom : 10px !important;
		}

		.article-teaser-header h2 a{
			text-decoration: none;
			color: #000;
			font-size: 23px;
		}
		.taxonomy-bar {
			margin-top: 5px;
			
			/*modif bachir*/
				max-width: 100%;
				text-decoration: none;
				text-transform : uppercase ;
			/*fin modif bachir*/
			
			font-size : 0.7em;
			
			clear : both;
			display : block;
			padding-top : 5px;
		}

		/*modif bachir*/
		.taxonomy-bar a{
			text-decoration: none;
			color: white;
		}
		/*fin modif bachir*/
		
		.field-field-taxonomy{
			float: left;
			/*font-size : 0.7em;*/
		}
		
		/*modif bachir*/
		.field-field-taxonomy .field-item{
			background-color: #ff4218;
			padding-left:7px;
			padding-right:7px;
		}
		/*fin modif bachir*/
		
		
		.field-field-perspective .field-item{
			float: left;
		}
		
		.views-field-field-legend-value{
			display : none;
		}

		.field-field-taxonomy .field-item a {
			color: white;
			/*font-size: 0.7em;*/
			text-decoration: none;
			font-family: verdana;
		}
		

		.teaser-field-field-date-creation span{
			
		}
		.teaser-field-field-authors p{
			float: left;
			margin: 0;
			
		}
		
		/*modif bachir*/
		.view-content  span{
			text-decoration: none;
		}
		/*fin modif bachir*/
		
		.field-field-header{
			clear:both;
			padding-top : 0px;
		}
		.field-field-focus{
			float: left;
			/*modif bachir*/
			background-color:#ff4218;
			color: #ffffff;
			padding-left:9px;
			padding-right:9px;
			/*fin modif bachir*/
		}
		.field-field-focus a{
			color: #ffffff;
			text-decoration: #none;
		}
		
		.field-field-perspective .field-item{
			background-color: #808E9F;
			padding-left:9px;
			padding-right:9px;
		}
		
		/*fin modif bachir*/


	
	.block ul {
		padding : 0px !important;
	}
	
	#header-column-2{
		display : none;
	}
	
	#taxonomy-rss{
		display : none;
	}
	
	/*MENU 1*/
	
	#header-menu .block-dynamic_persistent_menu ul.dynamic-persistent-menu-menu{
			width: 100% ;
			margin-bottom: 15px;
			margin-top : 15px;
		}
		.dynamic-persistent-menu-sub-menu{
			margin-top : 10px;
		}
		
		#body-left{
			margin-top : 15px;	
		}
		
		
		
		
		#header-menu .block-dynamic_persistent_menu ul.dynamic-persistent-menu-menu li.dynamic-persistent-menu-menu-item{
			float: left;
			max-width: 50% !important;
			text-align: center;
			width: 100% !important;
			list-style : none;
		}
		
		#header-menu .block-dynamic_persistent_menu ul.dynamic-persistent-menu-menu li.dynamic-persistent-menu-menu-item a{
			text-decoration: none;
			color: #FFFFFF;
			font-weight : bold;	
			width : 100%;
		}
		
			#header-menu #block-dynamic_persistent_menu-1 li.dynamic-persistent-menu-menu-item a{
			}
		
			#header-menu #block-dynamic_persistent_menu-1 ul li.dynamic-persistent-menu-menu-item a,
			#header-menu #block-dynamic_persistent_menu-2 ul li.dynamic-persistent-menu-menu-item a{
				text-align : center;
			}
		
			#header-menu #dynamic-persistent-menu-menu4165 a, #header-menu #dynamic-persistent-menu-menu5725 a {
				background-color:#ff4218;
				/*padding: 5px;*/
				display: inline-block;
			}
			
			#header-menu #dynamic-persistent-menu-menu4167 a, #header-menu #dynamic-persistent-menu-menu5738 a {
				background-color: #198AAB;
				/*padding: 5px;*/
				display: inline-block;
			}
			
			#header-menu #dynamic-persistent-menu-menu4168 a, #header-menu #dynamic-persistent-menu-menu5745 a {
				background-color: #AA0E58;
				/*padding: 5px;*/
				display: inline-block;
			}
		
			#header-menu #dynamic-persistent-menu-menu4166 a, #header-menu #dynamic-persistent-menu-menu5731 a {
				background-color: #038962;
				/*padding: 5px;*/
				display: inline-block;
			}
		
			#control-comments {
				height:15px;
				margin-top:1px;
				margin-right:5px;
				
				display: block;
				float: left;
			}
			
		/*SOUS MENU*/
		#header-menu .block-dynamic_persistent_menu ul.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item{
			font-weight: bold;
			text-transform: uppercase;	
			/*line-height: 2;*/
			padding: 8px;
			
			font-size : 0.7em;
			display : inline;
		}
		
		#header-menu .block-dynamic_persistent_menu ul.dynamic-persistent-menu-sub-menu li.dynamic-persistent-menu-sub-menu-item a{
			text-decoration: none;
			color : #000;
		}
		
		/*//////////////////////////////////*/

		#article-header{
			display : block;
		}
	
		#article-header h1{
			clear : both;
			display : block;
			/*margin-top : 30px;*/
			font-size: 26px;
			/* line-height: 1.5; */
			margin-bottom: 5px;
			/*margin-top : 10px;*/
		}
		
		
		
		.center .taxonomy-bar .field-field-taxonomy .field-item{
			/*padding:1px;*/
			float:left;
		}
		
		.center .taxonomy-bar .field-field-focus/*, .center .field-field-related-articles .views-field-field-focus-value */{
			/*padding : 1px;*/
			/*font-size : 0.7em;*/
		}
		
		.center .taxonomy-bar .field-field-perspective a{
			margin-left:1px;
			/*padding : 10px;*/
		}

		.center .field-field-related-articles .views-field-field-perspect-value a {
			padding : 10px;
			display : block;
		}
		
		.center .field-field-related-articles .views-field-field-focus-value {
			/*padding: 10px;*/
			background-color : #FF4218;
			display : block;
		}
		.center .field-field-related-articles .views-field-field-focus-value a {
			padding: 10px;
			/*background-color : #FF4218;*/
			display : block;
		}
		
		.center .field-field-related-articles .views-field-field-perspect-value {
			background-color:#808E9F;
			/*padding : 10px;*/
			float : left;
		}
		
		.center .field-field-related-articles .views-field-field-perspective-value .views-field-field-focus-value {
			background-color : ;
		}
		/*////////////////page artcile////////////////*/
		
		.center #article-header .field-field-image img{
			width:100%;
		}
		
		#article-body img{
			height : auto !important;
			width : 95% !important;
		}
		
		#article-body p.rtecenter img{
			max-width: 80% !important;
			height: auto !important;
			margin : 0 auto;
		}
		
		#text_resize_decrease{
			display : none !important;
		}
		
		#text_resize_increase{
			display : none !important;
		}
		
		#control-comments{
			background-image : none !important;
		}
		
		#control-localiser{
			display : none;
			}
		
		#article-tags-list .field-item a{
			text-decoration : none;
		}
		
		#share-email{
			float : left;
			margin: 20px !important;
		}
		
		#share-facebook{
			float : left;
			margin: 20px !important;
		}
		
		.addthis_toolbox{
			float : left;
			margin: 20px !important;
		}
		
		#top-controls{
			float : left;
			margin: 20px !important;
			color : #4D4B4B;
		}
		
		#control-comments a{
			text-decoration : none;
			text-transform : uppercase;
			color : #4D4B4B;
		}
		
		#article-info .field-field-date-creation{
			clear : both;
			
		}
		#article-info .field-field-authors {
			clear : both;
		}
		#article-info .field-field-authors p{
			margin-left : 5px;
			float : left;
			margin-top : 0px;
		}
		
		
		#article-top-toolbar{
			display: none;
			height: 75px;
			margin: 0 auto;
			width: 95%;
		}
		
		
		/*.field-field-related-articles span.views-field-field-perspective-value span a{
			text-decoration : none;
			line-height: 1.8;
			padding : 5px;
		}*/
		.center .field-field-related-articles .views-field-field-perspective-value{
			/*height : 30px;*/
			display : block;
		}
		.center .taxonomy-bar a, 
		.center .field-field-related-articles .views-field-field-taxonomy-value a,
		.center .field-field-related-articles .views-field-field-focus-value a,
		.center .field-field-related-articles .views-field-field-perspect-value a {
			text-decoration:none;
			color:#ffffff;
		}
		
		.center .field-field-related-articles .views-field-field-focus-value {
			float : left;
		}
		
		.center .field-field-related-articles .views-field-field-taxonomy-value a {
			background-color:#FF4218;
			/*padding-left:8px*/
			padding : 10px;
			display : block;
			
			float : left;
		}
		
		.top-menu-taxonomy .views-field-field-taxonomy-value a, .field-content span a {
			text-decoration: none;
			text-transform: uppercase;
		}
		
		.center .field-field-related-articles .views-field-field-perspective-value {
			margin-bottom : 20px;
			/*height : 80px;*/
			width:100%;
		}
		
		.center .field-field-related-articles .views-field-title a {
			font-weight:bold;
			text-decoration:none;
			color:#000000;
		}
		
		.center .field-field-related-articles .views-field-field-date-creation-value {
			/*float:left;*/
			font-weight:bold;
		}
		
		.center .field-field-related-articles-label {
			float:none;
			font-weight:bold;
			width:100%;
			margin:10px 0 0 0;
			margin-bottom : 10px;
		}
		
		.center .field-field-related-articles .view-content .views-row {
			float:none;
			margin-top:10px;
			margin-bottom: 15px;
			width:100%;
		}
		
		.views-field-field-image-nid{
			clear : both;
		}
		.field-field-related-articles .views-field-field-image-nid a img{
			margin-top : 10px;
		}
		
		.field-field-date-creation {
			/*font-size:12px;*/
			font-weight:bold;
			/*float:left;
			width:100%;*/
			
			float : left;
			padding-right : 5px;
		}
		
		.views-field-field-last-name-value{
			float : left;
			margin-right : 5px;
		}
		.views-field-field-city-value{
			float : left;
		}
		
		
		#full-article-wrapper{
			clear : both;
		}
		
		
		#comments-top-title {
			float:left;
			width:60%;
			margin-bottom:15px;
			/*background-image:url(images/comments-top-title-bg.png);*/
			background-repeat:no-repeat;
			height:26px;
			font-family:CorpidOffice, Arial;
			font-size:16px;
			font-weight:bold;
			text-transform:uppercase;
			color:#000000;
			letter-spacing:0px;
			line-height:21px;
			padding-left:25px;
		}
		
		
		#article-bottom-toolbar #bottom-controls{
			display : none;
		}
		
		
		#article-body-header{
			font-size : 0.8em;
		}
		#article-body{
			font-size : 120%;
		}
		
		
		
		p.legende{
			font-size : 7px;
		}
		/*///////////////////////////////////////////////////*/
		
		#article-tags-list span a {
			/*line-height : 2;*/
			font-size: 1em;
		}
		
		#article-bottom-toolbar{
			clear : both;
			overflow : hidden;
			max-width : 100%;
		}
		
	/*/////////////////////////////////////////////////////////////*/
	
		#country-home {
			display : none;
		}	
		
		#fb-like-btn {
			float: left;
			width: 50%;
			margin-bottom : 10px;
		}
		
		#tweet-btn {
			float: left;
			width: 50%;
			margin-bottom : 10px;
		}
		
		#gplus-btn{
			/*float: left;*/
			width: 100%;
			height : 60px;
			margin-bottom : 10px;
		}
		
		#article-bottom-toolbar #social-share{
			width : 100%;
			display : none;
			clear : both;
		}
		
		
		
		
		
		/* /////////////////////////////////////////////////////*/
		.view-header{
			/*margin-top : 60px;*/
			
			clear : both;
			display : block;
			padding-top : 5px;
		}
		
		.view-header h1{
			color : #FFFFFF;
			line-height: 1.4;
			text-align: center;
			padding-right: 10px;
			
			font-size : 26px;
		}
		.tvi-term-desc{
			display : none;
		}
		/*/////////////////////////////////////////////////////*/
		
		.center .field-field-tags .field-item a {
			color:#ff4218;
			text-decoration:none;
			text-transform:uppercase
		}
		
		/*////////////////////////////////////////////////////*/
		
		.center .node-dossier h1{
			text-align : center;
			margin-bottom: 0px;
		}
		
		
		
		
		/*//////DOSSIER///////*/
		
		.dossier-articles .views-field-field-perspective-value .field-content {
			background-color: #FF4218;
			float: left;
			/*height: 15px;*/
			/*line-height: 12px;*/
			padding-left: 6px;
			padding-right: 20px;
			width: auto;
		}
		.dossier-articles .views-field-field-perspective-value a{
			color: #FFFFFF;
			/*font-size: 10px;*/
			/*padding-right: 5px;*/
			text-decoration: none;
			text-transform: uppercase;	
			padding : 10px;
		}
		.dossier-articles .views-field-title {
			line-height: 22px;
		}
		.dossier-articles .views-field-title a {
			font-size:25px;
			color:#4d4b4b;
			text-decoration:none;
			font-weight:bold;
		}
		#zoom-wrapper {
			border-top: 1px solid #DDDDDD;
			margin-top: 15px;
			width: 100%;
			
			padding-top : 15px;
		}
		#zoom-wrapper .views-field-field-taxonomy-value {
			/*height: 21px;*/
			width: 100%;
			padding-right: 5px;
			text-decoration: none;
			text-transform: uppercase;
		}
		#zoom-wrapper .views-field-field-taxonomy-value .field-content {
			background-color: #FF4218;
			float: left;
			/*height: 15px;
			line-height: 9px;*/
			padding-left: 6px;
			padding-right: 20px;
			width: auto;
		}
		#zoom-wrapper .views-field-field-taxonomy-value a {
			color: #FFFFFF;
			/*font-size: 10px;*/
			text-decoration:none;
		}
		
		
		.lire-dossier-articles{
			margin-top : 10px;
			margin-bottom : 10px;
		}
		
		
		
		#dossier-articles-list{
			border-top: 1px solid #DDDDDD;
			margin-top: 15px;
			padding-top: 10px;
		}
		.field-field-prochainement .prochainement-label, .field-field-dossier-label {
			background-color: #FFFFFF;
			background-image: url(images/dossiers-lbl.png);
			background-repeat: no-repeat;
			color: #FFFFFF;
			/*float:left;
			font-family: CorpidOffice, Arial;
			font-size: 16px;
			font-weight: bold;*/
			height: 30px;
			/*letter-spacing: 0;*/
			line-height: 21px;
			/*margin: 0 0 0 -10px;*/
			padding-left: 10px;
			text-transform: uppercase;
			/*width: 600px;*/
		}
		
		
		.lire-dossier-articles{
			background: url(images/dossiers-lbl.png) no-repeat 0 10px;
			border-top: 1px solid #DDDDDD;
			color: #FFFFFF;
			/*float: left;*/
			font-family: CorpidOffice,Arial;
			/*font-size: 16px;
			font-weight: bold;*/
			height: 30px;
			/*letter-spacing: 0;
			line-height: 21px;
			margin: 15px 0 0 -10px;*/
			padding-left: 10px;
			padding-top:10px;
			text-transform: uppercase;
			/*width: 600px;	*/
		}
		
		#dossier-archives-wrapper .view-dossier-articles .views-field-title a {
			color:#4d4b4b;
			/*font-size:13px;*/
			font-weight:bold;
			text-decoration:none;
		}
		
		
		
		.dossier-articles .views-row{
			/*font-size: 13px;*/
			color: #626A73;	
			margin-bottom : 20px;	
		}
		
		
		
		#zoom-wrapper .view-display-id-block_4 .views-row{
			margin-top:20px;
		}
		#zoom-wrapper .view-display-id-block_4 .zoom-list-txt{
			background: url(images/partis-pris.png) repeat-x 0 21px;	
		}
		#zoom-wrapper .view-display-id-block_3, #zoom-wrapper .view-display-id-block_4 .views-row-odd {
			float: left;
			height: 231px;
			/*width: 312px;*/
		}
		#zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-field-image-nid{
			display:none;
		}
		#zoom-wrapper .view-display-id-block_3 .views-field-title-1,
		#zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-title-1{
			background:none;
			height: 100px;
			line-height: 25px;
			margin-left: 10px;
			margin-top: 35px;
			padding:0;
		}
		#zoom-wrapper .view-display-id-block_3 .views-field-title-1 a,
		#zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-title-1 a{
			color: #FFFFFF;
			font-size: 24px;
			font-style: italic;
			font-weight: bold;
			text-decoration:none;
		}
		#zoom-wrapper .view-display-id-block_3 .views-field-body,
		#zoom-wrapper .view-display-id-block_4 .zoom-list-txt .views-field-body {
			/*font-size:12px;*/
			color:#fff;
			margin-left:10px;
			font-weight:bold;
			line-height:17px;
		}
		#zoom-wrapper .view-display-id-block_4 .views-row{
			margin-top:20px;
			margin-bottom : 20px;
		}
		#zoom-wrapper .view-display-id-block_4 .views-row-even{
			float: left;
			/*margin-left: 15px;*/
			height: 231px;
			/*width: 312px;*/
		}
		
		
		
		
		
		#zoom-wrapper .view-display-id-block_4 .views-field-title-1 a {
			color: #FFFFFF;
			font-size: 12px;
			font-weight: bold;
			text-decoration:none;
		}
		#zoom-wrapper .view-display-id-block_4 .views-field-title-1 {
			background:url(images/zoom-title-bg.png) repeat-x;
			height: 35px;
			line-height: 14px;
			padding-left: 10px;
			padding-top: 2px;
			/*width: 302px;*/
		}
		#zoom-wrapper .view-display-id-block_4 .zoom-list-img .views-field-body {
			display:none;
		}
		
		/*////rappel dossier page acceuil*/
		.node-dossier .node-teaser .field-field-ref-media {
			/*height: 139px;*/
		}
		.node-dossier .node-teaser a{
			color: #FFFFFF;
			/*font-size: 20px;*/
			text-decoration:none;
		}
		.node-dossier .node-teaser h2 {
			background: url(images/Dossiers-title.png) no-repeat 0 0;
			height: 37px;
			line-height: 33px;
			padding-left: 10px;
			/*width: 645px;*/
			/*float:left;*/
			margin:0;
		}
		.node-dossier .node-teaser a{
			color: #FFFFFF;
			font-size: 20px;
			text-decoration:none;
		}
		/*//////////rappel dossier ds article////////////*/
		#related-dossier{
			border-bottom: 1px solid #DDDDDD;
			border-top: 1px solid #DDDDDD;
			/*float: left;*/
			padding: 10px 0;
			/*width: 622px;*/
			margin-top:30px;
		}
		
		blockquote{
			font-style: italic;
		}
		
		#related-dossier .field-label{
			background:url(images/related-dossier-icon.png) no-repeat 0 4px;
			color: #FF4218;
			/*float: left;
			font-size: 13px;*/
			line-height: 19px;
			/*margin-right: 5px;*/
			padding-left: 21px;
			text-transform: uppercase;
			/*width: auto;*/
		}
		#related-dossier .views-field-title a{
			color: #FF4218;
			/*font-size:13px;*/
			text-transform:uppercase;
			text-decoration:none;	
		}
		
		
		.center #article-body h2 {
			/*float:left;
			width:652px;*/
			color:#FF4218;
			/*font-size:1em;*/
			line-height:26px;
		}
		
		
		/*//////page dacceuil/////*/
		.view-article-author .views-row a {
			color:#FF4218;
			text-decoration:none;
		}
		
		.center .article-teaser-header .teaser-field-field-date-creation .teaser-field-field-authors .field-content {
			color:#ff4218;
			/*font-size:12px*/
		}
		
		
		
					/*petite fleche sur page acceuil probleme*/
		.center .taxonomy-bar .field-field-taxonomy,
		.center .field-field-related-articles .views-field-field-taxonomy-value {
			/*background-image:url(images/sf_bg.png);*/
			
			/*background-image:url(images/orange.png);
			background-repeat:no-repeat;
			float:left;
			background-position:bottom left;
			height:28px;*/
		}
		
		.center .taxonomy-bar .field-field-focus,
		.center .field-field-related-articles .views-field-field-focus-value {
			background-color:#ff4218;
			/*height:19px;*/
			
			/*padding-right:5px;
			padding-left:8px;*/
			
			/*margin-bottom:5px;*/
		}
		
		
		.center .pane-content .node-panel-articlelvlone .article-teaser-header h2,
		.center .pane-content .node-panel-articlelvlone .article-teaser-header .teaser-field-field-ref-media {
			width : 100%;
			float: none;
			height: initial;
		}
		
		
		.teaser-field-field-ref-media {
			float : left;
			/* max-width : 100%; */
			
		}
		
		.article-teaser-header h2 {
			float: left;
			/*font-size: 1em;*/
			margin-top: 0;
			width: 50%;
			line-height : 0.9;
			margin-bottom : 0px;
			font-size : 23px;
		}
		
		.article-teaser-header {
			clear: both;
			padding-top: 10px;
		}
		
		
		
		
		
		
		#teaser-no-media h2 {
			float: left;
			width: 100%;
		}
		
		.teaser-field-field-date-creation{
			display: block;
			font-size: 0.7em;
			font-style: italic;
			clear : both;
		}
		.teaser-field-field-authors{
			/*float : left;*/
			margin-bottom : 25px;
		}
		.views-field-field-city-value{
			/*float : left;*/
		}
		
		#node-panel-mainarticle .article-teaser-header h2{
			width: 100%;
		}
		#node-panel-mainarticle .teaser-field-field-ref-media {
			max-width: 100%;
		}
		#node-panel-mainarticle .teaser-field-field-ref-media img {
			height: auto;
			max-width: 100%;
		}
		#node-panel-mainarticle .teaser-field-field-date-creation {
			display: block;
		}
		/*///////page profil/////////*/
		.center .profile h1 {
			color:#038962;
			font-family:Verdana, Geneva, sans-serif;
			font-size:20px;
			/*left:178px;*/
			letter-spacing:0.03em;
			/*position:absolute;
			top:100px;
			width:450px;*/
		}
		.profile .field-field-picture{
			clear : both;
		}
		.profile .field-field-first-name {
			color:#4D4B4B;
			font-size:18px;
			font-weight:bold;
			margin-top:10px;
			/*float:left;*/
			margin-right:10px;
			clear : both;
		}
		.profile .field-field-last-name {
			color:#4D4B4B;
			font-size:18px;
			font-weight:bold;
			margin-top:10px;
			clear : both;
		}
		.profile .field-field-city {
			color:#4D4B4B;
			font-size:14px;
			/*float:left;*/
			margin-right:5px;
			font-style:italic;
			clear : both;
		}
		.profile .field-field-country-of-residence {
			color:#4D4B4B;
			font-size:14px;
			font-style:italic;
			line-height:14px;
			width:auto;
			clear : both;
		}
		.profile .field-field-bio {
			color:#4D4B4B;
			font-size:12px;
			clear : both;
		}
		#profile-bottom-tabs {
			margin-top:45px;
			padding-right: 30px;
			clear : both;
		}
		#profile-bottom-tabs ul.quicktabs_tabs {
			padding:0;
			border-bottom:1px solid #DFE3EA;
		}
		#profile-bottom-tabs ul.quicktabs_tabs li.active {
			background-color:#038962;
			background-image:url(images/moncompte_bg.png);
			background-position:left bottom;
			background-repeat:no-repeat;
			display:inline-block;
			height:23px;
			line-height:14px;
			list-style-type:none;
			margin-right:20px;
			padding:3px 46px 5px 9px;
			white-space:nowrap;
			width:39px;
		}
		#profile-bottom-tabs ul.quicktabs_tabs li a {
			color:#FFFFFF;
			font-family:CorpidOffice, Arial;
			font-size:15px;
			text-decoration:none;
			text-transform:uppercase;
		}
		#profile-bottom-tabs .views-row {
			margin-bottom:40px;
			margin-left:15px;
			clear:both;
		}
		#profile-bottom-tabs .views-field-title {
			color:#4D4B4B;
			/*font-size:13px;*/
			text-decoration:none;
		}
		#profile-bottom-tabs .views-field-title a {
			color:#4D4B4B;
			/*font-size:14px;*/
			font-weight:bold;
			text-decoration:none;
		}
		#profile-bottom-tabs .views-field-field-taxonomy-value a {
			color:#4D4B4B;
			/*font-size:12px;*/
			font-weight:bold;
			text-decoration:none;
			float:left;
			padding-right:10px;
			width:auto;
			margin-top:3px;
			color:#FF4218;
		}
		
		/*#dossier-contrib-block {
			float: left;
			margin-top:19px;
			width: 312px;
		}
		#contrib-label a {
			background:url(images/contrib-label.png) no-repeat;
			height:21px;
			width:27px;
			display:block;
		}*/
		
		#dossier-contrib-block {
			/*float: left;*/
			margin-top:19px;
			/*width: 312px;*/
			clear : both;
		}
		
		.contrib-float-right{
			/*float: right !important;
			margin-right: 15px;
			margin-top: -231px!important;
			width: 312px;*/
		}
		
		#contrib-label a {
			background:url(images/contrib-label.png) no-repeat;
			height:21px;
			width:27px;
			display:block;
		}
		
		.dossier-articles, .prochainement-item {
			/*float:left;*/
			width:100%;
			clear : both;
		}
		/*/////page acceuil*/
		.center .article-teaser-header .teaser-field-field-date-creation,
		.article-rdw-header .teaser-field-field-date-creation {
			/*float:left;*/
			/*font-size:10px;*/
			margin-top:3px;
			/*width:483px;*/
			margin-bottom:6px;
		}
		.center .article-teaser-header .teaser-field-field-date-creation span {
			/*float:left;
			width:auto;*/
			color:#626a73;
		}
		
		/*/////contact contribution*/
		#node-2769 .form-item input, #node-2769 .form-item textarea {
			width: 95%;
			resize:none;
		}
		#node-2769 .form-item {
			color: #5B5B5B;
			float: left;
			font-size: 14px;
			font-weight: bold;
			margin-bottom: 0;
			width: 100%;
		}
		/*/////////////pagination//////////*/
		
		.center #comments .item-list, .center .view .item-list {
			float:left;
			width:100%;
			margin-top:20px;
			background-color:#FFFFFF;
			padding-bottom:20px;
		}
		.center #comments .item-list .pager, .center .view .item-list .pager, .center .box .pager {
			border-bottom:1px solid #DFE3EA;
			border-top:1px solid #DFE3EA;
			color:#5B5B5B;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			margin-top:30px;
			padding:3px;
			width:100%;
		}
		.center #comments .item-list .pager .pager-current,
		.center .view .item-list .pager .pager-current, 
		.center .box .pager .pager-current {
			background-color:#5B5B5B;
			color:#FFFFFF;
		}
		.center #comments .item-list .pager li, .center .view .item-list .pager li, .center .box .pager li {
			/*padding:0 2px 0 2px;*/
			text-align:center;
			margin-left:7px;
		}
		.center #comments .item-list .pager .pager-item a,
		.center .view .item-list .pager .pager-item a, .center .box .pager .pager-item a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#5B5B5B;
			text-decoration:none;
			padding:0 2px 0 2px;
			text-align:center;
		}
		.center #comments .item-list .pager .pager-next a,
		.center .view .item-list .pager .pager-next a, .center .box .pager .pager-next a {
			background-image:url("images/next.png");
			background-position:3px 50%;
			background-repeat:no-repeat;
			color:#FFFFFF;
			height:8px;
			padding-left:11px;
			width:6px;
			padding-right:1px;
		}
		.center #comments .item-list .pager .pager-last,
		.center #comments .item-list .pager .pager-previous,
		.center #comments .item-list .pager .pager-first,
		.center .view .item-list .pager .pager-last, .center .view .item-list .pager .pager-previous,
		.center .view .item-list .pager .pager-first, .center .box .pager .pager-previous,
		.center .box .pager .pager-next, .center .box .pager .pager-last, .center .box .pager .pager-first {
			margin-left:0px;
		}
		.center #comments .item-list .pager .pager-last a,
		.center .view .item-list .pager .pager-last a, .center .box .pager .pager-last a {
			background-image:url("images/last.png");
			background-position:3px 50%;
			background-repeat:no-repeat;
			color:#FFFFFF;
			height:8px;
			padding-left:14px;
			width:6px;
		}
		.center #comments .item-list .pager .pager-first a,
		.center .view .item-list .pager .pager-first a, .center .box .pager .pager-first a {
			background-image:url("images/first.png");
			background-position:3px 50%;
			background-repeat:no-repeat;
			color:#FFFFFF;
			height:8px;
			padding-left:14px;
			width:6px;
			padding-right:2px;
		}
		.center #comments .item-list .pager .pager-previous a,
		.center .view .item-list .pager .pager-previous a, .center .box .pager .pager-previous a {
			background-image:url("images/previous.png");
			background-position:3px 50%;
			background-repeat:no-repeat;
			color:#FFFFFF;
			height:8px;
			padding-left:9px;
			width:6px;
		}
		/*////////////////////////////////////*/
		#header-wrapper{
			margin: auto;
			padding: 0;
			height: auto;
		}
		
		#wrapper {
			background-image : none;
		}
		
		.center #taxonomy-parent-title {
			background-color:#FF4218;
		}
		
		#google_image_div {
			display : none !important ;
		} 
		#aw0 {
			display : none !important ;
		} 
		#gam-content-myEuropHomeMegaTop728x90 {
			display : none !important ;
		} 	
		
		.field-field-ref-media,
		.center #article-body-header h2,
		.center #article-body,
		.center #article-body p,
		#article-header h1,
		.center #node-panel-mainarticle .teaser-field-field-date-creation,
		.center .pane-content .node-panel-articlelvlone .article-teaser-header .field-field-header p,
		.center .pane-content #node-panel-mainarticle .article-teaser-header .field-field-header p {
			width: 100%;
		}
		
		.center .taxonomy-bar .field-field-perspective, 
		.center .field-field-related-articles .views-field-field-perspect-value,
		.center .field-field-related-articles .views-field-field-perspective-value,
		.center .taxonomy-bar .field-field-taxonomy, 
		.center .field-field-related-articles .views-field-field-taxonomy-value {
			height: initial;
		}
		
		.views-field-field-perspective-value .field-content span{
			float:none !important;
			display:inline;
		}
		
		.center .field-field-related-articles .views-field-field-focus-value a,
		.center .field-field-related-articles .views-field-field-perspect-value a,
		.center .field-field-related-articles .views-field-field-taxonomy-value a {
			float:none;
			padding: 0 10px;
		}

		.center .field-field-related-articles .views-field-field-perspect-value a {
			background-color: #808E9F;
		}

		
		.center .field-field-related-articles .views-field-field-focus-value,
		.center .field-field-related-articles .field-item {
			float: none;
			display: inline-block;
		}
		
		.center .field-field-related-articles .views-field-field-focus-value a {
			display: inline;
		}
		
}


@media (max-width: 375px) {
	#header #logo-floater a img {
		max-width: 80%;
	}
}


.author-desc {
	line-height: 18px;
	font-size: 12px;
	color: #232629;
	padding-right: 10px;
}

