/* ---------------------------------------
	Standard styles formatting
	created with Template Creator
        on http://www.template-creator.com
-----------------------------------------*/


html {
  height: 101%;
}

body {
  margin: 0;
  padding: 0;
}

* {
    padding: 0;
    margin: 0;
}

.flexiblecolumn {
	min-height: 1px;
}

.clr {
	clear : both;
}

table img {
	max-width: none;
}


.column.column1 {
    width: 30%;
}

.column.column2 {
    width: 0%;
}

.column.main {
    width: 70%;
}

.column.center {
    width: 100%;
}

.noleft .center {
    width: 100%;
}

.noleft .column2 {
    width: 0%;
}

.noleft .main {
    width: 100%;
}

.noright .column.center {
    width: 100%;
}

.flexiblemodule, .column, .logobloc, .flexiblecolumn {
    float: left;
}

/* for equalheights */
.equalheights > .inner > .clr {
	display: none;
}

.equalheights > .inner,
.equalheights .maincenter > .inner {
	display: flex;
}

.equalheights .flexiblemodule,
.equalheights .column {
	display: flex;
}

.equalheights .flexiblemodule > .inner,
.equalheights .column > .inner {
	max-width:100%;
	width: 100%;
	box-sizing: border-box;
}

.videobackground { 
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -1;
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	/*background: url(polina.jpg) no-repeat;*/
	background-size: cover; 
}

.hasvideobackground {
	position: relative;
	overflow: hidden;
}

/* ---------------------------------------
	Custom styling
-----------------------------------------*/

.container, .container-fluid {
	margin: 0 auto;
}

.container {
	width: 970px;
}

.container-fluid {
	max-width: 970px;
}

body {
	background: #f4f6f7;
	color: #605c5c;
	text-align: justify;
	line-height: 18px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

a {
	color: #0b80b7;
	text-decoration: none;
}


a:hover {
	color: #0b80b7;
	text-decoration: underline;
}

h1, div.componentheading {
	background: #eeeeee;
	color: #767474;
	padding-left: 10px;
	text-align: left;
	font-weight: normal;
	font-size: 17px;
	font-family: Times New Roman, Serif;
	    text-transform: uppercase;

}

h1 a, div.componentheading a {
	color: #0b80b7;
}


h1 a:hover, div.componentheading a:hover {
	color: #0b80b7;
	text-decoration: underline;
}

h2, div.contentheading {
	border-bottom: #c0c0c0 1px dashed;
	color: #037ab3;
	margin-top: 0;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	line-height: 20px;
	font-size: 17px;
	font-family: Georgia, serif;
  text-align: left;
}

h3 {
	color: #555555;
	margin-top: 15px;
	margin-bottom: 10px;
	font-weight: normal;
	font-size: 18px;
	font-family: Georgia, serif; text-align: left;
}

h6 {
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	color: #444444;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	font-size: 16px;
	font-family: Georgia, serif;
}

.button, button, button.btn, input.btn, :not(.btn-group) > .btn, .btn-group > .btn.active {
    border: none;
	background: #26a9eb;
	background-image: url("buttonbuttonbody-gradient.svg");
	background-image: -o-linear-gradient(center top,#26a9eb, #3a5ea1 100%);
	background-image: -webkit-gradient(linear, left top, left bottom,from(#26a9eb), color-stop(100%, #3a5ea1));
	background-image: -moz-linear-gradient(center top,#26a9eb, #3a5ea1 100%);
	background-image: linear-gradient(center top,#26a9eb, #3a5ea1 100%);
	-pie-background: linear-gradient(center top,#26a9eb, #3a5ea1 100%);
	border: #ffffff 2px solid;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #ffffff;
	padding: 10px;
	text-align: center;
	box-shadow: rgba(217,217,217,1) 2px 3px 5px 0px;
	-moz-box-shadow: rgba(217,217,217,1) 2px 3px 5px 0px;
	-webkit-box-shadow: rgba(217,217,217,1) 2px 3px 5px 0px;
	font-size: 14px;
	font-family: "Gill Sans", Gill Sans, Helvetica, Arial, sans-serif;
	text-transform:uppercase;
}

.button:hover, button:hover, button.btn:hover, input.btn:hover, .btn:hover {
	background: #3a5ea1;
	text-decoration: none;
}

ul.pagenav li a:hover, .pagination li .pagenav:hover,  .pager li a:hover {
	font-weight: normal;
	text-decoration: none;
}

.readmore a, .readmore .btn {
	margin: 0px;
}

.invalid {border: red;}
                
input.inputbox, .registration input, .login input, .contact input, .contact textarea,  select,
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border: none;
	height: auto;
	background: #ffffff;
	background-image: url("inputfieldbuttonbody-gradient.svg");
	background-image: -o-linear-gradient(center top,#ffffff,#ffffff 30%, #dedede 100%);
	background-image: -webkit-gradient(linear, left top, left bottom,from(#ffffff),color-stop(30%,#ffffff), color-stop(100%, #dedede));
	background-image: -moz-linear-gradient(center top,#ffffff,#ffffff 30%, #dedede 100%);
	background-image: linear-gradient(center top,#ffffff,#ffffff 30%, #dedede 100%);
	-pie-background: linear-gradient(center top,#ffffff,#ffffff 30%, #dedede 100%);
	border: #bebebe 1px solid;
	color: #605c5c;
	padding: 4px;
	text-align: left;
}

input:focus, input.inputbox:focus, .registration input:focus, .login input:focus, .contact input:focus, .contact textarea:focus,  select:focus,
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border: #000000 1px solid;
}

ul:not(.nav) li {
list-style-type:circle;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul li a {
	color: #0b80b7;
}


ul li a:hover {
	color: #0b80b7;
	font-weight: bold;
}

.article-info {
	color: #605c5c;
	text-align: justify;
	line-height: 18px;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}
/* ---------------------------------------
	Table styling
-----------------------------------------*/

table tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}

table tbody tr:hover > td,
table tbody tr:hover > th {
	background-color: #f5f5f5;
}


#wrapper > div.inner {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

#header > div.inner {
	background: #ffffff;
	border-left: #0b80b7 25px solid;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
      
}

#search > div.inner {
	margin-top: 10px;
	text-align: center;
}
#search ul.menu, #search ul.maximenuck {
            margin: 0;
            padding: 0;
}

#search ul.menu li, #search ul.maximenuck li  {
	margin: 0;
	padding: 0;
	display: inline-block;
	list-style:none;
}

#search ul.menu li li, #search ul.maximenuck li li {
	float: none;
	display: block;
}

#search ul.menu > li > a, #search ul.menu > li > span.separator,
#search ul.maximenuck > li > a, #search ul.maximenuck > li > span.separator{
    display:block;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-o-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	color: #000000;
	margin: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	padding: 7px;
	text-align: center;
	font-size: 16px;
}

#search ul.menu > li:hover > a, #search ul.menu > li:hover > span.separator,
#search ul.maximenuck > li:hover > a, #search ul.maximenuck > li:hover > span.separator {
	color: #d7391f;
}

#search ul.menu > li.active > a, #search ul.menu > li.active > span.separator,
#search ul.maximenuck > li.active > a, #search ul.maximenuck > li.active > span.separator {
	color: #d7391f;
}

#search ul.menu li li a, #search ul.menu li li span.separator,
#search ul.maximenuck li li a, #search ul.maximenuck li li span.separator {
    display:block;
	color: #636262;
	margin: 2px;
	padding: 5px;
	text-align: left;
	font-size: 12px;
}

#search ul.menu li li:hover > a, #search ul.menu li li:hover span.separator,
#search ul.maximenuck li li:hover > a, #search ul.maximenuck li li:hover span.separator {
	color: #000000;
}

#search ul.menu li li.active > a, #search ul.menu li li.active span.separator,
#search ul.maximenuck li li.active > a, #search ul.maximenuck li li.active span.separator{
	color: #000000;
}

