/*===============================================================================*/
/*								CSS BLOG VISU GULLI					             */
/*===============================================================================*/

body
{
margin:0;
background:#FFF;
color:#000;
font:11px Arial, Helvetica, sans-serif;
}

img
{
border:none;
padding:0;
margin:0;
vertical-align:bottom;
}

.Clear
{
clear:both;
}

.Sizer
{
float:left;
display:block;
width:1px;
height:1500px;
}


/*================ FOOTER ====================*/
#footer
{
clear:both;
width:523px;
font-size:10px;
text-align:center;
margin:0 0 0 140px;
padding-top:30px;
}



/*================ CONTAINER ====================*/

#container
{
position:relative;
display:block;
width:1000px;
margin:0 auto;
}

.v2_container
{
background:url(../v2/img/bg_container.jpg) left top repeat-y;
}

.v3_container
{
background:url(../v3/img/bg_container.jpg) left top repeat-y;
}

#container_top
{
float:left;
display:block;
width:1000px;
}

.v2_container_top
{
/*background:url(../v2/img/bg_top.jpg) left top no-repeat;*/
}

.v3_container_top
{
/* background:url(../v3/img/bg_top.jpg) left top no-repeat; */
}


#container_bottom
{
float:left;
display:block;
width:1000px;
}

.v2_container_bottom
{
/*background:url(../v2/img/bg_bottom.jpg) left bottom no-repeat;*/
}

.v3_container_bottom
{
/* background:url(../v3/img/bg_bottom.jpg) left bottom no-repeat; */
}


/*================ CONTENT====================*/
#content
{
position:relative;
float:left;
width:526px;
overflow:hidden;
margin-top:18px;
padding-right:5px;
}

#content p a
{
color:#000;
text-decoration:underline;
}

