a {
	color: #0096d3;
	text-decoration: none;
}

a:hover {
	color: #D9D300;
	text-decoration: underline;
}

.encadrer2 {
	border: 1px solid #43365C;
}

.input_texte{
	border: 1px #000000 solid;
	background-color: #DABAD7;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	font-size:11px;
}

body {
	font-family: Arial,Verdana , Helvetica, sans-serif;
	background-color: #A05599;
	font-size:12px;
	color : #000000;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	padding-top : 0;
	padding-left : 0;
	padding-right : 0;
}

form {
	margin-top : 0;
	margin-bottom : 0;
	padding-bottom : 0;
	padding-top : 0;
	margin-left : 0;
	margin-right : 0;
	padding-left : 0;
	padding-right : 0;
}

img {
	border: 0;
}

table {
	font-size:12px;
	background-color: #FFFFFF;
}

td.chemin_de_fer {
	background-image: url(header_03.gif);
	font-size:10px;
	padding-left : 5;
	color: #FFFFFF;
	background-color: #022c3e;
	background-repeat: no-repeat;
	background-position: left top;
}

td.chemin_de_fer a{
	padding-left : 5;
	color: #FFFFFF;
}

td.chemin_de_fer a:hover{
	padding-left : 5;
	color: #D9D300;
}

td.jaune{
	background-color: #A05599;
	font-weight: normal;
	color: White;
	background-image: url(fond_header.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.bleu_formulaire{
	background-color: #DABAD7;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.orange{
	background-color: #D9D300;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.bordeau{
	background-color: #9B0027;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
	color: #FFFFFF
}
td.foot{
	background-color: #A05599;
	font-weight: normal;
	color: White;
}

td.program_vid{
	background-color: #F1F0EF;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_00{
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_01{
	background-color: #A05599;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_02{
	background-color: #FFFB59;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_03{
	background-color: #FFFC88;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_04{
	background-color: #72D5F1;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_05{
	background-color: #9EE2F5;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.program_06{
	background-color: #EAD7E8;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.bleu_formulaire3{
	background-color: #CDA0C9;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.bleu_formul2{
	background-color: #EAD7E8;
}

td.blanc2{
	background-color: #FFFFFF;
	margin-top : 10;
	margin-bottom : 10;
	padding-bottom : 10;
	padding-top : 10;
	margin-left : 10;
	margin-right : 10;
	padding-left : 10;
	padding-right : 10;
}

td.bleu{
	background-image: url(fd_bleu.gif);
	margin-left : 55;
	padding-left : 55;
}

td.bleu2{
	background-image: url(fd_bleu.gif);
}

td.legende {
	font-size:10px;
	color: #000000;
}

.legende2 {
	font-size:12px;
	color: #000000;
}

td.mini_menu {
	font-size:10px;
	color: #000000;
}

td.mini_menu a {
	color :#A05599;
}

.mini_menu_on {
	color: #d9d300;
}

.mini_menu_on a {
	color: #F8BD17;
}

td.titr_horaire{
	margin-right: 4px;
	margin-left: 2px;
	padding-right: 4px;
	padding-left: 2px;
	background-color: #6A708A;
	font-size:11px;
	color: White;
}

.heures{
	color: #505467;
	font-weight: normal;
	font-size:11px;
}

.dates{
	color: #A05599;
	font-weight: normal;
	font-size:14px;
	font-weight: bold;
}


td.blanc {
	background-image: url(fd_bleu.gif);
	font-size:10px;
	color: #FFFFFF;
	margin-left : 10;
	padding-left : 10;
}

td.rub_footer {
	background-image: url(fond_rub_footer.gif);
	font-size:11px;
	padding-left : 160;
	color: #FFFFFF;
	margin-bottom : 6;
	padding-bottom : 6;
	font-weight : bold;
	}

.text_bold{
	font-weight : bold;
}

.text_avertissement{
	color : #CC0033;
}

.titre{
	font-size: 14px;
	color : #9B0027;
	font-weight : bold;
}

.bouton {
	color : #000000;
	font-size: 10px;
	background-image: url(fd_bouton.gif);
	padding-top : 3;
	padding-bottom : 3;
	padding-right : 0;
	padding-left : 0;
	margin-right : 0;
	margin-left : 0;
	border-width:1;
	border-color: #B1B0B1 black black #B1B0B1;
	}

.filet_up_bottom {
	border-top: 1px #CDCDE5 solid;
	border-bottom: 1px #CDCDE5 solid;
}

td.photo01{
	background-color: #72D5F1;
}
td.photo02{
	background-color: #9EE2F5;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}

td.photo03{
	background-color: #D2F1FB;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
}
td.bleu2 a{
 color: #FFFB59;
 font-size: 11px;
}
.loger{
	background-color: #CDA0C9;
	color: #fff;
	font-size: 10px;
	border: 1px solid #fff;
}
.loger2{
background-color: #A05599;
 border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.loger3{
	background-color: #9B0027;
	border: 1px solid #fff;
}

.tab_loger{
 background-color: transparent;
}

.seminaire_orange{
	background-image: url(/fileadmin/tpl/index_files/fd_orange.gif);
	padding: 0;
	color: #fff;
}

.seminaire_orange_bande{
	background-image: url(/fileadmin/tpl/index_files/fd_bande_orange.gif);
	margin-left : 40;
	padding-left : 40;
}

.seminaire_orange_bande2{
	background-image: url(/fileadmin/tpl/index_files/fd_bande_orange.gif);
}

.input_texte{
	border: 1px #000000 solid;
	background-color: #E4F7FC;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	font-size:11px;
}
.input_texte_maj{
	border: 1px #000000 solid;
	background-color: #E4F7FC;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	font-size:11px;
}
.input_texte_maj {
	text-transform: uppercase;
}
.seminaire_textzone{
	display: block;
	padding: 0 18px 0 16px;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	background-color: #353b58;
	background-image: url(/fileadmin/tpl/images_seminaires/seminaires_milieu_textzone.png);
}
.seminaire_orange_text{
	display: block;
	margin: 0 10px 0 40px;
}

