.texthead{
	font-size: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-weight : bold;
	margin-top : 9px;
}

.bannerText {
	FONT-SIZE: 30px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: button;
}

.bannerDate {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: white;
}

.textprice{
	font-size: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-weight : bold;
}

.textpriceVat{
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-weight : normal;
}


.menu A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A6211C;
	
}
.menu A:active {
	FONT-SIZE: 11px;
	color: #A6211C;
	TEXT-DECORATION: none;
}
.menu A:link {
	FONT-SIZE: 11px;
	color: #A6211C;
	TEXT-DECORATION: none;
}
.menu A:visited {
	FONT-SIZE: 11px;
	color: #A6211C;
	TEXT-DECORATION: none;
}
.menu A:hover {
	FONT-SIZE: 11px;
	COLOR: Gray;
	TEXT-DECORATION: none;
}

.submenu A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A6211C;
	
}
.submenu A:active {
	FONT-SIZE: 11px;
	color: #A6211C;
	TEXT-DECORATION: none;
}
.submenu A:link {
	FONT-SIZE: 11px;
	color: #A6211C;
	TEXT-DECORATION: none;
}
.submenu A:visited {
	FONT-SIZE: 11px;
	color: #A6211C9D;
	TEXT-DECORATION: none;
}
.submenu A:hover {
	FONT-SIZE: 11px;
	COLOR: Gray;
	TEXT-DECORATION: none;
	
}

.menuSelected A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	
}
.menuSelected A:active {
	FONT-SIZE: 11px;
	COLOR: #A6211C;;
	TEXT-DECORATION: none;
}
.menuSelected A:link {
	FONT-SIZE: 11px;
	COLOR: #A6211C;;
	TEXT-DECORATION: none;
}
.menuSelected A:visited {
	FONT-SIZE: 11px;
	COLOR: #A6211C;;
	TEXT-DECORATION: none;
}
.menuSelected A:hover {
	FONT-SIZE: 11px;
	COLOR: #A6211C;;
	TEXT-DECORATION: none;
	
}

.product A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding : 5px 5px;
	
	width: 100%;
}
.product A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.product A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.product A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.product A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: none;
	font-weight : bolder;
}

.productBold A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding : 5px 5px;
	
	width: 100%;
	font-weight : bold;
}
.productBold A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : bold;
}
.productBold A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : bold;
}
.productBold A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : bold;
}
.productBold A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: none;
	font-weight : bold;
}


.rightMenu A {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding : 1px 1px;
	width: 100%;
}
.rightMenu A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	
}
.rightMenu A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.rightMenu A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.rightMenu A:hover {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : bolder;
}

.productSub A {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding : 5px 5px;
	width: 100%;
}
.productSub A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.productSub A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.productSub A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.productSub A:hover {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	background-color : #0E1280; 
}


