body {
margin:0;
}

img {
border:0;
}

a {
color:#EE0160;
}

TABLE {
font-family:verdana;
font-size:11px;
color:#3B4470;
font-style:none;
}

TABLE:a{
font-family:verdana;
font-size:11px;
color:#3B4470;
font-style:none;
}


.blockpink {
margin-top:25px;
margin-bottom:5px;
}


.blocktitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
color:#ffffff;
margin-left:12px;
}

.blocktext {
display:block;
width:173px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
color:#000000;

}

.bluetitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#3B4470;
font-style:italic;
}

.pinktitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#EE0160;
font-style:italic;
}

.orangetitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FA7F06;
font-style:italic;
}

.contentfont {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
color:#000000;
}

.contentfont a{
/*search results links*/
}

.forumfont {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.forumfont a{
font-size:10px;
color:#EE0160;
text-decoration:none;
font-weight:bold;
}

.blockorange {
margin-top:25px;
margin-bottom:5px;
}

.contentholder {
padding-top:25px;
}

.contenttable {
width:573px;
}

.logininput {
width:145px;
height:17px;
border:0;
background-color:#FFFFFF;
background-image:url(images/input_bg_login.gif);
background-repeat:no-repeat;
background-position:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
vertical-align:middle;
margin-top:5px;
}

/*loginbox*/

.submit {
background-image:url(../images/btn_login.gif);
border:0;
width:42px;
height:13px;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#3B4470;
padding-right:10px;
margin-top:5px;
cursor:hand;
}

.inputbox {
height:17px;
font-family:verdana;
font-size:10px;
width:145px;
border:0;
letter-spacing:1px;
color:#3B4470;
background-image:url(../images/login_input_bg.gif);
background-position:right;
background-repeat:no-repeat;
line-height:17px;
margin-top:5px;
}

.loginboxheader{
background-image:url(../images/loginbox_bg.gif);
width:175px;
height:40px;
text-indent:13px;

}

.loginboxtitle {
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:5px;
letter-spacing:1px;
}

.logout {
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

/*download block */
#downloadblock {
background-color:#C3C9E1;
height:34px;
}

#downloadblock .articles_maintitle {
background-image:url(../images/download_title.gif);
width:182px;
height:34px; /*because white line beneath bar, 1 px taller*/
margin:0;
text-indent:12px;
}

#downloadblock .articles_maintext{
color:#000000;
}

#downloadblock .articles_introtext{
color:#000000;
}

/*install block*/

#installblock {
background-color:#C3C9E1;
}

#installblock .articles_maintitle {
background-image:url(../images/install_title.gif);
text-indent:12px;
width:182px;
height:34px; /*because white line beneath bar, 1 px taller*/
margin:0;
}

#installblock .articles_maintext{
color:#000000;
}

#installblock .articles_introtext{
color:#000000;
}

#bannerblock {
background-color:#3B4470;
}


.languageselect a {
color:#ffffff;
text-decoration:none;
}

#selectedlanguage {
color:#FFF000;
text-decoration:none;
}

/*articles look*/
.linebreak {
width:100%;
height:1px;
border:1px dashed #333333;
}

