﻿/* CSS Document */
/* Created by Glenn Van Roose */
/* AIG VLM */


#generalContainer{ margin:auto; width:770px; padding:1px;text-align: center;}

 li a:visited{text-decoration:none;font-size:10px;_font-size:x-small; font-weight:bold; color:#003333}
				
 li a:active{text-decoration:none;font-size:10px;_font-size:x-small; font-weight:bold; color:#003333}
				
 li a:link{text-decoration:none;font-size:10px;_font-size:x-small; font-weight:bold; color:#003333}
				
 li a{text-decoration:none;font-size:10px;_font-size:x-small; font-weight:bold; color:#003333}
				li a:hover{ text-decoration:none; color:#009900}			
			 li.active{padding-left:0px; padding-bottom:5px; margin-bottom:5px;}	


body {
	margin-top: 25px;
	padding: 0;
	background:url(images/logowatermerk.jpg)  repeat-y center top;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	
}

#breadCrumb
{ 
	width:270px;
	font-size:10px;
	margin-top:10px;
	margin-left:5px;
}
 #breadCrumb a:visited{ font-family:verdana; font-size:10px;_font-size:x-small; color:#003333; text-decoration:underline;}
 #breadCrumb a:active{ font-family:verdana; font-size:10px;_font-size:x-small; color:#003333; text-decoration:underline;}
 #breadCrumb a:link{ font-family:verdana; font-size:10px;_font-size:x-small; color:#003333; text-decoration:underline;}
 #breadCrumb a{ font-family:verdana; font-size:10px;_font-size:x-small; color:#003333; text-decoration:underline;}
 #breadCrumb a:hover{ text-decoration:none;}
 #breadCrumb strong{color:#719C16}


#ToolBox{
	margin:5px;
	float:right;
	
	
}	
#ToolBox .kalender{width:11px; height:13px; margin:5px 3px 0px 3px;   }
#ToolBox .sitemap{width:11px; height:13px; margin:5px 3px 0px 3px;   }
#ToolBox .home{width:11px; height:12px; margin:5px 3px 0px 3px;  }
#ToolBox .contact{width:14px; height:9px; margin:6px 3px 0px 3px;}


/* Header */

#header {
	width: 770px;
	height: 50px;
	margin: 0 auto;
	background: url(images/IPO_HorizontalBar.gif) no-repeat left top;
}

#frame {
	width: 770px;
	margin: 0 auto;
}

#links {
	width: 190px;
	float: left;
	background-color:#ebbd06;
}

#rechts {
	width: 560px;
	text-align: left;
	float:right;
	
}

#vertNav{
	width:100px;
	float:left;

}

/* Menu */

#menubar {
	float: right;
	width:558px;
}

#menubar ul {
	margin: 0;
	padding: 0px 0 0 20px;
	list-style: none;
	line-height: normal;
}

#menubar li {
	display: block;
	float:none;
	
}



#logo-wrap {
	width: 770px;
	margin: 0 auto;
	padding: 10px 0 5px 0;

}

#iconbanner {
	width: 770px;
	height: 29px;
	margin: 0 auto;
	background: url(images/iconbanner.gif) no-repeat left top;
}

#banner {
	width: 770px;
	height: 137px;
	margin: 0 auto;
	background: url(images/banner.gif) no-repeat left top;
}

/* Sidebar */

#navigation {
	float: left;
	width: 215px;
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation li {
	margin-bottom: 40px;
	padding: 0 15px;
}

#navigation li ul {
}

#navigation li li {
	margin: 0;
	padding-left: 15px;
	background: url(images/img08.jpg) no-repeat left 50%;
}

/* Search */

#search 
{
	margin:5px;
	background-color:#EBBD06;
	
}

#search h2 {
	margin-bottom: 10px;
}

#s {
	width: 115px;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #BED99C;
}

#x {
	padding: 3px;
	border: none;
	background: #467805;
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;
}

/* Form */

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	display: none;
}

