div#etapes h4, div#ingredients h4{	
	font-size:18px;
	margin:0px;
	padding:0px;
}

	body {
	margin:0px;
	padding:0px;
	background:url('http://cdn.gateauauyaourt.com/images/bg.jpg') top center repeat-x #ffffff;
	font-family:Arial;
}

div#container{
	margin:auto;
	width:996px;
	min-height:500px;
	background:url('http://cdn.gateauauyaourt.com/images/bg-header.jpg') top center no-repeat #ffffff;
}

div#container h1{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-top:32px;
}

div#container h1{
	color:#2288EE;
	font-size:23px;
	text-decoration:none;
}

div#container h2{
	margin:0px;
	padding:0px;
	background:url('http://cdn.gateauauyaourt.com/images/baseline.jpg') no-repeat;
	margin-left:4px;
	text-indent:-9000px;
}
div#container ul.menu{
	padding:0px;
	margin:0px;
	margin-left:4px;
	width:989px;
	background:#F0EBEF;
	height:26px;
	margin-top:24px;
	border-bottom:3px solid #2288EE;
}
div#container ul.menu li{
	float:left;
	list-style-type:none;
	margin-left:20px;
	font-weight:normal;
}
div#container ul.menu li.last{
	float:right;
	list-style-type:none;
	font-weight:normal;
	margin-right:1px;
}
div#container ul.menu li.last a:hover{
	background:none;
	padding:0px;
}
div#container ul.menu li.last a{
	padding:0px;
}
div#container ul.menu li a{
	color:#666666;
	text-decoration:none;
	font-size:14px;
	padding:4px;
}
div#container ul.menu li a:hover{
	color:#666666;
	text-decoration:none;
	background:#fff;
	padding:4px;
}
div#container ul.menu li.selected a{
	color:#666666;
	text-decoration:none;
	background:#fff;
	padding:4px;
}

div#container h1 span{
	color:#FF3350;
}

