BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:130%;
	color: #01052b;
	text-decoration: none;
	background-image: url(/vWeb/Img/Back.jpg);
	background-color: #fddd88;
	background-repeat: repeat-x;
}

h1 {
	font-size: 12px;
	font-weight: normal;

}

h2 {
	font-size: 12px;
	font-weight:bold;

}

h3 {
	font-size: 14px;
	font-weight: normal;

}

h4 {
	font-size: 14px;
	font-weight:bold;
	margin-top:0px;

}

h5 {
	font-size: 16px;
	font-weight: normal;

}

h6 {
	font-size: 16px;
	font-weight:bold;

}

/* Submenu */
.menu {
	z-index:6;
	width:150px;
	color: #000000;
	padding: 0px;
	position: absolute;
	text-align: left;
}

a.menuItem {
	background-color: #fee097;
	border-left: 2px solid;
	border-right: 2px solid;
	border-color: #ffbb02;
	color: #000000;
	cursor: default;
	display: block;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 16px;
	text-decoration: none;
}

a.menuItem:hover {
	background-color: #ffffff;
	color: #000000;
	cursor:pointer;
}

.menuItemSep {
	background: url(/vWeb/img/dLine/dLine_YellowLight.gif) repeat-x top left;
	border-color: #ffbb02;
	height:1px;
	padding: 0px 2px 0px 2px;
	display: block;
}

.menuBarTopLeft {
	height:8px;
	background: url(/vWeb/img/button/Menu_Bar_Top_Left.gif) no-repeat top left;
}

.menuBarTopRight {
	height:8px;
	display:block;
	position:relative;
	background: url(/vWeb/img/button/Menu_Bar_Top_Right.gif) no-repeat top right;
}

.menuBarEnd {
	height:8px;
	float:Left;
	width:150px;
	background: url(/vWeb/img/button/Menu_Bar_End_Left.gif) no-repeat top left;
}

#activeButton {
	z-index:7;
	position:absolute;
	height:33px;
	visibility: hidden;
	margin-right:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background:url(/vWeb/img/button/Top_Left_Over_Plus.gif) no-repeat top left;
	float:left;
}

#activeButton span{
	margin:0px;
	padding:7px 8px 0px 8px;
	display:block; 
	position:relative;
	height:33px;
	background: url(/vWeb/img/button/Top_Right_Over_Plus.gif) no-repeat top right;
	color:#000000;
}

#dumframe {
	width: 150px;
	height: 10px;
	z-index: 2;
}

/* Hauptmenu */
#navMain {
	float:left;
	margin:0px;
	padding:0;
	text-align: right;
}

#navMain li {
	margin:0;
	padding:0;
	text-align:center;
	list-style:none;
	color:#000000;
	float:left;
	background-color:#ffffff;
}

#navMain li a {
	font-size:11px;
	margin-right:5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	height:33px;
	background:url(/vWeb/img/button/Top_Left_Out.gif) no-repeat;
	float:left;
}

#navMain li a span {
	margin:0px;
	padding:7px 8px 0px 8px;
	display:block; 
	position:relative;
	height:33px;
	background:url(/vWeb/img/button/Top_Right_Out.gif) no-repeat top right;
}

#navMain li .on {
	background: url(/vWeb/img/button/Top_Left_On.gif) no-repeat;
	color:#000000;
}

#navMain li .on span {
	background: url(/vWeb/img/button/Top_Right_On.gif) no-repeat top right;
	color:#000000;
}

#navMain li .over {
	background: url(/vWeb/img/button/Top_Left_Over.gif) no-repeat;
	color:#000000;
}

#navMain li .over span {
	background: url(/vWeb/img/button/Top_Right_Over.gif) no-repeat top right;
	color:#000000;
}

#navMain li .overPlus {
	background: url(/vWeb/img/button/Top_Left_Over_Plus.gif) no-repeat;
	color:#000000;
}

#navMain li .overPlus span {
	background: url(/vWeb/img/button/Top_Right_Over_Plus.gif) no-repeat top right;
	color:#000000;
}

#navMain li a:hover, #navMain li a:hover span {
	color:#000000;
	cursor:pointer;
}


/* Bild mit Runden Ecken */
.ecken img { position:absolute; border:0px;}
.ecken img.eck1 { top:0px; left:0px;}
.ecken img.eck2 { top:0px; right:0px;}
.ecken img.eck3 { bottom:0px; left:0px;}
.ecken img.eck4 { bottom:0px; right:0px;}


/* DIV SECTION */
#container {
	margin: 0 auto 0;/*CENTER PAGE*/
	width:1000px;
	text-align:left;
	position:relative;
}

#header {
	width:860px;
	padding-bottom:5px;
}

#divHeaderNav {
	float:right;
	padding-top: 5px;
	padding-right:10px;
	width:350px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #01032c;
	font-size: 10px;
}

#divHeaderNav a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #01032c;
	font-size: 12px;
	text-decoration:none;
}

#divHeaderLogo {
	float:left;
	padding-top: 0px;
	padding-left: 0px;
}

