object,embed,iframe{
	z-index:1;
	wmode:transparent;
}




html {
position:relative;
}

body {
	background:#333;



	height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
	color:#555555;
	
	font-family: 'Montserrat', sans-serif;
	font-size:12px;
}

p {
  margin:2px 0px;
  color:#555555;
  
  font-size:12px;
  text-align:justify;
}

.advert_pub_header {background-size:cover !important; margin:auto;}

a img {
  border:none;
}        

a {
  text-decoration:none;
  color:#555555;
  outline:none;
}
a:hover {
  color:#555555;
}

a:visited {
  /*color:#666666;*/
  color:#555555;
}

a:link {
  color:#555555;
}

h1, h2, h3 {
  margin:0px;
  padding:0px;
}

h4 {margin:4px 0}

ul {
  margin-top:2px;
  margin-bottom:2px;
  padding:0px;
}

.full-content li {
	list-style:square;
}

li {
	list-style:none;
}

.moduletable_menusite li.maximenuCK.item13,
.cat93 .moduletable_menusite li.maximenuCK.itemparent {
	display:none;
}

.itemFullText ul {padding-left:30px;}

.itemFullText li {
	list-style:circle;
}
	
	
/*
*
*
* STRUCTURE
*
**/

#wrapper {
  width:100%;
  margin:0 auto 25px;
  position:relative;

}

.content_bloc {
	/*max-width:1200px;*/
	max-width:960px;
	position:relative;
	margin:auto;
}

.home2012 #menuToolbar {
 background: none repeat scroll 0 0 #1A1919;
    height: 34px;

    padding-top: 15px;
    position: relative;
    width: 100%;
}

#menuToolbar {
background: #1A1919;
height: 25px;
padding-top: 5px;
width: 100%;
}

ul#menutoolbar {margin-left:15px;}

#header {
  width:100%;
  position:relative;
  background:#bc2026  no-repeat;
  padding-bottom:10px;
  
}



#menu {
  height:58px;
  width:100%;
  position:relative;
}

#content {
 /* height:100%;
  width:100%;*/
 width:100%;
 
 /* border-bottom:1px solid #fff;*/
  position:relative;
  margin-top:28px;
}
#content .content_bloc {
 background:#ffffff;
}
.item-page p {
  color:#555;
}

#conteneur {
 /* width:73%;*/
 width:660px;
  background:white;

  border-bottom:none !important;
  float:left;
 
  position:relative;
}

.item-page {padding:5px 25px;}

#ContentModuleRight {
	/* width:27%;*/
	width:300px;
  background:url(../images/bg_contentmoduleright.jpg) top left repeat;
  float:right;
 
  position:relative;
}

#moduleRight {
 /* width:317px;*/
  /*background:url(../images/bg_colone_droite.jpg) top left repeat-x;*/
 background:#EAEAEA;
 /* float:right;*/
 position:relative;
 /* border:1px solid #fff;*/
  /*border-bottom:1px solid #D2D2CE;*/
}




#partners {
  height:136px;
 /* width:921px;*/
/*  background:url(../images/bg_partners.jpg) top left repeat;*/
	background:#CCC;
  border-bottom:1px solid #dcdcdc;
  border-left:1px solid #dcdcdc;
  border-right:1px solid #dcdcdc;
  padding-left:25px;
  overflow:hidden;
  position:relative;
  
  display:none;
}

.moduletable_news {
  background:url(../images/bg_partners.jpg) top left repeat;
  height:291px;
  width:620px;
}

#arianne {
 background: url("../images/bg_arianne.jpg") repeat scroll left top transparent;
    height: 35px;
    text-indent: 20px;
    width: 100%;
    margin-top:30px;
}

#footer {
  /*height: 335px;*/
 /* padding-left: 25px;*/
  margin:auto;
  padding-top: 12px;
  padding-bottom: 12px;
  
 /* background:url(../images/bg_footer.jpg) top left repeat-x;*/
	background:#333;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-radius: 0px 0px 10px 10px;
  border-radius: 0px 0px 10px 10px; 
}

#footer:after {
	content: "";
	clear: both;
	display: block;
}

#banner {
  position:absolute;
  bottom:0px;
}


.titlearticle {
  font-size:24px;
  color:#bc2026 !important;
  text-transform:uppercase;
}


/*#widget ul li:hover{background:#00AECB;} */


/*
*
*
* CONTENU
*
**/

img.imgLogo {

  float:left;
} 

.link_logo {
	display:inline-block;
	position:relative;
	margin-top:3px;	
	-webkit-box-shadow: 0 0 10px 10px ##FFFFFF;
box-shadow: 0 0 10px 10px ##FFFFFF;
}
.imgLogo {display:block;}

/*
*
* MENU TOOLBAR
*
*/


#menuToolbar #maximenuCK {
  padding-top:19px;
}

#menuToolbar .moduletable_menuToolbar li {
  list-style:none;
  padding:0 10px 0 5px;
  border-right:1px solid #999;
  float:left;
} 

#menuToolbar .moduletable_menuToolbar li.item-298 {
	border-right:none !important;
}


#menuToolbar .moduletable_menuToolbar li a {
  
  font-size:12px;
  color:#999999;
} 

#menuToolbar .moduletable_menuToolbar li.sfhover a, #menuToolbar .moduletable_menuToolbar li.active a {
  color:#fff;
}

/*
*
* MENU PRINCIPAL
*
*/


#menu ul {
  margin:0px;
}
#menu .menu_menusite{width:100%;position:relative;display:block;}

#menu .menu_menusite li {
  list-style:none;
  height:58px;
  background:url(../images/sep-menu.png) top right no-repeat;
}

#menu .menu_menusite li span{
  padding:0 23px 0 22px;
 }
  
  #menu .menu_menusite li.item10 span{
     padding:0 23px 0 23px;
  }
  #menu .menu_menusite li.item16 span{
    padding:0 28px 0 28px;
  }
  
  
#menu .menu_menusite li li span{
   padding:0!important;
}
#menu .menu_menusite li.item121 {
  padding-left:20px;
}

li.maxiFancybackground {
  /*background:url(../images/bg_menu_hover.jpg) top left repeat-x !important;*/
 /*background:red !important;*/ 
  padding:0px !important;
} 

#menu .menu_menusite li a {
  
  font-size:15px;
  color:#fff;
  line-height:53px;
  text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);
} 

#menu .menu_menusite li:hover, #menu .menu_menusite li.current {
  /*background:url(../images/bg_menu_hover.jpg) top left repeat-x;
  height:58px;   */
}

.maximenuCK2  {
  background:url(../images/bg-sousmenu.jpg) top left repeat;
  width:auto;
  -moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px; 
}

/* child item title */
div#maximenuCK_K2 ul.maximenuCK2  a.maximenuCK {
    width : 160px;
}

div#maximenuCK_K2 ul.maximenuCK2 li a.maximenuCK,
div#maximenuCK_K2 ul.maximenuCK2 li span.separator {
    text-decoration : none;
    width : 176px;
    margin : 0 auto;
    padding : 0;
    font-size:13px;
    line-height:30px;
    color:#ccc;
    text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);
}

div#maximenuCK_K2 ul.maximenuCK2 li:hover a.maximenuCK,div#maximenuCK ul.maximenuCK2 li.current a.maximenuCK {
  color:#fff;
}

div#maximenuCK_K2 ul.maximenuCK2 li.maximenuCK.first {
  border-top:none;
} 

div#maximenuCK_K2 ul.maximenuCK2 li.maximenuCK.last {
  border-bottom:none;
}

/* child item block */
div#maximenuCK_K2 ul.maximenuCK ul.maximenuCK2 {
    background : transparent;
    margin : 3px 0 0 0;
    padding : 0 0 0 12px;
    border : none;
    width : 194px; /* important for Chrome and Safari compatibility */
    position: static;
    z-index:10000;
}
div#maximenuCK_K2 li.maximenuCK {
        z-index:10000!important;
}

div#maximenuCK_K2 ul.maximenuCK2 li.maximenuCK {
    width : 181px;  
    padding : 0;
    border : none;
    margin : 0;
    background : none;
    height:30px;
    border-bottom : 1px solid #2c2b2b;
    border-top : 1px solid #3e3e3e;
}

/* child item container  */
div#maximenuCK_K2 ul.maximenuCK li div.floatCK {
    /*background : #333;*/
    -moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px; 
}

/*
*
*NEWSLETTER
*
*/


.moduletable_inscrip-newsl {
	/*width: 270px;*/
	height: auto;
	/*background: url(../images/bg_sondage.jpg) repeat;*/
	/*padding: 10px;
	 margin-left: 5px; */
	color: #e9e2ee;
	margin-bottom: 1px;
	font-size: 12px;
	margin-bottom: 15px;
}

.moduletable_inscrip-newsl h3 {
	margin-bottom: 5px;
    font-size: 12px;
    font-family: 'Helvetica', Arial;
    text-transform: uppercase;
	color: #333;
}

.moduletable_inscrip-newsl input {
	width:300px;
	height:30px;
}

.moduletable_inscrip-newsl button {
    background: #bc2026;
    color: white;
    border: none;
    height: 34px;
    cursor: pointer;
}

.moduletable_inscrip-newsl .module_title p{
	margin-bottom:5px;
}

.moduletable_inscrip-newsl .module_title p {
  font-size:12px;
  
  text-transform:uppercase;
  color:#e9e2ee;
}

.acymailing_form {
  /*width:300px;*/
  position:relative;
}

#xmap {
	padding:15px 35px;
}

#xmap ul {
	padding-left:10px;
}

#xmap ul li {
	padding:5px 0;
}

#field_email_formAcymailing1{
  width:164px;
  float:left;
}


#user_email_formAcymailing1 {

  background:#f9f6fa;
  border:none;
  -webkit-box-shadow: inset 0px 0px 2px 0px #333333;
  -moz-box-shadow: inset 0px 0px 2px 0px #333333;
  box-shadow: inset 0px 0px 2px 0px #333333; 
  padding:7px 0px 6px 5px;
  color:#a1a1a1;
  margin:0px;
  font-size:12px;
  
}
.acysubbuttons{
width:60px;
float:left;
}
input.button.subbutton {

margin-left:5px;
cursor:pointer;

} 

.moduletable_dossierune2014 {
	padding:14px;
}

.acymailing_form p {float:left;}

.fieldacyemail {display:block;}

.acymailing_finaltext {
  font-size:10px;
  clear:both;
  display:block;
  color:#e9e2ee;
  
}

/*
*
*RECHERCHE
*
*/

.moduletable_search {
  width:300px;
  float:right;
  position:relative;
  margin-top:15px;
}

.moduletable_search .module_title p {
  font-size:12px;
  
  text-transform:uppercase;
  color:#e9e2ee;
}
.moduletable_inscrip-newsl .inputbox  {
	width:158px !important;
}
.inputbox {
  /*width:192px;*/
  background:#f9f6fa;
  border:none;
  -webkit-box-shadow: inset 0px 0px 2px 0px #333333;
  -moz-box-shadow: inset 0px 0px 2px 0px #333333;
  box-shadow: inset 0px 0px 2px 0px #333333; 
  padding:3px 0px 3px 5px;
  color:#000000;
  font-size:12px;
  
}

.moduletable_recherche2014 input.button_recherche2014, .search button.button {
background:url(../images/btn_search.png) no-repeat;
height:33px;
width:96px;
border:none;
text-indent:-9999px;
cursor:pointer;
display:none;
} 

/*
*
*
* ARIANNE 
*
*/

.moduletable_arianne {
  padding-left:25px;
  float:left;
}

