html{
	height:100%;
}
body{
	height:100%;
	margin:0px;
	padding:0px;
	background:#191919;
	font-size: 12px;
	line-height: 14px;
}
table, td{
	border-collapse:collapse;
}
table, td, img{
	border:0px;
}
form, td{
	margin:0px;
	padding:0px;
}
td, select, input{
	font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
	color:#9e9e9e;
	vertical-align:top;
	text-align:left;
	/** text-transform:uppercase; **/
	/** font-weight:bold; **/
}
.table{
	height:100%;
}
img{
	/** vertical-align:top; **/
	/** float:left; **/
	margin: 0px 15px 10px 15px;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.clear{
	clear:both;
}

/* in_line_style */
a{
	color:#ffa100;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
strong{
	color:#2C444E;
}

h1{
	font-size:16px;
	line-height:16px;
	padding:0px;
	margin:0px;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;
	background:url(images/line1.gif) left bottom repeat-x;
        padding-bottom : 8px;
}

h2{
	font-size:14px;
	line-height:14px;
	padding: 0px;
	margin:0px;
	font-weight:bold;
}
h3{
	font-size:13px;
	line-height:13px;
	padding: 0px;
	margin:0px;
	font-weight:bold;
}
h4{
	font-size:12px;
	line-height:12px;
	padding: 0px;
	margin:0px;
	font-weight:bold;
}
h5{
	font-size:10px;
	line-height:10px;
	padding: 0px;
	margin:0px;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:5px;
}
h6{
	font-size:9px;
	line-height:9px;
	padding: 0px;
	margin:0px;
	font-weight:bold;
}
p{
	margin:0px;
	padding:0px;
}
span.titreblanc{
	color:#FFFFFF;
}
span.titreorange{
	color:#ffa100;
	margin:0;
	padding:0;
}
span.gras{
	font-weight:bold;
}
span.grasitalique{
	font-weight:bold;
	font-style: italic;
}
.form{
	height:29px;
}
.form input{
	width:291px;
	background:none;
	border:1px solid #9e9e9e;
	height:100%;
}
textarea{
	width:291px;
	height:90px;
	background:none;
	overflow:auto;
	border:1px solid #9e9e9e;
	color:#9e9e9e;
}

ul{
	list-style: circle inside;
}
ul li{
	padding:5px 0px 5px 10px;
}

.li-1{
	background:#2c2c2c;
}
li a{
	color:#9e9e9e;
	padding-left:12px;
}
.button{
	margin: 10px 5px 10px 5px;
	background:url(images/but_bgd.gif) left top repeat-x;
	height:24px;
}
.button .ind{
	padding:5px 0px 0px 0px;
	text-align:center;
}
.button a{
	color:#ffa100;
}
#page2 .site_center{
	text-align:center;
	width:100%;
	background:url(images/tall_bottom.gif) left bottom repeat-x #191919;
}
#page3 .site_center{
	text-align:center;
	width:100%;
	background:url(images/tall_bottom.gif) left bottom repeat-x #191919;
}
#page4 .site_center{
	text-align:center;
	width:100%;
	background:url(images/tall_bottom.gif) left bottom repeat-x #191919;
}
#page6 .site_center{
	text-align:center;
	width:100%;
	/*background:url(images/tall_bottom.gif) left bottom repeat-x #191919;*/
}
#page7 .site_center{
	text-align:center;
	width:100%;
	background:url(images/tall_bottom.gif) left bottom repeat-x #191919;
}
#page8 .site_center{
	text-align:center;
	width:100%;
	background:url(images/tall_bottom.gif) left bottom repeat-x #191919;
}
.site_center1{
	margin:0px auto;
	text-align:left;
	width:780px;
}
.tall_bottom{
	background:url(images/tall_bottom.gif) left top repeat-x;
}
.img_indent{
	margin:1px 20px 0px 0px;
	float:left;
}
.link1{
	color:#9e9e9e;
	text-decoration:underline;
}
.link1:hover{
	text-decoration:none;
}
.sautligne{
	margin-bottom:20px;
}


