﻿/*


*/
.aaaa{}

body{
height:100%;
font-family:Arial, Verdana, Helvetica;
color: #3d3d3d;
font-size:12px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
line-height: 19px;
}

html
{
height:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#container
{
width:1020px;
  margin-left: auto;
  margin-right: auto;
position: relative;
min-height: 100%;
height:auto !important; /* voor moderne browsers */
height:100%; /* voor IE */
}

#header
{
width:100%;
height:120px;
background-image:url(images/header2.jpg);
background-repeat:no-repeat;
margin-bottom:15px;
text-align:left;
}

#tabs
{
	float:right;margin-top:13px;
	margin-right:26px;
}

#headertitles{width:100%;	height:25px;text-align:left;}
#menutitle{width:200px;	float:left;	height:35px;}
#contenttitle{	width:800px;	float:left;	height:25px;margin-top:8px;padding-left: 3px; margin-left: 4px;}
#contenttitle H1{font-size:20px;color:#f7d13e;margin-top:5px}
#menucontent{width:1020px;}
	


#content
{
	width:1000;float:left;
	background-image:url(images/rcontent_rborder.gif);
	background-position:right top; background-repeat:repeat-y;
	margin-top:5px;text-align:left;
}

#contenttext{	width:360px;float:left;padding-right:10px;}
#contenttext P { padding-bottom:10px;}

#rcontent
{		
	clear:right;
	width:390;height:440px;float:right;
	position:relative;
	right:7px;
}

#footercontainer
{
	height:35px;
	width:1000px;
	background-image:url(images/footer_top.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-top:5px;	
	float:left;
}		

#footer{width:800px;float:right;background-color:#FFFFFF;padding-right:10px;font-size:11px;}	
#thumbcontainer{background-color:#e2e7ed;float:inherit;}
#thumblist 
{		
	text-align:center;
	width:360;
	list-style:none; 
	padding: 10px 0px 0px 4px;
	margin:0px 10px 0px 0px;	
	z-index:auto;
}
#thumblist li
{
	clear:both;
	background-image:none;
	display:inline;
	margin-left: auto; 
	margin-right:auto;
	line-height:20px;
	padding:10px 0px 10px 5px;
}	
#thumblist img{border:1px solid #c2c7cd;	}
ul
{
	list-style-type:none;
	/*line-height:normal;*/

}
li
{
	/*margin-left:20px;*/	
	padding-left:12px;
	background-image:url(images/bullit_disc.gif);
	background-position:left top;
	background-repeat:no-repeat;	
}

/*
#menulist{padding: 0px 20px 0px 10px;width:150px;margin-top:10px;margin-left:0px;}
#menulist li
{
	list-style-type:none;
	list-style-image: url(images/bullit_arrow.gif);
	list-style-position:outside;
	padding: 5px 0px 0px 5px;
	height:20px;
	background-color:#ffffff;
	border-bottom: 1px solid #fbcc36;
}
#menulist .selecteditem{background-color:#ffe18e;}
#menulist .submenuitem{list-style-image: url(images/bullit_block.gif);	padding-left:20px;background-color:#fff3cc;display:block;}
*/


#menucontainer
{
	width:200px;float:left;height:25px;
	margin: 0px 0x 0px 5px;
	padding: 0px 0px 0px 10px;
}	
.menu
{
	padding: 0px 0px 0px 0px;
	width:170px;
	background-color:#ffffff;	
	border-top:1px solid #fbcc36;	
	height:auto;
}

DIV
{
	font-family:Arial, Verdana,Helvetica;
}

.menu div{border-bottom: 1px solid #fbcc36;height:20px;padding:3px 0px 0px 20px;
	background-image:url(images/bullit_arrow.gif);background-repeat:no-repeat;background-position:left center;
	text-align:left;
}
.menu .itemselected{background-color:#ffe18e;}
.menu .submenuitem_on{padding-left:30px;background-color:#fff3cc;background-image:url(images/bullit_block.gif);background-repeat:no-repeat;background-position:left center;}
.menu .submenuitem_off{display:none;}

.sublink:link, .sublink:visited, .sublink:hover, .sublink:active{color:Black;text-decoration:none;font-weight:normal;font-size:11px;}
.menulink:link, .menulink:visited, .menulink:hover, .menulink:active{color:Black;text-decoration:none;font-weight:bold;font-size:11px;}

a:link, a:visited, a:active, a:hover
{
	color:#000000;
	text-decoration:'underline';
}

#moreabout{background-color:#ffcc33;width:394px;padding-right:10px;text-align:right; height:auto;padding-top:15px;float:right;}
#moreaboutlink{height:52px;}
#moreaboutpic{text-align:left;}
#moreaboutpic img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px;}
#fillup{background-color:#ffFFFF;width:394px;padding-right:10px;text-align:right; height:500px;padding-top:15px;}

#resql{border:0px; width:790;height:500px;}
#fullcontent{width:780;float:right;height:500px;}




#headerhome
{
width:100%;
height:125px;
background-image:url(images/test_header_home.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-bottom:15px;
}

#categorycenterer
{
	
	width:730px;
	height:400px;
	margin-top:47px;
	position:relative;
	margin-left:auto;
	margin-right:auto;

}

#ad_container
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;	
}

.ad
{
	clear:both;
	position:absolute;
	right:0px;
	margin-top:45px;	
}

.categorycontainer
{
	width:354px;
	height:400px;
	text-align:center;
	float:left;
	padding-right:3px;
	position:relative;
}
.categorymenu
{
	background-image:url(images/home_cat_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;	
	width:auto;
	height:170px;
	padding-top:20px;
	padding-left:130px;
}
.categoryfooter
{
	background-image:url(images/home_bottom_border.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:20px;
	font-size:11px;
}

#homefooter{width:auto;float:none;position:relative;margin-left:auto;margin-right:auto;font-size:11px;}

.imgborder{	border:1px solid #c2c7cd;}