/* Start of CMSMS style sheet 'ciney_global' */
html {
	overflow-y: scroll;
	/*background: #5f5f5f url('../images/html_bg.png') repeat-x scroll;*/
       background: #000000;
}
.contact fieldset { 
border:1px solid #00688b;
-moz-border-radius:5px;

}
/*SLIDER*/
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:500px;
	height:200px;
	overflow:hidden; 
	}
span#prevBtn{}
span#nextBtn{}	
/*FIN DE SLIDER*/

.contact legend {
  padding: 0.2em 0.5em;
  border:1px solid #00688b;
  /*color:#00688b;*/
color:white;
background:#00688b;
  font-size:90%;
  text-align:right;
  }
/*Articles - News*/
.NewsNum{
color:#666666;
font-size:x-small;
}
a.NewsNum{
color:#666666;
font-size:x-small;
}
a:hover.NewsNum{
color:#666666;
font-size:x-small;
}
.Newsaccueil {
border-bottom: 1px solid #cccccc; background: #ffffff;  color: #1c94c4; outline: none;
padding: 2px 2px 2px 30px;
margin: 2px 2px 2px 30px;} 
  /* loopedSlider */
                .container { position:relative; margin-top:20px; height:137px; width:400px; overflow:hidden; }
                .container div { background-color:#eaeaea; opacity:0; z-index:0; position:absolute; top:0; left:0; width:360px; padding:20px; }
                #loopedSlider { position:relative; width:400px; margin:50px auto; }
.round-border-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topleft.gif) no-repeat; margin-top:-1px; margin-left:-1px;}

.round-border-topleft_gr {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topleft_gr.gif) no-repeat; margin-top:-1px; margin-left:-1px;}

.round-border-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:174px;}

.round-noborder-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topleft.gif) no-repeat; margin-top:0px; margin-left:0px;}

.round-noborder-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(../images/bg_corner_topright.gif) no-repeat; margin-top:0px; margin-left:99%;}
.subcontent-unit-noborder-orange { margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(248,224,150);}
.subcontent-unit-noborder-blue  {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(213,225,240);}
.blue {clear:both; margin:0 1px 5px 0; padding:4px 10px 3px 10px; background-color:rgb(137,170,214); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:90%;}


.orange{clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:#ffa600; font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}
.subcontent-unit-border-orange { margin:0 0 2.5em 0px; padding:0 0 10px 0; border:solid 1px rgb(232,177,13); background-color:rgb(248,224,150);}

<!--
.Style3 {color: #FFFFFF}
-->
hr {

	height: 0.2px;

	color: #848482;

  }

html, body {
	height: 100%;
	margin: 0;
	}
body
{
	margin: 10px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
        /*background: #ffffff;*/
}

div#lapage
{
	/*Largeur de la page*/
	width:98% ;

	margin: 0 auto ;
	text-align: left ;
/*	border : solid 1px #cccccc;*/
	background: #fff ;

	min-height: 100%;
}
div#menubandeauht{
	background: url('../layout/bandeau_haut_haversin.jpg') no-repeat left top;

/*background:#ffffff;*/
/*background: #5f5f5f url('../images/html_bg.png') repeat-x scroll;*/
background: #000000;
text-align:right;
height: 20px ;
/*background-image:url('layout/corner_centre.jpg');*/
/*background-repeat: repeat;*/
/*background-position: bottom right;*/
font-family: Verdana;
font-size: 11px;
color:#000000;

float: right;
}
div#portail
{
float: left;
background:#ffffff;
text-align:left;

}



div#menuduht
{
	/*Bandeau de la page*/
	height: 20px ;
	background: #0981A2;

	/*margin-left:8px;*/
	text-align: left ;
	/*width: 80% ;*/


}

div#bandeau
{
	/*Bandeau de la page*/
	height: 169px ;
/*	height: 200px ;*/
	border-bottom: 5px solid #ffa600;
/*   background: url('layout/bandeau_halloy.jpg') no-repeat left top; 22032010*/

background-color:#ffe9a5;
background: url('layout/bandeau_halloy.jpg') no-repeat left top;
   /* background: url('uploads/images/bandeauxxl2.jpg') no-repeat left top;*/

}
div#bandeauA
{
	/*Bandeau de la page*/
	height: 169px ;
	border-bottom: 5px solid #ffa600;
        background: url('layout/bandeau_halloy.png') no-repeat left top;

}
div#logo
{
	float: left;

	/*background: url('layout/bandeau_haut_logo.jpg') no-repeat right top;*/
	text-align:left;

}

div#limagebandeau{
	/*background: url('layout/bandeau_haut_haversin.jpg') no-repeat left top;*/

overflow: hidden;
text-align:right;
}
div#entetedebandeau
{
/*background:#ffffff;*/
/*background: #5f5f5f url('../images/html_bg.png') repeat-x scroll;*/
background:#000000;
text-align:right;
height: 20px ;
}