/* header */
#header{
	height:211px;
}
#header .row_1{
	height:90px;
}
#header .row_2{
	height:221px;
}
#header .row_2 .col_1{
	width:335px;
	height:203px;
	background:url(images/header_bgd1.jpg) no-repeat left top;
}
#header .row_2 .col_1 img{
	margin:82px 0px 0px 73px;
}
#header .row_2 .col_2{
	width:445px;
	height:221px;
	background:url(images/header_bgd2.jpg) no-repeat left top;
}
#header .row_2 .col_2 img{
	margin:82px 0px 0px 32px;
}


/* footer */
#page2 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page2 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page2 #footer a{
	color:#9e9e9e;
}
#page2 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}
#page3 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page3 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page3 #footer a{
	color:#9e9e9e;
}
#page3 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}
#page4 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page4 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page4 #footer a{
	color:#9e9e9e;
}
#page4 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}
/*#page6 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page6 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page6 #footer a{
	color:#9e9e9e;
}
#page6 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}*/
#page7 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page7 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page7 #footer a{
	color:#9e9e9e;
}
#page7 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}
#page8 #footer{
	height:105px;
	color: #9E9E9E;
		font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#page8 #footer .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#page8 #footer a{
	color:#9e9e9e;
}
#page8 #footer a:hover{
	color: #ffa100;
	text-decoration: none;
}
#footernooveo{
	clear:both;
	padding:3px;
	padding-top:20px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color:#9e9e9e;
}
#footernooveo a{
	text-decoration: none;
	color:#9e9e9e;
}
#footernooveo a:hover {
	color:#9e9e9e;
	text-decoration: underline;
}

/* content */
#content{
	height:434px;
	background:#212121;
}
/**
#content h2{
	margin:0px 0px 32px 0px;
	height:22px;
	background:url(images/line1.gif) left bottom repeat-x;
}
**/
/**
#content h3{
	margin-bottom:4px;
	color:#ffa100;
}
#content h3 a{
	color:#ffa100;
}
#content h5{
	margin:0px 0px 3px 0px;
}
**/
#content .li1{
	height:24px;
	background:#232323;
}
#content .li1 a{
	color:#9e9e9e;
}
#content .li1 .fright{
	color:#eb9606;
}
#content .li2 .fright{
	color:#eb9606;
}
#content .li1 .ind{
	padding:7px 31px 0px 11px;
}
#content .li2 .ind{
	padding:7px 31px 0px 11px;
}
#content .li2{
	background:#2c2c2c;
	height:24px;
}
#content .li2 a{
	color:#9e9e9e;
}


/* index.html : Accueil */
#page1 #content .col_1{
	width:780px;
}
#page1 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
#page1 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
#page1 #content .col_1 table.calendrier{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	border: 2px solid #ffa100;
	margin-top:20px;
	margin-bottom:40px;
}
#page1 #content .col_1 table.calendrier td{
	padding: 10px 10px 10px 10px;
}
#page1 #content .col_1 table.calendrier td.titrecalendrier{
	border: 1px solid #ffa100;
}

#page1 #content .col_1 table.calendrier tr.grisclair{
	background: #2c2c2c;
}
#footeraccueil .indent{
	padding:30px 0px 0px 0px;
	text-align:center;
}
#footeraccueil a{
	color:#9e9e9e;
}
#footeraccueil a:hover{
	color: #ffa100;
	text-decoration: none;
}
#footeraccueil{
	background:url(images/tall_bottom.gif) left top repeat-x #191919;
	height:55px;
	color: #9E9E9E;
	font-size: 12px;
	font-family:Tahoma, Verdana;
	line-height: 14px;
}
#footer{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color:#9e9e9e;
}
#footer a{
	text-decoration: none;
	color:#9e9e9e;
}
#footer a:hover {
	color:#9e9e9e;
	text-decoration: underline;
}
/** Pas de deuxi�me colonne : la colonne 1 fait toute la largeur **/
/**
#page1 #content .col_2{
	width:425px;
}
#page1 #content .col_2 .indent{
	padding:22px 0px 40px 20px;
}
#page1 #content .col_2 h2{
	margin:0px 0px 30px 0px;
}
#page1 #content .col_2 .container{
	width:405px;
}
**/


