body{margin:0; padding:0; background-color:#FFFFFF}
table, td {border-collapse:collapse;}
table, td, img {
	border:0;
	text-align: center;
}
input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; border-right: 1px solid #CAD2D5; border-bottom: 1px solid #CAD2D5; padding-left:2px}

form, td {margin:0; padding:0;}
td, tr {font:11px/12px tahoma, arial, helvetica, sans-serif; color:#B6B4B4; vertical-align:top;  text-align:left;}

td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}


.header{
	font:10px/12px tahoma, arial, helvetica, sans-serif;
	color:#C5C5C5;
}
.header strong{
	font:10px/12px tahoma, arial, helvetica, sans-serif;
	color:#C5C5C5;
	text-decoration:underline;
}
.header a{
	text-decoration:none;
	color:#C5C5C5;
}
.header a:hover{
	text-decoration:underline;
}

.content{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	color:#555555;
}
.content b{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	color:#555555;
	font-weight:bold;
}
.content strong{
	font:10px/13px tahoma, arial, helvetica, sans-serif;
	color:#2A6087;
	font-weight:bold;
	text-transform:uppercase;
}
.content span{
	font:10px/13px tahoma, arial, helvetica, sans-serif;
	color:#2A6087;
	font-weight:bold;
	text-transform:uppercase;
}
.content a{
	text-decoration:underline;
	color:#D52D00;
}
.content a:hover{
	text-decoration:none;
}
.content b a{
	text-decoration:underline;
	color:#555555;
	font-weight:normal;
}
.content b a:hover{
	text-decoration:none;
}

.content ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.content li {
	background:url(images/dot.jpg) center left no-repeat; 
	margin:0 0 0 0; 
	padding:0 0 0 7px;
}
.content li a { 
	font:9px/18px tahoma, arial, helvetica, sans-serif;
	color:#D52D00;
	text-decoration:underline;
	font-weight:bold;
	background-position:left center;
}
.content li a:hover { 
	text-decoration:none;
}
.buttons-box { clear:both; padding-top:20px;}
.buttons-box .link1 { float:right;}
.link1 { display:block; float:left; background:url(images/link1-bgd.gif) left top repeat-x; color:#eeffa7; text-decoration:none; font-size:1.33em; cursor:pointer;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:12px 22px 12px 42px; font-weight:normal; font-style:normal;}
.link1:hover { color:#4c670c;}
.wr_c_1{width:325px;}
.cont_30{margin:0 0 7px 0;}
.f11{ width:200px;}
.f11 input, textarea{ padding:0 0 0 3px; font-family:tahoma; font-size:11px; color:#000000;}
.f11 input{ width:250px; height:18px;}
.f11 textarea{
	width:250px;
	height:110px;
	overflow:auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 13px;
	margin-left: 0;
}
.cont_31{margin:0 15px 0 130px;}
.cont_32{margin:10px 0 61px 0; width:320px;}
.cont_32 img{margin:0 20px 0 0; float:left}
.cont_33{width:338px; padding-bottom:31px;}
.cont_33 a{ color:#75A821;}
.cont_34{width:186px;}
/*content_1*/
.conta_13{width:197px; padding:7px 0 0 3px;}
.conta_14{width:400px; padding:7px 0 15px 0;}
.conta_15{width:201px;}
.conta_16{ line-height:15px;}
.langues {
	text-align: right;
}
.langues {
	color: #000;
}
.maestro {
	color: #730704;
	font-weight: bold;
}
#chinois {
	font-weight: bold;
	color: #000;
	text-align: right;
}