.articles_maintitle {
display:block;
width:613px;
height:33px;
line-height:33px;
background-image:url(../images/content_title.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px;
text-indent:17px;
}

.forum_title {
display:block;
width:576px;
height:33px;
line-height:33px;
background-image:url(../images/content_title.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px;

}


.articles_title {
font-family:verdana;
font-style:italic;
color:#EE0160;
font-size:18px;
margin-top:20px;
margin-left:10px;
display:block;
letter-spacing:1px;
}

.articles_introtext{
letter-spacing:1px;
font-family:verdana;
color:#3B4470;
font-size:11px;
margin-top:10px;
margin-left:10px;
display:block;
}

.articles_introtext a{
color:#EE0160;
}

.articles_maintext {
font-family:verdana;
letter-spacing:1px;
color:#3B4470;
font-size:11px;
margin-top:10px;
margin-left:10px;
display:block;
}

.articles_maintext a{
color:#EE0160;
}

.articles_readmore{
margin-left:10px;
font-family:verdana;
background-color:#FA7F06;
letter-spacing:1px;
color:#ffffff;
font-size:11px;
text-decoration:none;
}

.articles_back{
margin-left:10px;
font-family:verdana;
background-color:#FA7F06;
letter-spacing:1px;
color:#ffffff;
font-size:11px;
text-decoration:none;
}


.articles_printfriendly {
margin-left:10px;
font-family:verdana;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
color:#3B4470;
}


/*form styles*/
.form_title {
font-family:verdana;
font-style:italic;
color:#EE0160;
font-size:18px;
margin-top:20px;
margin-left:10px;
display:block;
letter-spacing:1px;
}

.form_introtext{
font-family:verdana;
letter-spacing:1px;
color:#3B4470;
font-size:11px;
margin-top:10px;
margin-left:10px;
display:block;
}

.form_label {
font-family:verdana;
letter-spacing:1px;
color:#3B4470;
font-size:11px;

text-align:right;
}

.form_input{
background-color:#000000;
font-family:verdana;
font-size:11px;
color:#3B4470;

}

.form_buttons {
margin-left:203px;
}

.form_buttons input
{
	background-color:#FA7F06;
	color:white;
	border:none;
}

.input_zoeken {
height:17px;
font-family:verdana;
font-size:10px;
width:125px;
border:0;
letter-spacing:1px;
color:#3B4470;
background-image:url(../images/login_input_bg.gif);
background-position:right;
background-repeat:no-repeat;
line-height:17px;
margin-top:5px;
}

.btn_zoeken {
background-image:url(../images/btn_zoeken.gif);
border:0;
width:66px;
height:13px;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#3B4470;
text-align:left;
padding-left:3px;
margin-top:5px;
cursor:hand;
}

#searchfield {
	position:relative;
	left:280px;
	top:-5px;
}

/*search results page*/

#temp_home_top {
	font-family:verdana;
	font-size:11px;
	color:#3B4470;
}

#temp_home_top a{
	text-decoration:none;
	font-weight:bold;

}


.breadcrumbs {
position:relative;
top:38px;
font-family:verdana;
font-size:10px;
color:#ffffff;
left:120px;
}

.breadcrumbs a{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

#footer {
border-top:1px solid #ffffff;
height:17px;
overflow:hidden;
}

#footer .articles_introtext {
color:#FFFFFF;
position:relative;
overflow:hidden;
top:-9px;
}

/*menu*/


/*.submenutitle{
color:#FF0000;
}

.submenutitle:hover{
color:#FF0000;
}

.submenutitle:visited{
color:#FF0000;
}*/

a.visited {
	text-decoration: none;
	color: #000000;
	
}

.menu_layer0 {
	position: absolute;
	width:175px;
	height:199px;
	text-indent:10px;
}


.submenu_layer0right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #FA7F06;
	color: #000000;
		text-indent:10px;

}

.submenu_layer1right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #EE0160;
	color: #000000;
	text-indent:10px;


}

.submenu_layer2right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #6F7AA7;
	color: #000000;

}

.menu_layer2 {
position:relative;

}

.submenu_layer3right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #FA7F06;
	color: #000000;
}

.submenu_layer4right {
	position:relative;
	XXXtop:-34px;
	width: 175px;
	height: 199px;
	background-color: #6F7AA7;
	color: #000000;
}

.submenu_layer5right {
	position:relative;
	XXXtop:-136px;
	width: 175px;
	height: 199px;
	background-color: #3B4470;
	color: #000000;
	}

.submenu_layer6right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #EE0160;
	color: #000000;
	}

.submenu_layer7right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #F6D30E;
	color: #000000;
}

.submenu_layer8right {
	position:relative;
	width: 175px;
	height: 199px;
	background-color: #8D0FD5;
	color: #000000;
}

.menuItem01 {
width:175px;
height:39px;
background-color:#EE0160;
font-family:verdana;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
line-height:39px;
color:#ffffff;
border-bottom:1px solid #ffffff;
cursor:hand;
}

.menuItem01 a{
text-decoration:none;
color:#ffffff;
}

.menuItem02 {
width:175px;
height:39px;
background-color:#FA7F06;
font-family:verdana;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
line-height:39px;
color:#ffffff;
border-bottom:1px solid #ffffff;
cursor:hand;
}