/* index-1.html : Marketing Sportif */
#page2 #content .col_1{
	width:780px;
}
#page2 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
/**
#page2 #content .col_1 h2{
	margin-bottom:30px;
}
**/
#page2 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
#page2 #content .col_1 img{
	float:left;
	vertical-align:middle;
}
#page2 #content .col_1 ul{
	list-style: circle inside;
	/*margin:20px 0px 40px 40px;*/
}
#page2 #content .col_1 ul li{
	padding:5px 0px 5px 10px;
}
.logo{
	text-align:center;
}
.logos{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:10px;
}
.logos td{
	width: 120px;
	height: 120px;
}
.logos td img{
	margin:0px;
	padding:0px 14px 0px 14px;
}
.logos2{
	width:452px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.logos2 td{
	width: 120px;
	height: 120px;
}
.logos2 td img{
	margin:0px;
	padding:0px 14px 0px 14px;
}
/** Pas de deuxi�me colonne : la colonne 1 fait toute la largeur **/
/**
#page2 #content .col_2{
	width:255px;
}
#page2 #content .col_2 .indent{
	padding:22px 0px 40px 31px;
}
#page2 #content .col_2 h2{
	margin-bottom:30px;
}
#page2 #content .col_2 p{
	margin-bottom:16px;
}
#page2 #content .col_2 .p1{
	margin-bottom:28px;
}
**/


/* index-2.html : Stages et �v�nements */
#page3 #content .col_1{
	width:780px;
}
#page3 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
#page3 #content .col_1 .indent img{
	float:left;
	vertical-align:middle;
}
/**
#page3 #content .col_1 h2{
	margin-bottom:30px;
}
**/
#page3 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
/**
#page3 #content .col_1 ul{
	width:264px;
}
**/
/** Pas de deuxi�me colonne : la colonne 1 fait toute la largeur **/
/**
#page3 #content .col_2{
	width:425px;
}
#page3 #content .col_2 .indent{
	padding:22px 0px 40px 20px;
}
#page3 #content .col_2 h2{
	margin:0px 0px 24px 0px;
}
#page3 #content .col_2 .container{
	width:405px;
}
#page3 #content .col_2 p{
	margin-bottom:30px;
}
**/


/* index-3.html : R�gie publicitaire */
#page4 #content .col_1{
	width:780px;
}
#page4 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
#page4 #content .col_1 .indent img{
	float:left;
	vertical-align:middle;
}
#page4 #content .col_1 ul{
	list-style: circle inside;
	/*margin:20px 0px 40px 40px;*/
}
#page4 #content .col_1 ul li{
	padding:5px 0px 5px 10px;
}
/**
#page4 #content .col_1 h2{
	margin-bottom:30px;
}
**/
#page4 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
#page4 #content .col_1 .p1{
	margin:20px 0px 40px 0px;
}
/** Pas de deuxi�me colonne : la colonne 1 fait toute la largeur **/
/**
#page4 #content .col_2{
	width:255px;
}
#page4 #content .col_2 .indent{
	padding:22px 0px 40px 30px;
}
#page4 #content .col_2 h2{
	margin-bottom:30px;
}
#page4 #content .col_2 p{
	margin-bottom:20px;
}
#page4 #content .col_2 ul{
	margin-top:17px;
	margin-bottom:27px;
}
**/