.moduletable_arianne a, .moduletable_arianne {
  color:#7f7f7f;
  font-style:italic;
  font-size:12px;
  text-shadow: 1px 1px 1px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1); 
}

#arianneCat {
  
  width:100%;
  background:#f8f8f8;
  padding-left:15px;
  padding-bottom:5px;
  /*line-height:0px;*/
}

.moduletablearianneCat a {
  line-height:33px;
  font-weight:bold;
  color:#CCC;
}

.bcSeparator {
  color: #555555;
  font-weight:normal;  
}

.moduletablearianneCat  {
  
  font-weight:bold;  
  float:left;
}

.home2012 #arianneCat {display:none;}

/*
*
*SCROLL TO
*
*/

.scrollTo {
  background:url(../images/flechescroolto.png) center right no-repeat;
  float:right;
  width:180px;
  margin-right:26px;
  margin-top:10px;
}

.scrollTo #link1 {
  color:#ccc;
  font-style:italic;
  font-size:12px;
  text-shadow: 1px 1px 1px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1); 
  cursor:pointer;
}



/*
*
*
* A PROPOS 
*
*/

.moduletableaboutFooter {
  width:31%;
  float:left;
  background:url(../images/sep_module-footer.png) right 30px no-repeat;
  margin-right:1%;
  margin-left:1%;
  padding-right:20px;
}

.moduletableaboutFooter .module_title {
  border-bottom:1px dotted #515151;
  margin-bottom:10px;
}

.moduletableaboutFooter .module_title p {
  text-transform:none;
  color:#dddddd ;
  font-size:15px !important;
  
  text-shadow: 1px 1px 1px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1);
  padding-bottom:10px;
  text-align:left !important; 
  font-weight:bold;
}

.customaboutFooter p {
  color:#ccc;
}



/*
*
* SOUS FOOTER
*
*/

.sousfooter {
  padding:20px 20px 0;
  margin:auto;
  width:900px;
  color:#999;
 position:relative;
 
}

.home2012 .sousfooter {margin-top:-16px;}

.sousfooter a {
  color:#999;
}

.copyright {
  float:left;
  text-shadow: 1px 1px 1px #39383e;
	filter: dropshadow(color=#39383e, offx=1, offy=1);
}

.propulser {
  float:right;
  text-shadow: 1px 1px 1px #39383e;
	filter: dropshadow(color=#39383e, offx=1, offy=1);
}

/*
*
*
* PARTNERS  
*
*
*/            

.moduletable_partenaires {
  padding-top:10px;
}

.moduletable_partenaires .module_title p {
  color:#353535 !important;
  font-size:16px; 
  text-transform:uppercase;
  
}

.moduletable_partenaires .main{float:left; margin:5px;}
/*
*
*
* NEWS HOME
*
*
*/

.moduletable_newshome {
 /* background: url("../images/bg_mod_flip.jpg") repeat-x scroll left top transparent;*/
 /* height: 331px;*/
  width: 100%;
}
.moduletable_modflip img {
  border:1px solid #bdbdb9;
  background:#fff;
  padding:2px;
}
.moduletable_modflip p {
  color:#1f1f20;
  font-size:11px;
  line-height:16px;
}

.moduletable_modflip .flippingbook_book_list_item {
  padding:20px 0 0;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #d2d2ce;
  float:left;
  display:block;
  height:270px;
  width:207px !important;
}

.moduletable_modflip .flippingbook_book-description {
  padding:0 10px;
}

.moduletable_modflip .fb_contentheading {
  text-align:left;
  color:#bc2026;
  text-transform:uppercase;
  font-weight:bolder;
  font-size:13px;
  margin:5px 0;
  display:block;
}

#wrapper.home2012 .item-page {
  display:none;
}


/*
*
*
* A LA UNE
*
*
*/

.moduletable_alalune {
/* margin-top:391px;*/
  width:100%;

}
.moduletable_alalune.une2011 {
 margin-top:391px;
  width:100%;

}

.moduletable_alalune.communaute {
	margin-top:0px;
	width:50% !important;
	position:absolute;
	top:1139px;
	left:313px;
}

.moduletable_alalune.communaute li {
	border-right:none !important;
	width:274px;
}

/*
*
*
* SONDAGE
*
*
*/

.moduletable_survey {
  /*width:270px;*/
  min-height:134px;

  background:url(../images/bg_sondage.jpg) repeat;
  padding:20px 15px;
  /*margin-left:5px;*/
  color:#e9e2ee;
  font-size:12px;
}

.moduletable_jeu_home, .moduletable_concoursD3 {

background: url(../images/bg_sondage.jpg) repeat;
padding: 20px 15px;
margin-left: 5px;
color: #E9E2EE;
font-size: 12px;
text-transform:none;
position:relative;

}


.moduletable_jeu_home label {
	text-transform:none !important;	
	color:#E9E2EE !important;
	margin-right:0 !important;
	margin-bottom:12px !important;
}

.moduletable_jeu_home .cfdiv_submit input {
	background:#FFF;
	height: 23px;
	width: 89px;
	text-indent: 0;
	border: 1px solid #CCC;
	cursor: pointer;
	margin-right: 0;
	margin-top:7px;	
	
}

.moduletable_jeu_home form {
	margin-top:10px;
	position:relative;
}
.moduletable_jeu_home .module_title p {
	text-shadow: none !important;
 	filter: dropshadow(color=#000000, offx=0, offy=0) !important;;
}


#submit_vote_1 {
  border:none;
  background:url(../images/btn-sondage.png) no-repeat;
  height:27px;
  width:61px;
  float:right;
  text-indent:-9999px;
  cursor:pointer;
}

.moduletable_survey .module_title p {
  text-shadow: 1px 1px 1px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1);
  margin-bottom:10px; 
  font-weight:bolder;  
  text-transform:uppercase;
  font-size:13px;
  margin-left:18px;
  color:#e9e2ee;
}

.moduletable_survey .poll_survey h4 {
	/*background:url(../images/puce-h4-survey.png) top left no-repeat;*/
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	padding-left:18px;   
}

#mod_poll_messages_1 {margin:0px !important;}

.componentheading.sondage {
	text-shadow: 1px 1px 1px #ccc;
	filter: dropshadow(color=#ccc, offx=1, offy=1);
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;   
	color:#bc2026;
	margin-bottom:15px;
} 

#poll select.inputbox {
	background:none !important;
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #999;
	padding:2px !important;
	color:#333;
}

/*
*
*
* RESEAUX SOCIAUX
*
*
*/
.video_a_la_une ul{height:260px;}
.moduletable_reseaux,.video_a_la_une {
 /* min-height:150px;*/
  width:290px;
  margin-left:14px;
  margin-top:13px;
  margin-bottom:30px;
}
.moduletable_galerie_photos {
	/*  width:290px;*/
  margin-left:20px;
  margin-top:13px;
  margin-bottom:30px;
	}
.moduletable_galerie_photos	.module_title {
	width:97%;
	padding-bottom:3px;
	border-bottom: 1px dotted #333333;
}
	


.video_a_la_une .module_title p {
	font-size:14px;
}

#moduleRight .module_title p {
  color:#bc2026 !important;
  text-transform:uppercase;
  font-weight:bold; 
 /* text-shadow: 1px 1px 0px #ffffff;
  filter: dropshadow(color=#ffffff, offx=1, offy=1);*/
}
#moduleRight .moduletable_survey .module_title p{
  text-shadow:none!important;
  filter:none!important;
}




/*
*
*
* HOT NEWS
*
*
*/

.moduletable_hotnews {
  background:url(../images/bg_hotnews.jpg) repeat;
  height:389px;
  border:1px solid #cbcbcb;
  border-right:none !important;
  position:absolute;
  top:333px;
  overflow:hidden;
  z-index:10000;
  width:100%;
}

.moduletable_hotnews ul {margin:0px;}

.moduletable_dernieres_annonces {
  background:url(../images/bg_sondage.jpg) repeat;
  height:98px;
  border:1px solid #cbcbcb;
  border-right:none !important;
  position:absolute;
  top:333px;
  overflow:hidden;
  z-index:10000;
  color:#fff;
}

.moduletable_dernieres_annonces a {
	color:#fff;
	padding:2px 0;
}

#content.12:smart-tv .moduletable_hotnews {
  top:670px;
} 

.cat12 .moduletable_hotnews {
  display:none;
}

.moduletable_hotnews .module_title p {
	color:#D23131;
  	text-transform:uppercase;
  	font-weight:bolder;
  	float:left;
  	padding-left: 11px;
  	padding-top: 13px;
}

.moduletable_hotnews .module_title {
	background:url(../images/hotnews.png) no-repeat scroll 15px 40px transparent;
	height:360px;
	width:88px;
	float:left;
}

.moduletable_hotnews .nspArts {padding:7px 0 7px 7px;}

.moduletable_dernieres_annonces .module_title p {
  color:#333333;
  text-transform:uppercase;
  font-weight:bolder;
  float:left;
  padding-left: 18px;
  padding-top: 8px;
}

.moduletable_hotnews #nsp-nsp_138 {
  float:right;
}

.moduletable_hotnews .nspArt {
  width:100%;
  float:right;
  margin-bottom:8px;
}

.moduletable_hotnews .nspArt {
  background:none;
  padding-bottom:0px;
} 

.moduletable_hotnews .nspArt h4.nspHeader {
  float:left;
  width:89%;
  margin:0px;
}

.moduletable_hotnews .nspArt  p.nspText {
  /*display:none;*/
}