#TextSuche {
	background-image: url(/vWeb/Img/Box/Suchen.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	float:right;
	padding-top: 20px;
	margin-right:5px;
	width:372px;
	height:37px;
}

#SuchBox1 {
	line-height:130%;
	padding-top:10px;
	padding-left:15px;
	vertical-align: middle;
	color: #01032c;
	font-size: 11px;
	font-weight:bold;
	float:left;
}

#SuchBox2 {
	padding-top:7px;
	padding-left:15px;
	float:left;
}

#SuchBox3 {
	padding-top:6px;
	padding-left:5px;
	float:left;
}

#divNavMain {
	position:relative;
	bottom:0px;
	padding-top:10px;
	padding-left:4px;
	width:830px;
	float:left;
}

#content {
	width:830px;
	clear:both;
	padding-top:10px;
	padding-left:4px;
	margin:0px;
	height:auto !important;
}

#divBanner {
	padding-top: 95px;
	float:right;
}

#Footer {
	width:860px;
}

#divNavFooter {
	padding-bottom:10px;
	padding-left:20px;
	margin:0px;
	width:320px;
	float:left;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}

#divNavFooter a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration:none;
	line-height:180%;
	font-weight:bold;
	white-space:nowrap;
}

#divFooterText {
	padding-bottom:10px;
	margin:0px;
	width:500px;
	float:left;
	line-height:130%;
	font-size:9px;
}

#divFooterEnde {
	border-top:1px solid #ffffff;
	padding:17px;
	width:800px;
	height: 30px;
	margin-left:15px;
	clear:both;
}

#divBody {
	/*top, Right, Bottom, Left*/
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px; 
	float:left;
	width: 862px;
	background:url(/vWeb/img/box/whiteBody.gif) no-repeat bottom left;
}

.BodyTop {
	background:url(/vWeb/img/box/whiteBody.gif) no-repeat;
	width:862px;
	height:10px;
}

#divBody h1, #divBody h2, #divBody h3, #divBody h4, #divBody h5, #divBody h6 {
	color:#07358a;
}

/*BUTTON*/
/*Green*/
.Green_Knob50, .Green_Knob80, .Green_Knob100, .Green_Knob150, .Green_Knob200, .Green_Knob50_Arrow, .Green_Knob80_Arrow, .Green_Knob100_Arrow, .Green_Knob150_Arrow, .Green_Knob200_Arrow {
	height: 24px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	padding: 0px 10px 2px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	border: none;
}

.Green_Knob50 { width: 50px;background-image: url('/vweb/Img/Button/50_Green.gif');}
.Green_Knob80 { width: 80px;background-image: url('/vweb/Img/Button/80_Green.gif');}
.Green_Knob100 { width: 100px;background-image: url('/vweb/Img/Button/100_Green.gif');}
.Green_Knob150 { width: 150px;background-image: url('/vweb/Img/Button/150_Green.gif');}
.Green_Knob200 { width: 200px;background-image: url('/vweb/Img/Button/200_Green.gif');}

/*Green Arrow*/
.Green_Knob50_Arrow { padding-left:20px; width: 50px;background-image: url('/vweb/Img/Button/50_Green_Arrow.gif');}
.Green_Knob80_Arrow { padding-left:20px; width: 80px;background-image: url('/vweb/Img/Button/80_Green_Arrow.gif');}
.Green_Knob100_Arrow { padding-left:20px; width: 100px;background-image: url('/vweb/Img/Button/100_Green_Arrow.gif');}
.Green_Knob150_Arrow { padding-left:20px; width: 150px;background-image: url('/vweb/Img/Button/150_Green_Arrow.gif');}
.Green_Knob200_Arrow { padding-left:20px; width: 200px;background-image: url('/vweb/Img/Button/200_Green_Arrow.gif');}


/*Blue*/
.Blue_Knob50, .Blue_Knob80, .Blue_Knob100, .Blue_Knob150, .Blue_Knob200, .Blue_Knob50_Arrow, .Blue_Knob80_Arrow, .Blue_Knob100_Arrow, .Blue_Knob150_Arrow, .Blue_Knob200_Arrow {
	height: 24px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	padding: 0px 10px 2px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	border: none;
}

.Blue_Knob50 { width: 50px;background-image: url('/vweb/Img/Button/50_Blue.gif');}
.Blue_Knob80 { width: 80px;background-image: url('/vweb/Img/Button/80_Blue.gif');}
.Blue_Knob100 { width: 100px;background-image: url('/vweb/Img/Button/100_Blue.gif');}
.Blue_Knob150 { width: 150px;background-image: url('/vweb/Img/Button/150_Blue.gif');}
.Blue_Knob200 { width: 200px;background-image: url('/vweb/Img/Button/200_Blue.gif');}

