body {
	/*font: 90%;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* STYLES TEXTE */
.menu_haut_francais {
	font-weight:bold;
	color:#00A5E5;
}
.menu_haut_allemand {
	font-weight:bold;
	color:#46AC4C;
}

#header a {
	text-decoration:none!important;
}

#content, #menubar, #footer, #header {
	font-size:10px;
}

#content h1 {
	color:#F7C900;
	font-size:xx-large;
	margin-top:0px;
	padding-top:0px;
}

#content h2 {
	color:#F7C900;
	font-size:15px;
	font-weight:bold;
	text-align:center;
}


#content h3 {
	color:#FFFFFF;
	font-size:14px;
	font-style:italic;
	padding:0px;
	margin:0px;
}

#content .h3_titre_article {
	margin-top:5px;
	padding-bottom:2px;
	padding-left: 25px;
	background: #fff url(../images/charte/h3_2.gif) left center no-repeat;
	text-align:left;
	border:1px dotted #009DE5;
}
#content .h3_titre_article_fr {
	color:#009DE5;
}
#content .h3_titre_article_al {
	color:#45A12B;
}

#content .h3_titre_type_parcours_fr {
	color:#009DE5;
	font-style:normal!important;
	padding:0px;
	margin:0px;
}
#content .h3_titre_type_parcours_al {
	color:#45A12B;
	font-style:normal!important;
	padding:0px;
	margin:0px;
}

#content .h3_titre_fr {
	color:#009DE5;
}
#content .h3_titre_al {
	color:#45A12B;
}

#content h4 {
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#content .h4_titre_fr {
	color:#009DE5;
}

#content .h4_titre_al {
	color:#45A12B;
}

#content .hr_popup {
	border:0px;
	border-top: solid #69C5F0 1px;
    border-bottom: 0px;
	margin:0px;
}

.content_colonne {
	padding-left:8px;
	padding-right:8px;
}

/******************************/
/* CSS Barre de menu Gauche   */
/******************************/

#menubar h1 {
	font-size:14px;
	font-weight:bold;
}
#menubar .h1_titre_fr {
	color:#006AB2;
}
#menubar .h1_titre_al {
	color:#45A12B;
}

#menubar h2 {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#menubar .h2_titre_fr {
	color:#009DE5;
}

#menubar .h2_titre_al {
	color:#45A12B;
}

/*#menubar a:visited {
	color:#000000;
}*/

#content .post_scriptum {
	color:#000000;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
}


.titre_FR {
	color:#0084CD;
	font-weight:bold;
}
.titre_AL {
	color:#52A625;
	font-weight:bold;
}

.texte {
	text-align:left;
	color:#000000;
}

.texte_FR {
	color:#0084CD;
}
.texte_FR a {
	color:#0084CD!important;
	font-weight: bold;
}
.texte_FR a:hover {
	color: #0084CD!important;
}


.texte_AL {
	color:#52A625;
}
.texte_AL a {
	color:#52A625!important;
	font-weight: bold;
}
.texte_AL a:hover {
	color: #52A625!important;
}
.texte_petit {
	font-size:8px;
}

.news_hr {
	border:0px;
	border-top: solid #69C5F0 1px;
    border-bottom: 0px;
	margin:0px;
}


/*
#centre {
	background-color:#FFF;
	pagging:0px;
	margin:0px;
	/*text-align:center;*/
	/*padding-left:5px;*/
/*}*/






/* STYLES LIENS */
a {
	color:#333333;
	font-weight: bold;
}
a:hover {
	color: #333333;
}
/*a:visited {
	color: #014268;
}*/


/* STYLES FORMULAIRES */
.inputText, .inputTextarea, .inputSelect, .inputTextComment {
	border: 1px solid #858789;
	font: 1em Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 2px;
}

.inputOver {
	border: 1px solid #C83424 !important;
}
.label_recherche {
	padding:0px;
	margin:0px;
}
/* variantes de largeur et de hauteur */
form {
	margin:0px;
	padding:0px;
}

.form_width20 {
	width: 20px;
}

.form_width50 {
	width: 50px;
}
.form_width100 {
	width: 100px;
}
.form_width110 {
	width: 110px;
}
.form_width117 {
	width: 117px;
}
.form_width200 {
	width: 200px;
}
.form_width80 {
	width: 80px;
}

.form_width90 {
	width: 90px;
}

.form_width140 {
	width: 140px;
}

.intitule, intitule_sup, .requisIntitule, .intitule2 {
	margin: 0px 0px 5px 0px;
	font: 1em/1.8em Arial, Helvetica, sans-serif;
	/*width: 90px;*/
	color : #4C4C4C;
}
.intitule, .requisIntitule {
	float: left;
}

.intitule2 {
	margin: 0px!important;
	padding: 0px;
}

.requisIntitule {
	font-weight:bold;
	color:#000000;
	/*font-color:#C83424;*/
}

label {
	clear: both;
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.form_bouton {
	background-color:#FF6666;
	border:0px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.form_boutons {
	padding-left : 90px;
}
/*img {
	border:1px solid #000000;
}*/


/* CLASS POUR DIFFERENTES LARGEUR */
.width85 {
	width: 85px;
}
.width90 {
	width: 90px;
}


#rubrique_contenu table{
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

#rubrique_contenu td {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