/* code pour menu normal */
#search ul.menu li ul, #search ul.menu li:hover ul ul, #search ul.menu li:hover ul ul ul {
	position: absolute;
	left: -999em;
	z-index: 999;
        margin: 0;
        padding: 0;
	background: #f7f7f7;
	width: 200px;
}


#search ul.menu li:hover ul ul, #search ul.menu li:hover li:hover ul ul, #search ul.menu li:hover li:hover li:hover ul ul,
#search ul.menu li.sfhover ul ul, #search ul.menu li.sfhover ul.sfhover ul ul, #search ul.menu li.sfhover ul.sfhover ul.sfhover ul ul {
	left: -999em;
}

#search ul.menu li:hover > ul, #search ul.menu li:hover ul li:hover > ul, #search ul.menu li:hover ul li:hover ul li:hover > ul, #search ul.menu li:hover ul li:hover ul li:hover ul li:hover > ul,
#search ul.menu li.sfhover ul, #search ul.menu li.sfhover ul li.sfhover ul, #search ul.menu li.sfhover ul li.sfhover ul li.sfhover ul, #search ul.menu li.sfhover ul li.sfhover ul li.sfhover ul li.sfhover ul {
	left: auto;
}

#search ul.menu li:hover ul li:hover ul {
	margin-top: -30px;
	margin-left: 190px;
}

/* fin code normal */

#search ul.maximenuCK li ul, #search ul.maximenuCK li:hover ul ul, #search ul.maximenuCK li:hover ul ul ul,
#search ul.maximenuck li ul, #search ul.maximenuck li:hover ul ul, #search ul.maximenuck li:hover ul ul ul {
	position: static !important;
	left: auto !important;
	background: transparent !important;
	border-radius: 0 !important;
    border: none !important;
	-moz-border-radius: 0 !important;
	-o-border-radius:  0 !important;
	-webkit-border-radius: 0 !important;
	width: 100% !important;
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

#search ul.maximenuCK li ul ul,
#search ul.maximenuck li ul ul {
	margin: 0 !important;
}

#search li div.maxidrop-main {
	width: 200px;
}

#search li div.floatCK,
#search li div.floatck {
	background: #f7f7f7;
}

#search ul li ul.maximenuCK2,
#search ul li ul.maximenuck2 {
    margin: 0;
    padding: 0;
}

#search ul li div.maximenuCK2,
#search ul li div.maximenuck2 {
    float: left;
    width: 100%;
}

#search li div.maxidrop-main div.maxidrop-main {
}

#search ul li.maximenuCK div.floatCK div.floatCK,
#search ul li.maximenuck div.floatck div.floatck {
	margin-top: -30px;
	margin-left: 190px;
}

#search span.descCK,
#search span.descck {
    display: block;
    line-height: 10px;
}

#search ul.menu li li {
    float: none;
    display: block;
}


#block1 > div.inner {
	background: #ffffff;
	border-left: #0b80b7 25px solid;
	padding-right: 20px;
	padding-left: 20px;
}

#nav2 > div.inner {
	background: #ffffff;
	border-left: #0b80b7 25px solid;
	padding-right: 20px;
	padding-left: 20px;
	text-transform: uppercase;
}
#nav2 ul.menu, #nav2 ul.maximenuck {
            margin: 0;
            padding: 0;
}

#nav2 ul.menu li, #nav2 ul.maximenuck li  {
	margin: 0;
	padding: 0;
	display: inline-block;
	list-style:none;
}

#nav2 ul.menu li li, #nav2 ul.maximenuck li li {
	float: none;
	display: block;
}

#nav2 ul.menu > li > a, #nav2 ul.menu > li > span.separator,
#nav2 ul.maximenuck > li > a, #nav2 ul.maximenuck > li > span.separator{
    display:block;
	color: #000000;
	margin: 2px;
	margin-right: 10px;
	padding: 5px;
}

#nav2 ul.menu > li:hover > a, #nav2 ul.menu > li:hover > span.separator,
#nav2 ul.maximenuck > li:hover > a, #nav2 ul.maximenuck > li:hover > span.separator {
}

#nav2 ul.menu > li.active > a, #nav2 ul.menu > li.active > span.separator,
#nav2 ul.maximenuck > li.active > a, #nav2 ul.maximenuck > li.active > span.separator {
}

#nav2 ul.menu li li a, #nav2 ul.menu li li span.separator,
#nav2 ul.maximenuck li li a, #nav2 ul.maximenuck li li span.separator {
    display:block;
	color: #4a4a4a;
	margin: 2px;
	padding: 5px;
}

#nav2 ul.menu li li:hover > a, #nav2 ul.menu li li:hover span.separator,
#nav2 ul.maximenuck li li:hover > a, #nav2 ul.maximenuck li li:hover span.separator {
	background: #d1d1d1;
}

#nav2 ul.menu li li.active > a, #nav2 ul.menu li li.active span.separator,
#nav2 ul.maximenuck li li.active > a, #nav2 ul.maximenuck li li.active span.separator{
}

/* code pour menu normal */
#nav2 ul.menu li ul, #nav2 ul.menu li:hover ul ul, #nav2 ul.menu li:hover ul ul ul {
	position: absolute;
	left: -999em;
	z-index: 999;
        margin: 0;
        padding: 0;
	background: #e8e8e8;
	width: 200px;
}


#nav2 ul.menu li:hover ul ul, #nav2 ul.menu li:hover li:hover ul ul, #nav2 ul.menu li:hover li:hover li:hover ul ul,
#nav2 ul.menu li.sfhover ul ul, #nav2 ul.menu li.sfhover ul.sfhover ul ul, #nav2 ul.menu li.sfhover ul.sfhover ul.sfhover ul ul {
	left: -999em;
}

#nav2 ul.menu li:hover > ul, #nav2 ul.menu li:hover ul li:hover > ul, #nav2 ul.menu li:hover ul li:hover ul li:hover > ul, #nav2 ul.menu li:hover ul li:hover ul li:hover ul li:hover > ul,
#nav2 ul.menu li.sfhover ul, #nav2 ul.menu li.sfhover ul li.sfhover ul, #nav2 ul.menu li.sfhover ul li.sfhover ul li.sfhover ul, #nav2 ul.menu li.sfhover ul li.sfhover ul li.sfhover ul li.sfhover ul {
	left: auto;
}

#nav2 ul.menu li:hover ul li:hover ul {
	margin-top: -30px;
	margin-left: 190px;
}

/* fin code normal */

#nav2 ul.maximenuCK li ul, #nav2 ul.maximenuCK li:hover ul ul, #nav2 ul.maximenuCK li:hover ul ul ul,
#nav2 ul.maximenuck li ul, #nav2 ul.maximenuck li:hover ul ul, #nav2 ul.maximenuck li:hover ul ul ul {
	position: static !important;
	left: auto !important;
	background: transparent !important;
	border-radius: 0 !important;
    border: none !important;
	-moz-border-radius: 0 !important;
	-o-border-radius:  0 !important;
	-webkit-border-radius: 0 !important;
	width: 100% !important;
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

