﻿body 
{
	margin:0px 0px; padding:0px;
font-family:Arial;       
    color:#000;
    font-size:12px;
    line-height:16px;	
}
img
{
	border:none;
}
	
.ContentArea {
	width:960px;
	margin:0px auto;
	text-align:left;
	padding:0px;	
}
/* TOP */
.Top
{
	width:960px;
	background-image:url(images/top.gif);
	background-repeat:repeat-x;
	height:99px;
}
/*
.Top .logo	
{
	width:169px;
	height:64px;
	margin-left:29px;
}
.Top .Links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-right:9px;
	padding-top:35px;
}
.Top .Links .spacer
{
	margin-left:9px;
	margin-right:9px;
}

.Top .Links a:link, .Top .Links a:visited, .Top .Links a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
}

.Top .Links a:hover
{
	color:#fff;
	text-decoration:none;	
	font-weight:normal;	
}
*/

/*-----
TOP METADATA Driven
-------*/
.TopInner
{
	position:relative;
	height: 99px;
}
.TopInnerRight
{
	position:absolute; 
	top:37px; 
	right: 3px;
	width: 300px;
	text-align: right;
}
.Top .quicklinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin-bottom: 8px;
	padding-right: 8px;
}
.Top .quicklinks .spacer
{
	margin-left:11px;
	margin-right:11px;
}

.Top .quicklinks a:link, .Top .quicklinks a:visited, .Top .quicklinks a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
}

.Top .quicklinks a:hover
{
	color:#fff;
	text-decoration:none;	
	font-weight:normal;	
}

.TopInnerLeft
{
	position:absolute;
	left: 30px;
	text-align: left;
	width: 640px;
}

.TopInnerLeft div
{
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 22px;
	line-height: 25px;
	font-weight:normal;
}



