/* CSS Document */
body, html{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	text-align:center;
}
/************************************* CONTENEUR *************************************************/
#conteneur{
	width:1000px;
	margin:0 auto 0 auto;
	padding:0;
}


/***************************************************************************************************/

#bandeau_impression{
	display:block;
	width:600px;
	height:151px;
	background-image:url("fileadmin/template/main/images/bandeau_NL.jpg");
	background-repeat:none;
}

/***************************************** HEADER ****************************************/

#header{
	display:none;
	
}

#langues{
	display:none;
}

#recherche{
	display:none;
}

#menu_haut_div {
	display:none;
}

/********************************************   HAUT   *******************************************/
#logo_ville_reims{
	position:absolute;
	top:10px;
	left:17px;
}

.marge_image_rubrique_left{
	float:left;
	background-color:#333;
	width:30px;
	height:160px;
	margin-right:1px;
}

/*************** Marges situées sous l'image de la rubrique 'orange pour la home' *********************/
.bottom_image_rubrique{
	display:none;
}

.bottom_image_rubrique_left{
	display:none;
}

.bottom_image_rubrique_center{
	display:none;}

.bottom_image_rubrique_right{
	display:none;
}

#haut{
	display:none;
}

#col_gauche{
	display:none;
}

#col_gauche .texte_article_col_gauche{
	display:none;
}

#milieu{
	float:left;
	padding:0;
	margin:0;
}


/*************************** Article ***************************/

#espace_titre_article{
	float:right;
	width:588px;
	height:171px;
	margin:0 0 0 1px;
	padding:0;
}
#espace_titre_article h1 {
	margin:0;
	padding:30px 0 0 66px;
	background-image:url(../images/interface/puce_titre_n1.gif);
	background-repeat:no-repeat;
	background-position:30px 40px;
	
}
#espace_titre_article h2{
	margin:0;
	padding:40px 50px 0 0;
	text-align:right;
}

#col_gauche_article{
	display:none;
}


/****************************************** Contenu ***************************************************/

#contenu{
	float:left;
	width:570px;
	background-color:#FFF;
	text-align:left;
	margin-left:20px;
	font-size:1.5em;
	padding:0;
}

#contenu_article{
	float:left;
	width:789px !important;
	width:808px;
	background-color:none;
	text-align:left;
	margin:0 0 0 20px;
	padding:0 20px 0 0;
	font-size:1.5em;
}



.rubriques_bottom{
	float:left;

}

.plus_infos_gauche{
	float:left;
	width:330px;
}

.plus_infos_droite{
	float:left;
	width:200px;
	background-color:none;
	padding:0 0 0 15px;
	margin:0;
}

#conteneur_article{
	background-color:none;
	text-align:left;
	padding:0;
}

.texte_article_simple{
	width:565px;
	float:left;
}

.savoir_plus{
	float:left;
	width:182px;
	padding:5px;
	background-color:#f1f1f1;
}

.savoir_plus p.bodytext{
	width:182px;
}

.savoir_plus a{
	font-weight:bold;
}

#carte_menu_gauche{
	cursor:pointer;
}

/************************ Template bloc texte unique ************************************/
#titre_st{
	background-color:none;
	margin:10px 0 10px 0;
}

#bloc_texte_unique{
	float:left;
	background-color:none;
	margin:0;
	padding:10px;
}

/************************ Template 2 blocs texte ***************************************/
#bloc_texte_left_2blocs{
	float:left;
	width:47% !important;
	width:49%;
	background-color:none;
	margin:0;
	padding:10px;
}

#bloc_texte_right_2blocs{
	float:left;
	width:47% !important;
	width:49%;
	background-color:none;
	margin:0;
	padding:10px;
}

/************************ Template 3 blocs texte ***************************************/
#bloc_texte_left_3blocs{
	float:left;
	width:30.7%;
	background-color:none;
	margin:0;
	padding:10px;
}

#bloc_texte_center_3blocs{
	float:left;
	width:30.7%;
	background-color:none;
	margin:0;
	padding:10px;
}

#bloc_texte_right_3blocs{
	float:left;
	width:30.7%;
	background-color:none;
	margin:0;
	padding:10px;
}


/************************************ Template bloc texte + plus_infos ************************/

#bloc_texte_left_plus_infos{
	float:left;
	width:573px;
	background-color:none;
	padding:0 10px 0 0;
}

#col_droite{
	float:left;
	background-color:none;
	width:192px;
}

/************************************  FOOTER **********************************************/

.footer{
	float:left;
	width:600px;
	background-color:#e8e9ea;
	text-align:center;
	margin:0 0 0 20px;;
	padding:0;
}

.barre_navigation{
	color:#333;
	margin:10px 0 10px 0;
}



/************************** Formulaire contact **************************************/
#mailform{
	display:block;
	margin:0;
}

#mailform fieldset.csc-mailform{
	border:none;
	padding:10px 20px 10px 20px;
}

#mailform label{
	display:block;
	margin:5px 30px 3px 0px;
	color:#000;
	font-size:1.5em;
}

#mailformformtype_mail{
	border:none;
	background-color:#666;
	color:#FFF;
	font-weight:bold;
	margin:10px 0 5px 0;
	
}