* {border:0px;padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;text-align:left;}
a {text-decoration:none;}
ul, li, ol {list-style-type:none;}
h1 {font-size:20px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:11px;}

.simplePurpleSquare {background:url('../img/purple-simple-square.gif') no-repeat 0px 5px;padding-left:15px;}
.simpleGreenSquare {background:url('../img/green-simple-square.gif') no-repeat 0px 5px;padding-left:15px;}
.doubleBrownSquare {background:url('../img/brown-double-square.gif') no-repeat left center;color:#9e774e;padding-left:25px;}
.doubleSmallBrownSquare {background:url('../img/brown-small-double-square.gif') no-repeat left center;color:#9e774e;padding-left:15px;}
.doublePurpleSquare {background:url('../img/purple-double-square.gif') no-repeat left center;color:#6d2467;padding-left:25px;}
.doubleGreenSquare {background:url('../img/green-double-square.gif') no-repeat left center;color:#a59f16;padding-left:25px;}
.tripleBrownSquare {background:url('../img/brown-three-square.gif') no-repeat left center;color:#6d2467;padding-left:57px;}
.tripleGreenSquare {background:url('../img/green-three-square.gif') no-repeat left center;color:#6d2467;padding-left:57px;}

*.falseform {color:#F75456;}
*.trueform {color:#57AF6B;}

form label {float:left;width:115px;text-align:right;margin-right:10px;line-height:22px;}
form .textfield {border:1px solid #8a8a8a;font-size:12px;padding:2px;width:250px;}
form .submitfield {clear:left;float:left;margin:10px 0 0 125px;}

*.whitetext, .whitetext *{color:#ffffff;}
*.purpletext, .purpletext *{color:#6c2466; text-align:right; font-weight:bold;}
*.blacktext, .blacktext *{color:#3d3d3d; text-align:justify;}
*.browntext, .browntext *{color:#9e774e;}
*.greentext, .greentext *{color:#a59f16;}
*.greytext, .greytext *{color:#3d3d3d;}

body {width:100%;text-align:center;font-size:12px;color:#494646;}
#pageContener {display:table;width:913px;margin:0px auto 0 auto;background:url('../img/blend-bg.jpg') repeat-y;}
.content a {color:#a59f16;}
#leftFrame {float:left;width:226px;min-height:660px;background:url('../img/left-bg.jpg') no-repeat;margin-left:6px;}
* html #leftFrame, *+html #leftFrame {height:660px;}
#leftFrame #submenu {float:left;margin:675px 0 15px 10px;}
#rightFrame {float:left;width:674px;}
#topBanner {float:left;width:674px;background:url('../img/header-bg.jpg') repeat-x #dedda9;}
#topWrapper {float:left;width:674px;}
#topWrapper #logo {float:left;}
#topWrapper #form_search {float:right;width:200px;margin-top:50px;}
#topWrapper #form_search input {background:url('../img/input-search-bg.jpg') no-repeat;color:#945b23;font-size:11px;padding:2px 2px 2px 10px;width:170px;float:left;}

#topMenu {float:left;width:674px;padding:10px 0px;}
#topMenu ul {text-align:center;margin-bottom:5px;width:100%;}
#topMenu ul li {display:inline;padding:0px 30px;border-right:1px solid #6c2466;}
#topMenu ul li * {text-transform:uppercase;color:#6c2466;}
#topMenu ul li.lastInLine {border-right:0px;}
#topMenu li.selected * {font-weight:bold;color:#a59f16;}

#mainContener {float:left;width:640px;padding-left:25px;margin-top:20px;}

#footer {clear:left;float:left;width:100%;}
#footer .left {float:left;width:206px;margin-left:6px;padding:10px;}
#footer .left img {margin-top:5px;}
#footer .right {float:left;width:650px;padding-left:20px;margin-top:70px;}
#footer .right * {color:#7e7a76;}

#tplHome .contentBox {clear:left;float:left;margin:25px 0 10px 25px;}
#tplHome .contentBox .content {clear:left;float:left;margin-top:15px;width:575px;font-weight:bold;color:#615f5f;}
#tplHome .boxTitle {text-transform:uppercase;color:#615f5f;}

#tplAvis #listItems {margin:10px 0 10px 20px;}
#tplAvis .content {clear:left;float:left;width:635px;margin-top:10px;}
#tplAvis #addComment {clear:left;float:left;width:635px;margin-top:20px;}
#tplAvis #comments {clear:left;float:left;width:635px;margin-top:20px;}
#tplAvis #comments .item {clear:left;float:left;width:580px;margin:20px 0 0 35px;border:1px solid #cdcdcd;background:white;padding:10px;}
#tplAvis #comments #pagination {clear:left;float:right;padding-top:10px;}
#tplAvis #comments #pagination * {color:#6c2466;}
#tplAvis #comments #pagination .current {font-size:14px;font-weight:bold;color:#9e774e;}
#tplAvis form {margin-top:10px;}
#tplAvis form ul li {clear:left;float:left;width:600px;;margin:2px 0;}
#tplAvis form #captcha {float:left;margin-left:125px;}
.content {line-height:18px;}
.content p {padding-bottom:10px;}

#tplBulletins #listItems {margin:10px 0 10px 20px;}
#tplBulletins #listItems li {background:url('../img/purple-square.jpg') no-repeat left 7px;padding-left:10px;line-height:18px;}
#tplBulletins .content {clear:left;float:left;width:635px;margin-top:10px;}
#tplBulletins .box {clear:left;float:left;width:100%;margin:10px 0;}
#tplBulletins .box .subtitle {font-size:11px;}
#tplBulletins .box .body {padding-top:5px;text-align:justify;}
#tplBulletins .box img {margin:5px 5px 5px 0;}

#tplBulletin .content {clear:left;float:left;width:635px;margin-top:10px;}
#tplBulletin .content .title {margin-top:20px;}
#tplBulletin .content .subtitle {font-size:11px;}
#tplBulletin .content .body {padding-top:5px;}
#tplBulletin .content img {margin:5px 5px 5px 0;}

#tplContent .content .body {padding-top:20px;float:left;width:635px;}

#tplList .item {padding-top:10px;clear:left;float:left;width:635px;}
#tplList .item .title {margin:0 0px 5px 0;}
#tplList .item .thumb {margin:0 5px 5px 0;}

#tplSaisine form {margin-top:20px;}
#tplSaisine form ul li {clear:left;float:left;width:600px;;margin:2px 0;}
#tplSaisine form #captcha {float:left;margin-left:125px;}

#tplPresse .content {clear:left;float:left;width:615px;margin:10px 0px;}
#tplPresse h1 {clear:left;float:left;}
#tplPresse #listFiles {clear:left;float:left;width:600px;margin:10px 0 0 25px;}

#tplRendezvous #listItems {margin:10px 0 10px 20px;}
#tplRendezvous #detailArticle {clear:left;float:left;margin:10px 0 10px 0;}
#tplRendezvous #detailArticle .content {background:url('../img/video-bg.png') no-repeat;clear:left;float:left;width:645px;height:330px;margin:10px 0;}
#tplRendezvous #detailArticle .content .text {background:url('../img/video-text-bg.png') no-repeat;float:left;width:220px;height:310px;margin:10px 0 0 10px;}
#tplRendezvous #detailArticle .content #scrollText {float:left;width:185px;height:280px;margin:10px 5px 10px 10px;overflow:hidden;}
#tplRendezvous #detailArticle .content .media {float:left;width:400px;height:300px;margin-top:10px;}

#tplRendezvous .scrollBar {width:9px;float:left;height:280px;position:relative;margin-top:10px;}
#tplRendezvous .scrollBar a {cursor:pointer;}
#tplRendezvous .scrollBar .scrollSlider {position:relative;width:9px;height:260px;top:10px;left:0px;background:url('../img/scroll-bg.png') repeat-y;}
#tplRendezvous .scrollBar .scrollSlider .slideBar {position:absolute;float:left;width:3px;background:#6d2467;margin-left:3px;}
#tplRendezvous .scrollBar .up {position:absolute;top:0px;}
#tplRendezvous .scrollBar .down {position:absolute;bottom:0px;}

#tplSearch h3 {margin-top:10px;}