img {border: 0px;}

body {background-color: #e0f4f1;}

/* left Menu */
#bottomlinks {
	position: relative; 
	height: 40px;
	position: absolute;
	right: 25px;
	top: 700px;
	width: 150px;	
	text-align:center;}

#bottomlinks a{
	position: relative;
	color:#505050;
	font-family: Arial; 
	font-size: 10px;
	text-decoration: none;}

#leftmenu {
	position: absolute; 
	left: 0px; 
	top: 0px;
	width: 0px;
	background-color: #ffffff;
	font-family: Arial; 
	font-size: 18px;
	color: #000000;}

#leftmenu a {
	color:#000000;
	font-family: Arial; 
	font-size: 20px;
	left:20px;
	height:45px;
	line-height:45px;
	text-align:right; 
	vertical-align: middle; 
	background: url(leftmenu.gif) no-repeat;}
	
#leftmenu li li a {
	font-family: Arial; 
	font-size: 20px ; 
	height:22px;
	line-height:22px;
	text-align:left;
	color: #000000;}
	
#leftmenu ul {
	padding: 0px 0px 0px 0px; 
	width: 200px; 
	border:0px solid; 
	margin:0px; 
	height:100px;
	background: transparent;
}

#leftmenu img {border: 0px;}

#leftmenu li a:hover {background: #EDD}
#leftmenu li.rootgroup a:hover {background: url(leftmenuselected.gif) no-repeat;}

#leftmenu li.group1 a:active {background: #004040;}
#leftmenu li.group1 a:link {background: #004040;}
#leftmenu li.group1 a:visited {background: #004040;}
#leftmenu li.group1 a:hover {background: #008080; 	color: #000000;}
	
#leftmenu li.group2 a:active {	background: #404000;}
#leftmenu li.group2 a:link {background: #404000;}
#leftmenu li.group2 a:visited {background: #404000;}
#leftmenu li.group2 a:hover {background: #808000; 	color: #000000;}

#leftmenu li.group3 a:active {	background: #400040;}
#leftmenu li.group3 a:link {background: #400040;}
#leftmenu li.group3 a:visited {background: #400040;}
#leftmenu li.group3 a:hover {background: #800080; 	color: #000000;}

#leftmenu li.group4 a:active {background: #404040;}
#leftmenu li.group4 a:link {background: #404040;}
#leftmenu li.group4 a:visited {background: #404040;}
#leftmenu li.group4 a:hover {background: #808080; color: #000000;}

#leftmenu li.group5 a:active {background: #804040;}
#leftmenu li.group5 a:link {background: #804040;}
#leftmenu li.group5 a:visited {background: #804040;}
#leftmenu li.group5 a:hover {background: #C08080; color: #000000;}

#leftmenu li.group6 a:active {background: #408040;}
#leftmenu li.group6 a:link {background: #408040;}
#leftmenu li.group6 a:visited {background: #408040;}
#leftmenu li.group6 a:hover {background: #80C080; color: #000000;}

#leftmenu li.group7 a:active {background: #404080;}
#leftmenu li.group7 a:link {background: #404080;}
#leftmenu li.group7 a:visited {background: #404080;}
#leftmenu li.group7 a:hover {background: #8080C0; color: #000000;}

#leftmenu li.group8 a:active {background: #808040;}
#leftmenu li.group8 a:link {background: #808040;}
#leftmenu li.group8 a:visited {background: #808040;}
#leftmenu li.group8 a:hover {background: #C0C080; color: #000000;}

#leftmenu li.group9 a:active {background: #408080;}
#leftmenu li.group9 a:link {background: #408080;}
#leftmenu li.group9 a:visited {background: #408080;}
#leftmenu li.group9 a:hover {background: #80C0C0; color: #000000;}

#leftmenu li.group10 a:active {background: #804080;}
#leftmenu li.group10 a:link {background: #804080;}
#leftmenu li.group10 a:visited {background: #804080;}
#leftmenu li.group10 a:hover {background: #C080C0; color: #000000;}

#leftmenu ul li {
	position:relative; 
	list-style: none; 
	border-bottom:0px solid; 
	width: 200px;}
				 
#leftmenu ul ul {
	position: absolute; 
	top: -1px; 
	left: 200px; 
	display:none; 
	width:200px; 
	background: transparent;}

#leftmenu li a {
	text-decoration: none; 
	display:block; 
	width: 200px;}

#leftmenu ul li  ul li{
	position:relative; 
	list-style: none; 
	border-bottom:0px solid; 
	width: 200px;}

#leftmenu ul li ul li a {
	text-decoration: none; 
	display:block;  
	width: 200px; 
	border:2px solid transparent; 
	color: #FFFFFF;}

#leftmenu ul.toplevel li.rootgroup:hover ul.level1 {display:block;}

#leftmenu ul li:hover ul {display:block;}

#leftmenu li:hover ul li {float:none;}
 
#leftmenu li ul {position:absolute;}


/* Language Menu */

div#languagemenu {
	position: absolute; 
	right: 10px; 
	top:40px; 
	background-color: transparent; 
	border:0px;
	height:25px;
	width:90px;
	background: url(bglanguage.gif)  no-repeat;}
				 
div#languagemenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center; 
	border:0px;}
					
div#languagemenu li {
	float:right;
	margin:auto;
	padding:0; 
	background-color: transparent; 
	border: 0px;}
					
div#languagemenu li a {
	display:block;
	width:25px;
	color:#000000; 
	text-decoration:none; 
	border: 0px;}
	
div#languagemenu li ul {
	position:absolute; 
	border: 0px;}
	
div#languagemenu a:hover {
	font-style: italic; 
	background: #C080C0;}

/* User Menu */


div#usermenu {
	position: absolute; 
	top: 5px; 
	right: 10px; 
	background-color: #FFFFFF; 
	height:20px; 
	font-family: Arial;
	font-size: 12px;
	color: #000000}
			 
div#usermenu ul {
	float: left; 
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center}
				
div#usermenu ul ul {
	border:1px solid; 
	border-color: #000000; 
	float: none; 
	position: obsolute; 
	left: 0px; 
	top:22px; 
	margin:0;
	padding:0;
	list-style-type:none;}
				  
div#usermenu li {
	float:left;
	margin:auto;
	padding:0;
	background-color: #FFFFFF;}
				
