﻿@charset "utf-8";
@import url("/fileadmin/templates/tt_news/tt_news.css");
/* CSS Document */

body{
	behavior: url(/fileadmin/templates/_css/csshover.htc); /* Télécharge le script des menu rollover necessaire a IE */
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#112253;
}

div#page{
	width:955px;
	height:600px;
	margin:auto auto;
	position:relative;
}
	div#page_top{
		width:955px;
		height:76px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		font-weight:bold;
		color:white;
	}
		div#page_top_logo{
			width:197px;
			height:76px;
			position:absolute;
			left:0px;
			top:0px;
		}
		div#page_top_menu{
			width:758px;
			padding:0px;
			margin:0px;
			height:29px;
			position:absolute;
			right:0px;
			top:47px;
			overflow:visible;
			z-index:1000;
		}
			div#page_top_menu ul.main_menu{
				margin:0px;
				padding:0px;
				background-position:top right;
				background-image:url(../_img/bg_menu_top_orange.jpg);
				background-repeat:no-repeat;
				height:29px;
			}
			div#page_top_menu ul li{
				margin:0px 0px 0px 2px;
				padding:0px;
				list-style:none;
				float:left;
				background-image:url(../_img/bg_right_side_rubrique.gif);
				background-position:right top;
				background-repeat:no-repeat;
				padding:0px 2px 0px 0px;
			}
				div#page_top_menu ul.main_menu li a.rubrique_on{
					background-image:url(../_img/bg_left_side_rubrique_over.gif);
					background-repeat:no-repeat;
				}
				div#page_top_menu ul.main_menu li:hover ul{
					display:block;
				}
				div#page_top_menu ul.main_menu li a{
					background-image:url(../_img/bg_left_side_rubrique.gif);
					background-repeat:no-repeat;
					height:29px;
					color:white;
					text-transform:uppercase;
					padding:0px 0px 0px 0px;
					width: 138px;
					text-align:center;
					line-height:29px;
					text-decoration:none;
					display:inline-block;
				}
				div#page_top_menu ul.main_menu li a:hover{
					background-image:url(../_img/bg_left_side_rubrique_over.gif);
					background-repeat:no-repeat;
				}
				
				div#page_top_menu ul.main_menu ul{
					margin:0px 0px 0px 2px;
					background-color:#dbe2e6;
					padding:5px 5px 5px 5px;
					border:1px solid #112253;
					display:none;
				}
				div#page_top_menu ul.main_menu ul:hover{
					display:block;
				}
				div#page_top_menu ul.main_menu li ul li{
					background-image:none;
					float:none;
					border-top:1px solid #112253;
				}
				div#page_top_menu ul.main_menu li ul li:first-child{
					border-top:none;
				}
				div#page_top_menu ul.main_menu li ul li a{
					background-image:none;
					background-repeat:no-repeat;
					color:#112253;
					text-transform:none;
					padding:3px 0px 3px 0px;
					text-decoration:none;
					display:inline-block;
					width: 120px;
					text-align:left;
					height:auto;
					line-height:16px;
				}
				div#page_top_menu ul.main_menu li ul li a:hover{
					background-image:none;
					text-decoration:underline;
				}
			
	div#middle{
		width:955px;
		height:290px;
		/*background-image:url(../_img/bg_home_middle.jpg);*/
		margin-top:3px;
	}
	div#actualites{
		width:682px;
		height:202px;
		margin:5px 0px 0px 0px;
		padding:0px;
		float:left;
	}
		div#actualites_title{
			height:21px;
			background-image:url(../_img/bg_actualites_title.gif);
			width:100%;
		}
			div#actualites_title h2{
				margin:0px 0px 0px 15px;
				padding:0px;
				font-weight:bold;
				color:#868789;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:11px;
				line-height:21px;
				text-transform:uppercase;
			}
		div#actualites_blocks{
			height:181px;
			background-image:url(../_img/bg_actualites_center_block.gif);
			margin:0px;
			padding:0px;
			overflow:hidden;
		}
			div#actualites_blocks div{
				height:181px;
				float:left;
				width:33%;
				margin:0px;
				padding:0px;
			}
			div#actualites_blocks div:first-child{
				background-image:url(../_img/bg_actualites_blocks.gif);
			}
			div#actualites_blocks div:last-child{
				background-image:url(../_img/bg_actualites_blocks.gif);
				width:34%;
			}
				div#actualites_blocks div img{
					margin:10px 12px 5px 12px;
				}
				div#actualites_blocks div h3{
					margin:0px 15px 5px 15px;
					font-size:14px;
				}
				div#actualites_blocks div p{
					margin:0px 15px 0px 15px;
				}
				div#actualites_blocks div a{
					color:#112253;
				}
				div#actualites_blocks div.lirelasuite{
					height:20px;
					background:none;
					float:right;
				}
				div#actualites_blocks div.lirelasuite a{
					margin:0px 15px 0px 15px;
					color:#f29400;
					text-decoration:none;
					display:block;
					text-align:right;
				}
				div#actualites_blocks div a:hover{
					text-decoration:underline;
				}

	div#blocks_nam{
		width:250px;
		height:202px;
		margin:5px 0px 0px 0px;
		float:right;
	}
		div#blocks_nam table{
				width:100%;
				height:100%;
				border-spacing:0px;
				border:none;
			}
				div#blocks_nam table td{
					vertical-align:middle;
					text-align:center;
				}
		div#block_newsletter{
			width:112px;
			height:58px;
			background-image:url(../_img/bg_accueil_newsletter.jpg);
			float:left;
		}
			div#block_newsletter a, div#block_newsletter h2{
				padding:0px;
				margin:0px;
				color:#868789;
				text-transform:uppercase;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				text-decoration:none;
			}
			div#block_newsletter a:hover{
				text-decoration:underline;
			}
		div#block_accesclubs{
			width:134px;
			height:59px;
			background-image:url(../_img/bg_accueil_acces_club.jpg);
			float:right;
		}
			div#block_accesclubs a, div#block_accesclubs h2{
				padding:0px;
				margin:0px;
				color:white;;
				text-transform:uppercase;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				text-decoration:none;
			}
			div#block_accesclubs a:hover{
				text-decoration:underline;
			}
		div#block_fondateurs{
			width:230px; /*220*/
			height:123px; /*133*/
			background-image:url(../_img/bg_accueil_fondateurs.jpg);
			padding:10px 10px 0px 10px;
			margin: 6px 0px 0px 0px;
			overflow:hidden;
		}
			div#block_fondateurs h2 a, div#block_fondateurs h2{
				padding:0px;
				margin:0px;
				color:#868789;
				text-transform:uppercase;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				text-decoration:none;
			}
			div#block_fondateurs h2 a:hover{
				text-decoration:underline;
			}
			div#block_fondateurs img.first_fondateurs_img{
				float:left;
				margin:5px 3px 5px 6px;
			}
			div#block_fondateurs img.second_fondateurs_img{
				float:right;
				margin:10px 10px 5px 0px;
			}
			div#block_fondateurs img.third_fondateurs_img{
				float:left;
				margin-left:60px;
				margin-top:-5px;
			}
			div#block_fondateurs img.last_fondateurs_img{
				float:right;
				margin:0px 10px 0px 0px;
				margin-top:-5px;
			}
	
	div#footer_menu{
		width:955px;
		height:25px;
		margin:0px 0px 0px 0px;
		background-color:#e3e3e4;
	}
		div#footer_menu ul{
			margin:0px;
			padding:0px;
		}
			div#footer_menu ul li{
				list-style:none;
				float:right;
				margin:0px 10px 0px 30px;
				line-height:25px;
			}
				div#footer_menu ul li a{
					color:#878889;
					text-decoration:none;
				}
				div#footer_menu ul li a:hover{
					text-decoration:underline;
				}
	div.clearboth{
		clear:both;
		height:1px;
		margin:0px;
		padding:0px;
	}
	
	
	