.moduletable_hotnews .nspArt h4.nspHeader a {
  color:#666666;
  font-weight:inherit; 
  font-size:11px; 
  background:url(../images/bg_list_hotnews.png) 0 5px no-repeat;
  padding-left:10px;
  text-shadow: 1px 1px 2px #ffffff;
  filter: dropshadow(color=#ffffff, offx=1, offy=1); 
}

.moduletable_hotnews .nspArt p {
  color:#999999 !important; 
  font-size:11px;
}

.moduletable_dernieres_annonces p {
  color:#e3c7c7  !important;
  font-style:italic; 
  text-shadow: 1px 1px 2px #333;
  filter: dropshadow(color=#333, offx=1, offy=1); 
}


.hotNewsAccordeon {
  background:#fff;
  margin-top:119px;
}

.hotNewsAccordeon .nspArt_odd {
  background:url(../images/bg_hotNewsAccordeon_odd.jpg) repeat-x;
  height: 55px;
  padding: 10px 0 0 10px;
} 

.hotNewsAccordeon .nspArt_even {
  height: 55px;
  padding: 10px 0 0 10px;
}  

.hotNewsAccordeon .nspInfo  {
  float:right;
}

.moduletable_calendar .nspMainPortalMode1 .nspTopInterface .nspNext, 
.moduletable_hotnews .nspMainPortalMode1 .nspTopInterface .nspNext { 
  background: transparent url('../images/hot-news_next.png') no-repeat 0 4px; 
  width:15px;
  height:15px;
}

.moduletable_calendar .nspMainPortalMode1 .nspTopInterface .nspPrev,
.moduletable_hotnews .nspMainPortalMode1 .nspTopInterface .nspPrev { 
  background: transparent url('../images/hot-news-prev.png') no-repeat 0 4px; 
  width:15px;
  height:15px;
}

.moduletable_hotnews .nspMainPortalMode1 .nspTopInterface { float: right; margin-top: 0px; margin-right:5px; }
                                               
/*
*
*
* CONTENT K2
*
*
*/

/*
*
*
* MENU CATEGORIES 
*
*
*/


.videoTemplate .infos{position:absolute;background:black;z-index:1000;}
.videoTemplate #itemListLeading .itemContainer {width:100%!important;padding:0px!important;min-height:200px!important;}

/*
*
*
* PAGE ANNONCEURS
*
*
*/

#chronoform_annonceur {padding:15px 35px;}
#chronoform_annonceur label {width:150px;}
#chronoform_annonceur .cfdiv_textarea label {margin-right:15px;}

/*
*
*
* PAGE CONTACT
*
*
*/

.chronoform {display:none;}
#chronoform_contact label {width:150px;}
#chronoform_contact .cfdiv_textarea label {margin-right:15px;}

#map {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 6px solid #FFFFFF;
  height: 250px;
  width: 480px;
  -webkit-box-shadow: 0px 0px 5px 0px #d5d5d5;
  -moz-box-shadow: 0px 0px 5px 0px #d5d5d5;
  box-shadow: 0px 0px 5px 0px #d5d5d5; 
  margin-top:15px;
}

.googlempa {padding:10px 20px}

.contactnous, .coordonnes {
  padding:10px 20px;
  border-bottom:1px dashed #d5d5d5;
}

.googlempa .titlearticle {background:url(../images/icon_trouvez.png) no-repeat;padding-left:25px;}
.coordonnes .titlearticle {background:url(../images/icon_coordonnes.png) 0 2px no-repeat;padding-left:25px;}
.contactnous .titlearticle {background:url(../images/icon_contactez.png) no-repeat;padding-left:25px;}

/*Slideshow*/
.sliderHome .nspMain {background:url('../images/slider.png') no-repeat; position:relative;}
.sliderHome .nspMain .nspArtScroll1{width:95%; margin:auto;overflow:hidden;z-index:1;position:relative;height:285px;}
.sliderHome .nspMain .nspArt .nspImage{position:absolute;top:0;left:0;z-index:1;} 
.sliderHome .nspMain .nspArt p,
.sliderHome .nspMain .nspArt h4{
    position:relative;
    float:right;
    width:467px;
    padding:10px 25px 10px 25px;
    margin:0;
    margin-right:0px;
    background:url('../images/alpha_black.png');
    color:white;
    z-index:10;
}
.sliderHome .nspMain .nspInfo{
  margin-top:80px !important;
    -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 20px 0px 0px 0px;
  border-radius: 20px 0px 0px 0px;
}  

.sliderHome .nspMain .nspArts,.sliderHome .nspMain{overflow:visible!important;}
.sliderHome .nspMain .nspTopInterface{z-index:10;
	margin:auto;
	position:relative;
	width:100%;
	overflow:visible!important;
	position:relative;
	display:block;
	height:20px;
	background:#FFF;
}
.sliderHome .nspArtPage {
	height:285px;
}
.sliderHome .nspMain .nspTopInterface ul{position:relative; display:block;margin-top:7px;float:left;left:47%;}
.sliderHome .nspMain .nspTopInterface div{z-index:100;display:block;position:relative;margin:auto;width:auto;}

.sliderHome .nspPrev,.sliderHome .nspNext{position:absolute;bottom:150px;width:24px;height:42px;margin:0!important;}
.sliderHome .nspPrev{left:-24px;background:url('../images/arrows.png') no-repeat 0px 0px !important; }
.sliderHome .nspNext{right:-24px;background:url('../images/arrows.png') no-repeat -76px 0px !important;}
.sliderHome .nspMain .nspArt .nspHeader{font-size:20px;font-weight:normal!important;}
.sliderHome .nspMain .nspArt a{color:white!important;}
.sliderHome .nspMain .nspArt{position:relative;height:285px;background:white;}
.sliderHome .nspText  {
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 20px;
  -webkit-border-radius: 0px 0px 0px 20px;
  border-radius: 0px 0px 0px 20px;
  padding-bottom:30px!important;
}

.itemVideo{
-webkit-box-shadow: 0px 0px 4px 0px , 0.6);
-moz-box-shadow: 0px 0px 4px 0px , 0.6);
box-shadow: 0px 0px 4px 0px , 0.6); 
}

.avPlayerWrapper{
  width:600px;
  border:1px solid #ccc;
  -webkit-box-shadow: 0px 0px 4px 0px , 0.6);
-moz-box-shadow: 0px 0px 4px 0px , 0.6);
box-shadow: 0px 0px 4px 0px , 0.6); 
}
 .videoTemplate .avPlayerWrapper{
  margin:0!important;
 }


 
h2.itemTitle{
margin:10px;
}

#itemListLeading .avPlayerWrapper{
  width:100%;
}

#itemListLeading .avPlayerContainer{width:100%!important;}
#itemListLeading .avPlayerContainer object{width:100%!important; height:390px!important;}


.wk-slideshow-screen>div {background:#CCC !important; }



 /*MODULE VIDEO*/
.video_a_la_une li{float:left;height:auto!important;width:auto!important}
.video_a_la_une .autres_videos{width:100%;text-align:left;text-transform:uppercase;font-size:10px;display:block;padding-top:8px;float:none;clear:both;}
.video_a_la_une .moduleItemImage .vignette{height:auto!important;margin-top:10px;}
.video_a_la_une .moduleItemImage .affiche_lecture{
  position:absolute;
  display:block;
  opacity:0.5;
  top:5px;left:0;
  width:100%;
  height:100%;
  background:url('/templates/mediakwest/images/play.png') 50% 50% no-repeat;
}
.video_a_la_une .even, .video_a_la_une .odd{
  border:none!important;
  margin-right:12px;
  height:60px;
}

.video_a_la_une .vignette{width:73px!important;}
.video_a_la_une .first .vignette{width:260px!important;}
.video_a_la_une .moduleItemImage{display:block;}
 
 
.video_a_la_une .first .moduleItemVideo .avPlayerWrapper,
.video_a_la_une .first .moduleItemVideo .avPlayerWrapper .avPlayerContainer,
.video_a_la_une .first .moduleItemVideo .avPlayerWrapper iframe{
   width:250px!important;
   height:188px!important;
}
 
.video_a_la_une .first .moduleItemTitle{
  display:block!important;
  color:#999;
  text-transform:inherit!important;
} 

.video_a_la_une .moduleItemTitle{display:none!important;} 
 
 
 /*Recherche*/
 .genericItemView{
 text-align:justify;
 padding:10px !important;
 }
 
 .parentfancy {
 	padding:0 !important;
	margin:0 !important;
 }



/**
 * TOOLTIP
 **/
 
.tip-wrap.someCustomClassBecauseTheTipIsVisible {
  background:#333;
  width:100px;
  height:19px;
  padding:4px 4px 0;
  color:#ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size:11px; 
  text-align:center;
  z-index:1000;
}

.tip-text, .tip-top, .tip-bottom {display:none;}

/*
 *
 * MODULE NEWS HOME
 * 
 */

.moduletable_newshome li.autres_videos {
	display:none;
}

.moduletable_newshome li.newsListHome {
	
	position:relative;
	padding:15px 23px 20px;
	border-bottom:1px dotted #CCC;
	
}

.moduletable_newshome li.newsListHome.lastItem {background:none;}
.moduletable_newshome .moduleItemtext {
	font-size:13px;
	text-align:justify;
	color:#3a3a3a;
	line-height:20px;
}

.moduletable_newshome a.moduleItemTitle { 
	
}

.moduletable_hotnews .moduleItemIntrotext .itmedate {position:relative !important;float: left;}

/*
 * 
 * PETITES ANNONCES FORMULAIRE
 * 
 */

#chronoform_annonces {
	width:617px;
	padding:6px 5px 0;
}

#chronoform_annonces .cfdiv_header {
	margin-bottom:5px;
}

#chronoform_annonces .cfdiv_header p {
	color:#bc2026;
}

#chronoform_annonces .required {
	color:#999;
	font-size:11px;
}

p.required {margin-left:10px;}

.desc_annonces {
	padding-left:50px;
	border-bottom:1px dashed #999;
	padding-bottom:10px;
	margin-top:10px;
}

.desc_renseignement {
	margin-top:10px;
	padding-left:50px;
}

#chronoform_annonces textarea {
	width:197px;
}

#chronoform_annonces .titlearticle {
	background: url(../images/icon_annonces.png) no-repeat;
    height: 25px;
    margin-bottom: 10px;
    margin-left: 11px;
    padding-left: 37px;
    padding-top: 16px;
}

/*
 * 
 * PETITES ANNONCES
 * 
 */

button.buttonAnnonce {
	border:none;
	background:url(../images/buttonAnnonce_img.png) no-repeat;
	width:180px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;
	float:right;
	display:block;clear:both;
	margin:0px;
	position:absolute;
	right:0px;
	top:1px;
}


a.acceder_annonce{
	background:url('../images/btn_annonce.png') no-repeat;
	height:30px;
	width:190px;
	text-indent:-999px;
	position:absolute;
	bottom:15px;
	left:7px;
}
a.buttonBackAnnonce{
	border:none;
	background:url('../images/buttonRetourAnnonce_img.png');
	width:180px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer;
	float:right;
	display:block;clear:both;
	margin:0px;
	position:absolute;
	right:0px;
	top:7px;
}


.component_annonce {
	background:url(../images/bg_annonce.jpg) repeat;
	padding-top:10px;
  padding-bottom:5px;
}

.listAnnonces {
	background: #fff;
	min-height: 833px;
	width:627px;
	border-bottom:1px solid #d2d2ce;
}

.listAnnonces li.result_item {
	background:url("../images/bg_sondage.jpg") repeat scroll 0 0 transparent;
	border-top:1px solid #999999;
	border-bottom:1px solid #1a1a1a;
	border-left:1px solid #999999;
	border-right:1px solid #1a1a1a;
	padding:0px;
	height: 330px;
	width: 205px;
}

.listAnnonces .result_item_texteList {
	padding: 10px 15px;
}

.listAnnonces .result_item_prix, .listAnnonces .result_item_etat {
	font-size:12px;
	font-weight:normal;
}

.component_annonce .titlearticle {
	margin-bottom:10px;
	background:url(../images/icon_annonces.png) 0px 0px no-repeat;
	padding-left:45px;
	margin-left:11px;
	color:#9b311c !important;
	font-size:36px;
	font-weight:bold;
	text-transform:none !important;
	padding-top:5px;
	margin-top:10px;
}

.titlearticleseul  {
	margin-left:11px;
	color:#9b311c !important;
	font-size:24px;
	font-weight:bold;
	text-transform:none !important;
	padding-top:5px;
}

#formAnnonces ul {
	border-top:1px solid #d2d2ce;
	height:1px;
}

li.result_item {
	float:left;
	height:310px;
	width:175px;
	position:relative;
	padding:10px 15px;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #d2d2ce;
	border-left:1px solid #fdfdfd;
	border-right:1px solid #d2d2ce;
	
}

.result_item_texte {
	float:left;
	padding:15px;
}

.result_item_image {
}

.result_item_image img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BFBEBB;
    box-shadow: 0 0 2px 0 #BFBEBB;
    padding: 1px;
    max-height:200px;
    max-width:200px;
    margin:0 auto;
    display:block;
}

.result_item_title {
	color:#bc2026;
	font-size:13px;
	text-transform:uppercase;
	margin-bottom:15px;
	font-weight: bold;
	height:30px;
}

.result_item_description {
	text-align:justify;
	color:#1f1f20;
	font-size:11px;
	margin-bottom:10px;
}

.result_item_description_seul {
	text-align:justify;
	color:#333;
	font-size:12px;
	height:47px;
	margin-bottom:13px;
}

.result_item_option {
	bottom:4px;
}
.result_item_image{
	clear:both;
	height: 204px;
    margin: 15px auto 0;
    max-width: 510px;
    padding-bottom:20px;
}