div#usermenu li li {
	background: #999999;
	float:none; 
	position: relative; 
	left:0px; 
	margin:0; 
	padding:0; 
	list-style-type:none; 
	text-align:left; 
	width:200px; 
	height:20px;}
				
div#usermenu li.formulaire {
	background: #999999; 
	border-bottom:1px solid; 
	border-color: #000000; 
	background-color: #999999; 
	height:40px; 
	width:200px;
	text-align:left ;}

div#usermenu li a {
	float: left;
	display:block;
	width:150px;
	color:#000000;
	text-decoration:none;
	padding:5px;}
				 
div#usermenu li li a {
	float: none; 
	position: relative;
	display:block;
	width:200px;
	color:#000000;
	text-decoration:none;
	padding:5px;}
				   
div#usermenu ul li ul {
	display:none;
	float: none; 
	position: relative; 
	left: 0px; 
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center}
					
div#usermenu ul li:hover ul {
	display:block;}

div#usermenu li li a:hover {
	color: yellow;}


/* LINK BAR - Contact & Favoris */
#link{
	background: url(bglink.gif)  no-repeat;
	height: 40px;
	width: 200px;
	position: absolute;
	right: 10px;
	top: 1px;}

#link form {
	padding: 3px 3px 2px 2px;}

#link label {
	background: transparent url('./search.gif') no-repeat 0 2px;
	float: left;
	width: 19px;
	height: 28px;
	display: block;}
	
#link a{
	text-decoration:none; 
	vertical-align: middle; 
	color: #000000;}

#connected_as{
	background-color: transparent;
	position:absolute;
	height: 16px;
	width: 300px;
	right: 470px;
	top: 2px;}

#connected_as a{
	text-decoration:none;
	position:absolute;
	right: 10px; 
	top:1px; 
	color:black;}
	
/* SEARCH BAR - Loupe champs et bouton */
#search{
	background: url(bgsearch.gif);
	height: 40px;
	width: 250px;
	position: absolute;
	right: 210px;
	top: 1px;}

#search form {
	padding: 3px 3px 2px 2px; 
	height:20px;}

#search label {
	background: transparent url('./search.gif') no-repeat 0 2px;
	float: left;
	width: 19px;
	height: 19px;
	display: block;}
	
#search a{
	text-decoration:none;}

#search input.search{
	position:absolute;
	right:85px;
	top:3px;
	width: 140px;}
	
#search a.button_medium {
	background-repeat: no-repeat;
	position:absolute;
	top:3px;
	right:5px;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black;
	font-weight: normal;
	font-family: Arial; 
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 75px;
	vertical-align: middle;
	border-radius: 5px;
	-moz-border-radius:5px;
}

/* Panier sur la droite */

#mon_panier_nl {
	background: transparent url(as_basket.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_panier_en {
	background: transparent url(as_basket.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#BASKETNOTE{
	background: url(basketnotegreen.gif) no-repeat;
	height: 350px;
	width: 150px;
	position: absolute;
	right: 25px;
	top: 310px;}
	
#BASKETNOTE form {
	padding: 3px 3px 2px 2px;}

#BASKETNOTE a{
	text-decoration:none; 
	vertical-align: middle; 
	color: #000000;}
			  
#BASKETNOTE p.basket_product{
	position:absolute;
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	font-style: italic; 
	color:white;
	text-align: center;
	width:144px;
	height:16px;
	right:0px;
	top:70px;}
				 
#BASKETNOTE p.basket_price{
	position: absolute; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	line-height:20px; 
	height:150px;
	right:0px;
	top:70px}
	

#BASKETNOTE p span.left{
	color:white;
	position: absolute; 
	height: 20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 20px;
	top:25px;
	width:144px;
	right:0px;}

#BASKETNOTE p span.leftsmaller{
	color:white;
	position: absolute; 
	height: 11px; 
	font-family: Arial; 
	font-size: 10px; 
	line-height: 10px;
	width:144px;
	top:50px;
	left:-100px;}

#BASKETNOTE p span.leftsmaller2{
	color:white;
	position: absolute; 
	height: 11px; 
	font-family: Arial; 
	font-size: 10px; 
	line-height: 10px;
	top:60px;
	left:-100px;
	width:144px;}
						
#BASKETNOTE p span.price_shipping_cost{
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color:turquoise;
	position: relative; 
	right: 10px;
	top:30px;}
									  
#BASKETNOTE p span.price_total{
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color:turquoise;
	position: absolute; 
	right: 10px;
	width:144px;
	text-align:right;
	top:25px;}

#BASKETNOTE p.basket_separator{
	width:180px;
	left:10px;
	font-family: Arial; 
	font-size: 0px; 
	font-weight: bold; 
	background:#FFFF00; 
	color: #FFFFFF; 
	text-align: center;
	height:10px; 
	line-height:10px}
								
#BASKETNOTE label.basket_separator{
	display: block;
	float: left; 
	height: 4px; 
	background: transparent url('./lineseparator.gif') no-repeat; 
	width:146 px;
	text-align:top;}

a.leftarrowbasket{
	position: relative; 
	color:black;
	background: url(leftarrowblue.gif)  no-repeat;
	font-weight: bold;
	font-family: Arial; 
	font-size: 14px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height:75px;
	top:140px;
	left:-11px;
	height: 60px;
	width: 160px;
	vertical-align: middle;}

#BASKETNOTE img {
	padding-top: 4px; 
	top: 4px; 
	width:150px; 
	text-align:middle; 
	line-height:10px;}

/* MON COMPTE sur la droite */
#account{
	position: absolute;
	right: 40px;
	top: 65px;
	height: 67px;
	width: 140px;
	background: transparent url(moncompte.gif) no-repeat;}

#account_nl{
	position: absolute;
	right: 40px;
	top: 65px;
	height: 67px;
	width: 140px;
	background: transparent url(mijnaccount.gif) no-repeat;}

#account_en{
	position: absolute;
	right: 40px;
	top: 65px;
	height: 67px;
	width: 140px;
	background: transparent url(myaccount.gif) no-repeat;}

a.buttonaccount1 {
	position: absolute;
	background: url(menuitem.gif)  no-repeat;
	color:black;
	top: 100px;
	right: 23px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;}

a.buttonaccount2 {
	position: absolute;
	background: url(menuitemblue.gif)  no-repeat;
	color:black;
	top: 140px;
	right: 23px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;}

