/* CSS Document */
/*************** article ******************** */
.article_img{
	float:left;
	width:170px;
	height:145px;
	text-align:center;
	margin-left:4px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.article_img p{
padding-top:4px;
}

.article_comm{
	float:left;
	width:100px;
	height:130px;
	padding:4px;
	border: 1px solid #878793;
}

.article_comm2{
	float:left;
	width:100px;
	height:80px;
	padding:4px;
}

a:hover {
    color:purple;
    text-decoration: underline;
    font-weight: bold;
    font-style: normal;
}

td .imgarea{
	padding:0px;
	color:#CC6600;
	float:left;
	height:130px;
	margin-right:4px;
}
.h_b1 {
	float:left;
	width:182px;
	margin-right:11px;
	text-align:center;
}
.h_b2 {
	float:left;
	width:182px;
	margin-right:11px;
	text-align:center;
}
.h_b1_fin {
	float:left;
	width:183px;
	text-align:center;
}
.b1_recette {
	background-color:#FFFFFF;
	border: 1px solid #632E6D;
	float:left;
	height:210px;
	padding:5px;
	width:165px;
}
.b1_recette_t {
	color:#480953;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	/*border: 1px solid #632E6D;*/
	margin-bottom:14px;
	padding-top:1px;
	text-align:center;
	width:180px;
}
.b1_recette_rec {
	float:left;
	height:30px;
	text-align:center;
	font-weight: bold;
	color: #705332;
}
.b1_titre_recette {
}
.b1_titre_recette a{
	font-weight: bold;
	color: #3D1D01;
	font-size:13px;
}
.iconnew{
	background-image:url(../images/new.png);
	background-repeat:no-repeat;
	height:30px;
	width:182px;
}
.iconcoeur{
	background-image:url(../images/coeur.png);
	background-repeat:no-repeat;
	height:30px;
	width:182px;
}
.iconchef{
	background-image:url(../images/chef.png);
	background-repeat:no-repeat;
	height:30px;
	width:182px;
}
.titre_b1 {
	text-align:center;
	text-transform:uppercase;
}
.bords {
	background-color:#FFFFFF;
	float:left;
	border: 1px solid #632E6D;
	width:423px;
}
.article{
	float:left;
	width:220px;
	padding-bottom:10px;
}
#help {
	float:left;
	width:425px;
/*	border: 1px solid #632E6D;border-top:0px;*/
	margin-top:1px;
}
.help_b {
	float:left;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	line-height:2Opx;
	width:425px;
	height:43px;
	background-repeat:repeat-x;
	font-weight: bold;
	background-image: url(../images/aufon.png);
	background-position: bottom;
}
.help_int {
	float:left;
	width:300px;
	height:80px;
	margin:3px;
	margin-top:15px;
}
.help_intimg {
	float:left;
	width:80px;
	height:80px;
	margin-left:10px;
	margin-top:10px;
}
#mag {
	float:left;
	width:435px;
	margin-top:1px;
	margin-left:30px;
}
.mag_int {
	float:left;
	width:77px;
	height:100px;
	margin-left:6px;
	!margin-left:4px;
	margin-top:12px;
}
#note {
	float:left;
	width:425px;
}
#note .bords {
	background-color:#FFFFFF;
	float:left;
	border: 1px solid #632E6D;
	height:638px;
	width:423px;
}
#note .actu{
	float:left;
}
#note .article{
	float:left;
	width:205px;
	padding-bottom:4px;
}
#note .article_img{
	float:left;
	width:80px;
	height:70px;
	margin-top:6px;
	text-align:center;
}
#note .article_img IMG{
	padding-left:2px;
}
/* test */
#note .article_comm{
	float:left;
	width:105px;
	height:85px;
	padding:4px;
}
.note_int {
	float:left;
	margin-bottom:#632E6D solid 1px;
	width:208px;
	height:316px;
	margin-top:2px;
	margin-bottom:0px;
}
.note_int1 {
	float:left;
	width:208px;
	height:316px;
	border-right:#632E6D solid 1px;
	margin-left:3px;
	margin-top:2px;
}
.note_int2 {
	float:left;
	width:208px;
	height:316px;
	border-top:#632E6D solid 1px;
}
.note_int3 {
	float:left;
	width:208px;
	height:316px;
border-top:#632E6D solid 1px;
	border-right:#632E6D solid 1px;
	margin-left:3px;
}
#air {
	float:left;
	width:425px;
	margin-top:20px;
	margin-left:30px;
	margin-bottom:30px;
	height:600px;
}
#air .bords {
	background-color:#FFFFFF;
	float:left;
	border: 1px solid #632E6D;
	height:619px;
	width:423px;
}
.air_int {
	float:left;
	width:180px;
	height:250px;
	margin:15px;
	!margin:9px;
	text-align:center;
}
.air_t {
	float:left;
	width:180px;
	border: 1px solid #632E6D;
	margin-bottom:15px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	color:#480953;;
	font-weight:bold;
}
.home_ico {
	margin-left:-40px;
	margin-right:5px;
}
.tbloc0{
	float:left;
	padding-left:40px;
	width:60px;
	margin-top:5px;
}
.tbloc{
	float:left;
	margin:auto;
	margin-top:20px;
	height:20px;
	padding-top:4px;
	width:250px;
	
}
/***************login_area******************** */
#login_area{
	float:left;
	margin-right:0px;
	width:570px;
}
#login_area .int{
	background:#eed9fd;
	border:#632E6D solid 1px;	
	padding:6px;
	height:180px;
}
#login_area .tbox2{
}
.se_loguer{
	padding-bottom:6px;
	padding-left:6px;
	background-color:#EED9FD;
	border:#632E6D solid 1px;
	height:250px;
}
.se_loguer .model1{
	float:left;
	margin-right:0px;
	padding-top:5px;
	width:550px;
	background-color:#EED9FD;
}
/*************** liste ******************** */
#liste{
	float:left;
	width:560px;
}

