/*
    project: vattenfall accessibility project
    type: stylesheet
    description: styles for DMS- campaigns
    last edited: 15.10.2007, Thomas Laubner
    
    (c) cosmoblonde 2007. All rights reserved.
*/


/* ----------  PART IV: global class definitions (advanced)  ---------- */

html {
	overflow-x:hidden;
	overflow-y: auto;
}

/* BODY */
body.dms {
	background-color:#fff;
	height : 100% ; 
	width: 750px;
	padding:0px 20px 0px 20px;
	margin-bottom:-1px;
	padding-bottom:-10px;
}
body.darkblue{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/body/bg_dms_darkblue.gif");
}
body.darkorange{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/body/bg_dms_orange.gif");
}
body.lightgrey{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/body/bg_dms_lightgrey.gif");
}
body.darkorange,
body.lightgrey{
	color:#000;
}

/* CONTENT-CONTAINER */
body.dms #header{
	width: 100%;
	width: 750px;
	background-color:#fff;
	margin-top:0px;
	margin-bottom:0px;
	height:75px;
}
body.dms #header .headerTitle{
	display:none;
}
body.dms #headerPict .FEp{
	margin:0px;
}
body.dms #wrapperMainNavigation {
	width: 757px;
	background-image: none !important;
	border-top:1px solid #fff;
}
body.dms #wrapperMainNavigation #mainNavigation {
	background-repeat: no-repeat;
	background-color: #E67701;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	height: 25px;
	width: 750px;
	margin-left:7px;
}
*html body.dms #wrapperMainNavigation {
	margin-left:-14px;
}

body.dms #subNavigation{
	width:177px; 
	
}
#wrapperMainContent{
	float:left !important;
	clear:none !important;
	width:570px !important;
	margin:20px 0px 0px 0px !important;
}
#wrapperMainContentWide{
	float:left !important;
	clear:none !important;
	width:750px !important;
	margin:20px 0px 0px 0px !important;
}
#sidebar{
	width:180px !important;
}
body.dms #wrapperMainContent #content{
	width:370px !important;
	float:left !important;
	clear:none !important;
	margin:0px 10px 0px 0px !important;
}
#contentExtended{
	width:560px !important;
	float:left !important;
	clear:both !important;
	margin:0px 0px 0px 0px !important;
}
#wrapperMainContentWide #contentExtended{
	width:540px !important;
	margin:0px 10px 0px 10px !important;
}
#wrapperMainContentWide #contentExtendedWide{
	width:730px !important;
	float:left !important;
	clear:none !important;
	margin:0px 0px 0px 10px !important;
}

*html body.dms #wrapperMainContent{
	height:1%;
}

body.dms #sidebar{
	float:left;
}
/* Styles for Content-Elements */

body.dms #headerPict div.I01,
body.dms #headerPict div.I01 img{
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
body.dms .C01{
	clear:both;
}
body.dms #wrapperMainContent .C15,
body.dms #wrapperMainContent .C16,
body.dms #wrapperMainContent .F01,
body.dms #wrapperMainContent .F02{
	float:left;
	clear:both;
}

body.darkblue #wrapperMainContent a,
body.darkblue p,
body.darkblue h1,
body.darkblue h2,
body.darkblue h3,
body.darkblue h4,
body.darkblue li,
body.darkblue caption{
	color:#fff !important;	
}

/* pdelijewski, 2008-04-07: black color for F1081 description labels */
body.darkblue .application .formBorder p {
	color:#000 !important;
}