a.buttonaccount3 {
	position: absolute;
	background: url(menuitem.gif)  no-repeat;
	color:black;
	top: 180px;
	right: 23px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;}

a.buttonaccount4 {
	position: absolute;
	background: url(menuitemblue.gif) no-repeat;
	color:black;
	top: 220px;
	right: 23px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;}
	
a.buttonaccount5 {
	position: absolute;
	background: url(menuitem.gif) no-repeat;
	color:black;
	top: 260px;
	right: 23px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;}

#legal {
	position: absolute;
	color:black;
	top: 220px;
	right: 8px;
	font-family: Arial; 
	font-size: 11px;	
	text-align: center;
	--text-decoration: none!important;	
	cursor: pointer;
	display: block;
	height: 50px;
	width: 172px;}	
	
#who {
	font-size:20px;
	color:#303030;
	left:300px;
	right:300px;
	top:100px;
	position:absolute;
}

#p_right{
	text-align:right;
}

#legal a{
	text-decoration: none!important;
	color:#008080;	
}

span.postitcontact{
	position: absolute;
	background: url(as_contact.jpg) no-repeat;
	top: 30px;
	left: 220px;
	display: block;
	height: 146px;
	width: 250px;}

span.postit{
	position: absolute;
	background: url(titre.gif) no-repeat;
	color:#2f7f81;
	top: 30px;
	left: 220px;
	font-weight: bold;
	font-family: Arial; 
	font-size: 26px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height:166px;
	height: 146px;
	width: 250px;}

#account a.button_first {
	position: absolute;
	background: #FFFFFF;
	top: 80px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account a.button_second {
	position: absolute;
	background: #FFFFFF;
	top: 105px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account a.button_third {
	position: absolute;
	background: #FFFFFF;
	top: 130px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account a.button_fourth {
	position: absolute;
	background: #FFFFFF;
	top: 155px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}


#account_nl a.button_first {
	position: absolute;
	background: #FFFFFF;
	top: 80px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_nl a.button_second {
	position: absolute;
	background: #FFFFFF;
	top: 105px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_nl a.button_third {
	position: absolute;
	background: #FFFFFF;
	top: 130px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_nl a.button_fourth {
	position: absolute;
	background: #FFFFFF;
	top: 155px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_en a.button_first {
	position: absolute;
	background: #FFFFFF;
	top: 80px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_en a.button_second {
	position: absolute;
	background: #FFFFFF;
	top: 105px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_en a.button_third {
	position: absolute;
	background: #FFFFFF;
	top: 130px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#account_en a.button_fourth {
	position: absolute;
	background: #FFFFFF;
	top: 155px;
	left: 5px;
	border: 1px solid;
	color:black!important;
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 130px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

/* Lien sous la forme de petit bouton avec regard attiré */
a.button_exclusive {
	background-repeat: no-repeat;
	position: absolute;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 70px;
	right: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

a.button_middle{
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none!important;	
	cursor: pointer;
	/*display: block;*/
	line-height: 18px;
	height: 18px;
	width: 75px;
	/*right: 10px;*/
	border-radius: 5px;
	-moz-border-radius: 5px;}

input.button_middle{
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none!important;	
	cursor: pointer;
	line-height: 18px;
	height: 18px;
	width: 70px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

input.button_next{
	background-repeat: no-repeat;
	float:right;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 70px;
	right: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

a.button_next {
	background-repeat: no-repeat;
	
	float:right;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 70px;
	right: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

a.button_back {
	background-repeat: no-repeat;
	float:left;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 150px;
	left: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

/* Lien sous la forme de petit bouton */
a.button_small {
	background-repeat: no-repeat;
	position: absolute;
	float:left;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 40px;
	left: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

a.button_medium {
		background-repeat: no-repeat;
	float:right;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px;
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 75px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

input.search{	width: 140px;}

input.button_medium {
	background-repeat: no-repeat;
	float:right;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-weight: normal;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 75px;
	vertical-align: middle;
	border-radius: 5px;
	-moz-border-radius: 5px;}

a.button_medium {
	background-repeat: no-repeat;
	float:left;
	background: #990000;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-weight: normal;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 75px;
	vertical-align: middle;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#msg {
	background: transparent; 
	position: absolute; 
	left:0px; 
	right:0px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal;}
			 
#msg p.textnotok{color:red;}

#msg p.textok{color:black;}

#msg a {
	background-repeat: no-repeat;
	float:left;
	background:#39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 75px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#inscription {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#inscription_nl {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#inscription_en {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#inscription p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#inscription input.nextbutton{
	position: relative; 
	color:black;
	background: url(leftarrow.gif) no-repeat;
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	top:-10px;
	left:-14px;
	height: 60px;
	width: 160px;
	vertical-align: middle;
	border:0px;}
	
#inscription_nl p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#inscription_nl input.nextbutton{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#inscription_en p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#inscription_en input.nextbutton{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#login {
	background: transparent url(as_login.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#login_en{
	background: transparent url(as_login.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#login_nl {
	background: transparent url(as_login.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#login p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#login input.nextbutton{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#login_nl p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#login_nl input.nextbutton{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#login_en p.title{
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

#login_en input.nextbutton{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#debug {
	background: white; 
	position: absolute; 
	left:10px; 
	right:10px; 
	top:1000px; 
	height:400px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;
	color:red;} 

#mon_compte {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_compte p.title {
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}			 

#mon_compte_nl {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_compte_nl p.title {
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}			 
			 
#mon_compte_en {
	background: transparent url(as_myaccount.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_compte_en p.title {
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}			 
			 			 
#contact {
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	display:block; 
	width:2000px;}

#contact p.title {
	position:absolute;
	top:30px; 
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}			 

#contact p.way1 {
	position:absolute;
	top:70px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;}			 
	
#contact p.way2 {
	position:absolute;
	top:100px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;}		
	
#contact form.formulaire{
	position:absolute;
	top:140px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}			 
	
#contact td{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#contact textarea{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#contact input{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
			 
#tab td.tab_selected {
	width:120px;
	height: 36px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
	float:left;
	display: block;
    border:0px
    border-style:none;
	text-decoration: none;}
	
#tab td.tab_notselected{
	width:120px;
	height: 36px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
	float:left;
	display: block;
    border:0px;
    border-style:none;
	text-decoration: none;}
	
#tab a.tab_selected{
	background: url(TabSelected.gif) no-repeat; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
    line-height:36px;
    vertical-align: middle;
    text-align:center;
	width:120px;
	height: 36px;
	float:left;
	display: block;
    border::0px;
    border-style:none;
	text-decoration: none;}
	
#tab a.tab_notselected{
	background: url(TabNotSelected.gif) no-repeat; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
    line-height:36px;
    vertical-align: middle;
    text-align:center;
	width:120px;
	height: 36px;
	float:left;
	display: block;
    border::0px;
    border-style:none;
	text-decoration: none;}


#tab td.tab_between{
	float:left;
	display: block;
	text-decoration: none;
	width:2px;}
	
#tab a{
	text-decoration: none; 
	color:black;}
	
#tab td.tab_rows{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
	float:left;
	display: block;
	text-decoration: none;
	background: #0ABBB0;}
			 
			 
#tab td.tab_rows td.disabled{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;
	color:black;}
	
#tab td.tab_rows td.error{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color:red;}
	
#tab td.tab_rows td.normal{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color:black;}
			 
p.errortext{
	color:red;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;}
			
#mes_donnees {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:200px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}

#mes_donnees table.data{
	display:block;
	background: transparent;
	font-family: Arial;
	border-spacing:0px 0px; 
	border:0px;
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data th{
	background: grey; 
	border-right:1px solid;
	border-spacing: 0px 0px; 
	margin: 0px;
	padding: 0px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.pair{
	background: #C9E1B1;  
	border:0px; 
	border-spacing: 0px 0px;
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.impair{
	background: #D9F1C1; 
	border:0px; 
	border-spacing: 0px 0px;
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.pair td{
	background: transparent; 
	border-right:1px solid;
	border-spacing: 0px 0px; 
	margin: 0px;
	padding: 0px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.impair td{
	background: transparent; 
	border-right:1px solid;
	border-spacing: 0px 0px; 
	margin: 0px;
	padding: 0px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.end{
	background: transparent; 
	border-top:0px solid;
	border-spacing: 0px 0px; 
	margin: 0px;
	padding: 0px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
	
#mes_donnees table.data tr.end td{
	background: transparent; 
	border-top:1px solid;
	border-spacing: 0px 0px; 
	margin: 0px;
	padding: 0px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;}
			
#message {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:180px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#error_message {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:180px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color:red;}

#mon_titre {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:150px; 
	font-family: Arial; 
	font-size: 16px; 
	font-weight: normal;}

#mes_criteres {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:170px; 
	font-family: Arial; 
	font-size: 16px; 
	font-weight: normal;}

#paypal {
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:150px; 
	font-family: Arial; 
	font-size: 16px; 
	font-weight: normal;}

#ifnotfound {
	background: transparent; 
	color:#FF1010;	
	float:right; 
	position: absolute; 
	top: 50px; 
	left: 220px; 
	right:200px; 
	height:20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight:  bold;}

#info_text {
	background: transparent; 
	color:#FF1010;	
	float:right; 
	position: absolute; 
	top: 38px; 
	left: 220px; 
	right:200px; 
	height:20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight:  bold;}
	
#shoppagetop{
	background: transparent; 
	float:right; 
	position: absolute; 
	top: 80px; 
	left: 200px; 
	right:200px; 
	height:20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal;}
	
#shoppagetop a{
	float:right;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#shoppagetop a.selected{
	float:right;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#shoppagetop span{
	float:right;}

#shop{
	background: transparent;
	background-image : url(artandstickwallpaper.jpg) ;	
	position: absolute; 
	left:200px; 
	right:180px; 
	top:100px; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;
	display: block;}
	