#nav2 ul.maximenuCK li ul ul,
#nav2 ul.maximenuck li ul ul {
	margin: 0 !important;
}

#nav2 li div.maxidrop-main {
	width: 200px;
}

#nav2 li div.floatCK,
#nav2 li div.floatck {
	background: #e8e8e8;
}

#nav2 ul li ul.maximenuCK2,
#nav2 ul li ul.maximenuck2 {
    margin: 0;
    padding: 0;
}

#nav2 ul li div.maximenuCK2,
#nav2 ul li div.maximenuck2 {
    float: left;
    width: 100%;
}

#nav2 li div.maxidrop-main div.maxidrop-main {
}

#nav2 ul li.maximenuCK div.floatCK div.floatCK,
#nav2 ul li.maximenuck div.floatck div.floatck {
	margin-top: -30px;
	margin-left: 190px;
}

#nav2 span.descCK,
#nav2 span.descck {
    display: block;
    line-height: 10px;
}

#nav2 ul.menu li li {
    float: none;
    display: block;
}


#row1 > div.inner {
	background: #ffffff;
	border-left: #0b80b7 25px solid;
	padding-right: 20px;
	padding-left: 20px;
}

#banner > div.inner {
	margin-bottom: 5px;
}
#blocks1 .n1 > .flexiblemodule { width: 100%; }
#blocks1 .n2 > .flexiblemodule { width: 80%; }
#blocks1 .n2 > .flexiblemodule + div { width: 20%; }

#blocks1mod1 > div.inner {
	color: #6c6c6c;
	font-size: 10px;
}

#blocks1mod1 a {
	color: #6c6c6c;
	font-weight: bold;
}


#blocks1mod1 a:hover {
	color: #6c6c6c;
}

#blocks1mod2 > div.inner {
	color: #0b80b7;
	text-align: right;
	font-size: 10px;
}

#blocks1mod2 a {
	color: #0b80b7;
	font-weight: bold;
}


#maincontent > div.inner {
	background: #ffffff;
	border-left: #0b80b7 25px solid;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 0px;
}

#left > div.inner {
	padding-right: 20px;
	padding-left: 20px;
}

#left div.moduletable, #left div.module,
#left div.moduletable_menu, #left div.module_menu {
	margin-bottom: 15px;
}

#main > div.inner {
	padding-left: 20px; border-left:1px solid #d1d1d1; margin-bottom:20px;
}

#maintopmodule > div.inner {
	padding: 10px;
}

#center > div.inner {
	padding: 10px;
}

#centertopmodule > div.inner {
	padding: 10px;
}

#centerbottommodule > div.inner {
	padding: 10px;
}

#mainbottommodule > div.inner {
	padding: 10px;
}

#footer > div.inner {
	background: #eeeeee;
	color: #000000;
	margin: 0px;
	padding: 13px;
	text-align: center;
	font-size: 10px;
}



/* -- template ecac --- */


div.ecac table {width:100%;}

div.ecac table tr, div.ecac table td, div.ecac table th {border:1px solid white !important;} 

div.ecac table th {padding-left: 10px;}

div.ecac table tr td hr {height:1px; border:none; border-bottom:1px dashed #c0c0c0;margin: 5px 0 

15px;}

div.ecac p {color: black;
    font-size: 17px;
    line-height: 23px;
    text-align: left;}

div.item-page_home div.gradientbox.gradient {color:#605c5c;}

div.ecac p.list {border-bottom:none;color:black;}

div.ecac ul{
  list-style-type: circle;
    font-size: 17px;
    padding-left: 15px;
    padding-top: 0;
 padding-bottom: 10px;
}

div.ecac ul li  {
  list-style-type: disc;
 color:black;
  margin:5px 0;
   line-height: 23px;text-align: left;
}


div.ecac p.number {color:#0B80B7;font-size: 14px;margin: 0px 5px 0 0;}

div.ecac table tbody > tr:nth-child(2n+1) > td, div.ecac table tbody > tr:nth-child(2n+1) > th,
div.ecac table tbody tr:hover > td, div.ecactable tbody tr:hover > th {

    background-color: white;
}


.gradientbox {text-align:center; border-radius: 0 0 10px 10px; padding:10px; margin: 0 0 10px 0;}
.gradient {
	/* Anciens navigateurs */
	background: #d5d4d4 url("gradient-bg.png") repeat-x bottom;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #d5d4d4;
	background: #d5d4d4\0/;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gradient-bg.png", 

sizingMethod="scale");
	/* Navigateurs rŽcents */
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#F1F1F1),
		to(#d5d4d4),
		color-stop(0.7, #F1F1F1)
	);
	background-image: -webkit-linear-gradient(
		top,
		#F1F1F1,
		#F1F1F1 70%,
		#d5d4d4
	);
	background-image: -moz-linear-gradient(
		top,
		#F1F1F1,
		#F1F1F1 70%,
		#d5d4d4
	);
	background-image: -o-linear-gradient(
		top,
		#F1F1F1,
		#F1F1F1 70%,
		#d5d4d4
	);
	background-image: linear-gradient(
		top,
		#F1F1F1,
		#F1F1F1 70%,
		#d5d4d4
	);
}


.gradientblue {
background: #0288b7; /* Old browsers */
background: -moz-linear-gradient(top,  #0288b7 9%, #0176b9 50%, #155896 100%); /* FF3.6+ 

*/
background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,#0288b7), 

color-stop(50%,#0176b9), color-stop(100%,#155896)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0288b7 9%,#0176b9 50%,#155896 100%); /* 

Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0288b7 9%,#0176b9 50%,#155896 100%); /* Opera 

11.10+ */
background: -ms-linear-gradient(top,  #0288b7 9%,#0176b9 50%,#155896 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0288b7 9%,#0176b9 50%,#155896 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0288b7', 

endColorstr='#155896',GradientType=0 ); /* IE6-9 */


}







ul.ways li a.degrade, ul.ways li a.special

{border-radius: 5px;
 font-family: "Gill Sans","Gill Sans MT",Helvetica,Arial,sans-serif;
 margin: 0 40px 20px 0;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
float:left;
width:190px;height:25px; 
}
 
* page 2 : 12 ways */


#main h3.title {  font-size: 14px;
    font-weight: bold;
    margin:0 0 10px 0 !important;
    text-transform: uppercase;}

span.tag { background: none repeat scroll 0 0 #015583;
    border-radius: 30px;
    color: #FFFFFF;
    font-family: "Giorgio",Arial;
    font-size: 16px;
    font-weight: normal;
   
    margin: 0 1px 0 3px;
    padding: 10px 9px 6px;
    text-align: center;
   }



ul.ways li {
    display: block;
    float: left;
    list-style: outside none none;
    min-width: 310px;
  height: 85px;
}



ul.ways li img {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    top: 5px;
}


ul.ways li a.special {height: 10px;
    line-height: 10px;}



ul.ways li a {color:black;}
ul.ways li a:hover {color:#0b80b7; font-weight:normal;}



div.news-red {
    background-image: url(/templates/ecac/images/news-red-bg.jpg);
    background-position: 0 85px;
    background-repeat: no-repeat;
    position: relative;
 }
  
  
 

div.news-red div.title {
    background-image: url("/templates/ecac/images/news-red-layer.png");
    bottom: 0;
    padding: 0 3px 1px 5px;
    position: relative;
top:-19px;
  z-index: 1;}

div.news-red div.title a {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
  cursor:pointer;
 text-transform: uppercase;
text-align: left;

}


div.news-red div.title span.icon-chevron-right {
    float: right;
    margin-top: 3px;
}






div.news-red div.title a:hover {color:#eeeeee; text-decoration:none;
}

#search input.button { background-image: url(/templates/iarcresponsive/images/searchbutton-bg.jpg); background-position: top left;
    background-repeat: no-repeat;
      border: 0px solid white;
    border-radius: 5px;
    box-shadow: none;
 
    font-family: Verdana,sans-serif;
    height: 8px;
    width: 8px !important;
  background-color:white;
  text-indent:-5000000px;
  
  
}

#titre-ecac {
    margin-top: 55px;
    text-align: center;
    width: 100% !important;}


p.box{background:#eeeeee; border:1px solid #c0c0c0; padding:10px; border-radius:5px;}



div.custom_back form input

 {background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
    display: inline-block;
    padding: 5px 14px;
color:#0b80b7;
float: right;
    margin: 0 ;}


div.custom_back form input:hover {background-color: #f5f5f5;
    text-decoration: none;}  

p.ways {
    background: #f1f1f1 none repeat scroll 0 0;
    font-family: Georgia,Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 24px;
    padding: 15px;
  text-align:left;
}

ul.p-ways {
    background: #f1f1f1 none repeat scroll 0 0;
    font-family: Georgia,Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 24px;
    padding: 0 15px 15px 0;
  text-align:left;
  margin: 0 0 10px 0;
}



div.category-desc p.ways img {margin-top: -5px;
   
}

div.category-desc p.ways span {display: block;
    margin-left: 30px;
    padding-left: 20px;}

legend, p.legend, td.legend {
    color: #037ab3;
    font-family: Georgia,Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-style: italic;
    padding: 5px 0;
    text-align: left;
}

p.source {
    border-top: 1px dashed #999999;
    color: #808080;
    font-size: 0.85em;
    line-height: 14px;
    padding-top: 10px;margin-top: 10px;
}

#main ul li, #main ol li {
    line-height: 1.5em;
    margin: 3px 0 0;
    padding: 0;
  list-style-type: disc;
}

#main ol li {

list-style-type: decimal;}


#main ul.p-ways li {margin: 0 0 0 100px !important;}

#main ul.category-module {
    margin: 0 0 0 15px;
    padding: 0;
    text-align: left;
}

