@charset "utf-8";
/* CSS Document */
/*Copyright (c) Echange M&eacute;dia - 2008 - Tous droits r&eacute;serv&eacute;s*/
/*Cr&eacute;ation Franck LEBAS*/

/*tous les margin et padding à z&eacute;ro pour &eacute;viter les diff&eacute;rences entre IE et FF*/
*{ 
	margin:0;
	padding:0;
}

.trombonne_top{
	background:url(../images/trombonne_top.png) no-repeat;
	width:740px;
	height:80px;
}

.trombonne p, .trombonne h3, .trombonne h4{
	max-width:680px;
	text-indent:30px;
	margin-left:20px;
}

.trombonne{
	background:url(../images/trombonne.png) repeat-y;
	width:740px;
	margin-top:-43px;
	padding-left:10px;
}

.trombonne .list_tromb{
	margin-left:50px;
	max-width:660px;
}

.trombonne_bottom{
	background:url(../images/trombonne_bottom.png) no-repeat;
	width:740px;
	height:60px;
	padding-bottom:20px;
}




.trombonne_top_360{
	background:url(../images/trombonne_top_360.png) no-repeat;
	width:360px;
	height:80px;
}

.trombonne_360{
	background:url(../images/trombonne_360.png) repeat-y;
	width:360px;
	margin-top:-43px;
	padding-left:5px;
}


.trombonne_bottom_360{
	background:url(../images/trombonne_bottom_360.png) no-repeat;
	width:360px;
	height:30px;
}




.trombonne_top_220{
	background:url(../images/fond_trombonne_top_220.png) no-repeat;
	width:220px;
	height:80px;
}

.trombonne_220{
	background:url(../images/fond_trombonne_220.png) repeat-y;
	width:220px;
	margin-top:-43px;
	text-align:justify;
}

.trombonne_220 .content{
	margin:auto;
	width:200px;
}


.trombonne_bottom_220{
	background:url(../images/fond_trombonne_bottom_220.png) no-repeat;
	width:220px;
	height:30px;
}



.table_border{
border:1px solid #999;
background:url(../images/fond_table.png);
}

.table_border2{
border:1px solid #999;
background:url(../images/fond_table.png);
font-size:9px;
}

.entete_table{
	background:url(../images/fond_table_head.png) repeat-x;
}

html, body{ 
	background: #66ccff url(../images/background.png) repeat-x fixed top left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	overflow:auto;
}

/*Page est le conteneur par rapport auquel tous les blocs sont dispos&eacute;s*/
#page{
	width:1003px;
	margin:auto;
	position:relative;
	min-height:100%;
	padding-bottom:35px;
}

#page .page{
	background:url(../images/page_background.png) repeat-y left;
	margin:0;
	width:1003px;
	min-height:100%;
	position:relative;
}

#page .page_bottom{
	background:url(../images/page_background_bottom.png) no-repeat left bottom;
	margin:0;
	width:1003px;
	height:55px;
	
}

#header{
	width:1000px;
	height:160px;
	margin-top:0;
	margin-bottom:2px;
	margin-left:2px;
	position:relative;
}

#header #search{
	width:230px;
	height:70px;
	background:url(../images/fond_search.png) no-repeat;
	float:right;
	position:absolute;
	bottom:5px;
	right:20px;
}

#search h4{
	margin-left:3px;
	margin-top:2px;
}

#search a{
	margin-left:7px;
}

.navigation{
	margin-left:12px;
}

.header{
	width:1000px;
	height:160px;
	background:url(../images/entete2.png) no-repeat;
}

#left{
	width:220px;
	min-height:100%;
	margin-left:12px;
	margin-top:7px;
}

#left h4{
	background:url(../images/left_top.png) no-repeat;
	width:220px;
	height:19px;
}

#left .left_centre{
	padding-top:10px;
	width:220px;
	background:url(../images/left_fond.png) repeat-y;
}

#left .left_bottom{
	width:220px;
	height:20px;
	background:url(../images/left_bottom.png) no-repeat;
	margin-bottom:10px;
}

.connexion table{
	margin-top:5px;
	margin-left:4px;
}