#shopitem{
	background: transparent; 
	float:left; 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	width:230px; 
	height:280px;}
	
#shopitemtop{
	background: transparent; 
	background-image : url(artandstickframetop.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:0px;
	left:0px;
	width:230px; 
	height:40px;}

#shopitemleft{
	background: transparent; 
	background-image : url(artandstickframeleft.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:0px;
	left:0px;
	width:40px; 
	height:150px;}

#shopitemright{
	float:left;
	background: transparent; 
	background-image : url(artandstickframeright.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:-150px;
	left:40px;
	width:40px; 
	height:150px;}

#shopitemcenter{
	float:left;
	background: white; 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:-150px;
	left:40px;
	width:150px; 
	height:150px;}

#shopitembottom{
	background-image : url(artandstickframebottom.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	top:0px;
	left:0px;
	width:230px; 
	height:103px;}

#shopitembottomie7{
	background-image : url(artandstickframebottom.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	top:-154px;
	left:0px;
	width:230px; 
	height:103px;}
	
#shopitemlabel{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	position: relative;
	text-align: center;	
	top:10px;
	left:40px;
	width:150px; 
	height:20px;}

#shopitemlabelie7{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	position: relative;
	text-align: center;	
	top:-170px;
	left:0px;
	width:150px; 
	height:20px;}

#shopitemlabel span{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;  
	position: relative;
	text-align: center;	
	top:-335px;
	left:0px;
	width:250px; 
	height:20px;}


#shopitemlabelie7 span{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;  
	position: relative;
	text-align: center;	
	top:0px;
	left:0px;
	width:230px; 
	height:20px;}

#shopitem a {
	position: relative; 
	color:black;
	background: url(leftarrow.gif) no-repeat;
	font-weight: normal;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-10px;
	left:0px;
	height: 60px;
	width: 160px;
	vertical-align: middle;}

#shopitemcenter a {
	position: relative; 
	background: transparent;
	color:black;
	font-weight: normal;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-10px;
	left:0px;
	height: 0px;
	width: 0px;
	vertical-align: middle;}

#shopitem input.leftarrow {
	position: relative; 
	color:black;
	border:0px;
	background: url(leftarrowsmall.gif);
	font-family: Arial; 
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-150px;
	left:0px;
	height: 40px;
	width: 160px;
	vertical-align: middle;}

#shopitem input.rightarrow {
	position: relative; 
	color:black;
	border:0px;
	background: url(rightarrowsmall.gif) no-repeat;
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 8px;
	top:-158px;
	right:-66px;
	height: 40px;
	width: 160px;
	vertical-align: bottom;}	

#shopitem input.leftarrowie7 {
	position: relative; 
	color:black;
	border:0px;
	background: url(leftarrowsmall.gif);
	font-family: Arial; 
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-12px;
	left:0px;
	height: 40px;
	width: 160px;
	vertical-align: middle;}

