body {
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #484848;
									}
									
	font, div {
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #484848;
									}

table, td {vertical-align:top;}

.navibottom {color:#003399; text-decoration:none;}

.branch {border: 1px solid #cccccc; border-right: 1px solid #003399;}
.techno {border: 1px solid #cccccc; border-right: 1px solid #cc6600;}

#hiddendiv {
  display: none;
}

.form_item
{
    padding-bottom:         6px;
    width:                  420px;
    float:                  left;
    font-size:              10px;
    margin-left:            20px;
}

.marker
{   		color: 																		#003399;
    		display:                block;
    		float:                 		 left;
						height:                 21px;
  		  padding-top:       3px;
}

textarea {background-color: transparent; border: 1px solid #b4b4b4;}

a {
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #484848;
	text-decoration:none;
									}

a:hover {color:#000000;text-decoration:none;}

.top a:hover {text-decoration:underline;color:#6A6A6B;}

.head a:hover {text-decoration:none;color:#6A6A6B;}
p {text-align: justify;}

.navi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#6A6A6B;}

.orange {color:#cc6600;}
.blue {color:#003399;}

.bottom
{
    color:            #FFFFFF;
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    font-weight:      500;
    letter-spacing:   .2pt;
    font-size:        11px;
    line-height:      1.0;
    text-decoration:  none;
}

form select,
form textarea, textarea, input
{
  font-family:  Verdana, Arial, Helvetica, sans-serif;
	padding: 						1px 0px 1px 5px;
  padding-left:                   3px;
	border:							1px solid #b4b4b4;
	font-size:                      11px;
}

form select
{
    padding-left:                   3px;
    width:                          140px;
}

form input:focus,
form input.error:focus,
form input:focus,
form input.error:focus,
form select:focus,
form select.error:focus,
form select:focus,
form select.error:focus,
form textarea:focus,
form textarea.error:focus,
form textarea:focus,
form textarea.error:focus
{
	border:							1px solid #b4b4b4;
}

.select,
input,
textarea
{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    height:                 18px;
    vertical-align:         middle;
    float:                  left;
    padding:                0px;
    padding-left:                   3px;
    margin:                 0px;
  	color: 					#77777B;
}

.fehler {color:#FF0000;}

.input {width:190px; height:20px; background-color: transparent; color:#6A6A6B; border:1px solid #b4b4b4;}

.submitcss {width:140;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold;background-color: transparent; color:#6A6A6B; border:1px solid #b4b4b4;}

.background {background-repeat:no-repeat;background-position: 50% 50%;}
.backgroundtop {background-repeat:no-repeat;background-position: 0% 0%;}

.span_5px_20px
{
	padding: 				0 19px 0 3px;
}

.norepeat {background-repeat:no-repeat;background-position: 50% 50%;}
.norepeat1 {background-repeat:no-repeat;background-position: 0% 0%;}
.norepeat2 {background-repeat:no-repeat;background-position: 100% 0%;}
.norepeat3 {background-repeat:no-repeat;background-position: 100% 90%;}
.norepeat4 {background-repeat:no-repeat;background-position: 0% 90%;}
.norepeat5 {background-repeat:no-repeat;background-position: 0% 90%;}
.line {background-repeat:repeat-y;background-position: 100% 0%;}

h1 	{font-size:11px; font-weight:600; color:#6A6A6B; text-align:left;}
h2 	
{
    color: 				#583800;
    font-family:        "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
    font-size: 			1.2em;
    
    margin: 			0 0 5px 0;
    padding: 			0;
}

h3
{
    font-size: 1em;
    color: #6A6B6E;
    
    margin: 5px 0 10px 0;
    padding: 0;
}

h4
{
	margin:					0 0 5px 0;
	padding:				0 0 0 0;
	color:					#484848;
	font-size:				11px;
}

h5
{
	color:					#583800;
	font-size:				11px;
}
