body	{
		margin:0px;
		padding:0px;
		background:#A1909D url(images/all_bg.jpg) top left repeat-x
		}
td		{
		font-family:arial;
		font-size:12px;
		color:#FFFFFF
		}
a		{
		font-weight:bold;
		text-decoration:underline;
		color:#FCFCFC;
		}
a:hover	{
		text-decoration:none;
		color:#FFD800;
		}
ol 		{
		list-style:none;
		margin:0px;
		padding:0px;
		}
ol li	{
		font-weight:bold;
		height:18px
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		font-family:tahoma;
		font-size:11px;
		}
form td	{
		font-family:tahoma;
		font-size:11px;
		}
input	{
		background:transparent;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		color:#FFFFFF
		}
ul		{
		list-style:none;
		margin:0px;
		padding:0px;
		}
ul li 	{
		padding:0 0 0 18px;
		height:24px;
		background:url(images/list1.gif) bottom left no-repeat
		}
.tt 	{
		font-family:tahoma;
		font-size:11px;
		}
.tt a	{
		font-weight:normal;
		}
.top a	{
		font-size:9px;
		font-family:tahoma;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		}
.top a:hover	{
		color:#FFD800;
		}
.menu a	{
		text-decoration:none;
		font-weight:bold;
		}
.menu a:hover	{
		text-decoration:underline;
		color:#FCFCFC;
		}
.bot 	{
		font-family:tahoma;
		font-size:11px;
		font-weight:bold
		}
.bot a	{
		text-decoration:none;
		}
.bot a:hover	{
		color:#FFD800;
		}
.caps   {
        background:  url(images/arrow3.gif) no-repeat left;
        margin-left:10px;
        margin-top:4px;
        padding-bottom:2px;
        padding-left:15px;
        }
.nocaps {
        margin-left:10px;
        margin-top:4px;
        padding-bottom:2px;
        padding-left:15px;
        }
.slogan {
        font-size:15px;
        font-weight:bold;
        color:#FFD800;
        text-align: right;
        margin-right:20px;
        }
.text-map {
        font-size:15px;
        font-weight:bold;
        color:#000000;
        }
.text-map a{
        color:#044A74;
        text-decoration:underline;
        }
.text-map a:hover{
        color:#000000;
        text-decoration:none;
        }
h1      {
        background:  url(images/arrow1.jpg) no-repeat left;
        margin-left:0px;
        margin-top:4px;
        margin-bottom:5px;
        padding-top:0px;
        padding-bottom:2px;
        padding-left:15px;
        font-weight:bold;
        font-size:15px;
        }
h2      {
        background:  url(images/arrow3.gif) no-repeat left;
        margin-left:10px;
        margin-top:4px;
        margin-bottom:5px;
        padding-top:0px;
        padding-bottom:2px;
        padding-left:15px;
        font-weight:bold;
        font-size:13px;
        color:#66FF33;
        }
.fil    {
        background:  url(images/arrow2.gif) no-repeat left;
        margin-left:0px;
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
        padding-left:15px;
        font-size:10px;
        }
.prix   {
        font-size:10px;
        }
.bloc-forum1 {
        background-color: #044A74;
        text-align: justify;
        }
.bloc-forum2 {
        background-color: #145A84;
        text-align: justify;
        }
#pseudo-forum a {
        text-decoration:none;
        }
#date-forum {
        color:#CCCCCC;
        font-weight:bold;
        border-bottom:1px dashed
}