/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;	
	background-attachment: scroll;
	background-position: top left;
	height: 100%;
	min-height: 100%;
}
.fgtable {
	background-repeat: no-repeat;	
	background-position: top left;
}


p { 
	margin-top: 0px;
	/* margin-bottom: 15px; */
}


.maintable {
	height:100%;
	width:100%;
}
.news_item_header {
	font-family: Trebuchet MS;
	font-size: 18px;
	letter-spacing: 0em;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.photo_item_header {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.photo_item_header a:link {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.photo_item_header a:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.news_item_date {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #6d6d6d;
}
.news_item_text {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: normal;
    font-style: normal;
	letter-spacing: 0em;
	color: #6d6d6d;
	text-decoration: none;
}
.tags {
	font-family: Trebuchet MS;
	font-size: 10px; 
	font-weight: normal;
    font-style: normal;
	letter-spacing: 0em;
	color: #6d6d6d;
	text-decoration: none;
}

td {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: normal;
    font-style: normal;
	letter-spacing: 0em;
	color: #6d6d6d;
	text-decoration: none;
}
.small_info_text {
	font-family: Trebuchet MS;
	font-size: 9px; 
	color: #6d6d6d;
}
.forum_author {
	font-family: Trebuchet MS;
	font-size: 9px; 
	color: #6d6d6d;
}
.auction_header {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.auction_header a:link {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.auction_header a:hover {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.auction_header a:visited {
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.auction_desc {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6d6d6d;
}
.auction_bidinfo {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
}
.auction_info {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #6d6d6d;
}
.auction_time {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.auction_datamain {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #000000;
}
.auction_datasub {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000000;
}
.feedback_header {
	font-family: Trebuchet MS;
	<!-- font-size: 12px;  -->
	font-size: 12px; 
	font-weight: bold;
	color: #000000;
}
.link_header a:link {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: bold;
	color: #000000;
}
.link_header a:visited {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: bold;
	color: #000000;
}
.cms_example {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #999999; 
}
.cms_warning {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.cms_menu_data {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #999999;  
}
.project_photo_description {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: bold;
}
.important {
	font-family: Trebuchet MS;
	font-size: 12px; 
	font-weight: bold;
}	
.cms_edit {
	font-family: Trebuchet MS;
	font-size: 12px; 
	color: #FF0000; 
	font-weight: bold;	
}


.menu {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
    font-style: normal;
	letter-spacing: 0em;
	color: #6d6d6d;
   	text-decoration: none;	 
}
.menu a:link {
   	text-decoration: none;	 
}
.menu a:visited {
   	text-decoration: none;	 
}
.menu a:hover {
   	text-decoration: none;	 
}


.menu_selected {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
    font-style: normal;
	letter-spacing: 0em;
	color: #00a0d0;
   	text-decoration: none;	 
}
.menu a:link {
   	text-decoration: none;	 
}
.menu a:visited {
   	text-decoration: none;	 
}
.menu a:hover {
   	text-decoration: none;	 
}




.cmsmenu {
	font-family: Trebuchet MS;
	font-size: 14px;
}
.cms_user {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FFFFFF; 
}
.navigator {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #999999;
}
.photo_date {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #999999;
}
.logo_text {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #E6E5E6;
}
.header {
	font-family: Trebuchet MS;
	font-size: 14px;
	margin-left:0px;
color: #;
}
.header a:link {
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration:none;
color: #;
}
.header a:visited {
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration:none;
color: #;
}
.header a:hover {
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration:none;
	color: #;
}
.headerwhite {
	font-family: Trebuchet MS;
	font-size: 14px;
	letter-spacing:0.9pt;
	margin-left:8px;
/*	color: #6d6d6d; */
	color: #E6E5E6;
}
.headerwhite a:link {
	font-family: Trebuchet MS;
	font-size: 14px;
	letter-spacing:0.9pt;
	text-decoration:none;
/*	color: #6d6d6d; */
	color: #E6E5E6;
}
.headerwhite a:visited {
	font-family: Trebuchet MS;
	font-size: 14px;
	letter-spacing:0.9pt;
	text-decoration:none;
/*	color: #6d6d6d; */
	color: #E6E5E6;
}
.footer {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #6d6d6d;
}
.footer2 {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #6d6d6d;
}
.footer2 a:link {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #6d6d6d;
	text-decoration: none;
}
.footer2 a:hover {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #6d6d6d;
	text-decoration: underline;	
}
.footer2 a:visited {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #6d6d6d;
	text-decoration: none;
}
.shop_checkout {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.shop_checkout a:link {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.shop_checkout a:hover {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #6d6d6d;
	text-decoration: underline;	
}
.shop_checkout a:visited {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.footer2 a:active {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #cccccc;
	text-decoration: none;
}

a:link {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #4FBEE1;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	text-decoration: none;	
}
a:visited {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #4FBEE1;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	text-decoration: none;	
}
a:hover {
	color: #4FBEE1;
	text-decoration: none;
}
a:active {
	color: #4FBEE1;
	text-decoration: none;
}

.tags a:link {
	font-family: Trebuchet MS;
	font-size:10px;
	color: #4FBEE1;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	text-decoration: none;	
}
.tags a:visited {
	font-family: Trebuchet MS;
	font-size:10px;
	color: #4FBEE1;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	text-decoration: none;	
}
.tags a:hover {
	color: #4FBEE1;
	text-decoration: none;
}
.tags a:active {
	color: #A92523; 
	text-decoration: none;
}




.logoboxtext {
	font-family: Trebuchet MS;
	font-size: 10px; 
	color: #E5E3E3; 
}
.menuOut {
    cursor:pointer; 
    margin:2px; 
/*    background-color:#FFFFFF;  */
	color: #000000;
    width:180px; 
    border:0px solid #000000; 
    font-family: Trebuchet MS;
    font-weight:normal;
}
.menuOutNEW {
    text-decoration: none;	
    cursor:pointer; 
/*    background-color:#FFFFFF; */ 
	color: #000000;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-style: normal;
    font-size:14px;
    letter-spacing: 0em;
}
.menuOutNEW a:link {
	text-decoration: none;	
	color: #000000;
}
.menuOutNEW a:hover {
	text-decoration: none;	
	color: #000000;
}
.menuOutNEW a:visited {
	text-decoration: none;	
	color: #000000;
}


.menuOutNEW_selected {
    text-decoration: none;	
    cursor:pointer; 
/*    background-color:#FFFFFF; */ 
	color: #00a0d0;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-style: normal;
    font-size:14px;
    letter-spacing: 0em;
}
.menuOutNEW a:link {
	text-decoration: none;	
	color: #00a0d0;
}
.menuOutNEW a:hover {
	text-decoration: none;	
	color: #00a0d0;
}
.menuOutNEW a:visited {
	text-decoration: none;	
	color: #00a0d0;
}




.menuOver {
    cursor:pointer; 
    margin:2px; 
//    background-color:#FFFFFF; 
    color:#A92523; 
    width:120px; 
    border:0px solid #0099cc; 
    padding:2px; 
    text-align:left; 
    font-family: Trebuchet MS;
    font-weight:normal;
}
.submenu {
    width:180px; 
    font-family: Trebuchet MS;
    font-size:11px; 
}
.submenu a {
	color: #6d6d6d;
    text-decoration:none; 
    font-weight:normal;
}
.submenu a:hover {
    color:#A92523; 
    text-decoration:none; 
    font-style:none; 
    font-weight:normal;
}
.shop_price1 {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #6d6d6d;
}
.shop_price_special {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.shop_pricetotal1 {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #6d6d6d;
}
.shop_product_header {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #6d6d6d;
	font-weight:normal;
	font-style: normal;
}
.shop_price_total {
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #6d6d6d;
}
.shop_product_back {

}
.shop_product_seperator {
	background-color:#CCCCCC;
}
div#nifty{ margin: 0 1%;background: #F3F3F3}
b.rtop, b.rbottom{display:block;background: #FFFFFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #F3F3F3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


#dropmenudiv {
position:absolute;
border:1px solid #dfdfdf;
border-bottom-width: 0;
font:normal 11px Trebuchet MS;
line-height:18px;
z-index:100;
}

#dropmenudiv a {
display: block;
text-indent: 3px;
border-bottom: 1px solid #dfdfdf;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #999999;
//text-decoration: underline;
}
#dropmenudiv a:active {
	color: #dfdfdf;
	text-decoration: none;
}

/* 
li {
list-style: inside;
} 
*/

.ddmenu {
    cursor:pointer; 
    margin:2px; 
//    background-color:#FFFFFF; 
    color:#000000; 
    font-family: Trebuchet MS;
    font-weight:normal;
}
/* { padding: 0px; margin: 0px; background: green; color: white; } */
.bgimg { float:left; padding: 30px; margin: 10px; background: url(bgimg.gif) #CEDEA5; }
.width120 { width: 120px; margin: 10px; }
.width200 { width: 200px; margin: 0px; }
.element { background: gray; padding: 0px; }
.someclassContainer { width: 120px; float: left; margin: 10px; }
.someclass { background: #7B3; border: solid 1px yellow; padding: 16px; }
.left { width: 80px; float: left; }
.clear { clear: both; }
#onlyTop { background: #999999; border: solid 3px white; border-bottom: none; padding: 8px; }
#onlyBottom { background: #ffffff; border: solid 3px yellow; border-top: none; padding: 16px; }
#onlyLeft { background: #7B3; border: solid 2px yellow; border-right: none; padding: 16px; }
#onlyRight { background: #362; border: solid 2px yellow; border-left: none; padding: 16px; }
#withbgimg { color: #003; background: #fe3; border: solid 4px black; padding: 24px; }
#withbgimg * { color: #003; }


td.menustyle {
background-color:#e7e7e7;
background-image:url(/images/menu//left/button.gif);
height:29px;
}
td.menustyle:hover {
background-color:#d7d7d7;
background-image:url(/images/menu//left/buttonhover.gif);
height:29px;
}

/* Scrollbar voor de 'Content intern scrollen' functie */
div.scrollholder
{
    position: relative;
    height: 0px;
    overflow: hidden;
    z-index: 1;
    /* background-color: #ffffff; */
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 1;
}

div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: px; height: 0px;
	cursor: pointer;
    font-size: 0;
    z-index: 1;
    /* background: #e5e5e5; */
	background-image:url(/designfiles/0/);
}

div.drag_bar
{
    position: absolute;
    width: px; height: px;
    cursor: pointer;
    z-index: 1;
	background-image:url(/designfiles/0/);
    /* background: yellow; */
}  