body.darkblue #footer p,
body.darkblue label{
	color:#000 !important;	
}
body.darkblue h3.txtOrange{
	xxxcolor:#fff !important;
}
body.darkblue #wrapperMainContent a,
body.darkblue #wrapperMainContentWide a,
body.darkorange #wrapperMainContent a,
body.darkorange #wrapperMainContentWide a{
	color:#FFF;	
}
body.darkorange p,
body.darkorange h1,
body.darkorange h2,
body.darkorange h3,
body.darkorange h4,
body.darkorange label,
body.darkorange caption{
	color:#000;	
}
body.darkorange h3.txtOrange{
	color:#000 !important;
}
body.darkblue  p.jumpblock a{
	background-color:#135ba6 !important;
}
p.jumpblockBottom a.hide {
    background-color: #fff;
    position:relative;
}
/* LINKS */
/* arrow */
body.darkblue a.arrow:link, 
body.darkblue a.arrow:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_ondarkblue_n.gif");
}
body.darkblue a.arrow:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_ondarkblue_o.gif");
}
body.darkblue a.arrow:active, 
body.darkblue a.arrow:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_ondarkblue_a.gif");
}
body.darkorange a.arrow:link, 
body.darkorange a.arrow:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_n.gif");
}
body.darkorange a.arrow:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_o.gif");
}
body.darkorange a.arrow:active, 
body.darkorange a.arrow:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_a.gif");
}
/* download */
body.darkblue a.download:link, 
body.darkblue a.download:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_white_ondarkblue_n.gif");
}
body.darkblue a.download:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_white_ondarkblue_o.gif");
}
body.darkblue a.download:active, 
body.darkblue a.download:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_white_ondarkblue_a.gif");
}
body.darkorange a.download:link, 
body.darkorange a.download:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_neg_white_onorange_s_n.gif");
}
body.darkorange a.download:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_neg_white_onorange_s_o.gif");
}
body.darkorange a.download:active, 
body.darkorange a.download:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_download_neg_white_onorange_s_a.gif");
}
/* email */
body.darkblue a.mail:link, 
body.darkblue a.mail:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_ondarkblue_s_n.gif");
}
body.darkblue a.mail:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_ondarkblue_s_o.gif");
}
body.darkblue a.mail:active, 
body.darkblue a.mail:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_ondarkblue_s_a.gif");
}
body.darkorange a.mail:link, 
body.darkorange a.mail:visited {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_onorange_s_n.gif");
}
body.darkorange a.mail:hover {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_onorange_s_o.gif");
}
body.darkorange a.mail:active, 
body.darkorange a.mail:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/contact_neg_white_onorange_s_a.gif");
}

/* MAIN NAVIGATION */

body.darkorange #wrapperMainNavigation #mainNavigation {
	background-color: #E67701;
}
body.darkblue #wrapperMainNavigation #mainNavigation {
	background-color: #125BA7;
}
body.lightgrey #wrapperMainNavigation #mainNavigation {
	background-color: #D3D7DA;
}
body.dms #wrapperMainNavigation  span.border{
	width:750px;
	float:left;
	display:block;
	border:none;
	height:1px;
	margin-top:1px;
	background-color: #FFF;
}