/* index-4.html : S�minaires */
/** Page non existante : lien externe vers le site http://www.grands-evenements.com **/
/**
#page5 #content .col_1{
	width:335px;
}
#page5 #content .col_1 .indent{
	padding:22px 0px 40px 20px;
}
#page5 #content .col_1 h2{
	margin-bottom:30px;
}
#page5 #content .col_1 p{
	margin:0px 0px 21px 0px;
}
#page5 #content .col_1 .p1{
	margin:23px 0px 11px 0px;
}
#page5 #content .col_2{
	width:425px;
}
#page5 #content .col_2 .indent{
	padding:22px 0px 40px 20px;
}
#page5 #content .col_2 h2{
	margin:0px 0px 30px 0px;
}
#page5 #content .col_2 p{
	margin-bottom:14px;
}
#page5 #content .col_2 .p1{
	margin-bottom:29px;
}
**/


/* index-5.html : Clients */
#page6 #content .col_1{
	width:780px;
}
#page6 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
#content .col_1 .clients{
	width:740px;
	margin-bottom:5px;
}
#content .col_1 .clients td{
	width:280px;
}
#page6 #content .col_1 .clients .image{
	width:400px;
	text-align:right;
	vertical-align:middle;
}

#page6 #content .col_1 h2{
	margin-bottom:30px;
}
#page6 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
#page6 #content .col_1 ul{
	list-style: circle inside;
	margin:0;
	padding-bottom:10px;
}
#page6 #content .col_1 ul li{
	padding:5px 0px 5px 10px;
}
/**
#page6 #content .col_1 .img_indent{
	margin:0px 19px 0px 0px;
}
**/
/** Pas de deuxi�me colonne : la colonne 1 fait toute la largeur **/
/**
#page6 #content .col_2{
	width:255px;
}
#page6 #content .col_2 .indent{
	padding:22px 0px 40px 30px;
}
#page6 #content .col_2 h2{
	margin-bottom:30px;
}
#page6 #content .col_2 p{
	margin-bottom:20px;
}
#page6 #content .col_2 ul{
	margin-top:17px;
	margin-bottom:27px;
}
**/


/* index-6.html : Structure et contacts */
#page7 #content .col_1{
	width:330px;
}
#page7 #content .col_1 .indent{
	padding:22px 20px 40px 20px;
}
/**
#page7 #content .col_1 h2{
	margin-bottom:30px;
}
**/
#page7 #content .col_1 p{
	margin:5px 0px 10px 0px;
}
#page7 #content .col_1 ul{
	list-style: circle inside;
	/*margin:20px 0px 40px 40px;*/
}
#page7 #content .col_1 ul li{
	padding:5px 0px 5px 10px;
}
#page7 #content .col_1 .p1{
	margin:20px 0px 40px 0px;
}
#page7 #content .col_2{
	width:450px;
}
#page7 #content .col_2 .indent{
	padding:22px 20px 40px 20px;
}
/**
#page7 #content .col_2 h2{
	margin:0px 0px 30px 0px;
}
**/
#page7 #content .col_2 p{
	margin:5px 0px 10px 0px;
}
#page7 #content .col_2 ul{
	list-style: circle inside;
	/*margin:20px 0px 40px 40px;*/
	padding:0;
	margin:0;
}
#page7 #content .col_2 ul li{
	margin:0;
	padding:5px 0px 5px 0px;
}
#page7 #content .col_2 .p1{
	margin:20px 0px 40px 0px;
}


/* index-7.html : Mentions L�gales */
#page8 #content .indent{
	width:780px;
}
#page8 #content .mentions{
	padding:22px 20px 40px 20px;
}
#page8 #content .mentions .adresse{
	text-align: center;
}
/**
#page8 #content h2{
	margin-bottom:30px;
}
**/
#page8 #content p{
	margin:5px 0px 10px 0px;
}
.lienretour{
	text-align: center;
}















