/* MAIN */

/*
Tahoma, Verdana, Arial, sans-serif
Arial, sans-serif
*/

body  	{ 
	font: 0.675em Tahoma, Verdana, Arial, sans-serif;
	/*font-size-adjust: .54;*/
	line-height: normal;
	/*font: 0.625em Tahoma, Verdana, Arial, sans-serif;*/
	color: #494949;
	background-color: #FFFFFF; 
	margin: 7px; 
	padding: 0px; 
	}
html { font-size: 100%; line-height: 100%; /* IE hack to get the size switcher to respect the body em designation */ }
table { font-size: 100%; line-height: 100%; /* IE hack to get the size switcher to respect the body em designation */ }
a {
	text-decoration: none;
	color: #8800AA;
	}
a:hover {
	text-decoration: none;
	color: #393939;
	}
th {
	text-align: left;
}
form { border: 0px; margin: 0px; }
ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}
#sitecontainer {
	width: 760px;
	text-align: center;
	}
.text	{
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
/*
.text a {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #9E9E9E;
	}
*/
.text tr {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text th {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #494949;
	}
.text td {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.text table {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.darktext {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	}
.borderbot { height: 1px; margin: 0px; padding: 0px; background: url(../../images/dots.gif) repeat-x; overflow: hidden; }
.borderbotlight { height: 1px; margin: 0px; padding: 0px; background: url(../../images/dots_light.gif) repeat-x; overflow: hidden; }

/* BASIC */

p { line-height: 1.2em; margin: 0px; padding: 0px 0px 12px 0px; }
strong { font-weight: bold; }

li 		{ list-style-position: outside }
 
table { }
td { font: 1em Tahoma, Verdana, Arial, sans-serif; color: #000000; }
div {  }

/* TOP NAV */

#topNav { margin-bottom: 9px; }
#firstNavBar {
	width: 760px;
	background-color: #FFFFFF;
	text-align: left;
	}
#secondNavBar {
	width: 100%;
	text-align: left;
	background-color: #8800AA;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	margin: 0px;
}
#cvvtitel {
	width=100%;
	text-align: left;
	font: 16px Tahoma, Verdana, Arial, sans-serif;
	margin: 0px;
	font-weight:bold;
}
.usertable {
	padding: 4px 6px 4px 9px;
	}
.menuText {
	line-height: 1.4em;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	}
.menuText a {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	}
.menuText a:hover {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	background-color: #8800AA;
	color: #FFFFFF;
	}
.avatar {
	float: left;
	margin-right: 4px;
	}
	
/* LEFT NAV */

#navigation {
	text-align: left;
	width: 150px;
  margin: 0px;
  padding: 0px;
	padding-right: 10px;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #8800AA;
	vertical-align: top;
}
.menu {
	background-color: #F1F9F1;
	width: 100%;
	}
.menu a {
	display: block;
	line-height: 13px;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
  /*font: 1em Arial, Tahoma, Verdana, sans-serif;*/
	font-weight: bold;
	color: #8800AA;
	padding-top: 3px;
	padding-left: 9px;
	padding-bottom: 1px;
	text-decoration: none;
	background: url(../../images/dots.gif) repeat-x bottom;
	}
.menu a:hover { color: #393939; }
.menu a.highlight {
	color: #494949;
	}
.statsbold {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #494949;
	}
.statsresults	{
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #494949;
	}
.statsplain	{
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.navtext {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #8800AA;
	padding-left: 9px;
	}
.stats {
	padding: 3px 0px 3px 9px;
	background-color: #F1F3F5;
	}
.swatch {
	padding: 3px 0px 3px 0px;
	background-color: #FFFFFF;
	}
.forumnavbar {
	padding: 3px 0px 3px 9px;
	background-color: #F1F3F5;
	}
.banner {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	}
	
	
/* CONTENT AREA */

#sitecontent {
	background-color: #FFFFFF;
	width: 600px;
	margin: 0px;
	padding: 0px;
	display: block;
	}
#leftcontent {
	float: left;
	width: 280px;
	margin-right: 10px;
	text-align: left;
	}
#leftdetail {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	float: left;
	width: 350px;
	margin-right: 12px;
	text-align: left;
	}
#rightcontent {
	text-align: left;
	float: left;
	width: 310px;
	padding: 0px;
	}