/*
Style Page INTERNE
________________
*/

	/*	 GLOBAL	*/

h1, h2, h3, h4, h5, h6, p, ul, li, span, div, img, form {
margin: 0px;
padding: 0px;
}

p {
line-height: 14px;
margin-bottom:10px;
}

a {
text-decoration: none;
}

h1 {
height: 76px;
line-height: 76px;
}

img {
border: none;
}

div.clear{
	clear:both;
	margin:0px;
	padding:0px;
}
ul {
list-style: none;
}


.floatL {
float: left;
}	

.floatR {
float: right;
}

strong {
margin : 0px;
padding: 0px;
text-decoration: none;
font-weight: bold;
}

.strong {
margin : 0px;
padding: 0px;
text-decoration: none;
font-weight: bold;
}

	
	/* Style page interne*/



h2.interne {
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	color: #e95d0f;
	margin-bottom:10px;
	}
h3.interne {
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	color: #e95d0f;
}
div.edito{
	margin-bottom:10px;
}
div.edito img{
	margin-right:5px;
}
	
div#interne_random_image {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	width: 955px;
	height: 82px;
	line-height: 82px;
	background: url(../_img/contenu/img_interne.jpg) no-repeat center;
}
	div#interne_random_image h2 {
		font-size: 22px;
		color: white;
		text-transform: uppercase;
		font-family:Georgia, "Times New Roman", Times, serif;
}	
	div#interne_random_image h2  span.txt_gd{
		font-size: 30px;
	}

