*    {padding: 0px; margin: 0px;}
html, body {margin: 4px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica; font-size: 11px; background:#9C9E9F url(img/back.jpg) 50% top repeat-Y; font-weight: normal; color: #111111; text-align:center;}

a   {color:#0000AA; text-decoration:none;}
a:hover   {color:#660066; text-decoration:none;}
img   {border:none;}

#body   {width:1009px; padding:0px; border:none; background-color:#ffffff; margin:0px auto; border:none; text-align:left; vertical-align:top;}

.titone {width:280px; height:70px; display:block-inline; text-align:left; padding:4px 2px 2px 4px; text-align:center; font-size:28px; font-weight:bold; color:#0155FF; background: transparent url(img/head1.jpg) left 1px no-repeat; vertical-align:middle;}
.titwoo {width:286px; height:70px; text-align:center; padding:7px 2px 3px; background: transparent url(img/head2.jpg) left 1px no-repeat; vertical-align:middle;}
.titone a {color:#0155FF;}
.titwoo a {color:#0155FF;}
.titone a:hover {color:#0155FF;}
.titwoo a:hover {color:#0155FF;}
.titree {width:145px; font-weight:bold; height:72px; text-align:center; padding:4px 2px 4px; background: transparent url(img/home.png) left 1px no-repeat; vertical-align:middle;}
.titfou {width:145px; font-weight:bold; height:72px; text-align:center; padding:4px 2px 4px; background: transparent url(img/contact.png) left 1px no-repeat;vertical-align:middle;}
.titfiv {width:145px; font-weight:bold; height:72px; text-align:center; padding:4px 2px 4px; background: transparent url(img/panier.png) left 1px no-repeat;vertical-align:middle;}
.titree:hover {background-image: url(img/homes.png);}
.titfou:hover {background-image: url(img/contacts.png);}
.admtwo {height:70px; text-align:right; padding:10px 12px 00px; background: transparent url(img/admi-baner.png) right 2px no-repeat;  font-size:32px; vertical-align:middle;}

.paper  {width:785px; padding:10px 11px 0px; margin:0px auto; background:#ffffff url(../img/big_paper.jpg) top left no-repeat;}
.bottompaper {width:807px; height:16px; padding:0px; margin:-5px auto 0px; display:inline-block; background:#ffffff url(../img/big_paper.jpg) bottom left no-repeat;}

#search {width:412px; background:#ffffff url(img/finder.jpg) top left no-repeat; padding:8px 8px 8px 8px;}
#search #q{height:24px; vertical-align:middle; padding:0px 0px 0px; font-size:12px; margin-bottom:5px; border:none; background-color:transparent; background:none; color:grey; font-style:italic; text-align:center; width:326px;}
#search #q:focus{color:black; font-style:normal; font-weight:bold; font-size:12px;}
#search #q[placeholder]{}
#search #submit{height:26px; margin:0px 0px 0px; font-weight:bold; padding:0px; color:#ffffff; border:none; background:transparent url(img/blu-btn.gif) no-repeat right 1px; width:98px;}
#search #submit:hover{background:transparent url(img/btn-blu.gif) no-repeat right center;}
#search #zoneResultats {border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999; background-color: #ffffd0; display: block; overflow:auto; z-index:40; margin-left:10px; padding: 0; position: absolute; width: 392px;}
#search #zoneResultats:hover {border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999; background-color: #ffffd0; display: block; overflow:auto; z-index:40; margin-left:10px; padding: 0; position: absolute; width: 392px;}
#search #zoneResultats li {display: block; margin: 0; padding: 4px;}
#search #zoneResultats li a{display: block; padding: 2px; text-decoration: none;}
#search #zoneResultats li a:hover{background-color: #d0efff;}

.damo-wrap {background:#ffffff url(../img/menu.jpg) no-repeat top left; height:150px; width:145px; padding:4px 0px 0px; margin: 0px 0px 0px; border:none; display:inline-block;}
.damo-warp {background:transparent url(../img/basmenu.jpg) no-repeat bottom left; width:145px; padding:4px 0px 7px; margin: 0px 0px 0px; border:none; display:inline-block;}
.damo-wrap b {line-height:14px;
        height:14px;
	border-top:0px solid transparent;
	border-bottom:1px solid #ddbbaa;  display:block; width:145px; font-size:11px; font-weight:bold; text-align:center; color:#000000; }
.damo-wrap ul {
	width:132px;
        padding:0px;
	height: 150px;
	overflow: hidden;
        }

.damo-wrap li {
	list-style: none;
	margin: 0px 0px 0px 9px;
	padding:0px;
        width:132px;
	height: 150px;
}

.demo-warp1 {height:105px; width:251px; padding:10px 0px 5px 4px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}
.demo-warp2 {height:105px; width:252px; padding:10px 0px 5px 0px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}
.demo-warp3 {height:105px; width:251px; padding:10px 0px 5px 0px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}
.demo-warp4 {height:105px; width:252px; padding:10px 0px 5px 0px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}

.demo-warp1 ul,
.demo-warp3 ul {
	width:251px; padding:0px 0px 0px 0px;
	height: 110px;
	overflow: hidden;
}
.demo-warp2 ul,
.demo-warp4 ul {
	width:252px; padding:0px 0px 0px 0px;
	height: 110px;
	overflow: hidden;
}

.demo-warp1 li,
.demo-warp2 li,
.demo-warp3 li,
.demo-warp4 li {
	list-style: none;
	margin: 0px;
	padding:2px 0px 2px 8px;
	height: 120px;
}
.demo-warp1 li a,
.demo-warp2 li a,
.demo-warp3 li a,
.demo-warp4 li a {
	color:#2244aa;
}
.demo-warp1 li a:hover,
.demo-warp2 li a:hover,
.demo-warp3 li a:hover,
.demo-warp4 li a:hover {
	color:#aa4422;
}

.expo-warp1 {height:140px; width:362px; padding:25px 0px 5px 0px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}
.expo-warp2 {height:140px; width:362px; padding:25px 0px 5px 0px; margin: 0px 0px 0px; border:none; display:inline-block; float:left;}
.expo-warp1 ul {
	width:362px; padding:0px 0px 0px 0px;
	height: 135px;
	overflow: hidden;
}
.expo-warp2 ul {
	width:362px; padding:0px 0px 0px 0px;
	height: 135px;
	overflow: hidden;
}
.expo-warp1 li,
.expo-warp2 li {
	list-style: none;
	margin: 0px;
	padding:20px 10px 20px 20px;
	height: 135px;
}

input::-moz-focus-inner{border:0;}
input[type="button"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;padding:3px 6px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="button"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="submit"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;padding:3px 6px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="submit"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="reset"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;padding:3px 6px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="reset"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="text"]{border:0;border:1px solid #999; padding:2px; background:#ffffff; font-family: Verdana, Arial, Helvetica;font-size: 11px;}
input[type="password"]{border:0;border:1px solid #999; padding:2px; background:#ffffff; font-family: Verdana, Arial, Helvetica;font-size: 11px;}
select{border:0;border:1px solid #999; padding:4px; background:#ffffff; font-family: Verdana, Arial, Helvetica;font-size: 11px;}

.required {color:#ff0000; font-size:9px;}
.failed {color:#cc0000;}
.failling {color:#aa0000;}
input[type="text"].editorfailed,
input[type="password"].editorfailed {border-right:1px solid #cc0000; border-bottom:1px solid #cc0000;}

#passew.tex {background-color:white;}
#passew.cod {background-image:none;}
#peseud.tex {background-color:white;}
#peseud.pse {background-image:none;}

#question1:hover {cursor:pointer;}
#question2:hover {cursor:pointer;}
#question3:hover {cursor:pointer;}
#question4:hover {cursor:pointer;}
#question5:hover {cursor:pointer;}
                                                  noncady
.addcadydy {width:40px; height:30px; background:transparent url(img/caddie.jpeg) top left no-repeat;}
.addcady_fr {width:40px; height:30px; background:transparent url(img/caddy.jpeg) top left no-repeat;}
.addcady_fr:hover {background:transparent url(img/caddie.jpeg) top left no-repeat;}
.addcady_en {width:40px; height:30px; background:transparent url(img/caddy.jpeg) top left no-repeat;}
.addcady_en:hover {background:transparent url(img/caddie.jpeg) top left no-repeat;}
.addcady_de {width:40px; height:30px; background:transparent url(img/caddy.jpeg) top left no-repeat;}
.addcady_de:hover {background:transparent url(img/caddie.jpeg) top left no-repeat;}
.addcady_nl {width:40px; height:30px; background:transparent url(img/caddy.jpeg) top left no-repeat;}
.addcady_nl:hover {background:transparent url(img/caddie.jpeg) top left no-repeat;}

.noncady {width:40px; height:30px; background:transparent url(img/caddi.jpeg) top left no-repeat;}

.addacady {width:25px; height:20px; background:transparent url(img/cacaddy.jpeg) top left no-repeat;}
.addacady:hover {background:transparent url(img/cacaddie.jpeg) top left no-repeat;}

.nonpanier_fr {width:223px; height:40px; background:transparent url(img/caddi-fr.jpg) top left no-repeat;}
.addpanier_fr {width:223px; height:40px; background:transparent url(img/caddy-fr.jpg) top left no-repeat;}
.addpanier_fr:hover {background:transparent url(img/caddie-fr.jpg) top left no-repeat;}
.nonpanier_en {width:223px; height:40px; background:transparent url(img/caddi-en.jpg) top left no-repeat;}
.addpanier_en {width:223px; height:40px; background:transparent url(img/caddy-en.jpg) top left no-repeat;}
.addpanier_en:hover {background:transparent url(img/caddie-en.jpg) top left no-repeat;}
.nonpanier_de {width:223px; height:40px; background:transparent url(img/caddi-de.jpg) top left no-repeat;}
.addpanier_de {width:223px; height:40px; background:transparent url(img/caddy-de.jpg) top left no-repeat;}
.addpanier_de:hover {background:transparent url(img/caddie-de.jpg) top left no-repeat;}
.nonpanier_nl {width:223px; height:40px; background:transparent url(img/caddi-nl.jpg) top left no-repeat;}
.addpanier_nl {width:223px; height:40px; background:transparent url(img/caddy-nl.jpg) top left no-repeat;}
.addpanier_nl:hover {background:transparent url(img/caddie-nl.jpg) top left no-repeat;}

a.navbou       {border:1px solid #bbbbbb; cursor: pointer; background-color:#ddf0ff; color:#aa6633; font-size:12px; padding:2px 2px 3px; margin:2px; text-decoration:none;}
a.navbou:hover {border:1px solid #bbbbbb; cursor: pointer; background-color:#f9fdff; color:#000000; font-size:12px; padding:2px 2px 3px; margin:2px; text-decoration:none;}
a.navstr       {border:1px solid #7799aa; cursor: default; background-color:#f0faff; color:#336699; font-size:12px; font-weight:bold; padding:2px 2px 3px; margin:2px; text-decoration:none;}
a.navstr:hover {border:1px solid #7799aa; cursor: default; background-color:#f0faff; color:#336699; font-size:12px; font-weight:bold; padding:2px 2px 3px; margin:2px; text-decoration:none;}


input::-moz-focus-inner{border:0;}
input[type="text"]{}
input.button.bigRedButton,input[type="button"].bigRedButton,input[type="submit"].bigRedButton{padding:10px 15px;background:#d00;color:#fff;border-color:#d00;margin:30px 0;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input[type="button"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:3px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="button"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="submit"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:3px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="submit"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="reset"]{background:#9C9E9F url(img/button_grey.png) repeat-x left center; height:24px; font-size:14px;color:#fff; font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,.6);border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:3px;margin:0 0 0px;text-decoration:none;display:inline-block;}
input[type="reset"]:hover{background:#9C9E9F url(img/grey_button.png) repeat-x left center;}
input[type="text"]{border:0;border:1px solid #999; padding:4px; background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; font-family: Verdana, Arial, Helvetica;font-size: 11px;}
input[type="password"]{border:0;border:1px solid #999; padding:4px; background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; font-family: Verdana, Arial, Helvetica;font-size: 11px;}
select{border:0;border:1px solid #999; padding:4px; background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; font-family: Verdana, Arial, Helvetica;font-size: 11px;}

input[type="text"].ombre{background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);}
input[type="password"]{background:#ffffff -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
textarea {border:0;border:1px solid #999; padding:4px; font-family: Verdana, Arial, Helvetica;
        font-size: 11px;}
textarea.nonombre{border:0;border:1px solid #999; padding:4px; background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; font-family: Verdana, Arial, Helvetica;font-size: 11px;}
textarea.ombre{background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);}
.ombrefailed{border:1px solid #ee8877; background:#ffffff; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);box-shadow:0px 1px 3px 0px rgba(0,0,0,.4);}


.followme:hover {background-color:#ddeeff;}
.notactive {text-decoration:line-through;}
.reactive {text-decoration:none;}
.anotactive {display:none;}
.areactive {display:block;}
