#main {
	font-size:.9em;
	font-family: arial,Geneva,Helvetica,sans-serif;
	color:#000;
	font-weight:300;
	background:url(../e_graph/main_bk.jpg) fixed repeat #000;
	margin:0px 0px 0px 0px;
}
body.shop {
	FONT-SIZE: 1em; 
	FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	font-weight:300;
}
#top{
	background:url(../e_graph/top_home.jpg) #fff no-repeat;
	margin:auto;
	width:775px;
	height:150px;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}
#ipromo {
position:absolute;
margin-left:450px;
margin-top:20px;

}
.lineup{
margin:auto;
width:775px;
height:20px;
color:#000;
background:#fff;

}


#adsgas{
background:#940f04;
margin:auto;
width:775px;
height:15px;
}
.up{
margin:auto;
width:775px;
height:20px;
color:#fff;
background:#000;
}
#centerframe{
margin:auto;
width:775px;
background:#fff;
height:auto;
min-height:650px;
border-left:dashed #000 0px;
border-left:solid 1px #000;
	border-right:solid 1px #000;
}
#leftframe{
	position:relative;
	width::150px;
	height:auto;
	background:#fff;
	float:left;
}
#rightframe{
position:relative;
margin-left:160px;
width::610px;
background:#fff;
border:dashed 0px  #000;
height:auto;
min-height:700px;
}
/* Start spot */


#hotspot{
width:610px;
height:250px;
border:#000000 dotted 0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:#fff;
}

#leftspot{
float:left;
width:250px;
height:250px;
border:0px groove #000;
background:#fff;
}
#rightspot{
margin-left:250px;
width:360px;
height:250px;
padding:0px 0px 0px 0px;
background:;
border:0px solid #999999;

}




/*  End spot */

#twocenter{
top:265px;
width:610px;
height:auto;
background:#fff;
padding:5px 0px 5px 0px;
}
#threecenter{
background:#fff;
width:610px;
}
#fourcenter{
	width:610px;
	height:auto;
	background:#fff;
	border:0px dotted #000000;
}
#linkbox{
	margin:auto;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	width:769px;
	padding:4px 3px 3px 3px;
	background:url("../e_graph/grad_bot.jpg") repeat-x #FFF;
}
a:link {
FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif; 
COLOR:#000;
TEXT-DECORATION: none;
}
a:visited { 
FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
TEXT-DECORATION: none;
color: #a69640;
}
a:hover {
FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
TEXT-DECORATION: underline;
color:#000;
}
.upscreen{FONT-SIZE: 10pt; FONT-FAMILY: Tahoma,Geneva,Arial,Helvetica,sans-serif;color:#ffffff}
.goodies{FONT-SIZE: 14pt; FONT-FAMILY: Geneva,Arial,Helvetica,sans-serif;color:#000000}
.homegoodies{FONT-SIZE: 10pt; FONT-FAMILY: sans-serif;color:#ffffff}
li{
list-style-type:none;
li
margin:5px 0px 5px 5px;
padding:0px 0px 0px 0px;
text-indent:5px;
}
ul{
list-style-position:outside;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
}
.guide{
background:url(../e_graph/gradguide.jpg) #fff repeat-x;
}
DIV.agenda {
	FONT-SIZE: 1em; FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
        FONT-WEIGHT:600;
}
SPAN.mo {
	FONT-SIZE: 1em; FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	FONT-WEIGHT:600;
	color: #1E5DB2;
}
#linkcook{
width:150px;
height:auto;
list-style-type:square;
}
#linkcook:hover{
width:150px;
background:#FFCC00;
list-style-type:square;
}
.formcook{border:dotted;
}
.melimelo{
position:relative;
background:#000000;
border:dotted #ffffff;
width:950px;
}
.graylight {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-WEIGHT:300;
	color: #a1a1a1;
}
.graybold {
	FONT-SIZE: 7pt; FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	FONT-WEIGHT:600;
	color: #a1a1a1;
}
.blackbold {
	FONT-SIZE: 1em; FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	FONT-WEIGHT:600;
	color: #000000;
}
.seablue {
	FONT-SIZE: 10pt; FONT-FAMILY: arial,Geneva,Arial,Helvetica,sans-serif;
	FONT-WEIGHT:300;
	color: #056AE6;
}

h1,h2,h3,h4,h5,h6 {
color: #000000;
margin:2px 0px 0px 5px;
padding:0px 0px 0px 0px;
}
.h1{
font-size:1.5em;
font-family:arial;
}

input {
	color:#000;
	FONT-WEIGHT:600;
	background-color:#00CC66;
	font-size:0.8em;
	font-family:arial;
	margin:0px 0px 0px 5px;
}
TEXTAREA {
	color:#000000;
	background-color:#F1F1F1;
	border:0px;
	font-family:arial;
}
.amo:link{
color:#000;
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.amo:visited{
color:#000;
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.amo:hover{
color: #336699;
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.alpha{

}
.texteind{
width:560px;
padding:0px 5px 0px 20px;
background:#FF330;
text-indent:15px;
text-align:justify;
}

.style16 {
	font-size: 16pt;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #000;
	padding-left:10px;
	}
.style18 {
	color: #33CC00;
	font-size: 16pt;
}
.style19 {
	font-size: 24pt;
	color: #00CCFF;
}
.style21 {font-size: 14pt; color: #000; }
.style22 {font-size: 12pt; color:#6633CC; }
.style23 {font-size: 12; color: #000; }
.style25 {
	color: #FF6600;
	font-size: 16pt;
}
#cookleft{
float:left;
width:580px;
border:dotted 0px #000;
padding:10px 0px 0px 10px;
height:600px;
}

#cookr{
width:185px;
border:dotted 0px #000;
margin-left:580px;
height:920px;
}
.topcooknav{
background:url("../e_graph/top_cuisine.jpg") no-repeat;
height:90px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.textcooknav{
padding:50px 0px 0px 5px;
color:#fff;
}
.pcook{
width:560px;
text-align:justify;
}

.nuage{
background:#C0EAFE;
width:775px;
margin:auto;
}

.alpha{
filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;
border:dotted 3px #000;
background:#fff;
}

.newsblock{
width:490px;
border:0px #000 groove;
height:auto;
padding:5px 5px 5px 5px;
text-align:justify;
margin-left:250px;
}


.nextart{
float:left;
width:230px;
border:0px #000 dotted;
font-size:12px;
padding-left:10px;
}
.datenews{
font-size:12px;
}

.linews{
list-style-image:url(../e_graph/puce_bloc.gif);
list-style-position:inside;
}

.unew{
padding-top:50px;
}

.newinput{
border:groove #0066FF 1px;
background:url(../e_graph/main_bk.jpg) top center  #fff;
}

.newinput:hover{
border:groove #00CC33 1px;
background:#fff;
}

#searchbox{
width:auto; 
height:40px; 
margin-right:20px;
}

.bkads{background:url(../e_graph/bk_ads.jpg) no-repeat ;
margin-top:10px;
width:770px;
height:110px;
padding:8px 0px 0px 0px;