#shopitem input.rightarrowie7 {
	position: relative; 
	color:black;
	border:0px;
	background: url(rightarrowsmall.gif) no-repeat;
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 8px;
	top:-20px;
	right:-66px;
	height: 40px;
	width: 160px;
	vertical-align: bottom;}	

#shopimage{
	background: green; -moz-opacity:1.0; opacity:1.0; filter:alpha(opacity=100);
	position: relative; 
	top:40px;
	left:40px;
	width:150px; 
	height:150px;}

#shopitem input.add2basket{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#importantinfo{
	position: absolute; 
	left:320px; 
	right:-500px; 
	top:30px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#mon_panier {
	background: transparent url(as_basket.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_panier p.title {
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}			 

	
#mon_panier_det table.orderbuttons{
	background: transparent; 
	position: absolute; 
	left:600px;
	top:100px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#mon_panier_det table.order{
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	border: 1px;
	border-style:solid;	}	
	
#mon_panier_det table.order th{background: #39BFC4;}	
	
#mon_panier_det td.id {
	text-align : right; 
	vertical-align: top;
	width:25%}	
	
#mon_panier_det td.amount {
	text-align : right;
	vertical-align: top;}	
	
#mon_panier_det td.action {
	width:12px;
	vertical-align: top;}	
	
#mon_panier_det td.action a {
	border=0px;
	text-decoration:none;}	

#mon_panier_det td.left {
	vertical-align: top;
	text-align: left;
	width:75%}	
	
#mon_panier_det td.center {
	text-align : center;
	vertical-align: top;}	
	
#mon_panier_det span.title{
	position:absolute; 
	left:350px; 
	right:200px; 
	top:80px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_panier_det table.orderrecap{
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:210px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	border: 1px;
	border-style:solid;}	
	
#mon_panier_det table.orderrecap th{background: #39BFC4;}	

 #COLOR_1_1{display:none;}
 #COLOR_2_1{display:none;}
 #COLOR_3_1{display:none;}
 #COLOR_4_1{display:none;}
 #COLOR_5_1{display:none;}
 #COLOR_6_1{display:none;}
 #COLOR_7_1{display:none;}
 #COLOR_8_1{display:none;}
 #COLOR_9_1{display:none;}
#COLOR_10_1{display:none;}
#COLOR_11_1{display:none;}
#COLOR_12_1{display:none;}
#COLOR_13_1{display:none;}
#COLOR_14_1{display:none;}
#COLOR_15_1{display:none;}
#COLOR_16_1{display:none;}
#COLOR_17_1{display:none;}
#COLOR_18_1{display:none;}
#COLOR_19_1{display:none;}
#COLOR_20_1{display:none;}

 #COLOR_1_2{display:none;}
 #COLOR_2_2{display:none;}
 #COLOR_3_2{display:none;}
 #COLOR_4_2{display:none;}
 #COLOR_5_2{display:none;}
 #COLOR_6_2{display:none;}
 #COLOR_7_2{display:none;}
 #COLOR_8_2{display:none;}
 #COLOR_9_2{display:none;}
#COLOR_10_2{display:none;}
#COLOR_11_2{display:none;}
#COLOR_12_2{display:none;}
#COLOR_13_2{display:none;}
#COLOR_14_2{display:none;}
#COLOR_15_2{display:none;}
#COLOR_16_2{display:none;}
#COLOR_17_2{display:none;}
#COLOR_18_2{display:none;}
#COLOR_19_2{display:none;}
#COLOR_20_2{display:none;}

 #COLOR_1_3{display:none;}
 #COLOR_2_3{display:none;}
 #COLOR_3_3{display:none;}
 #COLOR_4_3{display:none;}
 #COLOR_5_3{display:none;}
 #COLOR_6_3{display:none;}
 #COLOR_7_3{display:none;}
 #COLOR_8_3{display:none;}
 #COLOR_9_3{display:none;}
#COLOR_10_3{display:none;}
#COLOR_11_3{display:none;}
#COLOR_12_3{display:none;}
#COLOR_13_3{display:none;}
#COLOR_14_3{display:none;}
#COLOR_15_3{display:none;}
#COLOR_16_3{display:none;}
#COLOR_17_3{display:none;}
#COLOR_18_3{display:none;}
#COLOR_19_3{display:none;}
#COLOR_20_3{display:none;}

 #COLOR_1_4{display:none;}
 #COLOR_2_4{display:none;}
 #COLOR_3_4{display:none;}
 #COLOR_4_4{display:none;}
 #COLOR_5_4{display:none;}
 #COLOR_6_4{display:none;}
 #COLOR_7_4{display:none;}
 #COLOR_8_4{display:none;}
 #COLOR_9_4{display:none;}
#COLOR_10_4{display:none;}
#COLOR_11_4{display:none;}
#COLOR_12_4{display:none;}
#COLOR_13_4{display:none;}
#COLOR_14_4{display:none;}
#COLOR_15_4{display:none;}
#COLOR_16_4{display:none;}
#COLOR_17_4{display:none;}
#COLOR_18_4{display:none;}
#COLOR_19_4{display:none;}
#COLOR_20_4{display:none;}

 #COLOR_1_5{display:none;}
 #COLOR_2_5{display:none;}
 #COLOR_3_5{display:none;}
 #COLOR_4_5{display:none;}
 #COLOR_5_5{display:none;}
 #COLOR_6_5{display:none;}
 #COLOR_7_5{display:none;}
 #COLOR_8_5{display:none;}
 #COLOR_9_5{display:none;}
#COLOR_10_5{display:none;}
#COLOR_11_5{display:none;}
#COLOR_12_5{display:none;}
#COLOR_13_5{display:none;}
#COLOR_14_5{display:none;}
#COLOR_15_5{display:none;}
#COLOR_16_5{display:none;}
#COLOR_17_5{display:none;}
#COLOR_18_5{display:none;}
#COLOR_19_5{display:none;}
#COLOR_20_5{display:none;}

#PRICE {
	background: transparent url(prix.gif) no-repeat;
	height:100px;
	background-position: top left;
	text-align: center; 
	vertical-Align: middle;}

#PRICE td.PRICE{
	background: transparent url(prix.gif) no-repeat;
	width: 133px;
	height:100px;
	background-position: top left;
	text-align: center; 
	vertical-Align: middle;
	color:green;
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;}
	