div#container div#content div#col_right {
	width:305px;
	float:right;
}
div#container div#content {
	background:#F7F4F6;
	overflow:hidden;
}
div#container div#content div#col_left {
	width:677px;
	float:left;
	margin-left:4px;
	padding-top:3px;
	padding-right:10px;
	margin-bottom:6px;
}
div#container div#content div#col_left div.recette_chapo {
	padding-top:4px;
	clear:both;
}
div#container div#content div#col_left div.separator {
	border-bottom:1px dotted #ccc;
	margin-bottom:6px;
	padding-top:8px;
	clear:both;
}
div#container div#content div#col_left div.recette_chapo img{
	background:#FFFFFF;
	padding:3px;
	border:1px solid #ccc;
	float:left;
	margin-right:8px;
	margin-left:6px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc{
	width:336px;
	float:left;
	margin-left:3px
}
div#container div#content div#col_left div.recette_chapo div#chapo_todo{
	width:182px;
	float:right;
	font-size:12px;
	padding-top:2px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_todo h4{
	margin:0px;
	padding:0px;
	background:#2288EE;
	padding:2px;
	color:#fff;	
}
div#container div#content div#col_left div.recette_chapo div#chapo_todo p a{
	color:#FF3363;
}
div#container div#content div#col_left div.recette_chapo div#chapo_todo p{
	margin:0px;
	padding:0px;
	margin-top:10px;
	color:#666666;
}
div#container div#content div#col_left div.recette_chapo div#chapo_todo a{
	color:#fff;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div.vote {
	margin:0px;
	padding:0px;
	float:right;
	width:36px;
	height:39px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div.vote img{
	margin:0px;
	padding:0px;
	background:none;
	border:0px;
	width:36px;
	height:39px;
}
.titreh3{
	margin:0px;
	padding:0px;
	margin-left:5px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div.vote div.score{
	position:absolute;text-align:center;width:36px;margin-top:5px;font-size:12px;font-weight:bold
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc h3{
	margin:0px;
	padding:0px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc h3 a{
	color:#333333;
	text-decoration:none;
}

div#container div#content div#col_left div.recette_chapo div#chapo_desc p{
	margin:auto;
	padding:auto;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p.auteur{
	margin:0px;padding:0px;
	font-size:12px;
	color:#666666;
	margin-top:2px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p.recette_desc{
	margin-top:6px;
	font-size:12px;
	color:#666666;
	text-align:justify;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p.voir_plus{
	text-align:right;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p.voir_plus a{
	color:#2288EE;
	font-size:12px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div#pprix {
	float:left;
	font-size:12px;
	color:#666666;
	margin-top:5px
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div#plink {
	float:right;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc div#plink a{
	color:#2288EE;
	font-size:12px;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p.auteur a{
	color:#2288EE;
	text-decoration:none;
}
div#container div#content div#col_left div.recette_chapo div#chapo_desc p a.recette_titre{
	font-size:18px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
div#container div#content div#col_right div#ad_imu{
	width:302px;
	height:252px;
	margin-top:3px;
	padding-top:5px;
}
div#container div#content div#col_right div#ad_imufb{
	width:302px;
	height:268px;
	margin-top:3px;
	padding-top:6px;
}
div#container div#content div#col_right div#ad_imu img{
	border:1px solid #CCCCCC;
}
div#container div#content div#col_right div#nuage{
	padding:0px;
	margin:0px;
	text-align:justify;
	width:300px;
	margin-top:5px;
	margin-bottom:5px;
}
div#container div#content div#col_right div#nuage a{
	text-decoration:none;
	color:#2288EE;
}
div#container div#content div#col_right div#nuage a.h1{font-size:20px}
div#container div#content div#col_right div#nuage a.h2{font-size:18px}
div#container div#content div#col_right div#nuage a.h3{font-size:16px}
div#container div#content div#col_right div#nuage a.h4{font-size:14px}
div#container div#content div#col_right div#nuage a.h5{font-size:12px}
div#container div#content div#col_right div#nuage a.h6{font-size:11px}

div#container div#content div#col_right div#best{
	padding:0px;
	margin:0px;
	width:300px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #ccc;
	background:#fff;
	padding-bottom:2px
}
div#container div#content div#col_right div#best p{
	margin:0px;
	padding:0px;
	color:#FF3363;
	font-weight:bold;
	padding:4px
}
div#container div#content div#col_right div#best div.recette{
	color:#FF3363;
	font-weight:normal;
	padding:4px;
	font-size:12px;
	color:#666666;
	clear:both;
}
div#container div#content div#col_right div#best div.recette span{
	color:#2288EE;
}
div#container div#content div#col_right div#best div.recette img{
	float:left;
	width:60px;
 	background:#fff;
 	padding:2px;
 	border:1px solid #ccc;
 	margin-right:4px;
}
div#container div#content div#col_right div#best div.recette a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
div#container div#subfooter {
	width:989px;
	background:#F7F4F6;
	margin-left:4px;
	padding-bottom:10px;
}
div#container div#subfooter p{
	margin:0px;
	padding:8px;	
	border:1px solid #DEDEDE;
	background:#FFFFFF;
	font-size:11px;
	color:#999999;
	margin-left:10px;
	margin-right:10px;
	text-align:justify;
}
div#container div#footer {
	clear:both;
	width:989px;
	background:url('http://cdn.gateauauyaourt.com/images/bg-footer.jpg') repeat-x;
	height:29px;
	margin-left:4px;
}
div#container div#footer div#xiti {
	float:left;
	margin-left:10px;
	margin-top:6px;
}
div#container div#footer ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div#container div#footer li {
	margin:0px;
	padding:0px;
	float:left;
	margin-left:11px;
	padding-top:3px;
}
div#container div#footer li a{
	color:#fff;
	font-size:12px;
}	
.error {
	background:#F0EBEF;
	border:1px dashed #B6D4DE;
	color:#F42D4C;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	margin-top:4px;
	margin-right:5px;
	text-align:center;
	margin-left:5px;
}
.bluetext {
	color:#2288EE;
}
div#ingredients {
	border-top:1px dotted #ccc;
	float:left;
	width:476px;
	margin-top:10px;
	margin-left:6px;
	padding-top:6px;
	margin-right:8px;
}
div#ingredients p.titre {
	font-size:18px;
	margin:0px;
	padding:0px;
}
div#ingredients p.liste {
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-top:6px;
	margin-left:8px;
	color:#666666;
}

div#etapes{
	margin-left:6px;
	padding-top:6px;
}
div#etapes p.titre {
	font-size:18px;
	margin:0px;
	padding:0px;
}
div#etapes p.liste {
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-top:6px;
	margin-left:8px;
	color:#666666;
}
div#photos{
	float:left;
	margin-left:6px;
	padding-top:6px;
	margin-top:10px
}
div#photos div{
	margin-left:10px;
	padding-top:8px;
}
div#photos div img{
	width:140px;
	padding:3px;
	border:1px solid #ccc;
	margin-right:6px;
	margin-bottom:4px;
}
div#photos p.titre {
	font-size:18px;
	margin:0px;
	padding:0px;
}
div#comments{
	float:left;
	margin-left:6px;
	padding-top:6px;
	border-top:1px dotted #ccc;
	}