#content p a:hover
{
text-decoration:underline;
}

	/*================ ELEMENT DU CONTENT ====================*/
	.top_content
	{
	float:left;
	display:block;
	width:532px;
	font-size:10px;
	}

	.v2_top_content
	{
	color:#000;
	}

	.v3_top_content
	{
	color:#000;
	}

	
	.top_content .theme_news
	{
	float:left;
	display:block;
	}

	.top_content .retour
	{
	float:right;
	display:block;
	}

	.title_content
	{
	float:left;
	display:block;
	width:490px;
	font-size:14px;
	font-weight:bold;
	color:#577041;
	padding:4px 35px 4px 5px;
	overflow: hidden;
	}

	.title_content a {
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	float:left;
	width:380px;
	display:block;
	height:auto;
	overflow: hidden;
	}
	
	.title_content .linkabsolute 
	{
	position:absolute;
	top:2px;
	right:0;
	font-size:11px;
	 
	}
	.title_content .linkabsolute a 
	{
	float:left;
	width:auto;
	display:block;
	margin:0;
	padding:0 3px 0 0;
	 
	}

	.v2_title_content
	{
	background:#87B338;
	}

	.v3_title_content
	{
	background:#87B338;
	}

	
	.comment_sans_image
	{
	float:left;
	display:block;
	width:532px;
	padding-top:16px;
	padding-right:10px;
	padding-bottom:10px;
	overflow:hidden;
	text-align: justify;
	}
	
	.comment_avec_image { text-align: justify; }

	.comment_sans_image .date_theme
	{
	margin-bottom:10px;
	display:block;
	font-style:italic;
	}

	.comment_sans_image .footer
	{
	float:left;
	display:block;
	width:532px;
	height:22px;
	overflow:hidden;
	margin-top:15px;
	font-weight:bold;
	}

	.v2_comment_sans_image_footer
	{
	background-color:#0F840F;
	}

	.v3_comment_sans_image_footer
	{
	background-color:#0F840F;
	}

	
	.comment_sans_image .footer .voir_comment
	{
	padding-top:3px;
	float:right;
	display:block;
	padding-right:10px;
	}

	.comment_block
	{
	display:block;
	width:532px;
	float:left;
	}

	.comment_sans_image .footer .reagir
	{
	padding-top:3px;
	float:left;
	display:block;
	padding-left:10px;
	}

	.comment_sans_image .footer a
	{
	color:#FFFFFF;
	text-decoration:none;
	}

	.comment_sans_image .footer :hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}


	.reagir_block
	{
	margin-top:20px;
	display:block;
	width:532px;
	float:left;
	overflow:hidden;
	}

	.reagir_block .reagir_block_title
	{
	display:block;
	width:532px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
	}

	.v2_reagir_block_title
	{
	background-image:url(../v2/img/tit_reagir_note.gif);
	background-repeat:no-repeat;
	}

	.v3_reagir_block_title
	{
	background-image:url(../v3/img/tit_reagir_note.gif);
	background-repeat:no-repeat;
	}

	

	.reagir_block .reagir_form
	{
	display:block;
	width:522px;
	float:left;
	padding-left:10px;
	}

	.reagir_block .reagir_form .input_line
	{
	float:left;
	display:block;
	width:510px;
	height:auto;
	margin-bottom:10px;
	}

	.reagir_block .reagir_form label
	{
	float:left;
	display:block;
	width:90px;
	font-size:12px;
	}

	.padding_label
	{
	padding-left:12px;
	}

	.reagir_block .reagir_form .input_line input
	{
	width:179px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #7e9db9;
	}

	.reagir_block .reagir_form .input_line textarea
	{
	float:left;
	overflow:auto;
	height:66px;
	width:400px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:1px solid #7e9db9;
	}

	.margin_input
	{
	margin-left:12px;
	}

	.reagir_block .footer
	{
	margin-top:10px;
	padding-top:4px;
	width:531px;
	display:block;
	float:left;
	font-weight:bold;
	color: #0F840F;
	}


	.reagir_block .footer .valider a
	{
	text-decoration:none;
	color:#fff;
	}

	.reagir_block .footer .valider :hover
	{
	text-decoration:underline;
	}

	.reagir_block .champ_oblig
	{
	display:block;
	float:left;
	}

	.reagir_block .champ_oblig
	{
	padding-left:5px;
	display:block;
	float:left;
	font-size:10px;
	}

	.reagir_block .valider
	{
	padding-right:5px;
	display:block;
	float:right;
	}


	.v2_une_block_footer
	{
	background-color:#0F840F;
	}

	.v3_une_block_footer
	{
	background-color:#0F840F;
	}

	.theme_date
	{
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	font-style:italic;
	display:block;
	width:164px;
	float:left;
	overflow:hidden;
	}

	p.content_txt
	{
	margin:0;
	padding:0;
	text-align:justify;
	}
	
	.photoBlog p
	{
	text-align:justify;
	}

	.upload_block
	{
	display:block;
	float:left;
	width:532px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:20px;
	}

	.upload_block .upload_block_content
	{
	display:block;
	float:left;
	padding-left:18px;
	width:514px;
	overflow:hidden;
	padding-bottom:10px;
	}

	.v2_upload_block_content
	{
	background-color:#edbed5;
	}

	.v2_upload_block_content .bottom_links, .v2_upload_block_content .bottom_links a
	{
	color:#0F840F;
	}

	.v3_upload_block_content
	{
	background-color:#efbad3;
	}

	.v3_upload_block_content .bottom_links, .v3_upload_block_content .bottom_links a
	{
	color:#0F840F;
	}
	
	.upload_block .upload_block_content .thumb_line
	{
	display:block;
	float:left;
	}

	.upload_block .upload_block_content .thumb_line .thumb
	{
	text-align:center;
	margin-top:9px;
	display:block;
	float:left;
	width:105px;
	margin-right:18px;
	overflow:hidden;
	position:relative;
	}

	.upload_block .upload_block_content .thumb_line .thumb:hover
	{
	cursor:pointer;
	}

	.upload_block .upload_block_content .bottom_links
	{
	width:480px;
	padding-top:3px;
	display:block;
	float:left;
	text-align:right;
	}

	.upload_block .upload_block_content .bottom_links a
	{
	text-decoration:none;
	}


	.upload_block .upload_block_content .bottom_links :hover
	{
	text-decoration:underline;
	}

	.upload_block .upload_son_tumb
	{
	padding-top:56px;
	text-align:center;
	margin-top:9px;
	display:block;
	float:left;
	width:105px;
	height:23px;
	text-align:center;
	margin-right:18px;
	overflow:hidden;
	}

	.v2_thumb_upload_son
	{
	color:#0F840F;
	background-image:url(../v2/img/bg_upload_son.png);
	}

	.upload_block .thumb_line
	{
	display:block;
	float:left;
	}

	.upload_block .upload_block_footer
	{
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	display:block;
	float:left;
	width:522px;
	min-height:19px;
	overflow:hidden;
	color:#FFFFFF;
	}

	.upload_block .upload_block_footer a
	{
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}

	.upload_block .upload_block_footer :hover
	{
	text-decoration:underline;
	}



	.upload_block .upload_block_footer .reagir
	{
	float:left;
	}

	.upload_block .upload_block_footer .consult_comment
	{
	float:right;
	}

	.v2_upload_block_footer
	{
	background-color:#0F840F;
	}

	.v3_upload_block_footer
	{
	background-color:#0F840F;
	}

	.comment_block
	{
	margin-top:20px;
	display:block;
	width:532px;
	float:left;
	}

	.comment_block .comment_block_title
	{
	display:block;
	width:532px;
	height:22px;
	float:left;
	margin:0;
	padding:0;
	}

	.v2_comment_block_title
	{
	background-image:url(../v2/img/tit_tous_les_comm.gif);
	}

	.v3_comment_block_title
	{
	background-image:url(../v3/img/tit_tous_les_comm.gif);
	}

	.comment_block .comment
	{
	padding-top:10px;
	padding-bottom:13px;
	display:block;
	width:531px;
	float:left;
	}

	.v2_comment_block .comment
	{
	border-bottom:1px solid #e4aac8;
	}

	.v3_comment_block .comment
	{
	border-bottom:1px solid #f7a5c3;
	}

	.comment_block .comment .comment_nom
	{
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	}

	.comment_block .comment .comment_date
	{
	display:block;
	font-style:italic;
	padding-left:20px;
	}

	.comment_block .comment .comment_txt
	{
	padding-top:17px;
	display:block;
	padding-left:20px;
	}

	.title_result_search
	{
	float:left;
	display:block;
	width:527px;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	padding:2px 0 0 5px;
	}

	.title_result_search img
	{
	vertical-align:top;
	}

	.v2_title_result_search
	{
	background-image:url(../v2/img/bg_title_search.png);
	}

	.v3_title_result_search
	{
	background-image:url(../v3/img/bg_title_search.png);
	}

	.one_result
	{
	float:left;
	display:block;
	width:532px;
	height:58px;
	padding-top:12px;
	overflow:hidden;
	}

	.v2_one_result
	{
	border-top:1px solid #e4aac8;
	border-bottom:1px solid #e4aac8;
	}

	.v3_one_result
	{
	border-top:1px solid #f6b2cc;
	border-bottom:1px solid #f6b2cc;
	}


	.one_result .title_msg
	{
	display:block;
	float:left;
	width:532px;
	padding-left:7px;
	font-weight:bold;
	}

	.one_result .title_msg img
	{
	padding-right:10px;
	}

	.one_result .date_categorie
	{
	display:block;
	float:left;
	font-style:italic;
	width:532px;
	padding-left:25px;
	}

	.one_result .links
	{
	display:block;
	float:left;
	padding-top:10px;
	padding-left:25px;
	width:532px;
	}

	.one_result .links a
	{
	text-decoration:none;
	}

	.one_result .links a:hover
	{
	text-decoration:underline;
	}

	.v2_links a
	{
	color:#0F840F;
	}

	.v3_links a
	{
	color:#0F840F;
	}

	.one_result_footer
	{
	float:left;
	display:block;
	width:532px;
	height:22px;
	overflow:hidden;
	margin-top:15px;
	color:#FFFFFF;
	}

	.one_result_footer .linkpage
	{
	padding-top:3px;
	float:right;
	display:block;
	padding-right:10px;
	color:#fff;
	}

	.one_result_footer .linkpage a
	{
	text-decoration:none;
	color:#fff;
	}

	.one_result_footer .linkpage a:hover
	{
	text-decoration:none;
	font-weight:bold;
	}

	.v2_one_result_footer
	{
	background-color:#0F840F;
	}

	.v3_one_result_footer
	{
	background-color:#0F840F;
	}