div#interne_middle {
	width: 100%;
	height:440px; /* 373 */
}

	div#interne_left {
		width: 186px; /* Dim réel : 200 */
		height: 326px; /* 373 */
		margin: 0px;
		padding: 47px 7px 0px 7px;
		float: left;
	}
	
		div#interne_left_nav {
			width: 186px;
			height: 100%; /* 148 */
			font-family: Georgia, "Times New Roman", Times, serif;
		}
		
			table.nav_lvl3 {
				width: 186px;
				margin: 0px;
				padding: 0px;
				list-style: none;
				font-size: 12px;
				color: #a7a8aa;
				font-weight: bold;
				border-collapse:collapse;
				border: none;
			}
				table.nav_lvl3 tr.nav_lvl3_lien{
					text-transform: uppercase;
					height: 37px;
					margin: 0px;
					padding: 0px;
				}
				table.nav_lvl3 tr.nav_lvl3_lien_subrub{
					text-transform: none;
					height: 37px;
					margin: 0px;
					padding: 0px;
				}
				table.nav_lvl3 tr.nav_lvl3_lien_subrub td{
					padding: 0px 0px 0px 25px;
				}
				table.nav_lvl3 tr.nav_lvl3_espace{
					width: 186px;
					height: 5px;
				}
				table.nav_lvl3 tr.nav_lvl3_espace_subrub{
					height: 2px;
				}
				table.nav_lvl3 tr td {
					margin: 0px;
					padding: 0px 0px 0px 10px;
					vertical-align: middle;
					/*background: olive;*/
				}
				table.nav_lvl3 tr td.rubrique_on {
					background-image:url(../_img/menu_left_btn_over.png);
					color:white;
					padding-right:5px;
				}
				table.nav_lvl3 tr td.subrubrique_on {
					background-image:url(../_img/menu_left_lvl2.png);
				}
				table.nav_lvl3 tr td a{
					color : #a7a8aa;
					margin: 0px;
					padding: 0px;
					display:block;
					padding-right:5px;
				}
				table.nav_lvl3 tr.nav_lvl3_lien td a:hover {
					color: white;
				}


	div#interne_right {
		width: 745px; /* Dim. réel : 755 */
		height: 430px; /* 363 373 */
		padding: 10px 10px 0px 0px;
		margin:0px;
		float: right;
		overflow-y: scroll;
	}
	
		
	div#fil_ariane {
		height: 13px;
		line-height: 13px;
		font-size: 11px;
		}
			ul.fil_ariane_liste {
				margin: 0px;
				padding: 0px;
				list-style: none;
			}
			ul.fil_ariane_liste li {
				margin: 0px 1px;
				float: left;
			}
			div#fil_ariane ul, div#fil_ariane li{
				list-style:none;
			}
				ul.fil_ariane_liste li a {
					color: #112253;
					text-decoration: none;
				}
					ul.fil_ariane_liste li a:hover {text-decoration: underline;}
					
				ul.fil_ariane_liste li a.ariane_on {
					font-weight: bold;
					color: #e95d0f;
				}
					ul.fil_ariane_liste li a.ariane_on:hover {text-decoration: underline;}
					
div#interne_bottom {
	margin: 8px 0px;
	height: 27px;
	line-height: 27px;
}

div#interne_bottom  div#actualites_title{
	width: 670px; /* 682 */
	height: 21px;
	line-height: 21px;
	margin: 3px 10px 3px 8px;
	padding-left: 12px;
	float: left;
}
	div#actualites_title a {		
		color:#868789;
		text-transform:uppercase;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		text-decoration:none;
		font-weight: bold;
	}
	div#actualites_title a:hover{text-decoration: underline;}
	
	
		/* Styles pages interne Newsletter */ 
		
		div#interne_content_left {
			width: 398px; /* Dim. réel :  415px */
			padding-right: 15px;
			float: left;
		}
								
		div#interne_main_content {
			width: 100%;
			padding-top : 15px;
		}
			div#interne_main_content div, div#interne_content_right_2 div, div#interne_content_right_3 div, div#interne_content_right div{
				text-align:justify;
			}
			div#interne_main_content a, div#interne_content_right_2 a, div#interne_content_right_3 a, div#interne_content_right a{
				color:#e95d0f;
				text-decoration:none;
			}
			div#interne_main_content a:hover, div#interne_content_right_2 a:hover, div#interne_content_right a:hover{
				text-decoration:underline;
			}
		div#interne_content_right {
			padding: 43px 0px 0px 0px;
			width: 315px;
			float: right;
		}
		div#interne_main_content_1col {
			width: 725px;
			padding: 15px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			text-align:justify;
		}
