body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:  arial, verdana, tahoma, sans serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	background-color: #FFFFFF;
}
.clear {
	clear: both;
	height: 0;
}
h1 {
	margin: 0 0 5px 0;
	padding: 0;
	font-family: arial, verdana, tahoma, sans serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 24px;
	color: #4B352C;
}
h2 {
	margin: 0 0 0 0px;
	padding: 5px 10px 0px 10px;
	font-family: arial, verdana, tahoma, sans serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #4B352C;
}
#tip h2 {
	margin: 0 0 0 0px;
	padding: 15px 0px 12px 0px;
	font-family: arial, verdana, tahoma, sans serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #4B352C;
}
p {
	margin: 0 0 10px 0px;
	padding: 0;
}
a {
	color: #4B352C;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #EB0000;
	text-decoration: underline;
}
a:visited {
	color: #9D9D77;
	text-decoration: none;
}
a:visited:hover {
	color: #EB0000;
	text-decoration: underline;
}
form {
margin: 0;
padding: 0;
}

hr {
	height: 1px;
	color: #AEA9A3;
	background-color: #AEA9A3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#tagline {
padding: 0 0 18px 0;
}
#datetime {
padding: 0 0 5px 0;
}

#layer1 {
position:absolute; 
left:165px; 
top:323px; 
width:97px; 
height:68px; 
z-index:1;
}

#layer2{
position:absolute; 
left:418px; 
top:323px; 
width:97px; 
height:68px; 
z-index:1;
}

#layer3 {
position:absolute; 
left:671px; 
top:323px; 
width:97px; 
height:68px; 
z-index:1;
}

#layer4 {
position:absolute; 
left:304px; 
top:375px; 
width:68px; 
height:48px; 
z-index:1;
}

#layer5{
position:absolute; 
left:497px; 
top:375px; 
width:68px; 
height:48px; 
z-index:1;
}

#layer6 {
position:absolute; 
left:690px; 
top:375px; 
width:68px; 
height:48px; 
z-index:1;
}


#subboxes p {
text-align: left;
padding: 0px 38px 0 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
#subboxes a {
text-decoration: none;
font-weight: normal;
}
#subboxes ul {
text-align: left;
padding: 0px 38px 0 10px;
margin: 0 0 0 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
#subboxes li {
text-align: left;
padding: 0px 0px 0 0px;
}
#subboxes td {
background-repeat: no-repeat;
}
#subboxes h1 {
margin: 10px 0 0 20px;
}
.subboxheader {
vertical-align: top;
text-align: right;
padding: 3px 38px 16px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

#boxes p {
text-align: left;
padding: 0px 38px 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
#boxes a {
text-decoration: none;
font-weight: normal;
}
#boxes ul {
text-align: left;
padding: 0px 38px 0 10px;
margin: 0 0 0 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
#boxes li {
text-align: left;
padding: 0px 0px 0 0px;
}
#boxes td {
background-repeat: no-repeat;
}
#boxes h1 {
margin: 10px 0 0 20px;
}
.boxheader {
vertical-align: top;
text-align: right;
padding: 6px 38px 35px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

#listing p {
	margin: 0 0 0px 0px;
	padding: 0 0 0 0;
}

#top {
	float: left;
	width: 580px;
	height: 60px;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
}
#topnav {
	margin: 0px 0 10px 0;
	padding: 0 0 0 0px;
	height: 20px;
	float: left;
}
#topnav .swDrop {
	float: left;
}
#topnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
}
#topnav li {
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#topnav a {
	display: block;
	margin: 0 0 0px 0px;
	padding: 4px 8px 7px 8px;
	border-bottom: 4px solid White;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #4B352C;
	text-decoration: none;
	text-transform: capitalize;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-left: 1px solid #EEEEEE;
	border-right: 0px solid white;
}
#topnav a:hover {
	color: #EB0000;
	border-bottom: 4px solid #EB0000;
}
#topnav a.selected, #topnav a.selected:hover {
	color: #EB0000;
	border-bottom: 4px solid #4B352C;
}
#topnav ul ul {
	display: none;
	position: absolute;
	left: 0px;
	width: 580px;
	padding: 3px 0 0px 0;
	margin: 0 0 0 182px;
	border-bottom: 0px solid #fff;
}
#topnav ul ul a {
	float: left;
	padding: 4px 14px 0px 14px;
	color: #4B352C;
	border: 0;
	background-repeat: no-repeat;
	background-position: 0 0px;
		border-left: 1px solid #EEEEEE;
		border-right: 0px solid white;
}
#topnav ul ul li a:hover {
	float: left;
	padding: 4px 14px 0px 14px;
	color: #EB0000;
	border-bottom: 0;
}
#topnav ul ul li a.selected, #topnav ul ul li a.selected:hover {
	float: left;
	padding: 3px 8px 0px 8px;
	color: #EB0000;
	border-bottom: 0;
}
#topnav ul .swDrop:hover ul, #topnav ul .swDrop.over ul {
	display: block;
}