body.dms #wrapperMainNavigation #mainNavigation ul {
	list-style: none;
    display:inline;	
}
body.dms #wrapperMainNavigation #mainNavigation ul li{
    display:inline;
}
body.dms #wrapperMainNavigation #mainNavigation li a{	
	line-height: 1;
	background-color:transparent;
	border-bottom: none;
	padding:0px 0px 0px 5px;
	background-image: none;
	cursor:pointer;
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li a strong {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/dms_tab_right80082.gif") !important;
	background-repeat: repeat-y;
	display: block;
	font-weight: normal;
	border-bottom: none;
}
body.darkblue #wrapperMainNavigation #mainNavigation li a strong {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/dms_tab_right_darkblue.gif") !important;
}
body.darkorange #wrapperMainNavigation #mainNavigation li a strong {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/dms_tab_right_orange.gif") !important;
}
body.lightgrey #wrapperMainNavigation #mainNavigation li a strong {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/dms_tab_right_lightgrey.gif") !important;
}
/* ------------------------ */
body.white #wrapperMainNavigation #mainNavigation li a:hover strong,
body.white #wrapperMainNavigation #mainNavigation li a:active strong,
body.white #wrapperMainNavigation #mainNavigation li a:focus strong,
body.white #wrapperMainNavigation #mainNavigation li.current a strong {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/dms_tab_right_darkblue.gif") !important;
}
body.dms #wrapperMainNavigation #mainNavigation li a span {
	background-position: 0px 8px;
	display: block;
	margin:0px;
	padding: 6px 5px 5px 15px;
	width:auto;
	border-bottom: none;
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li a:link span, 
body.dms #wrapperMainNavigation #mainNavigation li a:visited span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_ondarkorange_n.gif");
    color: #fff;
}
body.darkblue #wrapperMainNavigation #mainNavigation li a:link span, 
body.darkblue #wrapperMainNavigation #mainNavigation li a:visited span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_ondarkblue_n.gif");
    color: #fff;
}
body.darkorange #wrapperMainNavigation #mainNavigation li a:link span, 
body.darkorange #wrapperMainNavigation #mainNavigation li a:visited span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_n.gif");
    color: #fff;
}
body.lightgrey #wrapperMainNavigation #mainNavigation li a:link span, 
body.lightgrey #wrapperMainNavigation #mainNavigation li a:visited span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_blue_ongrey_n.gif");
    color: #135ba6;
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li a:hover,
body.dms #wrapperMainNavigation #mainNavigation li a:active, 
body.dms #wrapperMainNavigation #mainNavigation li a:focus{
    background-color: #3C81CC;
}
body.darkblue #wrapperMainNavigation #mainNavigation li a:hover,
body.darkblue #wrapperMainNavigation #mainNavigation li a:active, 
body.darkblue #wrapperMainNavigation #mainNavigation li a:focus{
    background-color: #3C81CC;
}
body.darkorange #wrapperMainNavigation #mainNavigation li a:hover,
body.darkorange #wrapperMainNavigation #mainNavigation li a:active, 
body.darkorange #wrapperMainNavigation #mainNavigation li a:focus{
    background-color: #FE9900;
}
body.lightgrey #wrapperMainNavigation #mainNavigation li a:hover,
body.lightgrey #wrapperMainNavigation #mainNavigation li a:active, 
body.lightgrey #wrapperMainNavigation #mainNavigation li a:focus{
    background-color: #B4B9BF;
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li a:hover span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_onskyblue_o.gif");
    color: #fff;
}
body.dms #wrapperMainNavigation #mainNavigation li a:active span, 
body.dms #wrapperMainNavigation #mainNavigation li a:focus span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_onskyblue_a.gif");
    color: #fff;
}
body.darkblue #wrapperMainNavigation #mainNavigation li a:hover span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_onskyblue_o.gif");
}
body.darkblue #wrapperMainNavigation #mainNavigation li a:active span, 
body.darkblue #wrapperMainNavigation #mainNavigation li a:focus span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_white_onskyblue_a.gif");
}

body.darkorange #wrapperMainNavigation #mainNavigation li a:hover span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_o.gif");
}
body.darkorange #wrapperMainNavigation #mainNavigation li a:active span, 
body.darkorange #wrapperMainNavigation #mainNavigation li a:focus span {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_neg_white_onorange_s_a.gif");
}