/*Blue Arrow*/
.Blue_Knob50_Arrow { padding-left:20px; width: 50px;background-image: url('/vweb/Img/Button/50_Blue_Arrow.gif');}
.Blue_Knob80_Arrow { padding-left:20px; width: 80px;background-image: url('/vweb/Img/Button/80_Blue_Arrow.gif');}
.Blue_Knob100_Arrow { padding-left:20px; width: 100px;background-image: url('/vweb/Img/Button/100_Blue_Arrow.gif');}
.Blue_Knob150_Arrow { padding-left:20px; width: 150px;background-image: url('/vweb/Img/Button/150_Blue_Arrow.gif');}
.Blue_Knob200_Arrow { padding-left:20px; width: 200px;background-image: url('/vweb/Img/Button/200_Blue_Arrow.gif');}

/*Red*/
.Red_Knob50, .Red_Knob80, .Red_Knob100, .Red_Knob150, .Red_Knob200, .Red_Knob50_Arrow, .Red_Knob80_Arrow, .Red_Knob100_Arrow, .Red_Knob150_Arrow, .Red_Knob200_Arrow {
	height: 24px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	padding: 0px 10px 2px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	border: none;
}

.Red_Knob50 { width: 50px;background-image: url('/vweb/Img/Button/50_Red.gif');}
.Red_Knob80 { width: 80px;background-image: url('/vweb/Img/Button/80_Red.gif');}
.Red_Knob100 { width: 100px;background-image: url('/vweb/Img/Button/100_Red.gif');}
.Red_Knob150 { width: 150px;background-image: url('/vweb/Img/Button/150_Red.gif');}
.Red_Knob200 { width: 200px;background-image: url('/vweb/Img/Button/200_Red.gif');}

/*Red Arrow*/
.Red_Knob50_Arrow { padding-left:20px; width: 50px;background-image: url('/vweb/Img/Button/50_Red_Arrow.gif');}
.Red_Knob80_Arrow { padding-left:20px; width: 80px;background-image: url('/vweb/Img/Button/80_Red_Arrow.gif');}
.Red_Knob100_Arrow { padding-left:20px; width: 100px;background-image: url('/vweb/Img/Button/100_Red_Arrow.gif');}
.Red_Knob150_Arrow { padding-left:20px; width: 150px;background-image: url('/vweb/Img/Button/150_Red_Arrow.gif');}
.Red_Knob200_Arrow { padding-left:20px; width: 200px;background-image: url('/vweb/Img/Button/200_Red_Arrow.gif');}

/*Preis weiss auf Box*/
.preisRed {
	width:60px;
	height:24px;
	background-image:url(/vweb/Img/Button/60_Red.gif);
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	line-height:22px;
}

.Preis {
	font-size: 12px;
	font-weight: bold;
	color: #F30000;
}

/*GENERAL BOX STYLES*/ /*STANDARD BOX IS LIGHT-BLUE-LARGE*/
.box {
	/*top, Right, Bottom, Left*/
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px; 
	float:left;
}

.boxBorder {
	padding:2px 8px;
	margin:0px; 
	float:left;
}

.box span.boxTop {
	height:10px;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
	font-size:0px;
}

/*WHITE BOXES XS - XXL*/
	.WhiteXS {background:url(/vWeb/img/box/WhiteXS.gif) no-repeat bottom left;}
	.WhiteS {background:url(/vWeb/img/box/WhiteS.gif) no-repeat bottom left;}
	.WhiteM {background:url(/vWeb/img/box/WhiteM.gif) no-repeat bottom left;}
	.WhiteL {background:url(/vWeb/img/box/WhiteL.gif) no-repeat bottom left;}
	.WhiteXL {background:url(/vWeb/img/box/WhiteXL.gif) no-repeat bottom left;}
	.WhiteXXL {background:url(/vWeb/img/box/WhiteXXL.gif) no-repeat bottom left;}

	.WhiteXS .boxBorder, .WhiteS .boxBorder, .WhiteM .boxBorder, .WhiteL .boxBorder, .WhiteXL .boxBorder, .WhiteXXL .boxBorder {
		border-right:2px solid #d4d4ee;
		border-left:2px solid #d4d4ee;
		background-color:#fff;
	}

	/*dLine*/
	.WhiteXS .boxBorder .dLine, .WhiteS .boxBorder .dLine, .WhiteM .boxBorder .dLine, .WhiteL .boxBorder .dLine, .WhiteXL .boxBorder .dLine, .WhiteXXL .boxBorder .dLine {
		background: url(/vWeb/img/dLine/dLine_White.gif) repeat-x top left;
		height:1px;
	}

	.WhiteXS span.boxTop {background:url(/vWeb/img/box/WhiteXS.gif) no-repeat;}
	.WhiteS span.boxTop {background:url(/vWeb/img/box/WhiteS.gif) no-repeat;}
	.WhiteM span.boxTop {background:url(/vWeb/img/box/WhiteM.gif) no-repeat;}
	.WhiteL span.boxTop {background:url(/vWeb/img/box/WhiteL.gif) no-repeat;}
	.WhiteXL span.boxTop {background:url(/vWeb/img/box/WhiteXL.gif) no-repeat;}
	.WhiteXXL span.boxTop {background:url(/vWeb/img/box/WhiteXXL.gif) no-repeat;}

	.WhiteXS h1, .WhiteXS h2, .WhiteXS h3, .WhiteXS h4, .WhiteXS h5, .WhiteXS h6,
	.WhiteS h1, .WhiteS h2, .WhiteS h3, .WhiteS h4, .WhiteS h5, .WhiteS h6,
	.WhiteM h1, .WhiteM h2, .WhiteM h3, .WhiteM h4, .WhiteM h5, .WhiteM h6,
	.WhiteL h1, .WhiteL h2, .WhiteL h3, .WhiteL h4, .WhiteL h5, .WhiteL h6,
	.WhiteXL h1, .WhiteXL h2, .WhiteXL h3, .WhiteXL h4, .WhiteXL h5, .WhiteXL h6,
	.WhiteXXL h1, .WhiteXXL h2, .WhiteXXL h3, .WhiteXXL h4, .WhiteXXL h5, .WhiteXXL h6{
		color:#07358a;
	}