/*================ HEADER====================*/

#header
{
position:relative;
float:left;
width:1000px;
height:137px;
overflow:hidden;
}

#header a
{
display:block;
width:220px;
height:90px;
margin:16px 0 0 15px;
}

#header .blog_name
{
position:absolute;
top:118px;
left:18px;
display:block;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.v2_blog_name
{
color:#fff;
}

.v3_blog_name
{
color:#fff;
}


.v2_header
{
background-image:url(../v2/img/header.jpg);
background-repeat:no-repeat;
}

.v3_header
{
background: #0F840F url(../v3/img/header.jpg) no-repeat;
}


/*================ LEFTCOL ====================*/

#left_col
{
position:relative;
float:left;
width:128px;
margin-right:11px;
}

/*================ ELEMENTS DE LA LEFCTOL ====================*/


		#left_col .location {
		float:left;
		display:block;
		width:128px;
		}

		#left_col .location a {
		float:left;
		width:112px;
		height:17px;
		padding:2px 0 0 16px;
		text-decoration:none;
		}

		.v2_location a
		{
		background:url(../v2/img/bg_location.gif) left top no-repeat;
		color:#fff;
		}

		.v3_location a
		{
		background:url(../v3/img/bg_location.gif) left top no-repeat;
		color:#fff;
		}


		#left_col .profil
		{
		float:left;
		display:block;
		width:115px;
		padding-top:37px;
		padding-left:13px;
		color:#000;
		overflow:hidden;
		}

		.v2_profil
		{
		background:#DFF89B url(../v2/img/bg_profil.gif) left top no-repeat;
		}

		.v3_profil
		{
		background:#7DE83A url(../v3/img/bg_profil.gif) left top no-repeat;
		}

		#left_col .profil .thumb
		{
		font-size:10px;
		display:block;
		width:100px;
		}


		#left_col dl.menu
		{
		margin:0;
		padding:0;
		float:left;
		display:block;
		width:128px;
		}

		#left_col dl.menu dt
		{
		float:left;
		display:block;
		width:128px;
		height:19px;
		}

		#left_col dl.menu dt.rechercher_blog
		{
		height:28px;
		}

		#left_col dl.menu input
		{
		width:92px;
		height:17px;
		border:1px solid #7e9db9;
		font-size:10px;
		}


		dt.v2_note
		{
		background:url(../v2/img/tit_menu_notes.gif) left top no-repeat;
		}

		dt.v3_note
		{
		background:url(../v3/img/tit_menu_notes.gif) left top no-repeat;
		}

		dt.v2_site_perso
		{
		background:url(../v2/img/tit_sites_perso.gif) left top no-repeat;
		}

		dt.v3_site_perso
		{
		background:url(../v3/img/tit_sites_perso.gif) left top no-repeat;
		}
		
		dt.v2_rechercher_blog
		{
		background:url(../v2/img/tit_rechercher_blog.gif) left top no-repeat;
		}

		dt.v3_rechercher_blog
		{
		background:url(../v3/img/tit_rechercher_blog.gif) left top no-repeat;
		}

		dt.v2_blog_prefere
		{
		background:url(../v2/img/tit_blog_prefere.gif) left top no-repeat;
		}

		dt.v3_blog_prefere
		{
		background:url(../v3/img/tit_blog_prefere.gif) left top no-repeat;
		}
		

		dt.v2_sos
		{
		background:url(../v2/img/tit_sos.gif) left top no-repeat;
		}

		dt.v3_sos
		{
		background:url(../v3/img/tit_sos.gif) left top no-repeat;
		}

		#left_col dl.menu dd.submenu_title
		{
		margin:0;
		padding:0;
		float:left;
		display:block;
		width:115px;
		height:15px;
		font-weight:bold;
		padding-left:13px;
		padding-top:2px;
		font-size:11px;
		color:#fff;
		}

		dd.v2_submenu_title
		{
		background:#0F840F;
		}

		dd.v3_submenu_title
		{
		background:#0F840F;
		}

		#left_col dl.menu dd.categories
		{
		margin:0;
		padding:0;
		float:left;
		display:block;
		width:115px;
		padding-left:13px;
		overflow:hidden;
		padding-top:4px;
		padding-bottom:4px;
		}

		#left_col dl.menu dd.categories span a, #left_col dl.menu dd.categories form span a
		{
		text-decoration:none;
		padding-left:10px;
		color:#000
		}

		#left_col dl.menu dd.categories span :hover, #left_col dl.menu dd.categories form span a:hover
		{
		text-decoration:underline;
		}

		dd.v2_cat
		{
		/*background:#7DE83A;*/
		}

		dd.v2_cat a
		{
		background:url(../v2/img/puce_cat.png) left 5px no-repeat;
		}

		dd.v3_cat
		{
		/*background:#7DE83A;*/
		}

		dd.v3_cat a
		{
		background:url(../v3/img/puce_cat.png) left 5px no-repeat;
		}

		.pager_block
		{
		margin-top:20px;
		float:left;
		height:22px;
		text-align:center;
		width:99%;
		display:block;
		}

		.v2_pager_block
		{
		color:#0F840F;
		}

		.v2_pager_block a.nb_page
		{
		color:#0F840F;
		text-decoration:none;
		}

		.v2_pager_block a.nb_page :hover
		{
		color:#0F840F;
		text-decoration:underline;
		}

		.v3_pager_block
		{
		color:#0F840F;
		}

		.v3_pager_block a.nb_page
		{
		color:#0F840F;
		text-decoration:none;
		}

		.v3_pager_block a.nb_page :hover
		{
		color:#0F840F;
		text-decoration:underline;
		}

