/* CSS Document */

html, body {
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
}
a{ color:#0033FF;}
a:hover{color:#00FFFF;}
:focus{-moz-outline-style: none;}

li{
	line-height:16px;
	margin-left:-10px;
}

h1{
font-size:16px;
color:#2952a1;
}

h2{
font-size:16px;
color:#0066FF;
padding-left:50px;
}

img{
border-width:0px;
}


div#structure{
width:953px;
height:700px;
margin: 0 auto;
}

div#header{
width:953px;
height: 222px;
background-image:url(../images/header.png);
}

div#menu{
position:relative;
float:left;
width: 128px;
height: 284px;
text-align:center;
font-size:12px;
font-weight:bold;
background-image:url(../images/menu-bg.png);
}

div#menu a{ color:#2952a1; text-decoration:none;}
div#menu a:hover{ color:#0099FF; }

.menu{
width:120px;
line-height:35px;
}

div#content-general{
/*position:relative;*/
width:953px;
height:60%;
background-image:url(../images/repeat.png); 
background-repeat:repeat-y;
/*background-position:0px 284px;*/
}

div#content{
float:left;
width: 825px;
min-height: 284px;
background-image:url(../images/content.png);
background-repeat:no-repeat;
}

div#footer {
width: 953px;
height: 186px;
clear:both;
background-image:url(../images/footer.png);
background-repeat:no-repeat;
font-size:12px;
color:#45392f;
text-align:center;
padding-top:25px;
padding-left:65px;
color:#999999;
}

div#footer a, a:hover{
color:#999999;
}

div#footer-WA{
text-align:center;
color:#CCCCCC;
}
div#footer-WA a, a:hover{
color:#CCCCCC;
}
