body {
	margin:0px;
	font-family: arial, verdana, helvetica, geneva, sans-serif;
	font-size:8pt;
	color:#57585B;
}

#header {width:760px; height:109px}
.clear {clear:both}

h1{
	font-size: 10pt;
	font-weight: bold;
}
hr{
	height: 1px;
	color: #ED8F27;
}
form table {
	width:100%;
}
form table tr td:first-child {
	width:210px;
}
.obligatoire {font-size:8pt !important}
.color {font-size:8pt !important}

form table tr.obligatoire td:first-child {
	font-weight:bold;
}
form table th {
	background-color:#E9A9A9;
	padding:3px;
	color:#ffffff;
}
form table tr.color {
	background-color:#F5D8D8;
}
form table td {
	padding:2px;	
}
label{
	font-weight: bold;
	font-size:8pt
}
input,select,textarea{
	font-family: arial, verdana, helvetica, geneva, sans-serif;
	color:#FFFFFF;
	background-color:#B92333;
	border:1px solid #000000;
	font-size:8pt;
	font-weight:bold;
}
fieldset{
	border: 1px solid #86c6e6;
}
.margin-left20{margin-left:30px}
.margin-left5{margin-left:5px}

.rouge{color:#CF4343}
.borderR{border:#CF4343 dotted 1px;padding:5px;height:350px}
.w350{width:350px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w30{width:31%}

.left{float:left}
.font13{font-size:13px !important}
.bold{font-weight:bold}
.w30 ul{padding-left:10px}

#magasine p{
	text-align:justify;
	margin-bottom:30px;
}
#magasine hr{
	height:0px;
	border-style: dashed;
	color:#ffffff;
	border-width: 1px 0px 0px 0px;
}
.padding-left15{padding-left:15px}
.padding-right15{padding-right:15px}











/***********************************************************************/
/**************               SOMMAIRE                 *****************/
/***********************************************************************/











.erreur{
	color: #FF0000;
	font-weight: bold;
}


form {
	margin:0;
	padding:0;
}





























body {
	background: url('../images/interface/fond_deg.gif') repeat-x #EFDBD9;
	text-align:center;
	font-size:8pt;
}
img {
	border:0;
}
p {
	margin:0;
}
#page {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
	border-left:1px dotted #ffffff;
	border-right:1px dotted #ffffff;
}
#edito {
	color:#ffffff;
	background: url('../images/interface/etir_edito.gif') repeat-y #C02D33;
}
#edito h1 {
	margin:0;
	font-size:1em;
	font-style:normal;
}
#edito p {
	margin-top:1em;
}
#edito .texte {
	background: url('../images/interface/etir_edito.gif') repeat-y #C02D33;
	margin:0;
	padding:22px;
	padding-top:0;
	padding-bottom:0;
	background-color:#C02D33;
	text-align:justify;
}
#edito.annuleRetrait .texte {
	padding:0;
	padding-left:22px;
	padding-top:22px;
	margin:0;
	background-position: 0px 0px;
}
#edito.annuleRetrait {
	padding:0;
	margin:0;
	background-position: 0px 0px;
}
img#finBlocEdito {
	margin-left:12px;
}
p .nofloat {
	float:none;
}
a {
	color:#CF4343;
	background-color:#ffffff;
	text-decoration:none;
}
a:hover {
	color:#ffffff;
	background-color:#CF4343;
}
#sommaire {
	background: url('../images/interface/etir_sommaire_blanc.gif') repeat-y #ffffff;
	border:0;
	margin:0;
	padding:0;
	color:#CF4343;
}
#sommaire b {
	display:block;
	margin-top:10px;
}
#sommaire a {
	display:block;
	width:90%;
	margin-top:2px;
	padding-left:13px;
	background-image: url('../images/interface/fleche_rouge.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	color:#CF4343;
	text-decoration:none;
	font-size:8pt;
}
#sommaire a:hover {
	background-color:#EFDBD9;
}
#sommaire a.active {
	background-color:#EFDBD9;
}
#sommaire p {
	float:left;
	padding-bottom:5px;
}
#sommaire .texte {
	background-color:transparent;
	width:710px;
	margin:0;
	padding:0;
	padding-left:28px;
	padding-right:22px;	
}
#sommaire .gris {
	background-image: url('../images/interface/etir_sommaire_gris.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	background-color:#EDEEF1;
	clear:left;
	margin:0;
	padding-left:28px;
	padding-right:0px;
	padding-top:0;
	padding-bottom:0;
}
#sommaire .gris p {
	background-color:transparent;
	margin:0;
}
#sommaire .gris b {
	display:block;
	color:#606768;
	margin-bottom:3px;
}
#sommaire .gris a {
	background-color:transparent;
	display:block;
	width:700px;
	background-image: url('../images/interface/fleche_grise.gif');
	color:#606768;
	margin-right:0.5em;
	padding-right:3px;
}
#sommaire .gris a:hover {
	background-color:#606768;
	color:#ffffff;
}
#sommaire .gris a.active {
	background-color:#606768;
	color:#ffffff;
}

