body,html {
  background: url(/images/background.png) repeat-x #AEE376;
  margin: 0;
  font-family:Verdana, Geneva, sans-serif;
}
.clearthis {margin:0px;height:1px;clear:both;float:none;font-size:1px;line-height:0px;overflow:hidden;width:100px;}
fieldset {font-size:12px;border:solid 1px #C0C0C0}
input,textarea,select {margin:0px;border: solid 1px #C0C0C0;padding:3px;color:#0000FF;font-family: "Tahoma", Arial, Helvetica, sans-serif;}
input {height:16px}
select{padding:2px}
textarea { overflow:hidden} 
a {
  color: #3B3BFF;
  text-decoration: none;
}

a:hover {
  color: #526507;
  text-decoration: underline;
}
input[type="checkbox"] {margin:0px;padding:0px;width:18px;height:18px;margin-left:18px;border:solid 1px transparent;cursor:pointer}
hr {height:1px;border:solid 0px #C0C0C0;border-top:solid 1px #C0C0C0}
#wrapper {
  width: 900px;
  margin: 0 auto;
  background-color:#FFFFFF;
  border-left:solid 1px #666666;
  border-right:inset 3px #666666;
  border-bottom:double 3px #666666
}

#header {

}
.heure { color:#555555;text-decoration:underline}
#logo {
  background: url(/images/logo.png) no-repeat;
  width: 880px;
  height: 60px;
  margin-top: 1px;
  margin-left: 0px;
  background-color:#FFFFFF;
  text-align:right;
  font-size:10px;padding:5px
}

#updates {
  color: #e6e3dc;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  padding-top: 0px;
}
#updates span {
  font-size: 11px;margin-left:15px;text-align:center
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

#navigation {
  float:right;
  font-size:12px;
  margin-top: -55px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;

}


#navigation li {
  float:left;
  margin: 0px;
}

#navigation li a{
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  width: 58px;
  height: 19px;
  text-align: center;
  padding-top: 10px;
  border:solid 1px #FFFFFF;
 
}
#navigation li a:hover{
  color: #FF0000;border:solid 1px #FF0000;
 background-color:#E1F3FF
}

#question
{
  font-family: verdana,arial,sans-serif;
  font-size: 18px;
  padding:5px;
  border:solid 1px #C0C0C0;
  background-color:#DFF3FF
}

#question span {font-size:12px;color:#4F4F4F;text-align:right}
#question .pseudo {font-size:12px;color:#0000FF;text-align:right}

#content {
  background-color:#FFFFFF;
  margin-top: 5px;
  padding: 10px;
}

#content h1 {
  font-family: verdana,arial,sans-serif;
  font-size: 18px;
  color: #000000;
  margin: 0;
  margin-top: 10px;
  margin-left:18px
}

#content h2 {
  font-family: verdana,arial,sans-serif;
  font-size: 23px;
  color: #9bb50b;
  margin: 0;
  margin-top: 10px;
}

#content p {
  font-family: verdana,arial,sans-serif;
  font-size: 13px;
  padding-left: 15px;
  margin: 0;
  text-align:justify
}

#content ul {
	list-style: disc;
	margin: 10px;
	padding: 10px;
	}

#content li {
  font-size: 12px;
  margin-left: 10px;
}


#stock {
  margin: 0 auto;
  margin-top: 15px;
  width: 78%;
}

#imgart 
{ 
	padding:2px;
	margin:2px;
	border: solid 1px #C0C0C0;
		
}

#footer {
  background-color:#5EC503;
  height: 32px;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #FFFFFF;
  margin-bottom: 1px;text-align:center
}

#copyright {
  width: 100%;
  text-align: center;
}

#copyright td {
  text-align: center;
}

#copyright a {
  color: #0000FF;
  text-decoration: none;
}