.result_item_imageList {
	clear:both;
	height: 111px;
    margin: 0 auto;
    max-width: 510px;
    padding-bottom:5px;
    padding-top: 10px;
}

.result_item_texteList {
	float:left;
}

.listAnnonces .result_item_description {
	color:#fff;
	border-bottom:1px dotted #E9E2EE;
	padding-bottom:10px;
}

#map_pagination {
	width:270px;
	margin:0 auto;
}

#map_pagination select {
	 margin-top: 15px;
	 margin-bottom: 10px;
}

.titlePartenaire {
	margin-bottom: 15px;
    margin-left: 11px;
    padding-left: 8px;
    color: #1C2D42 !important;
    font-size: 24px;
    text-transform: uppercase;
	
}

.result_item_imageList img {
	max-width:80px;
	margin:0 auto;
	display:block;
	 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BFBEBB;
    box-shadow: 0 0 2px 0 #BFBEBB;
    padding: 1px;
}

.sepAnnonce {
	width:100%;
	height:50px;
	background:#edeaea;
	border-bottom:1px solid #d2d2ce;
}

.result_item_prix, .result_item_etat {
	font-size:13px;
	font-weight:bolder;
	color:#333;
}

/*Archives*/
table.archives{
	margin-top:15px;
	border-collapse:collapse!important;
	border-spacing:0px;
}
.k2ArchivesBlock._archive .list-footer {display:block;text-align:center;margin:5px auto;}
.k2ArchivesBlock._archive .list-footer .limit{display:inline; float:left;}
.list-footer ul{display:block;text-align:center;}
.list-footer li{display:inline;padding:3px;}

table.archives tr:hover td{
	background:#ddd!important;
}

.tr_even td, .tr_odd td{
	padding:5px;
	border-collapse:collapse!important;
	border-spacing:0px;.
}
.tr_odd td{
	color:#777;
	border-bottom:1px dotted #aaa;
}
.tr_even td{
	color:#555;
	background:#f2f2f2;
	border-bottom:1px dotted #ccc;
}

.moduletable_jeuxconcours {
	/*position: absolute;
	bottom:5px;
	left:5px;
	height:160px;*/
	float:left;
}

.moduletable_hotnews .nspTopInterface {display:none;}

#poll_links a.poll_result_link {
	color:#fff !important;
}

.moduletable_hotnews .vignettebis img.vignette {width:auto !important;}

div.moduletable_hotnews div#k2ModuleBox179 ul li.newsListHome{
	float: left;
	display: inline-block;
	width: 539px;
	padding:3px 0;
	position:relative;
	border-bottom: 1px dashed #999;
}

div.moduletable_hotnews div#k2ModuleBox179 ul li.newsListHome div a div.vignettebis img.vignette{
	display: inline-block;
	float: left;
}

div.moduletable_hotnews div#k2ModuleBox179 ul li.newsListHome div a.moduleItemTitle{
	margin-bottom: 0px;
	text-transform: none;
	font-size: 12px;
	float: left;
	width:79%;
}

div.moduletable_hotnews div#k2ModuleBox179 ul li.newsListHome div div.moduleItemtext {
	display: inline-block;
	float: left;
	width: 422px;
}

.fb-like {
	width:150px !important;
	overflow: hidden !important;
}


.linkannonceur {
    background: url("../images/bg_site_partner.jpg") repeat-x scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    box-shadow: -1px 1px 2px 1px #B5B4B4;
    height: 17px;
    padding: 4px 10px;

	margin: 5px 0px;

}

a.linkannonceur {
    color: #202021;
    font-size: 12px;
    font-weight: bolder;  
}

#conteneur .moduletable.publicite {
	float:left;
}


#moduleRight .moduletable.publicite {
	margin:auto;
	display:table;
}

/*Encarts pub*/
#header.pub_active .moduletable_pub_header{
 position:absolute;
min-height:90px;
 /*margin:5px auto;*/
 text-align:center;
 display:table;
top: 15px;
    left: 300px;
 
}

/*Encarts acces Trophees*/
#header.pub_active .header_acces_pub .moduletable_acces_trophees{
	position:absolute;
 left:2px;
 top:110px;
}


/*Encarts pub*/
#header.pub_active .header_acces_pub .moduletable_pub_header{
 left:230px !important;
}

#header.pub_active .imgLogo{
 
}
#header.pub_active .moduletable_inscrip-newsl{
  margin-top:39px!important;
  left:-208px!important;
}
#header.pub_active .moduletable_search{
width:208px;
position:absolute;
left:730px;
margin-top:39px!important;
}
#header.pub_active .moduletable_search .inputbox{width:101px;}

.advert_bas_publicite{margin:10px auto;}


#acceder_web_tv{
color:white !important;
text-align:center;
text-transform:uppercase;
font-weight:bold;
display:block;
padding:10px;                
-webkit-border-radius: 9px;
border-radius: 9px;
margin:auto;
margin-bottom:10px;
position:relative;
top:5px; 
clear:both;
width:200px;
background:url('../images/bg_sondage.jpg');
}

/*JEU CONCOURS 
 */


#chronoform_Formulaire-jeu-concours-29102012 {
	padding:0 30px 10px 30px;
}

#chronoform_Formulaire-jeu-concours-29102012 .ccms_form_element label  {
	color:#555555;
}
.title_jeu_concours {
	color:#bc2026 !important;
	font-size:30px;
	padding-top:15px;
	display:block;
}

.text_intro_jeu_concours {
	font-size:16px;
	font-weight:bold;
	float:left;
	/*width:370px;*/
	margin-top:10px;
	
}

.description_camera {
	font-size:16px;
	font-weight:normal;
	float:left;

	text-transform:none;
	font-size:12px;
	padding-top:10px;
	font-style:italic;
	line-height:18px;
}
.moduletable_jeu_home .text_jouez_gagnez {
	margin-bottom:12px;
}
.moduletable_jeu_home .text_jouez_gagnez a {
	font-size:14px;
	margin:0px 0 15px 0;
	color:#CCC;
	font-weight:bold;
}

.text_jouez_gagnez {
	font-size:18px;
	float:left;
	margin-bottom:5px;
}

.image_adixxion {
	float:right;
}

.image_adixxion {
	display:block;
	float:left;
	margin-left:-10px;
	margin-top:15px;
	position:relative;
	border: 1px solid #BFBEBB !important;
-webkit-box-shadow: 0px 0px 2px 0px #BFBEBB !important;
-moz-box-shadow: 0px 0px 2px 0px #bfbebb !important;
box-shadow: 0px 0px 2px 0px #BFBEBB !important;
}

.actuce_jeu_concours {
	padding-top:10px;
	display:block;
	font-style:italic;
	text-transform:none;
}
#label_question {
	color:#bc2026 !important;
	text-transform:none;
	font-size:14px;
	padding-bottom:10px;
	line-height:18px;
}

#concours_participez {
	float:left;
	display:none;
	padding:10px 20px;
	text-transform:uppercase;
	background:#999;
	-webkit-border-radius: 10px;
border-radius: 10px; 
-webkit-box-shadow: inset 0px 0px 10px 5px #333333;
        font-weight:bold;
        box-shadow: inset 0px 0px 10px 5px #333333;
color:#FFF;
	
}

.content_formulaire_concours {
	display:block;
	float:left;
	
}
.question_jeu {
	text-transform:uppercase;
	padding:15px 0 0 5px;
}

#chronoform_Formulaire-jeu-concours-29102012 #comment_nous_avez_vous_connus__container_div {
	margin-bottom:15px;
}

#chronoform_Formulaire-jeu-concours-29102012 #je_souhaite_m_abonner_gratuitement_la_newsletter_mediakwest_et_recevoir_r_guli_rement_toute_l_actualit_du_cin_ma_de_la_t_l_vision_et_de_l_audiovisuel__container_div {
	margin-top:15px;
}
#chronoform_Formulaire-jeu-concours-29102012 #j_ai_bien_pris_en_compte_le_r_glement_de_participation__container_div {
	margin:10px 0;
}
#chronoform_Formulaire-jeu-concours-29102012 #j_ai_bien_pris_en_compte_le_r_glement_de_participation__container_div label {
	float:inherit;
	width:100%;
}
#chronoform_Formulaire-jeu-concours-29102012 #j_ai_bien_pris_en_compte_le_r_glement_de_participation__container_div a {
	font-weight:bold;
}

#chronoform_Formulaire-jeu-concours-29102012 #input_submit_85_container_div {
	float:right;
}

#chronoform_Formulaire-jeu-concours-29102012 #input_submit_85_container_div input {
	margin-right:0;
	margin-bottom:20px;
}

.required_field {
	font-style:italic;
}

.thanks_message p {
	padding:35px;
	font-size:16px !important;
}

.votre_reponse {
	text-transform:uppercase;
	font-weight:bold;
	padding-left:5px !important;
	font-size:14px;
}

.deja_inscrit {
	padding:10px 0 0px 20px;
	font-size:20px;
	color:red;
}
.itemFullTextPartenaire {
	
}
.aide_jeu {
	display:block;
	margin-top:5px;
	font-size:9px;
}

.aide_jeu a {
	color:#FFF;

}
.moduletablewebtv_satis {
    margin-left: 5px;
    overflow: hidden;
    width: 312px;
}

.moduletable_bas_publicite {
	overflow:hidden;
	float:left;
	width:627px;
}
/* MISE A JOUR DEC 2012 */
.menu_categories_content {
	background:url(../images/bg_cat_content.jpg);
}
.menu_categories_content li.item13 {
	display:none;
}
.menu_categories_content li {
	width:154px;
	height:54px;
	margin-bottom:1px !important;
	margin-top:1px !important;
}
.menu_categories_content li a {
	color:#FFF;
	line-height:54px;
	background:url("../images/puce_menu_cat_center.png") no-repeat scroll 17px 18px transparent;
	display:block;
	padding-left:39px;
	text-transform:uppercase;
	position:relative;
}

.menu_categories_content .parentfancy {
	position:absolute;
	width:17px;
	height:100%;
	left:0;
	top:0;
}

.moduletable_petites_annonces  {
	margin-bottom: 30px;
    margin-left: 14px;
    margin-top: 13px;
	
  /* width: 280px;*/
}
.moduletable_petites_annonces .module_title {
	background:url(../images/icon_ads.png) no-repeat;
	padding:6px 0 8px 32px;
}

.moduletable_petites_annonces li.mostread {
	padding:10px 0;
	border-top:1px dotted #333;
}
.moduletable_petites_annonces li.mostread .title a {
	text-transform:uppercase;
	color:#000000;	
	font-weight:bold;
}
.moduletable_petites_annonces li.mostread .username, .moduletable_petites_annonces li.mostread .date {
	display:inline;
} 


.moduletable_petites_annonces li.mostread .infos_extras {
	display:block;
	
	}
.moduletable_petites_annonces li.mostread .infos {
	display:block;
	padding-top:5px;
}
.moduletable_petites_annonces li.mostread .date {
	color:#e23f20;
	}
.moduletable_petites_annonces li.mostread .username {
	color:#9e160b;
	font-weight:bold;
}

.all_ads {
	display:block;
	padding-top:10px;
	text-align:right;
	margin-right:22px;
	text-transform:uppercase;
	font-weight:bold;
}
.moduletable.video_a_la_une_2012 .module_title p {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	padding:10px 10px 0 10px;
	margin:0 !important;
	
}
.moduletable.video_a_la_une_2012 {
	position:relative;
	width:100%;
	background:url(../images/bg_webtv2012.jpg);
}
.moduletable.video_a_la_une_2012 .moduleItemImage {
	overflow:hidden;
	width:186px;
	height:112px;
	display:block;
	position:relative;
}