#PRICE span.PRICE{
	color:green;
	font-family: Arial; 
	font-size: 20px; 
	font-weight: bold;
	text-align: center; 
	vertical-Align: middle;}

#shop input.add2basket{
	background-repeat: no-repeat;
	float:left;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 20px;
	width: 100px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#bank {
	background: transparent url(bank.gif) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#bank_nl {
	background: transparent url(banknl.gif) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#bank_en {
	background: transparent url(banken.gif) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#bank_details{
	position: relative; 
	left:0px; 
	right:0px; 
	top:70px; 
	height:400px;
	font-family: Arial; 
	font-size: 16px; 
	font-weight: bold;}

table.chat_entry{
	position: absolute; 
	left:200px; 
	right:200px; 
	top:70px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
table.chat{
	position: absolute; 
	left:200px; 
	right:200px; 
	top:120px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#classifier{
	position: absolute;
	top:100px;
	left:0px;
	right:0px;}
	
#CRLF {
	clear:right;
	position: relative;
	left:0px;
	right:0px;
	height:280px;
	float:none;}

#shoppagebottom{
	background: transparent; 
	float:right;
	position:relative; 
	right:60px; 
	width:3000px; 
	height:20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal;
	display:block;}

#shoppagebottomie7{
	background: transparent; 
	float:right;
	position:relative; 
	right:60px; 
	width:600px;
	height:20px; 
	font-family: Arial; 
	font-size: 14px; 
	font-weight: normal;
	display:block;}
	
#shoppagebottom a{
	float:right;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#shoppagebottomie7 a{
	float:right;
	background: #999999;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#shoppagebottom a.selected{
	float:right;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#shoppagebottomie7 a.selected{
	float:right;
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial; 
	font-size: 10px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 20px;
	right: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;}
	
#shoppagebottom span{float:right;}
	
#shoppagebottomie7 span{float:right;}

	
#formulaire{
	position: absolute;
	top:150px;
	left:0px;
	right:0px;
	background: #0ABBB0;}	
	
#formulaire input.nextbutton{
	position: relative; 
	color:black;
	background: url(leftarrow.gif) no-repeat;
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 18px;
	top:-10px;
	left:-14px;
	height: 60px;
	width: 160px;
	vertical-align: middle;
	border:0px;}

a.internal_button{
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none!important;
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 160px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

input.internal_button{
	background: #39BFC4;
	background-position: top left;
	border: 1px solid;
	color:black!important;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none!important;
	cursor: pointer;
	display: block;
	line-height: 18px;
	height: 18px;
	width: 160px;
	border-radius: 5px;
	-moz-border-radius: 5px;}

#hidden {display:none;}

#PUB {
    display: block;
    position: relative;
    top:20px;
    width:200px;
	font-family:Arial;
	font-size:14px;}

#AS_FB {
    display: block;
    position: relative;
    top:30px;
    width:200px;
    height:412px;}

#AS_FB2 {
    display: block;
    position: absolute;
    top:5px;
    width:200px;
    height:50px;
    left:205px;}


table.RECAP{
	background: url(recapp.gif) no-repeat;
	height:400px;
	width:250px;
	border:0px;
	margin:0px; 
	padding:0;}

tr.RECAP{
	width:250px;
	border:0px;
	margin:0px; 
	padding:0;}




td.RECAP1{
	height:55px;
	width:250px;
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;	
	text-align: center;
	line-height: 55px;
	color:yellow;
	border:0px;
	margin:0px; 
	vertical-align: middle;
	padding:0;}

td.RECAP2{
	height:40px;
	width:250px;
	font-family: Arial;
	font-size: 24px;
	text-align: center;
	line-height: 40px;
	font-weight: bold;	
	color:green;
	border:0px;
	margin:0px; 
	vertical-align: middle;
	padding:0;}
	
td.RECAP3{
	height:15px;
	width:250px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	line-height: 15px;
	font-weight: bold;	
	color:yellow;
	border:0px;
	margin:0px; 
	vertical-align: middle;
	padding:0;}

td.RECAP4{
	height:12px;
	width:250px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	line-height: 12px;
	font-weight: bold;	
	color:black;
	border:0px;
	margin:0px; 
	vertical-align: middle;
	padding:0;}

td.RECAP5{
	height:5px;
	width:250px;
	font-family: Arial;
	border:0px;
	margin:0px; 
	padding:0;}

td.RECAP6{
	height:76px;
	width:250px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	line-height: 76px;
	font-weight: bold;	
	color:yellow;
	border:0px;
	margin:0px; 
	vertical-align: top;
	padding:0;		
	margin-right: auto;
	margin-left: auto;}

input.newAdd2basket{
	background:transparent;
	background-repeat: no-repeat;
	float:left;
	border: 0px solid;
	color:green;
	font-family: Arial; 
	font-size: 20px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 50px;
	left:0px;
	right:0px;
	margin-right: auto;
	margin-left: auto;
	width:250px;
	height: 50px;}

#bigimage{
	position:absolute; 
	left:-30px; 
	top:-30px; 
	visibility:hidden;
	width:620px;}

img.img{
	background: turquoise;
	position:absolute; 
	left:-30px; 
	top:-30px; 
	visibility:hidden;
	width: 600px;
	padding:10px;
	z-Index:12;}

td.fichein{
	background: url(menuitemblue.gif) no-repeat;
	height: 36px;
	width: 150px;
	font-family: Arial; 
	font-size: 14px;
	text-align: center;
	color: black;
    top:-10px;
    cursor: pointer;}
	
td.emptyfichein{
	background: transparent;
	height: 36px;
	width: 150px;
	font-family: Arial; 
	font-size: 14px;
	text-align: center;
	color: black;
    top:-10px;
    cursor: pointer;}
	
a.fichein{
	height: 36px;
	width: 150px;
	text-decoration: none;
	color: black;	
	font-family: Arial; 
	font-size: 12px;
	text-align: center;
	font-weight: bold; 
    line-height: 36px;
    cursor: pointer;}

button.fichein{
	height: 36px;
	width: 150px;
	text-decoration: none;
	color: black;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
    line-height: 36px;
    cursor: pointer;}

#help{
      display:none;
      position:absolute;
      left: 300px;
      width: 450px;
      top: 140px;
      height: 450px;
      background:transparent;
      z-index:13;
      cursor: pointer;}

#howto{
      display:none;
      position:absolute;
      left: 300px;
      width: 450px;
      top: 140px;
      height: 450px;
      background:transparent;
      z-index:13;
      cursor: pointer;}

