/* CSS Document */
<!--

body {
background-color:#eff2f4;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #456c82;
}
td a {
	color: #456c82;
}
h1{
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top:0px;
	margin-bottom:10px;
	color: #7c97a6;
}
h2{
	font-size: 12px;
	margin-top:0px;
	margin-bottom:10px;
}
h3{
	font-size: 12px;
	margin-top:0px;
	margin-bottom:0px;
}
strong {
font-weight:bold;
}
stronger {
font-weight:normal;
}
.dunkelblau{
color: #174763;
}
.mittelblau{ /*Schriftfarbe*/
color: #456c82;
}
.hellblau{
color: #7491a1;
}
.weiss{
color: #FFFFFF;
}
.orange{
color: #e64c00;
}
.kleinst{
font-size:10px;
line-height:10px;
}
ul {
margin-top:0px;
margin-bottom:5px;
margin-left:15px;
margin-right:20px; /*Abstand nach rechts_neu!*/
padding-left: 0px;
padding:0px;
}
ol {
margin-top:0px;
margin-bottom:5px;
margin-left:15px;
margin-right:20px; /*Abstand nach rechts_neu!*/
padding-left: 0px;
padding:0px;
}
hr {
border-top:1px dashed #7491a1;      /* nur oben */
border-bottom:1px solid #FFFFFF;   /* nur unten */
border-left:1px solid #FFFFFF;     /* nur links */
border-right:1px solid #FFFFFF;   /* nur rechts */ 
}
/*############## Kopf #######################*/

#kopfpixel {
	width: 944px;
	height: 95px;
	background-image: url(head.gif);
}
#logo{
	width: 247px;
	height: 95px;
	float:left;
}
#kopfmenue {
	width: 697px;
	height: 70px;
	float:left;
}
/*############## V-Menu #######################*/

td #vmenueoben{
	width: 247px;
	padding-top:12px;
	background-image: url(vmenue_randbg.gif);
}
td #vmenueunten{
	width: 247px;
	padding-bottom:20px;	
	background-image: url(vmenue_randbg.gif);
	color: #456c82;
}
li.vmenue	{
list-style-image:url(spacer.gif);
margin-top:5px;
margin-left:11px;
padding-left: 5px;
line-height:19px;
color: #456c82;
}
li.vmenueunten	{
list-style-image:url(spacer.gif);
margin-top:5px;
margin-left:11px;
padding-left: 5px;
line-height:14px;
color: #456c82;
}
a.vmenue{
color: #456c82;
text-decoration : none;
}
a.vmenue:hover{
color: #174763;
text-decoration : none;
}

a.vmenuehell{
color: #7491a1;
text-decoration : none;
}
a.vmenuehell:hover{
color: #174763;
text-decoration : none;
}
a.vmenueaktiv{
color: #456c82;
text-decoration : none;
font-weight:bold;
}
a.vmenueaktiv:hover{
color: #174763;
text-decoration :none;
font-weight:bold;
}
.einrueckung {
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

/*############## Content #######################*/

#contentpixel { /*gesamter Mittelbereich*/
	width: 900px;
	height: 300px;
	padding-top:20px;
	background-color:#ffffff;
}
td #contentalles{
	width: 697px;
	background-image: url(content_allesbg.gif);
	background-color:#ffffff;
}
#contentscrollbar {
	width: 682px; /*inklusiv Scrollbar*/
	height: 450px;
	position:relative;
	overflow:auto;
	/*background-image: url(content_bg.gif);*/ /*Grundraster Boxen*/
}
#content {
	width: 566px; /*vorher:566nur Boxschema*/
	position:relative; /*absolute  */
	top:0px;
	left:0px;
	margin:0px*;
}

/*############## Fuss #######################*/

#fusspixel {
	width: 944px;
	height: 43px;
	background-image: url(foot.gif);
}
#fusstext{
	color: #456c82;
	padding-top:11px;
	padding-left:31px;
	float:left;
}
#zurueck {
width:19px;
height:19px;
margin-top:8px;
padding-right:15px;
float:right;
}
a.foot{
color: #456c82;
text-decoration : none;
}
a.foot:hover{
color: #456c82;
text-decoration : underline;
}


/*############## Neu Formular #######################*/

#formularbox_oben {
	position:absolute;
	top:0px;
	left:0px;
	width:616px;
	height:216px;
	border: 1px solid #a2b5c1;
}
	
#formularbox_unten { 
	position:absolute; 
	top:232px; 
	left:0px;
	width:616px;
	height:216px;
	border: 1px solid #a2b5c1;	
}

#formularbox_titel {
	margin-left:18px;
	margin-top:11px;
	margin-bottom:0px;
	margin-right:0px;
}

#formularbox_rechts {
	width:250px;
	float:left;
	line-height:20px;
}
#formularbox_links {
	width:320px; 
	float:left;
}	
#dateiliste{
	width:328px;
	height:178px;
	overflow:auto;
}	

#dateiliste table{
	width:309px;
	border:1px;
}
#dateiliste tr.grau{
	width:309px;
	background-color:#dfe5ea;
}
#dateiliste tr.hellgrau{
	width:309px;
	background-color:#f2f5f6;
}
#dateiliste td.dateiname{
	width:269px; 
	padding-left:22px;
}
#dateiliste td.download{
	width:20px;
}
#dateiliste td.loeschen{
	width:20px;
}

/*############## Bildrand #######################*/

img.bildrand {
margin:0px*;
border: 1px solid #7491a1;
}

-->

