HTML, BODY {
	margin:0px;
	padding:0px;
}
BODY {
    font-family: Arial, Helvetica, sans-serif;
    color: #5d5e6b;
    font-size: 8px;
	line-height: 10px;
    background: #B4CAE1;
	height:100%;
	text-align: center;
}

A { color: #004587; text-decoration: none; }
A:LINK {color: #004587; text-decoration: none; }
A:HOVER {color: #9f1236; text-decoration: none; }

.bildunterschrift {
    font-size: 10px;
	line-height: 12px;
	font-style: italic;
	margin-bottom: 20px;
	margin-left: 20px;
	}

H1 {font-size: 56px; line-height: 60px; color: #9799ad; margin: 0px 0px 12px 0px; }
.h1grau { color: #9799ad; }
.rot { color: #9f1236; }
.blau { color: #004494; }
.uup2 { text-decoration: underline; vertical-align: 6px; font-size: 48px; margin-left: 4px; margin-right: 6px; letter-spacing: 0px; }
.lespace4 { letter-spacing: 4px; }

H2 { font-size: 15px; line-height: 25px; margin: 0px 0px 15px 0px; padding:0px; color: #888a9c; font-weight: bold;}
.h2link { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 0px; padding-right: 0px;}
.h2link A:LINK { background-position: 0px -1px; }
.h2link A:VISITED { background-position: 0px -1px; }
.h2link A:HOVER { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -17px; }

H3 { font-size: 15px; line-height: 25px; margin: 0px 0px 20px 0px; padding:0px; color: #797b8f; font-weight: normal;}
.h3link { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 0px; padding-right: 0px;}
.h3link A:LINK { background-position: 0px -1px; }
.h3link A:VISITED { background-position: 0px -1px; }
.h3link A:HOVER { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -18px; }

.l-einzug { margin: 0px 0px 10px 26px; text-indent: -26px; line-height: 20px; }


H4 { color: #5D5E6B; font-size: 12px; font-weight: bold; }

p { font-size: 8px;	line-height: 10px;	margin:0px;	padding:0px;font-weight: normal;}
P.end { margin-bottom: 60px; }

.plinkarrow { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -2px; padding-left: 0px; padding-right: 0px;}
.plinkarrow A:LINK { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -2px; }
.plinkarrow A:VISITED { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -2px; }
.plinkarrow A:HOVER { background-image: url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-repeat: no-repeat; background-position: 0px -19px; }



P.copy { font-size: 13px; line-height: 19px; color: #333333; padding:0px; margin: 0px 0px 5px 0px;}

P.breadcrumb { width:550px; font-size: 11px;	line-height: 25px;	margin:0px;	padding:0px;color: #333333;font-family: Arial, Helvetica, sans-serif;}

.breadlink { margin: 0px 14px 0px 0px; }

UL.copylist  { list-style-image: url(images/Vin2Food_link-arrow_off.gif); }
li  { margin-bottom: 3px; font-size: 12px; line-height: 17px;}


.helvcond37 {font-family:'HelveticaNeueW01-ThinCn 673383';}
.helvcond47 {font-family:'HelveticaNeueW01-47LtCn 692686';}
.helvcond57 {font-family:'HelveticaNeueW01-57Cn';}
.helvcond67 {font-family:'HelveticaNeueW01-67MdCn 692710';}
/**/

.co2copy	{ font-size: 9px; }


.bgstretcher-page { text-align: center;}

#page {position: relative;
	height: 100%;
	border: 0px white solid;
	margin: 0 auto;
	width: 930px;
	text-align: left;
}
.dottedline { background-image: url(images/Vin2Food_dotted-line2x1.gif); background-position: center; background-repeat: repeat-x; width: 400px; height: 10px; margin: 0px 0px 0px 0px; padding: 0px; font-size: 5px; }
.page-top {width: 100%; position: relative; height: 246px;	margin: 0px;	background: none;	border: 0px white solid;}

.logo-top { position: absolute; right: 0px; width: 98px; height: 128px; background-color: #FFFFFF; margin: 0; padding: 0px; }

.slide-menue{ position: absolute; width: 400px; margin: 0px; padding: 0px; top: 220px; right: 0px; background: none; text-align: right; overflow: hidden; height: 24px; border:0px;}

#nav { margin: 0px; padding: 0px; overflow: hidden; float: right;}
#nav UL { list-style: none; margin: 0px; padding: 0px; float: left;}
#nav UL LI { float: left; font-size:8px; line-height: 8px; width: 32px; display: inline; margin-right: 1px;background-color: #FFFFFF; padding: 0; }
#nav UL LI A { float: left; font-size:8px; line-height: 8px; height:9px; color: #FFFFFF; text-decoration: none; background-color: #FFFFFF; font-family: monospace; padding: 0; }
#nav UL LI.showPage A {line-height: 8px; display: inline; height:9px; width: 32px; color: #FF0000; text-decoration: none; background-color: #FF0000; font-family: monospace; padding: 0; }
.paginationwidth { margin: 0px 13px 0px 13px; }




.page-content {
	position: relative;
	font-size: 15px;
	width: 930px;
	background: none;
	height: auto;
	border: red 0px dotted;
	overflow:hidden;

}

.page-content-left-menue {
	position: relative;
	text-align: right;
	float: left;
	width: 160px;
	height: 500px;
	background-color: transparent ;
	margin: 0px 12px 0px 0px;
}

.page-content-right {
	position: relative;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 758px;
	height: auto;
	background-color: #FFFFFF ;
}
.page-text-content {
	position: relative;
	margin: 10px 0px 0px 50px;
	float: left;
	width: 660px;
	height: auto;
	z-index: 10;
}
.wu-logo { position: absolute; right: -30px; bottom: 10px; width: 150px; height: 60px; background-color: #FFFFFF; padding: 0px; text-align: right; }
.wu-logo-leftmenue { position: absolute; right: 0px; bottom: 10px; width: 160px; height: 73px; background-color: #FFFFFF; padding: 0px; text-align: right;
 }




div.L1menu_left {width: 160px; height: 42px; margin: 0px 0px 1px 0px; color:#75768d; text-align: right; font-size: 19px; font-weight: normal; line-height: 25px;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px 0px no-repeat; font-family: 'HelveticaNeueW01-67MdCn 692710','HelveticaNeueW01-57Cn','HelveticaNeueW01-47LtCn 692686','Arial narrow',Arial, Helvetica, sans-serif; letter-spacing: 1px; }
div.L1menu_left a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none; color:#75768d;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px 0px no-repeat;}
div.L1menu_left span {display: block; margin:0; padding: 8px 10px 0 0px; }
div.L1menu_left a:hover { background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; text-decoration: none; color:#9f1236;}

div.L1menu_left_ON {width: 160px; height: 42px; margin: 0px 0px 1px 0px; color:#9f1236; text-align: right; font-size: 19px; font-weight: normal; line-height: 25px;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; font-family: 'HelveticaNeueW01-67MdCn 692710','HelveticaNeueW01-57Cn','HelveticaNeueW01-47LtCn 692686','Arial narrow',Arial, Helvetica, sans-serif;  letter-spacing: 1px; }
div.L1menu_left_ON a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none; color:#9f1236;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat;}
div.L1menu_left_ON span {display: block; margin:0; padding: 8px 10px 0 0px; }
div.L1menu_left_ON a:hover { background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; text-decoration: none; color:#9f1236;}

.footer {
	float:right;
	right: 0px;
    position: relative;
    bottom:0px;
}

div.footermenu {float: left; width: 98px; height: 25px; margin: 10px 0px 0px 1px; color:#333333; text-align: center; font-size: 12px; font-weight: normal; line-height: 12px;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px 0px no-repeat; }
div.footermenu a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none; color:#333333;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px 0px no-repeat;}
div.footermenu span {display: block; margin:0; padding: 8px 10px 0 10px; }
div.footermenu a:hover { background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; text-decoration: none; color:#9f1236;}

div.footermenu_ON {float: left; width: 98px; height: 25px; margin: 10px 0px 0px 1px; color:#9f1236; text-align: center; font-size: 12px; font-weight: normal; line-height: 12px;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; }
div.footermenu_ON a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none; color:#9f1236;
	background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat;}
div.footermenu_ON span {display: block; margin:0; padding: 8px 10px 0 10px; }
div.footermenu_ON a:hover { background: url( 'images/V2F_L1menuBGsprite_left.png' ) 0px -42px no-repeat; text-decoration: none; color:#9f1236;}

#ulsitemap ul {width:420px; margin: 0px 0px 0px 0px;}
#ulsitemap ul li a {font-weight:normal; margin: 0px 0px 3px 0px; padding:0px; list-style-type: none; background-image:url(images/Vin2Food_link-arrow_onoff_13x14.gif); background-position:0px -2px; background-repeat: no-repeat; padding-left:17px; text-align:left; font-size: 12px; color: #5d6d7f; font-weight: normal; line-height: 22px; font-family: Arial, sans-serif}
#ulsitemap ul li a:link {color:#004587; text-decoration: none; background-position:0px -2px;}
#ulsitemap ul li a:visited {color:#004587; text-decoration: none; background-position:0px -2px;}
#ulsitemap ul li a:hover {color:#9f1236; text-decoration: none; background-position:0px -19px;}

#ulsitemap li { border-top: 1px dotted #8eb2d0; margin:0; font-weight:normal;}
#ulsitemap li  a {font-weight:normal;}
#ulsitemapL2 { width:400px; margin: 0px 0px 0px 0px; padding-left: 18px;}
#ulsitemap ul ul { width:400px; margin: 0px 0px 10px 0px;}
#ulsitemap ul ul li { border-top: 1px dotted #8eb2d0; width:400px; font-weight:normal;}
#ulsitemap ul ul li a {font-weight:normal; font-size: 11px; }

#toplanguage {z-index: 20; position: absolute; right: 5px; top:5px; width: 160px; height: 25px; margin: 0px; padding: 0px; vertical-align:top; text-align: left; }

div.languages01on {float: right; width: 22px; height: 17px; margin: 0 0 0 4px; border: px white solid;
	background: url( 'images/WU_flagsonoff_de.gif') 0px -20px no-repeat; }
div.languages01on a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url('images/WU_flagsonoff_de.gif') 0px -20px no-repeat;}
div.languages01on span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages01on a:hover { background: url('images/WU_flagsonoff_de.gif' ) 0px -20px no-repeat; }

div.languages01off {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_de.gif' ) 0px 0px no-repeat; }
div.languages01off a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_de.gif' ) 0px 0px no-repeat;}
div.languages01off span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages01off a:hover { background: url('images/WU_flagsonoff_de.gif' ) 0px -20px no-repeat; }

div.languages02on {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_en.gif' ) 0px -20px no-repeat; }
div.languages02on a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_en.gif' ) 0px -20px no-repeat;}
div.languages02on span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages02on a:hover { background: url('images/WU_flagsonoff_en.gif' ) 0px -20px no-repeat; }

div.languages02off {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url('images/WU_flagsonoff_en.gif') 0px 0px no-repeat; }
div.languages02off a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url('images/WU_flagsonoff_en.gif') 0px 0px no-repeat;}
div.languages02off span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages02off a:hover { background: url('images/WU_flagsonoff_en.gif') 0px -20px no-repeat; }

div.languages03off {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_fr.gif' ) 0px 0px no-repeat; }
div.languages03off a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_fr.gif' ) 0px 0px no-repeat;}
div.languages03off span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages03off a:hover { background: url( 'images/WU_flagsonoff_fr.gif' ) 0px -20px no-repeat; }

div.languages03on {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_fr.gif' ) 0px -20px no-repeat; }
div.languages03on a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_fr.gif' ) 0px -20px no-repeat;}
div.languages03on span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages03on a:hover { background: url( 'images/WU_flagsonoff_fr.gif' ) 0px -20px no-repeat; }

div.languages04off {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_es.gif' ) 0px 0px no-repeat; }
div.languages04off a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_es.gif' ) 0px 0px no-repeat;}
div.languages04off span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages04off a:hover { background: url( 'images/WU_flagsonoff_es.gif' ) 0px -20px no-repeat; }

div.languages04on {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_es.gif' ) 0px -20px no-repeat; }
div.languages04on a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_es.gif' ) 0px -20px no-repeat;}
div.languages04on span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages04on a:hover { background: url( 'images/WU_flagsonoff_es.gif' ) 0px -20px no-repeat; }

div.languages05off {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_pt.gif' ) 0px 0px no-repeat; }
div.languages05off a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_pt.gif' ) 0px 0px no-repeat;}
div.languages05off span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages05off a:hover { background: url( 'images/WU_flagsonoff_pt.gif' ) 0px -20px no-repeat; }

div.languages05on {float: right; width: 22px; height: 17px; margin: 0 0 0 4px;
	background: url( 'images/WU_flagsonoff_pt.gif' ) 0px -20px no-repeat; }
div.languages05on a {display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration: none;
	background: url( 'images/WU_flagsonoff_pt.gif' ) 0px -20px no-repeat;}
div.languages05on span {display: block; margin:0; padding: 0px 0 0 3px; }
div.languages05on a:hover { background: url( 'images/WU_flagsonoff_pt.gif' ) 0px -20px no-repeat; }

