a,a:hover,
h1, h2, h3, ul,
.list_box ul a:hover,
.list_box ul,
.list_box li span.letter,
.column_left .box ul,
.column_right .box_title, 
.box_title,
.image_box,
.article_name,
.article_title,
.tags-title,
.paging strong,
#textAd.ads li a,
#recipes_listing.list_box ul a,
#recipes_listing.list_box li strong,
.recipe strong,
span.bullet_point,
.table thead,
#kamasutra .list_box .box_title,
#kamasutra ul.cell_list li a,
.page_current,
span#title_box_droite ,
span.title_box_droite,
span.title_noticias,
.description p a,
.definition_links,
.color,
.bloc_diaporama .bloc_diaporama_Left .bloc_diaporama_texte a {
	color:					#a2a33e;
}
.news_box .box_title, .list_box .box_title {
	background:#a2a33e none repeat scroll 0 0;
}
#dicto li a.link_int_dico{color:#a2a33e;}
/*============================*/
/*  Borders				      */
/*============================*/

.list_box {
	border-bottom: 			#a2a33e 2px solid;
}

.box a img:hover  {
	border: 				#a2a33e 3px solid;
}

#textAd.ads {
	background: 			#a2a33e;
	border: 				1px solid #a2a33e;
	border-bottom:			3px solid #a2a33e;
}

.ads li {
	border-top:				1px solid #a2a33e;
}
.links .box_title,
.forums .box_title,
#homepage .links .box_title,
#homepage .forums .box_title {
	border-top: 			1px solid #a2a33e;
	border-bottom: 			1px solid #a2a33e;
	padding:0;
	margin:0;padding-left: 10px;
}

.appli .box_title {	
	border-bottom: 			1px solid #a2a33e;
}
.icon-atlas_links {
	background-position:	-80px -79px;
}
.icon-forums_links {
	background-position:	-48px -15px;
}
.icon-appli_links {
	background-position:	-48px -62px;
}
.icon-forums_links2 {
background-position:		-48px -111px;
}
.icon-appli_links2 {
background-position:		-48px -160px;
}
.icon-article_links {
background-position:		-48px -130px;
}
.icon-dossier_links {
background-position:		-48px -145px;
}
.links .box_title2, .forums .box_title2 {
border-bottom:1px solid #a2a33e;
border-top:1px solid #a2a33e;
color:#a2a33e;
}

.icon-test_links{background-position:-85px  -36px;}
.icon-diaporama_links{background-position:-85px  -36px;}

/****************/
/*	NEW ICONS	*/
/****************/
.icon-medocs{background-position:-85px  -19px;}
.icon-posts{background-position:-85px  -1px;}
.icon-news{background-position:-85px  -36px;}
/*============================*/
/*  LEFT column			      */
/*============================*/

.column_left .box .box_title {
	background: 			#FFFFFF url(../images/sprite-col_left-title_bgr.png) repeat-x 0 -46px;
}

.column_left .box ul a {
	background: 			url(../images/style-nutricion-col_left_bullet.png) no-repeat 0 3px;
}

.column_left .box ul a:hover {
	color: 					#a2a33e;
}

.column_left .box .box_title_g {
	background: 			#FFFFFF url(../images/sprite-col_left-title_bgr.png) repeat-x 0 -296px;
}

.column_left .box ul li.link_article {
	text-decoration: 		none;
	font-weight: 			bold;
	padding:				0 0 0 14px;
	width:					121px;
	background: 			url(../images/style-nutricion-col_left_bullet.png) no-repeat 0 3px;
}
.column_left .box .box_title_rub, .column_left .box .box_title_rub a, .column_left .box .box_title_blog a{
	color: 					#a2a33e;
}
/*============================*/
/*  RIGHT column		      */
/*============================*/

.column_right .box_title {
	color:					#a2a33e;
}