pre
{
	overflow: auto ;
	background: #dea ;
	border: 2px solid #9b2 ;
	padding: 5px 0 0 5px ;
	font-size: 1.2em ;
}
p#pieddepage
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: right ;
	color: #8a0 ;
}
div#contenu{
		margin:15px;
		min-height: 100%;
		overflow:hidden;
                
}

.col {
               column-count: 3;      /* nombre de colonnes */
               column-gap: 20px;   /* distance entre les colonnes */
}

#menu_vert_summary menuactive, #menu_vert_summary a.menuactive{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: small;
}
#menu_vert_summary a, #menu_vert_summary li,#menu_vert_summary ul{
font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: small;

font-weight: normal;

/*color: #848482;*/
color:#272788;
background-attachment: fixed;

background-repeat: no-repeat;
}
#menu_vert_summary menuactive menuparent,#menu_vert_summary a.menuactive menuparent{
font-weight: bolder;
}
.ArticleTitre{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #990000;

    font-size:large;

    font-weight: bold;

     text-align:justify;
diplay:block;
clear:both;

	}
h1.ArticleTitre {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 7px rgb(130,0,0); font-family:"trebuchet ms",arial,sans-serif; color:rgb(153,0,0); font-weight:bold; font-size:220%;}

a.ArticleTitre {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 7px rgb(130,0,0); font-family:"trebuchet ms",arial,sans-serif; color:rgb(153,0,0); font-weight:bold; font-size:large;}

div.fieldnotset

{

	border: 1px solid #99a;

	padding: 10px 10px 10px 10px;

}

/*AJOUT TEST*/
.adresse {

    color: #000000;

    font-size: 9px;

       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    text-align: center;

  }



.adresse_titre {

    color: #000000;

    font-size: 12px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-weight: bold;

  }



a.highlight {

    text-decoration: none;

  }


a.lien_blanc {
    color:white;
    text-decoration: none;

  }

A.infrastructure {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 12px;

    color : #191970;

  }



A.infrastructure2 {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 10px;

    color : #191970;

  }



a.lien_communique {

    color: #00008B;

    font-size: 12px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    text-align: left;

    font-weight: bold;

  }



.alienmenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;

    font-weight: bold;

    font-variant: normal;

    list-style-image: url(../boule.gif);

    list-style-type: circle;

    list-style-position: inside;

    text-decoration: none;

    color: #666699;

    background-attachment: fixed;

    background-repeat: no-repeat;

  }



a.lien_plan {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #003366;

    font-style: normal;

    font-variant: normal;

    text-transform: none;

    word-spacing: normal;

    text-decoration: none;

  }



a.menu {

    color: #330066;

    font-family: "Times New Roman", Times, serif;

    font-size: 12px;

    font-weight: normal;

    text-decoration: none;

  }



a.onglet {

    font-size : 10px;

    background : #FFCC66;

    font-weight : bold ;

    color : #2e2e2e;

    text-decoration : none;

  }



a.ongletb {

    background : #E7E4E4 ;

    border:solid 1px black ;

    border-bottom: hidden;

    margin:5px 5px 0px 5px ;

    padding:7px 3px 7px 3px;

    font-size : 10px;

  }



a.section {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 0.8em;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #666699;

    letter-spacing: 1px;

    word-spacing: normal;

  }



