#contenu h3#titre_page {
	margin-top: 15px;
	display: block;
	width: 505px;
	height: 35px;
	background: url(../images/ombre_pied.jpg) no-repeat left bottom;
	font-size: 20px;
	padding-left: 10px;
	font-weight: normal;
	color: #00a2d7;
	letter-spacing: 1px;
	margin-left: 0;
}

#contenu {
	width: 505px;
	float: left;
}

#contenu img.left {
	float: left;
	padding: 10px;
}

#contenu #colonne_photo {
	width: 220px;
	float: left;
}

#contenu #colonne_photo img {
	padding: 5px 10px;
}

#contenu #colonne_photo_article {
	padding: 10px;
	float: left;
}

#contenu p.legende {
	color: #00a2d7;
	font-size: 10px;
	margin-left: 10px;
	padding: 0;
	margin-top: 0px;
	width: 200px;
	border-bottom: 1px solid #00a2d7;
}

#contenu p {
	padding-left: 10px;
	margin-top: 10px;
}

#sous-rubriques {
	margin-top: 15px;
	margin-left: 30px;
	width: 164px;
	background: #f8ceb6 url(../images/etudiants.jpg) no-repeat bottom right;
	float: left;
}

#sous-rubriques h2#presentation {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/presentation.gif) no-repeat right bottom;
}

#sous-rubriques h2#etudes {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/etudes.gif) no-repeat right bottom;
}

#sous-rubriques h2#debouches {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/debouches.gif) no-repeat right bottom;
}

#sous-rubriques h2#partenaires {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/partenaires.gif) no-repeat right bottom;
}

#sous-rubriques h2#taxe {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/taxe-apprentissage.gif) no-repeat right
		bottom;
}

#sous-rubriques h2#espi-entreprise {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/espi-entreprise.gif) no-repeat right
		bottom;
}

#sous-rubriques h2#associations {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/associations.gif) no-repeat right bottom;
}

#sous-rubriques h2#club {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/club-des-anciens.gif) no-repeat right
		bottom;
}

#sous-rubriques h2#presse {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/presse.gif) no-repeat right bottom;
}

#sous-rubriques h2#admissions {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/admissions.gif) no-repeat right bottom;
}

#sous-rubriques h2#vie-pratique {
	width: 164px;
	height: 30px;
	text-indent: -5000px;
	background: #FFF url(../images/vie-pratique2.gif) no-repeat right bottom
		;
}

#sous-rubriques ul {
	list-style: none;
	padding: 5px 5px 380px;
}

#sous-rubriques ul a {
	text-decoration: none;
	color: #845941;
	display: block;
	border-bottom: 1px solid #FFF;
	padding: 3px 0;
	line-height: 20px;
}

#sous-rubriques ul a:hover {
	color: #FFF;
}

#colonne-gauche {
	width: 164px;
	float: left;
	display: block;
	width: ;
}

#lien-droit {
	float: left;
	padding: 10px;
	margin-left: 45px;
}

#telecharger-plaquette {
	margin-top: 15px;
	margin-left: 30px;
	width: 164px;
	height: 250px;
	background: #f8ceb6 url(../images/telecharger-plaquette.jpg) no-repeat
		top left;
	float: left;
}

#telecharger-plan {
	margin-top: 15px;
	margin-left: 30px;
	width: 164px;
	height: 250px;
	background: #f8ceb6 url(../images/telecharger-plan.jpg) no-repeat top
		left;
	float: left;
}

#telecharger-plan-nantes {
	margin-top: 15px;
	margin-left: 30px;
	width: 164px;
	height: 250px;
	background: #f8ceb6 url(../images/telecharger-plan-nantes.jpg) no-repeat
		top left;
	float: left;
}

#telecharger-metiers {
	margin-top: 15px;
	margin-left: 30px;
	width: 164px;
	height: 250px;
	background: #f8ceb6 url(../images/telecharger-metiers.jpg) no-repeat top
		left;
	float: left;
}

