/* CSS Document */

#chemin-de-fer {font-size:1.2em;padding-bottom:15px;}
#contenu .navigation {position:relative;margin-bottom:20px;}
*html #contenu .navigation .coin-HD {right:-1px;}
#contenu .navigation h2 {background:url(../images/bg_ttl_etablissement.gif) repeat-y;text-transform:none;font-size:1.9em;height:20px;line-height:20px;font-weight:normal;margin-bottom:1px;padding-left:18px;}
#contenu .navigation ul {margin:0px;padding:0px;background:url(../images/bg_onglet.gif) repeat-x;position:relative;height:23px;padding-left:14px;display:inline-block;clear:right;}
*html #contenu .navigation ul {display:inline;}
*+html #contenu .navigation ul {display:inline;}
#contenu .navigation ul li {margin:0px;font-size:1.3em;height:23px;line-height:23px;display:inline-block;float:left;position:relative;padding:0 16px 0 5px; background:url(../images/separateur-onglets.gif) no-repeat right 0;color:#993300;font-weight:bold;}
#contenu .navigation li a {color:#666666;}
*html #contenu .navigation ul li {display:block;}
*+html #contenu .navigation ul li {display:block;}
#contenu .navigation li.actif a{color:#993300;}
#contenu .navigation ul li div.first {background:url(../images/onglet-gauche.gif) no-repeat;width:15px;height:23px;position:absolute;left:-14px;top:0;}
#contenu .navigation ul li div.end {background:url(../images/onglet-droite.gif) no-repeat;width:15px;height:23px;position:absolute;right:0px;top:0px;}

#contenu .colonne.gauche {color:#666666;width:370px;}
#contenu .colonne.gauche h2 {background-color:transparent;color:#CC3300;text-transform:none;font-size:1.6em;padding-left:0px;}
#contenu .colonne.gauche h2 a{color:#CC3300;}
#contenu .colonne.gauche h3 {color:#cc3300;font-size:1.5em;margin-bottom:10px;padding-top:10px;font-weight:bold;}
#contenu .colonne.gauche h3.doc{background-position:0px 13px;}
#contenu .colonne.gauche h3.first {padding-top:0;}
#contenu .colonne.gauche h4{width:auto;display:block;font-size:1.4em;font-weight:bold;line-height:16px;margin-bottom:2px; position:relative;margin-top:0px;color:#CC3300;}
#contenu .colonne.droite {float:right;}

#contenu .colonne.droite h3{margin-top:20px;font-size:1.2em;font-weight:bold;line-height:14px;text-transform:uppercase;color:#fff;background:#999999;padding:4px 10px;margin-bottom:10px;}
#contenu .colonne.droite h3.doc{color:#333;background:none;text-transform:none;}
#contenu .colonne.droite h3.first {margin-top:0px;}
#contenu .colonne.droite p, #contenu .colonne.droite ul li {color:#333333;font-size:1em;margin-bottom:5px;}
#contenu .colonne.droite ul {padding:0 5px;}
#contenu .colonne.droite ul li {background:url(../images/puce-doc.gif) no-repeat 0 1px;padding-left:15px;position:relative;}
#contenu .colonne ul li.word {background:url(../images/puce-word.gif) no-repeat 0 0px;padding-left:15px;position:relative;padding-top:1px;font-size:1.1em;font-weight:bold;}
#contenu .colonne ul li.pdf {background:url(../images/puce-pdf.gif) no-repeat 0 0px;padding-left:15px;position:relative;padding-top:1px;font-size:1.1em;font-weight:bold;}
#contenu .colonne ul li.word a, #contenu .colonne.droite ul li.pdf a {color:#666666;}
#contenu .colonne.droite ul li.tout {background:url(../images/puce-tout.gif) no-repeat 0 3px;font-weight:normal;padding-left:15px;margin-top:10px;font-size:1.1em;font-weight:bold;}
#contenu .colonne.droite h3 {font-weight:bold;font-size:1.2em;line-height:14px;text-transform:uppercase;margin-bottom:5px;margin-top:15px;}