td.right_separator_0{
	border-right: 1px solid #AEA9A3;
	background: url("http://www.active24.nl/graphics/generic_topmenu_1.gif");
}
td.right_bar{
	background: url("http://www.active24.nl/graphics/generic_topmenu_1.gif");
}
td.middle_bar{
	background: url("http://www.active24.nl/graphics/generic_topmenu_0.gif");
}
td.right_separator_1{
	border-right: 1px solid #AEA9A3;
}
td.left_menu_box{
	border-right: 1px solid #AEA9A3;
	border-top: 1px solid #AEA9A3;
}
td.footer_box{
	border-top: 1px solid #AEA9A3;
}
td.logoside {
	background: url("http://www.active24.nl/graphics/logo_active24_bg.gif");
}
td.logo {
	background: url("http://www.active24.nl/graphics/generic_topmenu_2.gif");
}


	#domaincheck {
  		float:right;
		margin: 0px 0px 0px 0px;
		width: 760px;
		height: 30px;
		background-color: #4B352C;
	}
	#domaincheck p {
		font-family:  arial, verdana, tahoma, sans serif;
		font-size: 12px;
		font-weight: bold;
		color: White;
		margin: 3px 0 0 10px;
}
#domaincheck p a:hover {
		color: #EB0000;
}
   #domain {
	width:308px;
	font-weight: normal; 
	border: inset 0px;	
	margin: 0 0 0px 15px;
	border-left: solid 0px #D6D4D4;	
	border-top:  solid 0px #D6D4D4;	
	border-right:  solid 0px #D6D4D4;	
	border-bottom:  solid 0px #D6D4D4;
	text-align: center;
}
	#submit {
		width:80px;
		height: 21px;
		font-weight:bold; 
		color: #FFF;
		font-size: 14px;
		background-color: #4B352C;
		border-left:  none 0px #4B352C;	
		border-top:  none 0px #4B352C;	
		border-right: none 0px #4B352C;	
		border-bottom: none 0px #4B352C;
		cursor: pointer;
		padding-top: 3px;
		
	}
	
	
#footer {
	float: left;
	width: 760px;
	height: 40px;
	margin: 10px 0px 0px 0px;
	vertical-align: top;
	background-color: #FFF;
}
#footer img {
	margin: 0px 0px 0px 15px;
	vertical-align: top;
}
#partners {
	float: left;
	vertical-align: top;
	padding: 5px 0 0 0px;
	color: #4B352C;
	font-weight: bold;
}
#payment {
	float: right;
	vertical-align: top;
	padding: 5px 0 0 0;
	color: #4B352C;
	font-weight: bold;
}




#left {
	float: left;
	width: 170px;
	margin: 10px 0px 0px 0px;
}
#left a {
	font-weight: bold;
}
#left ul {
	margin: 0px;
	padding: 0px;
}
#left li {
	padding: 0px;
	margin: 0px;
}
#left ul ul li {
	padding: 0px;
	margin: 0px;
}
#left a {
	padding: 3px 0px 3px 5px;
	color: #4B352C;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 5px;
}
#left ul ul a {
	padding: 3px 0px 3px 15px;
	color: #9D9D77;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 5px;
}
#left a:hover {
	color: #EB0000;
}
#left a.selected {
	color: #EB0000;
}
#left a.ot {
font-weight: normal;
font-style: italic;
}