#howto img.video{
      display:none;
      position:absolute;
      left: 0px;
      top: 0px;
      background:transparent;
      z-index:13;
      cursor: pointer;}

#video1 {
      position:absolute;
      left: 35px;
      top: 90px;
      background:transparent;}

#video2 {
      position:absolute;
      left: 35px;
      top: 350px;
      background:transparent;}

#tech{
      display:none;
      position:absolute;
      left: 270px;
      width: 450px;
      top: 140px;
      height: 450px;
      background:transparent;
      z-index:13;
      cursor: pointer;}

#custom{
	background-image : url(artandstickwallpaper2.jpg);
    position: absolute;
	left:200px;
	right:180px;
	top:50px; 
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	display: block;}

img.shopitem {cursor: pointer;}

a.orderbuttonleft{
	position: absolute;
	background: url(leftarrowblue.gif) no-repeat;
	color:black;
	left: -15px;
	bottom: 10px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 60px;
	height: 60px;
	width: 160px;}

input.orderbuttonleft{
	position: absolute;
	background: url(leftarrowblue.gif) no-repeat;
	color:black;
	left: -15px;
	bottom: 10px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 60px;
	height: 60px;
	width: 160px;
	border:0px;
	border-style:none;}


a.orderbuttonright{
	position: absolute;
	background: url(rightarrow.gif) no-repeat;
	color:black;
	right: -15px;
	bottom: 10px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 60px;
	height: 60px;
	width: 160px;}

input.orderbuttonright{
	position: absolute;
	background: url(rightarrow.gif) no-repeat;
	color:black;
	right: -15px;
	bottom: 10px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 60px;
	height: 60px;
	width: 160px;
	border:0px;
	border-style:none;}

#sharing {
	position:absolute;
	right:5px;
	top:15px;
	width:130px;
	height:20px;
	border: 1px;
	border-style: solid;
	background-color:turquoise;
	font-family: Arial; 
	font-size: 12px;	
	font-weight: normal;
	line-height: 20px;}

#sharing a.facebook{
	position: absolute;
	background: url(facebook.gif) no-repeat;
	right:5px;
	top:3px;
	width:13px;
	height:13px; 
	text-decoration: none;}

#sharing a.twitter{
	position: absolute;
	background: url(twitter.gif) no-repeat;
	right:25px;
	top:3px;
	width:13px;
	height:13px; 
	text-decoration: none;}

#sharing a.email{
	position: absolute;
	background: url(email.gif) no-repeat;
	right:45px;
	top:3px;
	width:13px;
	height:13px; 
	text-decoration: none;}

#nocookies {
	position: absolute;
	background-color: red;
	top: 60px;
	left: 160px;
	right: 160px;
	height: 30px;
	font-family: Arial; 
	font-size: 24px;	
	text-align: center;
	font-weight: bold;
	display: block;
	line-height: 30px;
	color: white;}

#nojavascript {
	position: absolute;
	background-color: red;
	top: 30px;
	left: 160px;
	right: 160px;
	height: 30px;
	font-family: Arial; 
	font-size: 24px;	
	text-align: center;
	font-weight: bold;
	display: block;
	line-height: 30px;
	color: white;}

#mon_panier_det2 table.order{
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:100px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	border: 1px;
	border-style:solid;}	
	
#mon_panier_det2 table.order th{background: #39BFC4;}	

#mon_panier_det2 table.order tr.pair {background: #cccccc;}

#mon_panier_det2 table.order tr.impair {background: #ffccff;}
	
#mon_panier_det2 td.id {
	text-align : right; 
	vertical-align: top;
	width:80px;}	

#mon_panier_det2 td.picture {
	text-align : center; 
	vertical-align: top;
	width:40px;}	

#mon_panier_det2 td.descr {
	text-align : left; 
	vertical-align: top;
	width:200px;}	

#mon_panier_det2 td.unit_price {
	text-align : right; 
	vertical-align: top;
	width:50px;}	

#mon_panier_det2 td.action {
	text-align : center;
	vertical-align: top;	
	width:10px;}	

#mon_panier_det2 td.action a {
	border=0px;
	text-decoration:none;}	

#mon_panier_det2 td.action img {border=0px;}	

	
#mon_panier_det2 td.quantity {
	text-align : right;
	vertical-align: top;	
	width:20px;}	

#mon_panier_det2 td.price {
	text-align : right;
	vertical-align: top;
	width:50px;}	

#mon_panier_det2 td.trash {
	text-align : center;
	vertical-align: top;
	width:15px}}	
	

	
#mon_panier_det2 td.left {
	vertical-align: top;
	text-align: left;}	

#mon_panier_det2 td.right {
	vertical-align: top;
	text-align: left;}	

	
#mon_panier_det2 td.center {
	text-align : center;
	vertical-align: top;}	

#mon_panier_det2 td.halfcenter {
	text-align : center;
	vertical-align: top;
	width:50%;}	
	
#mon_panier_det2 span.title{
	position:absolute; 
	left:220px; 
	right:200px; 
	top:235px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#mon_panier_det2 table.orderrecap{
	background: transparent; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:210px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	border: 1px;
	border-style:solid;}
	
#mon_panier_det2 table.orderrecap tr.pair{background: #cccccc;}

#mon_panier_det2 table.orderrecap tr.impair{background: #ffccff;}

#mon_panier_det2 table.orderrecap th{background: #39BFC4;}	

#mon_panier_det2 a.orderbuttonleft{
	position: relative;
	background: url(reversedmenuitemblue.gif) no-repeat;
	color:black;
	left: 5px;
	bottom: -13px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 200px;}

#mon_panier_det2 input.orderbuttonleft{
	position: relative;
	background: url(reversedmenuitemblue.gif) no-repeat;
	color:black;
	left: 5px;
	bottom: -13px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 200px;
	border:0px;
	border-style:none;}

#mon_panier_det2 a.orderbuttonright{
	position: relative;
	background: url(reversedmenuitemblue.gif) no-repeat;
	color:black;
	right: 5px;
	bottom: -13px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 200px;
	float:right;}

#mon_panier_det2 input.orderbuttonright{
	position: relative;
	background: url(reversedmenuitemblue.gif) no-repeat;
	color:black;
	right: 5px;
	bottom: -13px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 200px;
	border:0px;
	border-style:none;	
	float:right;}