body.lightgrey #wrapperMainNavigation #mainNavigation li a:hover span {
	color: #3ea345;
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_green_ongrey_o.gif");
}
body.lightgrey #wrapperMainNavigation #mainNavigation li a:active span, 
body.lightgrey #wrapperMainNavigation #mainNavigation li a:focus span {
	color: #f90;
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_orange_ongrey_a.gif");
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li.current a:link,
body.dms #wrapperMainNavigation #mainNavigation li.current a:visited,
body.dms #wrapperMainNavigation #mainNavigation li.current a:hover,
body.dms #wrapperMainNavigation #mainNavigation li.current a:active,
body.dms #wrapperMainNavigation #mainNavigation li.current a:focus {
	background-color: #3C81CC;
	height:25px;
}
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:link,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:visited,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:hover,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:active,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:focus {
	background-color: #3C81CC !important;
	height:25px;
}
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:link,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:visited,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:hover,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:active,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:focus {
	background-color: #FF9900;
	height:25px;
}
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:link,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:visited,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:hover,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:active,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:focus {
	background-color: #B4B9BD;
	height:25px;
}
body.dms #wrapperMainNavigation #mainNavigation  a.first:link,
body.dms #wrapperMainNavigation #mainNavigation  a.first:visited {
	background-position: left top;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_darkorange.gif");
	border:none;
}
body.dms #wrapperMainNavigation #mainNavigation  a.first:hover,
body.dms #wrapperMainNavigation #mainNavigation  a.first:active,
body.dms #wrapperMainNavigation #mainNavigation  a.first:focus{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_blue.gif");
}
body.darkblue #wrapperMainNavigation #mainNavigation  a.first:link,
body.darkblue #wrapperMainNavigation #mainNavigation  a.first:visited{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_darkblue.gif");
}
body.darkblue #wrapperMainNavigation #mainNavigation  a.first:hover,
body.darkblue #wrapperMainNavigation #mainNavigation  a.first:active,
body.darkblue #wrapperMainNavigation #mainNavigation  a.first:focus{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_blue.gif");
}
body.darkorange #wrapperMainNavigation #mainNavigation  a.first:link,
body.darkorange #wrapperMainNavigation #mainNavigation  a.first:visited{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_darkorange.gif");
}
body.darkorange #wrapperMainNavigation #mainNavigation  a.first:hover,
body.darkorange #wrapperMainNavigation #mainNavigation  a.first:active,
body.darkorange #wrapperMainNavigation #mainNavigation  a.first:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_orange.gif");
}
body.lightgrey #wrapperMainNavigation #mainNavigation  a.first:link,
body.lightgrey #wrapperMainNavigation #mainNavigation  a.first:visited{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_grey.gif");
}
body.lightgrey #wrapperMainNavigation #mainNavigation  a.first:hover,
body.lightgrey #wrapperMainNavigation #mainNavigation  a.first:active,
body.lightgrey #wrapperMainNavigation #mainNavigation  a.first:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_grey.gif");
}
body.dms #wrapperMainNavigation #mainNavigation li.current a.first:link,
body.dms #wrapperMainNavigation #mainNavigation li.current a.first:visited,
body.dms #wrapperMainNavigation #mainNavigation li.current a.first:hover,
body.dms #wrapperMainNavigation #mainNavigation li.current a.first:active,
body.dms #wrapperMainNavigation #mainNavigation li.current a.first:focus {
	background-position: left top;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_blue.gif");
	height:25px;
}
body.darkblue #wrapperMainNavigation #mainNavigation li.current a.first:link,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a.first:visited,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a.first:hover,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a.first:active,
body.darkblue #wrapperMainNavigation #mainNavigation li.current a.first:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_blue.gif");
}
body.darkorange #wrapperMainNavigation #mainNavigation li.current a.first:link,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a.first:visited,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a.first:hover,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a.first:active,
body.darkorange #wrapperMainNavigation #mainNavigation li.current a.first:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_inactive_left_first_dms_orange.gif");
}
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a.first:link,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a.first:visited,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a.first:hover,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a.first:active,
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a.first:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_first_dms_grey.gif");
}
/* ------------------------ */
body.dms #wrapperMainNavigation #mainNavigation li.current a:link span, 
body.dms #wrapperMainNavigation #mainNavigation li.current a:visited span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_black_onskyblue_s.gif");
	color: #000;
}
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:link span, 
body.darkblue #wrapperMainNavigation #mainNavigation li.current a:visited span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_black_onskyblue_s.gif");
	color: #000;
}
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:link span, 
body.darkorange #wrapperMainNavigation #mainNavigation li.current a:visited span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_down_black_onorange.gif");
	color: #000;
}
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:link span, 
body.lightgrey #wrapperMainNavigation #mainNavigation li.current a:visited span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/arrow_black_ongrey_s.gif");
	color: #000;
}
/* ------------------------ */
body.dms #wrapperMainNavigation  #mainNavigation li a strong, 
body.dms #wrapperMainNavigation  #mainNavigation li a span  {
    display: inline-block;
}
#mainNavigation li a.last em,
#mainNavigation li a.last strong {
    padding-right: 7px !important;
}
body.dms .noSubnavi li a.first{
	xborder-bottom:none !important;
}
body.dms #wrapperSubNavigation .noSubnavi{
	border-top:none;
}
/* MAINNAVIGATION SECOND-LEVEL */

