/* Base */

* { margin:0; padding:0;}
body { text-align:center; background:#000 url(../navigation/back_page.png) left 135px no-repeat; color:#fff; font:12px/15px Arial,Helvetica,Verdana,sans-serif;}
#wrapper { text-align:left; width:740px; margin:0 auto; position:relative;}
a,strong,b { color:#0cf;}
	a:hover,a.active { color:#ff0; text-decoration:none;}
	a.active { font-weight:bold;}
	a img { border:none;}
	a.arrow { background:url(../navigation/arrow.gif) 0 4px no-repeat; padding-left:11px;}
	a.photos { float:left; margin:0 2px 2px 0;}
p { margin:15px 0;}
img.bordure,img.left,img.right { padding:4px; border:1px solid #ff0; margin-bottom:5px; background-color:#000;}
img.left { float:left; margin:2px 20px 15px 0;}
img.right { float:right; margin:2px 0 15px 20px;}
.rouge { color:#f00;}

/* Navigation */

h1 { width:740px; height:170px;}
#navigation,#navigation2 { list-style-type:none; margin:13px 0 90px 0}
	#navigation li,#navigation2 li { float:left; background:url(../navigation/bullet.gif) 0 5px no-repeat; padding:0 2px 0 8px;}
		#navigation li#anew { padding-left:0; background-image:none;}
		#navigation li a,#navigation2 li a { text-decoration:none; float:left; height:14px; text-indent:-9999px;}
#navigation2 { position:absolute; right:42px; top:223px;}
	#navigation2 li#afor { padding-left:0; background-image:none;}

#mailing { position:absolute;right:45px;top:208px;}
	#mailing label { display:inline;}	

/* Content */

#content { clear:both; padding:0 45px 0 64px;}
h2 { clear:both; font-size:20px; margin-bottom:25px;}
h3 { clear:both; font-size:16px; color:#ff0; margin:30px 0 15px 0;}
	body#bacc h3 { clear:none;}
	h3 span { color:#fff; font-weight:normal; font-size:12px; color:#999;}
.video { clear:both; padding:20px 0;}
#content ul { margin:15px; list-style-type:none;}
	#content li { background:url(../navigation/bullet.gif) 0 5px no-repeat; padding-left:15px}

input { margin:2px 0; font:10px Verdana,Arial,Helvetica,sans-serif;}
	input#email { width:140px;}
	input.fixed,textarea.fixed { width:250px;}

label { display:block; color:#999; margin:5px 0 2px 0;}

#mapDiv { width:400px; height:400px; margin:10px 0 25px 25px; float:right;}

/* Footer */

#footer { clear:both; color:#666; font-size:10px; padding:30px 0 15px 64px;}
#footer a { color:#666;}
