*{margin:0; padding:0;}
body{background:#000 url('../images/bg.jpg') no-repeat; background-position:top center; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;}

@media screen{
html, body {height:100%; width:100%}
body { margin:0; padding:0; overflow:hidden}
}

.main-content{margin:0px auto; text-align:left; width:981px}
.main-content .header{background:url('../images/logounafam.gif') no-repeat; height:98px; margin:0px 0px 0px 180px; padding:25px 0px 0px 120px;}
.main-content .header h1{font-size:13px;}
.main-content .header h2{font-size:20px;}

.main-content .menu{float:left; font-size:13px; margin:25px 0 0 0; text-align:right; width:280px;}
.main-content .menu ul.niveau1{margin:0; padding:0; width:280px;}
.main-content .menu ul.niveau1 li{ background:#005dac; list-style:none; margin:0 0 15px 0; padding:6px 0 6px 0; position:relative;}
.main-content .menu ul.niveau1 li a{color:#fff; display:block; padding:4px 5px 4px 0; text-decoration:none; width:275px;}
.main-content .menu ul.niveau1 li.sousmenu ul.niveau2{left:280px; position:absolute; top:0;}
.main-content .menu ul.niveau1 li, .main-content .menu ul.niveau1 li.sousmenu ul.niveau2 li{font-weight:bold;}
.main-content .menu ul.niveau1 li:hover, .main-content .menu ul.niveau1 li.sousmenu ul.niveau2 li:hover{background:#000;}
.main-content .menu ul.niveau1 li.sousmenu ul.niveau2 li,.main-content .menu ul.niveau1 li.sousmenu ul.niveau2 li:hover{height:15px;}


.main-content .sousmenu ul li a,.main-content .sousmenu ul li:hover a{margin-top:-5px;}
.main-content .menuTexteReduit,.main-content .menu ul ul li{font-size:12px;}

.main-content .content{background:black; float:right; font-size:13px; margin:25px 0 0 0; padding:10px 19px 20px 20px; width:390px;}
.main-content .content p{margin:15px 0 0 0;}
.main-content .content ul{margin:15px 0 0 50px;}

.main-content .footer{clear:both; float:right; margin:20px 110px 0 0; width:320px;}
.main-content .footer h1, #footer h2{margin:5px 0 0 0; padding-left:15px;}
.main-content .footer h2{font-size:20px;}
.main-content .footer h1{font-size:13px;}
.main-content .tel-box{background:url('../images/telBox.png') no-repeat; height:53px; margin:8px 0 0 0; padding:5px 0 10px 15px; width:292px;}
.main-content p.tel-box{color:#005dac; font-size:35px;}
