    /*--------- Configuration Stylesheet for Wiener Linien ---------*/

     /*--- Sub Menu - Detail---*/

      #v_menu_box {
     	padding:0;border:none;
     }

     #v_menu_detail {

     }

     #v_menu_detail_box .image img { width:100%; }

     #v_menu_detail_box #v_menu {
		border-top:none;
     	border-left:1px solid #C8C8C8;
     	border-right:1px solid #C8C8C8;
     	border-bottom:1px solid #C8C8C8;
     	padding:1em 1px 1px 1px;
     }

	#v_menu_detail_box #v_menu ul li a {
    	font-size:100%;
    	color:#000;
    	font-weight:bold;
    	text-decoration:none;
    	font-family: Arial,Helvetica,sans-serif;
    	padding:4px 15px 4px 1.5em;
    	display:block;
    	background-color:#D1D1D1;
    	margin-top:1px;
    	background-image:url(../img/subnav_pfeil.gif);
    	background-repeat: no-repeat;
    	background-position:0.5em 50%;
    	font-weight:bold;
     }

     #v_menu_detail_box #v_menu ul li a:hover, #v_menu_detail_box #v_menu ul li a.current {
     	background-color:#083963;
     	color:#FFF;
     	background-image:url(../img/subnav_pfeil_weiss.gif);
    	background-repeat: no-repeat;
    	background-position:0.5em 50%;
    	text-decoration:underline;
    	padding:4px 15px 4px 1.5em;
     }
     
     /* --- 2. Ebene --- */
     
	#v_menu_detail_box #v_menu ul li ul li a {    
		background-color: #B4C3D0; 	
     	padding:4px 30px 4px 2.5em;
     	background-position:1.5em 50%;
     	font-weight:normal;
     }
     
     #v_menu_detail_box #v_menu ul li ul li a:hover, #v_menu_detail_box #v_menu ul li ul li a.current { 
     	background-color: #B4C3D0; 	
     	padding:4px 30px 4px 2.5em;
     	background-position:1.5em 50%;
     	color:#000;
     	background-image:url(../img/subnav_pfeil.gif);
     }
     
     #v_menu_detail_box #v_menu ul li ul li a.current {
     	background-image:url(../img/subnav_pfeil_active.gif);
     	font-weight:bold;
     }

	 #v_menu_detail_box #v_menu ul li a.current:hover {
     	text-decoration:underline;
     }

     #v_menu_detail_box #v_menu ul li a.current {
     	text-decoration:none;
     	background-image:url(../img/subnav_pfeil_weiss_active.gif);
     }

     
	.box .title h1, .box .csc-header, .box .title_high h1, .box .title_mail h1 {
		background-color:#083963;
	}
     
	.box .footer {
		background-image: url(../img/link_pfeil_blue.gif);
	}
	
		/*--------- Main Menu ------------------------*/
	#nav {
    	background-color:#868789;
    }
	
	#navwrap {
		background-color:#868789;
	}
	
	#navwrap ul li a {
		border:1px solid #868789;
	}
	
	#navwrap ul li a:hover {
     	color:#808285;
     	background-image: url(../img/nav_pfeil_bw.gif);
	}	
	   
	#navwrap ul li a.current {
     	color:#808285;
     	border:1px solid #868789;
     	background-image: url(../img/nav_pfeil_bw.gif);
	}
	
	#navwrap ul li:hover ul { 
     	border-right:1px solid #868789;
     	border-left:1px solid #868789;
     	border-bottom:1px solid #868789;
     }
	

     /*-------- Content Column --------*/

      #content_block .c_header h1 {
      	color:#083964;
      }

      a.print {
		padding-left:20px;
     	 background-image: url(../img/print.gif);
         background-repeat: no-repeat;
         background-position:0% 70%;
	}

	.printtop a.print {
		padding:0 0 0 15px;
	}

	a.top {
		padding-left:13px;
     	 background-image: url(../img/top.gif);
         background-repeat: no-repeat;
         background-position:0% 70%;
	}


    /*--------- Main Style Sheet for Vipress Extension ---------*/
	/*--------- News  ---------*/

	.newsbox a.text {
		background-image:url(../img/subnav_pfeil.gif);
	}
	
	.newsbox a.text:hover {
		background-image:url(../img/subnav_pfeil.gif);
	}
