/* algemeen opmaak pagina*/
body					{	font-family: Tahoma, Verdana, Arial, sans-serif;
							background:#FFF;
							color:#000;
							padding:0px;
						 	font-size:11px;
							line-height:15px;
							margin:36px 0px 10px 0px;
						}
p						{	margin: 7px 0px 0px 0px;
						}
											
a						{	color:#000;
							
						}
a:hover					{	color:#FF6600;
						}
a#selected					{	color:#FF6600;
						}
a.oranje				{	color:#FF6600;
							
						}
a.oranje:hover			{	color:#000;
						}	
a.oranje:active			{	color:#000;
						}																
	
	
ul						{
							margin-top: 11px;
							margin-bottom:11px;
							list-style: disc url(../img/bul_li.gif);
							line-height:17px;
						}

					
#main 					{
							position: relative;
							width: 858px; 
							margin: 0 auto;
							background: #FFFFFF url(../img/bg_main.gif) repeat-y;
						}
#main_st 					{
							position: relative;
							width: 730px; 
							margin: 0 auto;
							background: #FFFFFF url(../img/bg_inhoud_st.gif);
						}						
#head					{	position:relative;
							width:854px;
							height:118px;
							background:url(../img/logo.jpg) no-repeat;
							background-color:#FFFFFF;
							border-bottom: #EBEBEB 1px solid;

						}		

#logo					{	float:left;
									
						}	
	
												
#menu-zoek				{	width:200px;
							float:right;
							text-align:right;
							margin: 55px 0px 0px;
						}						
#mini-menu				{	border-bottom:#EBEBEB solid 1px;
							padding-bottom:5px;
							text-align:center;
							font-weight:bold;
							font-size:11px;
						}
	
				
							
#menu	a				{	
							text-decoration:none;
						}		
#menu	a:hover			{	
							text-decoration:underline;
							color:#FF6600;
						}										
							
			
#twee-columns			{	position:relative;
							width:654px;
							float:left;
							
						}
									
#midden					{	margin-left:200px;
							
											
						}
#midden-ani-holder		{	
							padding: 2px 0px 0px 7px !important;
							padding: 2px 0px 0px 3px;
							background:url(../img/midden_lijn.jpg) #ffffff no-repeat;
							margin-top:5px;							

						}	
#midden-inhoud			{	
							
							_width:440px;
							padding: 2px 20px 0px 8px !important;
							*padding: 2px 20px 0px 4px;
						    _padding: 2px 0px 0px 4px;
							padding: 2px 0px 0px 4px;
							margin-top:5px;	
							
							
											

						}
#midden-inhoud p{
						padding:0px 0px 0px 0px;
	
}
#midden-inhoud p strong{padding:0px 5px 0px 0px;}
						
.prodList {display:table-row;height:100%;}	
.prodList p{padding:0px 0px 0px 0px; width:440px;}	
#holder					{	clear:both;
							color:#000000;
						}																	
						

#footer					{	clear:both;
							background:#FFFFFF;
							font-size:11px;
							line-height:11px;
							border-top: #EBEBEB 1px solid;
							padding-top: 20px;
							
						 }							
						
#copy					{	
							float:left;
							
						}
						
#webdesign				{	
								
							float:right;
							
						}	

							

/* opmaak  linkercolumn*/

#linkercolumn			{	float:left;
							width:200px;
						}
#linkercol-inhoud		{	
						
							padding-top:2px;
							background:url(../img/menu_lijn.gif) no-repeat;	
							margin-top:5px;							
						}	
#menu-bg				{	width:186px;
							height:66px;
							background: url(../img/hoekje.png) #EBEBEB no-repeat;
							padding:7px;
							font-size:10px;
							line-height:10px;
							margin-bottom:2px;
							overflow:hidden;
							color:#FF6600;
							
						}	
#menu-bg:hover			{	
							background: url(../img/hoekje.png) #D6D6D6 no-repeat;
						}											
						
#menu-bg p				{	margin: 12px 0px 7px 0px;
						}
a.menulink				{	text-decoration:none;
							color:#000000;
							
						}		
a.menulink:hover		{	text-decoration:underline;
							color:#005BAA;
						}										
						
#menu-extra-bg-162		{	width:186px;
							height:148px;
							background: url(../img/hoekje.png) #EBEBEB no-repeat;
							padding:7px;
							font-size:10px;
							line-height:10px;
							margin-bottom:2px;
							overflow:hidden;
							color:#FF6600;
							border-bottom: #ffffff solid 15px;
						}	
#menu-extra-bg-162 img 	{	
							margin:0px 7px 7px 0px;
														
						}
#menu-extra-bg-120		{	width:186px;
							height:106px;
							background: url(../img/hoekje.png) #EBEBEB no-repeat;
							padding:7px;
							font-size:10px;
							line-height:10px;
							margin-bottom:2px;
							overflow:hidden;
							color:#FF6600;
							border-bottom: #ffffff solid 15px;
						}	
#menu-extra-bg-120 img 	{	
							margin-right: 7px;
						
							
						}												
						
#menu-extra-bg-flex		{	width:186px;
							background: url(../img/hoekje.png) #EBEBEB no-repeat;
							padding:7px;
							font-size:10px;
							line-height:10px;
							margin-bottom:2px;
							color:#FF6600;
							border-bottom: #ffffff solid 15px;
							
						}	
															

																			
/* opmaak rechtercolumn*/
#rechtercolumn			{	position:relative;
							margin-left:654px;
							background:#FFFFFF;
						}