div#btn_newsletter {
	width: 96px;
	height: 27px;
	text-align: center;
	background: url("../_img/btn_newsletter.png") no-repeat center center;
	float: left;
	margin:0px;
	padding:0px;
	line-height: 27px;
}
	div#interne_bottom  div#btn_newsletter h2{
		line-height: 27px;
		margin:0px;
		padding:0px;
	}	
	div#interne_bottom  div#btn_newsletter a {		
		color:#868789;
		text-transform:uppercase;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		text-decoration:none;
		font-weight: bold;
		line-height: 27px;
		margin:0px;
		padding:0px;
	}
		div#interne_bottom  div#btn_newsletter a:hover{text-decoration: underline;}

div#btn_acces {
	width: 151px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	background: url("../_img/btn_acces.png") no-repeat center center;
	float: right;
	margin:0px;
	padding:0px;
}
	div#interne_bottom  div#btn_acces h2{
		line-height: 27px;
		margin:0px;
		padding:0px;
	}
	div#interne_bottom  div#btn_acces a {		
		color: white;
		text-transform:uppercase;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		text-decoration:none;
		font-weight: bold;
		line-height: 27px;
		margin:0px;
		padding:0px;
	}
	
		div#interne_bottom  div#btn_acces a:hover{text-decoration: underline;}
		
		
		
	/* Style Page Fondation */
div#interne_main_content span.floatL {
	margin: 0px 5px 3px 0px;
}

div#interne_content_right div.floatL {
	width: 128px;
	height: 100%;
	padding-top: 58px;
}
div#interne_content_right div.floatR {
	width: 187px;
	height: 100%;
	padding-top: 58px;
	text-align: center;
}


/* Style Page Respect ( Video) */

div#interne_content_left_2 {
	width: 345px; 
	float: left;
}
div#interne_content_right_2 {
	width: 360px; /* 382 */ /* Largeur du scroll : 17px ?*/ 
	padding: 43px 3px 0px 15px;
	float: left;
}			
div#btn_programme {
	margin-top:2px;
	padding-left: 24px;
	width: 317px; /* 341 */
	height: 56px;
	/*line-height: 53px;*/
	background: url("../_img/terrain_btn_programme.png") no-repeat center center;
}

	div#btn_programme p{
		margin-right: 50px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 53px;
		font-weight: bold;
		text-transform: uppercase;
		float: left;
	}

	div#btn_programme p a{
		color : #ee7f01;
	}

	div#btn_programme a{
		margin-right: 10px;
	}

div#terrains_video_descr {
	width: 186px;
	height: 90px;
}

	div#terrains_video_descr p{
		line-height: 11px;
	}
		
	/* Style Espace clubs Pilote */
	
div#interne_content_right3 {
			width: 236px; /* 315 */
			height: 279px; /* 306 */
			margin: 50px 0px 0px 0px;
			padding: 27px 40px 0px 39px;
			float: right;
			background: url(../_img/interne_espace_club_bloc.png) no-repeat ;
		}
		
	ul.outils_telecharger {
		margin: 20px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
		ul.outils_telecharger li {
		margin: 3px 0px;
		padding: 0px;
		width: 236px;
		height: 32px;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		background: url(../_img/interne_espace_club_btn.png) no-repeat;
		text-transform: uppercase;
		}
			ul.outils_telecharger li  a {
			color: white;
			}
	
/* Interne ACTU */

div#interne_main_content_actu {
	padding-top : 15px;
	}

div#interne_actu_right {
	width: 377px;
	float: right;
	text-align: center;
}
div#interne_actu_right  blockquote.citation_img {
	margin: 10px 0px 3px 0px;
	padding: 0px;
	line-height: 18px;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
}
p.interne_date {
	font-size: 10px;
	margin-bottom: 10px;
}
div#interne_actu_left h3.interne {
	font-size: 12px;
	font-weight: bold;
}

/* Interne PRESSE */