.column_right .box img:hover  {
	border: 				3px solid #a2a33e;
}
.column_right .box ul a.cHeader,
.column_right .box ul a.right_rub {
	background: 			url(../images/style-nutricion-col_left_bullet.png) no-repeat 0 3px;
}

.column_right .box ul a:hover {
	color: 					#a2a33e;
}
.column_right .box_forum img:hover  {
	border: 				3px solid #a2a33e;
}
.column_right .box_forum ul a.cHeader,
.column_right .box_forum ul a.right_rub {
	background: 			url(../images/style-nutricion-col_left_bullet.png) no-repeat 0 3px;
}

.column_right .box_forum ul a:hover {
	color: 					#a2a33e;
}
/*============================*/
/*  FOOTER 				      */
/*============================*/

#footer{
	background: 			url(../images/rule_footer_nutricion.gif) no-repeat 0 70px;
}
#footer #footer_logo {
	background-color: 		#a2a33e;
	background-image: 		url(../images/mask_footer_logo.png);
	background-repeat: 		no-repeat;
	background-position:	right;
}

#footer .box .box_title{
	color:					#a2a33e;
}

#footer_menu {
	background: 			#a2a33e url(../images/mask_footer_menu.png) repeat-x;
}

/*============================*/
/*  HOMEPAGE			      */
/*============================*/

#homepage .news_box .box_title, #recette .news_box .box_title,
#dicto .news_box .box_title, #recette .news_box .box_title{
	background: 			#a2a33e;
}

#homepage .news_box .box_title, #recette .news_box .box_title,
#dicto .news_box .box_title, #recette .news_box .box_title {
	background-image:url("../images/entete_remontee_blog.gif");
	background-repeat:repeat-x;
	color:#a2a33e;
	height:20px;
	padding-top:5px;
}
#homepage .news_box .box_title a, #recette .news_box .box_title a,
#dicto .news_box .box_title a, #recette .news_box .box_title a {
	color:#a2a33e;
	font-weight:normal;
	font-size:20px;
}
#recette .halfsize span.more_blog, #recette .halfsize span.more_blog span,
#dicto .halfsize span.more_blog, #recette .halfsize span.more_blog span {
float:right;
margin-bottom:0;
padding-right:5px;
text-align:right;
width:255px;
}
#recette .news_box li span.bullet_point_news ,
#dicto .news_box li span.bullet_point_news {
display:inline;
float:left;
font-size:16px;
line-height:16px;
margin-right:5px;
width:5px;
color:#A2A33E;
}
#homepage .news_box ul a:hover,
#homepage span.more a,
#homepage .box .box_title,
#homepage .image_box .box_title,
#homepage .box .box_subtitle a,
#homepage .box ul.video_preview li a,
#homepage .list_box ul a:hover,
#homepage .list_box ul,
#homepage .ads li a,
#homepage .ads li a strong,
#homepage .list_box li span.bullet_point,
#article ul li{
	color:					#a2a33e;
}

#homepage .box img:hover,  #homepage .news_box img:hover  {
	border: 				#a2a33e 3px solid;
}


#homepage .list_box {
	border-bottom: 			#a2a33e 2px solid;
}

#homepage .list_box .box_title {
	background: 			#a2a33e;
	color: 					#ffffff;
}


#homepage .ads {
	background: 			#a2a33e;
	border: 				1px solid #a2a33e;
	border-bottom:			3px solid #a2a33e;
}

#homepage .ads li {
	border-top:				1px solid #a2a33e;
}


/*======================================*/
/*	TOP RUB SOUS RUB DOSSIER ARTICLE	*/
/*======================================*/
hr#hr{
	color:					#a2a33e;
	background-color:		#a2a33e;
}

span#title_span{
	color:					#a2a33e;
}

/*============================*/
/*  ARTICLE				      */
/*============================*/
#article .more_articles li a {
	/*background: 			url(../images/sprite_bullets.png) no-repeat 0 -366px;*/
}


#article h1,
#article .more_articles .box_title,
#article .more_articles li span.bullet_point {
	color:					#a2a33e;
}
/*============================*/
/*  DOSSIER				      */
/*============================*/