#right-content {
	float:right;
	margin: 0px 0px 0px 0px;
	background-color: #FFF;
}
#right-content p {
	color: #4B352C;
	font-weight: bold;
	margin: 0px 0 0 10px;
	padding: 0px 0 0 0px;
}
#right-content a {
	font-weight: normal;
	margin: 0px 0 0 0px;
}
#txtPassword{
	margin: 0 0 0 0px;
	border: 1px solid #EB0000;
}
#txtUserName{
	margin: 0 0 0 0px;
	border: 1px solid #EB0000;
}

#txtPassword2{
	margin: 0 0 0 0px;
	border: 1px solid #9D9D77;
}
#txtUserName2{
	margin: 0 0 0 0px;
	border: 1px solid #9D9D77;
}


#controlpanellogon p {
margin: 5px 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
}

#controlpanellogon p.controlpanellogon {
color: #EB0000;
margin: 8px 0 16px 0;
font-size: 12px;
}

#controlpanellogon input {
margin: 0px 0 5px 0;
padding: 0 0 0 0;
}

#controlpanellogon input.controlpanellogon {
margin: 0px 0 5px 0;
padding: 0 0 0 0;
width:85px;
}




#webmaillogon p {
margin: 5px 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
}

#webmaillogon p.webmaillogon {
color: #9D9D77;
margin: 8px 0 16px 0;
font-size: 12px;
}

#webmaillogon input {
margin: 0px 0 5px 0;
padding: 0 0 0 0;
}
#webmaillogon input.webmaillogon {
margin: 0px 0 5px 0;
padding: 0 0 0 0;
width:85px;
}


#newsletteremail{
	margin: 0 0 5px 10px;
	width: 190px;
	border: 1px solid #000000;
}


#cmdLogin {
float: left;
	margin: 0px 10px 0px 0px;
	padding: 0 10px 0px 20px;
	width:40px;
	height: 20px;
	font-size: 12px;
	font-weight:bold; 
	color: #EB0000;
	background-color: #FFF;
	border-left:  none 0px #FFF;	
	border-top:  none 0px #FFF;	
	border-right: none 0px #FFF;	
	border-bottom: none 0px #FFF;
	cursor: pointer;
}
#cmdLogin2 {
	float: left;
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0 10px;
	cursor: pointer;
}
#wmLogin {
float: left;
	margin: 0px 10px 0px 0px;
	padding: 0 10px 0px 20px;
	width:40px;
	height: 20px;
	font-size: 12px;
	font-weight:bold; 
	color: #9D9D77;
	background-color: #FFF;
	border-left:  none 0px #FFF;	
	border-top:  none 0px #FFF;	
	border-right: none 0px #FFF;	
	border-bottom: none 0px #FFF;
	cursor: pointer;
}
#wmLogin2 {
	float: left;
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0 10px;
	cursor: pointer;
}
#newslettersubmit{
float: left;
	margin: 0px 0px 0px 10px;
	padding: 0 0px 0px 0px;
	width:70px;
	height: 20px;
	font-size: 12px;
	font-weight:bold; 
	color: #4B352C;
	background-color: #FFF;
	border-left:  none 0px #FFF;	
	border-top:  none 0px #FFF;	
	border-right: none 0px #FFF;	
	border-bottom: none 0px #FFF;
	cursor: pointer;
	}

#newslettersubmit2 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0 0px;
	cursor: pointer;
}
#right-header {
 	float:right;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height: 26px;
	background: url("http://www.active24.nl/graphics/generic_topmenu_1.gif");
}
#right-header2 {
 	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height: 26px;
	background: url("http://www.active24.nl/graphics/generic_topmenu_1.gif");
}
#newsletter {
 	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
#newsletter p {
 	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}
#downloadables {
	margin: 10px 0 0 0;
}
#downloadables a {
	margin: 0 10px 0 10px;
}

#advertisement {
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 0px 10px;
	width: 190px;
	height: 210px;
	background-color: #FFF;
}


#tip {
border-top:solid 1px #AEA9A3;
padding: 0px 0 0 10px;
}

#tip2 {
padding: 0px 0px 0px 0px;
}

#tip2 p {
padding: 4px 0px 0px 10px;
line-height: 14px;
}
#tip2 div {
padding: 0px 10px 0px 0px;
}


#newsleft {
color: #FFF;
text-decoration: none;
}
#newsleft a {
color: #FFF;
font-weight: bold;
padding: 5px 0 5px 0;
}
#newsleft a:hover {
color: #FFF;
}