main ul.category-module li ul li, #main div.blog div.items-more ol li, #main ul.category-module li {
    color: #605c5c;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.4em;
    list-style-type: circle;
    margin: 3px 0 0;
    padding: 0;

}




#main ul.category-module a.mod-articles-category-title.active {
    background: #f4f6f7 none repeat scroll 0 0;
    display: block;
    padding: 5px 10px;
    text-decoration: none;font-weight: bold;
}
}

#main ul.category-module a.mod-articles-category-title:hover, #main div.blog div.category-desc ul.listing li a:hover, #main ul.category-module a.mod-articles-category-title.active {
    font-weight: bold !important;
    text-decoration: none;font-weight: bold;
}

#main ul.listing li {list-style-type: circle;}



table.list, table.list3 {width:100% !important;margin-bottom: 10px; }

table.list th, table.list td,
table.list2 th, table.list2 td,
table.list3 th, table.list3 td{
 
    padding: 10px;vertical-align:top;text-align:left;
    
}


table.list3 th, table.list3 td{
   width:30%;   
}


table.list2 th, table.list2 td{
   width:50%;   
}


table.list th, table.list3 th, table.list2 th {
    background:url("/images/searchtext-bg.jpg") repeat-x scroll 0 bottom;
    border: 1px solid #f2f2f2;
    color: black;
  background-color:white !important;
  vertical-align:middle;

}


div table.list2 tbody > tr:nth-child(2n+1) > td, div table.list2 tbody > tr:nth-child(2n+1) > th {
    background-color: white;
}


body.contentpane {background:white;}
body.contentpane div.page-header h2 {display:none;}





#jcemediabox-popup-caption {padding:10px 10px 0;}
#jcemediabox-popup-caption h4 {color:#037ab3; font-style:italic;font-size: 1em;font-family:Georgia,Helvetica,Arial,sans-serif; font-weight:normal;}



div.jwts_toggleControlContainer a.jwts_toggleControl {
    background: rgba(0, 0, 0, 0) url("/images/searchtext-bg.jpg") repeat-x scroll 0 10px;
    border: 1px solid #f2f2f2;
    border-radius: 2px;
    display: block;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 5px;
    text-decoration: none;
}

div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlTitle {
    background-position: 0 2px;
}

div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlNotice {
    display: none;
}

div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlTitle {
    color: #037ab3;font-weight:bold;
   
}

.moduletable_ways {
    background-color: #f1f1f1;
   border-radius:0 0 10px 10px
    
    color: #6c6c6c;
    font-size: 12px;
    padding-left: 10px;
}


ol.nav.nav-tabs.nav-stacked {margin-left:20px}
ol.nav.nav-tabs.nav-stacked li {list-style:circle;}

ol.nav-tabs.nav-stacked > li > a {border:0;line-height: 18px;
    padding: 0;
}

ol.nav-tabs.nav-stacked > li > a:hover {font-weight:bold;
}





/*-----------------------------------------------------------------------------------
	Menu		(voir /modules/mod_maximenuck/themes/css3megamenu/css/maximenuck.php)               
------------------------------------------------------------------------------------*/



div.maximenuckh ul.maximenuck li.level1.parent > a::after, div.maximenuckh ul.maximenuck li.level1.parent > span.separator::after {right: 5px important;}

#nav2 li div.floatCK, #nav2 li div.floatck {
    background: white none repeat scroll 0 0; margin-left: -25px;
  
}



/* Menu DE */
div#german ul.maximenuck li.maximenuck.level1 > a, div#german ul.maximenuck li.maximenuck.level1 > span.separator
{font-size: 11px !important;}

/* Menu FR */
div#french ul.maximenuck li.maximenuck.level1 > a, div#french ul.maximenuck li.maximenuck.level1 > span.separator {font-size: 13px !important; }

/* Menu PT */
div#portugese ul.maximenuck li.maximenuck.level1 > a, div#portugese ul.maximenuck li.maximenuck.level1 > span.separator {font-size: 13px !important; }


/* Menu NL */

div#dutch ul.maximenuck li.maximenuck.level1 > a, div#dutch ul.maximenuck li.maximenuck.level1 > span.separator {font-size: 12px !important;}


   

/* Menu PL */

div#polish ul.maximenuck li.maximenuck.level1 > a, div#polish ul.maximenuck li.maximenuck.level1 > span.separator {

 font-size: 13px !important;}



/* Menu MT */
div#maltese ul.maximenuck li.maximenuck.level1 > a, div#maltese ul.maximenuck li.maximenuck.level1 > span.separator {

 font-size: 13px !important;}

/* Menu EL */

div#greek ul.maximenuck li.maximenuck.level1 > a, div#greek ul.maximenuck li.maximenuck.level1 > span.separator {

 font-size: 11px !important;}


/* Menu BG */
div#bulgarian ul.maximenuck li.maximenuck.level1 {}
div#bulgarian ul.maximenuck li.maximenuck.level1 > a, div#bulgarian ul.maximenuck li.maximenuck.level1 > span.separator {font-size: 12px !important; }










div#english ul.maximenuck li.maximenuck.hiddenitem {display:none !important}


/*---------------------------------------------
	Menu left	 version  2016	               
----------------------------------------------*/