.moduletable.video_a_la_une_2012 .moduleItemImage:hover {
	opacity:0.8;
}

.moduletable.video_a_la_une_2012 .moduleItemImage .icon_player {
	position:absolute;
	width:35px;
	height:37px;
	background:url(../images/icon_player.png)  no-repeat;
	left:77px;
	top:42px;
	z-index:99;
}
.moduletable.video_a_la_une_2012 .moduleItemImage img {
	width:208px;
	
}
.moduletable.video_a_la_une_2012 .moduleItemTitle {
	font-size:12px !important;
	color:#FFF;	
	padding:10px 0;
	height:30px;
	margin:0 !important;
}
.moduletable.video_a_la_une_2012 .moduleItemIntrotext {
	color:#FFF;
}
.moduletable.video_a_la_une_2012 .moduleItemAuthor {
	margin-top:10px;
	font-size:10px;
}
.moduletable.video_a_la_une_2012 ul {padding:0 !important;margin:0 !important;display:block;width:100%;height:285px;}
.moduletable.video_a_la_une_2012 li.even, .moduletable.video_a_la_une_2012 li.odd {
	width:188px;
	float:left;
	padding:10px;
	display:block;
	height:270px;
}
.moduletable.video_a_la_une_2012 li.even {
	border-right:1px solid #848484;
	}
.moduletable.video_a_la_une_2012 li.odd {
	border-right:1px solid #848484;
	}	
.moduletable.video_a_la_une_2012 li.even.lastItem {
	border:0;
	}	
	
.moduletable_accedez_a_la_webtv img {
	padding:10px 0 10px 10px;
} 
.moduletable_accedez_a_la_webtv img:hover {
	opacity:0.8;
} 	

.k2ItemsBlock._alalune {
	width:100%;
	position:relative;
	border-top:1px solid #CCC;
} 

.moduletable_alalune a.moduleItemImageHome img {
	background:#fff;
	width:275px;
	height:auto;
	
	}

#k2ModuleBox147 .imageHome .vignettebis{
  height:146px;
  overflow:hidden;
  margin:2px;

}
.moduletable_alalune .imageHome .moduleItemImageHome {
	height:128px;
	overflow:hidden;
	display:block;
	width:266px;
}
.moduletable_alalune .imageHome {
  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BFBEBB;
    box-shadow: 0 0 2px 0 #BFBEBB;
    height: 130px;
    margin: 12px auto 10px 6px;
    overflow: hidden;
    padding: 1px;
    width: 266px;
}
/*annonces*/
.annonces #ContentModuleRight,
.liste-galeries #ContentModuleRight{
	width:316px;
}
.annonces #arianneCat,
.liste-galeries #arianneCat{
	width:932px;
	min-height: 32px;
}
.annonces #content,
.liste-galeries #content{
	/*margin-top:50px;*/
}
.annonces #conteneur,
.liste-galeries #conteneur{
	width:630px
}
.addetails {
	padding:15px;
	border-right: 1px solid #ccc;
}
.addetails h1{
	color:#cb2727;
	font-size:22px
}
.annonces .header,
.liste-galeries .header{
background: url(../images/bg_colone_droite.jpg) top left repeat-x;
border-right: 1px #ccc solid;
width: 614px;
height: 34px;
text-transform: uppercase;
font-size: 21px;
font-weight: bold;
padding-left: 15px;
padding-top: 10px;
}
.annonces .moduletable_accedez_a_la_webtv,
.liste-galeries .moduletable_accedez_a_la_webtv{
	margin-top: 40px;
}
.addetails a{
	color:#df3d1e;
	 
}
/* phocagallerie */
#phocagallery {
	margin-bottom:20px;
}
#phocagallery .pg-cat-img-detail-box {
position: relative;
float: left;
margin: 0;
padding: 0px;
-webkit-box-shadow: 2px 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px 2px #ccc;

}
.liste-galeries span.small{
	display:none;
}
#phocagallery{
	border-right: 1px solid #ccc;
}
.pg-image {
	height:135px;
	width:185px;
}
#pg-pagination li{
	display:inline;
	margin: 0px 10px;
}
a.pagenav{
	color:#e23f20;
}
div.adsmanager_ads_body {
float: left;
width: 596px;
margin-left: -15px;
border: none;
border: 1px solid #ccc;
padding: 0px 16px;
}
div.adsmanager_ads_desc {
border:none;
border-right: 1px solid #ccc;
padding: 5px;
float: left;
width: 59%;
margin-right: 10px;
}
.back_button{
height: 50px;
}
.back_button a{
	color:#df3d1e;
    margin-left:20px; 
    font-size:15px;
}
span.prix{
	font-weight:bold; 
	color:#cb2727;
	font-size:16px;
	line-height:37px;
}
span.title{
	font-weight:bold;
}
#adminForm .adsmanager_ads_body{
	float: left;
width: 1021px;
border:none !important;
}
div.adsmanager_top_ads h2 {
border-bottom: none;
}
div.adsmanager_ads_price {
border:none;
}
#adminForm div.adsmanager_ads_desc {
border: none;
width: 40%;
}
#adminForm div.adsmanager_ads {
	position:relative;
	border:none;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #ccc;
padding: 10px;
margin: 0px;
}
#adminForm div.price {
position: absolute;
top: 14px;
color: #000;
font-weight: bold;
font-size: 15px;
left: 495px;
}
div.voirArticle{
	background: url(../images/bouton_liste.png) no-repeat;
height: 27px;
position: absolute;
width: 120px;
top: 37%;
right: 2%;
}
#adminForm div.user{
	color:#cb2727;
}
span.user_name{
	color: #cb2727;
}

.moduletable_newshome .module_title {
	width:620px;
	height:36px;
	margin-left:3px;
	background:url(../images/bg_articles_home.jpg) no-repeat;
}
.moduletable_newshome .module_title p {
 	padding-left: 13px;
    padding-top: 12px;
    text-transform: uppercase;
	font-weight:bold;
	font-size:14px;
}
.moduletable_newshome .moduleItemIntrotext {
	margin-top:10px;
}

.moduletable_facebook {
	margin-left:10px;
	margin-bottom:15px;
}


.connect_top .name_block a {
	color:#000 !important;
}
.annonce_image {
	margin:0 8px 5px 0;
	display:block;

}
.annonce_image img {
		border:1px solid #CCC;
}

.gagnez {
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
}

.videoTemplate {
	min-height:500px;
}
.no_videos {
	padding:10px;
	color:#bc2026;
	font-size:16px;
}
.back_link {
	padding:5px 10px;
	color:#666;
}
.link_archives a {
	padding:10px;
	color:#bc2026;
	font-size:16px;
	text-align:right;
display:block;
}

.itemAttachmentsBlock {
	padding-left:30px !important;
	padding-bottom:15px !important;
}
.moduletable_concoursD3 img {
	margin:10px 0;
	-webkit-box-shadow:  0px 0px 5px 5px #333333;
        
        box-shadow:  0px 0px 5px 5px #333333;
	border:1px solid #999;
}

.moduletable_concoursD3 a {
	background:#FFF;
	text-transform:uppercase;
	color:#bc2026;
	padding:5px 30px;
	display:block;
	margin:0 auto;
	text-align:center;
	-webkit-border-radius: 10px;
    width:50%;
    border-radius: 10px;
	
}
.moduletable_concoursD3 .custom_concoursD3 p {
	text-align:center !important;
	color:#FFF !important;
}

.moduletable_issuu_mk4 {
	padding:8px 0px;
	margin-bottom:10px;
	border-top:1px solid #CCC;
	/*border-bottom:1px solid #CCC;*/
	
}

.moduletable_all_mag {
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
}
.moduletable_issuu_mk4 a {
	color:#bc2026 !important;
	font-size:15px;
}
.moduletable_issuu_mk4 img {
	-webkit-box-shadow: 0 0 2px 2px #757575;
box-shadow: 0 0 2px 2px #757575;
}

.moduletable_issuu_mk4 img{ transition: all .1s ease-in-out; }
.moduletable_issuu_mk4 img:hover{ transform: scale(1.05); }

/*2014 */
.moduletable_menu2014 li.item402 {
	display:none;
}
.moduletable_menu2014 li.level2 {
	
}
.moduletable_menu2014 div.maximenuck2 {
	
}
.zoo-item-homepage li {
	display:inline-block;
	padding:10px 15px 25px 15px;
	border-bottom: 1px dotted #CCC;
}
.zoo-item-homepage li.last {
	border:none !important;
}

.category_detail {
	position:relative;
	display:block;
	width:100%;
	background:url(../images/bg_itemlistsubcategories.jpg) repeat;
	margin-bottom:15px !important;
	-webkit-box-shadow: 0 5px 20px -5px #878787;
	box-shadow: 0 5px 20px -5px #878787; 
}
.category_detail,.category_detail p  {
	color:#FFF;
}
.category_detail .category_infos  {
	position:relative;
	width:64%;
	height:100%;
	display:block;
	float:left;
	background:none !important;

}

.titre_afficher_uniquement {
	color:#CCC !important;
}
.category_detail .category_subcats {
	position:relative;
	width:36%;
	height:100%;
	display:block;
	float:left;
}
.teaser-title a {
	/*text-transform: uppercase;*/
/**/
font-family: 'Cabin', sans-serif;
font-size: 19px;
font-weight: 700;
display: block;
/*margin-bottom: 5px;*/
color:#333;
}
.teaser-categories {
	font-weight:bold;
	font-size: 12px;
	text-transform: uppercase;
	padding-right: 5px;
}
.moduletable_author .teaser-categories {
	font-size:12px;
}

.moduletable_author .teaser-infos {
	margin-top:3px !important;
	margin-bottom:3px !important;
}
.teaser-date{
	font-weight:bold;
}
.teaser-image a {display:block;position:relative;z-index:1;}
.teaser-image img {
	display:block;
	transition: all .3s ease-in-out;
}


.teaser-image img:hover { transform: scale(1.05); }

.teaser-image  {
	position:relative;
	float:left;
	margin:0 17px 10px 0;
-webkit-box-shadow: 0 15px 20px -10px #707070;
box-shadow: 0 15px 20px -10px #707070;
}
.teaser-content {
	font-size: 13px;
	text-align: justify;
	color: #666666;
	line-height: 20px;

}
.teaser-infos {
	margin-bottom:15px !important;
}


.teaser-author {
	font-style:italic;
}
.teaser-author a {
	display:inline-block;
	border-bottom:1px dotted #999;
	
}
.teaser-author a:hover {
	text-decoration:none !important;
	color:#000;
}
.teaser-date {
	padding-left:5px;
	color:#666;
}

.full-content {
	
	line-height: 18px;
	margin-top:30px !important;
}
.full-content a {
	border-bottom:1px dotted #666;
	font-weight:bold;
}
.full-content a:hover {
	text-decoration:none;
	color:#000;
}

.full-socials {
	margin-bottom:10px !important;
}

.full-socials::after {
	clear: left;
	content: "";
	display: block;
}

.full-socials ul.share {
	padding-left: 0;
}

.full-socials ul.share li {
  float: left;
  width:30px;
  height: 30px;
  margin-right: 10px;
}

.full-socials ul.share li svg {
	  width: 100%;
	  height: auto;
}

.full-image {
	border-top:7px solid #bc2026;
	border-bottom:7px solid #bc2026;
	/*border-left:1px solid #bc2026;
	border-right:1px solid #bc2026;*/
	-webkit-box-shadow: 0 15px 20px -10px #707070;
box-shadow: 0 15px 20px -10px #707070;
}
.thumb.spotlight {
	
	
	
}