#copyright a:hover {
  color: #728507;
  text-decoration: underline;
}
#grand {margin:15px; border:solid 0px #C0C0C0;padding:5px}
#picture2{margin:15px; border:solid 1px #C0C0C0;padding:5px;margin-top:0px}
.next{font-size:10px} 
.petit {margin:15px; border:solid 1px #C0C0C0;padding:5px}
.submit{height:24px;padding:3px;cursor:pointer;font-weight:bold;color:#000000;background: #E7E7E7 url(submit.png);border:solid 1px #C0C0C0}
.submit:hover,input:hover,textarea:hover,select:hover{border:solid 1px #0000FF;background-color:#FDBB7E;color:#000000}
.buttonq{font-weight:bold;cursor:pointer;color:#FFFFFF;height:24px;border:solid 1px #4B8D1A;background-image:url(/images/buttonq.png);background-repeat: repeat-x;}
.titre{color:#9BBB59;font-size:12px;margin-top: -5px;font-family: "Tahoma", Arial, Helvetica, sans-serif;}
.formulaire { background-color:#DCF1FF;border:solid 1px #C0C0C0;float:left}
.formulaire td,label{color:#595959;font-size:12px;text-align:right;font-weight:bold}
.formulaire th{border:solid 1px #6CC6FF;color:#FFFFFF;font-size:12px;text-align:center;font-weight:bold;background-color:#555555}
.formulaire div {text-align:center; color:#FF0000}
.barre {background-color:#009900;height:33px }
.soleil { color:#3333AA}
.charte{margin:10px;overflow:auto;height:294px;width:440px;border:solid 1px #C0C0C0;font-size:10px;float:right;padding:4px} 
.qr { padding:15px;font-size:12px }

.TabCommon {FONT: 14px Verdana; COLOR: #888888; PADDING: 2px; FONT-WEIGHT: bold; TEXT-ALIGN: center; HEIGHT: 16px}
.TabContent {PADDING: 5px;FONT: 12px Verdana}
.TabContentBottom {PADDING: 10px; BORDER-BOTTOM: 1px solid #C0C0C0;}
.TabOff {CURSOR: pointer; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 1px solid #FFFFFF;}
.TabOn {CURSOR: default; BORDER-TOP: 1px solid #C0C0C0; COLOR: #123456;}
.TabBorderBottom{BORDER-BOTTOM: 1px solid #C0C0C0;}
.TabActiveBorderLeftRight{BORDER-RIGHT: 1px solid #C0C0C0; BORDER-LEFT: 1px solid #C0C0C0;}
.TabActiveBackground {BACKGROUND-COLOR: #D4EEFF;}

.cellpadding { padding:10px ;cursor: pointer;}
.sel { text-decoration: none;border: solid 1px #C0C0C0}
.fond{padding-right: 1ex;background: #FFFFFF;}
.scroller{overflow: hidden;margin:5px}
div.content{width: 10000px;}
.pager a{color: #398ECE;text-align: left;text-decoration: none;font: bold  17px "Arial", sans-serif;font-weight: normal;border: #398ECE 1px solid;padding: 1px 6px;line-height: 29px;font-size: 12px;}
.texte { font-size: 12px;color:#666666}

.googie_window {
  font-size: 0.9em;
  font-family: sans-serif;
  text-align: left;
  border: 1px solid #555;
  background-color: #ecefff;
  margin: 0;
  position: absolute;
  visibility: hidden;
  z-index: 300;
  padding: 1px;
  width: 165px;
}

.googie_list {
  margin: 0;
  padding: 0;
}

.googie_list td {
  padding: 1px 0 1px 0;
  cursor: pointer;
  list-style-type: none;
  color: #000;
}

.googie_list_onhover {
  background-color: #FBEC72;
}

.googie_list_onout {
  background-color: #ecefff;
}

.googie_list_selected {
  background-color: #ccc;
}

.googie_list_revert {
  color: #b91479;
}

.googie_list_close {
  color: #b91414;
}

.googie_link {
  color: #b91414;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_link {
  color: #0049B7;
  text-decoration: underline;
  cursor: pointer;
}

.googie_no_style {
  text-decoration: none;
}

.googie_resume_editing {
  color: green;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_ok {
  color: white;
  background-color: green;
  padding-left: 2px;
  padding-right: 2px;
  cursor: pointer;
}

.googie_lang_3d_click img {
  vertical-align: middle;
  border-top: 1px solid #555;
  border-left: 1px solid #555;
  border-right: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
}

.googie_lang_3d_on img {
  vertical-align: middle;
  border-top: 1px solid #b1b1b1;
  border-left: 1px solid #b1b1b1;
  border-right: 1px solid #555;
  border-bottom: 1px solid #555;
}

