/* CSS Document */


#header {
	background: transparent url(../img/habillage/fond_pellicule_PJMS.gif) top left repeat-x;
}
#header_content {
	background: transparent url(../img/habillage/fond_pellicule_PJMS.gif) top left repeat-x;
}
#header_content h1 {
	background: transparent url(../img/habillage/logo_PJMS.gif) 28px 22px no-repeat;
}
#header_content h1 a {
	width: 549px;
}
#header_content p#numero_edition {
	background: transparent url(../img/habillage/edition_2011_PJMS.gif) right 54px no-repeat;
}
ul#global_nav {
	color: #A70E13;
}
ul#global_nav li a,
ul#global_nav li a:link,
ul#global_nav li a:visited {
	color: #A70E13;
}
p#email a,
p#email a:link,
p#email a:visited {
	color: #A70E13;
	background: transparent url(../img/habillage/icon_mail_PJMS.gif) 0px 2px no-repeat; 
}
#main_content_top h2 {
	background: transparent url(../img/titres/titre_dotation_partenaires_PJMS.png) top right no-repeat;
}
#footer p span {
	color: #A70E13;
}
#footer p#contact a,
#footer p#contact a:link,
#footer p#contact a:visited {
	color: #A70E13;
}

/* STYLES DE TEXTES */
#inscription_intro {
	padding-left: 56px;
}
h3 {
	width: 160px; /* 216 - 56 */
	margin-right: 36px;
	color: #A70E13;
	font-size: 12px;
	text-align: right;
	float: left;
}
#inscription_intro .row {
	margin-bottom:  20px;
}
#inscription_intro .row .bloc_dotation_txt {
	width: 290px;
	padding-right: 20px;
	float: left;
	/*background-color: #00FF00;*/
}
#inscription_intro .row .bloc_dotation_txt p {
	color: #4c4c4c;
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 16px;
}
.margin_b60 {
	margin-bottom: 60px;
}
#mentions_speciales {
	padding: 0px 60px 0px 56px;
	margin-bottom: 46px;
	font-size: 11px;
	line-height: 13px;
	clear: both;
}
#partenaires {
	width: 678px;
	margin-left: 56px;
	/*background-color: #ff0000;*/
}
.partenaire_row {
	text-align: center;
	/*background-color: #00FF00;*/
}

.partenaire_row p {
	font-size: 11px;
}

.partenaire_item img {
	font-size: 1px;
	vertical-align: bottom;
}

.finalistes_separator {
	clear: both;
	font-size:1px;
	line-height:0;
	width: 745px;
	height: 1px;
	margin-bottom: 35px;
	margin-left: 12px;
	/*margin: Opx 0px 35px 12px;
	/*padding-left: 12px;*/
	/*border-top: 1px solid #4d4d4d;*/
	background-color: #d3d3d3;
}