#part3 address {font-size:1.2em;margin-bottom:10px;}
#part3 h2 {background:url(../images/bg_ttl2_etablissement.gif) repeat-y;zoom:1;}
#part3 img {margin-bottom:10px;}
*html #part3 img {margin-bottom:7px;}
*+html #part3 img {margin-bottom:7px;}
#part3 p {font-size:1.2em;}
#contenu #part3 p a {color:#666666;font-weight:bold;text-decoration:none;}
#contenu #part3 p a:hover {text-decoration:underline;}

.article #outils {border-bottom:dashed 1px #bfbfbf;height:20px;}
.article #outils ul {float:right;}
.article #outils ul li {font-size:1.1em;display:block;float:left;margin:0 5px;}
.article #outils ul li#envoyer { background:url(../images/ico-envoyer.gif) no-repeat 0 0; padding-left:21px;}
.article #outils ul li#favoris { background:url(../images/ico-favoris.gif) no-repeat 0 0; padding-left:19px;}
.article #outils ul li#partager { background:url(../images/ico-partager.gif) no-repeat 0 0; padding-left:27px;}
.article #outils ul li#imprimer { background:url(../images/ico-imprimer.gif) no-repeat 0 0; padding-left:17px;}

#contenu .colonne.gauche .breves ul li {font-size:1.2em; background:url(../images/puce-doc.gif) no-repeat 0 2px;padding-left:15px;margin-bottom:15px;position:relative;}

*html #contenu img.visuel {margin-bottom:10px;}
*+html #contenu img.visuel {margin-bottom:10px;}
#contenu div.tout{ background:url(../images/puce-tout.gif) no-repeat 0 3px;font-weight:normal;padding-left:15px;font-size:1.1em;font-weight:bold;margin-top:-10px;padding-bottom:15px;}
#contenu .article .breves {border-top:dashed 1px #bfbfbf;margin-top:30px;}
#contenu .article .breves h3 {font-size:1.5em;color:#993300;font-weight:bold;padding-bottom:20px;}
.breves ul li {font-size:1.2em; background:url(../images/puce-doc.gif) no-repeat 0 2px;padding-left:15px;margin-bottom:15px;position:relative;}

.coin-HG {z-index:10;}

.offre-single span.date-publication {float: right;margin-right: 56px;font-size: 1.2em;}
#contenu .offre-single h3 {color: #CC3300;text-transform: uppercase;}
.offre-single dl.intitule {	margin-top: 3em;}
.offre-single dl.intitule dt {font-size: 1.6em;color: #CC3300;font-weight:bold}
.offre-single dl.intitule dd {font-size: 1.6em;color: #000;font-weight:bold}

.offre-single .postuler {float: right;margin-top:2.5em}
#contenu .offre-single .postuler p {color: #C30;font-weight: bold;text-align:center;margin-bottom:4px;}
.offre-single .postuler .box-postuler {
	background: #DFDFDF url(/fileadmin/templates/images/postuler.png) 18px 9px no-repeat;
	border: 1px solid black;
	width: 158px;
	height: 31px;
}
.offre-single .postuler .box-postuler a {display: block;font-weight: bold;font-size: 1.2em;margin-left: 39px;margin-top: 8px}
.offre-single .extras table {font-size: 1.2em;margin-top:3em;}
.offre-single .extras table tr {height: 1.2em;}
.offre-single .extras table th {vertical-align: top; text-align : left;}
.offre-single .extras table td {vertical-align: top;}
*html #contenu .offre-single .extras  th, *html #contenu .offre-single .extras  tr, *html #contenu .offre-single .extras  td {font-size: 1.0em; text-align: left;}

#contenu .offre-single h4 {background-image: none;padding-left: 0px;}

.mission-single .extras table{margin-top:0em}
.mission-single ul{margin-top:10px;}
.mission-single .extras{text-align:left;}



fieldset.tx-powermail-pi1_fieldset {width:360px;}
#contenu fieldset.tx-powermail-pi1_fieldset label {width:130px;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 200px;
}
