@charset "utf-8";
/* CSS Document */

.clear-hidden {clear:both; list-style:none; background:none;}
img{ border: 0;}
ul { display:block; }

#blc-container {width: 970px; margin: 0 auto; } 
#blc-content-ombre { padding: 0 20px; clear:right;}

#IE6 #blc-container {width: 100%; margin: 0 auto; text-align:center;  } 

#blc-top #blc-localisation,
#blc-header #blc-menu-main,
#blc-header,
#blc-content-ombre,
#blc-content-all { width: 940px;}

.areva #blc-content-all,
.areva #blc-header #blc-menu-main,
.areva #blc-header {width: 920px;}

#IE6 .areva #blc-content-all,
#IE6 .areva #blc-header #blc-menu-main,
#IE6 .areva #blc-header {width: 940px;}

div.lexique #blc-body,
div.esp-carlson #blc-body .blc-content .blc-center,
div.destination #blc-body .blc-content .blc-center,
.destination #blc-body,
.breve #blc-body,
.page #blc-body,
.page #blc-banner,
.home .restricted #blc-banner,
.home #blc-body,
.home #blc-banner{width: 926px;}

#IE6 div.lexique #blc-body,
#IE6 .destination #blc-body,
#IE6 .breve #blc-body,
#IE6 .page #blc-body,
#IE6 div.esp-carlson .restricted #blc-body .blc-content,
#IE6 .page #blc-banner,
#IE6 .home .restricted #blc-banner,
#IE6 .home #blc-body,
#IE6 .home #blc-banner,
#IE6 .page #blc-body {width: 940px;}

/******************************************************************************************** / Localisation */
#blc-top {width: 970px;}
#blc-top #blc-localisation { height: 15px; padding: 5px; }
/******************************************************************************************** / Header */
#blc-header { border-top: 7px solid #FFF;}
.areva #blc-header { border-top: none;}
.areva #blc-content-all { background:#FFF; padding: 10px;}
.page #blc-header .blc-right,
.home #blc-header .blc-right { min-height: 50px; padding: 10px; border-right: 7px solid #FFF; clear: right; float: right; }
.areva #blc-header .blc-right { min-height: 50px; padding: 10px; border:none; clear: right; float: right; }

.carlson #blc-right {height: 106px;}

#blc-header .blc-left {min-height: 70px; padding: 10px; float:left; border-left: 7px solid #FFF;}
.areva #blc-header .blc-left {min-height: 70px; padding: none; float:left; border: none;}
#IE6 .areva #blc-header .blc-left {height: 85px; padding: none; float:left; border: none;}


#blc-article #blc-indexchapitre li,
#blc-header .blc-right #blc-menu-trans li{ padding:0 7px;}


/* général */
#blc-menu-main { background:#0f6f24 url(../images/fd-menu.jpg) repeat-x top left; clear:left; height: 30px; width: 940px; font-family: arial, sans-serif; position:relative; font-size:11px; z-index:100; }
.areva #blc-menu-main { background:#FFF; border:1px solid #b8b1a1; height:30px;}