body.dms #mainNavigationSecondLevel {
	background-color:#3C81CC;
	float:left;
	padding:0;
	margin:1px 0px 0px 7px;
	border-bottom:1px solid #fff;
}
*html body.dms #mainNavigationSecondLevel {
	margin:0px 0px 0px 7px;
}
body.darkblue #mainNavigationSecondLevel {
	background-color:#3C81CC;
}
body.darkorange #mainNavigationSecondLevel {
	background-color:#FF9900;
}
body.lightgrey #mainNavigationSecondLevel {
	background-color:#B4B9BF;
}
*html #mainNavigationSecondLevel {
	margin:0px 0px 0px 7px;
}
#mainNavigationSecondLevel,
#mainNavigationSecondLevel .left,
#mainNavigationSecondLevel .right {
	height: 25px;
	width: 750px;
}
#mainNavigationSecondLevel ul {
	list-style: none;
    display:inline;
}
#mainNavigationSecondLevel ul li{
    display:inline;
}
#mainNavigationSecondLevel li a strong {
    xbackground-position: 100% 0px;
    xbackground-repeat: no-repeat;
    display: block;
    font-weight: normal;
    padding-right: 5px;
}

#mainNavigationSecondLevel li .cover{
	margin-left:0px;
	background-color:#FFF;
}
#mainNavigationSecondLevel li a{	
	width: auto;
	font-size: .75em;	
    background-repeat: no-repeat;
    float: left;
    line-height: 1;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/pix_3x3_white.gif");
	background-position: 0.5em 1em;
	margin-left:7px;
	color:#fff;
}
#mainNavigationSecondLevel li a:hover,
#mainNavigationSecondLevel li a:hover{
	xbackground-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/pix_3x3_green.gif");
}

#mainNavigationSecondLevel li a:active,
#mainNavigationSecondLevel li a:focus{
	xbackground-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/pix_3x3_orange.gif");
}
#mainNavigationSecondLevel li a span {
    display: block;
    line-height: 1.1667;
    min-height: 1.0833em;
	padding: 0.5em 0.3em 0em 15px;
	width:auto;
}
#xmainNavigationSecondLevel li a span {
    line-height: 1;
    min-height: 1.0833em;
	padding: 0 0 0.6em 0;
	padding-bottom: .8333em;
	background-position: 0.5em 1em;
}

#mainNavigationSecondLevel li.current a:link,
#mainNavigationSecondLevel li.current a:visited,
#mainNavigationSecondLevel li.current a:hover,
#mainNavigationSecondLevel li.current a:active,
#mainNavigationSecondLevel li.current a:focus {
	xbackground-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_left_intranet.gif");
	background-image: none;
	background-position: 0em 0em;
	margin-top:1px;
}
#mainNavigationSecondLevel li.current a.first:link,
#mainNavigationSecondLevel li.current a.first:visited,
#mainNavigationSecondLevel li.current a.first:hover,
#mainNavigationSecondLevel li.current a.first:active,
#mainNavigationSecondLevel li.current a.first:focus {
	margin-left: 7px;
}
#mainNavigation li.current a strong {
   
}
#mainNavigationSecondLevel li.current a:link strong,
#mainNavigationSecondLevel li.current a:visited strong,
#mainNavigationSecondLevel li.current a:hover strong,
#mainNavigationSecondLevel li.current a:active strong,
#mainNavigationSecondLevel li.current a:focus strong {
    xbackground-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_top/bg_tab_active_right_intranet.gif");
}
#mainNavigationSecondLevel li.current a span {
	background-position: 0.5em 1em;
    background-repeat: no-repeat;
}
#mainNavigationSecondLevel li.current a span{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/icon/pix_3x3_black.gif");
	color: #000;
}
#mainNavigationSecondLevel li.current a:hover span{
	text-decoration:underline;
}
#mainNavigationSecondLevel li a:focus,
#mainNavigationSecondLevel li a:active,
#mainNavigationSecondLevel li a:focus span,
#mainNavigationSecondLevel li a:active span{
	text-decoration:none !important;
}
#mainNavigationSecondLevel .left {
	clear:both;
	float:left;
}