#left .moduletable_ways ul.menu {
    
 
    margin: 0;
    padding: 0 0 10px;
}


#left .moduletable_ways ul.menu li {
    
	border-bottom: 0 none;
   
    background: rgba(0, 0, 0, 0) url("/images/icon/icon-tobacco.png") left center;
  background-repeat:no-repeat;
 
    list-style-type: none !important;
    margin-bottom: 10px;

    padding: 10px 0;
    text-align: left;
  
  
}


#left .moduletable_ways {

    padding: 15px;
  border-radius: 0 0 15px 15px;
  background: #f1f1f1 -moz-linear-gradient(center top , #f1f1f1, #f1f1f1 90%, #d5d4d4) repeat-x scroll center bottom / 100% 30%; margin-bottom: 20px;
  
  
}


#left .moduletable_ways h3 span.backh3 {border-bottom: 1px dashed #c0c0c0;
    color: #037ab3;
    font-size: 17px;
    font-weight: normal;
    line-height: 17px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 10px;}


#left div.moduletable_ways h3 {
    border-bottom: 1px dashed #c0c0c0;
    color: #037ab3;
    font-size: 17px;
    font-weight: normal;
    line-height: 17px;
    margin-bottom: 10px;
    margin-top: 0;
    padding-bottom: 10px;
}

#left div.moduletable_ways ul.menu li a {
 display: block;
  margin-left: 45px; color:#444; }

#left div.moduletable_ways ul.menu li a:hover {
 font-weight:normal;color: #037ab3;text-decoration:none;}



#left div.moduletable_ways ul.menu li.active a:link,
#left div.moduletable_ways ul.menu li.active a:visited {
    color: #037ab3;font-weight:bold;
}


/*------- icon second hand smoke ------*/




#left .moduletable_ways ul.menu li.item1471,/* LV */
#left .moduletable_ways ul.menu li.item1502,/* LT */
#left .moduletable_ways ul.menu li.item1563,/* BG */
#left .moduletable_ways ul.menu li.item1532,/* EL */


#left .moduletable_ways ul.menu li.item1439,/* MT */
#left .moduletable_ways ul.menu li.item1408,/* HU */
#left .moduletable_ways ul.menu li.item356,/* SL */
#left .moduletable_ways ul.menu li.item1376,/* SK */
#left .moduletable_ways ul.menu li.item508,/* PL */
#left .moduletable_ways ul.menu li.item432,/* RO */
#left .moduletable_ways ul.menu li.item812,/* NL */
#left .moduletable_ways ul.menu li.item1321,/* CZ */
#left .moduletable_ways ul.menu li.item1288,/* HR */
#left .moduletable_ways ul.menu li.item1256,/* SV */
#left .moduletable_ways ul.menu li.item1199,/* DA */
#left .moduletable_ways ul.menu li.item1224,/* ET */
#left .moduletable_ways ul.menu li.item1170,/* FI */
#left .moduletable_ways ul.menu li.item470,/* PT */
#left .moduletable_ways ul.menu li.item1004,/* FR */
#left .moduletable_ways ul.menu li.item736,/* DE */
#left .moduletable_ways ul.menu li.item1040,/* IT */
#left .moduletable_ways ul.menu li.item126,/* EN */
#left .moduletable_ways ul.menu li.item318 {background-image: url("/images/icon/icon-smoke.png"); }

/*------- icon Healthy body weight ------*/
#left .moduletable_ways ul.menu li.item1472,/* LV */
#left .moduletable_ways ul.menu li.item1503,/* LT */
#left .moduletable_ways ul.menu li.item1564,/* BG */
#left .moduletable_ways ul.menu li.item1534,/* EL */
#left .moduletable_ways ul.menu li.item1441,/* MT */
#left .moduletable_ways ul.menu li.item1409,/* HU */
#left .moduletable_ways ul.menu li.item1351,/* SL */
#left .moduletable_ways ul.menu li.item1377,/* SK */

#left .moduletable_ways ul.menu li.item509,/* PL */
#left .moduletable_ways ul.menu li.item433,/* RO */
#left .moduletable_ways ul.menu li.item813,/* NL */

#left .moduletable_ways ul.menu li.item1322,/* CZ */
#left .moduletable_ways ul.menu li.item1289,/* HR */
#left .moduletable_ways ul.menu li.item1257,/* SV */
#left .moduletable_ways ul.menu li.item1200,/* DA */
#left .moduletable_ways ul.menu li.item1225,/* ET */
#left .moduletable_ways ul.menu li.item1171,/* FI */
#left .moduletable_ways ul.menu li.item471,/* PT */
#left .moduletable_ways ul.menu li.item1005,/* FR */
#left .moduletable_ways ul.menu li.item737,/* DE */
#left .moduletable_ways ul.menu li.item1041,/* IT */
#left .moduletable_ways ul.menu li.item121,/* EN */
#left .moduletable_ways ul.menu li.item319 {background-repeat:no-repeat; background-image: url("/images/icon/icon-healthy.png")}

/*------- icon Physical activity ------*/
#left .moduletable_ways ul.menu li.item1473,/* LV */
#left .moduletable_ways ul.menu li.item1504,/* LT */
#left .moduletable_ways ul.menu li.item1565,/* BG */
#left .moduletable_ways ul.menu li.item1535,/* EL */
#left .moduletable_ways ul.menu li.item1442,/* MT */
#left .moduletable_ways ul.menu li.item1410,/* HU */
#left .moduletable_ways ul.menu li.item1352,/* SL */
#left .moduletable_ways ul.menu li.item1378,/* SK */
#left .moduletable_ways ul.menu li.item510,/* PL */
#left .moduletable_ways ul.menu li.item434,/* RO */
#left .moduletable_ways ul.menu li.item814,/* NL */

#left .moduletable_ways ul.menu li.item1323,/* CZ */
#left .moduletable_ways ul.menu li.item1323,/* CZ */
#left .moduletable_ways ul.menu li.item1290,/* HR */
#left .moduletable_ways ul.menu li.item1258,/* SV */
#left .moduletable_ways ul.menu li.item1201,/* DA */
#left .moduletable_ways ul.menu li.item1226,/* ET */
#left .moduletable_ways ul.menu li.item1172,/* FI */
#left .moduletable_ways ul.menu li.item472,/* PT */
#left .moduletable_ways ul.menu li.item1006,/* FR */
#left .moduletable_ways ul.menu li.item738,/* DE */
#left .moduletable_ways ul.menu li.item1042,/* IT */
#left .moduletable_ways ul.menu li.item117,/* EN */
#left .moduletable_ways ul.menu li.item320 {background-image: url("/images/icon/icon-physical.png")}

/*------- icon Diet ------*/
#left .moduletable_ways ul.menu li.item1474,/* LV */
#left .moduletable_ways ul.menu li.item1505,/* LT */
#left .moduletable_ways ul.menu li.item1566,/* BG */
#left .moduletable_ways ul.menu li.item1536,/* EL */
#left .moduletable_ways ul.menu li.item1443,/* MT */
#left .moduletable_ways ul.menu li.item1411,/* HU */
#left .moduletable_ways ul.menu li.item1353,/* SL */
#left .moduletable_ways ul.menu li.item1379,/* SK */
#left .moduletable_ways ul.menu li.item511,/* PL */
#left .moduletable_ways ul.menu li.item435,/* RO */
#left .moduletable_ways ul.menu li.item815,/* NL */

