*{margin:0;padding:0;border:0;}
body{background-color:#c9c9c9;margin:10px;background-image:url(http://www.01emoticone.com/img/int/bg.jpg);background-repeat:repeat-x;background-color:#62ABFA;}
a{color:#000;text-decoration:none;}
a:hover{color:#09f;}
.lienFin a{text-decoration:underline;}
#global{width:981px;margin:auto;}

#gauche{width:172px;float:left;margin-top:20px;}
#gauche #menuOrange{background-image:url(http://www.01emoticone.com/img/int/menuOrangeHaut.jpg);background-position:top;background-repeat:no-repeat;background-color:#ff9625;}
#gauche #menuOrange p{padding-left:13px;padding-top:18px;}
#gauche #menuOrange p span#menu_emoticone{display:block;background-image:url(http://www.01emoticone.com/img/int/menuOrangeClair.jpg);padding-left:4px;}
#gauche #menuOrangeBas{display:block;background-image:url(http://www.01emoticone.com/img/int/menuOrangeBas.jpg);height:21px;background-repeat:no-repeat;}
#gauche .menu a{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#fff;text-decoration:none;padding:5px 0;padding-left:4px;margin-right:4px;}
#gauche .menu a:hover{background-color:#ff9625;}
#millieu{background-image:url(http://www.01emoticone.com/img/int/centreHaut.jpg);width:637px;background-repeat:no-repeat;float:left;text-align:justify;color:#777;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#millieu #millieuCentre{background-image:url(http://www.01emoticone.com/img/int/centreMillieu.png);}
#millieu #millieuCentre p{padding:0 25px;}
#millieu #millieuCentreSep {display:block;background-image:url(http://www.01emoticone.com/img/int/centreBas.png);height:5px;font-size:1px;}
#millieu #millieufooter{width:599px;margin:auto;background-color:#fff;padding:10px 0;}
#millieu #millieufooter p{background-color:#e4f19d;padding:3px 7px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#333;text-align:center;}
#millieu #millieufooter p a{color:#000;text-decoration:none;}
#millieu #millieufooter p a:hover{color:#4f7eb8;text-decoration:none;border-bottom:1px dotted #4f7eb8;}
#millieu span.blue{display:block;background-color:#f9f9f9;border:1px solid #97cfff;padding:0px;width:577px;margin:auto;padding:5px;}
#millieu h1.bluetitreH1{color:#97cfff;width:589px;margin:auto;border-bottom:5px solid #97cfff;margin-bottom:1px;font-size:16pt;margin-top:0;}
#millieu span.orange{display:block;background-color:#f9f9f9;border:1px solid #ff9625;padding:0px;width:577px;margin:auto;padding:5px;}
#millieu h1.orangetitreH1{color:#ff9625;width:589px;margin:auto;border-bottom:5px solid #ff9625;margin-bottom:1px;font-size:16pt;margin-top:0;}
#millieu p.lienFin{background-image:url(http://www.01emoticone.com/img/int/centreMillieu.png);text-align:center;word-spacing:10px;padding-bottom:10px;}
#millieu p.lienFin a {color:#000;word-spacing:0;}
#millieu p.lienFin a:hover {color:#a3ba20;}

#droite .menu a{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#fff;text-decoration:none;padding:5px 0;padding-left:4px;margin-right:4px;}
#droite{width:172px;float:left;margin-top:20px;}
#droite #menuVert{background-image:url(http://www.01emoticone.com/img/int/menuVertHaut.jpg);background-position:top;background-repeat:no-repeat;background-color:#c4e026;}
#droite #menuVert p{padding-right:13px;padding-top:18px;}
#droite #menuVert p span#menu{display:block;background-image:url(http://www.01emoticone.com/img/int/menuVertClair.jpg);padding-left:4px;}
#droite #menuVertBas{display:block;background-image:url(http://www.01emoticone.com/img/int/menuVertBas.jpg);height:21px;background-repeat:no-repeat;}
#droite #menuVert a:hover{background-color:#c4e026;}

#droite #menuBleu{background-image:url(http://www.01emoticone.com/img/int/menuBleuHaut.jpg);background-position:top;background-repeat:no-repeat;background-color:#27A3E1;margin-top:10px;}
#droite #menuBleu p{padding-right:13px;padding-top:18px;}
#droite #menuBleu p span#menuBleuSpan{display:block;background-image:url(http://www.01emoticone.com/img/int/menuBleuClair.jpg);padding-left:4px;}
#droite #menuBleuBas{display:block;background-image:url(http://www.01emoticone.com/img/int/menuBleuBas.jpg);height:21px;background-repeat:no-repeat;}
#droite #menuBleu a:hover{background-color:#27A3E1;}

#droite #menuOrangeD{background-image:url(http://www.01emoticone.com/img/int/menuOrangeHautD.png);background-position:top;background-repeat:no-repeat;background-color:#FF9626;margin-top:10px;}
#droite #menuOrangeD p{padding-right:13px;padding-top:18px;}
#droite #menuOrangeD p span#menuOrangeDSpan{display:block;background-image:url(http://www.01emoticone.com/img/int/menuOrangeClair.jpg);padding-left:4px;}
#droite #menuOrangeBasD{display:block;background-image:url(http://www.01emoticone.com/img/int/menuOrangeBasD.png);height:21px;background-repeat:no-repeat;}
#droite #menuOrangeD a:hover{background-color:#ff9625;}

.menu strong{display:block;background-color:#fff;font-size:10pt;font-family:arial;padding:2px;}
#menuOrange strong{color:#FF9626;}
#menuBleu strong{color:#27A3E1;}
#menuVert strong{color:#BEDF00;}

hr{height:10px;visibility:hidden;}

#menuVertDroite{width:172px;}
.ggOpt{display:none;}
h1#logo{margin-left:345px;margin-top:9px;padding:0;}

#millieu .blue ul{margin-left:20px;list-style-type:none;}
#millieu .blue li{margin:3px;border-left:5px solid #cbe7ff;padding:3px;font-weight:bold;}
#millieu .blue ul a{text-decoration:none;border-bottom:1px dotted #000;color:#000;}
#millieu .blue ul a:hover{border-bottom:1px dotted #00f;color:#00f;}

#millieu .orange ul{list-style-type:none;}
#millieu .orange li{margin:3px;border-left:5px solid #FFC19F;padding:3px;font-weight:bold;background-color:#FFDDCB;}
#millieu .orange ul a{text-decoration:none;color:#000;}
#millieu .orange ul a:hover{color:#FF9625;}

#millieu .orange ul li:hover{margin:3px;border-left:5px solid #7FC6FF;padding:3px;font-weight:bold;background-color:#CBE7FF;}
#millieu .orange ul li:hover a{text-decoration:none;color:#000;}
#millieu .orange ul li:hover a:hover{color:#7FC6FF;}

#millieu .orange ul li .maj_date{
float:right;
background-color:#FFC19F;
padding:0 3px;
color:#fff;
}
#millieu .orange ul li:hover .maj_date{
background-color:#7FC6FF;
}

#millieu #millieuCentre{
min-height:700px;
}
#millieu #millieuCentre .case_lettre{
width:280px;
float:left;
}
#millieu #millieuCentre .case_lettre p{
margin:2px;
padding:4px;
background-color:#fdfdfd;
border:1px solid #dfdfdf;
}
#millieu #millieuCentre .case_lettre p a{
text-decoration:none;
color:#6FC2FF;
font-weight:bold;
}
#millieu #millieuCentre .case_lettre p a:hover{
color:#000;
}
#millieu #millieuCentre .case_lettre p b{
display:block;
font-size:12pt;
}
#millieu #millieuCentre .case_lettre p span{
display:block;
padding-left:20px;
}