/* SUBNAVIGATION */

#subNavigation ul{
	padding-top:2px;
}
body.darkblue #subNavigation {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_ondarkblue.gif");
}
body.darkblue #subNavigation ul {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_left_ondarkblue.gif");
}

body.darkblue #subNavigation ul li.last {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_left_ondarkblue.gif");
}

body.darkorange #subNavigation {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_onorange.gif");
}
body.darkorange #subNavigation ul {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_left_onorange.gif");
}

body.darkorange #subNavigation ul li.last {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_left_onorange.gif");
}

body.lightgrey #subNavigation {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_onlightgrey.gif");
}
body.lightgrey #subNavigation ul {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_left_onlightgrey.gif");
}

body.lightgrey #subNavigation ul li.last {
    background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/bg_sub_navigation_bottom_left_onlightgrey.gif");
}
body #wrapperSubNavigation .noSubnavi{
	background-image:none !important;
}
body.darkblue #subNavigation a:link, 
body.darkblue #subNavigation a:visited ,
body.darkorange #subNavigation a:link, 
body.darkorange #subNavigation a:visited {
	color: #fff;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_ontrans.gif");
}
body.darkblue #subNavigation a:hover ,
body.darkorange #subNavigation a:hover{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_o.gif");
}
body.darkblue #subNavigation a:active, 
body.darkblue #subNavigation a:focus,
body.darkorange #subNavigation a:active, 
body.darkorange #subNavigation a:focus {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_a.gif");
}

body.darkblue #subNavigation a.current:link span, 
body.darkblue #subNavigation a.current:visited span,
body.darkorange #subNavigation a.current:link span, 
body.darkorange #subNavigation a.current:visited span{
    color: #000;
}
body.darkorange #subNavigation a.current:hover span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_o.gif");
    color: #fff;
}
body.darkorange  #subNavigation a.current:active span, 
body.darkorange  #subNavigation a.current:focus span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_a.gif");
    color: #fff;
}
body.darkblue #subNavigation a.current:hover span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_o.gif");
    color: #fff;
}
body.darkblue  #subNavigation a.current:active span, 
body.darkblue  #subNavigation a.current:focus span {
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/menu_left/arrow_neg_white_s_a.gif");
    color: #fff;
}
body.dms #subNavigation a.current:link, 
body.dms #subNavigation a.current:visited,
body.dms #subNavigation a.current:hover,
body.dms #subNavigation a.current:active, 
body.dms #subNavigation a.current:focus{
	text-decoration: none !important;
}
body.darkblue #subNavigation ul a {
    border-bottom: 1px solid #2C74BE;
}
body.darkorange #subNavigation ul a {
    border-bottom: 1px solid #E67701;
}
body.darkblue #subNavigation ul a.current span {
    border-bottom: 1px solid #03468D;
}
body.darkorange #subNavigation ul a.current span {
    border-bottom: 1px solid #FAD4A3;
}
body.darkblue #subNavigation ul strong {
    border-bottom: 1px solid #2C74BE;
}
body.darkorange #subNavigation ul strong{
    border-bottom: 1px solid #E67701;
}

/* FOOTER */
body.dms #footer{
	background-color:#fff;
	float:left;
	clear:both;
	margin-right:-3px;
}
*html body.dms #footer{
	margin-bottom:-1px;
	position:relative;
	xleft:20px !important;
	float:left !important;
	clear:none !important;
}
body.darkblue #footer,
body.darkorange #footer,
body.lightgrey #footer{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/border_footer_dms_darkblue.jpg");
	background-position:0 0px !important;
	padding-top:66px !important;
	margin-top:0 !important;
	margin-bottom:-20px !important; /* to cover blue bottom edge, caused by jumpblockBottom */
}
body.darkorange #footer{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/border_footer_dms_orange.jpg");
}
body.lightgrey #footer{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/border_footer_dms_lightgrey.jpg");
}