div#comments p.titre {
	margin:0px;
	padding:0px;
	color:#FF3350;
	font-size:18px;
}
div#comments div.commentaire{
	width:598px;
	border:1px solid #FF3350;
	border-top:0px;
	background:#fff;
	margin-left:10px;
	padding:10px;
	margin-bottom:10px;
	}
div#comments div.commentaire p.from{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#FF3350;
	margin-bottom:5px;
}
div#comments div.commentaire p.text{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
}
div#comments div.top{
	background:url('http://cdn.gateauauyaourt.com/images/bg_comments.jpg') left top no-repeat;
	height:9px;
	width:620px;
	margin-left:10px;
}
div#comments div.commentaire_add{
	width:598px;
	border:1px solid #FF3350;
	background:#fff;
	margin-left:10px;
	padding:10px;
	margin-bottom:10px;
	}
div#comments div.commentaire_add table,tr,td{
	font-size:12px;
	color:#333333;
}
div#comments div.commentaire_add td.titre{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	padding-bottom:14px;
}
div#comments div.commentaire_add td.msg_error{
	color:red;
	font-weight:bold;
}
div#comments div.commentaire_add input.text{
	width:300px;
	border:1px solid #999999;
}
div#comments div.commentaire_add textarea{
	width:300px;
	border:1px solid #999999;
	height:100px;
}
div#partager{
	float:left;
	width:180px;
	margin-top:14px;
}
div#partager p.titre{
	font-size:18px;
	margin:0px;
}
div#partager a.fb_link {
	font-size:12px;
	color:#F42D4C;
	padding-left:25px;
	background:url('http://cdn.gateauauyaourt.com/images/ico_fb.jpg') left no-repeat;
}
div#partager a.tw_link {
	font-size:12px;
	color:#F42D4C;
	padding-left:25px;
	background:url('http://cdn.gateauauyaourt.com/images/ico_twitter.jpg') left no-repeat;
}
div#partager a.ma_link {
	font-size:12px;
	color:#F42D4C;
	padding-left:25px;
	background:url('http://cdn.gateauauyaourt.com/images/ico_mail.jpg') left no-repeat;
}
div#partager a.pr_link {
	font-size:12px;
	color:#F42D4C;
	padding-left:25px;
	background:url('http://cdn.gateauauyaourt.com/images/ico_print.jpg') left no-repeat;
}
div#boxsearch {
	margin-top:8px;
}
.invi {
	text-decoration:none;
	color:#000;
}
.marginleft10{
	margin-left:10px;
}
.width990{
	width:990px;
	background:#F7F4F6;
	overflow:hidden;
}
div#pub_barre {
	float:left;width:720px;margin-top:10px;margin-bottom:4px;margin-left:6px
}
div#searchfloatright {
	float:right;
}

div#partenaires h3 {
	margin:0px;padding:0px;margin-left:10px;margin-top:10px;
}
div#partenaires p {
	margin-left:15px;font-size:12px;color:#FF3350;font-weight:bold
}
div#partenaires a {
font-size:12px;color:#FF3350;font-weight:bold
}
div#new_recette {
	width:195px;float:right;margin-top:37px;
}
div#new_recette select {
	width:190px;color:#666666;border:1px solid #ccc;margin-top:6px;
}
div#div#chapo_desc_y {
	float:left;
	width:515px;
}
a.underlink{
	text-decoration:none;
	color:#000;
}
a:hover.underlink{
	text-decoration:underline;
	color:#000;
}
.hidden{display: none;}
.activee{display: block;}
.left{float: left;}

/* sert pour annuler le float */
.clearboth{
clear:both;
line-height:0;
display:block;
font-size:0;
}

#caroussel{
	margin-left:4px;
	margin-top:3px;
	width:989px;
	height:237px;
	background:url('http://cdn.gateauauyaourt.com/images/bg-caroussel.jpg') no-repeat center top;

/* border: 4px solid #aaa;  pour modifier la couleur du contour du caroussel */
font-family: verdana, sans-serif;
margin-bottom:8px;
}