#blc-menu-main ul li a, .menu ul li a:visited {background:transparent url(../images/illus-separ.jpg) no-repeat right 5px; display:block; text-decoration:none; padding: 5px 10px; color:#000;  height:15px; text-align:center; color:#fff; font-size:12px; overflow:hidden;}
.areva #blc-menu-main ul li a, 
.areva .menu ul li a:visited {background:none; color:#ca0030; font-weight:bold; }

#blc-menu-main ul {padding:0; margin:0; list-style: none;}
#blc-menu-main ul li {float:left; position:relative; background:#0f6f24 url(../images/fd-menu.jpg) repeat-x top left; }
.areva #blc-menu-main ul li {background:#FFF;}

#blc-menu-main ul li ul {position:absolute; background:#0f6f24; width:210px; display:block;}
.areva #blc-menu-main ul li ul {position:absolute; background:#F1F1F1; }

#blc-menu-main ul li ul li a,
#blc-menu-main ul li ul li{display:block; background:none; width:190px; text-align:left; }

#blc-menu-main ul li ul li a:hover,
#blc-menu-main ul li ul li:hover {background:#3E9A18; color:#000;  width:190px;}

.areva #blc-menu-main ul li ul li a:hover,
.areva #blc-menu-main ul li ul li:hover {background:#ca0030; color:#FFF;}
.areva #blc-menu-main ul li:hover a {color:#ca0030; background:#F1F1F1;}

#IE6 #blc-menu-main ul li  {display:inline; height: 30px; }
#IE6 #blc-menu-main ul li a {display:inline; margin:0 0 0 0 ; height:30px;}
#IE6 #blc-menu-main ul li ul {position :absolute; display:block; top:30px; left:-5px; width:210px; z-index:1000;}
#IE6 #blc-menu-main ul li ul li a,
#IE6 #blc-menu-main ul li ul li {display:block; height:25px; margin:0; width:210px;}
#IE6 #blc-menu-main ul li ul li a:hover {background:#3E9A18; color:#000; width:210px;}

#IE6 .areva #blc-menu-main ul li ul li {background:#F1F1F1;}
#IE6 .areva #blc-menu-main ul li ul li a:hover,
#IE6 .areva #blc-menu-main ul li ul li:hover {background:#ca0030; color:#FFF;}
#IE6 .areva #blc-menu-main ul li:hover a {color:#ca0030; background:#F1F1F1;}


.article #blc-body .blc-content .blc-left{ padding-bottom: 13px;}

#blc-logo { width: 490px; overflow: hidden;}
#blc-logo img {padding: 0 0 5px 0; }
#blc-header-special #blc-logo img {padding: 10px ; }

#blc-top #blc-localisation li {border-right: 1px solid #666; padding: 0px 5px;}


/******************************************************************************************** / SS menu */

.destination #blc-body .blc-content #blc-listchapitre ul.menu-item { height: 25px;}
.destination #blc-body .blc-content #blc-listchapitre ul.menu-item li { padding: 5px 0 0 10px; height: 20px;}
.destination #blc-body .blc-content #blc-listchapitre ul.menu-item li:hover { padding: 5px 0 0 10px; height: 20px;}
.destination #blc-body .blc-content #blc-listchapitre ul.menu-item li.tabs-selected { padding: 5px 0 0 10px; height: 20px;}
	
/******************************************************************************************** / Banner Home*/

.home #blc-banner {position: relative; clear:left;  padding: 7px 7px 5px 7px;}
.home #blc-banner .blc-content li { position:absolute; bottom: 20px; }

.home #blc-banner .blc-content li#inc-article1,
.home #blc-banner .blc-content li#inc-article2,
.home #blc-banner .blc-content li#inc-article3 { width: 300px; float:left; }

.home #blc-banner .blc-content li#inc-article1 { margin:0 5px;}
.home #blc-banner .blc-content li#inc-article2 { left: 319px;}
.home #blc-banner .blc-content li#inc-article3 { margin:0 5px; left: 621px;}

.home #blc-banner .blc-content li#inc-article1 .accroche-item,
.home #blc-banner .blc-content li#inc-article2 .accroche-item,
.home #blc-banner .blc-content li#inc-article3 .accroche-item{ padding: 10px;}

.home #blc-banner .blc-content li h5,
.home #blc-banner .blc-content li h5 a{ padding: 10px;}

/******************************************************************************************** / Body */
.home #blc-body { padding: 0 7px 7px 7px; }
.areva #blc-body { padding: 0; }

.home #blc-body .blc-content .blc-right{float: right; width: 290px; border-left: 1px solid #DDD; }
.home #blc-body .blc-content .blc-left{float: left; width: 300px;}
.home #blc-body .blc-content .blc-center{ margin: 0 300px; }

.home #blc-body .blc-content .blc-left #inc-article-expertise,
.home #blc-body .blc-content .blc-center #inc-breve { padding: 10px;}

.home #blc-body .blc-content .blc-left #inc-article-expertise { border-right: 1px dashed #d0d0d0; }

.home #blc-body .blc-content .blc-left #inc-article-expertise .accroche-item,
.home #blc-body .blc-content .blc-left #inc-article-expertise .content-item { padding: 5px 10px 10px 10px;}

.home #blc-body .blc-content .blc-center #inc-breve .list-item,
.home #blc-body .blc-content .blc-center .list-item ul li h5,
.home #blc-body .blc-content .blc-center .list-item ul li h5 a,
.home #blc-body .blc-content .blc-left #inc-article-expertise div.accroche-item h5,
.home #blc-body .blc-content .blc-left #inc-article-expertise div.content-item h5{ border:0; padding: 5px 0; margin-top: 10px;}


#IE7 .home #blc-body .blc-content .blc-center #inc-breve .list-item,
#IE7 .home #blc-body .blc-content .blc-center .list-item ul li h5,
#IE7 .home #blc-body .blc-content .blc-center .list-item ul li h5 a,
#IE7 .home #blc-body .blc-content .blc-left #inc-article-expertise div.accroche-item h5,
#IE7 .home #blc-body .blc-content .blc-left #inc-article-expertise div.content-item h5{ border:0; padding: 5px 0; }


.home #blc-body .blc-content .blc-center #inc-breve h5 span.date-item{ margin-right: 15px;}

/******************** / identification */

.home #blc-body .blc-content .blc-right .blc-login,
.home #blc-body .blc-content .blc-right #inc-article-login {border-left: 5px solid #FFF; border-right: none; border-top: none;  padding: 10px;}
.home #blc-body .blc-content .blc-right #inc-article-login { border-bottom: 1px solid #FFF;}

.home #blc-body .blc-content .blc-right .blc-login legend {	padding-bottom: 20px;}
.home #blc-body .blc-content .blc-right .blc-login label { width: 140px; float: left; }
.home #blc-body .blc-content .blc-right .blc-login input { width: 116px; border: 1px solid #CCC; padding:2px; height: 16px;}
#IE6 .home #blc-body .blc-content .blc-right .blc-login input { width: 116px; border: 1px solid #CCC; padding:2px; height: 20px;}
.home #blc-body .blc-content .blc-right .blc-login input.submit { width: auto; float:right; border: 0; height: 20px; padding: 2px 5px 5px 5px;}
#IE6 .home #blc-body .blc-content .blc-right .blc-login input.submit { width: 80px; float:right; border: 0; height: 20px; padding: 2px;}

.home #blc-body .blc-content p.field {padding: 5px 0;}

.home #blc-body .blc-content .blc-right #inc-article-login h5{display: none;}
.home .public .blc-center #inc-breve div.list-item ul{ height:250px; overflow:hidden; }
#IE7 .home .public .blc-center #inc-breve div.list-item ul{ height:180px; overflow:hidden; }
.home .public .blc-center #inc-breve div.list-item ul li{ height:80px; }

#IE7 .home #blc-body .blc-content .blc-right input#user_remember {border:0;}
.IE8 .home #blc-body .blc-content .blc-right input#user_remember {border:0;}


/******************************************************************************************** / Les input */
input.chp-submit,
input.submit { padding: 2px 5px 5px 5px;  height: 20px; width: auto; border: 0;}

html[xmlns*=""] body:last-child input.chp-submit,
html[xmlns*=""] body:last-child input.submit { padding: 5px;  height: 20px; width: auto; border: 0;}

/******************************************************************************************** / HOME LOG*/

.home .restricted #blc-banner { position: relative; clear:left;  padding: 7px 7px 5px 7px;}
.home .restricted #blc-body .blc-content{clear:left; width: 926px; }

.home .restricted #blc-body .blc-right {padding: 10px 10px 10px 5px; height: 294px; width: 264px; border-left: 0; }
.home .restricted #blc-body .blc-left {padding: 10px 5px 10px 10px; width: 630px;}

.areva .restricted #blc-body .blc-right {padding: 10px 10px 10px 5px; height: 304px; width: 264px; border-left: 0; }
.areva .restricted #blc-body .blc-left {padding: 10px 5px 10px 0; width: 640px;}

.home .restricted #blc-body .blc-content .blc-right {display:block;}
.home .restricted #blc-body .blc-content .blc-center-restricted {height: 600px; border-left: 1px solid #DDD; border-bottom: 1px solid #DDD; border-right: 1px solid #DDD; display:block;}

.areva .restricted #blc-body .blc-content .blc-center-restricted { border: none;}
.home .restricted #blc-body .blc-center {margin: 0;}

.home .restricted .blc-right #inc-sondage,
.home .restricted .blc-right #blc-finscription,
.home .restricted .blc-right #inc-bookmark,
.home .restricted .blc-left #inc-message,
.home .restricted .blc-left #inc-breve{  border-right: none; border-top: none; padding: 10px; margin-bottom: 10px;}


.areva .restricted .blc-right #inc-sondage,
.areva .restricted .blc-right #blc-finscription,
.areva .restricted .blc-right #inc-bookmark,
.areva .restricted .blc-left #inc-message,
.areva .restricted .blc-left #inc-breve{ padding: 0px; border:#a69d8b 1px solid;  }

.areva .restricted .blc-right #blc-finscription #form-inscription,
.areva .restricted .blc-right #inc-sondage .accroche-item,
.areva .restricted .blc-right #blc-finscription .accroche-item,
.areva .restricted .blc-right #inc-bookmark .accroche-item,
.areva .restricted .blc-left #inc-message .accroche-item,
.areva .restricted .blc-left #inc-breve .accroche-item{ padding: 10px; }

.home .restricted .blc-right #inc-sondage h4,
.home .restricted .blc-right #blc-finscription h4,
.home .restricted .blc-right #inc-bookmark h4,
.home .restricted .blc-right #inc-bookmark h4 a,
.home .restricted .blc-left #inc-message h4 a,
.home .restricted .blc-left #inc-breve h4,
.home .restricted .blc-left #inc-message h4 { margin-bottom: 20px;}

.areva .restricted .blc-right #inc-sondage h4,
.areva .restricted .blc-right #blc-finscription h4,
.areva .restricted .blc-right #inc-bookmark h4,
.areva .restricted .blc-right #inc-bookmark h4 a,
.areva .restricted .blc-left #inc-message h4 a,
.areva .restricted .blc-left #inc-breve h4,
.areva .restricted .blc-left #inc-message h4 { margin-bottom: 0px;}

.home .restricted .blc-right #inc-sondage li,
.home .restricted .blc-right #blc-finscription li,
.home .restricted .blc-right #inc-bookmark li,
.home .restricted .blc-left #inc-breve li,
.home .restricted .blc-left #inc-message li {padding: 5px;}

.home .restricted .blc-left #inc-message h5 {}
.home .restricted .blc-left #inc-message h5 span.action-item a { float: right; margin-right: 10px;}
.home .restricted .blc-left #inc-message h5 span.date-item { margin-right: 10px; width: auto; float:left; }

.home .restricted .blc-left #inc-breve h5 span.date-item { margin-right: 10px; float:left; width: 80px;}
.home .restricted .blc-left #inc-breve div.auteur-item { display:none;}

.home .restricted .blc-left #inc-breve div.list-item{ padding-top: 10px;}
.home .restricted .blc-right #inc-bookmark li span.action-item a { float: right; }

.home .restricted .blc-right #inc-sondage p.accroche-item,
.home .restricted .blc-left #inc-message p.accroche-item,
.home .restricted .blc-right #inc-bookmark p.accroche-item,
.home .restricted .blc-left #inc-breve p.accroche-item {text-align: right; padding-top: 5px;}

.home .restricted .blc-right #inc-sondage p.accroche-item a,
.home .restricted .blc-left #inc-message p.accroche-item a,
.home .restricted .blc-right #inc-bookmark p.accroche-item a,
.home .restricted .blc-left #inc-breve p.accroche-item a{padding-left: 20px;}

.home .restricted .blc-right #inc-sondage div.accroche-item,
.home .restricted .blc-right #inc-sondage div.resultat-item {display:none;}
.home .restricted .blc-right #inc-sondage span.resultat-item {float:right; margin-left: 15px; width: 32px; height: 15px; overflow:hidden;}

.areva .restricted .blc-right #inc-sondage span.resultat-item { color:#cc0033;}

/******************************************************************************************** / PAGE BOOKMARK*/
.page .blc-center #inc-bookmark ul { margin: 20px 0;}
.page .blc-center #inc-bookmark li span.action-item a { float: right; margin-right: 10px;}
/******************************************************************************************** / FIL ARIANE*/

.breve .blc-filariane {}
.centres .blc-filariane,
.esp-carlson .blc-filariane,
.carlson .blc-filariane,
.faq .blc-filariane,
.lexique .blc-filariane,
.infosms .blc-filariane,
.aide .blc-filariane,
.bookmark .blc-filariane,
.message .blc-filariane,
.dossier .blc-filariane,
.destination .blc-filariane,
.article .blc-filariane,
.breve .blc-filariane {padding: 5px 0 10px 0; }

/******************************************************************************************** / Banner*/

.page #blc-banner {position: relative; clear:left;  padding: 7px 7px 5px 7px;}
#gmapDirHead {display :none;}

/******************************************************************************************** / Body - page*/
.page #blc-body {padding: 0 7px 7px 7px; }

.page #blc-body .blc-content .blc-left{float: left; width: 200px; padding-bottom: 13px;}
#IE6 .page #blc-body .blc-content .blc-left{float: left; width: 200px; padding-bottom: 13px;}
.page #blc-body .blc-content .blc-center{ margin: 0 0 0 210px; }
#IE6 .page #blc-body .blc-content .blc-center{ margin: 0 0 0 210px; }

.centres #blc-body .blc-content #blc-article .content-item,
.page #blc-body .blc-content .blc-center #inc-sondage,
.esp-carlson #blc-body .blc-content .blc-center #form-espace-carlson,
.carlson #blc-body .blc-content .blc-center #form-espace-carlson,
.page #blc-body .blc-content .blc-center #blc-recherche,
.dossier #blc-body .blc-content .blc-center #inc-article ul,
.faq #blc-body .blc-content .blc-center #inc-article ul,
.page #blc-body .blc-content #ajaxcontent,
.lexique #blc-body .blc-content .blc-center #inc-article ul,
.breve #blc-body .blc-content .blc-center #blc-breve,
.page #blc-body .blc-content .blc-center .blc-message,
.home #blc-body .blc-content .blc-center #inc-article .content-item,
.page #blc-body .blc-content .blc-center #inc-message,
.page #blc-body .blc-content .blc-center #inc-bookmark, 
.page #blc-body .blc-content .blc-center #blc-plansite,
.page #blc-body .blc-content .blc-center #blc-categorie .list-item,
.article #blc-body .blc-content .blc-center #inc-article ul,
.article #blc-body .blc-content .blc-center #blc-article .content-item,
.aide #blc-body .blc-content .blc-center #blc-article .content-item,
.infosms #blc-body .blc-content .blc-center #blc-article .content-item,
.article #blc-body .blc-content .blc-center #blc-listchapitre {border: 1px solid #DDD; }
.page #blc-body .blc-content .blc-center #blc-fcontact{border-left: 1px solid #DDD; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; }

.areva #blc-body .blc-content .blc-center #inc-article .content-item { border:none; }

.article #blc-body .blc-content .blc-center #blc-listchapitre .content-item {border:0;}

.page #blc-body .blc-content .blc-center #inc-sondage ul,
.home #blc-body .blc-content .blc-center #inc-article .content-item,
.esp-carlson #blc-body .blc-content .blc-center #form-espace-carlson,
.carlson #blc-body .blc-content .blc-center #form-espace-carlson,
.home .restricted #blc-body .blc-content .blc-center .accroche-item,
.page #blc-body .blc-content .blc-center #blc-recherche #blc-listarticle dl,
.page #blc-body .blc-content .blc-center #blc-recherche #blc-listbreve dl,
.bookmark #blc-body #inc-bookmark ul,
.destination .blc-sms .accroche-item,
.faq #blc-body .blc-content .blc-center #inc-article ul,
.lexique #blc-body .blc-content .blc-center #inc-article ul,
.dossier #blc-body .blc-content .blc-center #blc-listchapitre,
.infosms #blc-body .blc-content .blc-center #blc-listchapitre div.content-item,
.message #blc-body .blc-content .blc-center .blc-newmessage,
.page #blc-body .blc-content .blc-center .entete-item,
.page #blc-body .blc-content .blc-center .entete-item,
.page #blc-body .blc-content .blc-center .accroche-item, 
.article #blc-body .blc-center #inc-article ul,
.page #blc-body .blc-content .blc-center .accroche-item, 
.page #blc-body .blc-content .blc-center .content-item,
.page #blc-body .blc-content .blc-center .content-item,
.page #blc-body .blc-content .blc-center #blc-fcontact,
.centres #blc-body .blc-content .blc-center .content-item ul{padding: 10px; overflow:hidden;}


#IE6 .article #blc-body .blc-content .blc-center {float:left; width:716px; margin:0 0 0 10px;}


.centres #blc-body .blc-content .blc-center .content-item {padding: 0;}


#IE7 .bookmark #blc-body #inc-bookmark,
#IE7 .page #blc-body .blc-content .blc-center #inc-sondage {width: 714px;}

.destination #blc-body .blc-content .blc-center #blc-listchapitre div.tabs-container {border: 1px solid #DDD;  }

.page #blc-body .blc-content .blc-center #blc-article {clear: right; text-align:left;}
.destination  #blc-body .blc-content #blc-article { min-height: 670px;}

.article #blc-body .blc-content #inc-article h4,
.bookmark #blc-body blc-center #inc-bookmark h4,
.message #blc-body .blc-center #inc-message h4,
.page #blc-body .blc-content .blc-center .blc-message h2,
.home .restricted #blc-body .blc-content .blc-center h5,
.page #blc-body .blc-content .blc-center #blc-categorie h1,
.page #blc-body .blc-content .blc-center #inc-article h2,
.page #blc-body .blc-content .blc-center #blc-article h2 { padding: 10px 5px 10px 10px;}

#IE7 .article #blc-body .blc-content #inc-article h4,
#IE7 .bookmark #blc-body blc-center #inc-bookmark h4,
#IE7 .message #blc-body .blc-center #inc-message h4,
#IE7 .page #blc-body .blc-content .blc-center .blc-message h2,
#IE7 .home .restricted #blc-body .blc-content .blc-center h5,
#IE7 .page #blc-body .blc-content .blc-center #blc-categorie h1,
#IE7 .page #blc-body .blc-content .blc-center #inc-article h2,
#IE7 .page #blc-body .blc-content .blc-center #blc-article h2  {padding: 5px 5px 4px 10px;}

#IE7 .aide #blc-body .blc-content .blc-center #blc-article h2,
#IE7 .infosms #blc-body .blc-content .blc-center #blc-article h2  {padding: 5px 5px 0 10px;}


html[xmlns*=""] body:last-child .article #blc-body .blc-content #inc-article h4,
html[xmlns*=""] body:last-child .bookmark #blc-body blc-center #inc-bookmark h4,
html[xmlns*=""] body:last-child .message #blc-body .blc-center #inc-message h4,
html[xmlns*=""] body:last-child .page #blc-body .blc-content .blc-center .blc-message h2,
html[xmlns*=""] body:last-child .home .restricted #blc-body .blc-content .blc-center h5,
html[xmlns*=""] body:last-child .page #blc-body .blc-content .blc-center #blc-categorie h1,
html[xmlns*=""] body:last-child .page #blc-body .blc-content .blc-center #inc-article h2,
html[xmlns*=""] body:last-child .page #blc-body .blc-content .blc-center #blc-article h2  {padding: 5px 5px 4px 10px;}


.destination #blc-body .blc-content .blc-center #blc-indexchapitre h1,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre h1,
.home .restricted .blc-content .blc-center .entete-item h1,
.home .restricted .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .entete-item h1,
.page #blc-body .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .content-item h1,
.page #blc-body .blc-content .blc-center .entete-item img,
.page #blc-body .blc-content .blc-center .accroche-item img { border: 1px solid #CCC;}

.destination #blc-body .blc-content .blc-center #blc-indexchapitre h1,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre h1,
.home .restricted .blc-content .blc-center .entete-item h1,
.home .restricted .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .entete-item h1,
.page #blc-body .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .content-item h1,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h1{ margin: 5px 0; }

.destination #blc-body .blc-content .blc-center #blc-indexchapitre h1,
.home .restricted .blc-content .blc-center .entete-item h1,
.home .restricted .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .entete-item h1,
.page #blc-body .blc-content .blc-center .accroche-item h1,
.page #blc-body .blc-content .blc-center .content-item h1,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h1,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre h3,
.destination #blc-body .blc-content .blc-center #blc-indexchapitre h3,
.home .restricted .blc-content .blc-center .entete-item h3,
.home .restricted .blc-content .blc-center .accroche-item h3,
.page #blc-body .blc-content .blc-center .entete-item h3,
.quizz #blc-body .blc-content .blc-center #blc-listchapitre div h3,
.lexique #blc-body .blc-content .blc-center #blc-listchapitre div h3,
.dossier #blc-body .blc-content .blc-center #blc-listchapitre div h3,
.article #blc-body .blc-content .blc-center #blc-listchapitre div h3,
.page #blc-body .blc-content .blc-center .accroche-item h3,
.page #blc-body .blc-content .blc-center .content-item  h3,
.page #blc-body .blc-content .blc-center #blc-recherche h3,
.article #blc-body .blc-content .blc-center #blc-listchapitre h3,
.article #blc-body .blc-content .blc-center #blc-listchapitre div h3{ padding: 5px 10px; }

.page #blc-body .blc-content .blc-center #blc-recherche h3 {margin-top:10px;}

.destination #blc-body .blc-content .blc-center #blc-indexchapitre h6,
.home .restricted .blc-content .blc-center .entete-item h6,
.home .restricted .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .entete-item h5,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre h5,
.destination #blc-body .blc-content .blc-center #blc-indexchapitre h5,
.page #blc-body .blc-content .blc-center .accroche-item h5,
.page #blc-body .blc-content .blc-center .content-item h5,
.dossier #blc-body .blc-content .blc-center #blc-listchapitre div h5,
.article #blc-body .blc-content .blc-center #blc-listchapitre div h5{ margin: 5px 0 10px 0; border-bottom:1px solid #CCC;}

.destination #blc-body .blc-content .blc-center #blc-indexchapitre h6,
.home .restricted .blc-content .blc-center .entete-item h6,
.home .restricted .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .entete-item h6,
.page #blc-body .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .content-item h6,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre div h6,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h6{ font-size: 10px; color: #0c6c25;}

.destination #blc-body .blc-content .blc-center #blc-indexchapitre h4,
.home .restricted .blc-content .blc-center .entete-item h4,
.page #blc-body .blc-content .blc-center .entete-item h4,
.page #blc-body .blc-content .blc-center .accroche-item h4,
.page #blc-body .blc-content .blc-center .content-item  h4,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h4,
.destination #blc-body .blc-content .blc-center #blc-indexchapitre h6,
.home .restricted .blc-content .blc-center .entete-item h6,
.home .restricted .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .entete-item h5,
.infosms #blc-body .blc-content .blc-center #blc-indexchapitre h5,
.destination #blc-body .blc-content .blc-center #blc-indexchapitre h5,
.page #blc-body .blc-content .blc-center .accroche-item h5,
.page #blc-body .blc-content .blc-center .content-item h5,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h5,
.home .restricted .blc-content .blc-center .entete-item h6,
.home .restricted .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .entete-item h6,
.page #blc-body .blc-content .blc-center .accroche-item h6,
.page #blc-body .blc-content .blc-center .content-item h6,
.page #blc-body .blc-content .blc-center #blc-listchapitre div h6{ padding: 3px 0; }

.article #blc-body .blc-content .blc-center #blc-listchapitre .ch-mea {  }

.destination #blc-body .blc-content #blc-article .accroche-item {padding: 0 10px 10px 10px; height: 40px;}
.destination #blc-body .blc-content #blc-article .blc-sms .accroche-item {height: auto;}

.home .restricted .blc-content .blc-center #inc-article .entete-item ul li ul li,
.page #blc-body .blc-content .blc-center #inc-article .entete-item ul li ul li,
.home .restricted .blc-content .blc-center ol li ol li,
.page #blc-body .blc-content .blc-center ol li ol li,
.home .restricted .blc-content .blc-center ul li ul li,
.page #blc-body .blc-content .blc-center ul li ul li,
.home .restricted .blc-content .blc-center #inc-article .entete-item ul li,
.page #blc-body .blc-content .blc-center #inc-article .entete-item ul li,
.home .restricted .blc-content .blc-center ol li,
.page #blc-body .blc-content .blc-center ol li,
.home .restricted .blc-content .blc-center ul li .accroche-item,
.page #blc-body .blc-content .blc-center ul li { padding: 0 0 0 15px;}

.article #blc-body .blc-content .blc-center #blc-listchapitre h3 {padding: 10px;}

.page #blc-body .content-item ul.listing li img {border:none;}

/******************************************************************************************** / publicité */
.page #blc-body .blc-content .blc-center #inc-publicite-bottom h4{ display: none; }
.page #blc-body .blc-content .blc-center #inc-publicite-bottom ul li{ padding:0 0 10px 0; display:block; text-align:center; }

/******************************************************************************************** / recherche */
#inc-recherche {padding: 10px 10px 10px 10px; display:block;  margin-top: 5px; border-top: 1px solid #FFF;}
#inc-recherche p {float:left; margin-right: 15px;}
#form-recherche input{ border: 1px solid #DDD; height: 16px; padding:2px; }
#IE6 #form-recherche input{ border: 1px solid #DDD; height: 25px; padding:5px; } 

#form-recherche input { width: 100px; }

#form-recherche input#q {float:left;}

#form-recherche input.chp-submit { margin-left: 15px; width: auto; padding: 2px 5px 5px 5px; border:0; height: 20px; }
html[xmlns*=""] body:last-child #form-recherche input.chp-submit { margin-left: 15px; width: auto; padding: 5px; border:0; height: 20px; }
div.page #form-recherche input.chp-submit,
#form-recherche p.field {}


div#blc-recherche #blc-listbreve h3{padding: 10px 0 5px 0;}
div#blc-recherche #blc-listarticle h3 {padding: 0 0 5px 0;}
div#blc-recherche #blc-listbreve dt,
div#blc-recherche #blc-listarticle dt { padding: 10px 0;}
div#blc-recherche #blc-listbreve dd p.more-item,
div#blc-recherche #blc-listarticle dd p.more-item { border-bottom: 1px dashed #DDD; padding: 0 0 10px 0;}


/******************************************************************************************** / brève */

.breve #blc-body .blc-content .blc-center #blc-breve { width:924px;}
.page .blc-center #blc-categorie  { margin-bottom: 10px;}

.breve #blc-body .blc-content .blc-left{float: none;}
.breve #blc-body .blc-content .blc-center{ margin: 0; }
#IE6 .breve #blc-body .blc-content .blc-center{ margin: 0; }

.breve #blc-body .blc-content .blc-center .moteur-item,
.breve #blc-body .blc-content .blc-center .list-item,
.breve #blc-body { padding: 0 7px 7px 7px; }

.breve #blc-body .blc-content .blc-center .moteur-item,
.breve #blc-body .blc-content .blc-center .list-item {border-right: 1px solid #DDD; border-left: 1px solid #DDD;}
.breve #blc-body .blc-content .blc-center .moteur-item {border-top: 1px solid #DDD;}
.breve #blc-body .blc-content .blc-center .list-item {border-bottom: 1px solid #DDD; }

.breve #blc-body .blc-content .blc-center .moteur-item,
.breve #blc-body .blc-content .blc-center .list-item {padding: 10px; width:904px; display:block;}
#IE6 .breve #blc-body .blc-content .blc-center .moteur-item,
#IE6 .breve #blc-body .blc-content .blc-center .list-item {padding: 10px; width:926px; display:block;}

.breve #blc-body .blc-center .list-item ul  { margin: 10px 0; }

.breve #blc-body .blc-center .list-item ul li { clear:left; padding: 5px 5px 5px 15px; }
.breve #blc-body .blc-center .list-item ul li h5 { margin-right: 10px;}
.breve #blc-body #blc-breve h2,
.breve #blc-body .blc-center .list-item ul li h5 a{padding: 7px 0; }
.breve #blc-body #inc-breve h4 { padding: 5px 5px 5px 10px;}

.breve #blc-body #inc-breve .map-item {height: 400px;}

/************************************************* / listing*/

.breve #blc-body .blc-center .list-item ul li h5 .date-item { margin-right: 15px; float:left; width:120px;}

.breve #blc-body .blc-center .list-item ul li {background:none;}

.breve #blc-body .blc-center .list-item div.auteur-item, 
.breve #blc-body .blc-center .list-item ul li div.auteur-item { display:none;}
.breve #blc-body .blc-center .list-item ul li div.accroche-item {width: 700px; height: 15px; }

.breve #blc-body .blc-center .list-item ul li div.accroche-item h1{ margin: 5px 0;}
.breve #blc-body .blc-center .list-item ul li div.accroche-item h2{ padding: 7px 0; }
.breve #blc-body .blc-center .list-item ul li div.accroche-item h1,
.breve #blc-body .blc-center .list-item ul li div.accroche-item h3{ padding: 5px 0; }
.breve #blc-body .blc-center .list-item ul li div.accroche-item h4,
.breve #blc-body .blc-center .list-item ul li div.accroche-item h5,
.breve #blc-body .blc-center .list-item ul li div.accroche-item h6{ padding: 3px 0; }
.breve #blc-body .blc-center .list-item ul li div.accroche-item h5{ margin: 5px 0 10px 0;}

.breve #blc-body .blc-center .list-item ul li div.accroche-item h1,
.breve #blc-body .blc-center .list-item ul li div.accroche-item h5 {border-bottom:1px solid #CCC;}

.breve #blc-body #gmapDirHead {display:none;}

/************************************************* / page*/

.breve #blc-body .blc-center #blc-breve h2 { padding: 10px;}
.breve #blc-body .blc-center #blc-breve h2 .date-item { margin-right: 15px; float:left; width: auto;}

.breve #blc-body .blc-center #blc-breve p.back-item{ padding: 10px;}

/******************************************************************************************** / Moteur et pagination*/
.moteur-item {}
.moteur-item h5 {padding: 7px 0; }
.moteur-item p {float:left; margin-right: 15px;}
.moteur-item p label { width: 150px; margin-right: 15px;}
#IE6 .moteur-item p label { width: 70px; margin-right:0; }

.moteur-item p select,
.moteur-item p input { width: 100px; border: 1px solid #CCC; height: 16px;}

#IE6 .moteur-item p select,
#IE6 .moteur-item p input { width: 100px; border: 1px solid #CCC; height: 22px;}

#IE6 .moteur-item p {float:left; margin-right:40px;}

.moteur-item input.submit { width: auto; float:right;  border: 0; height: 20px; padding: 2px 5px 5px 5px;}
.breve .moteur-item input.submit { width: auto; border: 0; float:none; height: 20px; padding: 2px 5px 5px 5px;}

.pagination-item-top,
.pagination-item-bottom{clear:left;}

.message .pagination-item-top,
.message .pagination-item-bottom{clear:none;}


div.page div.pagination-item-top{ padding-top:20px; border-bottom:1px solid #CCC; margin-top: 10px;}
div.page div.pagination-item-bottom{ border-top:1px solid #CCC; }

div.quizz div.pagination-item-top,
div.bookmark div.pagination-item-top { padding-top:0; border-bottom:1px solid #CCC; margin-top: 0;}

div.quizz div.pagination-item-top{margin: 0px; padding: 0px;}

div.page div.pagination-item-top p,
div.page div.pagination-item-bottom p{ height:18px; padding:5px 15px 3px 15px; }

div.page div.pagination-item-bottom span.list-pagination,
div.page div.pagination-item-top span.list-pagination{ width:60%;}
div.page div.pagination-item-bottom span.result-pagination,
div.page div.pagination-item-top span.result-pagination{ width:40%; }

div.breve div.pagination-item-bottom span.list-pagination,
div.breve div.pagination-item-top span.list-pagination{ width:80%;}
div.breve div.pagination-item-bottom span.result-pagination,
div.breve div.pagination-item-top span.result-pagination{ width:20%; }

div.page div.pagination-item-bottom span.list-pagination,
div.page div.pagination-item-top span.list-pagination,
div.page div.pagination-item-bottom span.result-pagination,
div.page div.pagination-item-top span.result-pagination{ float:left; }

div.article div.navigation-item {margin: 30px auto 20px auto;}
div.article div.navigation-item p { height:18px; padding:5px 15px 3px 15px; }

div.article #blc-body .blc-content .blc-center #inc-article ul {display: table; padding: 10px; width: 694px;}
div.article #blc-body .blc-content .blc-center #inc-article ul {display: table; padding: 10px; width: 716px;}

html[xmlns*=""] body:last-child div.article #blc-body .blc-content .blc-center #inc-article ul {display: block; padding: 10px; width: 694px;}
body:nth-of-type(1) div.article #blc-body .blc-content .blc-center #inc-article ul {display: block; padding: 10px; width: 694px;}

div.article #blc-body .blc-content .blc-center #inc-article li { overflow:hidden; padding: 5px 5px 5px 15px;}

#IE6 .dossier #blc-body .blc-content #blc-article {}
#IE6 .dossier #blc-body .blc-content .blc-center .entete-item,
#IE6 .article #blc-body .blc-content #inc-article ul,
#IE6 .dossier #blc-body .blc-content #inc-article ul,
#IE6 div.dossier div.navigation-item {width:716px; float:left;}

div.faq div.navigation-item p,
div.lexique div.navigation-item p,
div.dossier div.navigation-item p { height:18px; padding:5px 15px 3px 15px; }

div.bookmark div.pagination-item-top {margin: 0; padding: 0; }

/******************************************************************************************** / destination */

.page #blc-body .blc-content #ajaxcontent {display: table; width: 924px;}
#IE6 .page #blc-body .blc-content #ajaxcontent {display: table; width: 924px;}
div.destination #blc-body { margin:0; }
div.destination #blc-body .blc-content .blc-center{ margin: 0 auto; }

#IE6 div.aide #blc-body .blc-content .blc-center,
#IE6 div.infosms #blc-body .blc-content .blc-center,
#IE6 div.destination #blc-body .blc-content .blc-center{ margin: 0 auto; text-align:center; }

#IE6 div.infosms #blc-body .blc-content .blc-center #inc-article,
#IE6 div.aide #blc-body .blc-content .blc-center #inc-article,
#IE6 div.destination #blc-body .blc-content .blc-center #inc-article{ margin: 0 auto; text-align:left; }
div.destination #blc-body #blc-article h2 img {margin: 2px 15px;}

div.destination #blc-body .blc-meteo,
div.destination #blc-body .blc-map { float: right; width: 400px; margin-left: 10px;}

#IE6 div.destination #blc-body .blc-meteo,
#IE6 div.destination #blc-body .blc-map { float: right; width: 402px; margin-left: 10px;}

div.destination #blc-body .blc-map {}

div.destination #blc-body .blc-meteo { clear:right; margin-top: 10px; border: 1px solid #CCC;  width: 400px; float: right;}
div.destination #blc-body #blc-listchapitre .blc-meteo h5  {margin: inherit;}
#IE7 div.destination #blc-body #blc-listchapitre .blc-meteo h5  {margin: 0;}
div.destination #blc-body #blc-listchapitre .blc-meteo h5 span.titre-item {float:right; margin-right: 15px; }

div.destination #blc-body .blc-meteo .meteo-item-night,
div.destination #blc-body .blc-meteo .meteo-item-day  { padding: 10px 10px 10px 10px; height: 100px; }

div.destination #blc-body .blc-meteo .meteo-item-night div,
div.destination #blc-body .blc-meteo .meteo-item-day div { }

div.destination #blc-body .blc-meteo .image-item {width: 200px; height: 100px; float: left; margin-right: 20px;  }

div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-day,
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-night {padding:  5px 0; display:table;}
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-night ul li,
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-day ul li{float:left; width: 110px; border-right: 1px solid #CCC;  padding: 5px;} 
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-night ul,
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-day ul{ height:70px;}


div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-night ul li.last,
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-day ul li.last{border-right: none;} 

div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-night ul li span,
div.destination #blc-body #blc-listchapitre .blc-meteo .prevision-item-day ul li span {clear:left; display:block;}

div.destination #blc-body #blc-listchapitre .blc-meteo p.source-item{ clear:both; padding: 2px; }

.destination #blc-body .blc-content #inc-article h4 {padding:10px 5px 2px 10px;}
.destination #blc-body .blc-content #ajaxcontent #inc-article ul {display: block; padding: 10px 0;}
.destination #blc-body .blc-content #ajaxcontent #inc-article li { float: left; width: 220px; overflow:hidden; padding: 5px;}

.destination #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden {width: 900px; padding: 0;}

#IE6 div.aide #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden,
#IE6 div.infosms #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden,
#IE6 .destination #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden {display:none;}

#IE6 div.aide #blc-body .blc-content #ajaxcontent #inc-article ul,
#IE6 div.infosms #blc-body .blc-content #ajaxcontent #inc-article ul,
#IE6 .destination #blc-body .blc-content #ajaxcontent #inc-article ul {display: block; padding: 0;}

#IE6 div.aide #blc-body .blc-content #ajaxcontent #inc-article li,
#IE6 div.infosms #blc-body .blc-content #ajaxcontent #inc-article li,
#IE6 .destination #blc-body .blc-content #ajaxcontent #inc-article li { float: left; width: 230px; overflow:hidden; padding: 5px;}


#blc-body .blc-content #ajaxcontent {border-top: 2px dotted #DDD; margin-top: 10px;}

/******************************************************************************************** / destination /aide / infos */

.destination #blc-body #blc-article div.content-item {display:none;} 
div.infosms #blc-body #blc-article #blc-listchapitre div.content-item,
div.destination #blc-body #blc-article #blc-listchapitre div.content-item{display:block; width:904px; }

div.infosms #blc-body #blc-article #blc-listchapitre div.content-item {height:260px;} 
div.aide #blc-body #blc-listchapitre .content-item #blc-prescription,
div.infosms #blc-body #blc-article .content-item .blc-sms,
div.destination #blc-body #blc-article .content-item .blc-sms {margin-left: 15px; width: 280px; float:right; }
div.aide #blc-body #blc-listchapitre .content-item #blc-prescription h1,
div.infosms #blc-body #blc-listchapitre .content-item .blc-sms h1,
div.destination #blc-body #blc-listchapitre .content-item .blc-sms h1 {margin: 0;}

div.infosms #blc-body #blc-article .content-item .blc-sms h1,
div.infosms #blc-body #blc-article .content-item .blc-sms form,
div.infosms #blc-body #blc-article .content-item .blc-sms .accroche-item,
div.destination #blc-body #blc-listchapitre .content-item .blc-sms h1,
div.destination #blc-body #blc-listchapitre .content-item .blc-sms form,
div.destination #blc-body #blc-listchapitre .content-item .blc-sms .accroche-item{ padding: 10px;}

#IE7 div.infosms #blc-body #blc-article .content-item .blc-sms form,
#IE7 div.infosms #blc-body #blc-article .content-item .blc-sms form{padding-bottom:15px; display: table; height:50px;}

.destination p.back-item { text-align: right;}

div.infosms #blc-body .blc-sms form #geozone_sendsms_smsalerte,
div.destination #blc-body .blc-sms form #geozone_sendsms_smsalerte,
div.infosms #blc-body .blc-sms form #geozone_sendsms_smsinfos,
div.destination #blc-body .blc-sms form #geozone_sendsms_smsinfos,
div.infosms #blc-body .blc-sms form #geozone_sendsms_smsmed,
div.destination #blc-body .blc-sms form #geozone_sendsms_smsmed{margin-left: 15px;}

div.infosms #blc-body #blc-article .blc-sms form input,
div.destination #blc-body #blc-listchapitre .blc-sms form input { float:left; height:16px; margin:10px; padding:2px;}


div.infosms #blc-body #blc-article .blc-sms form input,
div.infosms #blc-body #blc-article .blc-sms form select,
div.destination #blc-body #blc-listchapitre .blc-sms form input,
div.destination #blc-body #blc-listchapitre .blc-sms form select{ border: 1px solid #DDD; }

div.infosms #blc-body #blc-article .blc-sms form input#number_sendsms_smsinfos,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsinfos,
div.infosms #blc-body #blc-article .blc-sms form input#number_sendsms_smsalerte,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsalerte,
div.infosms #blc-body #blc-article .blc-sms form input#number_sendsms_smsmed,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsmed{margin: 10px;}

div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsinfos,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsinfos,
div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsalerte,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsalerte,
div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsmed,
div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsmed{width: auto; padding: 2px 5px 5px 5px; height:20px; border: 0;}


html[xmlns*=""] body:last-child div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsinfos,
html[xmlns*=""] body:last-child div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsinfos,
html[xmlns*=""] body:last-child div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsalerte,
html[xmlns*=""] body:last-child div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsalerte,
html[xmlns*=""] body:last-child div.infosms #blc-body #blc-article .blc-sms form input#button_sendsms_smsmed,
html[xmlns*=""] body:last-child div.destination #blc-body #blc-listchapitre .blc-sms form input#button_sendsms_smsmed{width: auto; padding: 5px; border: 0;}

div.infosms #blc-body #blc-article .blc-sms form label
div.destination #blc-body #blc-listchapitre .blc-sms form label{ width: 180px;  padding-bottom:4px; }

div.infosms #blc-body #blc-article .blc-sms form select_smsinfos,
div.destination #blc-body #blc-listchapitre .blc-sms form select_smsinfos,
div.infosms #blc-body #blc-article .blc-sms form select_smsalerte,
div.destination #blc-body #blc-listchapitre .blc-sms form select_smsalerte,
div.infosms #blc-body #blc-article .blc-sms form select_smsmed,
div.destination #blc-body #blc-listchapitre .blc-sms form select_smsmed{width: 60px;}
/******************************************************************************************** / infos sms */
div.infosms #blc-body { margin:0; }
div.infosms #blc-body .blc-content .blc-center{ margin: 0 auto; }
div.infosms #blc-body .blc-content .blc-center .content-item {display:none;}
div.infosms #blc-body .blc-content #inc-article h4 {padding:10px 5px 2px 10px;}

div.infosms #blc-body .blc-content #ajaxcontent #inc-article ul {display: block; padding: 10px;}
div.infosms #blc-body .blc-content #ajaxcontent #inc-article li { float: left; width: 210px; overflow:hidden; padding: 5px;}
div.infosms #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden {width: 900px; padding: 0;}
div.infosms #blc-body .blc-content #blc-article .content-item {height: 150px;}
#IE6 div.infosms #blc-body .blc-content #blc-article .content-item {width:926px;}
div.infosms p.back-item { text-align: right;}

.infosms #blc-body .blc-content #blc-listchapitre ul.menu-item,
.infosms #blc-body .blc-content #blc-listchapitre div h3{display:none;}

/******************************************************************************************** / aide prescription */
div.aide #blc-body { margin:0; }
div.aide #blc-body .blc-content .blc-center{ margin: 0 auto; }
div.aide #blc-body .blc-content .blc-center .content-item {display:block; width: 904px; height: 600px; text-align:left;}

#IE6 div.aide #blc-body .blc-content .blc-center .content-item {display:block; width: 926px; height: 600px; }

div.aide #blc-body .blc-content #inc-article h4 {padding:10px 5px 2px 10px;}

#IE7 div.aide #blc-body .blc-content #inc-article h2 {padding:0;}

div.aide #blc-body .blc-content #ajaxcontent #inc-article ul {display: block; padding: 10px;}
div.aide #blc-body .blc-content #ajaxcontent #inc-article li { float: left; width: 210px; overflow:hidden; padding: 5px;}

div.aide #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden {width: 900px; padding: 0;}
div.aide p.back-item { text-align: right;}

div.aide #blc-body .blc-content .blc-map {float:right; border-left: 10px solid #FFF;}
div.aide #blc-body .blc-content #blc-prescription h2 {padding: 10px 0; display:none; }
#IE7 div.aide #blc-body .blc-content #blc-prescription h2 {padding: 10px 0 0 0; display:none; }
div.aide #blc-body .blc-content .blc-map {width:400px;}
div.aide #blc-body .blc-content #blc-prescription ul { padding: 10px 0;}
div.aide #blc-body .blc-content #blc-prescription form{}
div.aide #blc-body .blc-content #blc-prescription p.field{ padding:10px; clear:left; }
div.aide #blc-body .blc-content #blc-prescription label{ width: 80px;  padding-bottom:4px; float:left; }
div.aide #blc-body .blc-content #blc-prescription label.float{ width: 250px; }
div.aide #blc-body .blc-content #blc-prescription p.bloc-erreur{ padding:5px 10px; }

div.aide #blc-body .blc-content #blc-prescription input {}
div.aide #blc-body .blc-content #blc-prescription textarea,
div.aide #blc-body .blc-content #blc-prescription select{ border: 1px solid #DDD; height: 20px;}

div.aide #blc-body .blc-content #blc-prescription input {}
div.aide #blc-body .blc-content #blc-prescription select{ width: 200px; }

.IE8 div.aide #blc-body .blc-content #blc-prescription p.field{ padding:10px; clear:left; height:20px; display:table; }
.IE8 div.aide #blc-body .blc-content #blc-prescription label.lcl {margin-left: 10px;}
.IE8 div.aide #blc-body .blc-content #blc-prescription .lcl2 { width: 200px; clear:left; height:40px; }
.IE8 div.aide #blc-body .blc-content #blc-prescription h3{ clear:left; }


.IE8 div.aide #blc-body .blc-content #blc-prescription p.field{ padding:10px; clear:left; }

div.aide #blc-body .blc-content #blc-prescription textarea{ width:400px; height:220px; float:right; }

div.aide #blc-body .blc-content #blc-prescription input.chp-submit { width: auto; padding: 2px 5px 5px 5px; border: 0;}
html[xmlns*=""] body:last-child div.aide #blc-body .blc-content #blc-prescription input.chp-submit{ width: auto; padding: 5px; border: 0;}

div.aide #blc-body .blc-content #blc-prescription #field_ms_message{ float:right; margin-bottom: 10px;  }
div.aide #blc-body .blc-content #blc-prescription #bt-fcontact{ clear:both; padding:10px 4px; }

div.aide #blc-body .blc-content #blc-prescription #bt-fcontact input:hover { border-color:#333; cursor:pointer; }

div.aide #blc-body .blc-content #blc-prescription p.noteFormPresc {font-style:italic; font-size: 10px;}

div.aide #blc-body .blc-content #blc-prescription label.chp-obligatoire {float:left;}

#IE7 .aide #blc-body .blc-content #ajaxcontent #inc-article li,
#IE7 .infosms #blc-body .blc-content #ajaxcontent #inc-article li,
#IE7 .destination #blc-body .blc-content #ajaxcontent #inc-article li { display:inline; float:none; }

#IE7 .aide #blc-body .blc-content #ajaxcontent #inc-article li a,
#IE7 .infosms #blc-body .blc-content #ajaxcontent #inc-article li a,
#IE7 .destination #blc-body .blc-content #ajaxcontent #inc-article li a{ float: left; width: 195px; padding: 5px 5px 5px 20px; display:block; }

#IE7 .aide #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden,
#IE7 .infosms #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden,
#IE7 .destination #blc-body .blc-content #ajaxcontent #inc-article li.clear-hidden {width: 900px; padding: 0; margin:0; height: 1px;}

#IE7 li {padding:0; margin:0;}


/***************************************************************************************Centre de vaccination******/
 #IE6 .centres #blc-body .blc-content #blc-categorie .accroche-item{float:left; width: 714px; background-color:#399518;}
 #IE6 .centres #blc-body .blc-content #blc-article {float:left; width: 714px;}
.centres #blc-body .blc-content #blc-article .content-item .blc-map {}
.centres #blc-body .blc-content #blc-article .content-item .adresse-item {display:none;}
.centres #blc-body .blc-content #blc-article .content-item{ min-height: 200px;}
.centres #blc-body .blc-content #blc-article .content-item ul { clear: left;}
.centres #blc-body .blc-content #blc-article .content-item ul li {padding: 0 0 10px 15px; width:500px; }

/******************************************************************************************** / Message */
div.page .blc-center #inc-message ul {margin: 20px 0;}
div.page .blc-center #inc-message li.last{ border-bottom: 1px solid #CCC;}
div.page .blc-center #inc-message li h5{ padding: 5px;}
div.page .blc-center #inc-message li h5 span.action-item {float:right; margin-right: 15px; width: 140px; }
div.page .blc-center #inc-message li h5 span.date-item { margin-right: 15px;}
div.page .blc-center #inc-message ul li h5 a{ margin-right: 5px;}


#IE7 .message #blc-body .blc-content .inc-message,
#IE7 .message #blc-body .blc-content .blc-message {width: 714px; padding:0;}
#IE7 .message #blc-body .blc-content .blc-center .inc-message { margin: 0 0 0 210px; }
#IE7 .message #blc-body .blc-content .blc-listmessage .content-item {padding:10px;}

.message .blc-message .blc-listmessage a.reply-item,
.message .blc-message .blc-listmessage a.delete-item,
.message .blc-message .blc-listmessage a.permanent-delete-item { width: 16px; height: 16px; display: block; }

.message .blc-message .blc-listmessage div.attach-item {padding:0 35px;}

#IE7 .message #blc-body .blc-message .blc-listmessage h3  {padding: 0;}

.message #blc-body .blc-message .blc-listmessage h3 .content-item { clear:left;}

#IE7 .message #blc-body .blc-message .blc-listmessage {background-color:#FFF;}
#IE7 .message #blc-body .blc-message .blc-listmessage div.message-item h3 {clear:none;}
#IE7 .message #blc-body .blc-message .blc-listmessage div.message-item {width:690px}

.message #blc-body .blc-newmessage p.field { padding: 5px 0;}
.message #blc-body .blc-newmessage p label {float:left; margin-right: 15px; paddin}
.message #blc-body .blc-newmessage p#f_message_titre input { width: 640px; border: 1px solid #DDD; height: 20px;}

.message #blc-body .blc-newmessage p#f_message_message textarea{ <:left; display:block; border: 1px solid #DDD; width: 690px;}
.message #blc-body .blc-newmessage p#f_message_action input{ width: auto; padding: 2px 5px 5px 5px; border: 0; height: 20px;}
html[xmlns*=""] body:last-child .message #blc-body .blc-newmessage p#f_message_action input{ width: auto; padding: 2px; border: 0;}

.message #blc-body .blc-newmessage span.draft-item {margin-left: 15px;}
.message #blc-body #inc-message h5 span.action-item a { float: right; margin-right: 10px;}
.message #blc-body #inc-message h5 span.date-item { margin-right: 10px;}
.message #blc-body #inc-message ul span.ack-item {float: right;}

#IE7 .message #blc-body .blc-message .blc-listmessage { padding: 10px;}

.message #blc-body .blc-message .blc-listmessage { padding: 10px;}
.message #blc-body .blc-message .blc-listmessage h3{display: block; }
.message #blc-body .blc-message .blc-listmessage h3 span.user-item{width: 450px; height:20px;}
.message #blc-body .blc-message .blc-listmessage h3 span.date-item{	}
.message #blc-body .blc-message .blc-listmessage h3 span.action-item{width: 80px; float:right;}

.message #blc-body 	.blc-listmessage h5 {}
.message #blc-body .blc-listmessage h3 span.action-item a {  margin-right: 10px;}
.message #blc-body .blc-listmessage h3 span.action-item,
.message #blc-body .blc-listmessage h3 span.action-item a {float:right;}
.message #blc-body .blc-listmessage h3 span.user-item,
.message #blc-body .blc-listmessage h3 span.date-item { float: left;}

.message #blc-body p.more-item a.reply-item,
.message #blc-body .blc-listmessage h3 span.action-item,
.message #blc-body .blc-listmessage h3 span.user-item,
.message #blc-body .blc-listmessage h3 span.date-item { padding: 5px;}

.message #blc-body .blc-listmessage h3 span.date-item { margin-right: 10px;}
.message #blc-body .blc-listmessage div.auteur-item { display:none;}



/******************************************************************************************** / contact */
div.article #blc-fcontact{}
div.article #blc-fcontact form{ width:650px; margin: 0 auto;}
div.article #blc-fcontact p.field{ padding:4px; }
div.article #blc-fcontact label{ width: 180px;  padding-bottom:4px; }


div.article #blc-fcontact textarea,
div.article #blc-fcontact select{ border: 1px solid #DDD; height: 20px;}

.home .restricted #blc-finscription input,
div.article #blc-fcontact input { padding: 2px; height: 16px;  border: 1px solid #DDD;}

.home .restricted #blc-finscription input {width: 120px;}
div.article #blc-fcontact input,
div.article #blc-fcontact select{ width: 200px; }
div.article #blc-fcontact textarea{ width:400px; height:220px; float:right; padding: 2px; }

.home .restricted #blc-finscription input.chp-submit,
.article #blc-fcontact input.chp-submit { width: auto; padding: 2px 5px 5px 5px; border: 0; height: 20px;}

html[xmlns*=""] body:last-child .home .restricted #blc-finscription input.chp-submit,
html[xmlns*=""] body:last-child .article #blc-fcontact input.chp-submit { width: auto; padding: 5px; border: 0; height: 20px;}


.home .restricted #blc-finscription p.field {text-align:right;}

div.article #blc-fcontact #field_ms_message{ float:right; margin-bottom: 10px; width:400px; }
div.article #blc-fcontact #bt-fcontact{ clear:both; padding:10px 4px; }

div.article #blc-fcontact #bt-fcontact input:hover { border-color:#333; cursor:pointer; }

.home .restricted #blc-finscription label.chp-obligatoire {float:left;}

.article #blc-body #blc-categorie .list-item {display:block;}
#IE7 .article #blc-body #blc-categorie .list-item {width: 714px;}
.article #blc-body #blc-categorie .list-item ul li {float:left; width: 320px; margin: 10px 0; border-right: 1px solid #DDD; padding: 0 15px;  }
.article #blc-body #blc-categorie .list-item ul li.last,
.article #blc-body #blc-categorie .list-item ul li.endline {border:0;}
.article #blc-body #blc-categorie .list-item ul { display: block; }
.article #blc-body #blc-categorie .list-item ul li.clear-hidden { width: 700px;  margin: 0; clear:none; border:0;}

/******************************************************************************************** / CONTENT SITEMAP */
div.article #blc-plansite{ padding:5px 0 15px 0; }
div.article #blc-plansite dl{ padding:0 6px 0 6px; }
div.article #blc-plansite dt{ padding:15px 0 5px 25px; border-bottom:1px solid #DDD; }
div.article #blc-plansite dt a{ font-weight:bold; }
div.article #blc-plansite dd dl dt{ padding:5px 0 5px 25px; border:0; }


/******************************************************************************************** / dossier */

.dossier #blc-body .blc-content #inc-article h4 {padding:8px 5px 2px 10px;}
.dossier #blc-body #blc-categorie .list-item ul li {float:left; width: 320px; margin: 10px 0; border-right: 1px solid #DDD; padding: 0 15px;  }
.dossier #blc-body #blc-categorie .list-item ul li.last,
.dossier #blc-body #blc-categorie .list-item ul li.endline {border:0;}
.dossier #blc-body #blc-categorie .list-item ul { display: block; }

body:nth-of-type(1) .dossier #blc-body .blc-content .blc-center .list-item {width: 714px;}
#IE7 .dossier #blc-body .blc-content .blc-center .list-item {width: 714px;}

.dossier #blc-body .blc-content .blc-center #inc-article li { overflow:hidden; padding: 5px 5px 5px 15px;}

div.dossier #blc-body .blc-content .blc-center #inc-article ul {display: table; padding: 10px; width: 694px;}
#IE6 div.dossier #blc-body .blc-content .blc-center #inc-article ul {padding: 10px; width: 716px;}

html[xmlns*=""] body:last-child div.dossier #blc-body .blc-content .blc-center #inc-article ul {width: 694px; display: block; padding: 10px;}
body:nth-of-type(1) .dossier #blc-body .blc-content .blc-center #inc-article ul {width: 694px; display: block; padding: 10px;}


.dossier #blc-body .blc-content .blc-center #inc-article .entete-item ul {border: none;}
.dossier #blc-body .blc-content .blc-center #inc-article .entete-item li { float:none; border:none; }
.dossier #blc-body #inc-article li.clear-hidden,
.dossier #blc-body #blc-categorie .list-item ul li.clear-hidden { width: 700px;  margin: 0;}

#IE7 .dossier #blc-body #blc-categorie .list-item ul li.clear-hidden { width: 600px;  margin: 0; border:0;}

.dossier #blc-body .blc-content .blc-center .content-item {border-top: 1px solid #DDD;}

.dossier #blc-body .blc-content .blc-center .content-item,
.dossier #blc-body .blc-content .blc-center #blc-listchapitre {border-left: 1px solid #DDD; border-right: 1px solid #DDD;}
.dossier #blc-body .blc-content .blc-center #blc-listchapitre {border-bottom: 1px solid #DDD;}

.dossier #blc-body .blc-content .blc-center #blc-listchapitre .content-item {border:0;}

/******************************************************************************************** / lexique /dossier */

div.lexique #blc-body .blc-content .blc-left{float: none;}
div.lexique #blc-body .blc-content .blc-center{ margin: 0; }

div.lexique #blc-body { padding: 0 7px 7px 7px; }

div.lexique #blc-body .blc-content .blc-center #blc-listchapitre h3,
div.lexique #blc-body .blc-content #inc-article h4 {padding:10px 5px 2px 10px;}

.lexique #blc-body .blc-content .blc-center #blc-listchapitre,
.lexique #blc-body .blc-content .blc-center #blc-article .content-item {border-right: 1px solid #DDD;border-left: 1px solid #DDD;}

.lexique #blc-body .blc-content .blc-center #blc-article .content-item { border-top: 1px solid #DDD; }
.lexique #blc-body .blc-content .blc-center #blc-listchapitre {border-bottom: 1px solid #DDD;}
.lexique #blc-body #blc-article #blc-listchapitre .content-item{ border: 0;}

.lexique #blc-body .blc-content .blc-center #inc-article ul li {padding: 10px 0; background:none;}
.lexique #blc-body .blc-content .blc-center ul li .accroche-item {padding:0; }

/******************************************************************************************** / goodies */

.page #blc-body .blc-content .blc-center #blc-goodies { margin-bottom: 5px; height: 25px;}
.infosms #blc-body .blc-content .blc-center #blc-goodies,
.aide #blc-body .blc-content .blc-center #blc-goodies,
.destination #blc-body .blc-content .blc-center #blc-goodies { float: right; margin: 5px 0;}
.page #blc-body .blc-center #blc-goodies li.bookmark { padding:0 15px 20px 25px; height: 24px;}
.page #blc-body .blc-center #blc-goodies li.print {  padding:0 7px 20px 25px;  height: 24px;}

/******************************************************************************************** / FOOTER */

#blc-footer { padding: 5px 20px;}
#blc-footer #blc-hon { float:left; }
#blc-footer #blc-menu-footer ul li{display: inline;}
#blc-footer #blc-hon img{margin-right:10px;}
#blc-footer #blc-menu-footer ul li,
#blc-footer #blc-hon,
#blc-footer #blc-hon a,
#blc-footer #blc-menu-footer ul li a { margin-right: 7px;}
#blc-footer #blc-hon a,
#blc-footer #blc-menu-footer ul li a {float:right;}

#IE6 #blc-footer {width: 970px;}
#IE6 #blc-footer #blc-hon,
#IE7 #blc-footer #blc-hon {display:inline; width:490px;}
#IE6 #blc-footer #blc-hon a,
#IE7 #blc-footer #blc-hon a{ width:400px;}
#IE6 #blc-footer #blc-hon img,
#IE7 #blc-footer #blc-hon img{ width: 70px; float:left; margin:0;}

/******************************************************************************************** / Flashmap */
#flashcontent { clear: left; width: 726px; height: 400px; margin: 10px auto;}

/******************************************************************************************** / Bookmark */
.bookmark #blc-body #inc-bookmark ul li {padding: 5px; background:none;}
.bookmark #blc-body #inc-bookmark span.action-item a { float: right; margin-right: 10px;}
.bookmark #blc-body #inc-bookmark span.action-item a {  margin-right: 10px;}
.bookmark #blc-body #inc-bookmark span.action-item{ padding: 5px;}


/******************************************************************************************** / RSS*/
#inc-listrss {display:none;}

.home #blc-body .blc-center #inc-listrss {padding: 0 10px 10px 35px;}
.page #blc-body .blc-content #inc-listrss{padding: 5px 10px 10px 35px;}
.page #blc-body .blc-content #inc-listrss {}
.page #blc-body .blc-content #inc-listrss ul,
.home #blc-body .blc-center #inc-listrss ul {display:none;}

/******************************************************************************************** / SONDAGE*/

.page #blc-body .blc-content #inc-sondage h4 { display: none;}
.page #blc-body .blc-content #inc-sondage p.question-item {padding: 10px 0;}
.page #blc-body .blc-content #inc-sondage p.valid-item {margin-top: 10px;}
.page #blc-body .blc-content #inc-sondage p.valid-item a {display:block; width: 18px; padding: 5px;}

.quizz #blc-body .blc-content #inc-sondage ul { display: block; list-style:none;}
.quizz #blc-body .blc-content #inc-sondage ul li { background:none;  padding: 5px;}
.quizz #blc-body .blc-content #inc-sondage ul li .accroche-item { font-style:italic;}
.quizz #blc-body .blc-content #inc-sondage ul li.last {margin: 0px;}

.quizz #blc-body .blc-content #inc-sondage li h5 {height:15px;}

.quizz #blc-body .blc-content #inc-sondage {}
.dossier #blc-body .blc-content #inc-sondage h5 span.resultat-item,
.quizz #blc-body .blc-content #inc-sondage h5 span.resultat-item {float:right;}
.dossier #blc-body .blc-content #inc-sondage h5 span.titre-item,
.quizz #blc-body .blc-content #inc-sondage h5 span.titre-item { float:left; margin-right: 15px;}

.dossier #blc-body .blc-content #inc-sondage .accroche-item,
.quizz #blc-body .blc-content #inc-sondage .accroche-item { clear:left; padding: 5px 0;}
.dossier #blc-body .blc-content #inc-sondage div.resultat-item,
.quizz #blc-body .blc-content #inc-sondage div.resultat-item { padding-top:10px;}

.dossier #blc-body .blc-content #inc-sondage .statlabelq-item span.stattotal-item,
.quizz #blc-body .blc-content #inc-sondage .statlabelq-item span.stattotal-item,
.dossier #blc-body .blc-content #inc-sondage .statlabelr-item span.stattotal-item,
.quizz #blc-body .blc-content #inc-sondage .statlabelr-item span.stattotal-item {float:right;}



/******************************************************************************************** / CARLSON*/

.carlson #blc-body .blc-content #blc-article .clear-hidden {clear:none;}
.esp-carlson #blc-body .blc-content .blc-center{ margin: 0; }

.esp-carlson #form-espace-carlson h2, 
.esp-carlson #form-espace-carlson h3, 
.esp-carlson #form-espace-carlson h4{ padding: 10px 0;}

.esp-carlson #form-espace-carlson .blc-partie{ padding: 15px 0; display:table; width: 880px; border-bottom: 1px dotted #DDD; }
.esp-carlson #form-espace-carlson label{ float:left; width: 150px; margin-right: 15px;}

.esp-carlson #form-espace-carlson p.blc-sstitre label {width: 880px; padding: 0 0 10px 0;}

.esp-carlson #form-espace-carlson .blc-partie p.field1{ width: 400px; float: left; border-right: 1px solid #DDD; clear: left;}
.esp-carlson #form-espace-carlson .blc-partie p.field2{  }

.esp-carlson #form-espace-carlson .blc-partie p.field1 {float: left; padding: 5px 30px 5px 5px;}
.esp-carlson #form-espace-carlson .blc-partie p.field2 {float: left; padding: 5px 5px 5px 50px;}

.esp-carlson #form-espace-carlson .blc-partie p.field-logo{clear: both; padding: 15px 0 0 0;}
.esp-carlson #form-espace-carlson .blc-partie p.field-logo label {width: 200px;}
.esp-carlson #form-espace-carlson .blc-partie p.field-logo label.indice{ color: #a4a4a4; font-style:italic;}

.esp-carlson #form-espace-carlson .blc-partie p.field-logo input#ec-ent-logo,
.esp-carlson #form-espace-carlson #fec-part3 p.field input,
.esp-carlson #form-espace-carlson #fec-part3 p.field label {float: left; margin-right: 10px;}
.esp-carlson #form-espace-carlson #fec-part3 p.field label {width: auto; }

.esp-carlson #form-espace-carlson input { width: 200px; border: 1px solid #DDD; height: 15px; padding:2px;}
.esp-carlson #form-espace-carlson select{ width: 200px; border: 1px solid #DDD; height: 20px;}
.esp-carlson #form-espace-carlson textarea{ width:880px; height:100px; border: 1px solid #DDD; }

.esp-carlson #form-espace-carlson .blc-partie p.field-logo input#ec-ent-logo {height: 20px; width: 300px;}
.esp-carlson #form-espace-carlson .blc-partie input#bt-submit-abonnes,
.esp-carlson #form-espace-carlson .blc-partie input#bt-submit-contacts,
.esp-carlson #form-espace-carlson .blc-partie input#bt-submit { width: auto; padding:2px 5px 5px 5px; border: 0; height:20px;}
.esp-carlson #form-espace-carlson .blc-partie input#bt-submit{margin-top: 10px;}

.esp-carlson #form-espace-carlson .blc-partie #ec-liste-contacts .blc-sstitre label, 
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-abonnes .blc-sstitre label{margin-top: 10px;}

.esp-carlson #form-espace-carlson .blc-partie #ec-liste-contacts table, 
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-abonnes table{width: 880px; border:1px solid #DDD; border-collapse:collapse; margin-bottom: 15px; clear:left;}

.esp-carlson #form-espace-carlson .blc-partie #ec-liste-contacts table thead,
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-abonnes table thead{border-bottom:1px solid #DDD;}
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-abonnes table td, 
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-abonnes table th,
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-contacts table td, 
.esp-carlson #form-espace-carlson .blc-partie #ec-liste-contacts table th{
	vertical-align:top;
	padding: 2px 3px 2px 3px;
	text-align:left;
}

#IE6 .carlson #blc-header .blc-left,
#IE6 .esp-carlson #blc-header .blc-left {height: 105px; padding: none; float:left; border: none;} 
#IE6 .esp-carlson #blc-body .blc-content .blc-center {margin:0;  padding:0; float:none;}
#IE6 .esp-carlson #form-espace-carlson .blc-partie input {height:20px;}

/******************************************************************************************** / MAJ */


.password input { height: 20px;}

/******************************************************************************************** / MAJ */
div.page div.maj-item,
div.page div.maj-item p { color:#666666; text-align: right; margin: 5px 5px 0 5px; font-style: italic; font-size: 10px;}

/******************************************************************************************** / ERREUR et MESSAGE */
.message #blc-body .blc-center #inc-message ul li.no-item,
.dossier #blc-body .blc-content .blc-center #inc-article ul li.no-item,
.breve #blc-body .blc-center .list-item ul li.no-item,
.page #blc-body .blc-center .list-item ul li.no-item,
.page .blc-left #inc-listpage li.no-item,
.home .restricted .blc-left #inc-breve li.no-item,
.home .restricted .blc-right #inc-bookmark li.no-item,
.home .restricted .blc-left #inc-message li.no-item,
li.no-item,
#ec-ok,
.bloc-ok,
p.good,
p.error { padding: 5px 0 5px 25px; }



#ec-error, 
#ec-error-contacts, 
#ec-error-abonnes,
.erreur-item,
.bloc-erreur,
p.error { padding: 5px 0 5px 25px; border-bottom: 1px solid #999; margin-bottom: 5px;}


#ec-error strong, 
#ec-error-contacts strong, 
#ec-error-abonnes strong{ padding: 5px 0 5px 25px;}
div.info-message { margin: 5px 0;}

.blc-erreur { padding: 10px;}
.blc-erreur h1 { padding: 5px 0 5px 25px; border-bottom: 1px solid #999; margin-bottom: 5px;}


#IE6 .article #blc-fcontact select,
#IE6 .article #blc-fcontact input {height:20px;}

/*********** / DESTINATION */
#ajaxselect {width: 924px;border: 1px solid #DDDDDD;background-color: #FFFFFF; border-top: 2px dotted #DDDDDD;margin-top: 10px;text-align: center;}
#ajaxselect a { color: #0C6C25;font-size: 12px;font-weight: bold;text-decoration: none;margin-right: 30px;margin-left: 30px;}
#ajaxselect a:hover {text-decoration: underline;}

