
.td { font-family: verdana,arial; color: #000000; font-size: 12px; letter-spacing: 0px; }
.td1 { font-family: tahoma,arial; color: #000000; font-size: 11px; letter-spacing: 0px; }
.mn1 { font-family: arial,tahoma; color:#000000; font-size: 12px; text-align:center;}
.mn2 { font-family: verdana,arial,tahoma; color:#ffffff; font-size: 11px;}
.mn3 { font-family: arial,tahoma; color:#222222; font-size: 13px;}
.mn4 { font-family: arial,tahoma; color:#ffffff; font-size: 12px;}

.kat1 { font-family: tahoma,arial; color:#444444; font-size: 12px; font-weight:bold; background-color:#dddddd;}
.tkat1 { border:1px solid #dddddd;}
.tkatp { margin-top:5px; margin-bottom:0px;}

.txt2 { font-family: verdana,arial; font-size: 11px; text-align:justify; letter-spacing:1px; line-height:16px;}
.pfl { font-family: arial,tahoma; font-size: 10px; padding-top:5px; color:#787878;}
.txt { font-family: arial,tahoma; font-size: 20px; font-weight:bold; text-align:justify;}
input,textarea {font-family:Arial,tahoma; font-size:11px; border:1px #000000 solid;}
.inp {font-family:Arial,tahoma; font-size:12px; border:none; background-color:#ffffff; }
.herti { font-weight:bold; border:dashed 1px #999999; background-color:#ffffff; }
.prozw { font-family: arial,tahoma; color:#000000; font-size: 12px; font-weight:bold; background-color:#d0d0d0; }
.prook { border-bottom:dashed 1px #ff2222; border-right:dashed 1px #999999; }
.prook1 {  border-bottom:dashed 1px #ff2222; }
.prook2 { color:#111111; font-weight:bold; border-bottom:dashed 1px #ff2222; border-right:dashed 1px #999999; }
.proti { color:#111111; font-size: 12px; }
.proin { width:20px; height:18px; border:solid 1px #000000 padding:0;float:left;}
.proin2 { border:none; }
.warn {  color:#ff0000; font-size: 13px; font-weight:bold; }
.fuss {  font-size: 11px; text-align:center; letter-spacing:0px;  line-height:15px;  border-top:1px solid #111111;border-bottom:1px solid #111111; padding-top:3px;padding-bottom:3px;}
form {	margin-top : 0px; 	margin-bottom : 0px; }
.news { font-family: arial; color:#111111; font-size: 10px;}
label {font-family: arial,tahoma; color:#111111; font-size: 11px; font-weight:bold; border-bottom:dashed 1px #999999;}
li {list-style-type:square;}
A:link { color: #222fab; text-decoration: underline; }
A:visited {color:#222fab; text-decoration: underline; }
A:active {color:#222fab; text-decoration: underline; }
A:hover {color:#ff0000; text-decoration: none; }
pre { font-family: tahoma, arial; font-size: 11px; width:600px;}
.error {
font-family:verdana,arial,tahoma;font-size:20px;font-weight:bold;color:#b60e4e;
}
body {
font-family : arial,helvetica, sans serif; 
font-size : 12px; 
margin: 15px 0 0 0; 
/*background:#fff url(../gif/bottomgrey.gif) left bottom repeat-x;*/
background:#fff ;
text-align:center;
}

body a:active, a:link, a:visited {
color : #222fab;
text-decoration:none;
font-weight:normal;
}
body a:hover {
color: #ff0000; 
text-decoration: none;
font-weight:normal;
}

.href2 { 
font-family: tahoma,arial,verdana; 
font-size: 10px;
font-weight:bold; 
text-decoration: none; 
letter-spacing: 0px;
}
.href3 { 
font-family: arial,verdana; 
font-size: 10px; 
color: #666666; 
text-decoration: none;
} 

#nav {
float:left;
width:148px;
font-family : tahoma, arial, helvetica; 
font-size : 11px;
margin:0 0px 5px 2px;
border:0px solid green;
} 
#nav .fields, #nav2 .fields {
display:block;
width:132px;
margin:0 6px 0 6px;
padding:10px 0 0 10px;
background: url("../gif/fields_top.gif") left top no-repeat;
}
#nav .fields2, #nav2 .fields2 {
display:block;
width:132px;
margin:0 6px 0 6px;
padding:13px 0 13px 10px;
background: url("../gif/bg_navwka.gif") left top no-repeat;
line-height:16px;
}

#nav .fields_bot, #nav2 .fields_bot {
width:132px;
height:11px;
margin:-2px 6px 15px 6px;
padding:0;
background: url("../gif/fields_bot.gif") bottom left no-repeat;
}

#nav h3, #nav2 h3 {
margin:0 6px 3px 16px;
font-size:11px;
font-weight: bold;
}
#nav h3 a, #nav2 h3 a {
padding:0;
text-decoration:none;
color:#333;
background:none;
margin:0;
font-size:11px;
font-weight: bold;
}

#nav2 {
width:148px;
float:right;
font-family : tahoma, arial, helvetica; 
font-size : 11px;
margin:0 0 5px 2px;
border:0px solid red;
} 
#nav a, #nav2 a {
padding:0 0 0 14px;
background: url(../gif/nav2arr.gif) left 4px no-repeat;
text-decoration:none;
color:#0000cc;
display:block;
margin-top:5px;
}
#nav a:hover, #nav2 a:hover {
color:#D7251D;
background:url(../gif/nav2arr.gif) left -12px no-repeat;
}
#nav a.wka, #nav2 a.wka {
padding:0;
background:none;
text-decoration:none;
color:#D7251D;
margin-top:5px;
}
#nav a.wka:hover, #nav2 a.wka:hover {
color:#D7251D;
text-decoration:underline;
}

#navf a {
margin-left:5px;
text-decoration:none;
color:#0000cc;
margin-top:5px;
}
#navf a:hover {
color:#D7251D;
}
#nav hr {
color:#eeeeee;
border-bottom:1px dashed #b60f50;
}
#main h2 {
font:bold 1.4em lucida, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", verdana;
color:#8fcc56;
padding-bottom: 2px;
border-bottom:4px solid #eee;
margin:0 0 4px 0;
}
#main h3 {
font-size:1.2em;
font-weight:bold;
color:#cc2222;
margin:0 0 0 0;
}

#main A:link,A:visited,A:active {
color : #222fab; 
text-decoration : none; 
font-weight : normal; 
} 
#main A:hover {
color : #D7251D; 
text-decoration : none; 
font-weight : normal; 
} 
#main {
font-size:12px;
width:655px;
min-height:550px;
margin:0 0 0 152px;
border:1px solid white;
padding:0 10px 0 10px;
}
#main td {
font-size:12px;
color:#111111;
}
#main li {
list-style-type:square;
}


#main li {
list-style-type:square;
}

.h2b {
border-bottom:1px dashed #111111;
}
#kat a {
line-height:17px;
padding-left:15px;
background: #fff url("../gif/artlink.gif") left -2px no-repeat;
color:#222fab;
text-decoration:none;
margin-top:5px;
}
#kat a:hover {
background: #fff url("../gif/artlink2.gif") left -2px no-repeat;
color:#D7251D;
}
.linie {
background : transparent url(../gif/linie.gif) repeat-x;
width:100%; 
padding: 0 0 0 0; 
margin-top:2px;
margin-bottom:2px; 
background-color : #ffffff; 
} 
#top {
width:100%;
height:100px;
background-color:#42526B;
}
#logo {
width:985px;
height:90px;
background:#fff url(../gif/bg_head.gif) 2px bottom no-repeat;
margin: 0px auto;
text-align:center;
}

