BODY{
	font-family: "Verdana","Tahoma", "Arial";
	color:#306;
	margin:0px auto;
	padding:0px;
	width:100%;
	height:*;
	text-align:center;
	line-height:160%;
	background-color:#C9F;
	font-size: 80%;
	font-weight: 300;
	background-image:url(../img/cotton.gif);
}

*{
margin:0;
 padding:0;
 }

#menu{
	width:770px;
	height:170px;
	color:#306;
	margin:0px auto;
	padding:0px;
	text-align:center;
	vertical-align:top;
	background-color:#fff;
	background-image:url(../img/cotton.gif);
}
#langage{
	width:730px;
	height:115px;
	margin:0px;
	padding:0px 10px;
	text-align:right;
	vertical-align:top;
}
#contentbox{
	width:750px;
	height:*;
	color:#306;
	margin:0px auto 0px auto;
	padding:0px 0px 20px 0px;
	text-align:left;
	line-height:160%;
	background-color:#fff;

}
#theadbox{
	width:750px;
	height:*;
	color:#306;
	margin:0px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:160%;
	background-color:#fff;

}
#headbox{
	width:750px;
	height:*;
	color:#330066;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:160%;
	background-color:#fff;

	
}

#leftbox{
	width:500px;
	height:100%;
	color:#306;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:160%;
	background-color:#ffffff;
	float:left;
	
}

#rightbox{
	width:250px;
	height:100%;
	color:#306;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:160%;
	background-color:#ffffff;
	float:left;
}

#pankuzu{
	font-family: "Arial","Tahoma", "Verdana";
	font-size:0.9em;
	width:700px;
	height:30px;
	color:#330066;
	margin:0px 20px  20px  20px;
	padding:5px;
	vertical-align:middle;
	text-align:left;
	background-image:url(../img/pankuzu.gif);
	background-repeat: no-repeat;
	
}

#info{
	width:400px;
	height:100px;
}


h1{
	position:absolute;
	top:-500px;
	left:-1000px;
}
h2{
	font-family: Helvetica,"Verdana","Tahoma", "Arial", sans-serif;
	margin:0px;
	color: #6633CC;	
		line-height:200%;
}
h3{
	font-family: Helvetica,"Verdana","Tahoma", "Arial", sans-serif;
		padding:0px;
		margin:0px ;
	color: #6633CC;	
		line-height:200%;
}
h4{
	font-family: "Verdana","Tahoma", "Arial";
	margin:10px 0px 10px 0px;
	color: #63C;	
	line-height:220%;
	padding:0px 5px 0px 5px;
	border-bottom:2px solid #9cc;
}
.fran{
	margin:20px 0px 40px 0px;
	padding:15px;
	height:208px;
	color:#669;
	font-size:0.92em;
	font-weight:600;
	background-color:#E6E6CC;

}

.title3{
	width:*;
	height:85px;
	margin:0px;

	vertical-align:middle;
	background-image:url(../img/flower_hr.gif);
	background-repeat: no-repeat;
	
	
}
.fimg{
margin:0px -30px 0px 0px;
}
.fimg2{
margin:0px -15px 0px 0px;
}

.fimg3{
margin:0px -10px 0px 0px;
}
.name{
	color:#699;
	margin:5px 0px;
	padding:0px 5px;
	font-weight:700;
	font-size: 1.1em;
}

em{
font-style:normal;
font-weight:800
}

.m{
padding:0px 15px 0px 15px;
}

.first-letter{
float:left;
font-size:3.1em;
font-weight:bold;
padding:7px 3px 7px 0px;
color:#6CC
}

.rightm{
padding:15px 15px 15px 5px;
}

.center{
	text-align:center;
	margin:0px auto;
}

.right{
text-align:right;
}


.txt1{
	color:#699;
	padding:0px 0px 20px 0px;
	line-height:150%;
	border-bottom:1px dotted #9CC;
}

.txt2{
	font-family:Verdana;
	font-size:10px;
	color:#660033;
	margin-top:10px;

}

.txt3{
	font-size:14px;
	color:#ffffff;
	font-weight: bold;
}

.jikan{
	padding:5px;
	background-color:#966;
	color:#FFF;
	font-weight:600;
}

.kakaku{
	margin:20px 0px;
	padding:15px;
	color:#666;
	line-height:200%;
	font-weight:600;
}
.right{
	color:#fff;
	margin:10px 0px;
	padding:0px;
	width:*;
	text-align:right;
	vertical-align:middle;
	background-color:#FFF;
}
.pagetop{
	width:*;
	height:21px;
	margin:0px 20px 30px 0px;
	text-align:right;
	clear:both;
}

.more{
	padding:5px;
	line-height:160%;
	background-color:#C9F;
	font-weight: 600;
	vertical-align:middle;
	text-align:right;
}
.standard{
	width:690px;
	text-align:left;
	margin:0px 15px 20px 15px;
	padding:15px;
}
.standard2{
	width:690px;
	text-align:left;
	margin:0px 0px 20px 0px;
	padding:0px;
}
.block{
	width:100%;
	text-align:left;
	margin:0px 0px 30px 0px;
	padding:0px;
}
.block_border{
	width:100%;
	text-align:left;
	margin:0px 0px 30px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:1px dotted #9CC;
}
a:link{
	color:#3C9;
	text-decoration:underline;
	font-weight:800;
}

a:visited{
	color:#66C;
	text-decoration:underline;
	font-weight:800;
}
a:active{
	color:#F30;
	text-decoration:underline;
	font-weight:800;
}
a:hover{
	color:#F30;
	text-decoration:underline;
	font-weight:800;
}