/*BLUE LIGHT BOXES XS - XXL*/
	.BlueLightXS {background:url(/vWeb/img/box/BlueLightXS.gif) no-repeat bottom left;}
	.BlueLightS {background:url(/vWeb/img/box/BlueLightS.gif) no-repeat bottom left;}
	.BlueLightM {background:url(/vWeb/img/box/BlueLightM.gif) no-repeat bottom left;}
	.BlueLightL {background:url(/vWeb/img/box/BlueLightL.gif) no-repeat bottom left;}
	.BlueLightXL {background:url(/vWeb/img/box/BlueLightXL.gif) no-repeat bottom left;}
	.BlueLightXXL {background:url(/vWeb/img/box/BlueLightXXL.gif) no-repeat bottom left;}

	.BlueLightXS .boxBorder, .BlueLightS .boxBorder, .BlueLightM .boxBorder, .BlueLightL .boxBorder, .BlueLightXL .boxBorder, .BlueLightXXL .boxBorder {
		border-right:2px solid #bed5fe;
		border-left:2px solid #bed5fe;
		background-color:#bed5fe;
	}

	/*dLine*/
	.BlueLightXS .boxBorder .dLine, .BlueLightS .boxBorder .dLine, .BlueLightM .boxBorder .dLine, .BlueLightL .boxBorder .dLine, .BlueLightXL .boxBorder .dLine, .BlueLightXXL .boxBorder .dLine {
		background: url(/vWeb/img/dLine/dLine_BlueLight.gif) repeat-x top left;
		height:1px;
	}

	.BlueLightXS span.boxTop {background:url(/vWeb/img/box/BlueLightXS.gif) no-repeat;}
	.BlueLightS span.boxTop {background:url(/vWeb/img/box/BlueLightS.gif) no-repeat;}
	.BlueLightM span.boxTop {background:url(/vWeb/img/box/BlueLightM.gif) no-repeat;}
	.BlueLightL span.boxTop {background:url(/vWeb/img/box/BlueLightL.gif) no-repeat;}
	.BlueLightXL span.boxTop {background:url(/vWeb/img/box/BlueLightXL.gif) no-repeat;}
	.BlueLightXXL span.boxTop {background:url(/vWeb/img/box/BlueLightXXL.gif) no-repeat;}

	.BlueLightXS h1, .BlueLightXS h2, .BlueLightXS h3, .BlueLightXS h4, .BlueLightXS h5, .BlueLightXS h6,
	.BlueLightS h1, .BlueLightS h2, .BlueLightS h3, .BlueLightS h4, .BlueLightS h5, .BlueLightS h6,
	.BlueLightM h1, .BlueLightM h2, .BlueLightM h3, .BlueLightM h4, .BlueLightM h5, .BlueLightM h6,
	.BlueLightL h1, .BlueLightL h2, .BlueLightL h3, .BlueLightL h4, .BlueLightL h5, .BlueLightL h6,
	.BlueLightXL h1, .BlueLightXL h2, .BlueLightXL h3, .BlueLightXL h4, .BlueLightXL h5, .BlueLightXL h6,
	.BlueLightXXL h1, .BlueLightXXL h2, .BlueLightXXL h3, .BlueLightXXL h4, .BlueLightXXL h5, .BlueLightXXL h6{
		color:#07358a;
	}