div#interne_right_presse {
	margin-top: 15px;
}
div.espace_presse_article {
	margin-bottom: 5px;
}

	div.espace_presse_article p.presse_drapeau{
		float: left;
		margin-right: 8px;
	}
	div.espace_presse_article h2.presse_titre{
		font-size: 16px;
		line-height: 18px;
		font-weight: bold;
		color: #e95d0f;
	}
	div.espace_presse_article h3.presse_stitre{
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
		margin-left: 35px;
		color: #00206d;
	}
	div.espace_presse_article p.presse_dl{
		margin: 15px 0px 15px 0px;
		font-size: 10px;
		line-height: 18px;
		height: 18px;
		font-weight: normal;
	}
	div.espace_presse_article p.presse_dl a{
		text-decoration: underline;
		color: #112253;
	}


/* Interne Espace Clubs Pilotes */

div#interne_right_club_pilote {
	margin-top: 15px;
}
div#club_pilote_connexion{
	margin-bottom: 15px;
	width: 325px; /* 369 */
	height: 91px; /* 127 */
	padding: 18px 22px;	
	background: url("../_img/contenu/connexion_fond.png") no-repeat center center;
}

form#formulaire ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
form#formulaire ul li{
	height: 22px;
	line-height: 22px;
	margin: 6px 0px;
}

form#formulaire ul li label,form#formulaire ul li p{
	color: #0b2b71;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
	float: left;
}

input#login, input#mdp {
	border: none;
	background: #fc881f;
	width: 221px;
	height: 22px;
	line-height: 22px;
	float: right;
}
input#submit {
	border: none;
	background: transparent url("../_img/contenu/input_submit.png") no-repeat center center;
	width: 53px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	float: right;
}

input#send {
	border: none;
	background: transparent url("../_img/contenu/input_send.png") no-repeat center center;
	width: 87px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	float: right;
}

form#formulaire label.txt_normal {
	font-weight: normal;
	font-style: normal;
}

div#interne_right_club_pilote p{
width: 395px;
}

/* Interne Contact */

div#interne_right_contact {
	margin-top: 15px;
}

div#interne_right_contact h2, div#interne_right_newsletter h2{
	color: #e95d0f;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

div.contact_bloc {
	width: 237px; /* 307 */
	height: 176px;
	padding: 0px 35px;
	background: url("../_img/contenu/contact_fond.png") no-repeat center center;
	float: left;
	margin-right: 15px;
}
div.contact_bloc table{
	height:100%;
	width:237px;
}

div.contact_bloc td.contact_adresse{
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #0b2b71;
	height:100%;
	vertical-align:middle;
	text-align: center;
}
div.contact_bloc td.contact_mail {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	height:100%;
	vertical-align:middle;
	text-align: center;
}

div.contact_bloc td.contact_mail a{
	color: #ff7900;
}

/* Newsletter */

div#interne_right_newsletter {
	margin-top: 15px;
}

div#newsletter_inscription {
	width: 321px; /* 369 */
	height: 203px; /* 223 */
	padding: 20px 24px 0px 24px;
	background: url("../_img/contenu/newsletter_fond.png") no-repeat center center;
}

input#nom, input#prenom, input#email {
	width: 260px;
	height: 22px;
	line-height: 22px;
	border: none;
	background: #fc881f;
	float: right;
}

/****** SITE MAP *****/
div.csc-sitemap ul li{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
}
	div.csc-sitemap ul li a{
		color: #e95d0f;
		text-decoration:none;
	}
	div.csc-sitemap ul li a:hover{
		text-decoration:underline;
	}

div.csc-sitemap ul li ul li{
	font-size:12px;
	text-transform:none;
	font-weight:bold;
	margin-left:20px;
	margin-bottom:0px;
}
	div.csc-sitemap ul li ul li a{
		color: #112253;
		text-decoration:none;
	}
	div.csc-sitemap ul li ul li a:hover{
		text-decoration:underline;
	}
div.csc-sitemap ul li ul li ul li{
	font-size:12px;
	text-transform:none;
	font-weight:normal;
	margin-left:20px;
	margin-bottom:0px;
}
/*** 2 COLS SMALL IMAGES***/
div#interne_content_left_3 {
	width: 522px; 
	float: left;
}
div#interne_content_right_3 {
	width: 185px; /* 203px */ /* Largeur du scroll : 17px ?*/ 
	padding: 43px 3px 0px 15px;
	float: left;
	text-align:center;
}			

/**** RANDOM IMAGE ***/
div#myGallery div.myGallery {
	border:none;
}

/*** GENERAL ***/

.legend{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}
a.external-link {
	color:#e95d0f;
	text-decoration:none;
}
a.external-link-new-window {
	color:#e95d0f;
	text-decoration:none;
}
a.internal-link {
	color:#e95d0f;
	text-decoration:none;
}
a.internal-link-new-window{
	color:#e95d0f;
	text-decoration:none;
}
a.download {
	color:#e95d0f;
	text-decoration:none;
}
a.mail {
	color:#e95d0f;
	text-decoration:none;
}

