/*body		{ background: #003333; overflow: -moz-scrollbars-vertical; } */
body		{ background: #FFFFFF; overflow: -moz-scrollbars-vertical; }
b			{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #606060; }
body, td	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #606060; }
input, select, textarea, button
			{ font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold }
img			{ border: 0px; }			
#header     { width: 100%; margin: 0px; border: 0px solid #002424; border-bottom: 0px; height: 149px; color: #666666; background: #003333 url("/i/titelbalk.jpg") repeat-x; }
/* #headersub  { width: 100%; margin: 0px; border: 0px solid #002424; border-top: 0px solid #002424; border-bottom: 0px solid #002424; height: 48px; color: #666666; background: #003333 url("/i/subtitle.gif") repeat-x; } */
#headersub  { width: 100%; margin: 0px; border: 0px solid #002424; border-top: 0px solid #002424; border-bottom: 0px solid #002424; height: 28px; color: #666666; background: #003333 url("/i/menubar_fill.gif") repeat-x; padding-left: 25px; }
#headermenu { width: 100%; margin: 0px; border: 0px solid #002424; border-top: 0px solid #002424; border-bottom: 0px solid #002424; height: 28px; color: #666666; background: #003333 url("/i/menubar_fill.gif") repeat-x; padding-left: 25px; }

/*#containerwrap { text-align: center; margin: 0em auto; width: 965px; padding: 0; padding-top: 0px; padding-bottom: 15px; } */
#containerwrap { width: 100%;}
#whitebody  { width: 100%; padding-bottom: 15px; text-align: left; border: 0px solid #002424; border-top: 0px solid #002424; color: #666666; background-color: #FFFFFF;}
#mainbody   { padding-left: 13px; padding-right: 13px; text-align: left; color: #666666;  }

#padding15  { padding: 0px; }

#TOPNAV, #topnav { text-align: left; color: #666; font-size: 0.9em; margin: 0; padding: 0; height: 20px; overflow: visible; margin-top: 7px; }
#TOPNAVLIST, #topnavlist { list-style: none; margin: 0; padding: 0; height: 20px; font-size: 10px; }
#TOPNAVLIST li, #topnavlist li { padding: 0 1em 0 1.2em; display: inline; border-left: 1px solid #B4B4B4; }
#TOPNAVLIST li a, #topnavlist li a { color: #c4004a; font-weight: bold;text-decoration: none; }
#TOPNAVLIST li:first-child, #topnavlist li:first-child { border-left: 0; padding-left: 0; }

h1 { font-family: Verdana, Tahoma, Arial; font-size: 15px; color: #008187; font-weight: bold }
		
.small		{ font-size: 9px }
a:link, a:visited, a:active
			{ color: #000000; font-weight: bold; text-decoration: underline }
a:hover		{ color: #82b81a; font-weight: bold; text-decoration: underline }

a.txtNav:link, a.txtNav:visited, a.txtNav:active
				{ color: #c4004a; font-weight: normal; text-decoration: underline }
a.txtNav:hover	{ color: #666; font-weight: normal; text-decoration: underline }

.inlog		{ font-family: Verdana, Tahoma, Arial; font-size: 9px; color: White; }
.norm		{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #606060; font-weight: normal }
.vet		{ color: #008187 }
.kop		{ font-family: Verdana, Tahoma, Arial; font-size: 13px; color: #c4004a; font-weight: bold }
.prae		{ font-family: Lucida Console, Courier New, Courier, mono; font-size: 11px }
.ticket		{ font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold }
.orange     { color: #EE7621; font-weight: bold; }
a.kop:link, a.kop:visited, a.kop:active, a.kop:hover
			{ font-family: Verdana, Tahoma, Arial; font-size: 13px; color: #c4004a; font-weight: bold; text-decoration: underline }
a.domain:link, a.domain:visited, a.domain:active, a.domain:hover
			{ text-decoration:none; font-weight:normal; }

a.domainStatus		{ color: red; font-weight: normal }
.groupSelect		{ width: 200px }
.hostnameInput		{ width: 150px }
.ipInput			{ width: 110px }
.cpTicketNew		{ color: red; font-size:10px }

.mainnavigation a:link { text-decoration: none; font-weight: bold; }
.mainnavigation a:visited { text-decoration: none; }
.mainnavigation a:hover { color: #808080; text-decoration: underline; }
.underline { border-bottom-style: solid; border-bottom-width: 1px; }

.current_user { color:#82b81a; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; }

.navheader { margin-top: 0px;  z-index: 1; }

.warning, .error	{ color: red; font-weight: bold }

#basketContainer	{ padding-left: 30px; padding-top: 10px; width: 185px; overflow-x: hidden }
#basketCount		{ font-size: 10px; font-weight: bold }
#basketContents		{ color: #404040; overflow-x: hidden; width: 180px }
#basketContents a	{ text-decoration: none; font-weight: normal }
.tool, .tooltext	{ padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px }
/* fieldset			{ padding: 5; background-image: url(/i/fieldset_back.gif) } */
fieldset			{ padding: 5px; background-image: url(/i/fieldset_back.gif)}
/* legend				{ background-color: white; padding-left: 1px; padding-right: 3px } */
legend				{ padding-left: 1px; padding-right: 3px }
.disabled			{ color: #b0b0c0; font-style: italic }
.repairSelect		{ width: 280px }
.emb				{ font-weight: bold; font-style: italic }

#rcolumn			{ width:220px;}
.rbox_login				{ color: #FFFFFF; margin-top: 13px; width: 220px; background-color: #7dae15; padding: 10px; padding-right: 0px; }
.rbox_login a:link 		{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
.rbox_login a:visited 	{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.rbox_login a:hover 	{ color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.rbox2				{ color: #FFFFFF; width: 220px; background-color: #c4004a; padding: 10px; padding-right: 0px; }
.rbox2 a:link 		{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
.rbox2 a:visited 	{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.rbox2 a:hover 		{ color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.rbox3				{ color: #FFFFFF; width: 220px; background-color: #7DAE15; padding: 10px; padding-right: 0px; }
.rbox3 a:link 		{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
.rbox3 a:visited 	{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.rbox3 a:hover 		{ color: #F1F1F1; text-decoration: underline; font-weight: bold;}

#zijkozen { overflow: auto; width:220px; height: 200px; margin-right: 0px; padding: 5px; 
	    border-bottom: 1px #c4004a solid; border-left: 1px #c4004a solid; 
	    font-size: 9px;
	  }

.recordButtons	{ width: 90px; text-align: right }
.recordButtons a:link 		{ color: #FF0000; text-decoration: none; font-weight: bold; }
.recordButtons a:visited 	{ color: #FF0000; text-decoration: none; font-weight: bold;}
.recordButtons a:hover 		{ color: #FF0000; text-decoration: underline; font-weight: bold;}

.recordButtons, .recordButtonText { font-size: 10px }
.recordButtonsNewsletter	{ width: 135px; text-align: right; font-size: 10px }


#basketCount		{ font-size: 10px; font-weight: bold }

/* kalender */
.day				{ color:#FFFFFF; }
.style1				{ background-color:#FBB14E; color:#ffffff;height:100px;}
.style2				{ background-color:#339999; color:#ffffff; height: 100px;}
.style3				{ height: 100px;}

#step 		{ margin-left: 0px; width: 850px; height: 30px; border-bottom: 1px #FF9A00 solid; background-color: #FFFFFF;  }
.step		{ font-size: 24px; text-align: center; color: #FFFFFF; width: 45px; height: 30px; background-color: #FF9A00 }
.stepname	{ padding-left: 30px; color: #FF9A00; font-weight: bold; font-size: 16px; vertical-align: center; }
#secure { position: absolute; top: 5px; right: 10px; color: #000000; font-weight:bold;}