#centre{
	width:750px;
	margin-top:7px;
}

#centre .top{
	width:750px;
	height:115px;
}

#top{
	float:left;
	width:730px;
	height:115px;
}

#top .media{
	margin:2px;
	width:250px;
	float:left;
}

#top .annonceurs{
	margin:2px;
	width:250px;
	float:right;
}

#top img{
	width:45px;
	height:45px;
	float:left;
	margin-top:18px;
	margin-right:5px;
	margin-left:5px;
}




.encours{
	margin:auto;
	width:730px;
	margin-top:10px; margin-bottom:10px;
}





#centre .centre{
	width:750px;
	min-height:100%;
	height:100%;
}




.lanceurs .schema{
	width:750px;
	background: url(../images/schema.png) no-repeat;
}

.tableau_media_1{
	background: url(../images/fond_pres.png) no-repeat;
	margin-left:10px;
	margin-top:10px;
}

.tableau_media_1 table, .tableau_media_3 table{
	margin:auto;
}

.table_pres_med{
	width:720px;
	height:200px;
	background:url(../images/fond_table_pres_med.png) no-repeat;
	padding-top:15px;
	margin:auto;
}

.table_pres_ann{
	width:720px;
	height:100px;
	background:url(../images/fond_table_pres_ann.png) no-repeat;
	padding-top:10px;
	margin:auto;
}

.resume{
	width:720px;
	height:260px;
	background:url(../images/fond_resume.png) no-repeat;
	padding-top:15px;
	margin:auto;
}

.contact_form{
	width:720px;
	height:450px;
	padding-top:45px;
	background:url(../images/fond_contact.png) no-repeat;
	margin:auto;
}

.table_account{
	width:350px;
	height:90px;
	background:url(../images/fond_table_account.png) no-repeat;
	padding-top:10px;
	margin:auto;
}

.centre .lanceur_index{
	height:150px;
}

.centre .media{
	float:left;
	width:370px;
	height:150px;
	background:url(../images/media.png) no-repeat;
	margin-left:3px;
}

.centre .annonceur{
	float:right;
	width:370px;
	height:150px;
	background:url(../images/annonceur.png) no-repeat;
	margin-right:3px;
}

.centre{
	background:url(../images/interne_background.png) repeat-y;
	width:750px;
	height:100%;
	min-height:100%;
}

.centre_bottom{
	background:url(../images/centre_bottom.png) no-repeat bottom;
	width:750px;
	height:15px;
}
.centre_sup{
	background:url(../images/centre_sup.png) no-repeat top;
	width:750px;
	height:15px;
}
.centre_sup2{
	background:url(../images/centre_sup2.png) no-repeat top;
	width:750px;
	height:1px;
}

.centre table{
	margin:auto;
}

.abonnement{
	width:700px;
	height:265px;
	background:url(../images/abonnement.png) no-repeat;
	margin:auto;
	margin-top:15px;
	margin-bottom:20px;
	position:relative;
}

.abonnement .jemabonne{
	width:200px;
	height:30px;
	position:absolute;
	bottom:0;
	right:34px;
}

.abonnement_index{
	width:750px;
	height:275px;
	background:url(../images/abonnement_index.png) no-repeat;
	margin:auto;
	margin-top:15px;
	margin-bottom:10px;
	position:relative;
}

.abonnement_index .jemabonne{
	width:200px;
	height:40px;
	position:absolute;
	bottom:0;
	right:59px;
}

.formulaire table{
	margin:auto;
	margin-top:10px;
	padding:10px;
}

.formulaire .submit{
	float:right;
}

#right .recherche{
	width:220px;
	height:115px;
	background:url(../images/recherche.png) no-repeat;
}


.recherche table{
	margin-top:8px;
	margin-left:4px;
}

#footer{
	width:1000px;
	height:30px;
	background: url(../images/footer.png) no-repeat;
	margin-top:0;
	margin-left:2px;
}

#footer .copyright{
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	padding-top:10px;
}

.infoLaw {
	margin-top:20px;
	text-align:left;
	font-size: 10px;
}
