

#header #container #nav_link{
	display:none;
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
}

#header #container #nav_flash{
	float:right;
	position:relative;
	top: -100px;
}

.art_bloc{
	float	:	right;
	width	:	795px;
	position:	relative;
	/*	top		:	-37px;*/
	top	:	0px;
	line-height		:	14px;
	font-size		:	12px;	
}

.art_bloc h2 a{
	display:none;
	color:#ffffff;
	font-size:1em;
	font-weight:bold;
}

.art_text{
	width			:	590px;
	height			:	170px;
	float			:	right;
	/*font-size		:	12px;*/
	/*line-height		:	16px;*/
	text-align		:	justify;
	position		:	relative;
	top				:	-14px;
	
}

#prev_next_nav{
	height			:	42px;
	min-width		:	880px;
	margin-right	:	auto;
	margin-left		:	auto;
	/*width			:	100%;*/
	width			:	880px;
	position		:	relative;
	top				:	-42px;
	/left			:	-190px;
}

#center_nav{
	height			:	100%;
	width			:	880px;
	margin-left		:	auto;
	margin-right	:	auto;
}
#lenaVignette{
	float			:	right;
	margin-top		:	20px;
	margin-bottom	:	20px;
}
#nav_page{
	float			:	right;
	position		:	relative;
	right			:	-190px;
}

.art_text .art_intro{
	/*padding-top:5px;*/
}

.art_ #art_rub{
	margin-left		:	5px;
	line-height		: 	13px;
}

.art_ .read_next{
	float	:	right;
}

.art_corp{
	margin-top	:	25px;
}

.art_bloc a{
	-decoration	:	none;
	font-weight		:	bold;
	color			:	#cd1965;
	float:left;
}

.art_bloc a:hover{
	-decoration	:	underline;
}

.art_corp p{
	width	:	590px;
	-align: justify;
	position:	relative;
}

.art_corp img{
	margin-top	:	15px;
	margin-bottom	:	15px;
}

.art_comment_link{
	float:right;
}

.art_complet{
	width	:	796px;
	position:	relative;
	top	:	-14px;
	
}

.art_introView{
	min-height	:	170px;
	float		:	left;
}
/*
.separator{
	height:120px;
	width:796px;
}*/

.read_next{
	position:relative;
	top:-21px;
	float:right;
	
}

.dateViewer{
	/*position	:	relative;
	top			:	35px;*/
	float		:	left;
	width		:	85px;
}

#footer{
	width			:	796px;
	height			:	22px;
	float			:	left;
	margin-left		:	84px;
	margin-top		:	15px;
	margin-bottom	:	30px;
}

#footer li{
	display	:	inline;
	float	:	left;
	
}

#footer_rub{
	width			:	796px;
	height			:	22px;
	float			:	left;
	margin-top		:	77px;
	margin-left		:	84px;
	margin-bottom	:	30px;
}

#footer_rub li{
	display	:	inline;
	float	:	left;
	
}

#contact{
	-moz-background-clip	:	border;
	-moz-background-inline-policy	:	continuous;
	-moz-background-origin	:	padding;
	background	:	transparent url(../img/btn/btn_contact.png) no-repeat scroll left top;
	display		:	block;
	height		:	22px;
	width		:	96px;
	margin-left	:	1px;
}

#contact:hover{
	background-position	:	left -22px;
}

#cv{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background	:	transparent url(../img/btn/btn_cv.png) no-repeat scroll left top;
	display		:	block;
	height		:	22px;
	width		:	95px;
	margin-left	:	3px;
}

#cv:hover{
	background-position	:	left -22px;
}

#apropos{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background	:	transparent url(../img/btn/btn_Apropos.png) no-repeat scroll left top;
	display		:	block;
	height		:	22px;
	width		:	194px;
	margin-left	:	6px;
}

#apropos:hover{
	background-position	:	left -22px;
}

#apropos_rub{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background	:	transparent url(../img/btn/btn_Apropos.png) no-repeat scroll left top;
	background-position	:	left -22px;
	display		:	block;
	height		:	22px;
	width		:	194px;
	margin-left	:	6px;
}

#liens{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background			:	transparent url(../img/btn/btn_liens.png) no-repeat scroll left top;
	display				:	block;
	height				:	22px;
	width				:	194px;
	margin-left			:	6px;
}

#liens:hover{
	background-position	:	left -22px;
}

#liens_rub{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background			:	transparent url(../img/btn/btn_liens.png) no-repeat scroll left top;
	background-position	:	left -22px;
	display				:	block;
	height				:	22px;
	width				:	194px;
	margin-left			:	6px;
}

#news{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background		:	transparent url(../img/btn/btn_RSS.png) no-repeat scroll left top;
	display			:	block;
	height			:	22px;
	width			:	59px;
	margin-left		:	6px;
}

#news:hover{
	background-position	:	left -22px;
}

#viadeo{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../img/btn/btn_viadeo.png) no-repeat scroll left top;
	display			:	block;
	height			:	22px;
	width			:	65px;
	margin-left		:	3px;
}

#viadeo:hover{
	background-position	:	left -22px;
}

#twitter{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background		:	transparent url(../img/btn/btn_twitter.png) no-repeat scroll left top;
	display			:	block;
	height			:	22px;
	width			:	65px;
	margin-left		:	3px;
}

#twitter:hover{
	background-position	:	left -22px;
}

/**************************************************************
					Commentaires
****************************************************************/

.one_Comm{
	min-height	:	100px;
	float		:	left;
}

.commDateViewer{
	float		:	left;
	width		:	85px;
}

.comm_bloc{
	padding-right		:	175px;
	/*margin-right		:	175px;*/
	float				:	right;
}

.comm_corp{
	background-color	:	#ffe3ef;
	width				:	600px;
	margin-top			:	5px;
	margin-bottom		:	15px;
	padding				:	5px 10px	15px	10px;
	/*margin				:	5px 10px	15px	10px;*/
	-align			:	justify;
	color				:	#333333;
	font-size			: 	12px;
	line-height			:	16px;
}

#commentForm{
	float				:	left;
	margin-left			:	85px;
	margin-top			:	40px;
	height				:	300px;
}

#form_head{
	height				:	28px;
}

.submit_btn{
	width				:	619px;
	margin-top			:	100px;
}

.submit{
	float:right;
	border			:	none;
	color			:	#fff;
	background		:	transparent url('../img/btn/form_submit.jpg') top left;
	width			:	71px;
	height			:	20px;
	-indent		:	-1000px;
	cursor			:	pointer;
	
	font-size:0px;
	line-height:0px;
	display:block;
}

.form-label{
	height			:	22px;
	margin-bottom	:	10px;
	margin-left		:	151px;
}

.form-label img{
	position		:	relative;
	top				:	6px;
	height			:	20px;
	width			:	44px;
	/*margin-left		:	2px;*/
}

.input_f{
	width			:	196px;
	height			:	18px;
	border			:	2px solid #ffc7df;
}

textarea{
	width			:	416px;
	height			:	112px;
	border			:	2px solid #ffc7df;
	margin-left		:	48px;
	/margin-left	:	-103px;
}

#blogroll{
	line-height		: 14px;
}

#blogroll a{
	color			:	#515151;	
}

#blogroll a:HOVER{
	color			:	#cd1965;
}