select {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

textarea {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

input {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

/* Page */

#page {
	width: 770px;
	margin: 0 auto;
}

#Title 
{
	margin-bottom: 10px;
	
	
	height: 40px;
	float: right;
	width: 555px;
	background: url(images/IPO_Title.gif) no-repeat left top;
}


#UBentHier
{	
	height: 29px;
	float: right;
	width: 558px;
	background: url(images/U-bent-hier.jpg) no-repeat left top;
}






/* Content */

#content {
	float: right;
	width: 555px;
	margin:5px 0px 5px 0px;
	
	
}


/* Footer */
#footer-wrap {
	width: 558px;
	height: 28px;
	background: url(images/Disclaimer.jpg) no-repeat left top;
}


#legal {
	clear: both;
	padding-top: 10px;
	text-align: center;
	color: #999999;
}

#legal a {
	color: #999999;
}

.topNavItem
{
	color: #3B3B3B;	
}
.topNavItem a
{
	background-image: url('images/blk_Navbar_Splitter.jpg');
}
.topNavSelected a
{
	background-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color: #EFEFEF;
}
.topNavHover a
{
	background-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color:#F9F9F9;
}
.topNavFlyOuts
{
	border-right-color:#DBDBDB;
}
.topNavFlyOutsItem
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
	border-bottom-color:#DBDBDB;
	background-color: #F1F1F1;
	color:#3B3B3B;
}
.topNavFlyOutsItem a
{
	color:#3B3B3B; 
}
.topNavFlyOutsHover
{
	background-color: #CACACA;
}
.topNavFlyOutsHover a
{
	color:#3B3B3B;
}
.leftNav
{
	border-color: #DE9919;
	background-color: #EBBD06;
	
}

.rightNav
{
	border-color: #DE9919;
	background-color: #EBBD06;
	width:558px;
}


.leftNavSelected
{
	background-color: #CACACA;
	color: #F5F5F5;
	border-top-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
}
.leftNav2
{
	color: #424242;
}
.leftNav1
{
	color: #424242;
}
.leftNavHover 
{
	background-color: #8A8A8A;
	color:#F9F9F9;
}
.leftNavFlyOuts 
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
}
.leftNavFlyOuts a
{
	color:#424242; 
}
.leftNavFlyOutsHover
{
    background-color: #CACACA;
}
.Line
{
	background-color: #F5F5F5;
}
.pageTitle
{
   	color: #3B3B3B;
}
.topBorder 
{
	border-top-color:#DBDBDB;
}
.ms-WPHeader td
{
	border-bottom-color:#333333;
}
.BottomLinkBar
{
	color: #999999;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}

#contactForm{}
	#contactForm a,
	#contactForm a:link,
	#contactForm a:active,
	#contactForm a:visited{ font-family:verdana; font-size:10px;_font-size:x-small; color:#003333; text-decoration:underline;}
	#contactForm a:hover{ text-decoration:none;}
	#contactForm h1{ margin-bottom:17px;}
	#contactForm .errorMsg{ width:524px; background:#E6FBD1; padding:13px; margin-bottom:15px; color:#003333}
	#contactForm .errorMsg strong{ color:#CC0000; display:block}
	#contactForm div{ margin-bottom:10px; clear:both}
	#contactForm div img{ vertical-align:middle; margin:0 0 0 5px;}
	#contactForm .info{}
		#contactForm .info img{ vertical-align:middle}
	#contactForm label{ font-weight:bold; width:100px; display:block; float:left; vertical-align:middle}
	#contactForm input{ margin-right:5px; border:1px solid #66B8B0 }
	#contactForm .little{ width:230px;}
	#contactForm .large{ width:450px;}
	#contactForm textarea{width:400px; height:160px; background:#DFEFBE; border:1px solid #66B8B0}
	html*#contactForm .typeLabel{ padding:5px 0 0 0;}
	#contactForm .requiredType { margin:0 0 0 44px; float:left;}
	html*#contactForm .requiredType { margin:5px 0 0 38px;}
	#contactForm .btnRadio{ margin:0; padding:0; background:none; border:none; vertical-align:middle}
		#contactForm .btnRadio input{ background:none; border:none; vertical-align:middle}
		#contactForm .btnRadio label{ font-weight:normal; width:auto; display:inline; float:none; vertical-align:middle}
	#contactForm .horizontalCheckboxList label{ font-weight:normal; width:auto; display:inline; float:none; vertical-align:middle}

	#contactForm .formBtn{ padding-left:90px;}