#outer_top {
width:981px;
height:11px;
background:#fff url(../gif/outer_top.gif) bottom left no-repeat;
margin: 0px auto;
text-align:left;
border:0px solid red;
}
#outer {
width:981px;
height:auto important!;
background:#fff url(../gif/outer_bg.gif) left top repeat-y;
margin: 0px auto;
padding:0;
text-align:left;
border:0px solid red;
}
#outer_bot {
width:981px;
height:11px;
background:#fff url(../gif/outer_bot.gif) left top no-repeat;
margin: 0px auto;
text-align:left;
}

#nf2 {
width:985px;
height:41px;
background:#fff url(../gif/new_fuss.png) 3px top no-repeat;
margin: 0px auto;
padding: 15px 0 0 0;
text-align:center;
}
#nf2 a {
color:#333;
text-decoration:none;
}
#nf2 a:hover {

text-decoration:underline;
}
#sale {
padding:2px;
float:right;
width:152px;
height:54px;
}
#main #error {
text-align:left;
width:600px;
height:600px;
background:#fff url("../gif/errorback.jpg") 80px 160px no-repeat;

}
#main #error #cont {
margin:50px 0 0 100px;

}
#main #error #cont a.back {
width:367px;
height:57px;
display:block;
text-decoration:none;
background:#f7f7f7 url(../gif/err_back_reg.gif) left top no-repeat;
}
#main #error #cont a.back:hover {
background:#f7f7f7 url(../gif/err_back_hov.gif) left top no-repeat;
}
#main #error #cont a.start {
width:367px;
height:57px;
display:block;
text-decoration:none;
background:#f7f7f7 url(../gif/err_start_reg.gif) left top no-repeat;
}
#main #error #cont a.start:hover {
background:#f7f7f7 url(../gif/err_start_hov.gif) left top no-repeat;
}
#main .title {
display:block;
width:100%;
height:24px;
padding-bottom: 2px;
margin:0 0 4px 0;
border:0px solid red;
}
#main .title strong {
font:bold 1.4em lucida, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", verdana;
color:#8fcc56;
}

#main .title .korb, #main .title .print  {
float:right;
vertical-align:middle;
}
#main .title .back {
float:right;
vertical-align:middle;
cursor:hand;
}
#main td form {
margin:0;
padding:0;
height:18px;
width:65px;
}
.tabti {
background:#eee;
font-weight:bold;
}
#helo {
width:650px;
padding:0;
margin:0;
}
#helo img {
float:left;
border:1px solid #555;
padding:0px;
margin:5px 5px 0 0px;
}
#helo a {
text-decoration:none;
padding:0;
margin:0;
}