.full-image img, .full-image a  {

display:block;

}
.full-name {
	font-size:30px !important;
	line-height: 30px !important;
	color:#000;
	margin-bottom:10px !important;
	padding-bottom:10px !important;
	border-bottom:1px dotted #CCC;
}

.yoo-zoo p {
/*margin-top: 5px !important;
margin-bottom: 5px !important;*/
}

.yoo-zoo.socialbuttons {
	float:right;
	margin-top:0 !important;
}
.mediakwest-mkarticles .item {padding:10px 25px 10px 25px !important}
 .moduletable_author .title_author {
 	margin-bottom:15px !important;
 }
.tag-title {
	margin:10px 20px 0 20px !important; 	
 }
.title-lastArticles, .moduletable_author .title_author, .title-tags, .tag-title {
	font-size:16px !important;
	font-weight:bold !important;	
	border-bottom:1px dotted #CCC !important;
	padding-bottom:2px !important !important;
}
.moduletable_author {
	padding:10px 20px 20px 20px;
}
ul.list-lastitems, ul.zoo-item-author {
	padding:0 20px !important;
}
ul.list-lastitems li, .zoo-item-author li {
	margin-bottom:6px !important;
	padding:0 0 5px 0 !important;
	list-style:square;
	border-bottom:1px dotted #CCC;
}
ul.list-lastitems li .teaser-categories a {
	font-size:10px;
	/*padding-right:5px;*/
}
ul.list-lastitems li .teaser-date {
	font-size:10px;
}
ul.list-lastitems li .teaser-title  {
	
	margin:4px 0 0 0 !important;
	
	
}
ul.list-lastitems li .teaser-date {
	font-weight:normal !important;
}
ul.list-lastitems li .teaser-title a, .moduletable_author .teaser-title a  {
	font-size:13px;
	line-height:14px !important;
	color:#000;
	text-transform:none !important;
	margin-bottom:2px !important;
	letter-spacing:0px;
}
.moduletable_author .teaser-title a {
	font-size:16px;
}

.category_detail .category_title {
	text-transform:uppercase;
	font-size:25px;
	line-height:25px;
	margin:0 0 10px 0 !important;
}
.titre_afficher_uniquement {
	display: block;
	font-size: 12px;
	margin-bottom: 5px !important;
	margin-top:0 !important;
	text-align: left;
	text-transform: uppercase;
	color: #00AECB;
	font-weight: bolder;
	
}
.category_subcategory a {
	color:#FFF;
}
.category_articles .teaser-content {
	line-height:16px;
	margin-top:5px;
}

.category_articles .teaser-content p {
	margin: 0 !important;
}

.category_articles .teaser-content a {
	font-weight:bold;
	color: #bc2026;
	text-decoration: underline;
}

.category_articles .teaser-title a, .items .teaser-title a  {
		text-transform:none !important;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:-0.5px;
	padding:10px !important;
	margin:0 !important;
	display:inline-block;
}
.category_articles .teaser-title, .items .teaser-title   {
	text-transform:none !important;
	font-size:12px;
	line-height:12px;
	display:block;
	background: url(../images/bg_title_itemlistprimary.jpg) repeat;

}
.category_articles .teaser-image {
	/*border:1px solid #CCC;*/
-webkit-box-shadow: 0 5px 20px -5px #878787;
box-shadow: 0 5px 20px -5px #878787;
position:relative;
}

#yoo-zoo .items {
margin: 0 !important;
overflow: hidden;
}
.category_articles div.teaser-item, .mediakwest-mkarticles-tag div.teaser-item {
padding: 15px 15px 0 15px !important;

}
.category_articles div.teaser-item-bg {
	/*height:405px;*/
}
.category_articles .teaser-categories a {
	padding-right:5px !important;
	font-size:12px;
}
.category_infos_content, .category_subcats_content {
	padding:15px !important;
}
.full-lastArticles {
	margin-top:20px !important;
}
.moduletable_ariane2014 {
	padding-top:7px;
}
.moduletable_ariane2014 span {
	font-size:11px;
	color: #bc2026;
font-weight: bold;
}
.moduletable_ariane2014 a {
	color:#555555;
	font-weight:bold;
	font-size:11px;
	
}

.full-video {
	position:relative;
	width:100%;
	-webkit-box-shadow: 0 15px 20px -10px #707070;
box-shadow: 0 15px 20px -10px #707070;
margin-bottom:20px !important;
}

.mejs-overlay-button {
position: absolute;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
margin: -50px 0 0 -50px !important;

}
.full-gallery  .slides img {
	display:block;
}
.full-gallery  .slides {

}
.full-gallery .zoo-gallery-wall {
	margin-top:10px;
}
.full-gallery .zoo-gallery-wall .thumb img {
	display:block; 
}
.full-gallery .zoo-gallery-wall .thumb {
	-webkit-box-shadow: 0 0 5px 0 #7A7A7A;
box-shadow: 0 0 5px 0 #7A7A7A;
}
.full-tags {
	margin-top:15px !important;
}
.full-tags a {
	padding:7px !important;
	color:#FFF;
	display:inline-block;
	background: url(../images/bg-sousmenu.jpg) top left repeat;
	-webkit-border-radius: 5px 5px 5px;
border-radius: 5px 5px 5px;
margin-top:5px !important;
}

.slidehome-content {
	position:absolute;
	top:100px;
	right:0;
	color:#000;
	width:50%;
}
.slidehome-content-bg {
	padding:15px !important;
	position:relative;
	z-index:1;
}
.slidehome-title a {
	font-size:18px !important;
	line-height:16px !important;
	font-weight:normal !important;
	color:#000;
	padding:10px 0;
	display:block;
}
.slidehome-bgblack {
	background-color:#FFF;
	opacity:0.85;
	 filter:alpha(opacity=70);
	 position:absolute;
	 width:100%;
	 height:100%;
	 top:0;
	 left:0;
	 z-index:0;
-webkit-border-radius: 20px 0 0 20px;
border-radius: 20px 0 0 20px;
}
.slidehome-content-categories a {
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}
.slidehome-content-date, .slidehome-content-categories {
	display:inline-block;
}
.slidehome-content-description {
	color:#000;
}
.module_slideshow_home2014 .nav{
margin-top:0 !important;
padding-top:5px !important;

}
.module_slideshow_home2014 .next {
	right:10px !important;
}
.module_slideshow_home2014 .prev {
	left:10px !important;
}
.menu_menu2014 .level1 > a span {
color:#333 !important;
text-transform:uppercase !important;
}
.menu_menu2014 .level1 > a {

font-size: 15px !important;
color: #fff !important;
line-height: 56px !important;


}

div#maximenuck ul.maximenuck2 li.last a.maximenuck, div#maximenuck ul.maximenuck2 li.last span.separator {
	border-bottom:0 !important;	
}

div#maximenuck ul.maximenuck li.level1 {
padding: 0 16px !important;

}
div#maximenuck ul.maximenuck li.level2 .titreck {
	font-size:12px !important;
}
div#maximenuck div.floatck { 
	margin-left:-25px !important;
	margin-top:2px;
	border:0 !important;
	-webkit-border-radius: 0 0 10px 10px !important;
	border-radius: 0 0 10px 10px !important;
	padding-bottom:5px !important;
	/*background: url(../images/bg-sousmenu.jpg) top left repeat;*/
	/*background:#f5f7f9;*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100 */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

	/*-webkit-box-shadow:inset 0 25px 20px -10px #222222;*/

}
div#maximenuck .maxiFancybackground .maxiFancycenter {
background: none;
height: 47px !important;

}
.moduletabletags {
	display:none;
}
.moduletable_calendrier2014 {
	width: 32%;
	float: left;
	background: url(../images/sep_module-footer.png) right 30px no-repeat;
	margin-right: 1%;
	padding-right: 15px;
}
.moduletable_tags2014 .module_title, .moduletable_calendrier2014 .module_title {
	border-bottom: 1px dotted #515151;
}
.moduletable_tags2014 .module_title p, .moduletable_calendrier2014 .module_title p {
	text-transform: uppercase;
	color: #dddddd;
	font-size: 15px !important;
	
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	padding-bottom: 10px;
	font-weight: bold;
}
/*.moduletable_tags2014 a:hover {
	color: #bc2026;
text-decoration: none;
}
.moduletable_tags2014 a {
	background: url(../images/bg_tag.jpg) repeat-x;
padding: 1px 10px;
margin: 1px 2px;
background-color: #dcdcdc;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #000;
display: inline-block;
-webkit-box-shadow: 3px 3px 3px 0px #000000;
box-shadow: 3px 3px 3px 0px #000000;
}*/
.moduletable_tags2014 {
	width: 29%;
float: left;
}
.moduletable_tags2014 .zoo-tagcloud {
	margin-top:10px !important;
}
body.auteur .item-page, body.homepage .item-page {
	display:none;
}
.moduletable_recherche2014 {
	position:absolute;
	right:0;
	top:62px;

}
.moduletable_recherche2014 .inputbox_recherche2014 {
	background: #f9f6fa;
	border: none;
	-webkit-box-shadow: inset 0px 0px 2px 0px #333333;
	-moz-box-shadow: inset 0px 0px 2px 0px #333333;
	box-shadow: inset 0px 0px 2px 0px #333333;
	padding: 5px 0px 6px 5px;
	color: #a1a1a1;
	width:150px;
	margin: 0px;
	font-size: 12px;
	

}

.moduletable_recherche2014 .module_title p {
font-size: 12px;
font-family: 'Helvetica', Arial;
text-transform: uppercase;
color: #e9e2ee;
}

.moduletable_partenaires2014
{
	padding-top:7px !important;
}
.moduletable_partenaires2014 .module_title p {
	color: #353535 !important;
font-size: 16px;
text-transform: uppercase;

margin-bottom:7px;
}
.moduletable_partenaires2014 li {
	display:inline-block;
}
.moduletable_partenaires2014 li td a {
	display:block;
}
.moduletable_partenaires2014 li td img:hover {
	 filter:alpha(opacity=1);
	 opacity:1;
	 cursor:pointer;
}
.moduletable_partenaires2014 li td img {
	 filter:alpha(opacity=60);
	 opacity:0.6;

}
.moduletable_partenaires2014 li td a img {
	
}
.moduletable_partenaires2014 li td {
	width:120px;
	height:90px;
	text-align:center;
	vertical-align:middle;
	
}
.moduletable_partenaires2014 li {
	background:#FFF;
	margin-right:9px;
	-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
-webkit-box-shadow: 0 15px 20px -10px #707070;
box-shadow: 0 15px 20px -10px #707070;
}
.tag-title {
	width:100%;
}
.items-col-1 {
	width:50%;
}
.full-partenaire-logo {
	display:inline-block;
	float:right;
	padding:0 0 20px 20px !important;
}
.full-partenaire-infos {
	padding:10px !important;
 
}
.full-partenaire-desc {
	font-weight:bold;
	font-size:13px !important; 
}
.full-partenaire-content, .full-partenaire-links, .full-partenaire-media {
	margin-top:15px !important;
	line-height:18px !important;
}
.full-partenaire-links a {
	background: url("../images/bg_site_partner.jpg") repeat-x scroll 0 0 transparent;
border-radius: 5px 5px 5px 5px;
box-shadow: -1px 1px 2px 1px #B5B4B4;
height: 17px;
padding: 4px 10px !important;
margin: 5px 0px !important;
}
.mk-content {
	clear:both;
}
.link-agenda .agenda-title {
	color:#bc2026;
	font-size:12px !important;
	font-weight:bold;
}
.agenda-title {
	line-height:12px;
	padding:5px 0;
}
.agenda-content {
	color:#cccccc;
	
}
.agenda-date {
	color:#FFF; 
	font-size:11px; 
	
}
.agenda-image, .link-agenda , .agenda-image img {
	display:block; 
}
.agenda-image {
	float:left; 
	margin-right:10px;
	margin-top:5px;
	border:1px solid #CCC;
}
.zoo-item-agenda ul {
	padding:0 20px !important;
}
.zoo-item-agenda li {
	clear:both;
	padding-bottom:5px;
	border-bottom:1px dotted #666;
}