div.indent{
	margin-left:10px;
}
p.blocgris, table.blocgris { background-color: #dcdcdc; padding: 2px 4px 2px 4px; border: 1px solid #dcdcdc; }
p.blocblanc, table.blocblanc { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #dcdcdc; }

h2 {
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	color: #e95d0f;
	margin-bottom:10px;
}
h3{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #e95d0f;
	margin-bottom:10px;
}
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, td.align-justify { text-align: justify; }
p.beforeList{margin-bottom:0px;}

ul{
 padding-left:15px;
 margin:0px;
 list-style:outside;
}
li{
	list-style:disc;
	margin-left:10px;
}
/************************/
/*******POWERMAIL ****/
/************************/
/*********CONFIRMATION *******/
table.powermail_all_table, table.contenttable{
	border:1px solid grey;
}
	table.powermail_all_table tr.powermail_all_tr, table.contenttable tr.powermail_all_tr{
		height:20px;
	}
		table.powermail_all_table tr.powermail_all_tr td.powermail_all_td, table.contenttable  tr.powermail_all_tr td.powermail_all_td{
			padding:5px;
		}

/*********FORMULAIRE NEWSLETTER ********/
fieldset.tx-powermail-pi1_fieldset_5 {
	/* Disable border */
	border: 1px solid #ACACAC;
	padding:8px;
	margin:0px;
}
fieldset.tx-powermail-pi1_fieldset_5 legend{
	color:#112253;
}

fieldset.tx-powermail-pi1_fieldset_5 div.tx_powermail_pi1_fieldwrap_html_text label {
	/* Style labels */
	display: block;
	font-weight:bold;	
	width: 100px;
	margin-top:5px;
	float:left;
}
fieldset.tx-powermail-pi1_fieldset_5 div.powermail_radio_inner , fieldset.tx-powermail-pi1_fieldset div.powermail_check_inner{
	/* Style labels */
	display: block;
	float:left;
	margin:0px;
	padding:0px;
}

fieldset.tx-powermail-pi1_fieldset_5 input.powermail_radio, fieldset.tx-powermail-pi1_fieldset_5 input.powermail_check{
	margin: 2px 15px 0px 5px;
}

fieldset.tx-powermail-pi1_fieldset_5 div.tx_powermail_pi1_fieldwrap_html_submit{
	clear:both;
	text-align:right;
}

fieldset.tx-powermail-pi1_fieldset_5 input.powermail_submit, input.tx-powermail-pi1_confirmation{
	float:right;
	border:1px solid #ACACAC;
	background-color:#FF6600;
	text-transform:uppercase;
	color:white;
	font-size:12px;
	font-weight:bold;
	margin:10px 5px 5px 0px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
}
fieldset.tx-powermail-pi1_fieldset_5 p{
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	clear:both;
}
fieldset.tx-powermail-pi1_fieldset_5 input.powermail_text {
	/* Style labels */
	width: 270px;
	font-size:11px;
	margin-top:5px;
	background-color:#FF9933;
	border: 1px solid #ACACAC;
}

fieldset.tx-powermail-pi1_fieldset_5 div.tx_powermail_pi1_fieldwrap_html{
	margin:0px;
	padding:0px;
}
/*********FORMULAIRE MOT DE PASSE OUBLIE *******/
fieldset.tx-powermail-pi1_fieldset_7{
	border: 1px solid #ACACAC;
	padding:8px;
	margin:0px;
	width:400px;
}
	fieldset.tx-powermail-pi1_fieldset_7 legend{
		color:#112253;
	}
	fieldset.tx-powermail-pi1_fieldset_7 input.powermail_text {
		width: 100px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
	fieldset.tx-powermail-pi1_fieldset_7 div.tx_powermail_pi1_fieldwrap_html_text {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_7 div.tx_powermail_pi1_fieldwrap_html_text label{
			display:block;
			width: 200px;
			float:left;
			margin-right:5px;
			text-align:left;
			font-weight:bold;
		}

/*********FORMULAIRE CANDIDATURE ********/

fieldset.tx-powermail-pi1_fieldset_6 {
	/* Disable border */
	border: 1px solid #ACACAC;
	padding:8px;
	margin:0px;
}
	fieldset.tx-powermail-pi1_fieldset_6 legend{
		color:#112253;
	}
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_text {
		width: 300px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
	fieldset.tx-powermail-pi1_fieldset_6 textarea.powermail_textarea {
		width: 500px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_6 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
		font-weight:bold;
		margin:10px 0px 5px 0px;
	}
	fieldset.tx-powermail-pi1_fieldset_6 div.tx_powermail_pi1_fieldwrap_html_text {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_6 div.tx_powermail_pi1_fieldwrap_html_text label{
			display:block;
			width: 170px;
			float:left;
			margin-right:5px;
			text-align:left;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_6 div.tx_powermail_pi1_fieldwrap_html_textarea {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_6 div.tx_powermail_pi1_fieldwrap_html_textarea label{
			float:left;
			display:block;
			width: 170px;
			margin-right:5px;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_6 div.powermail_check_inner{
		padding:0px;
		margin:5px 0px 5px 0px;
		clear:both;
		width:100%;
	}
	fieldset.tx-powermail-pi1_fieldset_6 div.powermail_check_inner input.powermail_check{
		padding:0px;
		margin:0px;
		margin-left: 10px;
	}
	fieldset.tx-powermail-pi1_fieldset_6 div.powermail_check_inner label{
		float:left;
		display:block;
		width: 500px;
		margin: 0px 0px 0px 25px;
	}
		fieldset.tx-powermail-pi1_fieldset_6 div.powermail_check_inner label span.checkLabel{
			font-style:italic;
		}
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_submit, input.tx-powermail-pi1_confirmation{
		float:right;
		border:1px solid #ACACAC;
		background-color:#FF6600;
		text-transform:uppercase;
		color:white;
		font-size:12px;
		font-weight:bold;
		margin:10px 30px 5px 0px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_uid20, 
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_uid12, 
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_uid13, 
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_uid22, 
	fieldset.tx-powermail-pi1_fieldset_6 input.powermail_uid15{
		width:100px;
	}
	
	div.tx-powermail-pi1_thx p{
		text-align:left;
		font-size: 14px;
	}
/*********FORMULAIRE CANDIDATURE ********/

fieldset.tx-powermail-pi1_fieldset_8 {
	/* Disable border */
	border: 1px solid #ACACAC;
	padding:8px;
	margin:0px;
}
	fieldset.tx-powermail-pi1_fieldset_8 legend{
		color:#112253;
	}
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_text {
		width: 300px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
	fieldset.tx-powermail-pi1_fieldset_8 textarea.powermail_textarea {
		width: 500px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_8 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
		font-weight:bold;
		margin:10px 0px 5px 0px;
	}
	fieldset.tx-powermail-pi1_fieldset_8 div.tx_powermail_pi1_fieldwrap_html_text {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_8 div.tx_powermail_pi1_fieldwrap_html_text label{
			display:block;
			width: 170px;
			float:left;
			margin-right:5px;
			text-align:left;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_8 div.tx_powermail_pi1_fieldwrap_html_textarea {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_8 div.tx_powermail_pi1_fieldwrap_html_textarea label{
			float:left;
			display:block;
			width: 170px;
			margin-right:5px;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_8 div.powermail_check_inner{
		padding:0px;
		margin:5px 0px 5px 0px;
		clear:both;
		width:100%;
	}
	fieldset.tx-powermail-pi1_fieldset_8 div.powermail_check_inner input.powermail_check{
		padding:0px;
		margin:0px;
		margin-left: 10px;
	}
	fieldset.tx-powermail-pi1_fieldset_8 div.powermail_check_inner label{
		float:left;
		display:block;
		width: 500px;
		margin: 0px 0px 0px 25px;
	}
		fieldset.tx-powermail-pi1_fieldset_8 div.powermail_check_inner label span.checkLabel{
			font-style:italic;
		}
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_submit, input.tx-powermail-pi1_confirmation{
		float:right;
		border:1px solid #ACACAC;
		background-color:#FF6600;
		text-transform:uppercase;
		color:white;
		font-size:12px;
		font-weight:bold;
		margin:10px 30px 5px 0px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_uid31, 
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_uid33, 
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_uid34, 
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_uid35, 
	fieldset.tx-powermail-pi1_fieldset_8 input.powermail_uid37{
		width:100px;
	}
	
/*********FORMULAIRE CANDIDATURE ********/

fieldset.tx-powermail-pi1_fieldset_9 {
	/* Disable border */
	border: 1px solid #ACACAC;
	padding:8px;
	margin:0px;
}
	fieldset.tx-powermail-pi1_fieldset_9 legend{
		color:#112253;
	}
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_text {
		width: 300px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
	fieldset.tx-powermail-pi1_fieldset_9 textarea.powermail_textarea {
		width: 500px;
		font-size:11px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_9 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
		font-weight:bold;
		margin:10px 0px 5px 0px;
	}
	fieldset.tx-powermail-pi1_fieldset_9 div.tx_powermail_pi1_fieldwrap_html_text {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_9 div.tx_powermail_pi1_fieldwrap_html_text label{
			display:block;
			width: 170px;
			float:left;
			margin-right:5px;
			text-align:left;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_9 div.tx_powermail_pi1_fieldwrap_html_textarea {
		padding:5px 0px 5px 0px;
		clear:both;
	}
		fieldset.tx-powermail-pi1_fieldset_9 div.tx_powermail_pi1_fieldwrap_html_textarea label{
			float:left;
			display:block;
			width: 170px;
			margin-right:5px;
			font-weight:bold;
		}
		
	fieldset.tx-powermail-pi1_fieldset_9 div.powermail_check_inner{
		padding:0px;
		margin:5px 0px 5px 0px;
		clear:both;
		width:100%;
	}
	fieldset.tx-powermail-pi1_fieldset_9 div.powermail_check_inner input.powermail_check{
		padding:0px;
		margin:0px;
		margin-left: 10px;
	}
	fieldset.tx-powermail-pi1_fieldset_9 div.powermail_check_inner label{
		float:left;
		display:block;
		width: 500px;
		margin: 0px 0px 0px 25px;
	}
		fieldset.tx-powermail-pi1_fieldset_9 div.powermail_check_inner label span.checkLabel{
			font-style:italic;
		}
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_submit, input.tx-powermail-pi1_confirmation{
		float:right;
		border:1px solid #ACACAC;
		background-color:#FF6600;
		text-transform:uppercase;
		color:white;
		font-size:12px;
		font-weight:bold;
		margin:10px 30px 5px 0px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
	}
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_uid43, 
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_uid45, 
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_uid46, 
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_uid47, 
	fieldset.tx-powermail-pi1_fieldset_9 input.powermail_uid49{
		width:100px;
	}
/************************/
/*******LOGIN BOX ****/
/************************/

div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable{
	margin-top:10px;
	margin-left:1px;
	width: 400px;
	border:1px solid grey;
	text-align:left;
}

div.tx-loginboxmacmade-pi1{
	text-align:left;
}
div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td {
	padding:10px 5px 5px 5px;
	background-color:none;
	border:0;
}

div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-labelCell{
	background:none;
	border:0;
	width: 150px;
}
div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell{
	background:none;
	border:0;
	width: 250px;
}
	div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell input.submit{
		float:right;
		border:1px solid #ACACAC;
		background-color:#FF6600;
		text-transform:uppercase;
		color:white;
		font-size:12px;
		font-weight:bold;
		margin:0px 0px 5px 0px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
	}
	div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell input.input{
		width: 270px;
		font-size:12px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
	div.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-fieldCell input.password{
		width: 270px;
		font-size:12px;
		background-color:#FF9933;
		border: 1px solid #ACACAC;
	}
div.tx-loginboxmacmade-pi1-forgotpasswordLink{
	margin-top: 10px;
}
div.tx-loginboxmacmade-pi1-forgotpasswordLink a{
	color:#e95d0f;
	text-decoration:none;
}
div.tx-loginboxmacmade-pi1-forgotpasswordLink a:hover{
	text-decoration:underline;
}
div.tx-loginboxmacmade-pi1 div.tx-loginboxmacmade-pi1-error{
	margin-bottom:10px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#112253;
}
/*********************************/
/**********ESPACE CLUB**********/
/*********************************/
div#interne_outils_content{
	width: 315px; /* 315 */
	margin: 0px;
	padding: 0px;
	float: right;
	background: url(../_img/interne_espace_club_bloc.png) no-repeat ;
}
	div#interne_outils_content div#interne_outils {
		width: 236px; /* 315 */
		margin: 0px 0px 0px 0px;
		padding: 27px 40px 20px 39px;
	}
	div#interne_outils_content div#interne_outils_bottom {
		width: 315px; /* 315 */
		height: 8px; /* 306 */
		margin: 0px 0px 0px 0px;
		padding: 0px;
		background: url(../_img/interne_espace_club_bloc_bo.png) no-repeat ;
	}
		
	div#interne_outils ul.outils_telecharger {
		margin: 20px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
		div#interne_outils ul.outils_telecharger li {
		margin: 3px 0px;
		padding: 0px;
		width: 236px;
		height: 32px;
		line-height: 32px;
		text-align: center;
		list-style: none;
		font-size: 12px;
		font-weight: bold;
		background: url(../_img/interne_espace_club_btn.png) no-repeat;
		text-transform: uppercase;
		}
			div#interne_outils ul.outils_telecharger li  a {
			color: white;
			}