/*================ RIGHTCOL ====================*/

#right_col
{
position:relative;
float:right;
width:309px;
padding-top:30px;
padding-left:9px;
}

/*================ ELEMENTS DE LA RIGHTCOL ====================*/

	#right_col .info_blog
	{
	display:block;
	width:284px;
	height:82px;
	overflow:hidden;
	padding-left:16px;
	padding-top:24px;
	}
	
	#inc_menu_infos_blog
	{
	margin: 5px 0;
	}

	#right_col .info_blog .bottom_links
	{
	font-weight:bold;
	}

	#right_col .info_blog .bottom_links a
	{
	position:relative;
	text-decoration:none;
	}

	#right_col .info_blog .bottom_links :hover
	{
	text-decoration:underline;
	}

	.v2_info_blog .bottom_links a
	{
	color:#0F840F;
	}

	.v3_info_blog .bottom_links a
	{
	color:#0F840F;
	}

	.v2_info_blog
	{
	background:url(../v2/img/bg_info_blog.png) left top no-repeat;
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img/bg_info_blog.png', sizingMethod='scale');
	color:#fff;
	}

	.v3_info_blog
	{
	background:url(../v3/img/bg_info_blog.png) left top no-repeat;
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v3/img/bg_info_blog.png', sizingMethod='scale');
	color:#000;
	}

	#right_col .pub
	{
	margin-top:21px;
	display:block;
	width:300px;
	overflow:hidden;
	float:left;
	}

	#right_col .les_derniers_blogs
	{
	margin-top:20px;
	display:block;
	width:270px;
	height:126px;
	overflow:hidden;
	float:left;
	padding-left:30px;
	padding-top:30px;
	color:#000;
	}

	.les_derniers_blogs a
	{
	color:#000
	}

	.v2_les_derniers_blogs
	{
	background-image:url(../v2/img/bg_dernier_blog.png);
	}

	.v3_les_derniers_blogs
	{
	background-image:url(../v3/img/bg_dernier_blog.png);
	}

	#right_col .les_derniers_blogs ul
	{
	margin:0;
	padding:0;
	list-style-position:inside;
	}

	#right_col .les_derniers_blogs li
	{
	margin:0;
	margin-bottom:8px;
	}

	#right_col .les_derniers_blogs li a
	{
	text-decoration:none;
	}

	#right_col .les_derniers_blogs li :hover
	{
	text-decoration:underline;
	cursor:pointer;
	}

	#right_col .les_derniers_blogs li span
	{
	padding-left:10px;
	_padding-left:15px;
	font-weight:bold;
	}

	#right_col .les_derniers_blogs .bottom_links
	{
	float:left;
	width:265px;
	display:block;
	padding-right:5px;
	text-align:right;
	font-weight:bold;
	}

	#right_col .les_derniers_blogs .bottom_links a
	{
	text-decoration:none;
	}

	#right_col .les_derniers_blogs .bottom_links :hover
	{
	text-decoration:underline;
	}

	.v2_les_derniers_blogs .bottom_links a
	{
	color:#fff;
	}

	.v3_les_derniers_blogs .bottom_links a
	{
	color:#fff;
	}