#millieu #millieuCentre p.sitemap{
text-align:right;
font-weight:bold;
padding-top:10px;
}
#millieu #millieuCentre p.sitemap a{
text-decoration:none;
color:#FF9626;
}
#millieu #millieuCentre p.sitemap a:hover{
color:#4FB0FF;
}

#millieu #millieuCentre div.page{
text-align:center;
padding-top:10px;
}
#millieu #millieuCentre div.page a{
text-decoration:none;
color:#4FB0FF;
font-weight:bold;
word-spacing:4px;
}
#millieu #millieuCentre div.page a:hover{
color:#FF9626;
}
#millieu #millieuCentre div.page strong{
text-decoration:none;
color:#FF9626;
font-weight:bold;
word-spacing:4px;
}
#menu_emoticone{
overflow:auto;
height:580px;
scrollbar-arrow-color:#fff;
scrollbar-base-color:#FFCF9E;
scrollbar-DarkShadow-Color:#FFCF9E; 
scrollbar-face-color:#FFCF9E;
scrollbar-3dlight-color:#FFCF9E;
scrollbar-track-color:#FFCF9E;
}
.pseudomsnform input{
border:1px solid #cdcdcd;
}

#xiti-logo{
text-align:center;
clear:both;
padding-top:10px;
}
#espaceDetail{
display:block;
height:10px;
font-size:1px;
}
#detailEmoticone{
text-align:center;
}
#detailEmoticone{
text-align:center;
}
#detailEmoticone strong{
width:500px;
display:block;
background-color:#09f;
color:#fff;
margin:auto;
text-align:right;
clear:both;
padding:1px;
}
#detailEmoticone span{
float:left;
padding:4px;
}
#detailEmoticone input{
background-color:#fff;
font-size:10pt;
padding:4px;
width:400px;
color:#09f;
}
.form1 label input, .form1 label textarea{
	float:right;
	width:300px;
	border:1px solid #FFC17F;
	font-size:10pt;
	font-family:arial;
}
.form1 label textarea{
	height:100px;
}
.form1 label{
	display:block;
	clear:both;
	margin-bottom:10px;
	font-weight:bold;
}
.form1 span{
	color:#FF5F74;
}
.desc{
	background-color:#FFE7D0;
	padding:5px;
	margin-bottom:5px;
}