#rightdetail {
	text-align: left;
	float: left;
	width: 238px;
	padding: 0px;
	}
#controlpanel	{
	background: url(../../images/dots.gif) repeat-x top;
	text-align: left;
	color: #494949;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#controlpanel img {
	padding-top: 5px;
	}
.filestats {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	padding-left: 9px;
	padding-bottom: 9px;
	}
.filestats img {
	padding: 0px 0px 2px 2px;
	vertical-align: middle;
	}
.filedetails  {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	}
.fileoptions {
	background-color: #F1F3F5;
	vertical-align: middle;
	}
#rightmenutext, .rightmenutext {
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 6px;
	background-color: #F1F3F5;
	color: #3C3C3C;
	}
#rightmenutextblue, .rightmenutextblue {
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 6px;
	background-color: #E1E8FF;
	color: #3C3C3C;
	}
.fileoptions a {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	display: block;
	background-color: #F1F3F5;
	height: 23px;
	background: url(../../images/dots.gif) repeat-x top;
	vertical-align: middle;
	text-decoration: none;
	color: #393939;
	padding-left: 9px;
	padding-top: 2px;
	}
.fileoptions a:hover { color: #393939; }
.fileoptions img {
	vertical-align: middle;
	}
#bottomcontent {
	text-align: left;
	clear: both;
	width: 600px;
	}
.bottomfiledetails {
	width: 600px;
	text-align: left;
	}
.optiontitle	{
	font: 1.2em Tahoma, Verdana, Arial, sans-serif;
	color: #9E9E9E;
	font-weight: bold;
	padding-top: 11px;
	padding-bottom: 1px;
	background-color: #FFFFFF;
	}
#filesizes {
	background-color: #F1F3F5;
	width: 350px;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #393939;
	}
#filesizes td {
	background-color: #F1F3F5;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #393939;
	}
.largetitle {
	font: 1.2em Tahoma, Verdana, Arial, sans-serif;
	color: #8800AA;
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 4px;
	}
.smalltitle {
	margin-top: 6px;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #8800AA;
	}
.iotw {
	padding-bottom: 9px;
	}
.archivelinks {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: right;
	padding-top: 5px;
	color: #8800AA;
	}
.feature {
	padding: 0px;
	margin: 2px 0px 2px 0px;
}
.featurestitle {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  font-weight: bold;
  color: #8800AA;
	margin-top: 0px;
}
.featureimage {
	float: right;
	padding: 0px;
	margin: 0px 0px 0px 4px;
}
.featurestext {
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #494949;
	}
.featurestext a {
	color: #8800AA;
	text-decoration: none;
	}
.featurestext a:hover { color: #393939; }
#filedetail {
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: center;
	border: 1px;
	border-color: #000000;
	}
#filedetail img {
	border-width: 1px;
	border-color: #393939;
	}
.shaded {
		font: 1em Tahoma, Verdana, Arial, sans-serif;
		color: #494949;
	}
.shaded a {
	color: #8800AA;
	text-decoration: none;
	}
.shaded img	{
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 4px;
	}
	
/* BOTTOM CONTENT */

.photodescrip {
	padding-top: 9px;
	text-align: left;
	}
.photodescrip p {
	margin-top: 9px;
	}
#gallerydisplay	{
	padding-top: 13px;
	padding-bottom: 8px;
	}
#gallerydisplay img {
	border-width: 1px;
	border-color: #393939;
	margin-bottom: 3px;
	}
#gallerydisplay table {
	padding-top: 8px;
	padding-bottom: 8px;
	}
#gallerydisplay td	{
	text-align: center;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #393939;
	}
	
#mostpopular	{
	padding-top: 4px;
	padding-bottom: 4px;
	}
#mostpopular img {
	border-width: 1px;
	border-color: #393939;
	margin-bottom: 3px;
	}
#mostpopular table {
	padding-top: 4px;
	padding-bottom: 4px;
	}
#mostpopular td	{
	text-align: center;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	color: #393939;
	}
/* FOOTER */
#footer {
	clear: both;
	color: #8800AA;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	width: 760px;
	padding-top: 4px;
	}
#footer td {
	color: #8800AA;
	font: 1em Tahoma, Verdana, Arial, sans-serif;
	}
