/* CSS Document */
a { color: #EE7F01}
body{
	background-color:#CCCCCC;
	text-align:center;
	margin: 3px auto
}

form { margin: 0 }

div#conteneur{
	margin:3px auto;
	text-align:left;
	border:1px solid #EE7F01;
	width:700px;
	/*height:100%;*/
	background-color:#FFFBDB;
}
/*_____________________TITRE_______________________*/

div#titre{
	padding:5px 5px 20px 5px;
}
div#titre img#photolivre{
	border:0;
	float:left;
	margin:0 5px 0px 0;
}
div#titre h1{
	line-height:55px;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-size:55px;
	font-weight:bold;
	color:#868789;
}
div#titre span{
	margin:0px 10px 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1A171B;
	display:block;
}
div#titre span#ligne2{
	text-align:right
}

/*____________________CONTENU______________________*/

div#contenu{
	width:530px;
	clear:left;
	padding:0 5px;
}
div#contenu p{
	margin:0 0 15px 120px;
	line-height:12pt;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
div#contenu img#guillemetG{
	float:left;
	margin:0 5px 0 120px;
}
div#contenu img#guillemetD{
	float:right;
	margin:2px 0 0 5px;
}
div#contenu img#cuisine{
	margin:0 10px 0 30px;
	float:left;
}
div#contenu img#groupe{
	clear:left;
	float:left;
	margin:0 10px 0 5px;
}

/*_____________________PLATS_______________________*/

div#plats{
	width:152px;
	/*padding-top:15px;*/
	margin-bottom:10px;
	display: inline;
	clear:left;
	float:right;
	background:#EE7F01 url(images/haut_bloc.gif) center top no-repeat;
}
div#plats label.platsearch{
	color:#FFFBDB;
}
div#plats .platsearch {
	margin:5px 5px 5px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
div#plats input.bouton{
	vertical-align:baseline;
}
div#plats p{
	padding-right:5px;
	margin:10px 0 5px 0;
}
div#plats p img{
	margin-left:5px;
	margin-top:10px;
}
div#plats a{
	display:block;
	margin:5px 0 5px 5px;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFBDB;
}
div#plats a#recette{
	margin-top:10px;
	text-decoration:underline;
	text-align:center;
	font-size:10px;
}
div#plats img#basBloc{
		vertical-align:bottom;
}
/*____________________EMMISSION_____________________*/

div#emmission {
	clear:left;
	float:left;
	margin:10px 0 0 0;
	border:0;
	background:#EE7F01 url(images/boutBandeau.gif) right center no-repeat;
	height:20px;
	padding:3px 10px 0 5px;
	font-family: Times New Roman, Times, serif;
	font-size:14px;
	color:#FFFFFF;
}
table#participant{
	margin-left:20px;
	clear: left;
}
table#participant td.presentation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:10px;
}

/*______________________MENU_______________________*/

div#menu{
	width:530px;
	clear:left;
	margin:0 5px;
}
div#menu img#leMenu{
	float:none;
	margin:0 0 10px 10px;
}
div#menu img{
	margin:0 10px 0 30px;
	float:left;
}
div#menu a{
	text-decoration:none;
	color:#CCCCCC;
	font-weight:bold;
}
div#menu a:hover{
	text-decoration:none;
	color:#1A171B;
	font-weight:bold;
}
div#menu p#familles{
	margin:0 0 5px 30px;
	color:#B5B5AE;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
}
div#menu p{
	margin:0 0 8px 30px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

/*__________________COMMENTAIRES___________________*/

div#commentaires {
	clear:both;
}
div#commentaires table {
	display: inline;
	float:left;
	width:280px;
	margin:20px 35px;
	padding:0;
	border:0;
	border-collapse:collapse;
}
div#commentaires td{
	vertical-align:top;
	margin:0;
	padding:0;
	
	border:0;
	border-collapse:collapse;
}
div#commentaires td.bordG{
	vertical-align:top;
	background:url(images/bordG.gif) left top repeat-y;
	width: 17px;
}
div#commentaires td.bordD{
	vertical-align:top;
	background:url(images/bordD.gif) right top repeat-y;
	width: 17px;
}
div#commentaires td.bordB{
	vertical-align:bottom;
	background:url(images/bordB.gif) right bottom repeat-x;
}
div#commentaires td.intitule{
	width:210px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#EE7F01
}
div#commentaires td.cartoucheG{
	text-align:right;
	width: 18px;
}
div#commentaires td.cartoucheD{
	text-align:right;
	width: 18px;
}
div#commentaires td.texte
{
    width: 246px;
	vertical-align:middle;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:10px
}

/* 3 colonnes de résultats / voir tous ou recherche */
table.troiscols {
	display: inline;
	float:left;
	width:200px;
	margin:20px 15px;
	padding:0;
	border:0;
	border-collapse:collapse;
}
table.troiscols td{
	margin:0;
	padding:0;
	border:0;
}
table.troiscols td.bordG{
	vertical-align:top;
	background:url(images/bordG.gif) left top repeat-y;
	width: 17px;
}
table.troiscols td.bordD{
	vertical-align:top;
	background:url(images/bordD.gif) right top repeat-y;
	width: 17px;
}
table.troiscols td.bordB{
	vertical-align:bottom;
	background:url(images/bordB.gif) right bottom repeat-x;
}
table.troiscols td.intitule{
	width:130px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#EE7F01
}
table.troiscols td.cartoucheG{
	text-align:left;
	width: 18px;
}
table.troiscols td.cartoucheD{
	text-align:right;
	width: 18px;
}
table.troiscols td.liens
{
    width: 166px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:10px
}
/*si recherche pas de float (tout seul)*/
table#recherche { float: none; margin-left: 250px }


/*__________________RECETTES & RECHERCHE___________________*/


div.recherche{
	clear:both;
	text-align:center;
}
div.recherche label{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EE7F01;
}
div.recherche #ImageButton1{
	margin-bottom:-5px;
}

td.liens a {
	line-height:18px;
	vertical-align:baseline;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868789;
}
td.liens li {
	margin:0 5px;
	list-style-type:disc;
	font-size:15px;
	color:#868789;
}

/*__________________Pied De Page___________________*/
div#piedDePage{
	clear:left;
	margin:20px 0 15px 0;
	height:44px;
	background:url(images/point.gif)  top repeat-x;	

}
div#motsclefs{
	clear:left;
	padding:10px 10px 20px 10px;
}
div#motsclefs a{
	color:#EE7F01;
	text-align:justify;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px
}
div#motsclefs a:hover{
	text-decoration:underline;
}
div#bidouille{
	clear:both;
	height:1px;
}
div#copyright{
	/*padding-top:2px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#868789;
	text-align:left;
	width:700px;
	margin: 0 auto;
}
div#copyright a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#868789;
}
div#copyright a:hover{
	text-decoration:underline;
}

