body {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	background-color: transparent;    	
	background-image:url(../img/bg.jpg);
}


table {

}


a {
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
}

a:active, a:link {
    color: #ffffff;
}

a:visited {
    color: #c4c4c4;
}

a:hover {
    color: brown;
}

td.extra {
	font-family:arial;
	font-size:10pt;
	width: 200px;
}


.input {
	width:200px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: 1px solid #4A6772;
}

.inputfocus {
	width:200px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:silver;
	border: 1px solid #4A6772;
}

.input_long {
	width:200px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}

.input_select {
	width:170px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}

.inputhnr {
	width:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}


.inputkl {
	width:148px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}

.inputfocuskl {
	width:148px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#C1CDD0;
	border: 1px solid #4A6772;
}

.inputhnrfocus {
	width:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#C1CDD0;
	border: 1px solid #4A6772;
}

.tableforms {
	border:1px solid #4A6772;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align: top;
}

.container {
	background-color:#F2F4F5;
	border:1px solid #4A6772;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align: top;
}

.container td {
	vertical-align: top;
}


.tableforms td {
	vertical-align: top;
}


.button {
	background-color:#C1CDD0;
	border:1px solid #4A6772;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.input2 {

	width:100px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}
.inputfocus2 {
	width:100px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#C1CDD0;
	border: 1px solid #4A6772;
}

.aktivmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: brown;
    font-size: 11px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #555555;
}
.input3 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F2F4F5;
	border: 1px solid #4A6772;
}
.green {
	font-size:11px;
	font-color:#F2F4F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input_2_chars {
        width:20px;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color:#F2F4F5;
        border: 1px solid #4A6772;
}

.inputfocus_2_chars {
        width:20px;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color:##F2F4F5;
        border: 1px solid #4A6772;
}

.input_4_chars {
        width:50px;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color:#F2F4F5;
        border: 1px solid #4A6772;
}

.inputfocus_4_chars {
        width:50px;
        font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color:#F2F4F5;
        border: 1px solid #4A6772;
}

.alert
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #B3001A;
}