#telecharger-plaquette ul,#telecharger-plan ul,#telecharger-plan-nantes ul,#telecharger-metiers ul
	{
	margin-top: 60px;
	margin-left: 12px;
	list-style: none;
}

#telecharger-plaquette ul li,#telecharger-plan ul li,#telecharger-plan-nantes ul li,#telecharger-metiers ul li
	{
	margin-top: 10px;
}

#telecharger-plaquette ul a,#telecharger-plan ul a,#telecharger-plan-nantes ul a,#telecharger-metiers ul a
	{
	color: #845941;
	text-decoration: none;
}

#telecharger-plaquette a:hover,#telecharger-plan a:hover,#telecharger-plan-nantes a:hover,#telecharger-metiers a:hover
	{
	text-decoration: underline;
}

#contenu table {
	margin-left: 10px;
	margin-top: 10px;
}

#contenu table img {
	float: none;
}

#contenu a {
	color: #845941;
	text-decoration: none;
	font-weight: bold;
}

#contenu a:hover {
	text-decoration: underline;
}

#contenu table tr td {
	border-bottom: 1px solid #b6e1f2;
	padding: 3px;
}

#contenu table tr td.colonne_bleu {
	background: #e4f4fa;
}

img.spip_logos {
	border: 1px solid #b6e1f2;
}

.filet {
	display: block;
	clear: both;
	border: none;
	font-size: 1px;
	height: 0;
	line-height: 0;
	border-bottom: 1px solid #b6e1f2;
	margin: 10px 0;
}

#contenu h3 {
	margin-left: 10px;
	font-weight: normal;
	font-size: 15px;
	color: #845941;
	padding-left: 15px;
	background: url(../images/puce-saumon-blanc.gif) no-repeat left 5px;
}

#contenu .bloc_bleu {
	margin-left: 10px;
	margin-top: 10px;
	display: block;
	padding: 5px 20px 5px 5px;
	color: #005397;
	background: #b6e1f2 url(../images/coin_blanc.png) no-repeat top right;
}

#contenu #bloc_bleu a {
	color: #005397;
}

#contenu #bloc_left {
	width: 280px;
	display: block;
	float: left;
	margin-top: 8px;
}

#contenu #bloc_left_news {
	display: block;
	float: left;
	margin-top: 8px;
}

#contenu #bloc_left h3 {
	margin-left: 0;
}

#contenu #bloc_left p {
	padding-left: 0;
}

#contenu strong.bleu_clair {
	color: #00a2d7;
	font-size: 13px;
}

#contenu ul li {
	list-style: none;
	background: url(../images/puce.gif) no-repeat left 5px;
	padding-left: 10px;
	margin-left: 10px;
}

/* Formulaire */
#contenu form {
	margin-left: 10px;
	margin-top: 10px;
	display: block;
	padding: 5px 20px 5px 5px;
	color: #005397;
	background: #b6e1f2 url(../images/coin_blanc.png) no-repeat top right;
}

#contenu form label {
	display: block;
	width: 180px;
	float: left;
}

#contenu form ul {
	display: block;
	width: 475px;
	list-style: none;
	list-style-image: none;
}

#contenu form li {
	margin: 10px 0 10px 10px;
	border-bottom: 1px solid #FFF;
	list-style-image: none;
	line-height: 20px;
}

#contenu form a.bouton {
	padding: 5px;
	color: #FFF;
	background: #005397;
	float: right;
}

#contenu form a:hover.bouton {
	padding: 5px;
	color: #005397;
	background: #FFF;
}

/* Contact_erreur__________________________________*/
.error {
	color: #CC0002;
	font-size: 9px;
	display: block;
	height: 20px;
	text-align: left;
}

.erreur {
	border: 1px solid #CC0002;
}

li.erreur {
	color: #CC0002;
	border: none;
}

li.erreur label {
	color: #CC0002;
}

li.erreur strong {
	color: #CC0002;
}

/**************** A C C O R D E O N **********************/
.ui-accordion .ui-accordion-content {
	overflow: auto;
	display: none;
}

.ui-accordion .ui-accordion-content-active {
	display: block;
}