#dossier .articles_list a img:hover {
	border:					3px solid #a2a33e;
}

#dossier .forum_link {
	border-top: 			1px solid #a2a33e;
	border-bottom: 			1px solid #a2a33e;
}

#dossier .forum_link a {
	background: 			url(../images/sprite-style-nutricion.png) no-repeat 0 -46px;
}
/*============================*/
/*  SOUS RUB			      */
/*============================*/

.dossier .img_desc a img:hover{
	border:					3px solid #a2a33e;
}

.complement div.appli h3{
	background: 			url(../images/sprite-doc01.png) no-repeat 0 -46px;
}
/*============================*/
/*  METRO BAR			      */
/*============================*/
#categories div.first {
	background-color:		#a2a33e; 
}

#categories ul#link_util li {
	background-color:		#a2a33e;
}
/*============================*/
/*  PLAYER				      */
/*============================*/

#homepage .flash ul#player li a:hover, #homepage .flash ul#player li.active a {
	border-top:				4px solid #a2a33e;
}
#homepage .flash div#title a {
	color:					#a2a33e;
}

/*============================*/
/*  Recettes			      */
/*============================*/
.recipe_player{
	float:left;
	width:175px;
	border-right:1px solid #fff;
	position:relative;
}
.text_type{
	float:left;
	width:175px;
	height:20px;
	line-height:18px;
	position:absolute;
	top:92px;
	left:0;
	text-align:center;
	background-color:#fff; 
    opacity : 0.7;
    filter : alpha(opacity=70); 
    font-weight:bold;
    color:#000;
    font-size:11px;
    text-transform:uppercase;
    cursor:pointer;
}
.text_type a{
    color:#000;
}
.text_type:hover{
	background-color:#c6c6c6; 
    opacity : 0.7;
    filter : alpha(opacity=70); 
}

.text_recipe{
	background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:50px;
	left:0;
	line-height:16px;
	opacity:0.9;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:111px;
	vertical-align:middle;
	width:175px;
}
.text_recipe a{
    font-weight:normal;
    color:#474747;
    font-size:13px;
}
.text_recipe:hover{
	background-color:#b4b3b4; 
    opacity : 0.9;
    filter : alpha(opacity=90); 
}
.news_box .box_title, .list_box .box_title {
background:#A2A33E none repeat scroll 0 0;
}
#recette h2 {
	font-family: 			"Trebuchet MS", Arial;
	font-size: 				20px;
	font-weight: 			normal;
}
#applicatif{
	float:left;
	width:530px;
	margin-bottom:25px;
}
#add_recipe{
	float:left;
	width:260px;
	margin-right:10px;
	border-bottom:1px solid #8d9029;
}
#add_recipe img, #convertisseur img{
	vertical-align:bottom;
	float:right;
}
#add_recipe img{
	margin-top:6px;
}
#convertisseur{
	float:left;
	width:260px;
	border-bottom:1px solid #8d9029;
}
#convertisseur p{
	float:left;
	font-size:12px;
	margin:0;
	padding:0! important;
	padding-bottom:3px;
	text-align:left;
	margin-bottom:2px;
	width:150px;
}
#add_recipe h2, #convertisseur h2{
	float:left;
	text-align:left;
	font-size:20px;
	margin:0;
	padding:0;
	margin-top:15px;
}
#convertisseur h2{
	display:block;
}
#recette li, 
#recette p {
	color:					#595959;
}
#recette li{
	padding-left:10px;
}
.recipe strong {
	font-size:				14px;
}

#recipes_listing.list_box li {
	line-height: 			normal;
	color:					#424242;
}

#recipes_listing.list_box p {
	font-size: 				11px;
}

#recipes_listing.list_box ul h2{
	color:					#f4a600;
	font-size: 				18px;
	font-weight: 			normal;
	margin:					0;
	padding:				0;
}
#recipes_listing.list_box ul h2 a {
	color:					#f4a600;
}