.catcheur
{
position:absolute;
top:0;
}


li.current-cat
{
list-style-type:none;
}

li.current-cat a
{
color:#000000;
text-decoration:none;
}

li.current-cat a:hover
{
text-decoration:underline;
}

.erreur_content
{
background:url(../img/bg_blog_erreur.png) left top no-repeat;
width:212px;
height:182px;
padding:130px 0 0 320px;
}

#right_col .les_derniers_news_public
	{
	margin-top:20px;
	display:block;
	width:290px;
	height:155px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	padding-top:30px;
	background-repeat:no-repeat;
	}
	
	.v2_les_derniers_news_public
	{
	background-image:url(../v2/img/bg_actus_people.png);
	}
	
	.v3_les_derniers_news_public
	{
	background-image:url(../v3/img/bg_actus_people.png);
	}
	
	#right_col .les_derniers_actus_cine
	{
	margin-top:20px;
	display:block;
	width:290px;
	height:155px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	padding-top:30px;
	background-repeat:no-repeat;
	}
	
	.v2_les_derniers_actus_cine
	{
	background-image:url(../v2/img/bg_actus_cine.png);
	}
	
	.v3_les_derniers_actus_cine
	{
	background-image:url(../v3/img/bg_actus_cine.png);
	}

	#right_col .les_derniers_blogs ul
	{
	margin:0;
	padding:0;
	list-style-position:inside;
	}
	
	#right_col .les_derniers_news_public li, #right_col .les_derniers_actus_cine li
	{
	margin:0;
	margin-bottom:8px;
	}
	
	
	#right_col .les_derniers_news_public li a, #right_col .les_derniers_actus_cine li a
	{
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	}
	
	#right_col .les_derniers_news_public li :hover, #right_col .les_derniers_actus_cine li :hover 
	{
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
	}
	
	#right_col .les_derniers_news_public li span, #right_col .les_derniers_actus_cine li span
	{
	padding-left:10px;
	_padding-left:15px;
	font-weight:bold;
	}
	