#rechtercol-inhoud		{
							background:url(../img/menu_lijn.gif) #ffffff no-repeat;	
							float:left;
							font-size:10px;
							padding-top:2px;
							margin-top:5px;
							position: relative;
							
						}	
#rechtercol-inhoud	a	{	
							text-decoration:none;
						}																															
#rechtercol-inhoud a:hover {
	text-decoration:underline;
	color:#FF6600;
	width: 108px;
							
						}							
#rechtercol-img			{	float:left;	
							
						}	
#extra-menu-box-1		{	float:left;
						}	
#extra-menu-box-2		{	float:left;
							width:100px;
							padding-top:7px;
						}													
/* opmaak inhoud algemeen*/						
						
H1						{	font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:12px;
							line-height:12px;
							color:#464646;
							font-weight:bold;
							margin:0px;
							background:#FFFFFF;
						}
H2						{	font-family:Myriad, Tahoma, Verdana, Arial, sans-serif;
							font-size:12px;
							line-height:12px;							
							color:#FF6600;
							font-weight:bold;
							margin:0px;
						}
H2	a					{	color:#FF6600;
							text-decoration:none;
							
						}
						
H2	a:hover				{	color:#005BAA;
						}
H2	a#selected			{	color:#005BAA;
						}							
H3						{	font-family:Myriad, Tahoma, Verdana, Arial, sans-serif;
							font-size:12px;
							line-height:12px;							
							color:#FF6600;
							font-weight:bold;
							padding:15px 0px 7px 0px;
							margin: 0px 0px 10px 0px;
							background: url(../img/lijn_inhoud.jpg) no-repeat bottom left;

						}						

H4						{	font-family:Myriad,Tahoma, Verdana, Arial, sans-serif;
							font-size:12px;
							line-height:12px;
							color:#464646;
							font-weight:bold;
							margin:0px 0px 7px 0px;
							background:#FFFFFF;
						}						
																	
.pad25					{	padding-top:25px;}
.pad11					{	padding-top:11px;}
.pad7					{	padding-top:7px;}
.in7					{	padding-left:7px !important;
							padding-left:3px;
							margin-bottom:0px;
						}
.txt-zwart				{	color:#000000;
						}						
img.menuvert			{	margin: 0px 7px 0px 7px;
						}
#midden-inhoud img 		{	position:relative;
							margin-right: 7px;
							float:left;
						}
/* opmaak formulieren*/

form					{	margin:0px;
						}
						
#zoekbox				{	text-align:left;
							padding-top:7px;
						}

input.zoekbox 			{	height:16px; 
							width:160px; 
							float:left;
							border:0px;
							color:#000000;
							background: url(../img/input.gif) #FFFFFF no-repeat;
							font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:10px;
							line-height:16px;
							text-indent:3px;
							
						}
#zoekbut				{	border:#FFFFFF; 
							float:right;
										
						}

												
form.contact input		{	border:0px;
							color:#000000;
							background: url(../img/input_klein.gif) #EBEBEB no-repeat;
							font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:10px;
							line-height:16px;
							height:16px; 
							width:100px;
							float:left; 
							margin-bottom:5px;
							text-indent:3px;
						}	
											

form.gunther input		{	width:160px;
							height:16px;
							border:  #EBEBEB solid 1px;
							color:#000000;
							background:#FFFFFF;
							font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:10px;
							line-height:18px;
							text-indent:3px;

						}
form.gunther select		{	width:165px;
							height:20px;	
							color:#000000;	
							font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:10px;
							line-height:20px;
							text-indent:3px;				
						}
form.gunther textarea	{	width:160px;
							height:80px;	
							color:#000000;	
							font-family:Tahoma, Verdana, Arial, sans-serif;
							font-size:10px;
							line-height:15px;
							text-indent:3px;				
						}	
						
#checkradio				{	border:0;
							width:16px;
							height:16px;
							margin:0;
							background:url(../img/_trans.gif);
						}									
form.gunther legend {
  padding:7px;
  font-weight: bold;
  color:#FF6600;
}
form.gunther fieldset	{	border:#F0F0F0 solid 1px;
							padding:7px;
									
						}
form.gunther table {
  							background:#F7F7F7;
							padding:7px;
							font-weight:bold;
}

form.gunther table td {		/*border-bottom:#F0F0F0 solid 1px;*/
							padding-bottom:7px;
}
form.gunther table tr:hover {
  							background:#EBEBEB;
							
							}
form.gunther #submit		{	width:120px;
								height:20px;
								margin-top:7px;
								background:#F7F7F7;
								color:#FF6600;
								font-weight:bold;
								float:left;
								cursor:hand;
								border:#E4E4E4 1px solid;
							}	
form.gunther #submit:hover	{
								background:#F7F7F7;
								border:#0099CC 1px dotted;
								color:#0099CC;
							}	
											
											
											
											
											
#ajax_tooltipObj{
z-index:1000000;
text-align:left;
width:450px;
}

#ajax_tooltipObj div{
position:relative;
height:auto;
}

#ajax_tooltipObj .ajax_tooltip_arrow
{
background-image:url('../images/arrow.gif');
width:20px;
position:absolute;
left:-5px;
top:-18px;
background-repeat:no-repeat;
background-position:center left;
z-index:1000005;
height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
border:1px solid #000000;
left:7px;
position:absolute;
background-color:#FFF;
padding:2px;
font-size:0.8em;
overflow: hidden;
z-index:1000001;
}

div.popUpDiv {
	margin:0px;
	padding:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
	}
.videoWrap{
	
	width:442px;
	padding-left:0px;
	margin-left:0px;
	clear:both;
}								