a {
	text-decoration: none;
	color: #8b5d29;
}

a:hover {
	color: #c0c0c0;
}

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

input {
	
}

form {
	padding: 0;
	margin: 0;
}

p {
	padding: 0px;
	margin: 0 0 6px 0;
}

p input {
	border: 1px solid #452e16;
	font-size: 11px;
	height: 15px;
	padding: 0 2px 0 2px;
}

.error {
	width: 100%;
	border: 1px solid red;
	background-color: white;
	color: red;
}

.scrollbar {
	overflow-y: scroll;
}

img {
	border: 0px;
}

th { text-align: left; }

.h { font-weight: bold; }

.ctr { text-align: center; }
.rgt { text-align: right; }
.lft { text-align: left; }
.fl { float: left; min-height: 20px;}
.fr { float: right; min-height: 20px; }
.clear { clear: both; }
.w5 { width: 5%; }
.w10 { width: 10%; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w40 { width: 40%; }
.w45 { width: 45%; }
.w50 { width: 50%; }
.w55 { width: 55%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w70 { width: 70%; }
.w75 { width: 75%; }
.w80 { width: 80%; }
.w85 { width: 85%; }
.w90 { width: 90%; }
.w100 { width: 96%; }

.h10 { min-height: 10px; }
.h20 { min-height: 20px; }
.h40 { min-height: 40px; }
.h100 { min-height: 100px; }

.tl { border-top: 1px solid #c0c0c0; }
.bl { border-top: 1px solid #c0c0c0; }

.disabled { background-color: #c0c0c0; }

.divloader {
	position: relative;
	background-image: url('/images/bigloader.gif');
	background-repeat: no-repeat;
	background-position: center center;
	z-index:999;
	opacity:.30;
	filter:alpha(opacity=30);	
	width: 100%;
	min-height: 50px;
	height: 100%;
}

.error {
	background-color: red;
	position: absolute;
	width: 120px;
	margin: 0px auto 0px auto;
}

/* COREMENU */
#coremenu { width: 120px; }
#coremenu dl { margin: 0 auto; padding: 0 0 10px 0; }
#coremenu dt { margin:0; padding: 0px; font-size: 12pt; font-weight: bold; color: #000;	border-bottom: 1px dashed #3f444b; }
#coremenu dd { margin:0; padding: 0; color: #000; font-size: 11pt; }
#coremenu a, #coremenu a:visited { color:#363527; text-decoration: none; display: block; width: 100%; }
#coremenu a:hover { color: #600; }

/* Mainmenu
 * --------------------------------------------------*/
.mainmenu				{ width: 120px;}
.mainmenu ul, li, ol	{ margin: 0 0 0 4px; padding: 0 0 0 0; }
.mainmenu li 			{ }
.mainmenu dl			{ width: 180px; margin: 0 auto; padding: 0 0 10px 0; }
.mainmenu dt			{ margin:0; padding: 0px; font-size: 12pt; font-weight: bold; color: #000;	border-bottom: 1px dashed #3f444b; }
.mainmenu dd			{ margin: 0; padding: 1px 0 1px 0; }
.mainmenu a				{ color:#000; font-weight: bold; text-decoration:none; display:block; padding: 0px 5px 0px 5px; }
.menu dd				{ }
.menu li a				{ }
.menu a:hover			{ }
.menu li a:hover		{  }


/* BEGIN COREFORM */
.coreform {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}

.coreform dl {

}

.coreform dt {
	float: left;
	width: 40%;
	text-align: left;
}

.coreform dd {
	float: left;
	min-height: 12px;
	width: 55%;
	margin: 0 0 2px 0;
}
/* END COREFORM */

/* BEGIN TOOLTIP */
.tooltip {
	color: #fff;
	background: brown;
	border: 1px solid red;
	font-size: 11px;
	padding: 5px;
	top: 10px;
	left: 10px;
}
/* END TOOLTIP */

/* LOGIN BOX */
#loginBox {
	border: 1px solid #c0c0c0;
	margin: 0 15px 15px 0;
	padding: 2px;
}
/* END LOGIN BOX */

/* Datepicker */
#calendar {
	background-color: #fff;
	border: 1px solid #c0c0c0;
	width: 140px;
}
#calanderhead {
	background-color: #c0c0c0;
	color: #000;
	text-align: right;
	padding: 3px 0 0 0;
}
#datepicker {
	width: 140px;
	height: 1%;
}
/* End date Picker */

/* Pagination
 * --------------------------------------------------*/
.pagination				{ float: left; margin: 0 0 4px 0; padding: 2px 0 0 0; width: 100%; border-top: 1px dashed #433529; border-bottom: 1px dashed #433529; background-color: #8f7e66;}
.pagination ul			{ margin: 0; padding: 0; }
.pagination li			{ float: left; vertical-align: middle; list-style: none; width: 16px; padding: 1px; line-height: 20px; text-align: center; }
.pagination .current	{ color: #d5d4d5; }
.pagination .image		{ width: 16px; height: 16px; }
.pagination .button		{ width: 120px; height: 16px;}

/* BEGIN POPUP */
	#modalBackground {
		width:100%;
		height: 100%;
		background-color:#333333;
		position:absolute;
		top:0;
		left:0;
		z-index:999;
		opacity:.80;
		filter:alpha(opacity=80);		
		left: expression(ignoreMe = document.documentElement.scrollLeft + "px");
		top: expression(ignoreMe = document.documentElement.scrollTop + "px");
		width: expression(document.documentElement.clientWidth + "px");
		height: expression(document.documentElement.clientHeight + "px");
		overflow: hidden;
	}
	#modalBackground:lang(EN) {
		position: fixed;
	}
		
	#modalFrame {	
		position: absolute;
		overflow: hidden;		
		width: 100%;
		height: 100%;
		z-index: 1000;
		display: table;
		vertical-align: middle;
		top: 20%;
	}

	#modalContent {
		position: relative;
		width: 350px;
		height: 250px;
		background: #FFFFFF;
		color: black;
		margin: 0 auto;
		padding: 0;
	}
/* END POPUP */

/* SHOP */
#categorie {
	float: left;
	width: 33%;
	min-height: 160px;
	text-align: center;
}

#imageshow {
	text-align: center;
	width: 210px;
}
#imageshowsmall {
	text-align: center;
	width: 110px;
}
/* END SHOP */