a.titre1 {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 8pt;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

  }

.no_border{
border : none;
}

a.titre12 {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 8pt;

    color: #666666;

    text-decoration: none;

    font-weight: bold;

  }



.auteur {



    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #FF9900;

    font-weight: bolder;

    text-align: center;

  }



a.validrub {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #FF9933;

    font-style: normal;

    font-variant: normal;

    text-transform: none;

    word-spacing: normal;

    text-decoration: none;

  }



.bg {
    background-attachment: fixed;

    background-image: url(../im/menhd.gif);

    background-repeat: no-repeat;

    background-position: center center;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: bold;

    text-align: justify;

  }



.bgagendamain {

    background-attachment: fixed;

    background-image: url(../im/ht_2x1.gif);

    background-repeat: no-repeat;

    background-position: center bottom;

  }



.cadremilieu {

    border: thin solid #330066;

    font-size: 14px;

    color: #330066;

  }



.coord {

    font-size : 12px;

    text-decoration :underline;

    height : 20px;

  }



.date_agenda {

    font-size: 9px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color: #6B6D9C;

  }



.etiquette {

    font-size :12px;

  }



.event {

    font-family: Times New Roman, Times, serif;

    font-size: medium;

    font-weight: bold;

    color: #330066;

  }



.fixarr {

    background-attachment: fixed;

    background-image: url(../xxx/fond_blue_01.gif);

    background-repeat: no-repeat;

    background-position: left top;

  }



.fondagenda {

    background-attachment: fixed;

    background-image: url(../icone/fond3.gif);

    background-repeat: no-repeat;

    background-position: center center;

  }



.formnews {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    background-color: #FFFFF0;

    border: 1px dotted #FF6600;

    width: auto;

  }



.formulaire {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    background-color: #E3E9FD;

    padding: 1px;

  }



.gallery {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: large;

    font-weight: normal;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #FF9900;

    letter-spacing: 1px;

    word-spacing: normal;

  }



.intitul {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-style: normal;

    font-weight: bold;

  }



.lien_communique {

    color: #000000;

    font-size: 9px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    text-align: left;

    font-weight: normal;

  }



.liens {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

  }



.menu {

    color: #330066;

    font-family: "Times New Roman", Times, serif;

    font-size: 12px;

    font-weight: normal;

    text-decoration: none;

  }



.menu1 {

    border-bottom:solid 1px black ;

    padding-top:12px ;

    padding-bottom:7px;

  }



.onglet {

    border:solid 1px black ;

    border-bottom: hidden;

    margin:5px 5px 0px 5px ;

    padding:7px 3px 7px 3px;

    font-size : 10px;

  }



.onglet-actif {

    border:solid 1px black ;

    border-bottom:solid 3px white ;

    margin:5px 5px 0px 5px ;

    padding:7px 3px 7px 3px ;

    background-color:white;

    font-size : 10px;

  }



.ongletb {

    background : #E7E4E4;

    padding : 7px 3px;

    margin : 5px 5px 0px;

    border : hidden;

    text-decoration:none;

    font-size : 10px;

  }



.pile {

    top:70%;

    left : 40%;

    position :relative;

    font-size:12px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

  }



.section {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:10px;

    font-weight: bold;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #666699;

    letter-spacing: 1px;

    word-spacing: normal;

  }



.section1 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 0.8em;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #003366;

    letter-spacing: 1px;

    word-spacing: normal;

  }



.section2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:0.8em;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #000000;

    letter-spacing: 1px;

    word-spacing: normal;

  }



.section4 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 0.9em;

    font-weight: normal;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #003366;

    letter-spacing: 1px;

    word-spacing: normal;

  }



.sepa {

    border-top: thin solid #330066;

    border-right: thin none #330066;

    border-bottom: thin none #330066;

    border-left: thin none #330066;

  }



.table {

    border: thin solid #000000;

  }



td.menugauche {

    /*background : #ffffff url('../layout/menu.jpg') repeat-y;*/

    width : 100px;

  }



.tdserch {

    background-attachment: fixed;

    background-image: url(../bout_13oeil.gif);

    background-repeat: no-repeat;

    background-position: center center;

  }



