BODY{
	margin: 0px;
	background-color : #FFFFFF;
}

TD {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #042751;
	line-height : 15px;
}

INPUT {
	height: 17px;
	width: 250px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #042751;
	background-color: #f4f4f4;
}

.checkbox_radio {
	width:15px;
	height:15px;
}

SELECT {
	height: 17px;
	width: 250px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #042751;
	background-color: #f4f4f4;
}

OL{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

TEXTAREA {
	width: 250px;
	height: 120px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #042751;
	background-color: #f4f4f4;
}

a  {
	text-decoration : underline;
	color: #003366;
}

a:hover {
	text-decoration : none;
	color: #003366;
}

.footer { 
FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt; color : #999999; 
padding: 4px 4px;
} 

.footer a  {
	color: #999999;
	border : 0px;
	font-size : 7pt;
	text-decoration : none;
	font-weight: normal;
}

.footer a:hover {
	color: #999999;
	border:0px;
	font-size : 7pt;
	text-decoration : underline;
	font-weight: normal;
}

.nav { 
FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt; color : #FFFFFF; 
padding: 4px 4px;
} 

.nav a  {
	color: #FFFFFF;
	border : 0px;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}

.nav a:hover {
	color: #ffcc33;
	border:0px;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}

.navActive { 
FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt; color : #FFFFFF; 
padding: 4px 4px;
background: url('../img/bg_nav_active.jpg');
} 

.navActive a  {
	color: #ffcc33;
	border : 0px;
	font-size : 8pt;
	text-decoration : none;
	font-weight: bold;
}

.mainTable{
	width: 100%;
	height: 100%;
}

.height10{
	height: 10px;
}

H3{
	color: #042751;
	font-size: 18px;
	margin: 0px 0px 3px 0px;
}

H2{
	color: #042751;
	font-size: 11px;
	margin: 0px;
}

H1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #f9c026;
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
}

HR{
	color: #00bdf2;
	background-color: #00bdf2;
	height: 3px;
	border: 0px;
}

.logohr{
	color: red;
	background-color: red;
	height: 1px;
	width: 240px;
}

.agendaCat{
	color: #042751;
}

.doubleborder { 					
	border: 5px solid #336699;		/* red outside border color */
	padding: 1px;					/* 1px space between image and border */
	background-color: #ffffff;		/* fill the space with inside border color */
	background-repeat: no-repeat;	/* img will be placed in the backgound, just once */
	background-position: 1px 1px;	/* starting 1px from top and from left, so you can see the bg-color */
}

.submit{
	border: 1px solid #14698a;
	width: 75px;
	height: 22px;
	background: url(../img/bg_nav_active.jpg) repeat-x;
	color: #FFFFFF;
	font-weight: bold;
}

.submitshoppingcart{
	border: 1px solid #14698a;
	width: 90px;
	height: 22px;
	background: url(../img/bg_nav_active.jpg) repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 7pt;
}

.shoppingcart{
	color: #999999;
}

.txtpic{
	border: 2px solid #00bdf2;
}

.txtpicnoborder{
	border: 0px;
}

.error{
	color: red;
}

.errormsg{
	color: red;
	background-color: #ffffcc;
}

.greytxtItalic{
	color: Silver;
	font-style: italic;
}

.inputBasket{
	width: 25px;
	text-align: right;
}

.trans_box_news {
	width: 255px;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=http://www.hobiekayak.be/img/news_pane.png);
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box_news[class] {
	background-image:url(../img/news_pane.png);
	background-position: bottom;
}

.blue {
	color:#2783a8;
}