div.news_brown {
background-color:#4B352C;
width:290px;
height:184px;
padding: 10px 10px 10px 10px;
}

div.news_red {
background-color:#9C1B1F;
width:290px;
height:184px;
padding: 10px 10px 10px 10px;
}

div.news_olive {
background-color:#9D9D77;
width:290px;
height:184px;
padding: 10px 10px 10px 10px;
}

#product_fp a {
text-align: right;
background-image: url("http://www.active24.nl/graphics/1.gif");
background-repeat: no-repeat;
width: 170px;
padding: 6px 0px 6px 0;
margin: 0px 0px 0px 0;
float: right;
font-family: arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;

}

#product_fp a {
text-align: right;
background-image: url("http://www.active24.nl/graphics/1.gif");
background-repeat: no-repeat;
width: 170px;
padding: 6px 0px 6px 0;
margin: 0px 0px 0px 0;
float: right;
font-family: arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #4B352C;
}
#product_fp a:visited {
color: #4B352C; 
}

#product_fp a:visited:hover {
color: #EB0000; 
}

#product_fp a:hover {
background-image: url("http://www.active24.nl/graphics/2.gif");
background-repeat: no-repeat;
}

#product_fp_right a {
font-weight: normal;
color: inherit;
}

#product_fp_right a:visited {
font-weight: normal;
color: inherit;
}

#product_fp_right a:hover {
font-weight: normal;
color: inherit;
}

.prod_p {
color: #000000;
font-weight: normal;
}

#productheaders {
background-image: url("http://www.active24.nl/graphics/1.gif");
}

#icon {
float: right;
padding: 5px 0px 5px 0px;
margin: 0px 0 0 0;
}

#content {
clear: both;
border-top: 1px solid #AEA9A3;
padding: 5px 0 0 0px;
margin: 0px 0 0 10px;
}

#content h2 {
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
font-size: 14px;
}

#content ul li a {
font-weight: bold;
}

#content ul li a:visited {
font-weight: bold;
color: #000000;
}
#content ul li a:hover {
font-weight: bold;
color: #EB0000;
}

#choosesomething a {
font-weight: bold;
color: #000000;
}
#choosesomething a:visited {
color: #000000;
}
#choosesomething a:hover {
color: #EB0000;
}




#pagetitle {
padding: 5px 0 5px 10px;
}

.tooltip { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
background-color: #FFFCCC; 
border-style: Solid; 
border-color: #000000; 
border-width:1px 1px 1px 1px; 
position: absolute;
display: none; 
width: 250px; 
padding: 5px 5px 5px 5px;
z-index: 2;
}

.tooltip a {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #4B352C; 
}

.tooltip a:hover {
font-size: 11px; 
font-weight: bold;
color: #EB0000;
}

#pt {
margin: 30px 0 0 0;
}

#pt td {
border-color: #AEA9A3;
border-style: solid;
font-size: 12px;
}

.pt1 {
border-width: 0px 0px 1px 0px;
background-color: #FFFFFF;
}

.pt2 {
border-width: 0px 0px 1px 0px;
background-color: #FFFFFF;
background-image: url("http://www.active24.nl/graphics/td_left_bg.gif");
}

.pt3 {
padding: 7px 5px 2px 5px;
border-width: 0px 0px 1px 0px;
font-weight: bold;
background-color: #EEEEEE;
background-image: url("http://www.active24.nl/graphics/td_bg.gif");
text-align: center;
color: #4B352C;
}

.pt4 {
padding: 7px 5px 2px 5px;
border-width: 0px 0px 1px 1px;
font-weight: bold;
background-color: #EEEEEE;
background-image: url("http://www.active24.nl/graphics/td_bg.gif");
text-align: center;
color: #4B352C;
}

.pt5 {
border-width: 0px 0px 1px 0px;
background-color: #FFFFFF;
background-image: url("http://www.active24.nl/graphics/td_right_bg.gif");
}

.pt6 {
padding: 0px 5px 0px 5px;
border-width: 0px 0px 1px 1px;
font-weight: bold;
background-color: #EEEEEE;
text-align: left;
}

.pt7 {
border-width: 0px 0px 1px 0px;
background-color: #EEEEEE;
}

