body {background-color:#182F65 ; padding : 0px; margin:0px;color: #333; font-family: verdana, lucida, arial, helvetica, sans-serif; font-size: 24px; text-align:center;}
td {font: normal 11px Verdana; color:#333333;}
label {font: normal 11px Verdana; color:#333333;line-height:25px; }
input {font: normal 11px Verdana; color:#333333;line-height:25px;}
textarea {font: normal 11px Verdana; color:#333333;line-height:25px;}

.resultcolor0 {background:#FFFFFF;padding: 0px 10px 10px 10px; margin:0px 0px 0px 0px;}
.resultcolor1 {background:#C8D1E2;padding: 0px 10px 10px 10px; margin:0px 0px 0px 0px;}
.annonceresultcolor0 {background:#FFFFFF;padding: 0px 10px 10px 10px; margin:0px 0px 0px 0px;}
.annonceresultcolor0 b {color:#182F65;}
.annonceresultcolor0 td {color:#b9061A;}
.annonceresultcolor1 {background:#C8D1E2;padding: 0px 10px 10px 10px; margin:0px 0px 0px 0px;}
.annonceresultcolor1 b {color:#182F65;}
.annonceresultcolor1 td {color:#b9061A;}
.annoncetitle {font: bold 13px Verdana; color:#B9061A; padding: 0px 10px 10px 10px; margin:0px 0px 0px 0px; }

#disclaimer {background:#FFFFFF; font: normal 11px Verdana; text-align:left;}
#disclaimer h1 {color:#000000 ;font: bold 14px Verdana}

#container { width:800px; height:610px; margin:auto; text-align: left; padding: 0px 0px 0px 0px; background:#182F65;}

#header { width:900px; margin:auto; text-align: center; padding: 0px 0px 0px 0px;}

#leftpart {width:117px;height:500px; }
    #menu {width:117px; top:10px;}
        #menu ul {width:117px; margin: 0px 0px 0px 5px; padding: 3px 0px 0px 5px;    }
        #menu li {width:117px; list-style-type: none; color:#DA9EA0 ;font: bold 11px Verdana ; padding : 0px 0px 0px 0px;}
        #menu li a {display: block; font-weight: normal; font: bold 11px Verdana; color:#E0E2EF; text-decoration: none; padding: 0px 0px 10px 0px; }
        #menu li a:hover {display: block; font-weight: normal; font: bold 11px Verdana; color:#FFFFFF; text-decoration: none; padding: 0px 0px 10px 0px; }    

#centerpart { width:665px; left:118px; top:1px; padding: 10px 0px 10px 10px; background:#FFF; }
	#topmenu { width:665px; margin:auto; text-align: right; padding: 0px 0px 0px 0px; background:#E0E2EF;}
		#topmenu a {font: bold 11px Verdana; color:#182F65; text-decoration:none; padding: 0px 10px 0px 10px }
	
	#top_frames { width:660px; padding: 7px 7px 7px 7px; border:solid red}
	
	#panel_orange { font: normal 11px Verdana;left:0px; top:0px; width:307px; background:#E0E2EF; padding: 0px 0px 10px 10px; vertical-align:top;}
	
	#panel_rouge { font: normal 11px Verdana;left:0px; top:0px; width:305px; background:#E0E2EF; padding: 0px 0px 0px 0px; vertical-align:top;}
		#panel_rouge #bouton {border-style: solid; border-color: #851418; font: normal 11px Verdana; color: #851418; background-color: #ECD6DA; height:18px; cursor:pointer}
		#panel_rouge li{list-style: circle outside; color:#851418;}
		#panel_rouge input {font: normal 11px Verdana; } 
		#panel_rouge td {padding-left: 10px;}
		#panel_rouge label {font: normal 11px Verdana;}
		#panel_rouge a {font: bold 11px Verdana; color:#851418; cursor:pointer}
		#panel_rouge a:hover {font: bold 11px Verdana; color:#851418;text-decoration: underline; cursor:pointer}
	
	#bottom_frames { width:660px; padding: padding: 7px 7px 7px 7px; border:solid green }
	
	#panel_blue { font: normal 11px Verdana;left:0px; top:0px; width:307px; background:#0CA4C7; padding: 0px 0px 0px 10px; vertical-align:top;}
		#panel_blue td {font: normal 11px Verdana; color:#000;}
		#panel_blue p {font: normal 11px Verdana; color:#000;}
		
	#panel_vert { font: normal 11px Verdana;left:0px; top:0px; width:305px; background:#E0E2EF; padding: 0px 0px 0px 10px; vertical-align:top;}
	#panel_vert a {color:#006633; text-decoration:none; cursor:pointer; margin: 5px 5px 5px 5px}
	#panel_vert p {color:#000; margin: 0px 0px 0px 10px}
	#panel_vert hr {color:#006633; align:center; width:90%}

	#searchresult {font: normal 11px Verdana;  left:0px; top:17px; width:677px; background:#FFFFFF; padding: 0px 0px 0px 0px; }
		#searchresult h1 {font: bold 11px Verdana; padding: 0px 0px 0px 10px;}
		#searchresult h2 {font: bold 11px Verdana; color:#006633; padding: 0px 0px 0px 0px;}
		#searchresult a {font: normal 11px Verdana; color:#006633; text-decoration:none; cursor:pointer; }
		#searchresult #fileTitle {font: normal 11px Verdana; color:#009; width:100%}
		#searchresult #filebody {font: normal 11px Verdana; color:#000; width:100%}
		
	#form {font: normal 11px Verdana;  left:0px; top:17px; width:500px; height:490px; overflow:none; background:#FFFFFF; margin: 10px 10px 10px 50px; }
		#form h1 {font: bold 11px Verdana; padding: 0px 0px 0px 0px;}
		#form h2 {font: bold 11px Verdana;  padding: 0px 0px 0px 0px;}
		#form a {color:#006633; text-decoration:none; cursor:pointer; margin: 5px 5px 5px 5px}
		#form p {color:#000; margin: 0px 0px 0px 30px}
		#form label,input,textarea,select {font: normal 11px Verdana; color:#333333;line-height:25px; }
		#form td {vertical-align:top;}
		
#rightpart { width:117px; height:100px; left:777px; padding:0px 0px 0px 10px}
	#rightpart #gnewsroundedtop          { left:10px; top:20px; width:120px; height:10px; background:#E0E2EF; background-image:url(../images/gnews_top.jpg);background-repeat: no-repeat;}
	#rightpart #gnewsroundedtopleft      { width:9px; height:7px; background:#E0E2EF; background-image:url(../images/gnews_topleft.gif);background-repeat: no-repeat;}
	#rightpart #gnewsroundedtopmiddle    { width:9px; height:7px; background:#E0E2EF;  background-image:url(../images/gnews_spacer.gif);background-repeat: no-repeat;}
	#rightpart #gnewsroundedtopright     { width:9px; height:7px; background:#E0E2EF; background-image:url(../images/gnews_topright.gif);background-repeat: no-repeat;}
	#rightpart #gnewsbody                { left:10px; top:30px; width:120px; height:120px; background:#E0E2EF}
	#rightpart #gnewsroundedbottom       { left:10px; top:270px; width:120px; height:10px; background-image:url(../images/gnews_bottom.jpg);background-repeat: no-repeat;}
	#rightpart #gnewsroundedbottomleft   { width:9px; height:7px; background-image:url(../images/gnews_bottomleft.gif);background-repeat: no-repeat;}
	#rightpart #gnewsroundedbottommiddle { width:9px; height:7px; background-image:url(../images/gnews_spacer.gif); background-repeat:  repeat-x;}
	#rightpart #gnewsroundedbottomright  { width:9px; height:7px; background-image:url(../images/gnews_bottomright.gif);background-repeat: no-repeat;}



#footer{ width:900px;top:10px; margin:auto; text-align: center; padding: 0px 0px 0px 0px;}

#smartdev a { width:900px; top:0px; font: 0.7em verdana; color: #999; text-decoration: none; text-align: center; padding:0px 0px 0px 0px;}

#banner { width:780px; height:60px; top:590px; font: 0.7em verdana; color: #999; text-decoration: none; text-align: center; padding:5px 0px 10px 0px;}