#invoiceaddr_title {display:none;}

#invoiceaddr {display:none;}

#kiala_det {display:none;}

#mr_det {display:none;}

input.buttoninorder {
	background: url(menuitemblue.gif);
	color:black;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 150px;
	border-style:none;
	border=0px;}

a.tab_back {
	position: relative;
	background: url(reversedmenuitemblue.gif) no-repeat;
	color:black;
	right: 5px;
	bottom: -13px;
	font-family: Arial; 
	font-size: 12px;	
	text-align: center;
	font-weight: bold;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 36px;
	height: 36px;
	width: 200px;
	border:0px;
	border-style:none;	
	float:left;}
	
#mes_commandes {
	background: transparent url(as_myorders.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#mes_commandes_en {
	background: transparent url(as_myorders.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}
	
#mes_commandes_nl {
	background: transparent url(as_myorders.jpg) no-repeat; 
	position: absolute; 
	left:220px; 
	right:200px; 
	top:0px; 
	height:400px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal;}

#aabbccdd {
	background: transparent;
	position: absolute; 
	left:210px; 
	right:200px; 
	top:40px;}

#groupmain {
	background: transparent;
	position: absolute; 
	left:210px; 
	right:200px; 
	top:40px;}
	
#mainjpg {
	background: transparent;
	position: relative; 
	left:0px; 
	right:0px; 
	top:0px;}
	
#PICTURES {
	background: transparent;
	position: relative; 
	left:0px; 
	right:0px;}
	
#PICTURE img {
	vertical-align: top;
	border:5px;
	border-color:#e0f4f1;
	border-style: solid;}

table.matos {
	vertical-align: middle;
	border:0px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.matos tr{
	vertical-align: middle;
	border:0px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.matos tr td.matosmiddle{
	border:0px;
	vertical-align: middle;
	text-align: center;
	background:#C7F442;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.matos tr td.matosleft{
	background-image : url(matosleft.gif) ;	
	border:0px;
	width:9px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.matos tr td.matosright{
	background-image : url(matosright.gif) ;	
	border:0px;
	width:9px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.direction {
	vertical-align: middle;
	border:0px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.direction tr{
	vertical-align: middle;
	border:0px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.direction tr td.directionmiddle{
	border:0px;
	vertical-align: middle;
	text-align: center;
	background:#C7F442;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.direction tr td.directionleft{
	background-image : url(matosleft.gif) ;	
	width:9px;
	border:0px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

table.direction tr td.directionright{
	background-image : url(matosright.gif) ;	
	border:0px;
	width:9px;
	border-style:none;
	border-spacing:0px;
	border-collapse:collapse;}

.xshopitem{
	background: transparent; 
	float:left; 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	width:230px; 
	height:280px;}
	
.xshopitemtop{
	background: transparent; 
	background-image : url(artandstickframetop.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:0px;
	left:0px;
	width:230px; 
	height:40px;}

.xshopitemleft{
	background: transparent; 
	background-image : url(artandstickframeleft.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:0px;
	left:0px;
	width:40px; 
	height:150px;}

.xshopitemright{
	float:left;
	background: transparent; 
	background-image : url(artandstickframeright.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:-150px;
	left:40px;
	width:40px; 
	height:150px;}

.xshopitemcenter{
	float:left;
	background: white; 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	top:-150px;
	left:40px;
	width:150px; 
	height:150px;}

.xshopitembottom{
	background-image : url(artandstickframebottom.gif); 
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	top:0px;
	left:0px;
	width:230px; 
	height:103px;}
	
.xshopitemlabel{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal;  
	position: relative;
	text-align: center;	
	top:0px;
	left:40px;
	width:150px; 
	height:20px;}

input.leftarrow {
	position: relative; 
	color:black;
	border:0px;
	background: url(leftarrowsmall.gif);
	font-family: Arial; 
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-150px;
	left:0px;
	height: 40px;
	width: 160px;
	vertical-align: middle;}

input.rightarrow {
	position: relative; 
	color:black;
	border:0px;
	background: url(rightarrowsmall.gif) no-repeat;
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 8px;
	top:-158px;
	right:-66px;
	height: 40px;
	width: 160px;
	vertical-align: bottom;}	

input.leftarrowie7 {
	position: relative; 
	color:black;
	border:0px;
	background: url(leftarrowsmall.gif);
	font-family: Arial; 
	font-weight: bold;
	font-family: Arial; 
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	display: block;
	line-height: 18px;
	top:-12px;
	left:0px;
	height: 40px;
	width: 160px;
	vertical-align: middle;}

input.rightarrowie7 {
	position: relative; 
	color:black;
	border:0px;
	background: url(rightarrowsmall.gif) no-repeat;
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px!important;
	text-align: center;
	text-decoration: none!important;	
	cursor: pointer;
	display: block;
	line-height: 8px;
	top:-20px;
	right:-66px;
	height: 40px;
	width: 160px;
	vertical-align: bottom;}	

.xshopitemlabelspan{
	color:black;
	position: relative; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;  
	position: relative;
	text-align: center;	
	top:-322px;
	left:0px;
	width:250px; 
	height:20px;}
h1{
	font-family: Arial; 
	font-size: 8px; 
	font-weight: normal;	
}

h2{
	font-family: Arial; 
	font-size: 8px; 
}
h3{
	font-family: Arial; 
	font-size: 8px; 
}
#hidden_txt {display:none;}
#hidden_txt h1{display:none;}
#hidden_txt h2{display:none;}
#hidden_txt h3{display:none;}

#warncookies {
	background-color: #39BFC4;
	position: fixed;
	top: 0px;
	left: 20px;
	right: 20px;
	text-align: center;
	margin: auto;
}

a.small_internal_button {
background: #39BFC4;
background-position: top left;
border: 1px solid;
color: black!important;
font-family: Arial;
font-size: 12px;
text-align: center;
vertical-align: middle;
text-decoration: none!important;
cursor: pointer;
line-height: 18px;
height: 18px;
width: 70px;
border-radius: 5px;
-moz-border-radius: 5px;
}

#BOTTOMTEXT {
	background: transparent;
	position: relative; 
	left:0px; 
	right:0px;}
	
table.BOTTOMTABLE  {
	background-color:#9BCED9;
	vertical-align: top;
	border:0px;}
	
td.BOTTOMTITLE {
	background-color:#39BFC4;
	border:0px;
}	
	
	
	
	
	