/*BLUE BOXES XS - XXL*/
	.BlueXS {background:url(/vWeb/img/box/BlueXS.gif) no-repeat bottom left;}
	.BlueS {background:url(/vWeb/img/box/BlueS.gif) no-repeat bottom left;}
	.BlueM {background:url(/vWeb/img/box/BlueM.gif) no-repeat bottom left;}
	.BlueL {background:url(/vWeb/img/box/BlueL.gif) no-repeat bottom left;}
	.BlueXL {background:url(/vWeb/img/box/BlueXL.gif) no-repeat bottom left;}
	.BlueXXL {background:url(/vWeb/img/box/BlueXXL.gif) no-repeat bottom left;}

	.BlueXS .boxBorder, .BlueS .boxBorder, .BlueM .boxBorder, .BlueL .boxBorder, .BlueXL .boxBorder, .BlueXXL .boxBorder {
		border-right:2px solid #80adfe;
		border-left:2px solid #80adfe;
		background-color:#80adfe;
	}

	.BlueXS span.boxTop {background:url(/vWeb/img/box/BlueXS.gif) no-repeat;}
	.BlueS span.boxTop {background:url(/vWeb/img/box/BlueS.gif) no-repeat;}
	.BlueM span.boxTop {background:url(/vWeb/img/box/BlueM.gif) no-repeat;}
	.BlueL span.boxTop {background:url(/vWeb/img/box/BlueL.gif) no-repeat;}
	.BlueXL span.boxTop {background:url(/vWeb/img/box/BlueXL.gif) no-repeat;}
	.BlueXXL span.boxTop {background:url(/vWeb/img/box/BlueXXL.gif) no-repeat;}

	.BlueXS h1, .BlueXS h2, .BlueXS h3, .BlueXS h4, .BlueXS h5, .BlueXS h6,
	.BlueS h1, .BlueS h2, .BlueS h3, .BlueS h4, .BlueS h5, .BlueS h6,
	.BlueM h1, .BlueM h2, .BlueM h3, .BlueM h4, .BlueM h5, .BlueM h6,
	.BlueL h1, .BlueL h2, .BlueL h3, .BlueL h4, .BlueL h5, .BlueL h6,
	.BlueXL h1, .BlueXL h2, .BlueXL h3, .BlueXL h4, .BlueXL h5, .BlueXL h6,
	.BlueXXL h1, .BlueXXL h2, .BlueXXL h3, .BlueXXL h4, .BlueXXL h5, .BlueXXL h6{
		color:#07358a;
	}

/*GRAY BOXES XS - XXL*/
	.GrayXS {background:url(/vWeb/img/box/GrayXS.gif) no-repeat bottom left;}
	.GrayS {background:url(/vWeb/img/box/GrayS.gif) no-repeat bottom left;}
	.GrayM {background:url(/vWeb/img/box/GrayM.gif) no-repeat bottom left;}
	.GrayL {background:url(/vWeb/img/box/GrayL.gif) no-repeat bottom left;}
	.GrayXL {background:url(/vWeb/img/box/GrayXL.gif) no-repeat bottom left;}
	.GrayXXL {background:url(/vWeb/img/box/GrayXXL.gif) no-repeat bottom left;}

	.GrayXS .boxBorder, .GrayS .boxBorder, .GrayM .boxBorder, .GrayL .boxBorder, .GrayXL .boxBorder, .GrayXXL .boxBorder {
		border-right:2px solid #e9edf6;
		border-left:2px solid #e9edf6;
		background-color:#e9edf6;
		color: #07358a;
	}

	.GrayXS .boxBorder a, .GrayS .boxBorder a, .GrayM .boxBorder a, .GrayL .boxBorder a, .GrayXL .boxBorder a, .GrayXXL .boxBorder a {
		color: #07358a;
	}

	.GrayXS span.boxTop {background:url(/vWeb/img/box/GrayXS.gif) no-repeat;}
	.GrayS span.boxTop {background:url(/vWeb/img/box/GrayS.gif) no-repeat;}
	.GrayM span.boxTop {background:url(/vWeb/img/box/GrayM.gif) no-repeat;}
	.GrayL span.boxTop {background:url(/vWeb/img/box/GrayL.gif) no-repeat;}
	.GrayXL span.boxTop {background:url(/vWeb/img/box/GrayXL.gif) no-repeat;}
	.GrayXXL span.boxTop {background:url(/vWeb/img/box/GrayXXL.gif) no-repeat;}

	.GrayXS h1, .GrayXS h2, .GrayXS h3, .GrayXS h4, .GrayXS h5, .GrayXS h6,
	.GrayS h1, .GrayS h2, .GrayS h3, .GrayS h4, .GrayS h5, .GrayS h6,
	.GrayM h1, .GrayM h2, .GrayM h3, .GrayM h4, .GrayM h5, .GrayM h6,
	.GrayL h1, .GrayL h2, .GrayL h3, .GrayL h4, .GrayL h5, .GrayL h6,
	.GrayXL h1, .GrayXL h2, .GrayXL h3, .GrayXL h4, .GrayXL h5, .GrayXL h6,
	.GrayXXL h1, .GrayXXL h2, .GrayXXL h3, .GrayXXL h4, .GrayXXL h5, .GrayXXL h6{
		color:#07358a;
	}

	/*dLine*/
	.GrayXS .boxBorder .dLine, .GrayS .boxBorder .dLine, .GrayM .boxBorder .dLine, .GrayL .boxBorder .dLine, .GrayXL .boxBorder .dLine, .GrayXXL .boxBorder .dLine {
		background: url(/vWeb/img/dLine/dLine_Gray.gif) repeat-x top left;
		height:1px;
	}