#recipes_listing.list_box img.recipes_img {
	margin:					5px;	
	float:  				right;
}

#recipes_listing.list_box {
	border-bottom: 			none;
}

#recipes_listing .box_title {
	background:  			none;
	padding: 				0;
	
}

.tabs li {
	width:					33%;
	line-height: 			22px;
	background: 			#f3f3f3;
	text-align: 			center;
	float:					left;
	color: 					#595959;
}

.tabs li a {
	color: 					#595959;
	font-weight: 			normal;
}

.tabs .box_title {
	display: 				block;
	font-size: 				14px;
	font-weight: 			bold;
	text-align:				center;
	margin:					5px 0;
}

.note {
	font-size: 				11px;
	padding: 				10px;
	display: 				block;
	clear:					both;
	color: 					#404040;
}

.table table {
	margin: 				0;
	padding: 				0;
	border-collapse:		collapse;
}

.table table td {
	font-size: 				11px;
}
.table thead {
	line-height: 			22px;
	background: 			#f3f3f3;
	font-weight: 			bold;
}

.table thead td {
	border-top: 			dotted 1px #cecece;
}

.table tbody .col1 {
	padding: 				0 0 0 10px;
}

.table thead .col1,
.table tbody .col1 {
	padding: 				2px 5px;
}

.table .col2,
.table .col3,
.table .col4,
.table .col5 {
	text-align: 			center;
}

.action_menu {
	background:				#f2f2f2;
}

.action_menu li {
	float:					left;
}

.action-button {
	padding:				2px 10px;
	background:				#fff;
	margin:					4px 0 4px 4px;
	display:				block;
	font-weight:			bold;
}

.bt-envoyer {
	border: 				#a2a33e 1px solid;
}

.action_menu li.action_rate {
	float:					right;
	display:				block;
	margin:					4px;
}

.action_menu li.action_rate a img:hover.star-off {
	background-position:	-256px -32px;
}

#recette .comment {
	background:				#f2f2f2;
	border-bottom:			dotted 1px #8e8e8e;
	border-top:				none;
}

#recette .comment ul {
	padding:				10px;
}

#recette .comment li {
	margin:					0 0 5px 0;
	float:					left;
}

#recette .comment li.button {
	float:					right;
}


#recette .comment div.input {
	display:				block;
	float:					left;
}

#recette .comment label {
	width:					165px;
	display:				block;
	float:					left;
}

#recette .comment textarea {
	width:					340px;
}

#recette .comment textarea,
#recette .comment input {
	border:					none;
}

#recette .comments_list .comment {
	background:				none;
}

.recipe_info {
	background:				url(http://imdoc.es/doctissimo/images/bgr-recipe_info.png) no-repeat;
	height:					125px;
}

.recipe_info ul {
	padding: 10px;
}

.recipe_info li {
	width:					33%;
	float:					left;
	margin:					5px 0;
}

.recipe_info .box_title {
	clear:					both;
	display:				block;
	font-size:				17px;
	padding:				13px 0 0;
	text-align:				center;
}

.recipe_info .box_title img,
.recipe_info .box_title img:hover {
	vertical-align:			top;
}
#title_recipe{
	color:#ff9200;
}
#img_recipe{
	float:left;
	width:529px;
	height:315px;	
	background-image:url('../images/entete_recipe.gif');
	margin-bottom:15px;
}
#no_img_recipe{
	float:left;
	width:529px;
	height:126px;	
	background-image:url('../images/entete_no_img_recipe.gif');
	margin-bottom:25px;
}
#no_img_recipe p.infos{
	float:left;
	margin-left:15px;
	margin-top:15px;
	font-size:13px;
	color:#727272;
}
#img_recipe img{
	border:6px solid #FFFFFF;
	float:left;
	margin-left:23px;
	margin-top:7px;
}
#summary_recipe {
color:#727272;
float:left;
font-size:12px;
margin-top:15px;
padding-left:29px;
text-align:left;
width:192px;
}
#summary_recipe table td {
	border-bottom:1px solid #333;
	padding:4px 0 4px 4px;
	font-size:11px;
}
#summary_recipe table td.title {
	border-right:1px solid #333;
	font-weight:bold;
	padding-left:1px;
}
#summary_recipe table td.no_border {
	border-bottom:0;
}
#summary_recipe table td.legendes {
	font-size:10px;
	text-align:left;
}
#ingredients, #directions, #complements{
	float:left;
	width:505px;
	padding-left:10px;
	margin-bottom:15px;
	text-align:justify;
}
h1.blog-title {
	color:#a2a33e;
	display:block;
	font-family:Arial,Verdana,sans serif;
	font-size:30px;
	font-weight:normal;
	left:150px;
	margin:0;
	padding:0;
	position:absolute;
	top:50px;
}
h1.blog-title a{
	color:#a2a33e;
}