.Menu
{
	height:21px;
	width:960px;
	background-image:url(images/menubg.gif);
	background-repeat:repeat-x;
	position: relative;	
}
.Menu .MenuTable
{
	margin-left:14px;
	padding-top:3px;
	color:#004982;
	font-size:12px;
	text-decoration:none;
	
}
.Menu .Item a:link, .Menu .Item a:visited, .Menu .Item a:active
{
	font-family:Arial;
	color:#004982;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.Menu .Item a:hover
{
	font-family:Arial;
	color:#000;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.Menu .ItemSelected a
{
	font-family:Arial;
	color:#000;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

.Menu .ItemSelected a:hover
{
	font-family:Arial;
	color:#004982;	
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}


.Menu .Itemspacer
{
	width:27px;
	text-align:center;
}

.Menu .ItemspacerLast
{
display: none;
}

.Menu .siteActionMenu
{
	text-align:left;
}
.UnderMenu
{
	height:12px;
	width:960px;
	background-image:url(images/menuunderbg.gif);
	background-repeat:repeat-x;
}

/* Top Links */

.Headline
{
	padding:12px 0px 6px 12px;	
	font-family:Arial;   
    font-weight:bold;
    text-transform:uppercase;
    color:#828282;
    
}
.Content
{
	padding:6px 0px 12px 12px;	
	font-family:Arial;       
    color:#000;
    font-size:12px;
    line-height:16px;
}

/*Front Teasers*/
.FrontTeasers
{
	width:960px;
	height:231px;
}
.FrontTeasers .Spacer
{
	width:12px;
	height:231px;
}
.FrontTeasers .Teaser h1
{
	font-size: 16px;
	line-height: 17px;
	color: #828282;
	text-transform: uppercase;
}
.FrontTeasers .Teaser
{
	width:231px;
	height:231px;
	vertical-align:top;	
	background: url('images/teaserdummybund.gif') no-repeat bottom left;
}

.FrontTeasers .Teaser .Headline
{
	background-image:url(images/teaserdummy.gif);
}


.FrontTeasers .TeaserNoBg
{
	width:231px;
	height:231px;
	vertical-align:top;	
	background: #C1B8B1;
}

/*Front Teasers Minister */
.FrontTeasers .MinisterContent
{
	width:231px;
	height:136px;
	background-image:url(images/vmminbg.gif);
}
.FrontTeasers .MinisterContent .Headline
{
    font-size:15px;
    line-height:16px;
    color: #FFF;
}
.FrontTeasers .MinisterContent .Content
{    
	font-size:11px;
    line-height:18px;  
    color:#FFF;
}
/*Front Teasers Shortcuts */
.FrontTeasers .ShortcutTeaserBg
{
	width:231px;
	height:231px;
	vertical-align:top;	
}
.FrontTeasers .ShortcutContent
{		
	background-image:url(images/teaserdummy.gif);
	height:72px;
	width:231px;
}
.FrontTeasers .ShortcutContent select
{	
	margin:12px 0px 0px 12px;
	width:196px;
    font-family:Arial;
    font-size:10px;
    color: #5b5b5b;
}
.FrontTeasers .ShortcutBanner
{
	margin-top:9px;
	font-size:1px;
	line-height:1px;
}
/* AccessibilityTools */
.AccessibilityTools a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-decoration:none;
}

.AccessibilityToolsTop
{
	width:100%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
}

.AccessibilityTools {
text-align: right;
padding-right: 10px;
}
/* Site action */
.ms-siteaction td
{
	padding-left:5px;
}

/* sectionContent */
.sectionContent
{
	width:100%;
}
.sectionContent .spacerCell22
{
	width:22px;
}
.sectionContent .spacerCell12
{
	width:12px;
}
.sectionContent .topCell
{
	width:454px;
}

.sectionContent .contentCell
{
	vertical-align:top;
	width:454px;
	padding-bottom:40px;
}

.sectionContent .leftCell
{
	width:231px;
	height:500px;
	vertical-align:top;	
	background-color:#c1b8b1;
}
.sectionContent .rightCell
{
	vertical-align:top;
	width:231px;
}

.rightCell ul {
margin: 0;
padding: 0;
list-style: none;
}

.rightCell ul li {
margin: 0;
padding: 0;
list-style: none;
background: url('/Style Library/VM/Images/blaapil.gif') no-repeat 0 5px;
padding-left: 15px;
margin-bottom: 6px;
}

.sectionContent .2ColContent
{
	width:454px;
}
.sectionContent .ColContent
{
	width:221px;
	vertical-align:top;
}
.sectionContent .topCellBg
{
	background-image:url('images/sectionpageRightTop.jpg');
	background-repeat:repeat-x;	
	height:13px;
}
.sectionContent .haaderImageCell
{
	width:454px;
	padding-bottom:16px;
}

.sectionContent .breadcrumb
{
	vertical-align:middle;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#828282;
}
.sectionContent .breadcrumb a
{
	vertical-align:middle;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#828282;
}

.sectionContent .breadcrumb .spacer
{
 	margin-left:11px;
}
.sectionContent .breadcrumbCell .breadcrumbCurrent
{
	color:#828282;
	text-decoration:underline;
}
.sectionContent .breadcrumbCell .ms-sitemapdirectional
{
	color:#828282;
	text-decoration:none;
}
.sectionContent .breadcrumbCell .ms-sitemapdirectional:hover
{
	color:#828282;
	text-decoration:underline;
}
.sectionContent .headline
{
/*
	padding-left:11px;
	padding-right:11px;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#000;
padding-bottom: 10px;
}
.sectionContent .content
{
	width:430px;
	padding-left:12px;
	padding-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-bottom:25px;
	color:#000;
}
.sectionContent .spacerCellBottom
{
	height:40px;
}

  /* Footer */
.Footer
{
	text-align:left;
	width:960px;
	font-family:Arial;
    font-size:11px;
    color: #8c8c8c;
    margin-left:10px;
    margin-top:10px;
}
.Footer span
{
	padding-left:5px;
	padding-right:5px;
}

.contentCell ul {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 12px;
}

.contentCell ul li {
margin: 0;
padding: 0;
list-style: none;
background: url('/Style Library/VM/Images/sortdot.gif') no-repeat 0 7px;
margin-left: 12px;
padding-left: 12px;
padding-bottom: 2px;
}