.link_full_agenda a {
    background: #bc2026;
    /*background-image: -webkit-linear-gradient(top, #ff8000, #a35200);
    background-image: -moz-linear-gradient(top, #ff8000, #a35200);
    background-image: -ms-linear-gradient(top, #ff8000, #a35200);
    background-image: -o-linear-gradient(top, #ff8000, #a35200);
    background-image: linear-gradient(to bottom, #ff8000, #a35200);*/
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    /*-webkit-box-shadow: 0px 1px 3px #666666;
    -moz-box-shadow: 0px 1px 3px #666666;
    box-shadow: 0px 1px 3px #666666;*/
    font-family: Arial;
    color: #ffffff;
    font-size: 14px;
    padding: 4px 30px 4px 30px;
    text-decoration: none;
    display: table;
    margin: 10px auto 10px auto;
}


.item.agenda {
	width:750px;
	height:auto; 
}
.content-agenda {

}
.mediakwest-mkarticles .item.agenda {
padding:0 !important;
} 
.moduletable.publicite .spongecell-ad {
	margin-left:8px !important;
}

.zoo-pagination {
	margin-top:15px !important; 
}

.mk-content .search fieldset {
	border:0 !important;
	background: url(../images/bg_title_itemlistprimary.jpg) repeat;

}
.mk-content .search fieldset legend {
	display:none;
}
.mk-content  .search {
	padding:20px !important;
}
.searchintro {
	padding:10px 0 !important;
}
.result-title {
	font-weight:bold;
	font-size:14px;
}
.result-bloc {
	padding:7px 0 !important;
	border-bottom:1px dotted #CCC;
}
.result-created {
	font-size:11px !important;
	color:#666666;
}
.result-text {
	padding:2px 0 0 0 !important;
}
.search .pagination {
	text-align: center;
	margin-top:20px !important;
}
.search .pagination li {
	display:inline-block;
	padding:0 2px !important;
}
.search .form-limit {
	margin-top:10px !important;
	width:100%;
	text-align: center;
	
}

.teaser-image .video_play {
    position:absolute;
    z-index:99;
    margin-left: 37% !important;
	margin-top: 23% !important;
	opacity:0.7;
  }
.moduletable_zoohomepage  .video_play {
	 margin-left: 33% !important;
	margin-top: 21% !important;
}
.mediakwest-mkarticles-made-in-france .titre_afficher_uniquement {
	display:none;
}
.customaboutFooter p {
	
	font-size:14px;
}
.customaboutFooter p a {
	color:#FFF;
}

.moduletable_rs2014 {

	position:absolute;
	right: 0px;
    top: 10px;
	
}
.moduletable_rs2014 a {
	margin-right:5px;
}
.moduletable_appmobile a {
	display:block;
	float:left;
	margin-right:8px;
}
.moduletable_appmobile {
position: absolute;
top: 13px;
left: 426px;
}

.agenda-lieu a {
	color:#ccc;
	font-size:10px;
	text-align:right;
	display:none;
}


/*.moduletable_dossierune2014 .zoo-item-dossier {
	padding:0 15px 15px 15px;
}*/

/*TROPHEES DU SATIS */
.moduletable_titretrophees {
	font-family: 'Cabin', sans-serif;
	margin:10px 0 10px 40px;
} 
.moduletable_menutrophees ul.zoo-category-list
{
	background:url(../images/trophees/bg_cat.jpg);
	width:100%;
	height:60px;
	border-bottom:1px solid #333333;
	border-top:1px solid #747474;
}
.moduletable_menutrophees ul.zoo-category-list li a {
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;
	line-height:20px;
	padding-left:26px;
	padding-top:10px;
	height:50px;
}
.moduletable_menutrophees ul.zoo-category-list li a.category_61 {
	padding-top:21px;
	height:39px;
}

.moduletable_menutrophees ul.zoo-category-list li {
	float:left;
	width:33%;
	height:60px;
	border-bottom:1px solid #747474;
	
}
.connect_trophees .title, .subscribe_trophees .title {
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
.content_connect_trophees {border-right:1px solid #d2d2ce;}
.content_subscribe_trophees {border-left:1px solid #FFF;}

.content_connect_trophees, .content_subscribe_trophees {
	padding:10px 33px;
	min-height:370px;
	
}
.connect_trophees, .subscribe_trophees {
	width:50%;
	float:left;
}

.moduletable_usertrophees {
	
}
.connect_trophees fieldset {
	border:0;
}
.moduletable_usertrophees {
	padding:10px 0;
	background:url(../images/trophees/bg_connect_top.jpg);
}
.content_user_trophees {
	background:url(../images/trophees/bg_connect.jpg);
	padding:10px;
}
.moduletable_usertrophees #form-login-password {
	margin-top:15px !important;
	margin-bottom:25px !important;
}
.moduletable_usertrophees #form-login-username label,
.moduletable_usertrophees #form-login-password label
{
	display:block;
	margin-bottom:5px;
}
.moduletable_usertrophees #form-login-username .inputbox,
.moduletable_usertrophees #form-login-password .inputbox,
.moduletable_usertrophees .rsform-input-box,
.moduletable_usertrophees .rsform-password-box
{
	height:33px;
	width:230px;
	border:1px solid #d2d9dc;
	-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
padding:0 10px !important;
box-shadow:none;
}
.moduletable_usertrophees .form2LinesLayout {margin-top:15px;}
.moduletable_usertrophees .rsform-input-box, .moduletable_usertrophees .rsform-password-box {margin-top:5px; !important}

.content_connect_trophees .button {
	float:right;
	background:url(../images/trophees/connect_btn.png) no-repeat;
	border:none;
	color:#FFF;
	font-weight:bold;
	width:140px;
	height:43px;
}
#form-login-remember {
	float:right;
}

.content_subscribe_trophees #send {
	background:url(../images/trophees/btn_subscribe.png) no-repeat;
	border:none;
	color:#FFF;
	font-weight:bold;
	width:140px;
	float:right;
	height:43px;
}

.rsform-block-captcha img {
	float:left;
	padding:5px;
	margin-top:5px;
	margin-right:10px;
border: 1px solid #d2d9dc;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
box-shadow: none;
background:#FFF;
}
input.rsform-captcha-box {
	margin-top:5px;
	height: 33px;
	width:108px !important;
	border: 1px solid #d2d9dc;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	padding: 0 10px !important;
	box-shadow: none;
}
.formField br {
	/*display:none;*/
}
.mediakwest-trophees .items {width:100%;background:url(../images/trophees/bg_connect.jpg); }
.mediakwest-trophees .items .width100 {
	padding:15px 12px !important;
	display:block;
	
}
.mediakwest-trophees .teaser-item {
	float:left;
	display:block;
	width:195px;
	padding: 5px 8px 10px 8px !important;
	
	
}

.mediakwest-trophees .teaser-item-bg {
	border-bottom:1px dotted #CCC;
	padding-bottom:12px !important;
}