#magazines {
	background-image: url('../images/interface/etir_numeros.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width:760px;
}
#magazines .texte {
	margin:0;
	padding:0;
	width:738px;
}
#magazines .texte img {
	margin-right:15px;
}
#magazines .block {
	/*width:20%;
	float:left;*/
}
#magazines .block1 {
	width:171px;
	float:left;
}
#magazines .block2 {
	width:153px;
	float:left;
}
#magazines .block3 {
	width:76px;
	float:right;
}
#magazines b {
	font-weight:normal;
	margin-left:14px;
}
#magazines a {
	font-size:8pt;
	display:block;
	margin-top:5px;
	padding-left:13px;
	background-image: url('../images/interface/fleche_rouge.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	font-weight:bold;
	text-decoration:none;
	color:#C62A26;
}
#magazines a:hover {
	background-color:#C62A26;
	color:#ffffff;
	margin-right:15px;
}

#footer h2{
	font-size:1em;
	background-color:#57585B;
	color:#ffffff;
	padding:3px;
	margin:0;
}
#footer .modified b {
	display:block;
	padding-bottom:5px;
}
#footer a {
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:transparent;
}
#footer .modified a {
	font-size:8pt;
	font-weight:normal;
	padding-left:13px;
	padding-right:3px;
	background-image: url('../images/interface/fleche_grise.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	color:#57585B;
	text-decoration:none;
}
#footer .modified a:hover{
	background-color:#606768;
	color:#ffffff;
}
#footer .modified a.noHover:hover{
	background-color:transparent;
	color:#57585B;
}
#footer {
	width:100%;
	background-color:#57585B;
	text-align:center;
}
#footer .texte {
	width:760px;
	background-color:#ffffff;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-left:1px dotted #ffffff;
	border-right:1px dotted #ffffff;
}

#footer .corpo_links a:link {
	display:block;
	text-decoration:none;
	padding:4px;
	padding:4px;
	color:#57585B;
	font-weight:normal;
}
#footer .corpo_links a:visited {
	display:block;
	text-decoration:none;
	padding:4px;
	padding:4px;
	color:#57585B;
	font-weight:normal;
}
#footer .corpo_links a:hover {
	background-color:#FFFFFF;
	color:#57585B;
	font-weight:normal;
}

.sandbag-image span {
	display: none;
}

.sandbag-right {
	border: 0; 
	padding: 0;
	font-size: 0;
	margin: 0 0 0 20px;
	float: right; 
	clear: right;
}

.sandbag-left {
	border: 0; 
	padding: 0;
	font-size: 0;
	margin: 0 20px 0 -5px;
	float: left; 
	clear: left;
}

.first-sandbag {
	margin-top: 0px;
}

.last-sandbag {
	margin-bottom: 3px;
}






#magasine div.texte{
	padding:5px;
}
#magasine div.texte li{
	padding-left:13px;
	background-image: url('../images/interface/fleche_grise.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	list-style-type:none;
}

#magasine div.texte ul.polaire li{background-image:url(../images/interface/polaire.gif);}

	
#magasine div.texte h3 {
	color:#CF4343;
}
#magasine h1 {
	font-size:14pt;
	color:#CF4343;
	background-color:transparent;
	border:0;
	padding:0;
}
#magasine h1 b {
	font-size:0.6em;
	color:#57585B;
}
#magasine h2 {
	color:#CF4343;
	background-color:transparent;
	margin-bottom:7px;
	border:0;
	font-size:8pt;
	padding:0;
}
#magasine p.bold {
	font-weight:bold;
}
#magasine p.mini {
	font-size:0.8em;
	font-style:italic;
}
#magasine p.lettrine:first-letter {
	font-weight:bold;
	font-size:300%;
/*	float:left;*/ /*Désactivé à cause de firefox qui envoie la lettrine en bas*/
	color:#CF4343;
	margin-right:0.1em;
}
#magasine #interview .texte {
	background-image: url('../images/interface/article/etir_bloc_rouge.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
#magasine #blocgrisArticle .texte {
	background-color: #9C9FA1;
	color:#ffffff;
	width:726px;
}
#magasine #interview h1 {
	font-size:10pt;
	color:#ffffff;
	font-weight:normal;
	padding:0;
	margin:0.5em;
}
#magasine #interview h2 {
	font-size:8pt;
	color:#ffffff;
	padding:0;
	margin:0.5em;
}
#magasine #interview h3 {
	font-size:8pt;
	color:#ffffff;
	font-weight:normal;
	padding:0;
	margin:0.5em;
}
#magasine #blocgrisArticle h1 b {
	font-size:14pt;
	color:#ffffff;
}
#magasine #blocgrisArticle h1 {
	font-size:14pt;
	color: #FFFFFF;
	font-weight:normal;
}
#magasine #blocgrisArticle h2 {
	font-size:1em;
	color: #FFFFFF;
	font-weight:normal;
	margin-bottom:0;
}
#magasine #blocgrisArticle h3 {
	font-size:1em;
	color: #FFFFFF;
	font-weight:normal;
	margin-top:0;
}








#ours{
	clear:left;
	padding: 5px;
	font-size:8pt;
}


#ours a {
	background:none;
	font-size: 8pt;
	display:inline;
	clear:both;
}
#ours a b {
	display:inline;
}


#magasine div.plan div.texte{
	padding:0;
	margin:0;
}
#magasine div.plan .gris a{
	margin-left:0px;
	padding-left:18px;
	font-size:3em;
}
#ours{
	padding-left:28px;
	margin-top:5px;
	background-color:#0f0;
	background-image: url('../images/interface/etir_sommaire_gris.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	height:40px;
}

ul.modified {
	margin:0;
}
ul.modified li {
	margin:0;
	list-style-type:none;
	color:#CF4343;
	padding-left:13px;
	padding-right:3px;
	background-image: url('../images/interface/fleche_rouge.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