td.texte {

    background : #ffffff ;

   /* width : 100px;*/

  }



.texte1 {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 9pt;

    font-weight: normal;

    color: #000000;

    text-decoration: none;

    text-align: justify;

  }



.texte2 {

    font-family: Arial, Helvetica, sans-serif;

    font-size:11pt;

    font-weight: normal;

    color: #000000;

    text-decoration: none;

    text-align: justify;

  }

.vieux {

    font-size : 18px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }

  a.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }

  a:hover.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }

    a:hover.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;;

  }

 a:active.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }

   a:link.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }



  a:visited.vieux {

    font-size : 12px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #778899;

  }

.titre {

    font-size : 28px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #FF9900;

    font-weight: bolder;

  }



.titre1 {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 8pt;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

  }



.titre2 {

    background : white;

    font-size : 20px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #FF9900;

    font-weight: bolder;

    border-top: #999999 solid 1px;

    border-bottom: #999999 solid 1px;

    background-color: #F2F2F2;

  }



.titre_agenda {

    color: #00008B;

    font-size: 10px;

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    text-align: center;

    font-weight: bold;

  }



.titre_communique {

    color: #00008B;

    font-size: 14px;

     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    text-align: left;

    font-weight: bold;

  }



.titremenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    /*color: #CC0033; */

    color: #000000;

    background-attachment: fixed;

    background-repeat: no-repeat;

  }



.titre_menu {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 8pt;

    color: #6B6D9C;

    text-decoration: none;

    font-weight: bold;

  }



.titre_service {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    font-style: normal;

    line-height: normal;

    font-variant: normal;

    color: #003366;

    letter-spacing: 1px;

    word-spacing: normal;

  }



TR .menuht {

    background : url('../layout/header.jpg');

    height : 157px;

    table-layout : auto;

  }



.validrub {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bold;

    color: #FF9933;

    font-style: normal;

    font-variant: normal;

    text-transform: none;

    word-spacing: normal;

    text-decoration: none;

  }



a:active {

    text-decoration: none;

  }



a:hover {

    text-decoration: none;

  }



a:hover.alienmenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;

    font-weight: bold;

    font-variant: normal;

    list-style-image: url(../boule.gif);

    list-style-type: circle;

    list-style-position: inside;

    text-decoration: none;

    color: #ffffff;

    background-color: #FF9900;

  }



a:hover.auteur {

    color: #000000;

    text-decoration : none;

    background : #FFF4CA;

  }



A:hover.infrastructure2 {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size : 10px;

    font-weight: bold;

    color : #FF7D00;

  }



a:hover.lien_plan {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #FF7D00;

    font-style: normal;

    font-variant: normal;

    text-transform: none;

    word-spacing: normal;

    text-decoration: none;

  }



a:link {

    text-decoration: none;

  }



A.print_page, A:HOVER.print_page {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 8pt;

    color : Navy;

  }



a:visited {

    text-decoration: none;

  }

.treemenudiv	{

	display: block;

	white-space: nowrap;

}



.phplmnormal	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none;

	background-color:#B57272;


}



a.phplmnormal:hover	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-color: #fff0c0;

	text-decoration: none;

}



a.phplm:link	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #003300;

	text-decoration: none;

}



a.phplm:visited	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #726461;

	text-decoration: none;

}



a.phplm:hover	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;


	color: #841212;

	background-color: #fff0c0;

	text-decoration: none;

}



a.phplm:active	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #ff0000;

	text-decoration: none;

}



a.phplmselected:link	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #dd0000;

	background-color: #ffdd76;

	text-decoration: none;

}



a.phplmselected:visited	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #dd0000;

	background-color: #ffdd76;

	text-decoration: none;

}



a.phplmselected:hover	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #841212;

	background-color: #fff0c0;

	text-decoration: none;

}



a.phplmselected:active	{

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: 13px;

	color: #ff0000;

	text-decoration: none;

}

.texte {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

}



.legende {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	font-style: normal;

	color: #000000;

}



.type {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FF6600;

	font-weight: bold;

	text-decoration: underline;

}



.titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #666699;

	font-weight: bold;

}



.auteur_form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FF6600;

}



.titregalerie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #666699;

	font-weight: bold;

}



.sstitre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #FF9900;

	font-weight: bold;

}

.jour {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #990000;

	font-weight: bold;

}



.jour_summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #990000;

	font-weight: bold;

}



.date {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-style: normal;

	color: #FF9900;

	font-weight: bold;

}

.date_summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: normal;

	color: #FF9900;

	font-weight: bold;

}

.mois {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #990000;

}

.mois_summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #990000;

	font-weight: bold;

}



.ligne {

	border-bottom-color: #CCCCCC;

	border-bottom-style: dashed;

	border-bottom-width: thin;

}



.prix {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FF9900;

	font-weight: bold;

}

.horbar	{

/*background : url('../layout/entete2.jpg');*/
	color: black;
 /*color: white;*/
 background-color:#0981A2;

	/*background-color: #F2C3B9; */
/*	background : url('../layout/entete2.jpg');*/
/*font-size: 18px;*/
/*border: 2px outset #cecac1;*/
/*height:20px;*/
margin-left:7px;
}



.horbaritem	{

	float: left;

	white-space: nowrap;

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size:small;
	color: white;
	margin-left:10px;
/*	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
*/
		height:20px;

}



.horbaritem a	{

	display: block;

	text-decoration: none;

	font-weight: bold;
	color: white;

}



.horbaritem a:link	{

	color: #000000;

	text-decoration: none;

	font-weight: bold;
	color: white;

}



.horbaritem a:visited	{

	color: #000000;

	text-decoration: none;

	font-weight: bold;
	color: white;

}



.horbaritem a:hover	{

	color: #000000;

	background-color: #0981A2;

	text-decoration:none;

	font-weight: bold;
	color: white;

}



.horbaritem a:active	{

	color: #000000;

	text-decoration: none;
	color: white;
	text-align: center;

}



.verbar	{

	color: black;

	background-color: #dcdad5;

	border: 2px outset #cecac1;

}



.submenu	{

	position: absolute;

	left: 0;

	top: 0;

	visibility: hidden;
	border-bottom: 1px #f1f1f1;

}



.subframe	{

	position: relative;

	display: block;

	background-color: #ffffff;


	border: 1px solid #e5e5e5;


/*
	background-color:#B9A4A3;

*/


}



.item	{



	white-space: nowrap;

	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;

	font-size: small;
	font-weight: normal;
	text-align: left;
	border-bottom: 1px #f1f1f1;

}



.item a	{

	position: relative;

	display: block;

	text-decoration: none;


}



.item a:link	{

	color: #000000;

	text-decoration: none;

}



.item a:visited	{

	color: #000000;

	text-decoration: none;

}



.item a:hover	{

	color: #ffffff;

	background-color: #0981A2;

	text-decoration: none;

}



.item a:active	{

	color: #ff0000;

	text-decoration: none;

}



.item .fwdarr	{

	position: absolute;

	top: 5px;

/*	right: 4px; */

	right: 7px;

}



.separator	{

	background-color: #ff0000;

	border-top: 1px solid #9e9a91;

	border-bottom: 1px solid #ffffff;

	margin: 2px 0px 2px 1px;	/* top right bottom left */

	height: 0;

	font-size: 1px;

	line-height: 0;

}





a.editeur{

color: #000000;

text-decoration : none;

}

a:hover.editeur{

color: #000000;

text-decoration : none;

background : #FFF4CA;

}

.editeur {

    background : white;

    font-size : 14px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    color : #FF9900;

    font-weight: bolder;

    text-align: center;

  }

  .titreplan {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FF9900;

	font-style: normal;

	font-weight: bolder;

}

.niveau1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



.niveau2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

}

.niveautxt {

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #999999;

	font-style: normal;

}

.sstitrage{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

	font-style: normal;

	font-weight: bolder;

}



 div#bloc1, div#bloc2 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc1 {

      	background-image : url(../auteurs/fond_mplf.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc2 {

      	overflow : auto;

      }

      div#bloc3 {

      	padding : 10px 0 0 20px;

      }

