/* @charset "UTF-8"; */
/* CSS Document */

body {
	FONT: normal 70% Tahoma, Geneva CY, Sans serif;
	margin: 0px;
	color: #474747
}
/*
td,tr,table,div, span {
 FONT: normal 11px Tahoma;
 color: #474747
}
*/
form, input, textarea, button, list, select, option {
 font-size: 10px; color: #929292; padding: 2px; padding-left: 5px
}


.form2 {  border: solid 1px #B6B6B6; width: 100% }
.form3 {  FONT: normal 12px Tahoma; border: solid 1px #B6B6B6; }
.form4 {  border: solid 1px #B6B6B6; width: 97% }

a { font-size: 100%; color: #002F76 }
a:link{ font-size: 100%; color: #002F76; text-decoration: underline }
a:visited { font-size: 100%; color: #002F76; text-decoration: underline }
a:active { font-size: 100%; color: #002F76; text-decoration: underline  }
a:hover { font-size: 100%; color: #000000; text-decoration: none }

a.ic { FONT: bold 10px Arial; color: #929292; text-decoration: none }
a:link.ic{ FONT: bold 10px Arial; color: #929292; text-decoration: none }
a:visited.ic { FONT: bold 10px Arial; color: #929292; text-decoration: none }
a:active.ic { FONT: bold 10px Arial; color: #929292; text-decoration: none  }
a:hover.ic { FONT: bold 10px Arial; color: #002F76; text-decoration: none }

a.advsearch { FONT: bold 10px Arial; color: #5D5D5D; text-decoration: underline }
a:link.advsearch{ FONT: bold 10px Arial; color: #5D5D5D; text-decoration: underline }
a:visited.advsearch { FONT: bold 10px Arial; color: #5D5D5D; text-decoration: underline }
a:active.advsearch { FONT: bold 10px Arial; color: #5D5D5D; text-decoration: underline  }
a:hover.advsearch { FONT: bold 10px Arial; color: #000000; text-decoration: none }

a.menu { FONT: bold 11px Tahoma; color: #313131;  text-decoration: underline }
a:link.menu { FONT: bold 11px Tahoma; color: #E313131; text-decoration: underline }
a:visited.menu { FONT: bold 11px Tahoma; color: #313131;  text-decoration: underline }
a:active.menu { FONT: bold 11px Tahoma; color: #313131; text-decoration: underline }
a:hover.menu { FONT: bold 11px Tahoma; color: #C10000; text-decoration: none }

a.menu1 { FONT: bold 11px Tahoma; color: #005399;  text-decoration: underline }
a:link.menu1 { FONT: bold 11px Tahoma; color: #005399; text-decoration: underline }
a:visited.menu1 { FONT: bold 11px Tahoma; color: #005399;  text-decoration: underline }
a:active.menu1 { FONT: bold 11px Tahoma; color: #005399; text-decoration: underline }
a:hover.menu1 { FONT: bold 11px Tahoma; color: #002F76; text-decoration: none }

a.menu2 { font-size: 11px; font-weight: bold; color: #005399;  text-decoration: underline }
a:link.menu2 { font-size: 11px; font-weight: bold; color: #005399; text-decoration: underline }
a:visited.menu2 { font-size: 11px; font-weight: bold; color: #005399;  text-decoration: underline }
a:active.menu2 { font-size: 11px; font-weight: bold; color: #005399; text-decoration: underline }
a:hover.menu2 { font-size: 11px; font-weight: bold; color: #002F76; text-decoration: none }

a.menu3 { font-size: 11px; color: #2F2F2F;  text-decoration: underline }
a:link.menu3 {  font-size: 11px; color: #2F2F2F; text-decoration: underline }
a:visited.menu3 { font-size: 11px; color: #2F2F2F;  text-decoration: underline }
a:active.menu3 { font-size: 11px; color: #2F2F2F; text-decoration: underline }
a:hover.menu3 { font-size: 11px; color: #002F76; text-decoration: none }

a.menu4 { font-size: 11px; color: #545454;  text-decoration: underline }
a:link.menu4 {  font-size: 11px; color: #545454; text-decoration: underline }
a:visited.menu4 { font-size: 11px; color: #545454;  text-decoration: underline }
a:active.menu4 { font-size: 11px; color: #545454; text-decoration: underline }
a:hover.menu4 { font-size: 11px; color: #000000; text-decoration: none }

.font12 {font-size: 12px}

.newsdate {
 FONT: bold 90% Tahoma;
 color: #002F76
}

a.newslink1 { font-size: 105%; color: #545454;  text-decoration: underline }
a:link.newslink1 { font-size: 105%; color: #545454; text-decoration: underline }
a:visited.newslink1 { font-size: 105%; color: #545454;  text-decoration: underline }
a:active.newslink1 { font-size: 105%; color: #545454; text-decoration: underline }
a:hover.newslink1 { font-size: 105%; color: #000000; text-decoration: none }

a.newslink2 { font-size: 100%; color: #6E6E6E;  text-decoration: underline }
a:link.newslink2 { font-size: 100%; color: #545454; text-decoration: underline }
a:visited.newslink2 { font-size: 100%; color: #6E6E6E;  text-decoration: underline }
a:active.newslink2 { font-size: 100%; color: #6E6E6E; text-decoration: underline }
a:hover.newslink2 { font-size: 100%; color: #002F76; text-decoration: none }

.vactxt { FONT: normal 100% Tahoma; color: #6E6E6E }

a.vaclink { FONT: bold 90% Tahoma; color: #002F76;  text-decoration: underline }
a:link.vaclink { FONT: bold 90% Tahoma; color: #002F76; text-decoration: underline }
a:visited.vaclink { FONT: bold 90% Tahoma; color: #002F76;  text-decoration: underline }
a:active.vaclink { FONT: bold 90% Tahoma; color: #002F76; text-decoration: underline }
a:hover.vaclink { FONT: bold 90% Tahoma; color: #000000; text-decoration: none }

a.lang { font-size: 11px; color: #646464;  text-decoration: underline }
a:link.lang { font-size: 11px; color: #646464; text-decoration: underline }
a:visited.lang { font-size: 11px; color: #646464;  text-decoration: underline }
a:active.lang { font-size: 11px; color: #646464; text-decoration: underline }
a:hover.lang { font-size: 11px; color: #002F76; text-decoration: none }

a.anlink1 { FONT: bold 10px Verdana; color: #005399; text-decoration: underline }
a:link.anlink1 { FONT: bold 10px Verdana; color: #5005399; text-decoration: underline }
a:visited.anlink1 { FONT: bold 10px Verdana; color: #005399; text-decoration: underline }
a:active.anlink1 { FONT: bold 10px Verdana; color: #005399; text-decoration: underline  }
a:hover.anlink1 { FONT: bold 10px Verdana; color: #002F76; text-decoration: none }

a.anlink2 { FONT: bold 11px Tahoma; color: #C10000;  text-decoration: underline }
a:link.anlink2 { FONT: bold 11px Tahoma; color: #C10000; text-decoration: underline }
a:visited.anlink2 { FONT: bold 11px Tahoma; color: #C10000;  text-decoration: underline }
a:active.anlink2 { FONT: bold 11px Tahoma; color: #C10000; text-decoration: underline }
a:hover.anlink2 { FONT: bold 11px Tahoma; color: #000000; text-decoration: none }

.menuactive { FONT: bold 11px Tahoma; color: #C10000 }
.menufctive2 { FONT: bold 11px Tahoma; color: #002F76 }


.botttxt1 {
	color: #8A8A8A;
	text-decoration: none
}
.botttxt2 {font-size: 105%; color: #979797}
.botttxt3 {FONT: bold 105% Tahoma; color: #545454}

a.bottlink { font-size: 100%; color: #6E6E6E;  text-decoration: underline }
a:link.bottlink { font-size: 100%; color: #6E6E6E; text-decoration: underline }
a:visited.bottlink { font-size: 100%; color: #6E6E6E;  text-decoration: underline }
a:active.bottlink { font-size: 100%; color: #6E6E6E; text-decoration: underline }
a:hover.bottlink { font-size: 100%; color: #3A3A3A; text-decoration: none }

.bold { font-weight: bold }
.12px { font-size: 12px }
.10bold { FONT: bold 10px Tahoma; }
.boldwhite { FONT: bold 11px Tahoma; color: #FFFFFF }


h1 {FONT: normal 155% Tahoma; color: #999999;}
h2 {FONT: bold 110% Tahoma; color: #002F76}
h3 {FONT: bold 100% Tahoma; color: #545454}

.zag2 { FONT: bold 110% Tahoma; color: #244887 }

.zg1 {FONT: normal 17px Tahoma; color: #999999; padding: 3px}
.zg2 {FONT: bold 130% Tahoma; color: #999999;}
.zg3 {FONT: bold 12px Tahoma; color: #999999; padding: 1px}
.zg6 {FONT: bold 100% Tahoma; color: #545454}

.zg7 {FONT: bold 100% Tahoma; color: #002F76}

input {  FONT: normal 11px Arial; color: #999999; border: 1px solid;  }


.pdLang{
 PADDING: 4px 3px 4px 4px;
}

.blHead{
 WIDTH: 100%;
 TEXT-ALIGN: center;
 PADDING-TOP: 27px;
}
/* language */
.blHead2{
 WIDTH: 100%;
 PADDING-TOP: 31px;
 PADDING-LEFT: 15px;
}
/* icons */
.blHead3{
 WIDTH: 100%;
 PADDING-TOP: 22px;
 PADDING-LEFT: 18px;
}
/* logo */
.blHead4{
 WIDTH: 100%;
 TEXT-ALIGN: center;
 PADDING-TOP: 30px;
}

.blCont{
 PADDING: 20px 33px 40px 33px
}

.pdT1{
 
 PADDING-TOP: 1px;
}
.pdT4{
 PADDING-TOP: 4px;
}
.pdT5{
 PADDING-TOP: 5px;
}
.pdT8{
 PADDING-TOP: 8px;
}
.pdT10{
 PADDING-TOP: 10px;
}
.pdT15{
 PADDING-TOP: 15px;
}
.pdT20{
 PADDING-TOP: 20px;
}
.pdT25{
 PADDING-TOP: 25px;
}
.pdB12{
 PADDING-BOTTOM: 12px;
}
.pdB16{
 PADDING-BOTTOM: 16px;
}
.pdB25{
 PADDING-BOTTOM: 25px;
}

.pdL3{
 PADDING-LEFT: 3px;
}
.pdL10{
 PADDING-LEFT: 40px;
}
.pdL15{
 PADDING-LEFT: 15px;
}
.pdL30{
 PADDING-LEFT: 30px;
}
.pdL32{
 PADDING-LEFT: 32px;
}

.pdR10{
 PADDING-RIGHT: 10px;
}

.pdR33{
 PADDING-RIGHT: 33px;
}

.pdB16L6{
 PADDING-BOTTOM: 16px;
 PADDING-LEFT: 6px;
}

.pdL15B25{
 PADDING: 0 0 25px 15px;
}


.pdLR5{
 PADDING: 0 5px;
}
.pdLR15{
 PADDING: 0 15px;
}
.pdLR25{
 PADDING: 0 25px;
}

.pdTB10{
 PADDING: 10px 0;
}

.pdT4R5{
 PADDING: 4px 5px 0 0;
}
.pdT14R10{
 PADDING: 14px 10px 0 0;
}

.pdT15B25{
 PADDING: 15px 0 25px 0;
}
.pdT15B28{
 PADDING: 15px 0 28px 0;
}
.pdL32T8{
 PADDING: 8px 0 0 32px;
}




.pd5{
 PADDING: 5px;
}

.float {
 MARGIN: 5px 10px 10px 0;
/* BORDER: solid 1px;*/
 FLOAT: left;
}



a.menuactive1,a:link.menuactive1,a:visited.menuactive1,a:active.menuactive1,a:hover.menuactive1 { FONT: bold 11px Tahoma; color: #002F76; text-decoration: none; }
a.menuactive4,a:link.menuactive4,a:visited.menuactive4,a:active.menuactive4,a:hover.menuactive4 { font-size: 11px; color: #000000; text-decoration: none; }

.pdMenu1{
 PADDING: 0 0 15px 0;
}
.pdMenu2{
 PADDING: 0 0 15px 30px;
}
.pdMenu3{
 PADDING: 0 0 15px 45px;
}
.pdMenu4{
 PADDING: 0 0 15px 60px;
}
.pdMenu5{
 PADDING: 0 0 15px 75px;
}
.pdMenu6{
 PADDING: 0 0 15px 95px;
}
.pdMenu7{
 PADDING: 0 0 15px 115px;
}

.gray_n {
	COLOR: #999999;
	FONT-WEIGHT: bold
}
.noborder { border: none; }
.boldred{
 COLOR: red;
 FONT-WEIGHT: bold;
}

a.pages { FONT: normal 12px Arial; text-decoration: none }
a:link.pages{ FONT: normal 12px Arial; text-decoration: none }
a:visited.pages { FONT: normal 12px Arial; text-decoration: none }
a:active.pages { FONT: normal 12px Arial; text-decoration: none  }
a:hover.pages { FONT: normal 12px Arial; text-decoration: none }

.pagesB { FONT: bold 12px Arial; }

SPAN.newslink1 { FONT: bold 105% Tahoma; color: #002F76 }
.optakt{ color: #C00000; }

.pdCat1{ PADDING: 5px 0 2px 0;}
.pdCat2{ PADDING: 5px 0 2px 25px;}
.pdCat3{ PADDING: 5px 0 2px 50px;}
.pdCat4{ PADDING: 5px 0 2px 75px;}

.pdProd0{ PADDING: 0px;}
.pdProd1{ PADDING: 0 0 0 25px;}
.pdProd2{ PADDING: 0 0 0 50px;}
.pdProd3{ PADDING: 0 0 0 75px;}
.pdProd4{ PADDING: 0 0 0 100px;}