/* C12, C42, T16 */
body.darkblue div.innercontent{
	background-color: #1058A4;	
}
body.darkorange div.innercontent{
	background-color: #FF9900;	
}
body.lightgrey div.innercontent{
	background-color: #F5F5F5;	
}
body.darkblue div.uedge{
	background-color: #1058A4;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/uedge_skyblue_onblue.gif");	
}
body.darkorange div.uedge{
	background-color: #FF9900;
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/uedge_darkorange_onorange.gif");	
}
body.lightgrey div.uedge{
	background-color: #F5F5F5;	
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/uedge_grey_onlightgrey.gif");	
}
body.darkblue div.redge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/redge_skyblue_onblue.gif");
}
body.darkorange div.redge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/redge_darkorange_onorange.gif");
}
body.lightgrey div.redge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/redge_grey_onlightgrey.gif");
}
body.darkblue div.bedge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/bedge_skyblue_onblue.gif");
}
body.darkorange div.bedge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/bedge_darkorange_onorange.gif");
}
body.lightgrey div.bedge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/bedge_grey_onlightgrey.gif");
}
body.darkblue div.ledge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/ledge_skyblue_onblue.gif");
}
body.darkorange div.ledge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/ledge_darkorange_onorange.gif");
}
body.lightgrey div.ledge{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/ledge_grey_onlightgrey.gif");
}
body.darkblue div.ulcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/tlcorner_skyblue_onblue.gif");
}
body.darkorange div.ulcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/tlcorner_darkorange_onorange.gif");
}
body.lightgrey div.ulcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/tlcorner_grey_onlightgrey.gif");
}
body.darkblue div.urcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/trcorner_skyblue_onblue.gif");
}
body.darkorange div.urcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/trcorner_darkorange_onorange.gif");
}
body.lightgrey div.urcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/trcorner_grey_onlightgrey.gif");
}
body.darkblue div.blcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/blcorner_skyblue_onblue.gif");
}
body.darkorange div.blcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/blcorner_darkorange_onorange.gif");
}
body.lightgrey div.blcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/blcorner_grey_onlightgrey.gif");
}
body.darkblue div.brcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/brcorner_skyblue_onblue.gif");
}
body.darkorange div.brcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/brcorner_darkorange_onorange.gif");
}
body.lightgrey div.brcorner{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/border/brcorner_grey_onlightgrey.gif");
}
/* FORMS */
/* 2007-11-13 cosmoblonde: #wrapperMainContentWide #contentExtended is 20px narrower */
#wrapperMainContentWide #contentExtended .emptyForm .formBorder{
	width: 540px;
}
#wrapperMainContentWide #contentExtended  .application .formButtons{
	width: 540px;
}
#wrapperMainContentWide #contentExtended  .application .left{
	width: 540px !important;
}
*html #wrapperMainContentWide #contentExtended  .application .formButtons,
*html #wrapperMainContentWide #contentExtended  .application .left{
	width: 540px !important;
}
#wrapperMainContentWide #contentExtended .application .formBorder{
	width: 538px;
}
*html #wrapperMainContentWide #contentExtended .application .formBorder{
	width: 538px;
}

/* /2007-11-13 cosmoblonde */
body.darkblue .application .left{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_left_ondarkblue.gif");
}
body.darkorange .application .left{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_left_onorange.gif");
}
body.lightgrey .application .left{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_left_onlightgrey.gif");
}
body.darkblue .application .right{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_right_ondarkblue.gif");
}
body.darkorange .application .right{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_right_onorange.gif");
}
body.lightgrey .application .right{
	background-image: url("/www/vf_pl/vf_pl/__SYSTEM/__img06/form/bg_form_bottom_right_onlightgrey.gif");
}

body.dms p.jumpblockTop a.hide:active, 
body.dms p.jumpblockTop a.hide:focus {
    top: 45px;
}

body.darkorange td,
body.darkblue td{
	background: #F5F5F5;
}