#liste .h1_recettes{
	float:left;
	width:560px;
	height:21px;
	background-color:#F07432;
}

#liste .h1_astuces{
	float:left;
	width:560px;
	height:21px;
	background-color:#cd4142;
}

#liste .h1_groupes{
	float:left;
	width:560px;
	height:21px;
	background-color:#1c528e;
}

#liste .h1_chefs{
	float:left;
	width:560px;
	height:21px;
	background-color:#a885c3;
}

#liste .h1_noel{
	float:left;
	color:white;
	width:400px;
}

#liste .h1_recettes2{
	float:left;
	color:white;
}

#liste .h1_recettes3{
	float:left;
	width:70px;
	color:white;
	margin-top:3px;
	font-weight: bold;
}

#liste .h1_recettes4{
	float:left;
	width:150px;
	color:white;
	margin-top:2px;
	font-weight: bold;
}

#liste .h1_recettes5{
	margin-top:4px;
	margin-right:3px;
	height:15px;
	float:right;
	text-align:right;
}

#liste .h1_recettes6{
	float:left;
	width:25px;
	color:white;
	margin-top:3px;
	font-weight: bold;
}

#liste h1{
	background-color:#99FF00;
	color:#fff;
	width:555px;
	height:21px;
	line-height:21px;
	background-color:#F07432;
	padding-left:6px;
}

#liste h1.orange{
	color:#fff;
	width:70px;
	height:21px;
	line-height:21px;
	background-color:#F07432;
	padding-left:6px;
}

#liste h1.orange_noel{
	color:#fff;
	width:400px;
	height:21px;
	line-height:21px;
	background-color:#F07432;
	padding-left:6px;
}

#liste h1.red{
	color:#fff;
	width:70px;
	height:21px;
	line-height:21px;
	background-color:#cd4142;
	padding-left:6px;
}

#liste h1.blue{
	color:#fff;
	width:70px;
	height:21px;
	line-height:21px;
	background-color:#1c528e;
	padding-left:6px;
}

#liste h1.lila{
	color:#fff;
	width:70px;
	height:21px;
	line-height:21px;
	background-color:#a885c3;
	padding-left:6px;
}