.pictureBackground{
	background-color : EBEBEB;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

.frontpage{
	background : url('../../grafik/start.jpg') center;
	width : 100%
}

.frontpageRight{
	background-color : EBEBEB;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

.frontpageRightHead{
	background-color : #0E1280;
}

.frontpageHead0{
	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.frontpageHead1{
	font-size: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.frontpageHead2{
	font-size: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.frontpageHead3{
	font-size: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.frontpageHead4{
	font-size: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.frontpageHead5{
	font-size: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black;
	font-variant : normal;
	font-weight : bold;
}

.priceBgColor0{
	background-color : #EBEBEB;
}

.frontpageBgColor0{
}

.frontpageBgColor1{
	background-color : #EBEBEB;
}

.frontpageBgColor2{
	background-color : #0E1280;
}

.frontpageBgColor3{
	background-color : #ADD8E6;
}

.frontpageBgColor4{
	background-color : #F0F8FF;
}

.text9{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

.text11{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.text11 A {
	FONT-SIZE: 11px; 
	COLOR: white;
}
.text11 A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
}
.text11 A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
}
.text11 A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
}
.text11 A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: underline;
}

.background{
	background-color : Silver;
}



.price{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background : #0E1280;
}

.priceBold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background : #0E1280;
}

.text11Bold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.text11Bold A {
	FONT-SIZE: 11px; 
	COLOR: white;
	font-weight : bold;
}
.text11Bold A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

.text11WhiteBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	COLOR: white;					
}
.text11WhiteBold A {
	FONT-SIZE: 11px; 
	COLOR: white;
	font-weight : bold;
}
.text11WhiteBold A:active {
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11WhiteBold A:link {
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11WhiteBold A:visited {
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11WhiteBold A:hover {
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: underline;
	font-weight : bold;
}




.text10Bold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}
.text11Bold A {
	FONT-SIZE: 11px; 
	COLOR: white;
	font-weight : bold;
}
.text11Bold A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11Bold A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

.text11red{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

.text11NoLink{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.text11NoLink A {
	FONT-SIZE: 11px;
	COLOR: Black;
}
.text11NoLink A:active {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text11NoLink A:link {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text11NoLink A:visited {
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text11NoLink A:hover {
	FONT-SIZE: 11px;
	COLOR: #0E1280;
	TEXT-DECORATION: none;
}

.text12{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
	
.text13{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.text13 A {
	FONT-SIZE: 13px;
	COLOR: white;
	TEXT-DECORATION: none;
}
.text13 A:active {
	FONT-SIZE: 13px;
	font-weight: bold;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text13 A:link {
	FONT-SIZE: 13px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text13 A:visited {
	FONT-SIZE: 13px;
	COLOR: black;
	TEXT-DECORATION: none;
}
.text13 A:hover {
	FONT-SIZE: 13px;
	font-weight: bold;
	COLOR: #0E1280;
	TEXT-DECORATION: none;
}

.alertFrontPage{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Red;
	font-weight: bold;
	text-align: center;
}

.alertFrontPageText{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	text-align: center;
}

.table2 {
	margin-left : 50px;
	margin-top : 50px;
}

.table3 {
	margin-left : 50px;
}




.td {
	
}

.checkbox{
	background: white;
	height: 18;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input70 {
	background: white;
	height: 18;
	width : 70px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input50{
	background: white;
	height: 18;
	width : 50px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input100 {
	background: white;
	height: 18;
	width : 100px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input150 {
	background: white;
	height: 18;
	width : 150px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input250 {
	background: white;
	height: 18;
	width : 250px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input280 {
	background: white;
	height: 18;
	width : 280px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input205{
	background: white;
	height: 18;
	width : 205px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.input350 {
	background: white;
	height: 18;
	width : 350px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.checkbox{
	background: white;
	height: 18;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.tr_description {
	background: ButtonShadow;
}

.tr1{	
	background: #F4F4F4;
}

.input {
	background: white;
	height: 18;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.input_r {
	background: white;
	height: 18;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : right;
}

.tr2{
	background: #EBEBEB;
}

.line2 {
	background-color: Black;
	height: 2px;
	margin-top: 4px;
	margin-bottom: 4px; 
}

.line1 {
	background-color: Silver;
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px; 
}

.button{
	
	height: 18;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.overlap1 {
	position: absolute;
	left: 12px;
	bottom: 20px;
	z-index : 1;
}

.overlap2 {
	position: absolute;
	left: 20px;
	bottom: 41px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight : bold;
	font-size : 10px;
}

.overlap3 {
	position: absolute;
	left: 112px;
	bottom: 20px;
	z-index : 1;
}

.overlap4 {
	position: absolute;
	left: 120px;
	bottom: 41px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight : bold;
	font-size : 10px;
}

.overlap5 {
	position: absolute;
	left: 212px;
	bottom: 20px;
	z-index : 1;
}

.overlap6 {
	position: absolute;
	left: 220px;
	bottom: 41px;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight : bold;
	font-size : 10px;
}

.overlap7 {
	position: absolute;
	left: 312px;
	bottom: 20px;
	z-index : 1;
}

.tdspace {
	height: 5px;
}


.TableBanner{
	background-color: #FFFFFF;
	width: 100%;
}

.empty{
	background-color: #D3D3D3;
}


.TableMain{
	background-color: white;
	width : 100%;
}

.TableChild{
	
	width : 750px;
	
}

.TableParent{
	
	width : 100%;
}

.TableLogo{
	background-color: #FFFFFF;
	width : 100%;
}

.TableMenu{
	background-color: #0E1280;
	width : 100%;
}

.BgColor{
	background-image : url(../default/image/background_menu.jpg);
	background-repeat : no-repeat;
	background-color : White;
}

.text11White{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
}

.TableBannerTop{
	background-color: #0E1280;
	width: 100%;
}

.TableBannerButton{
	background-color: #FFFFFF;
	width: 100%;
}

.input110{
	background: white;
	height: 18;
	width : 110px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.BG_top{
	background-image : url(../default/image/background_top.jpg);
	background-repeat : no-repeat;
	background-color : white;
}

.text11BlueBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	COLOR: #71809D;
}
.text11BlueBold A {
	FONT-SIZE: 11px; 
	COLOR: #71809D;
	font-weight : bold;
}
.text11BlueBold A:active {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11BlueBold A:link {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11BlueBold A:visited {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
.text11BlueBold A:hover {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

.text11Blue {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	COLOR: #71809D;			
}
.text11Blue A {
	FONT-SIZE: 11px; 
	COLOR: #71809D;
}
.text11Blue A:active {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
}
.text11Blue A:link {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
}
.text11Blue A:visited {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
}
.text11Blue A:hover {
	FONT-SIZE: 11px;
	COLOR: #71809D;
	TEXT-DECORATION: underline;
}


.text11Red {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	COLOR: #A6211C;			
}
.text11Red A {
	FONT-SIZE: 11px; 
	COLOR: #A6211C;
}
.text11Red A:active {
	FONT-SIZE: 11px;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11Red A:link {
	FONT-SIZE: 11px;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11Red A:visited {
	FONT-SIZE: 11px;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11Red A:hover {
	FONT-SIZE: 11px;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}


.text11RedBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	COLOR: #A6211C;			
}
.text11RedBold A {
	FONT-SIZE: 11px; 
	font-weight: bold;
	COLOR: #A6211C;
}
.text11RedBold A:active {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11RedBold A:link {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11RedBold A:visited {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}
.text11RedBold A:hover {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #A6211C;
	TEXT-DECORATION: underline;
}

.frontpageBgColorImage{
	background-image : url(image/bg_right.jpg);
	background-repeat : no-repeat;
}

.frontpageBgColor5{
	background-color : white;
}