#left .moduletable_ways ul.menu li.item1324,/* CZ */
#left .moduletable_ways ul.menu li.item1291,/* HR */
#left .moduletable_ways ul.menu li.item1259,/* SV */
#left .moduletable_ways ul.menu li.item1202,/* DA */
#left .moduletable_ways ul.menu li.item1227,/* ET */
#left .moduletable_ways ul.menu li.item1173,/* FI */
#left .moduletable_ways ul.menu li.item473,/* PT */
#left .moduletable_ways ul.menu li.item1007,/* FR */
#left .moduletable_ways ul.menu li.item739,/* DE */
#left .moduletable_ways ul.menu li.item1043,/* IT */
#left .moduletable_ways ul.menu li.item120,/* EN */
#left .moduletable_ways ul.menu li.item321 {background-image: url("/images/icon/icon-diet.png")}

/*------- icon second Alcohol ------*/
#left .moduletable_ways ul.menu li.item1475,/* LV */
#left .moduletable_ways ul.menu li.item1506,/* LT */
#left .moduletable_ways ul.menu li.item1567,/* BG */
#left .moduletable_ways ul.menu li.item1537,/* EL */
#left .moduletable_ways ul.menu li.item1444,/* MT */
#left .moduletable_ways ul.menu li.item1412,/* HU */
#left .moduletable_ways ul.menu li.item1354,/* SL */
#left .moduletable_ways ul.menu li.item1380,/* SK */
#left .moduletable_ways ul.menu li.item512,/* PL */
#left .moduletable_ways ul.menu li.item436,/* RO */
#left .moduletable_ways ul.menu li.item816,/* NL */
#left .moduletable_ways ul.menu li.item1325,/* CZ */
#left .moduletable_ways ul.menu li.item1292,/* HR */
#left .moduletable_ways ul.menu li.item1260,/* SV */
#left .moduletable_ways ul.menu li.item1203,/* DA */
#left .moduletable_ways ul.menu li.item1228,/* ET */
#left .moduletable_ways ul.menu li.item1174,/* FI */
#left .moduletable_ways ul.menu li.item474,/* PT */
#left .moduletable_ways ul.menu li.item1008,/* FR */
#left .moduletable_ways ul.menu li.item740,/* DE */
#left .moduletable_ways ul.menu li.item1044,/* IT */
#left .moduletable_ways ul.menu li.item119,/* EN */
#left .moduletable_ways ul.menu li.item322 {background-image: url("/images/icon/icon-alcohol.png")}


/*------- icon Sun/UV exposure ------*/
#left .moduletable_ways ul.menu li.item1476,/* LV */
#left .moduletable_ways ul.menu li.item1507,/* LT */
#left .moduletable_ways ul.menu li.item1568,/* BG */
#left .moduletable_ways ul.menu li.item1538,/* EL */
#left .moduletable_ways ul.menu li.item1445,/* MT */
#left .moduletable_ways ul.menu li.item1413,/* HU */
#left .moduletable_ways ul.menu li.item1355,/* SL */
#left .moduletable_ways ul.menu li.item1381,/* SK */
#left .moduletable_ways ul.menu li.item513,/* PL */
#left .moduletable_ways ul.menu li.item437,/* RO */
#left .moduletable_ways ul.menu li.item817,/* NL */

#left .moduletable_ways ul.menu li.item1326,/* CZ */
#left .moduletable_ways ul.menu li.item1293,/* HR */
#left .moduletable_ways ul.menu li.item1261,/* SV */
#left .moduletable_ways ul.menu li.item1204,/* DA */
#left .moduletable_ways ul.menu li.item1229,/* ET */
#left .moduletable_ways ul.menu li.item1175,/* FI */
#left .moduletable_ways ul.menu li.item475,/* PT */
#left .moduletable_ways ul.menu li.item1009,/* FR */
#left .moduletable_ways ul.menu li.item741,/* DE */
#left .moduletable_ways ul.menu li.item1045,/* IT */
#left .moduletable_ways ul.menu li.item115,/* EN */
#left .moduletable_ways ul.menu li.item323 {background-image: url("/images/icon/icon-sun.png")}


/*------- icon Pollutants ------*/
#left .moduletable_ways ul.menu li.item1477,/* LV */
#left .moduletable_ways ul.menu li.item1508,/* LT */
#left .moduletable_ways ul.menu li.item1569,/* BG */
#left .moduletable_ways ul.menu li.item1539,/* EL */
#left .moduletable_ways ul.menu li.item1446,/* MT */
#left .moduletable_ways ul.menu li.item1414,/* HU */
#left .moduletable_ways ul.menu li.item1356,/* SL */
#left .moduletable_ways ul.menu li.item1382,/* SK */
#left .moduletable_ways ul.menu li.item514,/* PL */

#left .moduletable_ways ul.menu li.item438,/* RO */
#left .moduletable_ways ul.menu li.item818,/* NL */
#left .moduletable_ways ul.menu li.item1327,/* CZ */
#left .moduletable_ways ul.menu li.item1294,/* HR */
#left .moduletable_ways ul.menu li.item1262,/* SV */
#left .moduletable_ways ul.menu li.item1205,/* DA */
#left .moduletable_ways ul.menu li.item1230,/* ET */
#left .moduletable_ways ul.menu li.item1176,/* FI */
#left .moduletable_ways ul.menu li.item476,/* PT */
#left .moduletable_ways ul.menu li.item1010,/* FR */
#left .moduletable_ways ul.menu li.item742,/* DE */
#left .moduletable_ways ul.menu li.item1046,/* IT */
#left .moduletable_ways ul.menu li.item127,/* EN */
#left .moduletable_ways ul.menu li.item324 {background-image: url("/images/icon/icon-pollutant.png")}

/*------- icon Radiation ------*/
#left .moduletable_ways ul.menu li.item1478,/* LV */
#left .moduletable_ways ul.menu li.item1509,/* LT */
#left .moduletable_ways ul.menu li.item1570,/* BG */
#left .moduletable_ways ul.menu li.item1540,/* EL */
#left .moduletable_ways ul.menu li.item1447,/* MT */
#left .moduletable_ways ul.menu li.item1415,/* HU */
#left .moduletable_ways ul.menu li.item1357,/* SL */
#left .moduletable_ways ul.menu li.item1383,/* SK */
#left .moduletable_ways ul.menu li.item515,/* PL */
#left .moduletable_ways ul.menu li.item439,/* RO */
#left .moduletable_ways ul.menu li.item819,/* NL */
#left .moduletable_ways ul.menu li.item1329,/* CZ */
#left .moduletable_ways ul.menu li.item1318,/* HR */
#left .moduletable_ways ul.menu li.item1263,/* SV */
#left .moduletable_ways ul.menu li.item1206,/* DA */


#left .moduletable_ways ul.menu li.item1231,/* ET */
#left .moduletable_ways ul.menu li.item1177,/* FI */
#left .moduletable_ways ul.menu li.item477,/* PT */
#left .moduletable_ways ul.menu li.item1011,/* FR */
#left .moduletable_ways ul.menu li.item743,/* DE */
#left .moduletable_ways ul.menu li.item1047,/* IT */
#left .moduletable_ways ul.menu li.item124,/* EN */
#left .moduletable_ways ul.menu li.item325 {background-image: url("/images/icon/icon-radon.png")}