#retour_edito{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	float:right;
	position:absolute;
	width:150px;
	text-align:center;
	height:20px;
	color:#fff;
	line-height:18px;
	background-color:#a2a33e;
	top:85px;
	opacity:0.5;
	right:140px;
}

#article table.tab_art, #article table.tab_art td{
	border:					1px solid #a2a33e;
}
/**
 *  Carousel Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: transparent url(../images/next_nutricion.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/prev_nutricion.jpg);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -40px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: transparent url(../images/prev_nutricion.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarvousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/next_nutricion.jpg);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -40px 0;
}

/********************/
/*		ENCART		*/
/********************/
.bgcolor {
    background-color: #cfce86;
}

#article p.encart{color:#fff;}
#recette .box .box_title {
    border-bottom: 1px solid #a2a33e;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding-bottom: 0;
    padding-left: 10px;
}
#recette .box .box_title img {
	border:none;
}
#recette .box img.sp-image_block01, #recette .box img.sp-image_block01:hover {
    border: medium none;
    float: none;
    margin: 0;
    padding: 0;
    vertical-align: text-bottom;
}
#recette .links li {
    float: left;
    line-height: 18px;
    margin: 0 0 0 20px !important;
    width: 45%;
    padding-left:0;
    color: #a2a33e;
}

#dicto .search_bgr_dico {
	background-image:url("../images/moteur_search_nutricion.jpg");
	background-position:center bottom;
	background-repeat:no-repeat;
	width:530px;
}
.search_bgr_dico .search input.input_field {
	border:1px solid #a2a33e;
}
.search_bgr_dico .search input.button_big_ok{
	background-image: 		url(../images/button_big_ok_nutricion.gif);
	background-repeat: 		no-repeat;
	width:36px;
}
.search_bgr_dico p.intro{color:#fff;}
.search_bgr_dico p a{color:#fff;}

#dicto .box .box_title {
    border-bottom: 1px solid #a2a33e;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding-bottom: 0;
    padding-left: 10px;
}

#envoiami #err_form_envoi{
    color:#a2a33e;
}
#envoiami .add_title {
    background: transparent url('../images/envoi_ami/title_nutricion.jpg') 0px 0px;
}
#envoiami #submitenvoi{
    background: transparent url('../images/envoi_ami/send_nutricion.jpg') 0px 0px;
}


/****************************************/
/*********  REMONTEES FORUM   ***********/
/****************************************/

.remontee_forums strong{
    background:url('../images/forum/forum_nutricion.jpg') top left no-repeat;
}
.column_right .box .box_title_other, .column_right .box .box_title_forum, .column_right .box_recette .box_title_forum, .bloc_diaporama_Right .box .box_title_other{
	background-color:#a2a33e;
}
.bloc_diaporama_mea_ctnt .bloc_diaporama_mea:hover ,
.varColor, span.varColor, .varBgColor {
    background-color: #a2a33e;
}
/* liseret header forum */
body#unique__home__listing_category div.header_liseret {
    background: #a2a33e;
}