@charset "iso-8859-1";
html {font-size:100% }

body {
/*	font:0.80em/1em 'Raleway', Tahoma, Geneva, sans-serif;*/
font:0.80em/1em Tahoma, Geneva, sans-serif;
	line-height:1.2em;
	min-height:2000px;
	margin:0px;
	background:#EEE;
}

span {font:0.9em 'Raleway', Tahoma, Geneva, sans-serif;}
h3, h4,h2 {margin:0px}
h2 {margin-top:10px;line-height:100%}
h3 {color:#C00;	text-transform:uppercase;font-size:18px}
h4 {font:15px 'Raleway', Tahoma, Geneva, sans-serif;color:#C00;font-weight:bold}
pre {
word-break: break-all; /* webkit */
word-wrap: break-word;
white-space: pre;
white-space: -moz-pre-wrap; /* fennec */
white-space: pre-wrap;
white-space: pre\9; /* IE7+ */
}

a,a:visited,a:link {text-decoration:none;color:#1E1E1E }
hr { border: 0;
    height:1px;
	margin:10px 0px;

    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.50), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.50), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.50), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.50), rgba(0,0,0,0));  
	
}

#main {	margin:0px auto;width:1002px;}

.filariane {padding:5px 0px 0px 0px;font-size:11px;color:#333;margin-bottom:-5px }
#top_pays {
	color:#C00;
	font-weight:700;
	margin:0px 10px;
	white-space:nowrap;
	font-family:"Raleway";
	font-size:18px;
	letter-spacing:-1px;
	margin:5px 10px;
}
#top_pays a,#top_pays a:link,#top_pays a:visited {	color:#C00;text-transform:uppercase;text-decoration:none }

#top_logo {background: #C00 url('images/13/top_logo.jpg') no-repeat center center;height:100px;float:left;width:220px;margin-right:10px}
#top_header {background:#000;height:120px;margin:0px; }
#top_pub {float:left;padding:0px 0px 0px 5px }
/*#top_header .surtitre {color:white;font-size:19px; }
#top_header .titrePays {text-transform:uppercase;font-weight:700;font-size:35px;color:white;padding-bottom:5px;border-bottom:solid 3px white;margin-bottom:15px;}
#top_header .actions {float:right;color:white;margin-right:15px}
#top_header .titreNumero {color:#C00;font-weight:bold;font-size:14px }
#top_argu {font-size:19px;color:#FFF;padding:10px 10px;border-left:solid 1px #666; background:#000;height:105px;clear:both;margin:-10px -10px 5px -10px}
*/
#foot_main {margin-top:10px;background:#333;color:#FFF;min-height:150px;padding:15px 
;
background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#111));
	background: -moz-linear-gradient(top,  #333,  #111);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#111')
}

.col_g {width:18%;padding:1%;margin:0px 0px; float:left;clear:left }
.col_m {
	background:#ffffff;
	z-index:1001;
	margin-right:316px;
	margin-bottom:10px;
	padding:0%;
	padding:20px;
	-moz-box-shadow:2px 2px 5px #666; 
  -webkit-box-shadow: 1px 2px 5px #666; 
  box-shadow: 0px 1px 5px #666; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5)
  }
  
.col_m h3
{
	margin:-20px 0px 0px -20px;
	background:url(images/13/fond_h3.png) left top no-repeat;
	color:white;
	font-size:13px;
	height:25px;
	padding:8px 12px;
}
.col_m p {/*margin:10px 10px */}
												  
.col_d {
	float:right;margin:0px 0px 0px 0px;width:280px;padding:0px 10px;background:#FAFAFA;-moz-box-shadow:2px 2px 5px #666; 
  -webkit-box-shadow: 2px 2px 5px #666; 
  box-shadow: 2px 2px 5px #666; 
 }

.col2right {float:right;width:48% }
.col2left {float:left;width:48% }