/*YELLOW BOXES XS - XXL*/
	.YellowXS {background:url(/vWeb/img/box/YellowXS.gif) no-repeat bottom left;}
	.YellowS {background:url(/vWeb/img/box/YellowS.gif) no-repeat bottom left;}
	.YellowM {background:url(/vWeb/img/box/YellowM.gif) no-repeat bottom left;}
	.YellowL {background:url(/vWeb/img/box/YellowL.gif) no-repeat bottom left;}
	.YellowXL {background:url(/vWeb/img/box/YellowXL.gif) no-repeat bottom left;}
	.YellowXXL {background:url(/vWeb/img/box/YellowXXL.gif) no-repeat bottom left;}

	.YellowXS .boxBorder, .YellowS .boxBorder, .YellowM .boxBorder, .YellowL .boxBorder, .YellowXL .boxBorder, .YellowXXL .boxBorder {
		border-right:2px solid #ffba01;
		border-left:2px solid #ffba01;
		background-color:#ffe38f;
	}

	.YellowXS span.boxTop {background:url(/vWeb/img/box/YellowXS.gif) no-repeat;}
	.YellowS span.boxTop {background:url(/vWeb/img/box/YellowS.gif) no-repeat;}
	.YellowM span.boxTop {background:url(/vWeb/img/box/YellowM.gif) no-repeat;}
	.YellowL span.boxTop {background:url(/vWeb/img/box/YellowL.gif) no-repeat;}
	.YellowXL span.boxTop {background:url(/vWeb/img/box/YellowXL.gif) no-repeat;}
	.YellowXXL span.boxTop {background:url(/vWeb/img/box/YellowXXL.gif) no-repeat;}

	.YellowXS h1, .YellowXS h2, .YellowXS h3, .YellowXS h4, .YellowXS h5, .YellowXS h6,
	.YellowS h1, .YellowS h2, .YellowS h3, .YellowS h4, .YellowS h5, .YellowS h6,
	.YellowM h1, .YellowM h2, .YellowM h3, .YellowM h4, .YellowM h5, .YellowM h6,
	.YellowL h1, .YellowL h2, .YellowL h3, .YellowL h4, .YellowL h5, .YellowL h6,
	.YellowXL h1, .YellowXL h2, .YellowXL h3, .YellowXL h4, .YellowXL h5, .YellowXL h6,
	.YellowXXL h1, .YellowXXL h2, .YellowXXL h3, .YellowXXL h4, .YellowXXL h5, .YellowXXL h6{
		color:#000000;
	}