.footer2 {
padding:0 0 5px 0;
text-align:center;
width:940px;
margin:0 auto;
color:#999999;
}

.footer2 a, .footer_640 a {
color:#999999;
}

#colonnage2 .footer{
width:873px;
margin-left:120px;
}

#colonnage2 .footer2{
width:617px;
margin-left:200px;
}


#colonnage3 .footer, #colonnage3_blog .footer {
width:873px;
margin-left:120px;
}

#colonnage3 .footer2, #colonnage3_blog .footer2 {
width:900px;
margin:0px auto;
}

.footer li, .footer2 li, .footer_640 li {
display:inline;
}

.date_blog {	height: 50px;
	width: 47px;
	float: left;
	margin-right: 10px;
	text-align: center;
}

.date_blog .haut {
	height: 20px;
	width: 100%;
	display: block;
	background-repeat: no-repeat;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
}

.date_blog .bas {
	height: 17px;
	width: 100%;
	display: block;
	background-image:url(../v1/img/bas.gif);
	background-repeat: no-repeat;
	font-size: 12px;
}

.v2_haut {
	background:url(../v3/img/haut.png) left top no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img/haut.png', sizingMethod='crop');
}


.v3_haut {
	background:url(../v3/img/haut.png) left top no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v3/img/haut.png', sizingMethod='crop');
}

