/* CSS Document */
html, table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
body
{
	margin-top:10px;
}
.table-top
{
	background-image:url(pics/table_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.table-bottom
{
	background-image:url(pics/table_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;	
	font-size:12px;
	background-color:#D8EAFE;
}

a
{
	text-decoration:none;
	color:#0358A8;
}
a:hover
{
	color:#FF0000;
}
.menu_left
{
	margin-left:5px;
}

/* transparent rows in table */
.transparent_blue
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/pics/semi2x2a.png');
	filter:alpha(opacity=80); background-image: url('/pics/semi2x2a.gif');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.transparent_blue[class] {
  background-image:url('/pics/semi2x2a.png');
}
.transparent_white
{
  /* Mozilla ignores crazy MS image filters, so it will skip the following */ 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/pics/semi2x2b.png'); 
	filter:alpha(opacity=80); background-image: url('/pics/semi2x2b.gif');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.transparent_white[class] {
  background-image:url('/pics/semi2x2b.png');
}

.fancytable
{
	/*background-color: #FFFFFF;*/
	border: 1px solid #93C7FF;
	font-size:12px;
}

.fancytable th {
	color: #FFFFFF;
	letter-spacing: 1px;	
	/*text-align: left;*/
	padding: 2px 2px 2px 2px;
	background: #6BC7FF;
}
.smalltext, input, select
{
	font-size:10px;
}

.cart
{
	font-size:9px;	
}

.verplicht
{
	border:#FF0000 solid 1px;
	background-color:#FFF3E8;
	padding:2px;
}
.mini
{
	font-size:9px;
	
}
.rood
{
	color:#FF0000;
}

.imagebacked { height:40px; padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 1px 2px; vertical-align: middle; } 

/* ================== fancy categories menu ===== */

#cat_menu ul
{
	margin: 0;
	padding: 0;
	list-style-type:none;
	vertical-align:top;
}

#cat_menu li
{
	margin: 0;	
}

#cat_menu a, #cat_menu #item
{
	color:#0358A8;
	display: block;
	font-size:13px;
	width: 150px;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 28px;
	min-height: 23px;
	padding-top: 4px;
	background-image: url(/pics/menu-off.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#cat_menu a
{
	margin: 0 0 0 0;
}

#cat_menu ul li a:hover
{
	/*background-color: #369;*/
	color:#0358A;/* zelfde als A */
}

#cat_menu ul li li a:hover
{
	/*background-color: #369;*/
	color: #F00;
}

#cat_menu ul li li a
{
	display: block;
	color: #000;
	width: 160px;
	text-decoration: none;
	font-weight: normal;
	font-size:12px;
	background-image:none;
	height:auto;
	min-height:5px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}


/* Foto selector in /admin2/art-edit.php*/
.image_option
{
	width:180px; height:60px; background-repeat:no-repeat; background-size:auto 60px; background-position:right;
}