.menuItem02 a{
text-decoration:none;
color:#ffffff;
}

.menuItem2 {
width:182px;
font-family:verdana;
font-size:11px;
letter-spacing:1px;
color:#000000;
line-height:20px;
}

.menuItem2 A{
text-decoration:none;
color:#000000;
}

.menuItem2 A:hover{
color:#ffffff;
}

.menuItem03 {
width:175px;
height:39px;
background-color:#6F7AA7;
font-family:verdana;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
line-height:39px;
color:#ffffff;
border-bottom:1px solid #ffffff;
cursor:hand;
}

.menuItem03 a{
text-decoration:none;
color:#ffffff;
}

.menuItem04 {
width:175px;
height:39px;
background-color:#3B4470;
font-family:verdana;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
line-height:39px;
color:#ffffff;
border-bottom:1px solid #ffffff;
cursor:hand;
}

.menuItem04 a{
text-decoration:none;
color:#ffffff;
}

.menuItem05 {
width:175px;
height:39px;
background-color:#749B52;
font-family:verdana;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
line-height:39px;
color:#ffffff;
border-bottom:1px solid #ffffff;
cursor:hand;
}

.menuItem05 a{
text-decoration:none;
color:#ffffff;
}

.linkLayer0 {
	
	position: absolute;
	left: 0px;
	top: 10px;
	width: 175px;
	background-color: #FFFFFF;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	color:#000000;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	text-indent:10px;
}




.linkLayer1 {
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color:#ffffff;
	text-decoration:none;
	line-height:20px;
	margin-left:10px;

}


.linklayer2 {
	text-indent:10px;
	}



.submenutitle {
	text-align:left;
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
}

.subsubmenutitle2{
display:block;
height:34px;
line-height:33px;
background-image:url(../images/submenu_title.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px;
text-indent:13px;
}

#subsubmenublock {
background-color:#C3C9E1;
color:#000000;
font-family:verdana;
font-size:10px;
letter-spacing:1px;
padding:0;
margin:0;
}


/*some page templates */

/*home*/
#temp_home_wrapper {
width:573px;
height:auto;
}

/* what's this? ================*/

#temp_home_top {
width:573px;
height:auto;
}

#temp_home_left {
float:left;
}

#temp_home_left {
width:313px;
float:right;
}

#temp_home_bottom {
width:573px;
height:auto;
}



/*fotogallery*/
div.photgallery_topbar
{
	height:18px;
	background-color:#EE0160;
	line-height:18px;
	text-align:right;
	padding-right:10px;
	
}

.albumthumbnail {
	margin-left:18px;
	margin-top:5px;
	margin-bottom:5px;
}

div.photogallerytop {
	xxxheight:50px;
	margin-left:20px;
	margin-top:10px;
}

span.photogallery_topnavigation
{
	font-family:verdana;
	font-size:11px;	
	color:#ffffff;
}

tr.photogallery_albumrow_dark{
	background-color:#ffffff;
	border-top:1px dashed #3B4470;

}

.photogallery_albumrow_light{
	background-color:#ffffff;
	border-top:1px solid #3B4470;
	border-bottom:1px dashed #3B4470;
}

span.photogallery_topnavigation a
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

div.photogallery 
{
	background-color:#ffffff;
	width:auto;
	height:auto;
}

table.photogallery_albums 
{
	width:100%;
	border-top:1px dashed #3B4470;
	border-bottom:1px dashed #3B4470;
	
}

tr.photogallery_albums_light 
{
	background-color:#F2FADD;

}

tr.photogallery_albums_dark 
{
	background-color:#EAF7C9;
	border-top:1px dashed #3B4470;
}


td.photogallery_albums_thumbnail 
{
	width:130px;
	border-right:1px dashed #3B4470;
}

td.photogallery_albums_thumbnail img
{
	border:1px solid #3B4470;
	margin:3px;
}

td.photogallery_albums_date 
{

}

div.photogallery_albums_titlerow
{

}

div.photogallery_inforow
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	margin-left:25px;
	color:#000000;
}

div.photogallery_inforow a
{
	color:#000000;
}

