body {padding:0; margin:0;}
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#5f5f5f;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}
.size12 {font-size: 12px}
.green {
	color: #336600;
	font-weight: bold;
}
.headtext {
	font-size: 12px;
	color: #339933;
}

br{font-size:10px}
table{border:0px; border-collapse:collapse;	}

a{color:#339900; text-decoration:underline} 
a:hover{text-decoration:none}

.bg_v{ background:url(images/w31.jpg) repeat-x top}
.bg_d{ background:url(images/bg_d.gif) repeat-x bottom}
.bg_li{ background:url(images/bg_li.gif) repeat-x top}
.bg_te{ background:url(images/bg_te.gif) no-repeat}
.bg_te2{ background:url(images/BG_TE2.gif) no-repeat bottom #edeceb}
.bg_m{ background:url(images/BG_M.GIF) no-repeat}
.bg_cv{ background:#f6f6f6}
.bg_punkt{ background:url(images/bg_punkt.gif) repeat-x}

ul{margin:0px; padding-left:25px; list-style:none; line-height:20px}
ul li{
	background:url(images/w9.gif) top left no-repeat;
	margin:0px;
	padding-left:14px;
}
li a{color:#339900;} 

ul.menu { margin:0px; padding:0px; }
 
.header{color:#2C1F1E; font-size:10px;} 

.footer{color:#999999; font-size:12px; height:70px} 
.footer a {color:#4290ad; font-size:11px; text-decoration:underline}
.footer a:hover {color:#4290ad; font-size:11px; text-decoration: none}

.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:11px; vertical-align:middle; color:#339933}


input{
   background:#272727;
   border:1px solid #888888;
   padding-left:5px;
   width:165px; height:25px;
}
.input1{
   background:#ffffff;
   border:1px solid #d9d8d7;
   padding-left:8px;
   width:222px; height:18px;
}
.input2{
   background:#ffffff;
   border:1px solid #d9d8d7;
   padding-left:6px;
   padding-top:1px;
   width:116px; height:18px;
}
#input3{
   padding-left:0px;
   padding-top:0px;
   width:22px; height:18px;
   border:0px;
}
.input4{
	background:#ffffff;
	border:1px solid #989898;
	width:70px;
	height:18px;
	padding: 1px;
}
textarea{
   background:#ffffff;
   border:1px solid #d9d8d7;
   padding-left:8px;
   width:217px; height:101px;
   overflow:auto}

/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

#menu2 ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu2 li{
	background:none;
	margin:0px;
	padding-left:0px;
}

#menu2 {
        width: 190px;
        border-style: solid solid none solid;
        border-color: #303233;
        border-size: 1px;
        border-width: 1px;
		background-color:#303233;
		font-size: 8pt;
        font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        }

#menu2 li a {
        height: 18px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 18px;
        text-decoration: none;
		text-indent: 15px
        }

#menu2 li a:link, #menu2 li a:visited {
        color: #21AF37;
        display: block;
		border-bottom:1px dashed #21AF37;
        background: url(menu2.gif);
        padding: 6px 0 0 10px;
        }

#menu2 li a:hover, #menu2 li #current {
        color: white;
        background: url(menu2.gif) 0 -32px;
        padding: 6px 0 0 10px;
		
        }

#menu2 li a:active {
        color: white;
        background: url(menu2.gif) 0 -64px;
        padding: 6px 0 0 10px;
        }

a.help {
	font-weight:bold;
}

sup { color:#A5A5A5; }

H1 { color:#3C3C3C; }
H2 { color:#3C3C3C; }
H3 { color:#3C3C3C; }
H4 { color:#3C3C3C; }
H5 { color:#3C3C3C; }

table.pack th {
	border:1px solid #6A6D73;
	font-size:10pt;
	padding:3px;
	background-color:#E1E1E1;
}

table.pack {
	border:1px solid #6A6D73;
}

table.pack td {
	padding:3px;
	padding-left:10px;
}

table.pack tr.altrow {
	background-color:#E1E1E1;
}

p {
	text-indent: .5em;
}