#footer a {
	text-decoration: none;
	color: #8800AA;
	}
#footer a:hover {
	color: #393939;
	}
/* FORMS */

.search, .field	{
	width: 			150px;
	height: 		20px;
	padding:		0px;
	margin: 		2px;
	border-color: #494949;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			1em Verdana, sans-serif;
	background-color: #F1F3F5;
	}
	
.dropdown {
	font-size: 		0.9em; 
	font-family: 		Verdana, sans-serif; 
	background-color:	#F1F3F5; 
	padding: 		0px; 
	height:			15px;
	margin: 		0px;
	border-color: #494949;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	width: 120px;
}

.buttonwhite {
	font-size: 		10px; 
	font-family: 		Verdana, sans-serif; 
	background-color:	#8800AA; 
	color: 			#FFFFFF; 
	padding: 		0px;
	height:			18px; 
	margin: 		0px;
	border:			1px solid #8800AA; 
}

input.topsearch { border: 1px solid #5A86B3; font: 10px Arial, Helvetica; width: 130px; background: #C2DAF2; padding: 2px;  line-height: 14px; }

/* EMAIL */
  
.quote {
  border-color: #8800AA;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  padding: 0px 0px 0px 10px;
} 

/* ZEITGEIST */

.bargraph1 { 
  background-color: #8800AA; 
}

.bargraph2 { 
  background-color: #8800AA; 
}
.bargraph3 { 
  background-color: #B2B2B2; 
}

/* REPORT TABLE */
.reporttable { border: 0px; }
.reporttable tr {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  }
.reporttable th {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #494949;
	padding: 3px 2px 4px 2px;
	background: url(../../images/dots.gif) repeat-x bottom left;
  }
.reporttable td {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
	padding: 3px 2px 4px 2px;
	background: url(../../images/dots.gif) repeat-x bottom left;
  }
.reporttable table {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  }

/* OPTION CHECKBOX */
.searchoptions {
  font: 1em Tahoma, Verdana, Arial, sans-serif;
  padding-top: 3px;
  padding-left: 9px;
  padding-bottom: 3px;
	color: #494949;
	background-color: #F1F3F5;
	line-height: 14px;
}

.searchoptions img { padding: 0px; border: 0px; background-color: #B8B8B8; vertical-align: -10%; }
.searchoptions strong { font-weight: bold; }

/* BLOG */
#blog { line-height: 1.2em; }
#blog .sticky { background-color: #F1F3F5; padding: 6px 6px 6px 6px; margin: 0px 0px 8px 0px; border: 1px solid gray; }
#blog .tools { font-style: italic; }
#blog .head { font-size: 1em; font-weight: bold; line-height: 1.2em; }

/* FORUM */
#forum {}
table#forum { width: 600px; padding: 0px; margin: 0px; }
#forum .post { font: 1.2em Tahoma, Verdana, Arial, sans-serif; line-height: 1.2em; color: #3C3C3C; padding: 8px; }
.post { font: 1.2em Tahoma, Verdana, Arial, sans-serif; line-height: 1.3em; color: #3C3C3C; padding: 8px; }

/* SUPPORT */
#supportticket {}
#supportticket .message { background-color: #FFFFFF; padding: 6px 6px 6px 6px; margin: 6px; border: 1px solid gray; }

/* FILE UPLOAD */
/*.stepbox { background-color: #FFFFFF; padding: 6px 6px 6px 6px; margin-left: 6px; margin-right: 6px; border: 1px solid gray; }*/

/* ERROR */
.error { font-size: 1.1em; color: #FF0000; }
.error li { font-weight: bold; }

/* USER EDIT */

#useredit {}
#useredit .comment { margin-top: 2px; margin-bottom: 5px; color: #B8B8B8; font-size: 1.1em; }

/* TRAINING MANUAL */
#apptutorial { width: 100%; }
#apptutorial .inset { padding-right: 8px; }
#apptutorial .rightnav { width: 160px; }
#apptutorial .imagebox img { border: 1px  solid #777777; } 
#apptutorial .imagebox td { color: #F1F3F5; text-align: center; font-weight: bold; padding: 2px; }
#apptutorial .imagebox div { color: #F1F3F5; text-align: center; font-weight: bold; padding: 2px; }

/* RADIUS BUTTON */
#radiusbutt {
	background: url(../../images/radius_butt_left.gif) top left no-repeat;
	padding: 0px;
	background-color: #9E9E9E;
}
#radiusbutt td {
	background: url(../../images/radius_butt_right.gif) top right no-repeat;
	background-color: #8800AA;
	height: 17px; 
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	vertical-align: middle;
	border-bottom: 0px solid #FFFFFF;
}
#radiusbutt a:link { color: #FFFFFF; }
#radiusbutt a:visited { color: #FFFFFF; }
#radiusbutt a:hover { color: #000000; background: transparent;  }
  
.radiusbutt {
	background: url(../../images/radius_butt_left.gif) top left no-repeat;
	padding: 0px;
	background-color: #8800AA;
}
.radiusbutt td {
	background: url(../../images/radius_butt_right.gif) top right no-repeat;
	background-color: transparent;
	height: 17px; 
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	vertical-align: middle;
}
.radiusbutt a:link { color: #FFFFFF; } 
.radiusbutt a:visited { color: #FFFFFF; }
.radiusbutt a:hover { color: #000000; background: transparent;  }

/* CREATIVE NETWORK */

#creativeNetwork .shaded { background: #F1F3F5; padding: 3px; border-bottom: 2px solid #FFFFFF; } 
#creativeNetwork .alignright { text-align: right; }
#creativeNetwork .whitebg { background: #FFFFFF; }
  
.hopFrame { height: 12px; margin-bottom: 3px; }
.hopBox { background:  url(../../images/hops.gif) top left repeat; margin-right: 10px;  height: 12px;  float: left; }

/* SITEMAIL */
.message_unread, .message_unread td { font-weight: bold; }

/* PHOTOGRAPHER APPLICATION */
.AppQuestion { font-weight: bold; }
.AppWrongQuestion { font-weight: bold; color: #FF0000; }
.AppResultAnswer { padding-left: 20px; }
.AppQuestDescript { padding-left: 20px; }

/* NAVIGATION BAR */
.navbarimg { background-color: #9E9E9E; border: 0px; }

/* THUMBNAILS */
.icons { height: 13px; }
.imageborder { border: 1px solid #CCCCCC; padding: 0px; }

/* SEARCH RESULTS */

table#results { height: 6px; margin-bottom: 3px; }
table#results .bar { background: #C2C2C2; }
table#results .background { background: #DFDFDF; }


/* DEBUG */
/*
div { background-color: #FF0000; }
td { background-color: #00FF00; }
*/








/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2005 Coppermine Dev Team
  v1.1 originaly written by Gregory DEMAR

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.
  ********************************************
  Coppermine version: 1.3.3
  $Source: /cvsroot/coppermine/stable/themes/water_drop/style.css,v $
  $Revision: 1.3 $
  $Author: gaugau $
  $Date: 2005/04/19 03:17:15 $
**********************************************/

.maintable {
        border: 1px solid #ccd7e0;
        background-color: #FFF;
        margin-top: 1px;
        margin-bottom: 1px;
}

.tableh1 {
        font-family:  Verdana, Geneva, Arial, sans-serif;
        background : #8AA5B5 ;
        color: #FFFFFF;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh1_compact {
        font-family:  Verdana, Geneva, Arial, sans-serif;
        background : #8AA5B5 ;
        color: #FFFFFF;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableh2 {
        background: #CBD7DE ;
        color : #000000;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh2_compact {
        background: #CBD7DE ;
        color : #000000;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableb {
        background: #F2F5F7 ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableb_compact {
        background: #F2F5F7 ;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tablef {
        background: #CBD7DE ;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}

.album_stat {
        font-size : 85%;
        margin: 5px 0px;
}

.thumb_title {
        font-weight : bold;
        font-size: 80%;
        padding: 2px;
        display : block;
}


.thumb_caption {
        font-size: 80%;
        padding: 1px;
        display : block;
}

.thumb_caption a {
        text-decoration: underline;
        color: #000000;
}


.thumb_num_comments {
        font-weight: normal;
        font-size: 85%;
        padding: 2px;
        font-style : italic;
        display : block;
}

.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 1px;
}

.user_thumb_infobox th {
        font-weight : bold;
        font-size: 100%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox td {
        font-size: 85%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox a {
        text-decoration: none;
        color: #000000;
}

.user_thumb_infobox a:hover {
        color: #000000;
        text-decoration: underline;
}

.sortorder_cell {
        background : #8AA5B5 ;
        color: #FFFFFF;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 20px;
        margin: 0px;
}

.sortorder_options {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background : #8AA5B5 ;
        color: #FFFFFF;
        padding: 0px;
        margin: 0px;
        font-weight: normal;
        font-size: 80%;
        white-space: nowrap;
}

.navmenu {
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        color: #FFFFFF;
        font-weight: bold;
        background : #8AA5B5 ;
        border-style: none;
}

.navmenu img {
        margin-top: 1px;
        margin-right: 5px;
        margin-bottom: 1px;
        margin-left: 5px;
}

.navmenu a {
        position: relative;
        display: block;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        text-decoration: none;
        color: #FFFFFF;
}

.navmenu a:hover {
        background : #F2F5F7 ;
        text-decoration: none;
        color:         #000000;
}

.admin_menu_thumb {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 90%;
        border: 1px solid #ccd7e0;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        color: #000000;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 85px;
}

.admin_menu_thumb a {
        color: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
}


.admin_menu_thumb a:hover {
        color: #000000;
        text-decoration: underline;
}

.admin_menu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 90%;
        border: 1px solid #CCD7E0;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        background-repeat: repeat-x;
        background-color: #FFFFFF;
        color: #000000;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
}

.admin_menu a {
        color: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 2px;
}

.admin_menu a:hover {
        color: #000000;
        text-decoration: underline;
}

.comment_date{
        color : #5F5F5F;
        font-size: 90%;
        vertical-align : middle;
}

.image {
        border-style: solid;
        border-width:1px;
        border-color: #000000;
        margin: 2px;
}

.thumbnails {
        background: #F2F5F7 ;
        padding: 5px;
}

.statlink {
        color: #FFFFFF;
}

.statlink a {
        text-decoration: none;
        color: #FFFFFF;
}

.statlink a:hover {
        color: #FFFFFF;
        text-decoration: underline;
}

.alblink a {
        text-decoration: underline;
        color: #000000;
}

.alblink a:hover {
        color: #000000;
        text-decoration: underline;
}

.catlink {
        display: block;
        margin-bottom: 2px;
}

.catlink a {
        text-decoration: underline;
        color: #000000;
}

.catlink a:hover {
        color: #000000;
        text-decoration: underline;
}

.topmenu {
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        line-height : 130%;
        font-size : 110%;
}

.topmenu a {
        color : #0033CC;
        text-decoration : none;
}

.topmenu a:hover  {
        color : #0033CC;
        text-decoration : underline;
}

.img_caption_table {
        border: none;
        background-color: #FFFFFF;
        width : 100%;
        margin : 0px;
}

.img_caption_table th {
        background: #D1D7DC ;
        font-size : 100%;
        color : #000000;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.img_caption_table td {
        background: #F2F5F7 ;
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.debug_text {
        border: #BDBEBD;
        background-color: #EFEFEF;
        width : 100%;
        margin : 0px;
}

.clickable_option {
        border-bottom : 1px dotted blue;
        cursor : hand;
}

.listbox_lang {
        color: #000666;
        background-color: #f2f5f7;
        border: 1px solid #f2f5f7;
        font-size: 80%;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align : middle;
}





.image_mini{
	border-style:solid;
	border-color: #8800AA;
	border-width:3px;
}
.image_speelclub{
	border-style:solid;
	border-color: #EEEE44;
	border-width:3px;
}
.image_rakwi{
	border-style:solid;
	border-color: #559933;
	border-width:3px;
}
.image_toti{
	border-style:solid;
	border-color: #DD2200;
	border-width:3px;
}
.image_keti{
	border-style:solid;
	border-color: #4466AA;
	border-width:3px;
}
.image_aspi{
	border-style:solid;
	border-color: #FF7700;
	border-width:3px;
}
.image_co-leiding{
	border-style:solid;
	border-color: #FF4477;
	border-width:3px;
}
.image_vb{
	border-style:solid;
	border-color: #393939;
	border-width:3px;
}

.roundcont {
	width: 100%;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../../images/roundedorange_tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../../images/roundedorange_br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.whitetitle {
	font: 1.2em Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 4px;
}