div#bloc4, div#bloc5 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc4 {

      	background-image : url(../abstracts/fond_mplf2.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc5 {

      	overflow : auto;

      }

      div#bloc6 {

      	padding : 10px 0 0 20px;

      }

 div#bloc37, div#bloc38 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc37 {

      	background-image : url(../abstracts/fond_mplf3.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc38 {

      	overflow : auto;

      }

      div#bloc39 {

      	padding : 10px 0 0 20px;

      }

	  div#bloc47, div#bloc48 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc47 {

      	background-image : url(../textes_et_poemes/fond_mplf_poeme.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc48 {

      	overflow : auto;

      }

      div#bloc49 {

      	padding : 10px 0 0 20px;

      }

 div#bloc7, div#bloc8 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc7 {

      	background-image : url(../essais/fond_mplf_essais.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc8 {

      	overflow : auto;

      }

      div#bloc9 {

      	padding : 10px 0 0 20px;

      }

	   div#bloc27, div#bloc28 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc27 {

      	background-image : url(../liens/fond_mplf_liens.jpg);

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc28 {

      	overflow : auto;

      }

      div#bloc29 {

      	padding : 10px 0 0 20px;

      }



      /*chronique*/

div#bloc10, div#bloc11 {

      	width : 600px;

      	height : 400px;

      }

      div#bloc10 {

      /*	background-image : url(../abstracts/fond_mplf3.jpg);*/

      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc11 {

      	overflow : auto;

      }

      div#bloc12 {

      	padding : 10px 15px 0 50px;

      }



  div#bloc20, div#bloc21 {

      	width : 450px;

      	height : 200px;

      }

      div#bloc20 {



      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc21 {

      	overflow : auto;

      }

      div#bloc22 {

      	padding : 10px 15px 0 10px;

      }



div#bloc13, div#bloc14 {

      	width : 650px;

      	height : 550px;

      }

      div#bloc13 {



      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc14 {

      	overflow : auto;

      }

      div#bloc15 {

      	padding : 0 0 0 25px;

      }



      div#bloc16, div#bloc17 {

      	width : 580px;

      	height : 400px;

      }

      div#bloc16 {



      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc17 {

      	overflow : auto;

      }

      div#bloc18 {

      	padding : 5px 5px 10px 5px;

      }

	   div#bloc56, div#bloc57 {

      	width : 640px;

      	height : 550px;

      }

      div#bloc56 {



      	background-position : top left;

      	background-repeat : no-repeat;

      }

      div#bloc57 {

      	overflow : auto;

      }

      div#bloc58 {

      	padding : 5px 5px 10px 5px;

      }

 div#bb {

      position : relative ;

      width : 200px ;

	  height : 500px ;

      left : 1cm ; top : 1cm ;

      overflow-x : auto;



      }

   .chronique_txt {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #000000;

  }

   a:link.chronique_txt {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

    font-weight: bold;

   background-color: #e6e6fa;

  }

  a:visited.chronique_txt {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

    font-weight: bold;

   background-color: #e6e6fa;

  }

     a:hover.chronique_txt {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

    font-weight: bold;

   background-color: #e6e6fa;

  }

     .chronique_reda {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #000000;

    font-style: italic;

    text-align: left;

  }

   .chronique_titre {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: bold;

    text-align: left;

  }

  a:link.chronique_titre {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

   background-color: #e6e6fa;

  }

  a:visited.chronique_titre {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

   background-color: #e6e6fa;

  }

     a:hover.chronique_titre {

    font-size :12px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #696969;

   background-color: #e6e6fa;

  }

  .chronique_date {

    font-size :10px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #a9a9a9;

  }

/* CSS POUR LA CMS  */

 .titre_cms {

	font-size: xx-large;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFCC00;

}

.sous_titre_cms {

	font-size: medium;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.texte_cms {

	font-size: small;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.liens_cms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	text-decoration: none;

}

a:hover.liens_cms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	text-decoration: none;

}

a:link.liens_cms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	text-decoration: none;

}

a:visited.liens_cms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	text-decoration: none;

}







