* {margin:0; padding:0;}

body {background:url("../photos/buelwhite.jpg") repeat-x; font: 10px "Verdana", Arial, sans-serif; color:#474747; margin:0;}

#header {margin:20px 0 0 0;}

#tout {width:760px; margin:0 auto;}
h5 {font-size: 95%; color: #999999; background-color: #fff; padding: 0 0 0 8px;}

#toutenun {width:760px; background:url("../photos/bodyblue.png") repeat-x; color:#999999; border-left:5px solid #004080; border-right:5px solid #004080; padding:10px 10px 50px 10px;}

/* Horizontal Navigation */

ul#nav {width:761px; display: block; border-right:1px solid #063740; height: 20px; font-size:1em; margin: 0px 0px 5px 0px; padding: 0; list-style-type: none; background-color:#a8c9e3; color:#000000;}
ul#nav li {display: inline;}
ul#nav li a {float: left; display:block; height:12px; padding:4px 12px 4px 12px; border-left:1px solid #063740; text-decoration:none; color:#000000; background-color:#a8c9e3;}
ul#nav li a:visited {color: #000000; background-color:#a8c9e3;}
ul#nav li a:visited:hover {color: #fff; background-color:#a8c9e3;}
ul#nav img {position: relative; top: 4px; left: -3px;}
ul#nav li a:hover {color: #fff; background-color: #a8c9e3; display:block; background:url("../photos/bluebutton.jpg"); padding:4px 12px 4px 12px; height:12px;}
ul#nav li a.active, ul#nav li a.active:hover {font-size:1em; color:#fff; background:#333 url("../photos/bluebuttonactive.jpg"); margin:0;}
ul#nav li a.active:hover { text-decoration: underline; }
.clear {clear:both;}

#content {background:url("../photos/description.jpg") repeat-x; color:#474747; margin:0 275px 0 0 !important; margin:0 277px 0 0; border-bottom:3px solid #999999; padding:50px 25px 30px 25px;}
#content p {line-height:15px; margin:15px 0; font-size:110%; word-spacing:2px;}

#content a {text-decoration:none; color:#333; background: transparent; border-bottom:1px solid #eee;}
#content a:hover {color:#a8c9e3; background-color:#fff;}

#content h2 {font-family:"Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}

#content h2 a {color:#444; background-color:#fff; text-decoration:none; border:none;}



#contentfeed {background:url("../photos/description2.jpg") repeat-x; color:#474747; margin:0 275px 0 0 !important; margin:0 277px 0 0; border-bottom:3px solid #999999; padding:50px 25px 30px 25px;}
#contentfeed h2 {font-family:"Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}
#contentfeed a {text-decoration:none; color:#191919; background: transparent; border-bottom:1px solid #eee;}
#contentfeed a:hover {color:#2168a6; background: transparent;}

#formulaire {background:url("../photos/description.jpg") repeat-x; color:#474747; margin:0 275px 0 0 !important; margin:0 277px 0 0; border-bottom:3px solid #999999; padding: 20px 0px 20px 70px;}

#formulaire a {text-decoration:none; color:#0e5360; background-color: transparent;}

#formulaire p {font-size:110%; word-spacing:2px;}
.capital {float: left; width: .67em; font-size: 3.1em; line-height: 95%;}
#formulaire h2 {width: 350px; font-family: "Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}



#blog {background: url("../photos/description.jpg") repeat-x; width:250px; float:right; padding:10px 10px 10px 10px;}

#blog ul {list-style:none; margin:0 0 20px -5px;}

#blog li {padding: 3px; border-bottom:1px solid #a8c9e3;}

#blog li a {color: #333; text-decoration:none;}

#blog li a:hover {color: #3775a6; background:transparent}

.createdby {color:#3775a6; Background: transparent;} 

p.anonce {padding:10px; background: #fff; margin:10px 0; color:#063740; border-bottom:2px dotted #063740; border-top:2px dotted #063740;}

#content ul, ol {margin:10px 10px 10px 25px; border-top:1px solid #eee;}
#content li {padding:10px; border-bottom:1px solid #eee;}

img {padding:2px; border:1px solid #3775a6;}

a.more {display:block; text-align:right; color:#a8c9e3; background: transparent; text-decoration:none; margin:10px 0 0 0;}
a.more:hover {text-decoration:underline;}
#footer {padding:0px 0 0 0; text-align:left; margin:0px; color:#808080; background-color: transparent; width: auto;}

#top {float: left; background-color: #fff; color: #9b8a94; font: 0.8em "Verdana", Arial, sans-serif; margin: 0px; padding: 0;}


 
/* text alignment for single line boxes */
#personal label {font: 0.8em "Verdana", Arial, sans-serif; background-color: #fff; color: #9b8a94; margin: 0 10px 0 0; text-align: right;}		
#contactf form .clear {clear: both;}

/* positioning buttons */
#right {width: 290px; margin: 0px; font: 0.8em "Verdana", Arial, sans-serif; background-color: #fff; color: #666;}

#sendto {margin: 20px 0; color: #3775a6; background-color: transparent;}
				

#equitycontent {background:url("../photos/description2.jpg") repeat-x; color:#474747; margin: auto; border-bottom:3px solid #999999; padding:50px 25px 30px 25px;}
#equitycontent p {line-height:15px; margin:15px 0; font-size:110%; word-spacing:2px;}

#equitycontent a {text-decoration:none; color:#333; background-color: transparent; border-bottom:1px solid #eee;}
#equitycontent h2 {font-family:"Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}

#noteslisting ul {padding: 0; margin: 0; list-style: none;}	
#noteslisting ul li {padding: 4px 5px; font-size: 10px; margin: 0; border-bottom: 1px solid #bed2ea; position: relative; background: #fff;}
#noteslisting ul li.other { background: #edf7ff;}	
#noteslisting li span.title {display: block; width: 300px; background: transparent; padding-top: 2px; padding-left: 12px; font: bold 1em "Verdana", Arial, sans-serif; color: #003069;}			
#noteslisting li span.title a {text-decoration: none; color: #003069; Background: transparent;}				
#noteslisting li span.title a:hover {color: #000; Background: transparent; text-decoration: underline;}
#noteslisting.mainnotes li span.title {width: 275px; line-height: 1.5em; font-size: 14px;}
#noteslisting li span.replies {position: absolute; top: 6px; background: transparent; padding-left: 17px; font: bold 1.1em "Verdana", Arial, sans-serif; color: #555; left: 400px;}
#noteslisting.mainnotes li span.replies {left: 325px;}
#noteslisting li span.author {position: absolute; top: 6px; left: 650px;}
#noteslisting li span.author a {color: #004080; Background: transparent; text-decoration: none; font: bold 1.1em "Verdana", Arial, sans-serif;}
#noteslisting li span.author a:hover {color: #000080; Background: transparent; text-decoration: underline;}



#currentcontent {background:url("../photos/description2.jpg") repeat-x; color:#474747; margin:0 275px 0 0 !important; margin:0 277px 0 0; border-bottom: 3px solid #999999; padding:50px 25px 30px 25px;}
#currentcontent p {line-height: 15px; margin: 15px 0; font-size:110%; word-spacing:2px;}
#currentcontent a {text-decoration:none; color:#333; background-color: transparent; border-bottom:1px solid #eee;}
#currentcontent h2 {font-family:"Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}
#currentcontent h2 a {text-decoration:none; color:#0e5360; background-color: transparent;}


#listlink ul {list-style-image:url(../photos_black/bullet_black.png); margin:10px 10px 10px 25px;}

#listlink li a:hover {background: #fefde1; color: #0d0550;}
#listlink a {color: #474747; background: transparent; display: block; font: normal 110% Verdana, Helvetica, sans-serif; line-height: 150%; }



#links ul {list-style-type: none; width: 240px;} 
#links li {border: 1px solid #4c4c4c; border-width: 1px 0; margin: 5px 0;}
#links li a {color: #7f7f7f;display: block; font: bold 120% Arial, Helvetica, sans-serif; padding: 5px; text-decoration: none;}
 * html #links li a {  /* make hover effect work in IE */
	width: 240px;
}
#links li a:hover {background: #fff;}
#links a em {color: #06033b; background: transparent; display: block; font: normal 85% Verdana, Helvetica, sans-serif; line-height: 125%; }
#links a span {color: #999999; background: transparent; font: normal 85% Verdana, Helvetica, sans-serif; line-height: 100%;}

#bullet ul {list-style:inside; border:none; margin:0 0 0 20px; font-size:110%; word-spacing:2px;}
#bullet li {padding:3px; border:none;}

#navheader {position:relative; margin:0 auto; width:770px; height:13px; border-bottom:1px solid #004080; border-left:5px solid #004080; border-right:5px solid #004080; background-color:#eff9ff; padding:6px 0 0 10px; z-index:0;}

#navheader li {position:relative; display:inline; font:10px verdana; padding:0; z-index:20; display: block; float: left;
}

#navheader li a {text-decoration:none; color:#7db5d7; display: block; text-align: center; width: 80px;}

#navheader li a:hover {text-decoration:none; color:#004080;}

#slider {position:absolute; border-bottom:5px solid #004080; width:80px; height:16px; margin:0 2px 2px 0; z-index:2; margin-left : 5px;}

#contentmap {position: relative; padding: 50px 130px 50px 125px;}
#zoom {position: relative; margin: 20px 0 0 220px;} 
#contentmap h2 {font-family:"Verdana", Arial, sans-serif; font-size:2em; font-weight:normal; margin:15px 0; border-bottom:1px solid #a8c9e3; padding:5px 0;}
#contentmap h2 a {color:#444; background-color:#fff; text-decoration:none; border:none;}