.mediakwest-trophees .teaser-item-bg {
	background:none !important;
}
.mediakwest-trophees .details {
	margin:0 !important;
}
.trophees-teaser-image {padding:2px !important;background:#FFF;border:1px solid #abaaa6;width:185px;height:126px; }
.trophees-teaser-image a {display:block;}
.trophees-teaser-image img {display:block; max-width:183px; height:auto;}

.mediakwest-trophees-prix-de-la-personnalite-de-l-annee .trophees-teaser-title a {
	min-height:19px !important;
}
.trophees-teaser-title a {font-size:12px;text-transform:uppercase; font-weight:bold;min-height:46px;display:block;padding-top:5px;}
.trophees-teaser-price { font-style:italic;color:#999999;min-height:15px;}
.trophees-teaser-intro {display:block; padding:5px 0 15px 0 !important;min-height:46px;}

.trophees-full-title a {font-size:22px;display:block;padding:10px 20px !important;}
.trophees-full-description {
	font-size:13px !important;padding:10px 20px !important;
}
.trophees-full-description p, .trophees-full-description span {
	font-size:13px !important;
}
.trophees-full-price {
	padding:10px 20px !important;
}
.trophees-full-media.ima1 .trophees-full-image  {
	width:99%;
}
.trophees-full-media.ima2 .trophees-full-image  {
	width:47%;
	margin:4px;
}
.trophees-full-media.ima3 .trophees-full-image  {
	width:31%;
	margin:4px;
}
.content_media {
	padding:10px 20px !important;
	display:block;
	
}



.prix-de-la-personnalite-de-l-annee .trophees-full-image {
	background:url(../images/trophees/bg_connect.jpg);
}
.trophees-full-image {float:left;padding: 2px !important;
background: #FFF;
border: 1px solid #abaaa6;display:block;
width:100%;}

.trophees-full-title {
	font-size:22px;
	padding:15px 20px 0px 20px !important;
}

.trophees-full-marque {
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 20px 0 20px !important;
	color:#999 !important;
}


.trophees-full-media .element-image {

	
}
.trophees-full-media img {
	
}

.prix-de-la-personnalite-de-l-annee .voting_container input {
	background:url(../images/trophees/bg_vote_perso.jpg) !important;
}
.voting_container input {
	border:none !important;
	background:url(../images/trophees/bg_vote.jpg);
	width:50%;
	height:33px;
	font-size:13px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 !important;
	
}

.nb_votes{
	float:right;
	width:100%;
	height:33px;
	background:#FFF;
	text-align:center;
	line-height:33px;
	font-weight:bold;
	overflow:hidden;
}

.mediakwest-trophees .description {
	padding:20px !important;
	font-size:14px !important;
}

.mediakwest-trophees .description p, .mediakwest-trophees .description span {
	font-size:14px !important;
}
.desc_prod {display:block;border-left:5px solid #00aecb; padding-left:7px !important;}
.desc_post {display:block;border-left:5px solid #a90050; padding-left:7px !important;}
.desc_diff {display:block;border-left:5px solid #8eb615; padding-left:7px !important;}
.desc_serv {display:block;border-left:5px solid #ecac00; padding-left:7px !important;}

.desc_prod a { font-weight:bold;}
.desc_post a { font-weight:bold;}
.desc_diff a { font-weight:bold;}
.desc_serv a { font-weight:bold;}

.full-partenaire-infosupp .teaser-image {margin-right:15px;}
.full-partenaire-infosupp .teaser-infos {margin-bottom:5px !important;}

.full-partenaire-infosupp .teaser-content {
	line-height:18px !important;
	margin-bottom:20px !important;
} 

.full-partenaire-infosupp h1.teaser-title {
	line-height:18px;
}

.trophees-full-social {
	display:block;
	height:50px;
}

.share_button_troph {
	float:left;
}

.trophees-full-vote {
	margin-top:15px !important;
}
.moduletable_results_trophees a img {display:block;}


.category_title.cat31 {
	padding:15px 0 5px 55px;
	background:url(../images/logo_webtv.png) top left no-repeat;
	text-transform:capitalize !important;
}

.magazine-couverture img { transition: all .1s ease-in-out; }
.magazine-couverture img:hover { transform: scale(1.05); }

.all_mag.btn {
  background: #bc2026;
 /* background-image: -webkit-linear-gradient(top, #bc2026, #a35200);
  background-image: -moz-linear-gradient(top, #bc2026, #a35200);
  background-image: -ms-linear-gradient(top, #bc2026, #a35200);
  background-image: -o-linear-gradient(top, #bc2026, #a35200);
  background-image: linear-gradient(to bottom, #bc2026, #a35200);*/
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 7px 20px 7px 20px;
  text-decoration: none;
	display:table;
	margin:0 auto 10px auto;
}

.all_mag.btn:hover {
  background: #ffffff;
  /*background-image: -webkit-linear-gradient(top, #a35200, #ff8000);
  background-image: -moz-linear-gradient(top, #a35200, #ff8000);
  background-image: -ms-linear-gradient(top, #a35200, #ff8000);
  background-image: -o-linear-gradient(top, #a35200, #ff8000);
  background-image: linear-gradient(to bottom, #a35200, #ff8000);*/
 color: #bc2026;
  text-decoration: none;
}

.moduletable_all_mag {
	width:100%;

}

.akeeba-bootstrap {
	padding:15px;
}
.level-description-inner {
	padding:0 !important;
}
.level-description-inner p {
	padding:0 15px !important;
}

.level-image {
	max-width:100% !important;
	max-height:100% !important;
	width:100%;
	height:auto;
	border:0 !important;
	float:none !important;
	margin:0 0 10px 0 !important;
	padding:0 !important;
	box-shadow:none !important;
}
.level-description-short {
	padding-bottom: 0 !important;
	overflow:hidden;
}
#akeeba-bootstrap {
	display:table;
}

.akeeba-bootstrap legend {
	font-weight:bold;
}

.akeeba-bootstrap .control-group {
	/*margin-bottom:15px !important;
	margin-top:15px !important;*/
}

.form-actions span {
	display:block;
}


.moduletable_menu_abo, .moduletable_logout  {
	padding:15px;
	display:block;
	
	float:left;
}
.moduletable_menu_abo ul {margin:0;padding:0;}
.moduletable_menu_abo li {
 margin-right:5px !important;
 display:block;	
 	float:left;
}

.moduletable_logout {float:right !important}
.moduletable_logout .button {}
.moduletable_menu_abo li a, .moduletable_logout .button {
	cursor:pointer;
	border:0 !important;
	  background: #ff8000;
  background-image: -webkit-linear-gradient(top, #ff8000, #a35200);
  background-image: -moz-linear-gradient(top, #ff8000, #a35200);
  background-image: -ms-linear-gradient(top, #ff8000, #a35200);
  background-image: -o-linear-gradient(top, #ff8000, #a35200);
  background-image: linear-gradient(to bottom, #ff8000, #a35200);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 7px 20px 7px 20px;
  text-decoration: none;
	display:block;
	margin:0 auto 10px auto;
}
.moduletable_abonnement {padding-bottom:2px}

.moduletable_abonnement img.bg_mod_abo {
	display:block;
}


.moduletable_abonnement p, .moduletable_abonnement img {
	text-align:center;
	margin:0;
}
.moduletable_abonnement a {
	font-size:18px;
	line-height:18px;
	display:block;
	  font-family: 'Cabin', sans-serif;
	padding:15px 25px 3px 25px;

}

/*SONOVISION AOUT 2015 */
.sliderHome {margin-top:30px;}
#menu  {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100;White+Gloss */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

}
.breadcrumb_ariane2014 {
	height:30px;
}
.breadcrumb_ariane2014 li {
	float:left; 
}

.teaser-categories a, .slidehome-content-categories a {color:#bc2026 !important}

.rsform_contact .rsform-block {margin-bottom:3px !important;}

#akeebasubs span.akeebasubs-paymentmethod-images img {
    display: none;
   }
   
  #akeebasubs span.akeebasubs-paymentmethod-images span {
  	margin-top:0 !important;
  }
  
.header_pub.adserver {
	display:inline-block;
/*	margin-bottom:10px !important;*/
}
.header_pub.adserver ins, .header_pub.adserver ins a {
	display:block;
}

/*.moduletable_adserver {padding-left:11px;}*/


.moduletable_abonnement  {margin-bottom:10px;}

.jw-display-icon-container {margin:auto !important;top:44% !important;}
ul.jw-menu {margin:0 !important;}

.magazine-link {padding-bottom:15px;}


.moduletable_magazine {
	background: #fff;
	padding: 10px;
}

.moduletable_magazine .module_title p {
	text-align: center;
	font-size: 18px;
}

.moduletable_magazine .custom_magazine p {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.moduletable_magazine img {
	max-width: 100%;
	height: auto;
	margin-top:10px;
}

.mediakwest-mkarticles-agenda .items-col-1 {
	width: 100%;
}

.teaser-agenda-socials {float:right;}
.teaser-agenda-link a {
	font-weight:bold;
}

.teaser-dates {
    color: #bc2026;
    font-weight: bold;
    font-size: 14px;
}

.mediakwest-mkarticles-agenda .teaser-image {
    position: relative;
    float: left;
    margin: 0 17px 10px 0;
    -webkit-box-shadow: 0 5px 20px -5px #878787;
    box-shadow: 0 5px 20px -5px #878787;
    position: relative;
}

.teaser-agenda-title {
    margin-top: 5px !important;
    text-transform: none !important;
    font-size: 16px !important;
    line-height: 16px !important;
    font-weight: bold !important;
    letter-spacing: -0.5px !important;
    padding: 10px !important;
}

.teaser-agenda-socials {
    float: right;
}






.mailjet-error,
.mailjet-success {
	color:#000;
	margin:5px 0 0;	
}



.moduletable_acceptation {
	padding:30px 15px;
	background: #fefefe;
	/*background: url(../images/bg_sondage.jpg) repeat;*/
}

.moduletable_acceptation a {
	background: #bc2026;
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    border-radius: 5px;
    -webkit-box-shadow: 0px 1px 3px #666666;
    -moz-box-shadow: 0px 1px 3px #666666;
    box-shadow: 0px 1px 3px #666666;
    font-family: Arial;
    color: #ffffff;
    font-size: 16px;
    padding: 7px 20px 7px 20px;
    text-decoration: none;
    display: table;
    margin: 0 auto 10px auto;
}




#cookiesck {
	padding: 15px 0;
}

#cookiesck_accept {
	float:none;
	display: table;
	margin: auto;
}

#cookiesck_readmore {float:none;color: #bc2026}

#cookiesck_accept:hover{font-size: 14px;}



/* LES PETITES ANNONCES */

iframe#annonces {
	border: none;
	width: 100%;
	height: 3440px;
}


iframe#annonces #header {
	display: none;
}



/* JEU concours */

.jeu-concours-formulaire h2 {
	text-align: center;
	margin: 50px 0;
}

.jeu-concours-formulaire  .mk-content form {
	width:300px;
	margin: auto;
	display: table;
}


.jeu-concours-formulaire .formResponsive .formHorizontal .formControlLabel {
	float: none;
	margin: 0;
	text-align: left;
	padding: 0 0 10px;
	font-weight: bold;
}

.jeu-concours-formulaire .formResponsive .formHorizontal .formControls {
	margin: 0;
	float: none;
	width: 100%;
}

.jeu-concours-formulaire .formResponsive .formHorizontal .formControls input{
	height: 30px;
    width: 300px;
}

.jeu-concours-formulaire .rsform-block-consentement .formControlLabel {
	display: none;
}

.jeu-concours-formulaire .rsform-block-consentement input{
	width: auto !important;
    float: left !important;
}

.jeu-concours-formulaire .rsform-block-consentement  label {
	height: auto;
	margin: 0 0 20px 2px;
	width: 90%;
}

.jeu-concours-formulaire  input[type="submit"]{
	background: #bc2026;
    border-radius: 5px;
    box-shadow: 0px 1px 3px #666666;
    font-family: Arial;
    color: #ffffff;
    font-size: 16px;
    padding: 7px 20px 7px 20px;
    text-decoration: none;
    display: table;
    margin: 0 auto 10px;
}



.inscription-jeu-concours .system-message-container {
	display: none;
}

.inscription-jeu-concours .mk-content {
	padding: 100px;
}

.inscription-jeu-concours .mk-content p {
	font-size: 20px;
	text-align: center;
}

/*
Btn Annonces
*/
.moduletable_btn-annonces {
	padding:10px 15px; 
	background:#fefefe;
}

.moduletable_btn-annonces:hover {
	background:#eee;
}

.moduletable_btn-annonces a {
	width:100%;
	display: table;
	font-weight: 700;
	text-transform: uppercase;
	text-align:center;
	background-size: 32px auto;
    padding: 71px 0 5px;
	background:url(../images/megaphone-orange.png) top center no-repeat;
}

/*
Responsive 
*/
@media screen and (max-width: 834px) {
	
	#menu {
		display:none;
	}
	#conteneur {
		width:100% !important;
	}
	.teaser-image {
		width:100% !important;
	}
	.teaser-image img {
		width: 100% !important;
		height: auto;
		margin-left: auto;
		margin-right: auto;
	}
	
	.full-content {
		font-size: 13px;
		text-align: justify;
		color: #666666;
		line-height: 20px;
		margin-top:30px !important;

	}
	
	.full-content p {
		font-size: 10px;
		text-align: justify;
		color: #666666;
		line-height: 15px;
	}
	.teaser-content {
		font-size: 10px;
		text-align: justify;
		color: #666666;
		line-height: 15px;
	}
	
	#ContentModuleRight {
		width:100% !important;
		text-align:center;
	}
	
	.moduletable_tags2014
	{
		width:100% !important;
	}
	.moduletableaboutFooter
	{
		width:100% !important;
	}
	.moduletable_calendrier2014
	{
		width:100% !important;
	}
	
	.moduletable_rs2014
	{
		top:-11px;
	}
	
	.moduletable_recherche2014 
	{
		position: absolute;
		right: 0;
		top: 38px;
	}
	
	.moduletable_recherche2014 .module_title p 
	{
		font-size: 6px;
	}
	
	.moduletable_recherche2014 .inputbox_recherche2014
	{
		font-size: 8px;
    }
	
	.moduletable_accedez_a_la_webtv p{
		text-align:center;
	}
	
	.moduletable .custom p {
		text-align:center;
	}
	
	.module_title 
	{
		text-align:center;
	}
	
	.moduletableaboutFooter .module_title p
	{
		text-align:unset !important;
	}
	
	.moduletable_calendrier2014 .module_title p
	{
		text-align:unset !important;
	}
	
	.moduletable_tags2014 .module_title p
	{
		text-align:unset !important;
	}
	
	img
	{
		max-width:100% !important;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	
	img.imgLogo
	{
		width:200px;
	}
	
	.copyright {
	  float:left;
	  text-shadow: 1px 1px 1px #39383e;
	  max-width:100%;
	  width:100%;
	  font-size : 10px;
}
	#menuToolbar {
		height:auto;
		width:100%
	}
	#menuToolbar .moduletable_menuToolbar li 
	{
		float:none;
	}
	#menuToolbar .moduletable_menuToolbar li a 
	{
		font-size:9px;
	}
	
	[data-id="maximenuck"] .mobilemenuck-item > .level1 {
		background: #bc2026;
	}
	[data-id="maximenuck"] .mobilemenuck-bar-title {
		background: #bc2026;
	}
	[data-id="maximenuck"] .mobilemenuck-bar-button {
		background: #bc2026;
	}
	
	[data-id="maximenuck"] .mobilemenuck-title {
		background: #bc2026;
	}
	[data-id='maximenuck'] .mobilemenuck-bar-button {
		font-size:3em;
		font-weight: bold;
	}
	
	.zoo-item-agenda li{
		width:60%;
		margin-left:auto;
		margin-right:auto;
	}
}