.annotation_cms {

	color: #0000FF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

}

.rouge_cms {

	color: #FF0000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

}

.bleu_cms {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #0000CC;

	font-size: small;

}

.fond_orange_cms {

	font-size: small;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #FFCC66;

}

/*

RAJOUT DENIS

*/

.clr {

    clear:both;

    }



.ctr {

	text-align: center;

}

.button {

	border : solid 1px #cccccc;

	background: #E9ECEF;

	color : #666666;

	font-weight : bold;

	font-size : 11px;

	padding: 4px;

}



.login {

	margin-left: auto;

	margin-right: auto;

	margin-top: 2em;

	padding: 15px;

	border: 1px solid #cccccc;

	width: 500px;

	background: #F1F3F5;

}



.login h1 {

	background: url(../images/login_header.png) no-repeat;

	background-position: left top;

	color: #333;

	margin: 0px;

	height: 50px;

	padding: 15px 4px 0 50px;

 	text-align: left;

	font-size: 1.5em;

}



.login p {

	padding: 0 1em 0 1em;

	}



.form-block {

	border: 1px solid #cccccc;

	background: #E9ECEF;

	padding-top: 15px;

	padding-left: 5px;

	padding-bottom: 10px;

	padding-right: 5px;

}



.login-form {

	text-align: left;

	float: right;

	width: 35%;

}



.login-text {

	text-align: left;

	width: 65%;

	float: left;

}



.inputlabel {

	font-weight: bold;

	text-align: left;

	}



.inputbox {

	width: 150px;

	margin: 0 0 1em 0;

	border: 1px solid #cccccc;

	}

.copyright {

	font-size : 9px;

	text-align: center;

	}

.textbox-agenda {

	text-align: left;

	float: right;

	width: 2%;

}



.textbox-agenda-text {

	text-align: left;

	width: 98%;

	float: left;

}

a.ssstitremenu, .ssstitremenu, a.sstitremenu, .sstitremenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:small;

   font-weight:normal;

    color: #000000;

    background-attachment: fixed;

    background-repeat: no-repeat;

  }

  a.nxttitremenu, .nxttitremenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:x-small;

   font-weight: normal;

    color: #848482;

    background-attachment: fixed;

    background-repeat: no-repeat;

  }
a.breadcrumbs, breadcrumbs{
 font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:x-small;

   font-weight: normal;

    color: #848482;

    background-attachment: fixed;

    background-repeat: no-repeat;
}

    a.nxttitremenu:hover{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: x-small;

   font-weight: normal;

    color: #4b6983;

    background-attachment: fixed;

    background-repeat: no-repeat;

  }
.Article{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align:justify;
    font-size:small;
    line-height: 1.3em;
}

.ArticleTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
    font-size:large;
    font-weight: bold;
     text-align:justify;

	}
.ArticleResume{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
    font-size:small;
    font-weight: bold;
     text-align:justify;
}

.ArticleSousTitre1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:medium;
    font-weight: bold;
     text-align:justify;

}
h3.ArticleSousTitre1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:medium;
    font-weight: bold;
     text-align:justify;

}
a.ArticleSousTitre1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:medium;
    font-weight: bold;
     text-align:justify;

}
.ArticleSousTitre2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:small;
    font-weight: bold;
     text-align:justify;
}

.ArticleSousTitre3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:x-small;
    font-weight: bold;
    text-align:justify;
}

.Articlehr {
color: #996666;
background-color: #996666;
clear: both;
width: 95%;
border: 0; /* enleve toute bordure */
border-bottom: 1px black solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
height: 1px; /* pour IE */
border: dashed;
text-align:left;
}
.entete1	{
text-align:center;
/*background : url('../layout/repeat_header.jpg');*/
}
.dessous1	{
background : url('../layout/repeat_bottom.jpg');
}

a.lienmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996666;
    font-size:x-small;
    font-weight: bold;
    text-align:justify;
}
span.code2 {
   font-family : Courier;
   font-size   : 11px;
   margin      : 12px;
}
div.cornerSamples {

   width            : 869px;
   margin-top       : 4px;
   background-color : #ffffff;
   font-family      : Verdana;
   font-size        : 9px;
   text-align       : left;
}

