@charset "utf-8";
/* CSS Document */
@media screen {
html, body { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; height:100%; }
body, ol, p, form, div, h1, h2, h3, h4, h5, h6, label, a, table {margin:0; padding:0; list-style:none}
.clear { clear:both; }
a { cursor:pointer; color:#138434; text-decoration:none; font-weight:bold;}

h1 { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
h2 { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
h3 { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;}
h4 { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
h5 { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
input { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
select { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
textarea { color:#888888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

body { margin:0px; padding:0px; position:absolute; left:0px; top:0px;}
#conteneur { width:999px; height:auto; background:url(/MarsLand/images_site/css/bg_corps.gif) repeat-y; }
#entete { width:999px; height:146px;}
	#banner { width:999px; height:51px; background:url(/marsland/images_site/css/design/bandeau_baseline.gif) no-repeat;;}
	.barreverte { width:999px; height:6px !important; background:url(/marsland/images_site/css/design/bande_verte.jpg) no-repeat; font-size:0px;}
	#logo_avion { width:999px; height:83px; background:#ffffff url(/marsland/images_site/css/design/bg_avion_ciel.jpg) right no-repeat;}
#corps { width:999px; height:auto; }
	#corps li { list-style:none; list-style-type:none; list-style-position:outside;}
	#navigation { width:147px; float:left; background:#c0291e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
		#navigation ul { list-style:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px; }
		#navigation li { height:30px; border-bottom:1px solid #9d0503; }
		#navigation a { text-decoration:none; color:#FFFFFF; height:30px; width:147px; display:block; padding-left:10px; padding-top:5px;}
		#navigation li:hover, .marqueTaPage { background:url(/marsland/images_site/css/design/bg_menu_li_hover.jpg) repeat-y; }
		*html #navigation a:hover, .marqueTaPage { background:url(/marsland/images_site/css/design/bg_menu_li_hover.jpg) repeat-y; }
		*html #navigation li:hover {background:none;}
	#main_content { width:705px; height:auto; float:left; background:#FFFFFF url(/MarsLand/images_site/css/design/bg_main_content.jpg) no-repeat; text-align:justify; }
	#main_content_contact { padding-left:60px; width:645px; height:auto; float:left; background:#FFFFFF url(/MarsLand/images_site/css/design/bg_main_content.jpg) no-repeat; text-align:justify; padding-top:40px;}
	html > body > #main_content_contact { padding-left:60px; width:705px; height:auto; float:left; background:#FFFFFF url(/MarsLand/images_site/css/design/bg_main_content.jpg) no-repeat; text-align:justify; padding-top:40px; }
	#main_content2 { width:705px; height:auto; float:left; background:#FFFFFF url(/MarsLand/images_site/css/design/bg_main_content.jpg) no-repeat; text-align:justify; padding-top:40px; }
	html > body > #main_content { min-height:680px;}
		.cms_contenu {padding-top:45px; padding-left:60px; padding-bottom:60px; padding-right:60px;} 
		#cms-contentContenu { padding:10px; margin:10px}
	#moteur { width:147px; float:left; background:#c0291e; min-height:670px;}
#pied { height:39px; width:999px; background:#d12428; border-top:1px solid #ffffff; clear:both; margin-top:300px;}
	#pied p { color:#FFFFFF; padding-left:5px; padding-top:3px;}
	#pied a { color:#FFFFFF; font-weight:bold; text-decoration:none;}
	#pied a:hover { color:#008F35; text-decoration:none;}
 
/*
#conteneur { width:760px; height:458px; position:absolute; left:50%; margin-left:-380px;; margin-right:auto; }
#conteneur_aeropack { width:760px; position:absolute; left:50%; margin-left:-380px;; margin-right:auto; }
	#entete { height:106px; width:760px; background:#FFFFFF;}
		#banner { height:80px; margin:0px; padding:0px;}
		#banner img { float:left;}
		#banner a { margin:0px; padding:0px;}
		#menu_haut { background:#4B6677; font-size:12px; height:24px; width:750px; border-top:1px solid #FF6600; white-space:nowrap; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:10px;}
		*html #menu_haut { width:760px;}
		#menu_haut ul { margin:0px; padding:0px; }
		#menu_haut li { color:#FFFFFF; float:left; padding-right:20px; }
		#menu_haut a { color:#FFFFFF; text-decoration:none; float:left; display:block; height:19px; padding-top:5px;}
		#menu_haut a:hover { color:#FF6600; text-decoration:none;}
		
	#corps { width:760px; height:320px; }
	#corps_popup { padding:10px; text-align:justify;}
	#corps_aeropack {left:-380px;position:relative;}
	*html #corps_aeropack {left: 0px;}
	*+html #corps_aeropack {left: 0px;}
		#liste_de_lien { background: #4B6677; color:#FFFFFF; float:left; height:320px; overflow:auto; width:185px; font-variant:small-caps; font-weight:bold; }
		#liste_de_lien ul { list-style:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px; padding-top:5px; padding-left:10px;}
		#liste_de_lien a { color:#FFFFFF; text-decoration:none;}
		#liste_de_lien a:hover { color:#FF6600; text-decoration:none;}
		#contenu { float:left; height:310px; overflow:auto; padding:5px; width:300px; color:#4B6677; text-align:justify; }
			#contenu a { text-decoration:none; color:#4B6677;}
			#contenu a:hover { color:#FF6600; text-decoration:none;}
		
	#pied { width:750px; height:22px; color:#4B6677; font-size:10px; padding-top:7px; padding-left:10px; border-top:1px solid #4E6677;}
	*html #pied { width:760px;}
		#pied ul, #pied li { margin:0px; padding:0px; list-style:none; list-style-image:none;}
		#pied li {float:left; padding-right:10px;}
		#pied a { text-decoration:none; color:#4B6677; }
		#pied a:hover { text-decoration:none; color:#ff6600;}
*/

}

@media print {
	.HiddenPrint { display:none; position:absolute; }
	#hidden { visibility:hidden; position:absolute; z-index:1; height:0px }
}