#liste .int{
	float:left;
	width:558px;
	background:#eed9fd;	
	border:#632E6D solid 1px;
}
#liste .lchoix{
	float:right;
	width:430px;
	padding-left:50px;
	background:#eed9fd;
}
#liste .info{
	float:left;
	padding:6px;
	height:50px;
	width:125px;
}
#liste .info2{
	padding:10px;
	height:10px;
	width:300px;
}

#liste .info3{
	float:left;
	padding:6px;
	height:60px;
	width:400px;
	background:#eed9fd;
	color:#F07432;
}

#liste .info3 a{
	color:#F07432;
}

#liste .info3 table{
	table-layout:fixed;
	background-color:#eed9fd;
	font-weight: bold;
}

#liste .info3 table td{
	padding: 2px 3px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

#liste .info4{
	float:left;
	padding:6px;
	height:60px;
	width:400px;
	background:#eed9fd;
	color:#cd4142;
}

#liste .info4 a{
	color:#cd4142;
}

#liste .info4 table{
	table-layout:fixed;
	background-color:#eed9fd;
	font-weight: bold;
}

#liste .info4 table td{
	padding: 2px 3px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

#liste select{
	width:125px;
	border:#632E6D solid 1px;
}
#liste .menu{
	float:left;
	width:125px;
	padding-top:60px;
	padding-left:8px;
}
#liste .actu{
	float:left;
	padding-left:6px;
	width:418px;
	background-color:#FFFFFF;
	margin:0px;
}
#liste .actu2{
	float:left;
	width:100%;
	background-color:#FFFFFF;
}

#liste .menu_gauche{
	float:left;
	padding-left:3px;
	width:125px;
}

#liste .nuage_gauche{
	float:left;
	width:120px;
	height:350px;
	color:#BC6AB7;
	background:#eed9fd;	
	border:#FFFFFF solid 1px;
}

#liste .nuage_gauche ul {
	text-align:left;
	font-family:arial,sans-serif;
	padding:2px;
	margin:0px;
}

#liste .nuage_gauche ul li {
	text-align:left;
	display:inline;
	padding:0 2px;
	line-height:105%;
}

#liste .nuage_gauche ul li a {
	text-decoration:none;
	color:#632E6D;
}

#liste .nuage_gauche ul li a:hover {
	text-decoration:underline;
}

#liste .sub_nuage_gauche{
	float:left;
	width:119px;
	height:21px;
	background:white;
	color:black;
	font-weight:bold;
	border-bottom:#FFFFFF solid 1px;
	padding-left:1px;
}

#liste .article{
	float:left;
	width:420px;
	padding-bottom:10px;
}
#liste .article2{
	float:left;
	width:50%;
	padding-bottom:10px;
}
#liste .article_img{
	float:left;
	width:175px;
	height:150px;
	text-align:center;
	padding:0px;
	padding-top:1px;
}
#liste .article_img p{
padding-top:5px;
}
#liste .article_comm{
	float:left;
	width:220px;
	height:112px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.vert{
	color:#5C7E55;
	font-weight: bold;
}

.violet{
	color:#BC6AB7;
	font-weight: bold;
}

#liste .article_comm h2{
	font-size:16px;
	color:#95017D;
}

.gris{
	font-size:12px;
	color:#878793;
}

.gris_10{
	font-size:10px;
	color:#878793;
}

.gris_bold{
	font-size:12px;
	font-weight: bold;
	color:#878793;
}

.red_10{
	font-size:10px;
	color:red;
	font-weight: bold;
}

.red_12{
	font-size:12px;
	color:red;
	font-weight: bold;
}

/*************** liste_search ******************** */
#liste_search{
	float:left;
	width:560px;
}
#liste_search h1{
	background-color:#99FF00;
	color:#fff;
	width:530px;
	height:21px;
	line-height:21px;
	padding:1px 5px 1px 5px;
	padding-left:6px;
}

#liste_search h1.orange2{
	background-color: #F07432;
}
	
#liste_search h1.red2{
	background-color:#CE4544;
}
	
#liste_search h1.blue2{
	background-color:#1c528e;
}

#liste_search h1.violet2{
	background-color:#a885c3;
}

