/********************************************
	AUTHOR:  			Wim Vandenbossche 
	WEBSITE:   			http://www.cube-it.be/
	TEMPLATE NAME:		duranet 2009
	TEMPLATE CODE:		DUR-200901
	VERSION:          	1.0   
	LAST MODIFIED:		11/06/2009       	
 *******************************************/
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* general styles */
body, html {
	height:100%;
}
A {
	text-decoration:none;
}


/* dropdown menu general styles */
#menu {
  position: relative;
  top: 0px; 
  left: 0px;
  float: left;
  width: 100%;
  padding: 0px;
}

#menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#menu ul li {
  list-style: none;
}

#menu ul li a {
  float: left;
  display: block;
}

#menu ul.horizontal li.level1 {
  float: left;
  padding: 0px;
}

#menu ul.horizontal li.level1 a {
}

#menu ul.horizontal li.level1 a:hover {

}

#menu ul.horizontal > li.level1 a {
  width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */

#menu ul.dropdown{
  margin-top:14px;
  margin-left:10px;
}

#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  display:inline;
  padding: 0px;
  margin:0px;
}

#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: white;
	padding: 4px 15px;
	margin:0px;
}

/* events */
#events {
	height: 100%; 
	width: 208px; 
	padding: 0; 
	margin: 0; 
	overflow: hidden; 
}
.figEvents {
	border: solid 3px #FFFFFF;
}
.NewsTitle{
	display: block;
	color: #2C70B1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-top:6px;
	padding-left:15px;
	padding-right:20px;
}
.NewsText{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:4px;
}
.NewsFooter{
	display: block;
	color: #2C70B1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right:15px;
	padding-bottom:5px;
	border-bottom:2px groove #FFFFFF;
	/* IE hack */
	_border-bottom-style:inset;
}
.NewsFooter A{
	color: #2C70B1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: middle;
}
.NewsFooter A:hover{
	color: #555555;
}


.ContactMI{
	display: block;
	height:25px;
	padding:0;
}
.ContactBtns{
	display: block;
	color: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	border-bottom:2px groove #FFFFFF;
	/* IE hack */
	_border-bottom-style:inset;
	padding:8px 15px;
}
.ContactBtns A{
	color: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
}
.ContactBtns A:hover, .ContactBtns A:active {
	color: #2c70b1;
}
select{border:none}
.frminput {
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #F2F2F2;
	background-color:#F2F2F2;
}
.frmbutton {
	background-color: #909090;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	height:20px;
	border-color: 909090;
	border:none;
}
.frmLabel {
	color: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: middle;
}



/* general classes */
.linkWhite, .linkWhite A{
	COLOR: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	font-weight:bold;
}
.hyper {
	COLOR: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: center;
}

.tabel {
	border-collapse: collapse;
	border-spacing: 0;
}
.tabel TH{
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
	border-left: solid #F2F2F2 2px;
	border-right: solid #F2F2F2 2px;
	width:70px;
}
.tabel TD{
	color: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
	border-left: solid #F2F2F2 2px;
	border-right: solid #F2F2F2 2px;
	background-color: #FFFFFF;
}

.tekst {
	COLOR: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: middle;
}
.tekst H1 {
	COLOR: #555555;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: middle;
	margin-top:7px;
	margin-bottom:7px;
}

.tekst A {

	COLOR: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: middle;
}
.ref {
	COLOR: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	line-height: 15px;
}
.subTitle {
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align: left;
	text-indent: 18pt;
	vertical-align: middle;
}
.menuleftsub {
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-COLOR: black;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align: left;
	TEXT-DECORATION: none
}
.menuleftsub A{
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-COLOR: black;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align: left;
	TEXT-DECORATION: none
}
.frmsearch {
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 0px;
	background-color: transparent;
}

.figCommon {
	border: 1px solid #BEBEBE;
}

.taal {
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
}
.taal A{
	COLOR: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
}

.png {
	height: 35px;
	width: 35px;
	position:absolute;
	bottom:0px;
	/*background-image: url(/images/plus.png) bottom right;*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/plus.png', sizingMethod='scale');
}
#png[id]{
	background-image: url(/images/plus.png);
	background-repeat:repeat-y ;
}
.sorry {
	COLOR: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	text-align: left;
}
.central {
	COLOR: #0092BD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.central A{
	COLOR: #0092BD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.errorItem {
	COLOR: FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	vertical-align: middle;
	text-align: left;
}