/*------- icon Breastfeeding ------*/
#left .moduletable_ways ul.menu li.item1479,/* LV */
#left .moduletable_ways ul.menu li.item1510,/* LT */
#left .moduletable_ways ul.menu li.item1571,/* BG */
#left .moduletable_ways ul.menu li.item1541,/* EL */
#left .moduletable_ways ul.menu li.item1448,/* MT */
#left .moduletable_ways ul.menu li.item1416,/* HU */
#left .moduletable_ways ul.menu li.item1358,/* SL */
#left .moduletable_ways ul.menu li.item1384,/* SK */
#left .moduletable_ways ul.menu li.item516,/* PL */
#left .moduletable_ways ul.menu li.item440,/* RO */
#left .moduletable_ways ul.menu li.item820,/* NL */
#left .moduletable_ways ul.menu li.item1330,/* CZ */
#left .moduletable_ways ul.menu li.item1296,/* HR */
#left .moduletable_ways ul.menu li.item1264,/* SV */
#left .moduletable_ways ul.menu li.item1207,/* DA */
#left .moduletable_ways ul.menu li.item1232,/* ET */
#left .moduletable_ways ul.menu li.item1178,/* FI */
#left .moduletable_ways ul.menu li.item478,/* PT */
#left .moduletable_ways ul.menu li.item1012,/* FR */
#left .moduletable_ways ul.menu li.item744,/* DE */
#left .moduletable_ways ul.menu li.item1048,/* IT */
#left .moduletable_ways ul.menu li.item131,/* EN */
#left .moduletable_ways ul.menu li.item326 {background-image: url("/images/icon/icon-women.png");  height: 60px;}

#left .moduletable_ways ul.menu li.item1479 a,/* LV */
#left .moduletable_ways ul.menu li.item1510 a ,/* LT */
#left .moduletable_ways ul.menu li.item1571 a,/* BG */
#left .moduletable_ways ul.menu li.item1541 a,/* EL */
#left .moduletable_ways ul.menu li.item1448 a ,/* MT */
#left .moduletable_ways ul.menu li.item1416 a,/* HU */
#left .moduletable_ways ul.menu li.item1358 a,/* SL */
#left .moduletable_ways ul.menu li.item1384 a,/* SK */
#left .moduletable_ways ul.menu li.item516 a,/* PL */
#left .moduletable_ways ul.menu li.item440 a,/* RO */
#left .moduletable_ways ul.menu li.item820 a,/* NL */
#left .moduletable_ways ul.menu li.item1330 a,/* CZ */
#left .moduletable_ways ul.menu li.item1296 a,/* HR */
#left .moduletable_ways ul.menu li.item1264 a,/* SV */
#left .moduletable_ways ul.menu li.item1207 a,/* DA */
#left .moduletable_ways ul.menu li.item1232 a,/* ET */
#left .moduletable_ways ul.menu li.item1178 a,/* FI */
#left .moduletable_ways ul.menu li.item478 a,/* PT */
#left .moduletable_ways ul.menu li.item1012 a,/* FR */
#left .moduletable_ways ul.menu li.item744 a,/* DE */
#left .moduletable_ways ul.menu li.item1048 a,/* IT */
#left .moduletable_ways ul.menu li.item131 a,/* EN */
#left .moduletable_ways ul.menu li.item326 a {border-bottom: 1px dashed #c0c0c0;
    padding: 0 0 10px;}

/*------- icon Hormonal Therapy ------*/
#left .moduletable_ways ul.menu li.item1480,/* LV */
#left .moduletable_ways ul.menu li.item1511,/* LT */
#left .moduletable_ways ul.menu li.item1572,/* BG */
#left .moduletable_ways ul.menu li.item1542,/* EL */
#left .moduletable_ways ul.menu li.item1449,/* MT */
#left .moduletable_ways ul.menu li.item1417,/* HU */
#left .moduletable_ways ul.menu li.item1359,/* SL */
#left .moduletable_ways ul.menu li.item1385,/* SK */
#left .moduletable_ways ul.menu li.item517,/* PL */
#left .moduletable_ways ul.menu li.item441,/* RO */
#left .moduletable_ways ul.menu li.item821,/* NL */
#left .moduletable_ways ul.menu li.item888,/* CZ */
#left .moduletable_ways ul.menu li.item1297,/* HR */
#left .moduletable_ways ul.menu li.item1265,/* SV */
#left .moduletable_ways ul.menu li.item1208,/* DA */
#left .moduletable_ways ul.menu li.item1233,/* DA */
#left .moduletable_ways ul.menu li.item1179,/* FI */
#left .moduletable_ways ul.menu li.item479,/* PT */
#left .moduletable_ways ul.menu li.item1013,/* FR */
#left .moduletable_ways ul.menu li.item745,/* DE */
#left .moduletable_ways ul.menu li.item1049,/* IT */
#left .moduletable_ways ul.menu li.item132,/* EN */
#left .moduletable_ways ul.menu li.item327 { background-image: none;
    margin: -40px 0 10px;
    padding: 0 0 10px;}

/*------- icon Vaccination and infections ------*/
#left .moduletable_ways ul.menu li.item1481,/* LV */
#left .moduletable_ways ul.menu li.item1513,/* LT */
#left .moduletable_ways ul.menu li.item1574,/* BG */
#left .moduletable_ways ul.menu li.item1543,/* EL */
#left .moduletable_ways ul.menu li.item1450,/* MT */
#left .moduletable_ways ul.menu li.item1419,/* HU */
#left .moduletable_ways ul.menu li.item1361,/* SL */
#left .moduletable_ways ul.menu li.item1387,/* SK */
#left .moduletable_ways ul.menu li.item521,/* PL */
#left .moduletable_ways ul.menu li.item444,/* RO */
#left .moduletable_ways ul.menu li.item825,/* NL */
#left .moduletable_ways ul.menu li.item1334,/* CZ */
#left .moduletable_ways ul.menu li.item1300,/* HR */
#left .moduletable_ways ul.menu li.item1266,/* SV */
#left .moduletable_ways ul.menu li.item1209,/* ET */
#left .moduletable_ways ul.menu li.item1234,/* DA */
#left .moduletable_ways ul.menu li.item1180,/* FI */
#left .moduletable_ways ul.menu li.item483,/* PT */
#left .moduletable_ways ul.menu li.item1017,/* FR */
#left .moduletable_ways ul.menu li.item749,/* DE */
#left .moduletable_ways ul.menu li.item1050,/* IT */
#left .moduletable_ways ul.menu li.item128,/* EN */
#left .moduletable_ways ul.menu li.item331 {background-image: url("/images/icon/icon-vaccination.png")}


/*------- icon Screening ------*/
#left .moduletable_ways ul.menu li.item1489,/* LV */
#left .moduletable_ways ul.menu li.item1520,/* LT */
#left .moduletable_ways ul.menu li.item1581,/* BG */
#left .moduletable_ways ul.menu li.item1548,/* EL */
#left .moduletable_ways ul.menu li.item1462,/* MT */
#left .moduletable_ways ul.menu li.item1426,/* HU */
#left .moduletable_ways ul.menu li.item1368,/* SL */
#left .moduletable_ways ul.menu li.item1394,/* SK */
#left .moduletable_ways ul.menu li.item528,/* PL */
#left .moduletable_ways ul.menu li.item452,/* RO */
#left .moduletable_ways ul.menu li.item832,/* NL */
#left .moduletable_ways ul.menu li.item1341,/* CZ */
#left .moduletable_ways ul.menu li.item1307,/* HR */
#left .moduletable_ways ul.menu li.item1274,/* SV */
#left .moduletable_ways ul.menu li.item1216,/* ET */
#left .moduletable_ways ul.menu li.item1241,/* DA */
#left .moduletable_ways ul.menu li.item1189,/* FI */
#left .moduletable_ways ul.menu li.item490,/* PT */
#left .moduletable_ways ul.menu li.item1024,/* FR */
#left .moduletable_ways ul.menu li.item756,/* DE */
#left .moduletable_ways ul.menu li.item1057,/* IT */
#left .moduletable_ways ul.menu li.item129,/* EN */
#left .moduletable_ways ul.menu li.item338 {background-image: url("/images/icon/icon-screening.png")}