.votes {
	border:0;
	text-decoration:none;
	color:black;
}

ul#tagcloud {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	text-align:center;
	clear:both;
	display:block;
	width:300px;
}

#content p a {
    font-weight: bold;
}

/**** CAROUSEL ****/
	.une_block
	{
	display:block;
	float:left;
	width:363px;
	height:auto;
	padding-bottom:0;
	border:1px solid #c8c8c8;

	text-align:center;
	position:relative;
	}
	

	
	.une_legende
	{
	width:343px;
	text-align:left;
	border:1px solid #c8c8c8;
	padding:10px;
	margin:0 10px 10px 0;
	position:relative;
	min-height: 20px;
	height:auto!important;
	height: 20px;
	float:left;
	}
	
	.une_legende .titre { 	overflow: hidden; width:300px;}
	
     .une_legende strong
	{
	display:block;
	width:325px;
	}
	
	html>body .une_block .une_legende {
	height: auto;
	min-height: 10px;
	} 

	
	.une_block div.current 
	{
	display:block;
	position:relative;
	width:auto;
	height: auto!important;
	height: 200px;
	min-height: 200px;
	margin-left:auto;
	margin-right:auto;
	}
	
	
	.une_block div.current .picto_loupe 
	{
	position:absolute;
	top:0;
	left:0;
	width:20px;
	height:19px;
	display:block;
	}
	.une_block div.current .picto_loupe a img
	{
	float:left;
	width:20px;
	height:19px;
	display:block;
	}
	

	
	.une_block .img_prec
	{
	position:absolute;
	width:95px;
	bottom:15px;
	left:8px;
	height:73px;
	background:url(http://blogs.femina.fr/wp-content/themes/v2/img/fond_carouss.png) no-repeat;
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/p-content/themes/v2/img/fond_carouss.png', sizingMethod='crop');
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img/fond_carouss.png', sizingMethod='crop');
	z-index:1;
	text-align:center;
	padding:8px 0 0 0;	
	
	}
	
	.une_block .cnt_img_prec
	{
	position:absolute;
	width:95px;
	bottom:15px;
	left:8px;
	height:73px;
	z-index:1;
	text-align:center;
	padding:8px 0 0 0;	
	
	}
	
	.une_block .img_suiv
	{
	position:absolute;
	width:95px;
	bottom:15px;
	right:8px;
	height:73px;
	background:url(http://blogs.femina.fr/wp-content/themes/v2/img/fond_carouss.png) no-repeat;
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img//fond_carouss.png', sizingMethod='crop');
	z-index:1;
	text-align:center;
	padding:8px 0 0 0;
	}
	
	.une_block .cnt_img_suiv
	{
	position:absolute;
	width:95px;
	bottom:15px;
	right:8px;
	height:73px;
	z-index:1;
	text-align:center;
	padding:8px 0 0 0;
	}
	
	
	.une_block a.btn_left
	{
	cursor:pointer;
	z-index: 100;
	position:absolute;
	left:2px;
	top:30px;
	width:29px;
	height:27px;
	display:block;
	background-image:url(http://blogs.femina.fr/wp-content/themes/v2/img/btn_prec.png);
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img//btn_prec.png', sizingMethod='crop');
	
	}
	


	.une_block a.btn_right
	{
	cursor:pointer;
	position:absolute;
	right:2px;
	top:30px;
	width:29px;
	height:27px;
	display:block;
	background-image:url(http://blogs.femina.fr/wp-content/themes/v2/img/btn_suiv.png);
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blogs.gulli.fr/wp-content/themes/v2/img//btn_suiv.png', sizingMethod='crop');
	z-index: 100;
	}
	
	.theme_date2
	{
	display:block;
	padding:0 0 10px 0;
	margin:0;
	font-style:italic;
	}
	
	.une_legende span.num_photo
	{
	position:absolute;
	color:#7e7e7e;
	font-weight:bold;
	top:9px;
	right:8px;
	}
	
.pagination_hover {
	font-weight: bold;
	text-decoration: underline;
}

/*=============== SONDAGES ===============*/
#right_col .mon_sondage
	{
	float:left;
	width:287px;
	border:1px solid #fff;
	padding:40px 0 10px 11px;
	height:52px;
	position:relative;
	margin:0 0 15px 0;

	}
	
	html>body #right_col .mon_sondage {
	height: auto;
	min-height: 52px;
	margin: 15px 0 0 0;
	} 
	
	#right_col .mon_sondage em
	{
	position:absolute;
	font-size:10px;
	top:9px;
	right:15px;
	}

	#right_col .mon_sondage strong
	{
	display:block;
	width:265px;
	padding:0 0 0 5px;
	height:44px;
	margin:0 0 5px 0;
	}
	
	#right_col .mon_sondage span
	{
	display:block;
	clear:both;
	float:left;
	margin:0 0 10px 0;
	width:100%;
	}
	
	#right_col .mon_sondage input
	{
	float:left;
	width:13px;
	height:13px;
	}
	
	#right_col .mon_sondage label
	{
	float:left;
	padding:2px 0 0 3px;
	_padding:0px 0 0 5px;
	}
	
	#right_col .mon_sondage  a.btm
	{
	right:5px;
	bottom:5px;
	position:absolute;
	font-weight:bold;
	text-decoration:none;
	}
	
	#right_col .mon_sondage  a.btm:hover
	{
	text-decoration:underline;
	}
	
	.v2_mon_sondage, .v3_mon_sondage, .v4_mon_sondage, .v5_mon_sondage, .v6_mon_sondage, .v7_mon_sondage, .v8_mon_sondage, .v9_mon_sondage, .v10_mon_sondage 
	{
	background:#FFF url(../v1/images/bg_monsondage.gif) 6px 6px no-repeat;
	}
	
	.v2_mon_sondage a.btm, .v3_mon_sondage a.btm, .v4_mon_sondage a.btm, .v5_mon_sondage a.btm, .v6_mon_sondage a.btm, .v7_mon_sondage a.btm, .v8_mon_sondage a.btm, .v9_mon_sondage a.btm, .v10_mon_sondage a.btm
	{
	color:#474747;
	}
	
/*=============== FIN SONDAGES ===============*/