span.photogallery_albumtitle
{
	font-family:verdana;
	font-size:18px;
	letter-spacing:1px;
	color:#EE0160;
	padding-left:10px;
}

span.photogallery_imagenr
{
	position : absolute;
	left : 45%
}

span.photogallery_albumnr
{
	font-family:verdana;
	font-size:10px;
	letter-spacing:1px;
	color:#000000;
}

span.photogallery_albumnr a
{
	color:#000000;
}

div.photogallery_albums_inforow
{
	border-right:1px dashed #3B4470;
	border-bottom:1px dashed #3B4470;
}

div.photogallerytitle
{
	font-family:verdana;
	font-size:18px;
	letter-spacing:1px;
	color:#EE0160;
}

div.photogallerytop_comment 
{
	text-indent : 20px
}

div.photogallery_albumtitle
{
	
}


div.photogallery_albumname
{
	font-family:verdana;
	font-size:11px;
	letter-spacing:1px;
	color:#000000;
	padding-left:21px;
	position : relative
}

span.photogallery_albumname
{

}

div.photogallery_image
{
	padding:10px;
	text-align : center;
	}

.photogallery_image img {
width:573px;
}
	
div.photogallery_imagecomment
{
	text-align : center
}

.photogallerytop
{

}

.photogallerybottom 
{

}

div.photogallery_thumbnavigation
{
	padding-left:21px;
	background-color:#3B4470;
	width:auto;
	.height:20px;
	vertical-align:middle;
	padding-top : 2px;
	padding-bottom : 2px;
	
}

span.photogallerynavigate 
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	display:inline;
	width:auto;
	height:auto;
	color:#ffffff;
	margin-right:10px;
}

span.photogallerynavigate a
{
	color:#ffffff;
}

span.photogallerynavigate a.photogallery_active
{
	color : #ffffff;
}

span.photogallery_albumnavigation 
{
}

.photogalleryBack
{
	margin-bottom:5px;
	width:50px;
	height:15px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#F6FAEA;
}

.photogalleryBack a
{
	text-decoration:none;
	color:#F6FAEA;
}

div.photogallery_thumbnails {
	margin-left:20px;
	padding:5px;
}

div.photogallery_thumbnails img{
	border: 1px solid #3B4470;
	background-color:#ffffff;
}


div.photogallery_imagenavigation
{
	padding-top:2px;
	padding-left:18px;
	display:block;
	background-color:#3B4470;
	width:auto;
	height:20px;
	color:#ffffff;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	position : relative;
	text-align : left
}

div.photogallery_imagenavigation a
{
	color:#ffffff;
}

/* forum */

.forum_line
{
	background-color:white;
	color:#000000;
}

.forum_normaltext
{
	color:#000000;
}

.forum_title
{
display:block;
width:613px;
height:33px;
line-height:33px;
background-image:url(../images/content_title.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px;
}

.forum_header
{
	background-color:#EE0160;
	color:white;
}

.forum_subheader
{
	background-color:#3B4470;
	color:white;
}
.forum_links
{
	margin:10px;
	text-align:center;
	color:#EE0160;
}
.forum_links a
{
	color:#EE0160;
	text-decoration:none;
}


.forum_row1
{
	background-color:#D9DEF0;
}

.forum_row1 a
{
	color:black;
	text-decoration:none;
}

.forum_row1 a:hover
{
	color:black;
	text-decoration:underline;
}

.forum_row2
{
	background-color:#C3C9E1;
	color:#000000;
}

.forum_row2 a
{
	color:black;
	text-decoration:none;
}

.forum_row2 a:hover
{
	color:black;
	text-decoration:underline;
}

.forum_editor
{
	width:200px;
}

.forum_button {
	background-color:#FA7F06;
	color:#ffffff;
	border:0;
}

/*signup*/

.signup_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#EE0160;
font-style:italic;
}

.signup_field {

}

.signup_button{
	background-color:#FA7F06;
	color:#ffffff;
	border:0;
	margin-left:200px;
	margin-top:5px;
}

#account {
background-color:#C3C9E1;
border: 1px solid #3B4470;
padding:3px;
}

.submenufooter {
background-image:url(../images/submenu_footer.gif);
background-repeat:no-repeat;
height:43px;
width:182px;
}