/*YELLOWLIGHT BOXES XS - XXL*/
	.YellowLightXS {background:url(/vWeb/img/box/YellowLightXS.gif) no-repeat bottom left;}
	.YellowLightS {background:url(/vWeb/img/box/YellowLightS.gif) no-repeat bottom left;}
	.YellowLightM {background:url(/vWeb/img/box/YellowLightM.gif) no-repeat bottom left;}
	.YellowLightL {background:url(/vWeb/img/box/YellowLightL.gif) no-repeat bottom left;}
	.YellowLightXL {background:url(/vWeb/img/box/YellowLightXL.gif) no-repeat bottom left;}
	.YellowLightXXL {background:url(/vWeb/img/box/YellowLightXXL.gif) no-repeat bottom left;}

	.YellowLightXS .boxBorder, .YellowLightS .boxBorder, .YellowLightM .boxBorder, .YellowLightL .boxBorder, .YellowLightXL .boxBorder, .YellowLightXXL .boxBorder {
		border-right:2px solid #ffba01;
		border-left:2px solid #ffba01;
		background-color:#fff6dd;
	}

	/*dLine*/
	.YellowLightXS .boxBorder .dLine, .YellowLightS .boxBorder .dLine, .YellowLightM .boxBorder .dLine, .YellowLightL .boxBorder .dLine, .YellowLightXL .boxBorder .dLine, .YellowLightXXL .boxBorder .dLine {
		background: url(/vWeb/img/dLine/dLine_YellowLight.gif) repeat-x top left;
		height:1px;
		width:100%;
		float:left;
		/*clear:both;*/
	}

	/*hLine*/
	.YellowLightXS .boxBorder .hLine, .YellowLightS .boxBorder .hLine, .YellowLightM .boxBorder .hLine, .YellowLightL .boxBorder .hLine, .YellowLightXL .boxBorder .hLine, .YellowLightXXL .boxBorder .hLine {
		background-image: url(/vWeb/img/dLine/hLine_YellowLight.gif);
		width: 3px;
		background-repeat: repeat-y;
		background-position: center;
	}

	/*hLine*/
	.YellowLightXS .boxBorder .taBack, .YellowLightS .boxBorder .taBack, .YellowLightM .boxBorder .taBack, .YellowLightL .boxBorder .taBack, .YellowLightXL .boxBorder .taBack, .YellowLightXXL .boxBorder .taBack {
		background-color: #ffffff;
	}

	/*SELECT*/
	.YellowLightXS .boxBorder .schnellsuche SELECT, .YellowLightS .boxBorder .schnellsuche SELECT, .YellowLightM .boxBorder .schnellsuche SELECT, .YellowLightL .boxBorder .schnellsuche SELECT, .YellowLightXL .boxBorder .schnellsuche SELECT, .YellowLightXXL .boxBorder .schnellsuche SELECT {
		font-size: 9px;
		font-family: Verdana, Helvetica, sans-serif;
		color: #0a4265;
	}

	/*TEXTAREA*/
	.YellowLightXS .boxBorder TEXTAREA, .YellowLightS .boxBorder TEXTAREA, .YellowLightM .boxBorder TEXTAREA, .YellowLightL .boxBorder TEXTAREA, .YellowLightXL .boxBorder TEXTAREA, .YellowLightXXL .boxBorder TEXTAREA {
		font-size: 9px;
		font-family: Verdana, Helvetica, sans-serif;
		color: #0a4265;
		line-height: 130%;
		border-top: #000000 1px solid;
		border-left: #000000 1px solid;
		border-bottom: #fff6dd 1px solid;
		scrollbar-base-color: #fff6dd;
	}

	.YellowLightXS span.boxTop {background:url(/vWeb/img/box/YellowLightXS.gif) no-repeat;}
	.YellowLightS span.boxTop {background:url(/vWeb/img/box/YellowLightS.gif) no-repeat;}
	.YellowLightM span.boxTop {background:url(/vWeb/img/box/YellowLightM.gif) no-repeat;}
	.YellowLightL span.boxTop {background:url(/vWeb/img/box/YellowLightL.gif) no-repeat;}
	.YellowLightXL span.boxTop {background:url(/vWeb/img/box/YellowLightXL.gif) no-repeat;}
	.YellowLightXXL span.boxTop {background:url(/vWeb/img/box/YellowLightXXL.gif) no-repeat;}

	.YellowLightXS h1, .YellowLightXS h2, .YellowLightXS h3, .YellowLightXS h4, .YellowLightXS h5, .YellowLightXS h6,
	.YellowLightS h1, .YellowLightS h2, .YellowLightS h3, .YellowLightS h4, .YellowLightS h5, .YellowLightS h6,
	.YellowLightM h1, .YellowLightM h2, .YellowLightM h3, .YellowLightM h4, .YellowLightM h5, .YellowLightM h6,
	.YellowLightL h1, .YellowLightL h2, .YellowLightL h3, .YellowLightL h4, .YellowLightL h5, .YellowLightL h6,
	.YellowLightXL h1, .YellowLightXL h2, .YellowLightXL h3, .YellowLightXL h4, .YellowLightXL h5, .YellowLightXL h6,
	.YellowLightXXL h1, .YellowLightXXL h2, .YellowLightXXL h3, .YellowLightXXL h4, .YellowLightXXL h5, .YellowLightXXL h6{
		color:#000000;
	}


/*GRAYLIGHT BOXES XS - XXL*/
	.GrayLightXS {background:url(/vWeb/img/box/GrayLightXS.gif) no-repeat bottom left;}
	.GrayLightS {background:url(/vWeb/img/box/GrayLightS.gif) no-repeat bottom left;}
	.GrayLightM {background:url(/vWeb/img/box/GrayLightM.gif) no-repeat bottom left;}
	.GrayLightL {background:url(/vWeb/img/box/GrayLightL.gif) no-repeat bottom left;}
	.GrayLightXL {background:url(/vWeb/img/box/GrayLightXL.gif) no-repeat bottom left;}
	.GrayLightXXL {background:url(/vWeb/img/box/GrayLightXXL.gif) no-repeat bottom left;}

	.GrayLightXS .boxBorder, .GrayLightS .boxBorder, .GrayLightM .boxBorder, .GrayLightL .boxBorder, .GrayLightXL .boxBorder, .GrayLightXXL .boxBorder {
		border-right:2px solid #d3d2ce;
		border-left:2px solid #d3d2ce;
		background-color:#f6f7fb;
	}

	.GrayLightXS span.boxTop {background:url(/vWeb/img/box/GrayLightXS.gif) no-repeat;}
	.GrayLightS span.boxTop {background:url(/vWeb/img/box/GrayLightS.gif) no-repeat;}
	.GrayLightM span.boxTop {background:url(/vWeb/img/box/GrayLightM.gif) no-repeat;}
	.GrayLightL span.boxTop {background:url(/vWeb/img/box/GrayLightL.gif) no-repeat;}
	.GrayLightXL span.boxTop {background:url(/vWeb/img/box/GrayLightXL.gif) no-repeat;}
	.GrayLightXXL span.boxTop {background:url(/vWeb/img/box/GrayLightXXL.gif) no-repeat;}

	.GrayLightXS h1, .GrayLightXS h2, .GrayLightXS h3, .GrayLightXS h4, .GrayLightXS h5, .GrayLightXS h6,
	.GrayLightS h1, .GrayLightS h2, .GrayLightS h3, .GrayLightS h4, .GrayLightS h5, .GrayLightS h6,
	.GrayLightM h1, .GrayLightM h2, .GrayLightM h3, .GrayLightM h4, .GrayLightM h5, .GrayLightM h6,
	.GrayLightL h1, .GrayLightL h2, .GrayLightL h3, .GrayLightL h4, .GrayLightL h5, .GrayLightL h6,
	.GrayLightXL h1, .GrayLightXL h2, .GrayLightXL h3, .GrayLightXL h4, .GrayLightXL h5, .GrayLightXL h6,
	.GrayLightXXL h1, .GrayLightXXL h2, .GrayLightXXL h3, .GrayLightXXL h4, .GrayLightXXL h5, .GrayLightXXL h6{
		color:#07358a;
	}

	/*dLine*/
	.GrayLightXS .boxBorder .dLine, .GrayLightS .boxBorder .dLine, .GrayLightM .boxBorder .dLine, .GrayLightL .boxBorder .dLine, .GrayLightXL .boxBorder .dLine, .GrayLightXXL .boxBorder .dLine {
		background: url(/vWeb/img/dLine/dLine_GrayLight.gif) repeat-x top left;
		height:1px;
		width:100%;
		float:left;
	}

