/* CSS Forum DieetLijn */

/* body */
body 					{ color:#000;text-align:center;background:#f9f9f9;font:normal 12px "Verdana", Arial, Helvetica, sans-serif;text-align:center;margin:0 auto;}
.clear					{ clear:both;}
.smalltxt				{ font:normal 11px/11px "Verdana", Arial, Helvetica, sans-serif;color:#666;}
hr						{ color:#e5c5f4;background:#e5c5f4;height:1px;border:none;width:100%;text-align:center;}
input.noborder 			{ border:none;background:transparent;}
.warning 				{ color: #f00;}

.blue					{ color:#4ac9f4;}
.highlight 				{ color:#f00;font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;}
.divline				{ height:1px;border-top:1px dashed #881377;margin:10px 0 0 0;padding:0;}


/* links */
a:link, a:visited		{ color:#ff0066;text-decoration:underline;}
a:hover 				{ text-decoration:none;}

a.messageTopic:link, a.messageTopic:visited, a.messageTopic:active
						{ color:#ff0066;text-decoration:underline;}
a.messageTopic:hover 	{ text-decoration:none;}

a.theader:link, a.theader:visited, a.theader:active
						{ color:#fff;text-decoration:underline;}
a.theader:hover 		{ text-decoration:none;}

a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active
						{ color:#ff0066;font:normal 12px "Verdana", Arial, Helvetica, sans-serif;line-height:20px;text-decoration:underline;}
a.welcomeHeader:hover	{ color:#ff0066;text-decoration:none;}

a.pager:link, a.pager:visited, a.pager:active
						{ color:#ff0066;text-decoration:underline;}
a.pager:hover 			{ text-decoration:none;}


/* form */
.dropdown				{ background:#fff;border:1px solid #bbb;width:150px;}
.mainoption				{ background:#4ac9f4;color:#fff;border:1px solid #0ea0d2;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;margin:0;padding:0 3px;*height:18px;} /* IE hack */
.liteoption				{ background:#881377;color:#fff;border:1px solid #560c4b;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;margin:0;padding:0 3px;*height:18px;} /* IE hack */
.greyoption				{ background:#ccc;color:#000;font:normal 12px "Verdana", Arial, Helvetica, sans-serif;border:1px solid #ccc;}

.inputfield				{ width:150px;border:1px solid #bbb;background:#fff;}

.searchhome				{ width:215px;float:right;text-align:right;}
.searchhome form		{ margin:0;padding:0;}

a.button:link, a.button:visited
						{ background:#4ac9f4;color:#fff;border:1px solid #0ea0d2;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;margin:5px 0;padding:0 10px;text-decoration:none;}

/* containers */
#header					{ float:right;padding:0;} /* IE hack */
#container				{
   background:#fff;text-align:left;
     margin: 0; padding:0; float: left; width: 837px;
}
#footer 				{ color:#333;font:normal 10px "Verdana", Arial, Helvetica, sans-serif;text-align:left;}

img.logogg 				{ *margin-left:-2px;} /* IE hack */


/* login home */
.loginhome				{ margin-top:0;text-align:right;color:#666;}


/* nav home */
.navhome				{ float:left;margin-top:8px;*margin-top:4px;padding-left:8px;}

a.topmenu:link, a.topmenu:visited 
						{ border:1px solid #dbdbdb;padding:3px 15px;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;text-align:center;color:#000;margin-right:4px;height:20px;}
a.topmenu:hover, a.topmenu:active
						{ background:#4ac9f4;color:#fff;border:1px solid #4cc8fe;padding:3px 15px;}
a.activetopmenu, a.activetopmenu:visited
						{ background:#4ac9f4;border:1px solid #4ac9f4;padding:3px 15px;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;margin-right:4px;height:20px;}

.subnavhome				{ font:normal 12px "Verdana", Arial, Helvetica, sans-serif;text-align:left;color:#666;}


/* Page description */
.pagedesc 				{ background:none;color:#000;text-decoration:none;font:normal 12px "Verdana", Arial, Helvetica, sans-serif;}


p.nav					{ color:#000;font:normal 12px "Verdana", Arial, Helvetica, sans-serif;padding:0; margin: 0 0 10px 0;}
p.nav a, p.nav a:visited
						{ color:#ff0066;text-decoration:underline;}
p.nav a:hover			{ text-decoration:none;}


/* webcam */
.webcambox				{ width:835px;height:206px;margin-top:10px;}
.webcambox img			{ width:250px;}
.boxleft				{ float:left;}
.boxleft h1				{ font:bold 25px/25px Arial, Times, serif;letter-spacing:-1px;color:#4c4c4c;margin:0 15px 15px 15px;padding:0;}
.boxleft h2				{ font:bold 22px/22px Arial, Times, serif;letter-spacing:-1px;color:#FF6C00;margin:0 0 5px 30px;padding:0;}
.boxleft p				{ margin:0 0 0 30px;}




/* table specs */
.tborder 				{ border:1px solid #e5c5f4;background:none;}
.theader 				{ background:#881377;font:bold 12px "Verdana", Arial, Helvetica, sans-serif;color:#fff;text-align:left;line-height:normal;}
.warningborder			{ border:2px solid #f00;background:#fff;}

.trow0, .trow1, .trow2, .trowfinal
						{ font:normal 12px "Verdana", Arial, Helvetica, sans-serif;line-height:20px;}
.trow0 					{ background:#f6ebfb;}
.trow1 					{ background:#fff;}
.trow2 					{ background:#f6ebfb;}
.trowfinal 				{ background:none;}

.messageTextBold, .messageText
						{ color:#000;font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif;}
.tcat 					{ font:bold 12px "Verdana", Arial, Helvetica, sans-serif;background:#dbdbdb;line-height:20px;color:#333;text-transform:lowercase;}


.pendingyes 			{ color:#f00;font-size:12px;font-weight:bold;}
.pendingno 				{ color:#98CD0B;font-size:12px;font-weight:bold;}


/* interne links */
a.command:link, a.command:visited, a.command:active
						{ color:#ff0066;line-height:20px;text-decoration:underline;font-size:12px;}
a.command:hover 		{ text-decoration:none;}
a.memberName:link, a.memberName:visited, a.memberName:active
						{ color:#ff0066;text-decoration:underline;font-weight:bold;}
a.memberName:hover 		{ text-decoration:none;}


/* login page */
#dl_homeright     		{ float:right;width:250px;margin-top:0;text-align:left;font-size:10px;}
#dl_homeleft		  	{ float:left;width:580px;text-align:left;margin-top:0;line-height:1.5;}
#dl_homeleft h1         { font:bold 25px/25px "Arial", Times, serif;letter-spacing:-1px;color:#ff6c00;margin:0 0 10px 0;}

div#dl_b					{ margin:0 0 10px 0;background:#feab18;text-align:left;width:100%;}
div#dl_b h2				{ font:bold 22px/20px "Arial", serif;color:#fff;padding-left:5px;margin-top:4px;}

div#dl_b a:link, div#dl_b a:visited
						{ color:#ff0066;font-weight:normal;}
b.dl_btop, b.dl_bbottom { display:block;background:#fff;}
b.dl_btop b, b.dl_bbottom b
						{ display:block;height:1px;overflow:hidden;background:#feab18;}
b.dl_b1 				{ margin:0 5px;}
b.dl_b2 				{ margin:0 3px;}
b.dl_b3 				{ margin:0 2px;}
b.dl_btop b.dl_b4, b.dl_bbottom b.dl_b4
						{ margin:0 1px;height:2px;}
div#dl_bborder 			{ border-left:4px solid #feab18;background:#feab18;padding:5px;border-right:4px solid #feab18;color:#333;}
.dl_btn a, .dl_btn a:visited
						{ background:url(/forumdl/mvnplugin/mvnforum/images/ggc_arrow.gif) no-repeat 3px 1px;color:#ff0066;font:bold 13px "Verdana", Arial, Helvetica, sans-serif;text-decoration:underline;padding:4px 5px 5px 25px;}
span.btn a:hover, p.btn a:hover
						{ background:#e8e8e8 url(/forumdl/mvnplugin/mvnforum/images/ggc_arrow_on.gif) no-repeat 3px 1px;padding:4px 5px 5px 25px;text-decoration:none;}




/* alg */
.pager {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
.pagerCurrent {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}

.requiredfield {
    color: #FF0000;
}

/* Top-level table title rows */

.companyName {
    color: #00007F;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.companyName:link, a.companyName:visited, a.companyName:active {
    color: #0000FF;
    text-decoration: underline;
}
a.companyName:hover {
    color: orangered;
    text-decoration: underline;
}

.disabledItem {
    color: #FF0000;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.disabledItem:link, a.disabledItem:visited, a.disabledItem:active {
    color: orangered;
    text-decoration: underline;
}
a.disabledItem:hover {
    color: orangered;
    text-decoration: underline;
}

.messageTextBoldBlue {
    color: #0000FF;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBoldRed {
    color: #FF0000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.pageTitle {
    color: #FF9966;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.subTitle {
    color: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.zoneTitle {
    color: #FF9900;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration : none;
}

.menuItemback {
    color: #cbcbeb;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

input, textarea, select {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #F5F5F5;
    border: 1px solid Black;
}

input {
    text-indent : 1px;
}


/* Quote blocks */
span.genmed { font-size : 11px; }
td.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    line-height: 125%;
    background-color: #EEE;
    border: #D1D7DC;
    /*border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px; */
    border: 2px dotted;
    border-color:#999;
}
.menuitem {
	font-weigh: bold;
   background: #999999;
	font-size: 13px;
	margin-left: 5px;
	line-height: 15px;
	menu: #0000CC
}
.selectedmenuitem {
	font-weigh: bold;
	font-size: 14px;
	margin-left: 5px;
	CURSOR: default;
	color: #ff6600;
	text-decoration: none
}
.childmenuitem {
	font-weigh: bold;
	font-size: 14px;
	margin-left: 15px;
	color: #0000cc;
	border: 2px dotted;
	background-color: #EEE;
   border-color:#999;
}
.selectedchildmenuitem {
	font-weigh: bold;
	font-size: 12px;
	margin-left: 15px;
	cursor: default;
	color: #ff6600;
	text-decoration: none
}


/* Extras */
div.quickgo {
	float: right;
	width: 300px;
	size: 10px;
	margin-top: -7px;
}
div.quickgo table {
	text-align: right;
}
div.sortorder {
	width: 600px;
	size: 10px;
}
div.sortorder table {
}

#logo img				{ margin:0 10px 0 0;border:0;padding:0;}
#logo .lang				{ float:right;text-align:right;color:#666;word-spacing:1px;}
#logo .lang img			{ margin:0;padding:0;border:none;}

.navbg 					{ margin-top:2px;*margin-top:0;}

#navmenu ul 			{ list-style-type:none; float: right;}
#navmenu li 			{ float:left;color:#000;margin-right:7px;padding:5px 0;}
#navmenu a 				{ border:1px solid #dbdbdb;padding:3px 7px;font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;text-align:center;color:#000;}
#navmenu a:hover 		{ background:#4cc8fe;color:#fff;border:1px solid #4cc8fe;}
#navmenu span 			{ font:bold 13px "Arial", Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;border:1px solid #4cc8fe;background:#4cc8fe;padding:3px 7px;}
ul                      { padding:0;margin:0;list-style-type:none;}

#frame 					{ margin: 0 auto; width: 1020px;}
#advsky					{ float: left; margin-top: 150px; padding-left: 10px;}
#advleaderboard			{ margin-bottom: 5px; }