/*------- OTHERS ------*/
#left .moduletable_ways ul.menu li.item457,/* RO */
#left .moduletable_ways ul.menu li.item647,/* LV */
#left .moduletable_ways ul.menu li.item609,/* LT */
#left .moduletable_ways ul.menu li.item1588,/* BG */
#left .moduletable_ways ul.menu li.item1555,/* EL */
#left .moduletable_ways ul.menu li.item571,/* MT */
#left .moduletable_ways ul.menu li.item1430,/* HU */
#left .moduletable_ways ul.menu li.item381,/* SL */
#left .moduletable_ways ul.menu li.item1400,/* SK */
#left .moduletable_ways ul.menu li.item533,/* PL */
#left .moduletable_ways ul li.item837,/* NL */
#left .moduletable_ways ul li.item1346,/* CZ */
#left .moduletable_ways ul li.item1312,/* HR */
#left .moduletable_ways ul li.item1284,/* SV */
#left .moduletable_ways ul li.item1222,/* DA */
#left .moduletable_ways ul li.item799,/* ET */
#left .moduletable_ways ul li.item297,/* FI */
#left .moduletable_ways ul li.item495,/* PT */
#left .moduletable_ways ul li.item1029,/* FR */
#left .moduletable_ways ul li.item761,/* IT */
#left .moduletable_ways ul li.item1062,/* IT */
#left .moduletable_ways ul li.item125,/* EN */
#left .moduletable_ways ul li.item343
{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top: 1px dashed #c0c0c0;color: #616161;font-family: Georgia,Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 10px;
    margin: 20px 0 0;
    padding: 10px 0;

    text-transform: uppercase;
}

/*------- No icon Pharmacie ------*/
#left .moduletable_ways ul.menu li.item1493,/* LV */
#left .moduletable_ways ul.menu li.item1525,/* LT */
#left .moduletable_ways ul.menu li.item1587,/* BG */
#left .moduletable_ways ul.menu li.item1554,/* EL */
#left .moduletable_ways ul.menu li.item1467,/* MT */
#left .moduletable_ways ul.menu li.item1431,/* HU */
#left .moduletable_ways ul.menu li.item1373,/* SL */
#left .moduletable_ways ul.menu li.item1399,/* SK */
#left .moduletable_ways ul.menu li.item534,/* PL */
#left .moduletable_ways ul.menu li.item458,/* RO */
#left .moduletable_ways ul.menu li.item838,/* NL */
#left .moduletable_ways ul li.item1347,/* CZ */
#left .moduletable_ways ul li.item1313,/* HR */
#left .moduletable_ways ul li.item1285,/* SV */
#left .moduletable_ways ul li.item1221,/* DA */
#left .moduletable_ways ul li.item1246,/* ET */
#left .moduletable_ways ul li.item1194,/* FI */
#left .moduletable_ways ul li.item496,/* PT */
#left .moduletable_ways ul li.item1168,/* FR */
#left .moduletable_ways ul li.item1064,/* IT */
#left .moduletable_ways ul li.item762,/* DE */
#left .moduletable_ways ul li.item122,/* EN */
#left .moduletable_ways ul li.item344 {background-image: none;list-style-type: circle !important;margin: 0 0 0 45px;}

#left .moduletable_ways ul.menu li.item1493 a,/* LV */
#left .moduletable_ways ul.menu li.item1525 a,/* LT */
#left .moduletable_ways ul.menu li.item1587 a,/* BG */
#left .moduletable_ways ul.menu li.item1554 a,/* EL */
#left .moduletable_ways ul.menu li.item1467 a,/* MT */
#left .moduletable_ways ul.menu li.item1431 a,/* HU */
#left .moduletable_ways ul.menu li.item1373 a ,/* SL */
#left .moduletable_ways ul.menu li.item1399 a,/* SK */
#left .moduletable_ways ul.menu li.item534 a,/* PL */
#left .moduletable_ways ul.menu li.item458 a,/* RO */
#left .moduletable_ways ul.menu li.item838 a,/* NL */
#left .moduletable_ways ul.menu li.item1347 a,/* HR */
#left .moduletable_ways ul.menu li.item1313 a,/* HR */
#left .moduletable_ways ul.menu li.item1285 a,/* SV */
#left .moduletable_ways ul.menu li.item1221 a,/* DA */
#left .moduletable_ways ul.menu li.item1246 a,/* ET */
#left .moduletable_ways ul.menu li.item1194 a,/* PT */
#left .moduletable_ways ul.menu li.item496 a,/* PT */
#left .moduletable_ways ul.menu li.item1168 a,/* FR */
#left .moduletable_ways ul.menu li.item762 a,/* DE */
#left .moduletable_ways ul.menu li.item1064 a,/* IT */
#left .moduletable_ways ul.menu li.item122 a,/* EN */
#left .moduletable_ways ul.menu li.item344 a {margin-left:0;}

/*------- STYLES CSS divers ------*/

#jcemediabox-popup-caption h4 a:active, #jcemediabox-popup-caption p a:active, #jcemediabox-popup-caption h4 a:hover, #jcemediabox-popup-caption p a:hover, #jcemediabox-popup-caption h4 a:visited, #jcemediabox-popup-caption p a:visited, #jcemediabox-popup-caption h4 a, #jcemediabox-popup-caption p a {
    color: #605c5c;font-weight:normal; cursor: default;
    text-decoration: none;
}

table small {line-height:85%}

.chzn-container-single .chzn-single {
  
    
   
    box-shadow:none;
    color: #444;
    display: block;

    overflow: hidden;

    position: relative;
    text-decoration: none;
    white-space: nowrap;

 background: #ffffff -moz-linear-gradient(center top , #ffffff, #ffffff 30%, #dedede 100%) repeat scroll 0 0;
    border: 1px solid #bebebe;
    color: #605c5c;
    height: auto;

 border-radius: 3px;
  text-align:left;
  padding:1px 8px;



}

.chzn-container-single a { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}



/*----- STYLES editor Tiny ----*/
#tinymce.mceContentBody ul li {list-style-type: disc;}


/*----- Masquer module Q&A ES : Pharmacie ----*/

html body.com_content.view-category.layout-blog.no-task.itemid-344 div#wrapper div.container-fluid.inner.ui-sortable div#maincontent.maincontent.noright div.inner.clearfix div#main.column.main.row-fluid div.inner.clearfix div#centerbottommodule div.inner.clearfix {display:none;}





div.breadcrumbs, 
div.item-page  ul {text-align:left;}


/*----- majuscule au questions LV et NL ----*/




#main ul.category-module a.mod-articles-category-title {display:block}

#main ul.category-module a.mod-articles-category-title:first-letter,
#main ul.category-module a.mod-articles-category-title.active:first-letter, 

div.page-header h2::first-letter 
{text-transform : capitalize;}



/*----- divers ----*/

.chzn-container .chzn-results {
  
    text-align: left !important;
}
