/* CSS Document */

* { font-size:100.01%; margin:0; padding:0}

body {height:100%; width:100%; padding:0; margin:0; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333333; background:#CADB2A; text-align:center}
h2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:225%; font-weight:normal; color:#ffffff; margin:.7em auto .7em 105px}
h3 {margin-bottom: -.7em; color:#014d13; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:120%}
table {border-collapse:collapse}
p {line-height:120%;
	margin:1em auto;}
input, textarea {font-size:120%; padding:.2em .3em; margin-top:.2em}
img {border:none; margin:0 5em 3em auto}

.text {margin:1em 20px 1em 242px}
.text li {margin:.5em 3em; list-style-position:inside}
.small {font-size:62.5%;}
.examp {float:left}
.clear {clear:both; padding:15px 0; margin:0}
.picto {border:none; margin:0 0 -3px 0; padding:0}
.s {font-size:75%; margin-left:105px}
.s2 {font-size:75%}
.w {color:#FFFFFF}
.bn {border:none}
.nw {white-space: nowrap}
.tel {color:#014d13; font-size:120%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}




#news {position:relative; top:225px; left:-273px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold}
#news ul{padding-left: 27px}
#news li{display:inline; line-height:100%}
#news a:link, #news a:visited {color:#BBCF0C; text-decoration:none; padding:15px; background-image:url(pics/news.gif); background-repeat:no-repeat; background-position:left; }
#news a:hover {text-decoration:none; color:#9F9F9F; padding:15px; background-image:url(pics/news-hov.gif); background-repeat:no-repeat;  background-position:left}

#headcon {height:190px; width:100%; margin:auto; background:url(pics/green1.gif) center top no-repeat}
#piccon {height:250px; width:100%; background-color:#FFFFFF; background-image:url(pics/home.jpg); background-position:center; background-repeat:no-repeat}
#maincon {width:830px; margin:5px auto; text-align:left; font-size:75%; background:url(pics/green2.gif) center 10px no-repeat}
#path {font-size:87.5%; margin:2em 0 0 94px}
#nav {width:50%; text-align:left; background-color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold}
#nav ul{padding-left: 27px}
#nav li{display:inline; line-height:100%}
#nav a:link, #nav a:visited  {text-decoration:none; color:#909090; padding:15px; background-image:url(pics/g-all.gif); background-repeat:no-repeat; background-position:left}
#nav a:hover {text-decoration:none; color:#BBCF0C; padding:15px; background-image:url(pics/g-all.gif); background-repeat:no-repeat;  background-position:left}
#active {color:#014d13; padding:15px; background-image:url(pics/g-one.gif); background-repeat:no-repeat;  background-position:left}
#gb {background-color:#BBCA2D}
#ling {text-align:left}
#ling a:link, #ling a:visited { position:relative; z-index: 10; top: -100px; left:323px; font-size:82.5%; color:#969F45; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#ling a:hover {color:#014d13}
#logo img{margin:0; padding:0}