.demicorps {width:430px;margin-right:10px;float:left}
.corps {	border:solid 1px #000}

.ombre {   -moz-box-shadow:2px 2px 5px #666; 
  -webkit-box-shadow: 2px 2px 5px #666; 
  box-shadow: 2px 2px 5px #666; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);
  border:solid 2px white;
}

.timbre {float:left;width:180px;margin-right:5px;margin-bottom:3px}

div.timbre:first-letter {
font-weight: bold;
font-size:1em;
margin-right:1px;
float: left;
color:#C00;
}


.manchette {
	font-size:100%;
	background: #B99F95;
	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#B99F95));
	background: -moz-linear-gradient(top,  #EEEEEE,  #B99F95);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#B99F95')
}

.clear {clear:both }
.page {
	float:left;
	width:50%;
	padding:1%;
	background:#FAFAFA;
	-moz-box-shadow:2px 2px 5px #666; 
  -webkit-box-shadow: 2px 2px 5px #666; 
  box-shadow: 2px 2px 5px #666; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5)
	
}


.barre_numero div {float:right;padding:5px;background:#000;color:white;}
.barre_numero div a,.barre_numero div a:visited,.barre_numero div a:link {text-decoration:none;color:white }

.titreedito {
	float:right;
	background:#C00;
	color:#FFF;
	/*width:718px;*/
	font-size:10px;
	font-weight:bold;
	padding:5px 5px;
}
.tnumero {
	float:right;
	font-size:10px
}
/*.edito {
	padding:10px 15px;
	float:right;
}*/
.edito {min-height:270px;padding:15px;}
.edito .barre_numero {margin-right:-12px; }
.edito img.une {margin:15px;margin-left:0px;margin-right:25px;float:left;
border: 1px solid #666;
  -moz-box-shadow:2px 2px 5px #666; 
  -webkit-box-shadow: 2px 2px 5px #666; 
  box-shadow: 2px 2px 5px #666; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=5);
    zoom: 1;
  }
.edito H4 {text-transform:uppercase;font-family:'Raleway',Verdana, Geneva, sans-serif;color:#C00;font-size:15px}
.edito h2, h2.titre {
	color:#000;
	margin-top:0px;
	text-transform:uppercase;font-family: 'Noticia Text', 'serif';
	font-size:25px ;line-height:25px
}

.edito p {
	text-align:justify;font-size:14px
}
.blanc {
	color: #FFF;
}

.archivespays {clear:both; height:180px;overflow:hidden}
.archivespays img {float:left;margin-right:5px;margin-top:5px}

/** tradeco*/

.encart h3 , .col_d h3
{
	margin:-15px 0px 0px -15px;
	background:url(images/13/fond_h3.png) left top no-repeat;
	color:white;
	font-size:13px;
	height:25px;
	padding:8px 12px;
	
/*	background:#C00;
	padding:3px 6px;
	margin:3px 15px;
	margin-left:-20px;
	width:235px;
	
	-moz-box-shadow: 0px 0px 4px #666; 
  -webkit-box-shadow: 0px 0px 4px #666; 
  box-shadow: 0px 0px 4px #666; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=6);
    zoom: 1;*/
}
h4.rightH3 {float:right;margin:-10px 0px}

.datatable-group {font-weight:bold;background:#EEEEEE }
.datatable td {padding:2px;font:Raleway }
.datatable-header td {font-weight:bold;background:#DDD }


.erreur {border:solid 1px #C00;background:#FFC1C1;color:#C00; padding:15px 15px;font-weight:bold }

.somm_mat {text-transform:uppercase; font-size:.80em; font-weight:bold;text-align:right; color:#990033; padding-top:2px; width: 120px; padding-right:5px }
a.somm_link ,a.somm_link:visited,a.somm_link:link {color:#111;text-decoration:none;font-size:1.1em;font-weight:bold}

.bouton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	border-top-right-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;
	border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	border-bottom-left-radius:8px;
	text-indent:0;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:27px;
	line-height:27px;
	padding:0px 5px;
	min-width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #b23e35;
}
.bouton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.bouton:active {
	position:relative;
	top:1px;
}
a.bouton {color:#FFF;text-transform:uppercase}
/* This button was generated using CSSButtonGenerator.com */

.slider ul {margin:0px -10px }