#liste_search .int{
	float:left;
	width:558px;
	background:#eed9fd;	
	border:#632E6D solid 1px;
}
#liste_search .lchoix{
	float:right;
	width:430px;
	padding-left:50px;
	background:#eed9fd;
}
#liste_search .info{
	float:left;
	padding:6px;
	height:50px;
	width:125px;
}
#liste_search .info2{
	padding:10px;
	height:10px;
	width:300px;
}
#liste_search select{
	width:125px;
	border:#632E6D solid 1px;
}
#liste_search .menu{
	float:left;
	width:125px;
	padding-top:60px;
	padding-left:8px;
}
#liste_search .actu{
	float:left;
	padding-left:6px;
	margin-left:5px;
	width:545px;
	background-color:#FFFFFF;
}
#liste_search .actu2{
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
#liste_search .article{
	float:left;
	width:420px;
	padding-bottom:10px;
}
#liste_search .article2{
	float:left;
	width:50%;
	padding-bottom:10px;
}
#liste_search .article_img{
	float:left;
	width:175px;
	height:150px;
	text-align:center;
	padding:0px;
	padding-top:1px;
}
#liste_search .article_img p{
padding-top:5px;
}
#liste_search .article_comm{
	float:left;
	width:220px;
	height:112px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.vert{
	color:#5C7E55;
	font-weight: bold;
}

.violet{
	color:#BC6AB7;
	font-weight: bold;
}

#liste_search .article_comm h2{
	font-size:16px;
	color:#95017D;
}

.gris{
	font-size:12px;
	color:#878793;
}

.gris_10{
	font-size:10px;
	color:#878793;
}

.gris_bold{
	font-size:12px;
	font-weight: bold;
	color:#878793;
}

.red_10{
	font-size:10px;
	color:red;
	font-weight: bold;
}

/*************** wiever recette ******************** */
#googleads_viewer {
	margin: 0 auto;   /* align for good browsers */
}

#googleads_viewer .ads_center{
	 margin-left: 10px;
     margin-right: auto;
     width: 180px; 
}

#googleads_viewer .ads_center2{
	 margin-left: auto;
     margin-right: auto;
     width: 750px; 
}

#wiever {
	float:left;
	background:#eed9fd;
	padding-bottom:6px;
	!padding-bottom:0px;
	margin-bottom:10px;
}
#wiever .int{
	width:880px;
	padding:6px;
	background:#eed9fd;	
}
#wiever .video{
}
#wiever .info{
	padding:5px;
	float:right;
	width:446px;
	border:#632E6D solid 1px;
	margin-bottom:5px;
}
#wiever .info_ast{
	padding:5px;
	float:right;
	width:446px;
	border:#632E6D solid 1px;
	margin-bottom:5px;
}
#wiever .info_chef{
	padding:5px;
	float:right;
	width:630px;
	border:#632E6D solid 1px;
	margin-bottom:5px;
}