.pt7 a {
cursor: help;
}

.pt8 {
border-width: 0px 0px 1px 1px;
background-color: #EEEEEE;
}

.pt9 {
padding: 0px 5px 0px 5px;
border-width: 0px 0px 1px 0px;
background-color: #EEEEEE;
text-align: center;
}

.pt10 {
padding: 0px 5px 0px 5px;
border-width: 0px 0px 1px 1px;
background-color: #EEEEEE;
text-align: center;
}

.pt11 {
border-width: 0px 1px 1px 0px;
background-color: #EEEEEE;
}

.pt12 {
border-width: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.pt13 {
border-width: 0px 0px 1px 1px;
background-color: #FFFFFF;
}

.pt14 {
border-width: 0px 0px 1px 0px;
background-color: #FFFFFF;
}

.pt15 {
border-width: 0px 0px 1px 1px;
background-color: #FFFFFF;
}

.pt16 {
border-width: 0px 1px 1px 0px;
background-color: #FFFFFF;
}

.pt17 {
border-width: 0px 0px 1px 0px;
background-color: #FFFFFF;
}

.pt18 {
border-width: 0px 1px 1px 0px;
background-color: #FFFFFF;
}
.pt19 {
border-width: 0px 1px 1px 0px;
background-color: #FFFFFF;
}

.pt20 {
padding: 7px 5px 2px 5px;
border-width: 0px 1px 2px 1px;
font-weight: bold;
background-color: #EEEEEE;
background-image: url("http://www.active24.nl/graphics/td_bg.gif");
text-align: left;
color: #4B352C;
}

ul {
	list-style: square;
}

.smallprint {
margin: 30px 0 0 0;
font-size:10px;
}

#firstparagraph {
color: #000000;
font-weight: bold;
font-style: italic;
}

.fpboxes0 {
	padding: 5px 0 5px 10px;
	border-top: 0px solid #AEA9A3;
	border-right: 1px solid #AEA9A3;
	border-bottom: 0px solid #AEA9A3;
	border-left: 0px solid #AEA9A3;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
}

.fpboxes1 {
	border-top: 1px solid #AEA9A3;
	border-right: 0px solid #AEA9A3;
	border-bottom: 1px solid #AEA9A3;
	border-left: 1px solid #AEA9A3;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 28px;
	line-height: 28px;
	text-align: center;
	background-color: #F5F5F5;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.fpboxes2 {
	border-top: 1px solid #AEA9A3;
	border-right: 1px dotted #AEA9A3;
	border-bottom: 1px solid #AEA9A3;
	border-left: 1px dotted #AEA9A3;
	background-color: #F5F5F5;
}
.fpboxes3 {
	border-top: 1px solid #AEA9A3;
	border-right: 0px solid #AEA9A3;
	border-bottom: 1px solid #AEA9A3;
	border-left: 0px solid #AEA9A3;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 28px;
	line-height: 28px;
	text-align: center;
	background-color: #F5F5F5;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}
.fpboxes4 {
	border-top: 1px solid #AEA9A3;
	border-right: 1px solid #AEA9A3;
	border-bottom: 1px solid #AEA9A3;
	border-left: 0px solid #AEA9A3;
	background-color: #F5F5F5;
}
.fpboxes5 {
	border-top: 0px solid #AEA9A3;
	border-right: 1px dotted #AEA9A3;
	border-bottom: 0px solid #AEA9A3;
	border-left: 1px dotted #AEA9A3;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
.fpboxes6 {
	border-top: 1px solid #AEA9A3;
	border-right: 0px solid #AEA9A3;
	border-bottom: 0px solid #AEA9A3;
	border-left: 1px solid #AEA9A3;
	text-align: center;

}
.fpboxes7 {
	border-top: 1px solid #AEA9A3;
	border-right: 1px solid #AEA9A3;
	border-bottom: 0px solid #AEA9A3;
	border-left: 0px solid #AEA9A3;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
.fpboxes8 {
	padding: 0 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
}
.fpboxes9 {
	border-top: 0px solid #AEA9A3;
	border-right: 0px solid #AEA9A3;
	border-bottom: 1px solid #AEA9A3;
	border-left: 0px solid #AEA9A3;
}
.compbox {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}