/* classe pour le conteneur des frames */
#frames_container {
float: left;
margin-left:25px;
margin-top:27px;
background:#fff;
}
/* classe pour les textes de la frame */
#frames_container div  p{
margin: 0px;
}
/* classe pour les frames */
div#frame_1 {
	width: 621px;
	height: 182px;
	cursor:auto;
	background:url('http://cdn.gateauauyaourt.com/images/car_gateau2.jpg') right top no-repeat #fff;
} 
div#frame_1 p {
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:210px
}
div#frame_1 p.m6 {
margin-top:6px
}
div#frame_1 p.m4 {
margin-top:4px
}
div#frame_3 {
	background:url('http://cdn.gateauauyaourt.com/images/car_cuisson2.jpg') right no-repeat #fff;
}
div#frame_3 p {
	font-size:12px;
	color:#666666;
	padding-left:15px;
	padding-right:250px;
	margin-top:5px;
}
#frames_menu div#desc_1 {
	position:absolute;font-size:14px;color:#666666;margin-top:3px;
}
#frames_menu div#desc_2 {
	position:absolute;font-size:14px;color:#666666;margin-top:3px;display:none;
}
#frames_menu div#desc_3 {
	position:absolute;font-size:14px;color:#666666;margin-top:3px;display:none;
}
#frames_menu div#desc_4 {
	position:absolute;font-size:14px;color:#666666;margin-top:3px;display:none;
}
#frames_menu div#desc_5 {
	position:absolute;font-size:14px;color:#666666;margin-top:3px;display:none;
}
div#frame_2 {
	width: 621px;
height: 182px;

}
div#frame_2 img{
	border:0px;
}
div#frame_3 {
	width: 621px;
height: 182px;

}
div#frame_4 {
	width: 621px;
height: 182px;

}
div#frame_4 ul {
margin:0px;
padding:0px;
padding-left:15px;
padding-right:15px;
list-style-type:none
}
div#frame_4 li {
	font-size:12px;
	color:#666666;
	padding-left:0px;
	padding-right:15px;
	margin-top:2px
}
div#frame_5 {
	width: 621px;
height: 182px;
}

/* classe pour les titres de frames  */
#frames_container div span.titre{
display: block;
padding: 5px 5px 5px 10px;
color: #FF3363;
font-weight: bold;
font-size: 17px;
font-family: arial, sans-serif;
}

.opak {
	background:#E3E3E3;color:#000000;
	opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;filter: alpha(opacity=60);
}
.opakbold {
	background:#E3E3E3;color:#000000;
	opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;filter: alpha(opacity=70);
}
.opak2 {
	opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;filter: alpha(opacity=60);
}

/* classe pour les images de la frame */
#frames_container div  img{
margin: 5px 10px 5px 0px;
}



/* classe pour les liens de la frame 
#frames_container div  a{
background: url('images/bullet_frame_link.gif') 0 1px no-repeat;
padding: 0 0 0 10px;
color: #666666;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}*/
#frames_container a {
	color:#2288EE;
	text-decoration:none
}
#frames_container a.invisible{
	font-weight:bold;color:#000000;text-decoration:none;
}

/* classe pour le conteneur des liens*/
#frames_menu {
color:#000000;
position:absolute;
z-index:3900;
width:621px;
height:20px;
margin-top:189px;
margin-left:25px;
background:#F7F4F6;
}
#frames_menu div {
float:right;
margin-right:2px;
}
/* classe pour les menus */
.menu{
cursor: pointer;
behavior: url('iepngfix.htc');
width:12px;
height:12px;
margin-left:6px;
margin-top:6px;
}
.menu.on{color: #fff; background: url('http://cdn.gateauauyaourt.com/images/puce_on.jpg') no-repeat right; } /* couleur menu actif */
.menu.off{background: url('http://cdn.gateauauyaourt.com/images/puce_off.jpg') no-repeat right; } /* couleur menu inactif */
.menu.over{background:  url('http://cdn.gateauauyaourt.com/images/puce_on.jpg') no-repeat right; } /* couleur menu rollover */
.menu.special{color: #fff; background: url('http://cdn.gateauauyaourt.com/images/tttab_menu_special.png') no-repeat right;}  /* couleur + hauteur (-1px) menu special */
.menu.special a{
color: #fff; text-decoration: none;
}
.menu span{
display: block;
font-size: 12px;
}
.menu span.paddt{
display: block;
font-size: 12px;
}

a.autol {
	text-decoration:none;color:#666
}
a.autol:hover {
	text-decoration:underline;color:#FF3380
}