div.cornerTaupe {
   height			: 25px;
   width            : 400px;
   margin-top       : 4px;
   background-color : #916f6f;
   font-family      : Verdana;
   font-size        : 9px;
   text-align       : left;
}


/*PAGE D'ACCUEIL*/


div#annonce_event{
	border: 2px #ccccc solid;

}
div#ColonneA{
	float: left;
	background:#ffffff;
	/*background: url('../layout/bandeau_haut_logo.jpg') no-repeat right top;*/
	text-align:left;
	width:260px;


}

div#ColonneB{


background:#ffffff;
text-align:left;
font-family: Verdana;
margin-left: 10px;
overflow: hidden;
height:100%;
}
div#NewsBloc{
	float: left;
	margin-right:5px;

	background:#ffffff;
	text-align:left;
	font-family: Verdana;
    font-size : small;
	width:50%;

}

div#AgendaBloc{
	overflow: hidden;
	margin-right:5px;
	background:#ffffff;
	text-align:left;
	font-family: Verdana;
    font-size : small;
	width:49.5s%;

}

a.lien3{
	text-align:left;
	font-family: Verdana;
    font-size : small;
	color: black;
}

div#CarouselBloc{
	width:260px;
	text-align:center;
}
fieldset { 
border:1px solid #00688b;
-moz-border-radius:5px;
}

legend {
  padding: 0.2em 0.5em;
  border:1px solid #00688b;
  /*color:#00688b;*/
  font-size:90%;
  text-align:right;
color:white;
background:#00688b;
  }

p.legend {
margin-top:-0.8em;
margin-left:10px;
float:left;
}

p.legend span
{
padding:10px 10px;
background-color:#fff;
}

div.fieldnotset
{
	border: 1px solid #99a;
	padding: 10px 10px 10px 10px;
}

.clear {clear:both;}

li.currentpagea{
    font-weight: normal;
    font-size :small;
}
.NewsSummary{
height: auto;
display:block;
min-height:100px;
height:130px;
}
.NewsSummaryCategory{
color: #6b6b6b;

font-size: 12px;

font-weight: bold;

margin-bottom: 10px;

text-transform: uppercase;
color: gray;

font-weight: normal;


text-decoration: none;
}
.NewsSummarySummary{
color: #333333;
font-size: 1em;
text-decoration: none;
}

.NewsSummaryLink{
text-decoration: none;
color:black;
text-transform: uppercase;
}
a.NewsSummaryLink{
text-decoration: none;
color:black;
font-size: 0.8em;

}

h1.NewsSummaryLink{
text-decoration: none;
color:black;


}
a.LireLaSuite{
text-decoration: none;
color:black;
background-color:orange;
display:block;
margin-left:78%;
margin-right:13%;
padding:2px 2px 2px 5px;
font-size: 0.8em;
}
.NewsImg{
float: left;

margin-top: 1px;

margin-right: 11px;

margin-bottom: 5px;

margin-left: 5px;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;
}
}
#NewsImgRight{
float: left;

margin-top: 5pt;

margin-right: 11px;

margin-bottom: 5pt;

margin-left: 0pt;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;
}
#NewsPostDetailSummary{

font-weight: bold;
}
#NewsTitle{
font-weight: bold;
font-size: 20px;
line-height: 25px;
color: #000000;
}
.NewsDetailField{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 1em;
margin-left: 0pt;
font-size: 13px;
line-height: 18px;
}
#NewsLiens{
background-color: #e5e5e5;
border: solid 1px #cccccc;

}
#NewsPostDetailCategory{
color: #6b6b6b;
margin-top:5px;
font-size: 12px;

font-weight: bold;

margin-bottom: 10px;

text-transform: uppercase;
color: gray;

font-weight: normal;

text-decoration: none;
}
.General{
color:black;
}
.Environnement{
color:green;
}
.Emploi{
color:yellow;
}
.Economie{
color: blue;
}
#intemperies{
margin-bottom : 10px;
border:5px solid #820000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #820000;
padding: 10px;
}

/* End of 'ciney_global' */