#wiever .info_grp{
	padding:5px;
	float:right;
	width:445px;
	border:#632E6D solid 1px;
	margin-bottom:5px;
}
#wiever .rec{
	float:left;
	width:290px;
}
#wiever .rec2{
	float:left;
	width:320px;
	height:211px;
}
#wiever .note{
	float:right;
	width:120px;
}
#wiever  h2{
	color:#C16A01;
	font-size:1.40em;
}
/*
.orange {
	width: 886px;
}
*/
h1.marron{
	color:#fff;
	height:21px;
	line-height:21px;
	background-color:#3D1D01;
	padding-left:6px;
}
h1.orange{
	color:#fff;
	height:21px;
	line-height:21px;
	background-color:#F07432;
	padding-left:6px;
}
h1.orange1{
	color:#fff;
	padding:1px 5px 1px 5px;
	background-color:#F07432;
}
h1.green1{
	color:#fff;
	padding:1px 5px 1px 5px;
	width:220px;
	background-image: url(../images/onglet_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
h1.green1 a{
	color:#fff;
	padding:1px 5px 1px 5px;
	width:220px;
	background-image: url(../images/onglet_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
h1.green1_noir {
	color:#000;
	padding:1px 5px 1px 5px;
	width:220px;
	background-image: url(../images/onglet_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

h1.green2{
	color:#fff;
	padding:1px 5px 1px 5px;
	width:220px;
	background-color: #81B716;
	background-image: url(../images/onglet_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
}h1.red1{
	color:#fff;
	padding:1px 5px 1px 5px;
	background-color:#cd4142;
}

h1.blue1{
	color:#fff;
	padding:1px 5px 1px 5px;
	background-color:#1c528e;
}
#contentLecteur_viewer{
	float:left
}

.picture{
	text-align:center;
	font-size:14px;
	font-weight: bold;
}

.picture2{
	font-size:14px;
	font-weight: bold;
}

#wiever .larec{
	float:left;
	width:878px;
	border:#632E6D solid 1px;
}
#wiever .larec2{
	float:left;
	margin-left:3px;
	padding-left:4px;
	width:872px;
	border:#632E6D solid 1px;
}
#wiever .larecg{
	padding:5px;
	float:left;
	width:422px;
	margin-right:6px;
}
#wiever .larecd{
	padding:5px;
	float:left;
	width:420px;
}
#wiever .btcomment{
	height:50px;
	margin-right:10px;
	margin-bottom:4px;
	float:left;
	width:115px;
}
#wiever .btembed{
	margin-right:6px;
	float:left;
	width:400px;
}
/*************** wiever recette ******************** */
#rapport{
	margin-top:10px;
	float:left;
	margin-bottom:20px;
	background:#eed9fd;	
	padding-bottom:6px;
	!padding-bottom:0px;
}
#rapport .int{
	width:880px;
	padding:6px;
	background:#eed9fd;	
}
#rapport .leftpanel{

}
#rapport .info{
	padding:5px;
	float:left;
	width:278px;
	border:#632E6D solid 1px;
	margin-right:6px;
	height:140px; /*  260 */
}

#rapport .infod{
	padding:5px;
	float:left;
	width:276px;
	border:#632E6D solid 1px;
	height:140px;
}
#rapport .info_chef{
	padding:5px;
	float:left;
	width:278px;
	border:#632E6D solid 1px;
	margin-right:6px;
	width:874px;
}
#rapport .info_chef_rec{
	padding:5px;
	float:left;
	width:278px;
	border:#632E6D solid 1px;
	margin-right:6px;
	width:870px;
}
#rapport .imgarea{
	float:left;
	margin-top:5px;
	padding-bottom:5px;
	width:80px;
	height:70px;
}
#rapport .ltexte{
	float:left;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	width:175px;
	height:70px;
}
#rapport .subgreen {
	color:#3C0647;
}
#rapport .subred {
	color:#3C0647;
}
#rapport .onglet_cook{
	color:#ffffff;
	padding-left:6px;
	background-color:#3c0647;
	width:886px;
	height:21px;
	line-height:21px;
}
#rapport .onglet_cook h1{
	color:#ffffff;
}
/*************** wiever recette comment******************** */
#comment_recettes{
	margin-top:1px;
	float:left;
	background:#eed9fd;	
	padding-bottom:6px;
	!padding-bottom:0px;
}
#comment_recettes textarea{ 
	font:11px Arial, Helvetica, sans-serif; 
	font:11px Arial, Helvetica, sans-serif; 
	border-top:solid 2px #8B8B8B;
	border-left:solid 2px #8B8B8B;
	width:280px;
}
#comment_recettes .int{
	width:880px;
	padding:6px;
	background:#eed9fd;	
}
#comment_recettes .info{
	padding:5px;
	float:left;
	width:262px;
	border:#632E6D solid 1px;
	margin-right:6px;
	height:175px;
}
#comment_recettes .infod{
	padding:5px;
	float:left;
	width:260px;
	border:#632E6D solid 1px;
	height:175px;
}
#comment_recettes .imgarea{
	margin-top:5px;
	padding-bottom:5px;
	width:80px;
	height:70px;
}
#comment_recettes .auteur_comm{
	float:left;
	width:120px;
	margin-top:8px;
}
#comment_recettes .comm_comm{
	float:left;
	width:709px;
	margin-top:8px;
}
/*************** groupe ******************** */
#choix{
	padding:5px;
	float:left;
	width:278px;
	border:#632E6D solid 1px;
	margin-right:6px;
	margin-top:8px;
	width:870px;
}
/*************** mon cookshow ******************** */
h1.green_profil{
	color:#fff;
	width:426px;
	height:21px;
	line-height:21px;
	padding:1px 5px 1px 5px;
	background-color:#86a132;
	width:882px;
}
.box6{
	clear:both;
} 
.lprofil_box .tbox1, .lprofil_box .tbox2, .lprofil_box .tbox22, .lprofil_box .tbox11{
	float:left;	
	width:436px;
	margin-bottom:20px;
}
.lprofil_box .tbox1{
	margin-right:20px;	
}
.lprofil_box .tbox11{
	margin-right:20px;	
	border:solid 1px #632E6D;
	background-color:#FFFFFF;
}
.profil_top{
height:55px;
}
.lprofil_box table{ 
	border:solid 1px #632E6D;
	background:#fff;
	width:100%;
	/*border-bottom:0px;*/
}
.lprofil_box table.tboxbot{
	background:#eed9fd;	
	border:0px;
}
.lprofil_box td{
	padding:5px 10px 15px 10px;
	width:50%;
}
.lprofil_box a{
	text-decoration:underline;
}
.lprofil_box .imgarea{
	float:left;
	padding:0px 0px 39px 0px;
	margin-right:10px;
}
.tbox22 .imgarea{
	margin-right:10px;
}
.lprofil_box h1{
	color:#fff;
	width:426px;
	height:21px;
	line-height:21px;
	padding:1px 5px 1px 5px;
}
.lprofil_box h1.orange{
	color:#fff;
	height:21px;
	line-height:21px;
	background-color:#f7ad11;
	padding-left:6px;
	width:427px;
}
.profil_res{
	padding-top:6px;
	padding-left:14px;
	padding-bottom:4px;
}