/*GENERAL WIDTH STYLE BOX*/
	.WhiteXS, .BlueLightXS, .GrayXS, .BlueXS, .YellowLightXS, .YellowXS, .GrayLightXS {width:200px;}
	.WhiteS, .BlueLightS, .GrayS, .BlueS, .YellowLightS, .YellowS, .GrayLightS {width:305px;}
	.WhiteM, .BlueLightM, .GrayM, .BlueM, .YellowLightM, .YellowM, .GrayLightM {width:410px;}
	.WhiteL, .BlueLightL, .GrayL, .BlueL, .YellowLightL, .YellowL, .GrayLightL {width:515px;}
	.WhiteXL, .BlueLightXL, .GrayXL, .BlueXL, .YellowLightXL, .YellowXL, .GrayLightXL {width:620px;}
	.WhiteXXL, .BlueLightXXL, .GrayXXL, .BlueXXL, .YellowLightXXL, .YellowXXL, .GrayLightXXL {width:830px;}

/*GENERAL WIDTH STYLE BOX CONTENT*/
	.WhiteXS .boxBorder, .BlueLightXS .boxBorder, .GrayXS .boxBorder, .BlueXS .boxBorder, .YellowLightXS .boxBorder, .YellowXS .boxBorder, .GrayLightXS .boxBorder {width:180px;}
	.WhiteS .boxBorder, .BlueLightS .boxBorder, .GrayS .boxBorder, .BlueS .boxBorder, .YellowLightS .boxBorder, .YellowS .boxBorder, .GrayLightS .boxBorder {width:285px;}
	.WhiteM .boxBorder, .BlueLightM .boxBorder, .GrayM .boxBorder, .BlueM .boxBorder, .YellowLightM .boxBorder, .YellowM .boxBorder, .GrayLightM .boxBorder {width:390px;}
	.WhiteL .boxBorder, .BlueLightL .boxBorder, .GrayL .boxBorder, .BlueL .boxBorder, .YellowLightL .boxBorder, .YellowL .boxBorder, .GrayLightL .boxBorder {width:495px;}
	.WhiteXL .boxBorder, .BlueLightXL .boxBorder, .GrayXL .boxBorder, .BlueXL .boxBorder, .YellowLightXL .boxBorder, .YellowXL .boxBorder, .GrayLightXL .boxBorder {width:600px;}
	.WhiteXXL .boxBorder, .BlueLightXXL .boxBorder, .GrayXXL .boxBorder, .BlueXXL .boxBorder, .YellowLightXXL .boxBorder, .YellowXXL .boxBorder, .GrayLightXXL .boxBorder {width:810px;}

	/*GENERAL SELECT AND INPUT-BOX*/
	select, Input {
		font-size: 11px;
		font-family: Verdana, Helvetica, sans-serif;
		}

	form {
		margin:0px;
	}

	img, table {
		border:0;
	}

.bildright {
	border: none;
	margin-left: 5px;
	vertical-align: middle;
	float: right;
}

.bildleft {
	border: none;
	margin-right: 5px;
	vertical-align: middle;
	float: left;
}

/*kalender Styles*/
	.calTD {
		width: 20px;
		height: 18px;
		text-align: center;
		font-size: x-small;
	}

	.calTDw {
		width: 20px;
		height: 18px;
		text-align: center;
		color: white;
		font-size: x-small;
		cursor: pointer;
	}

.boldTD {
	font-weight:bold;
	padding-right:10px;
	text-align:right;
}

/*ECard Styles*/
.TdUno {
	width:30%;
	float:left;
	margin-bottom:2px;
}

.TdDos {
	width:60%;
	float:left;
	margin-bottom:2px;
}

.TdTres {
	width:65%;
	float:left;
	margin-bottom:2px;
}

.TdCuatro {
	width:20%;
	float:left;
	margin-bottom:2px;
}

.TdCinco {
	width:50%;
	float:left;
	margin-bottom:2px;
}

.TdSeis {
	width:45%;
	float:left;
	margin-bottom:2px;
}