@charset "iso-8859-2";
* {margin:0; padding:0;}


body {
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:80%;
}
#header {
	background-image: url(images/haut_conteneur.png); 
	background-repeat: no-repeat;
	background-position:bottom; 
	height: 200px;
	width: 1124px;
	margin:auto;
}
#FlashID {
	margin:auto;
	height: 135px;
	width: 1024px;
}
#conteneur {
	width: 1124px;
	min-height:1268px;
	margin:auto;
	padding:0px;
	position:relative;
	background-image: url(images/fond.png);
	background-repeat: repeat-y;
}
#footer {
	height: 149px;
	width: 1124px;
	margin:auto;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
}
#conteneur1 {
	width: 1024px;
	min-height:1068px;
	margin:auto;
}
img { border: none; }


.pot{
	top:0px;
	margin-left: -60px;
	position: absolute;
	margin-top: -85px;
}

/*----------------------------menu-----------------------*/


img { border: none; }
/* dock - top */
 .dock { 
 z-index: 111111111111111111;
  background-image: url('');
  background-repeat: repeat-y;
  position: relative; 
  height: 50px; 
  text-align: center; 
 } 
 .dock-container {
	  position: absolute; 
	  height: 50px;
	  background: url(); 
	  padding-left: 20px; 
}
 a.dock-item {
	  display: block;
	   width: 40px; 
	   color: #00F; 
	   position: absolute;
	    top: 0px;
	   text-align: center; 
	   text-decoration: none; 
	   font: bold 12px Arial, Helvetica, sans-serif; 
	   } 
.dock-item img {
	 border: none; 
	 margin: 5px 10px 0px;
	 width: 100%; 
} .dock-item span { 
     display: none; 
	 padding-left: 20px;
 }
 /* dock2 - bottom */
  #dock2 {
	   width: 100%; 
	   bottom: 0px; 
	   position: absolute; 
	   left: 0px; 
	} .dock-container2 { 
	position: absolute; 
	height: 50px; 
	background: url(images/dock-bg.gif); 
	padding-left: 20px; 
	}
	 a.dock-item2 {
		 display: block; 
		 font: bold 12px Arial, Helvetica, sans-serif;
		  width: 40px; 
		  color: #000; 
		  bottom: 0px;
		   position: absolute; 
		   text-align: center; 
		   text-decoration: none;
} .dock-item2 span { 
display: none;
 padding-left: 20px;
 } 
 .dock-item2 img {
	  border: none;
	   margin: 5px 10px 0px;
	    width: 100%; 
}

/*---------------------------------------------fin menu-----------------------------*/
#col_gauche {
	float: left;
	width: 200px;
	/* [disabled]background-color: #666; */
	margin: 150px 0 0 10px;
}
#col_droite {
	float: right;
	height: 700px;
	width: 200px;
	/* [disabled]background-color: #666; */
	margin: 150px 10px 0 0;
}
#centre {
	float: left;
	width: 570px;
	padding: 5px 15px 5px 15px;
	margin-top: 100px;
}
#col_gauche .prestashop {
	float: left;
	height: 380px;
	width: 200px;
	margin-top:100px;
}
table tr th {
	background-color: #ea9af3;
	height: 40px;
	line-height: 40px;
}
#conteneur1 #centre table {
	border: thin solid #ea9af3;
	font-size: 95%;
}
#sprytrigger1 {
	color: #ea9af3;
}
#sprytrigger2 {
	color: #ea9af3;
}
#sprytrigger3 {
	color: #ea9af3;
}
#sprytrigger4 {
	color: #ea9af3;
}
#sprytrigger5 {
	color: #ea9af3;
}
#sprytrigger6 {
	color: #ea9af3;
}
#sprytrigger7 {
	color: #ea9af3;
}
table tr .vert {
	color: #22c922;
	font-weight: bold;
}
#conteneur #conteneur1 #centre h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #71bf45;
	padding: 10px;
}
#centre .texte {
	font-size: 90%;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: none;
	color: #000;
	text-decoration: none;
	background-image: url(images/events.png);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 35px;
	margin: 0px;
}#centre .fin {
	font-size: 70%;
}

/*-------------------formulaire de contact--------------*/
form {
	/*background-color:#e5eeff;*/
padding:15px;
	width:580px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
fieldset {
border: 1px solid #c036de ;
padding:10px;
margin:5px;
}
legend {
font-weight:bold;
color:#c036de;
}
label {
padding :5px;
display:block;
}
input { 
border:1px solid ##c036de;
background:#FFF;
}
input:focus { 
background : #FFFDEA; 
}
input[type=radio] {
margin-right:20px;
}
input.decole-curseur {
padding-left:20px;
}
input[type=submit], input[type=reset] {
border:1px solid #c036de;
font-weight:bold;
cursor:pointer;
}
input[type=submit]:hover, input[type=reset]:hover {
background-color:#FFFDEA;
}
input[type=submit]:active, input[type=reset]:active {
	background-color:#FFFDEA;
	color:black;
} 
textarea {
background : #FFF; 
border : 1px solid #c036de; 
width : 95%; 
margin : .5em 0; 
padding : 4px;
}
textarea:focus { 
background : #FFFDEA;
}
option,select {
background-color:#85AC1C;
}
option,select:hover{
background-color:#FF0096;
}
/*----------------------------------------------------------------------------*/
                                  /*--------- Lightbox -----------*/
 #lightbox{
	  background-color:#f9f8e9;
	  padding: 10px;
	  border-bottom: 2px solid #666;
	  border-right: 2px solid #666; 
} 
#lightboxDetails{ 
      font-size: 0.9em; 
	  color: #555; 
	  padding-top: 0.5em; 
} 
#closeButton{ 
       top: 5px; 
	   right: 5px; 
}
 #lightboxCaption{ 
       float: left; 
} 
#keyboardMsg{ 
     float: right; 
} 
#lightbox img{ 
    border: none; 
} 
#overlay img{ 
    border: none; 
}
 #overlay{
	 background-image: url(http://www.tbdesign.be/overlay.png); 
}
 * html #overlay{ 
 /*Hack IE */ background-color: #000;
        background-color: transparent; 
		background-image: url(blank.gif); 
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.tbdesign.be/overlay.png", sizingMethod="scale"); 
}
                                                   /*-------- fin lightbox -------*/ #centre #packinstal {
	background-image: url(images/pack_installation.png);
	background-repeat: no-repeat;
	height: 150px;
	width: 500px;
}
#centre strong {
	color: #28B920;
}
#centre .textevert {
	color: #28B920;
}
#centre .textemauve {
	color:#F0F;
	font-size:16px;
}#centre p {
	font-family: Verdana, Geneva, sans-serif;
}
