body
{
	font-family: arial;	font-size:0.8em;	color: #848689;  font-weight:normal;		display: inline;  	text-decoration: none;
}
body
{
	background-image: url("../images/ultrasun_background.gif");
	margin: 0px; 
	padding: 00px;
}
table.table_holder
{
	border-collapse: collapse;
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
 	
}
.div_main
{
	width:800px;
	height:100%;
	padding:0px;
	border:0px solid #444444;
	margin-left: auto;
    margin-right: auto;
}
.categorie_black
{
	color:#000000;
}	
a:visited 		{ font-family: arial; color: #c0222e; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a:active 		{ font-family: arial; color: #c0222e; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a:link 			{ font-family: arial; color: #c0222e; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a:hover			{ font-family: arial; color: #848689; font-size:0.9em; font-weight:normal ; text-decoration: underline; }

a.menu:visited 	{ font-family: arial;	font-size:0.9em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:active 	{ font-family: arial;	font-size:0.9em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:link 	{ font-family: arial;	font-size:0.9em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:hover	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: underline;}


a.menu_active:visited 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_active:active 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_active:link 		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_active:hover		{ font-family: arial;	font-size:0.9em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: underline;}



a.menu_onder:visited 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder:active 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder:link 		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder:hover		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.menu_onder_active:visited { font-family: arial;	font-size:0.9em;	color: #d6222b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder_active:active 	{ font-family: arial;	font-size:0.9em;	color: #d6222b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder_active:link 	{ font-family: arial;	font-size:0.9em;	color: #d6222b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu_onder_active:hover	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.categorie_list:visited 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list:active 	{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list:link 		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list:hover		{ font-family: arial;	font-size:0.9em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.categorie_list_active:visited 	{ font-family: arial;	font-size:0.9em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list_active:active 		{ font-family: arial;	font-size:0.9em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list_active:link 		{ font-family: arial;	font-size:0.9em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie_list_active:hover		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.zoeken_titel:visited 	{ font-family: arial;	font-size:1.2em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_titel:active 	{ font-family: arial;	font-size:1.2em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_titel:link 	{ font-family: arial;	font-size:1.2em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_titel:hover	{ font-family: arial;	font-size:1.2em;	color: #c7212b;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.zoeken_url:visited 	{ font-family: arial;	font-size:1.0em;	color: #c7212b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_url:active 	{ font-family: arial;	font-size:1.0em;	color: #c7212b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_urll:link 		{ font-family: arial;	font-size:1.0em;	color: #c7212b;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.zoeken_url:hover		{ font-family: arial;	font-size:1.0em;	color: #5a585a;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.news_white:visited 	{ font-family: arial; color: #000000; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_white:active 	{ font-family: arial; color: #000000; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_white:link 		{ font-family: arial; color: #000000; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_white:hover		{ font-family: arial; color: #c7212b; font-size:0.9em; font-weight:normal ; text-decoration: underline; }

a.news_grey:visited 	{ font-family: arial; color: #ffffff; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_grey:active 		{ font-family: arial; color: #ffffff; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_grey:link 		{ font-family: arial; color: #ffffff; font-size:0.9em; font-weight:normal ; text-decoration: none; }
a.news_grey:hover		{ font-family: arial; color: #c7212b; font-size:0.9em; font-weight:normal ; text-decoration: underline; }

a.home:visited 			{ font-family: arial; color: #ffffff; font-size:0.8em; font-weight:normal ; text-decoration: none; }
a.home:visited:active 	{ font-family: arial; color: #ffffff; font-size:0.8em; font-weight:normal ; text-decoration: none; }
a.home:visited:link 	{ font-family: arial; color: #ffffff; font-size:0.8em; font-weight:normal ; text-decoration: none; }
a.home:visited:hover	{ font-family: arial; color: #c0222e; font-size:0.8em; font-weight:normal ; text-decoration: underline; }


.shiftcontainer{
position: relative;
left: 6px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
padding-right: 10px;
}

.shadowcontainer{
width: 80px; /* container width*/
background: transparent url(../images/bigshadow.gif) no-repeat bottom right;

}


.shadowcontainertwee
{
	width: 220px; /*container width*/
	background: transparent url(../images/bigshadow.gif) no-repeat bottom right;
}
.innerdiv{
/* Add container height here if desired */
background-color: white;
border: 0px solid gray;
padding: 0px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}


h1	{ font-family: arial;	font-size:1.2em;	color: #000000;  font-weight:bold;		display: inline;  	text-decoration: none;}
h2	{ font-family: arial;	font-size:1.2em;	color: #c7212b;  font-weight:bold;		display: inline;  	text-decoration: none;}
h3	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
h4	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;	text-decoration: none;}
h5	{ font-family: arial;	font-size:1.0em;	color: #cb4651;  font-weight:normal;	display: inline;  	text-decoration: none;}


.input2		{ font-family: arial; font-size:  10px;  color: #000000; line-height:130%; background-color: #ffffff;  background-image:url('images/terstal_09.jpg'); border: 1px solid #cccccc;  height:19px;  width:151px;}


.input_zoeken		
{ 
	border:1px solid #616161; 
	height:16px; 
	width:125px;  
	background-color:#ffffff; 
	font-family: arial; 
	font-size: 11px;  
	color: #c4c4c4; 
	padding-left:4px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input_zoeken:focus	
{ 
	border:1px solid #616161; 
	height:16px; 
	width:125px;  
	background-color:#ffffff; 
	font-family: arial; 
	font-size: 11px;  
	color: #6c6c6c; 
	padding-left:4px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}
.input		
{ 
	border:1px solid #c4c4c4; 
	height:24px; 
	width:240px;  
	background-color:#ffffff; 	
	color: #c4c4c4; 
	padding-left:10px;
	padding-top:6px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input_error	
{ 
	border:1px solid #d6222b; 
	height:24px; 
	width:240px;  
	background-color:#ffffff; 
	color: #6c6c6c; 
	padding-left:10px;
	padding-top:6px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input:focus	
{ 
	border:1px solid #6c6c6c; 
	height:24px; 
	width:240px;  
	background-color:#ffffff; 
	color: #6c6c6c; 
	padding-left:10px;
	padding-top:6px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input_login_small		
{ 
	border:0px solid #be222d; 
	height:18px; 
	width:175px;  
	background-color:#ffffff; 
	font-family: arial; 
	font-size: 1.0em;  
	color: #b5b4b4; 
	padding-top:4px;
	padding-left:4px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input_login_small:focus	
{ 
	border:0px solid #be222d; 
	height:18px; 
	width:175px;  
	background-color:#ffffff; 
	font-family: arial; 
	font-size: 1.0em;
	color: #646568; 
	padding-top:4px;
	padding-left:4px;
	background-image:url(../images/ultrasun_zoeken.jpg); 
	background-repeat : no-repeat; 
	background-position: bottom right;
}

.input_submit
{

}		


.inputtextarea		{ padding-left:4px; border:1px solid #c7212b; height:154px; width:290px; valign:bottom; background-color:#ffffff; font-family: arial; font-size: 11px;  color: #848689; }

.contact			{ padding-left:4px; border:1px solid #c7212b; height:21px; width:290px; valign:bottom; background-color:#ffffff; font-family: arial; font-size: 11px;  color: #848689; }
.contact:focus		{ padding-left:4px; border:1px solid #000000; height:21x; width:290px; valign:bottom; background-color:#ffffff; font-family: arial; font-size: 11px;  color: #000000; }

.background2{background-image: url(images/Impact_05.jpg); }



div.div_features_details
{
	position:absolute;
	border-collapse: collapse;
	
	


}	



div.div_features_details_holder
{
	position:relative;
	text-align:right;

}	

div.level0 {
   font-family: arial; font-size: 10px; color: #543e29;  font-weight:bold ; text-decoration: none; 
   list-style:none;
   margin:0;
   left:10em;
   padding:0 0 1em;
  
}


div.level1 {
   font-family: arial; font-size: 12px; color: #ec2127	;  font-weight:bold ; text-decoration: none;
   cursor:pointer;
   cursor:default;
   margin:0px;
   margin-bottom:5px;
   padding:0px; 
   position:relative;
   border-top:1px;
   left:1px;
 
}



div.level2 {
   font-family: arial; font-size: 11px; color: #543e29;  font-weight:bold ; text-decoration: none;
   cursor:pointer;
   cursor:default;
   margin:5px;
   padding:0px;
   position:relative;
   border-top:1px;
   top:0px;
   left:10px;
     
}


div.level3 {
   font-family: arial; font-size: 10px; color: #ededed;  font-weight:bold ; text-decoration: none;
   cursor:pointer;
   cursor:default;
   margin:0px;
   padding:0px;
   position:relative;
   border-top:1px;
   left:0px;
   left:10px;   
     
}


div.level4 {
   font-family: arial; font-size: 11px; color: #543e29;  font-weight:bold ; text-decoration: none;
   cursor:pointer;
   cursor:default;
   margin:0px;
   padding:0px;
   position:relative;
   border-top:1px;
   left:20px;


     
}

.voorscherm
{
position:absolute;
top:0;

height:100%;
width:100%;

font-weight:bold;



}
