html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: verdana, arial, sans-serif;
}

/*scroll*/
html {
height: 100%;
margin-bottom: 1px;
}

body {
text-align:center;
background-color:white;
background-image: url(pics/back09.gif);
background-position:50%;
background-repeat:repeat-y;
}

#container {
width: 763px;
background-color:white;
margin: auto;

}

#head {
	width: 763px;
	height:141px;
	padding: 0px;
	margin:0px;
	text-align:left;
	background-image: url(pics/head-back3.gif);
	
}

#foot {
	padding: 0px;
	margin: 0px;
	height: 30px;
	border-top:1px dashed #F4740C;
	text-align:left;
	font-family:arial;
	font-size:0.7em;
	color:#F4740C;
	padding-left: 210px;
	background-color:white;
	clear:both;
}

#content {
	padding: 0px;
	padding-bottom:40px;
	
	margin-right: 0px;
	margin-top: 12px;
	background-color:white;
	text-align:left;
	border:0px solid #E7A626;
	background-color:white;
	width:610px;
	float:right;
}

#sidebar-a {
	float: left;
	width: 149px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
	padding-top:0px;
	height:18.5em;
	text-align:right;
	border:0px solid #E7A626;
}

.partC {
	float:left;
	width:610px;
	margin-top:0px;
	margin-bottom:0px;
}

h2 {
font-family:verdana,arial;
font-size:0.75em;
font-weight:normal;;
margin-left:60px;
margin-top:0px;
margin-bottom:8px;
color:#F4740C;
letter-spacing:1px;
}

h3 {
font-family:verdana,arial;
font-size:0.75em;
font-weight:normal;
margin-left:60px;
margin-top:16px;
margin-bottom:15px;
color:#F4740C;
border-bottom:1px dashed #F4740C;
padding-bottom:3px;
}

p {
font-family:verdana,arial;
font-size:0.75em;
padding-left:60px;
padding-top:0px;
margin-bottom:15px;
margin-right:25px;
color:#262626;
border:0px solid #E7A626;
}

.listeinhalt {
margin-left:76px;
margin-bottom:5px;
padding:0px;
font-family:verdana,arial;
font-size:0.75em;
color:#F4740C;
margin-right:25px;
}

.text {
color:black
}

.linknavi {
font-family:verdana,arial;
font-size:0.75em;
color:#F4740C;
display:block;
width:149px;
text-decoration:none;
border-bottom:1px dashed #F4740C;
padding-right:0px;
line-height:3.3em;
background-color: white;
letter-spacing:1px;
}

.linknavi:hover {
font-family:verdana,arial;
font-size:0.75em;
color:#F4740C;
display:block;
width:149px;
text-decoration:none;
border-bottom:1px solid #F4740C;
padding-right:0px;
line-height:3.3em;
background-color:white;
letter-spacing:1px;
}

.linknaviaktiv {
font-family:verdana,arial;
font-size:0.75em;
color:#F4740C;
display:block;
width:149px;
text-decoration:none;
border-bottom:1px solid #F4740C;
padding-right:0px;
line-height:3.3em;
background-color:white;
letter-spacing:1px;
}

.linkinhalt {
color:#F4740C;
text-decoration:underline;
}

.linkinhalt:hover {
color:#F4740C;
text-decoration:none;
}

.linkinhaltaktiv{
color:#F4740C;
text-decoration:none;
}

.linksmall {
color:#F4740C;
text-decoration:none;
}

.listenavi {
text-align:right;
list-style-type:none;
margin:0px;
padding:0px;
font-size:100%;
}

ul {
margin:0px;
padding:0px;
}

.orange {
color:#F4740C;
}

#navisub {
border-bottom:0px dashed #F4740C;
margin-left:60px;
padding-left:0px;
margin-bottom:25px;
}

.nomarginleft {
margin-left:0px;
padding-left:0px;
}

.floatleft {
float:left;
}

.picfloat {
float:left;
margin-right:10px;
margin-bottom:10px;
}

.tableinhalt {
margin-left:60px;
width:300px;
}

.tableinhalt td {
padding-left:60px;
font-family:verdana,arial;
font-size:0.7em;
border:1px solid #DBDCDE;
border-collapse:collapse;
text-align:left;
padding:3px;
}

.tableinhalt .hinterlegt {
padding-left:60px;
font-family:verdana,arial;
font-size:0.7em;
border:1px solid #DBDCDE;;
border-collapse:collapse;
text-align:left;
padding:3px;
background-color:#DBDCDE;
}

.picinhalt {
float:left;
margin-right:10px;
margin-bottom:10px;
padding-right:10px;
border-right:1px dashed #F4740C;
}	

h3 .linkinhalt {
text-decoration:none;
}

.clear {
clear:left;
}

/*formulare*/


.form {
margin-left:60px;
}
.input {
border:1px dashed #F4740C;
background-color:#EFEEEE;
font-size:0.75em;
font-family:verdana,arial,sans-serif;
width:290px;
}

.input_s {
border:1px dashed #EAA201;
background-color:white;
font-size:0.75em;
font-family:verdana,arial,sans-serif;
width:150px;

}


.textarea{
border:1px dashed #EAA201;
background-color:#ECF6E0;
font-size:0.75em;
font-family:verdana,arial,sans-serif;
width:594px;
height:80px;
}

.label {
font-family:verdana,arial;
font-size:0.75em;
line-height:1.4em;
color:#262626;
margin: 0px;
}

fieldset {
border:0px solid red;
padding:0px;
text-align:left;
margin-left:0px;
}


.button {
background-color:#F57A0A;
color:white;
font-size:0.75em;
display:inline;
margin:0px;
height:2em;
width:10em;
margin:0px;
}


.showhide {
color:#F4740C;
font-family:verdana,arial;
font-size:0.75em;
padding-left:60px;
padding-top:0px;
margin-bottom:15px;
}

.showhide :hover {
color:#F4740C;
text-decoration:none;
}


/*twitter*/
#twitter_div #twitter_update_list li {
font-family: verdana, arial, sans-serif;
font-size:0.75em;
color:black;
margin-bottom:13px;
list-style-type:none;
}

#twitter_div #twitter_update_list li a {
display:none;
}

#twitter_div #twitter_update_list li span a, #twitter-link {
font-family: verdana, arial, sans-serif;
text-decoration:none;
color:#F4740C;
margin:0px;
border-bottom:1px solid #F4740C;
display:inline;
}
 
#twitter_div #twitter_update_list li span a:hover, #twitter-link:hover {
border-bottom:0px solid #004D90;
}

#twitter-link {
	font-size:0.75em;
}