.lprofil_box h1.subred{
	background-color:#cd4142;
}
.lprofil_box h1.suborange{
	background:url(../images/onglet_orange.gif) top left no-repeat;
}
.lprofil_box h1.blue{
	background-color:#1c528e;
}
.lprofil{
	margin-bottom:20px;
	width:890px;
	clear:both;
	background:#eed9fd;
	border:solid 1px #632E6D;
} 
.lprofil h2{
	padding:0px 0px 10px 0px;
	font-size:1.00em;
}
.lprofil .tleft{
	background-color:#eed9fd;
	padding:37px 7px 7px 15px;
	width:140px;
	float:left;
	text-align:right;
}
.lprofil .tright{
	background-color:#fff;
	padding:10px 15px 10px 7px;	
	float:right;
	width:705px;	
}
.lprofil img{
	float:right;
}
.box8{
	width:890px;
	margin-bottom:20px;
	background:#eed9fd;	
	border:solid 1px #632E6D;
} 
.box8 .tleft{
	background-color:#eed9fd;
	padding:27px 7px 7px 15px;
	width:140px;
	float:left;
	text-align:right;
}
.box8 .tright{
	background-color:#fff;
	padding:25px 28px 25px 28px;	
	float:right;
	width:609px;	
}

.box9{
	width:890px;
	border:solid 1px #632E6D;
}
.box9 td{
	padding:10px 15px 10px 15px;
	background:#fff;
	width:275px;
}
.box9 .tbox{
	border-bottom:0px;	
	border-left:0px;	
	background:#eed9fd;
	padding-bottom:4px;		
}
.box9 .tleft{
	background:#eed9fd;
	width:40px;	
}
.box9 table{
	border-collapse:collapse;
}
.box9 .themahead{
	padding-bottom:23px;
}
.box9 .themahead h1{
	font-size:1.20em;
}
.box9 .orange{
	width:180px;
}
/* **********titre home noter ** */
.suborange{
	color:#EF6D2E;
	padding-bottom:5px;
	padding-left:4px;
	padding-top:4px;
	text-align:center;
}
.suborange2{
	color:#FFA900;
	padding-bottom:5px;
	padding-left:4px;
	padding-top:4px;
	text-align:center;
}
.subblue{
	color:#507EA6;
	padding-bottom:5px;
	padding-left:4px;
	padding-top:4px;
	text-align:center;
}
.sublile{
	color:#A885C3;
	padding-bottom:5px;
	padding-left:4px;
	padding-top:4px;
	text-align:center;
}
.subred{
	color:#BF2F2F;
	padding-bottom:5px;
	padding-left:4px;
	padding-top:4px;
	text-align:center;
}
.search{
	background-color:#FFFFFF;
	margin-left:137px;
	margin-bottom:8px;
}
.search_t{
	margin-left:72px;
}
.search .actu_article{
	width:80px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.search .article_img{
	float:left;
	height:130px;
	text-align:center;
	padding:0px;
	padding-top:1px;
}
.search .article_comm{
	float:left;
	width:100px;
	height:140px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	width:90px;
}
.int h2{
	padding-left:5px;
	margin-left:5px;
}
/* **********menu recettes *********** */


div.sdmenu {
	color: #fff;
	float:left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	/*background: url(../images/bottom.gif) no-repeat  right bottom;*/
	padding-left:5px;
	width: 120px;
}

div.sdmenu div {
	background: url(../images/toptitlead3.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(../images/toptitlead3.gif) repeat-x;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	font-weight: bold;
		padding: 5px 18px;
	padding-right:3px;
	color: white;
	background: url(../images/expanded.gif) no-repeat 5px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(../images/collapsed.gif);
}
div.sdmenu div a:link {
	padding: 5px 10px;
	background: #f9f1fe;
	display: block;
	border-bottom: 1px solid #eed9fd;
	color: #000;
	text-decoration: none;
}

div.sdmenu div a {
	padding: 5px 10px;
	background: #f9f1fe;
	display: block;
	border-bottom: 1px solid #eed9fd;
	color: #000;
	text-decoration: none;
}
div.sdmenu div a.current {
	background-color :#a17a54;
	color:#fff;
	text-decoration:none;
}
div.sdmenu div a:hover {
	background :#a17a54 url(../images/linkarrow.gif) no-repeat right center;
	color:#fff ;
	text-decoration: none;
}
.left_b{
	border-bottom: 1px solid #eed9fd;
	
}
<!-- astuce -->

.model12 .leftpanel,.model12 .rightpanel{
	float:left;
	background:#eed9fd;	
}
.model12t{
	width:880px;
	padding:0px 5px 0px 5px;
	border: 1px solid #632E6D;
	background:#eed9fd;	
}
.model12t table{
	width:550pc;
	border-collapse:collapse;
	border-right:solid 2px #fff;	
}
.model12t table td{
	padding:8px 0px 8px 20px;
	border-bottom:solid 2px #fff;
}
.model12t table td.tlast{
	padding:8px 0px 8px 20px;
	border:0px;
}
.model12t table td .textbox{
	width:295px;
}
.model12t table td a{
	text-decoration:underline;
}
.model12 .rightpanel{
	width:300px;
	padding:10px 35px 10px 35px;
}
.model12 .rightpanel  h2{
	color:#C16A01;
	font-size:1.60em;
	padding:15px 0px 0px 0px;
}
.model12 .rightpanel  h3{
	padding:15px 0px 15px 0px;
}
.model12 .rightpanel  .bold{
	padding:0px 0px 15px 0px;
}
.model12 .rightpanel  .pcen {
	text-align:center;
	padding:15px 0px 15px 0px;
}
.info_ast .textbox{
	width:270px;
}
.decale table.model9{
margin-left:65px;
}
.orange_c{
	background-color:#99FF00;
	color:#fff;
	width:559px;
	height:21px;
	line-height:21px;
	background-color:#F07432;
	padding-left:6px;
	}
	
	
/* menu tronches de cook */

div.sdmenu_tronches {
	float:left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	/*background: url(../images/bottom.gif) no-repeat  right bottom;*/
	padding-left:5px;
	width: 120px;
}

.div_newsletter{
	float:left;
	margin-right:0px;
	width:700px;
}

.newsletter{
	padding-bottom:6px;
	padding-left:6px;
	background-color:#EED9FD;
	border:#632E6D solid 1px;
	height:700px;
}
