﻿/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/* Teasers */
#teaser-container{width:265px;padding:20px 0 0 10px;}
.teaser-container{width:265px;padding:20px 0 0 10px;}

a.teaser-link {display: block; position: relative; top: 0; left: 0; width: 239px; height: 68px; overflow:hidden;}
a.teaser-link img {border: none;display: block; position: absolute; top: 0; left: 0; width:  86px; height: 48px; margin-top: 3px;}
a.teaser-link span.teaser-meer-info {display: block; font-size:8pt; position: relative; margin-left: 96px; margin-bottom: 3px; margin-top: -3px;}
a.teaser-link span.teaser-tekst {color:Black;	font-size:8pt; display: block;	position: relative;	margin-left: 96px;	line-height:12px;	}

a.teaser-link span.teaser-meer-info {background-image: url("../Images/arrow_off.gif"); background-repeat: no-repeat; padding-left: 10px; }
a.teaser-link:hover span.teaser-meer-info {background-image: url("../Images/arrow_on.gif"); background-repeat: no-repeat; padding-left: 10px; }

a.teaser-link {color: #4c4c4c; text-decoration: none}
a.teaser-link:hover{color: #003399; text-decoration: none}
a.teaser-link img {border:none;}



a.arrow-link {}
a.arrow-link span.arrow-meer-info {display: block; font-size:8pt; position: relative; margin-left: 96px; margin-bottom: 3px; margin-top: -3px;}
a.arrow-link span.arrow-tekst {color:Black;	font-size:8pt; display: block;	position: relative;	margin-left: 96px;	line-height:12px;	}

a.arrow-link span.arrow-meer-info {background-image: url("../Images/arrow_off.gif"); background-repeat: no-repeat; padding-left: 10px; }
a.arrow-link:hover span.arrow-meer-info {background-image: url("../Images/arrow_on.gif"); background-repeat: no-repeat; padding-left: 10px; }

a.arrow-link {color: #4c4c4c; text-decoration: none}
a.arrow-link:hover{color: #003399; text-decoration: none}

/* Teaser */
#main{ background-repeat:no-repeat;}

/* Menu background */
#menu-outer-div{height:95px;z-index:200;background-repeat:repeat-x;background-image:url('../Images/top_menu_background.png');width:100%;}
#menu-border-bottom{height:5px;z-index:200;background-repeat:repeat-x;background-image:url('../Images/top_menu_border_bottom.png');width:100%;}
#menu-table hr {margin-top:5px;margin-bottom:5px; width:775px;}

/* Menu */
#menu-table {margin-left:25px;}
#menu-table tr td{color:white; font-size:10pt; }
#menu-table tr td a.menulink{color:white; text-decoration:none;}
#menu-table tr td a.menulink:hover{color:#003399;  text-decoration:none;}

#menu-table tr td a.menulink-active{color:#003399; text-decoration:none;}
#menu-table tr td a.menulink-active:hover{color:#003399;  text-decoration:none;}

/* Location textbox */
#menu-location-outer-div{margin-top: -18px;}
#menu-location-div{font-size:8pt;padding-left:25px;background-color:white;width:225px;height:17px;padding-top:4px;border-right:solid 1px #999999;}
#menu-location-div span{font-size:8pt;}

/* Footer */
#footer{width:100%;padding-top: 5px;position:absolute;bottom:0;height:20px;border-top: solid 1px #999999;background-color:White;}
a.arrow-link {margin-left:25px;color: #4c4c4c; font-size:8pt; text-decoration: none;background-image: url("../Images/arrow_off.gif"); background-repeat: no-repeat; padding-left: 10px; }
a.arrow-link:hover  {color:#003399; text-decoration: none;background-image: url("../Images/arrow_on.gif"); background-repeat: no-repeat; padding-left: 10px; }



html, body, p, span, div, td{font-family:Arial;font-size:9pt; }


.content-title{font-weight:bold; margin-top: 20px; margin-bottom: 10px; font-size:11pt; width:455px;}
.content-text{margin-bottom: 20px;}

.halfsize__300          {width:289px; height:18px; display:inline; vertical-align:middle;}
.halfsize__300Error     {width:289px; height:18px; display:inline; border:1px solid #ff0000;vertical-align:middle;}
.halfsize__300Readonly      {width:289px; background-image:none; display:inline;vertical-align:middle;}
.halfsize__300ReadonlyError {width:289px; background-image:none; display:inline; border:1px solid #ff0000;vertical-align:middle;}
.halfsize__300Text          {width:304px; height:18px; vertical-align:middle;position:relative; left:-3px; font-size:11px; display:inline; background-image:none; background-color:#ffffff; border: 1px solid #afafaf; border-left:0;border-right:0;padding-left:-2px;padding-top:2px;padding-bottom:2px;}




#main{
overflow: hidden;
}
#wrap{
position:relative; overflow-y:auto; overflow-x:hidden;height:100%;}
	#footer{ height:23px; width:100%; bottom:0px; background:#FFFFFF; border-top:1px solid #AAAAAA; padding-top:5px; text-align: left;}
	
			#footer td{ padding: 0 0 0 2px;}
			
			#footer table{margin: 0 0 0 auto;}


body {overflow:hidden;}

table.gctable 
{
	
}

table.gctable td{
vertical-align:top;

font-family: Arial;
font-size: 10pt;

}

table.gctable td label {

font-family: Arial;
font-size: 8pt;

}

table.gctable td.divide{
height:4px;
}



table.gctable tr.head td{
}

.LeftContent
{
	vertical-align:top;width:450px; padding-left: 25px; padding-right: 25px;
}
.MiddleContent
{
	padding-top: 44px;
	width:300px;vertical-align:top;
}






.absDiv	                   {position:absolute;visibility:visible;}



h1, h2, h3                 {font-family: Arial; margin:0px; color:#000000; font-weight:bold; }
h4, h5, h6, h7             {font-family: Arial; margin:0px; font-weight:bold;    color:#000000;}

h1                         {font-weight:normal;                     padding-bottom: 3px; -padding-bottom: 6px;                     font-size:20px; -font-size:21px; line-height:21px; -line-height:22px;}
h2                         {font-weight:bold;  padding-bottom:10px; -padding-bottom: 9px;                     font-size:17px; -font-size:17px; line-height:16px; -line-height:19px;}
h3                         {font-weight:bold;   padding-bottom: 5px; -padding-bottom: 9phx; padding-left: -2px; font-size:14px; -font-size:13px; line-height:15px; -line-height:14px;}
h4                         {                                        padding-bottom: 0px;                       font-size:12px;                  line-height:13px;}
h5                         {                                        padding-bottom: 0px;                       font-size:11px;                  line-height:12px;}


body{margin:0px;padding:0px}
/* #mainNavigationIFrame { height:101px; width:1024px; overflow:hidden;} */



/* Scrollbalken */ 
#mid-colContent{ position:absolute; width:441px; overflow:hidden; background:#ffffff;  }


/* Scrollbalken Content 441x408 */ 
#scrollUpContent408 { 	position:absolute; visibility: hidden; left:478px; top:114px; width:18px; height:14px; z-index:103; background-color: #FFFFFF; layer-background-color: #FFFFFF}
#scrollDownContent408 { position:absolute; visibility: hidden; left:478px; top:510px; width:18px; height:14px; z-index:103; background-color: #FFFFFF; layer-background-color: #FFFFFF}

#outerWindowContent408 {position:absolute; left:25px; top:166px; width:441px; height:408px; overflow:hidden; background-color:#ffffff;}

#mainDivBar408 {left: 478px; width: 1px; top: 128px; height: 382px; visibility: hidden; background-color:#003399}

#mainDivThumb408 {cursor: default; left: 478px; width: 9px; visibility: hidden; top: 128px; height: 22px;}


