body {
	background: #d2d2d2 url(../_media/img/antehome/bg_color.gif) repeat-x;
	min-height: 100%;
	}
	#liens_evitement, #liens_evitement a {
		background: none;
		color: #FFFFFF;
		}
#conteneurAntehome{
background: url(../_media/img/antehome/bg_container.gif) repeat-y 0 0;
width:830px;
margin:0 auto;
}
		
/* =CONTENEUR */
#conteneur {background: #fff url(../_media/img/antehome/courbe_rouge.gif) no-repeat 550px 0; width:800px;}

	
	/* =CONTENU */
	#contenu {
		float: left;
		padding: 0;
		width: 607px;
		}		
		h1 {
			float: left;
			margin: 0;
			width: 263;
			}
		#ticker {
			float: left;
			width: 337px;
			display:none;
			}
	
	ul#menu_home{
		list-style-type:none;
		float:left;
		width:230px;
		margin:0 20px 0 0;
		}
		ul#menu_home li{
			list-style-type:none;
			height:100px;
			}
			ul#menu_home li a{
				display:block;
				color:#424242;
				font-size:1.1em;
				/*letter-spacing:1px;*/
				text-decoration:none;
				}
				ul#menu_home li a:hover{
					text-decoration:none;
					}
		.menu_home_thumb{
			float:left;
			padding:5px;
			margin-right:5px;
			position:relative;
				top:-5px;
			}
	#actu{
		position:relative;
			top:-20px;
		width:310px;
		float:left;
		}
		#conteneurAntehome #actu h2 {font-size:1.6em;
			margin:0;
			padding:5px 0 0 0;
			background:none;
			}
		#actu h3{
			font-size:12px;
			}
	ul#ticker{
		list-style-type:none;
		}
		ul#ticker{
			list-style-type:none;
			float:left;
			}
			ul#ticker a{
				text-decoration:none;
				}
				ul#ticker a:hover{
					text-decoration:none;
					}
		/* =LOGIN */
		#login {
			background: #D21034;
			color:#fff;
			float: left;
			height:501px;
			min-height: 501px;
			padding:0 10px 0 13px;
			width:170px;
			}
			#login a{
				color:#fff;
				text-decoration:none;
				}
			#login h2{ margin:35px 0 10px 0; font-size:20px;}
			#login h3{
				margin:0 0 5px 0;
				}
		.ligne{
			margin:0;
			}
		.b_submit{
			position:relative;
				top:4px;
				left:4px;
			}
		.forgot{
			clear: left;
			float: left;
			font-size:11px;
			width: 120px;
			}
		#lienInscription{
			margin-top:30px;
			margin-left:30px;
			margin-bottom:30px;
			text-align:right;
			}
		#lienDemonstration{
			margin-top:0px;
			margin-bottom:0px;
			text-align:left;
			}
			#lienDemonstration a span.cliquez{
				text-align:right;
				}
		.lienSavoirPlus{
			margin-bottom: 0;
			text-align:right;
			}
		#ticker2{
			float:left;
			background:url(../_media/img/antehome/bg_ticker.gif) top left no-repeat; 
			height:30px;
			display:block;
			width:310px;
			position:relative;
				top:78px;
			}
			#ticker2 marquee{
				color:#747474;
				width:280px;
				padding-top:5px;
				margin-left:11px;
				text-align:center;
				}
				#ticker2 marquee p {margin: 0;}
					#ticker2 marquee a{
						color:#747474;
						}
	#bas{
		background:url(../_media/img/antehome/bg_footer.gif) 0 0 no-repeat;
		height:13px;
		overflow:hidden;
		}
		
#bandeau {
	background: transparent;
	color: #fff;
	float: left;
	font-size: 0.9em;
	height: 18px;
	margin: 0;
	padding: 7px 9px 16px;
	position: relative;
		z-index: 1;
	text-align: left;
	width: 276px;
	white-space: nowrap;
	}
	#bandeau p {
		height: 1.2em;
		margin: 0;
		overflow: hidden;
		position: relative;
		white-space: nowrap;
		}
		#bandeau span {
			display: block;
			height: 1.2em;
			margin-right: -100px;
			padding-right: 27px;
			position: absolute;
				left: 0px;
				z-index: 4;
			width: auto;
			white-space: nowrap;
			}
			#bandeau span{
				color:#747474;
				font-size: 1.1em;
				font-weight: bold;
				overflow: visible;
				width: auto;
				}
				#bandeau span a{color:#747474; font-weight: bold;}
		#ticker2{
			float:left;
			background:url(../_media/img/antehome/bg_ticker.gif) top left no-repeat; 
			height:30px;
			display:block;
			width:310px;
			position:relative;
				top:78px;
			}
			
#textehome p {
	font-weight:bold;
	margin:0pt 0pt 30px;
}

			
			
#loginMediapost {float: left;}
	.textEtSubmit {float:left;}
	.textEtSubmit input {float: left;}
	.typeTexte {width: 120px;}