body
{
margin-left:0px;
margin-top:20px;
margin-right:0px;
margin-bottom:0px;
padding-left:0px;
font-family:verdana,sans-serif;
font-size:11px;
color:#000000;
background:#bab9b9;
text-align:center;
}


a:link
{
color:#000077;
}

a:hover
{
color:#000077;
}

a:visited
{
color:#000077;
}


#umraum
{
width:100%;
margin:0px;
padding:0px;
background:#bab9b9;
}

.umrandung
{
color:#ffffff;
margin:0px;
border:1px solid #000000;
width:770px;
background-color:#000077;
overflow:hidden;
}

/*oberesMenü*/

div.menuleiste
{
padding:0px;
width:100%;
height:1.6em;
background-color:#000077;
margin:0em;
overflow:hidden;
}

.linie
{
border-right:1px solid #ffffff;
font-size:1.2em;
color:#ffffff;
height:2em;
width:185px;
float:left;
text-align:center;
}

.linkblock
{
border-left:1px solid #ffffff;
font-size:1.0em;
color:#ffffff;
height:2em;
width:6.5em;
float:right;
text-align:center;
overflow:hidden;
}

.linkblock a,
.linkblock a:visited
{
text-decoration:none;
font-family:verdana,sans-serif,sans;
display:block;
color:#ffffff;
margin:0em;
padding:0em;
padding-top:1px;
}

.linkblock a:hover
{
height:2em;
margin:0em;
padding:0em;
padding-top:1px;
display:block;
color:#000077;
background-color:#6699ff;
}

.linkblock a:active
{
height:2em;
margin:0em;
padding:0em;
padding-top:1px;
display:block;
color:#000077;
background-color:#6699ff;
}



/*vertikalesMenü*/

div.menuleiste_vertikal
{
margin-top:58px;
margin-left:0em;
margin-right:0em;
width:100%;
background-color:#000077;
border-top:1px solid #ffffff;
}


div.linkblock_vertikal
{
margin:0em;
padding:0em;
font-family:verdana,sans-serif,sans;
border-bottom:1px solid #ffffff;
font-size:1.2em;
color:#ffffff;
height:2em;
width:100%;
text-align:left;
clear:both;
overflow:hidden;
}

div.linkblock_vertikal a,
div.linkblock_vertikal a:visited
{
height:2em;
text-decoration:none;
display:block;
color:#ffffff;
padding-left:0.8em;
padding-top:0.4em;
margin:0em;
}

div.linkblock_vertikal a:hover
{
height:2em;
display:block;
background-color:#6699ff;
color:#000077;
padding-left:0.8em;
padding-top:0.4em;
margin:0em;
}


div.linkblock_vertikal a:active
{
height:1.6em;
margin:0em;
padding-left:0.8em;
padding-top:0.4em;
display:block;
color:#000077;
background-color:#6699ff;
}


/*vertikalesMenü 2. Ebene*/
div.unterebene
{
margin:0em;
padding:0em;
font-family:verdana,sans-serif,sans;
font-size:1.2em;
height:2em;
width:100%;
text-align:left;
clear:both;
overflow:hidden;
/*
border-bottom:1px solid #ffffff;
*/
}

div.unterebenestrich
{
margin:0em;
padding:0em;
font-family:verdana,sans-serif,sans;
font-size:1.2em;
height:2em;
width:100%;
text-align:left;
clear:both;
overflow:hidden;
border-bottom:1px solid #ffffff;
}

.unterebene a {
	height:2em;
	text-decoration:none;
	display:block;
	color:#000077;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}

.unterebene a:link {
	height:2em;
	text-decoration:none;
	display:block;
	color:#000077;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}
.unterebene a:hover {
	height:2em;
	display:block;
	background-color:#6699ff;
	color:#000077;
	font-weight:bold;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}

.unterebene a:active {
	height:1.6em;
	margin:0em;
	padding-left:2.5em;
	padding-top:0.4em;
	display:block;
	color:#000077;
	font-weight:bold;
	background-color:#6699ff;
}


.unterebenestrich a {
	height:2em;
	text-decoration:none;
	display:block;
	color:#000077;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}

.unterebenestrich a:link {
	height:2em;
	text-decoration:none;
	display:block;
	color:#000077;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}
.unterebenestrich a:hover {
	height:2em;
	display:block;
	background-color:#6699ff;
	color:#000077;
	font-weight:bold;
	padding-left:2.5em;
	padding-top:0.4em;
	margin:0em;
}

.unterebenestrich a:active {
	height:1.6em;
	margin:0em;
	padding-left:2.5em;
	padding-top:0.4em;
	display:block;
	color:#000077;
	font-weight:bold;
	background-color:#6699ff;
}


/*header*/
.header
{
text-align:right;
width:770px;
margin:0px;
height:107px;
padding:0px;
background-color:#f0f0f0;
background-image:url(fileadmin/templates/version1/images/balken.png);
background-repeat:no-repeat;
overflow:hidden;
}

/*Ueberschriften*/

h1
{
font-size:15px;
color:#000000;
padding-top:20px;
padding-left:39px;
}

h2
{
font-size:13px;
color:#000000;
padding-left:39px;
padding-top:4px;
}

h3
{
font-size:13px;
color:#000000;
padding-top:20px;
padding-left:39px;
padding-bottom:0px;
}

p
{
font-size:11px;
color:#000000;
padding-top:5px;
padding-right:39px;
}


/*Trennlinie Downloads*/
.linie_content
{
border-bottom:1px solid #ffffff;
width:250px;
}

.linie_content_ende
{
border-top:1px solid #ffffff;
width:250px;
}


/*BreadcrumbNavigation*/
.breadcrumb
{
text-align:left;
font-size:10px;
margin:0px;
padding:0px;
padding-top:2px;
padding-left:2px;
background-color:#F0F0F0;
color:#000000;
}

.linker_bereich
{
margin:0px;
padding:0px;
background-color:#000077;
width:185px;
overflow:hidden;
float:left;
height:100%;
}


div.tx-bblanguageselect-pi1
{
position:relative;
float:left;
#top:145px;
margin-top:15px;
padding:0px;
left:0px;
width:185px;
height:20px;
}


/*Contentbereich*/

.inhalt
{
margin:0px;
padding:0px;
width:585px;
text-align:left;
float:left;
background-color:#f0f0f0;
color:#000000;
}

.contenttable contenttable-0{
font-family:verdana,sans-serif;
font-size:11px;
color:#000000;

}

/*Login*/

div.tx-newloginbox-pi1
{
padding-right:100px;
padding-top:10px;
}

div.tx-newloginbox-pi1 p
{
padding-left:39px;
}

div.tx-newloginbox-pi1 table
{
padding-left:39px;
}



/*AnordnungInhalttextundbilder*/

.csc-textpic-imagewrap
{
margin-left:42px;
margin-top:10px;
}

div.csc-textpic-text 
{
padding-top:10px;
}

td.csc-uploads-icon
{
padding-left:40px;
}


/*Inhaltsabstand vom Content*/

p.bodytext
{
margin-bottom:10px;
margin-left:39px;
margin-right:30px;
margin-top:0px;
}



td.bodytext
{
padding-left:39px;
}

a.bodytext
{
padding-top:60px;
}


/*Sprungmenü*/

div.csc-framecsc-frame-rulerBefore
{
background-image:url(images/linie_weiss.gif);
}

li.csc-section
{
list-style-image:url(images/pfeil_downloads_oeffentlich.jpg);
list-style-type:square;
padding:4px;
margin-left:20px;
}


/*nachobenlink*/

p.csc-linkToTop
{
text-align:right;
margin-right:20px;
}


/*Fussleiste*/

.footer
{
clear:both;
height:15px;
background-color:#000077;
margin:0px;
padding-top:1px;
padding-bottom:0px;
padding-left:135px;
padding-right:0px;
font-size:10px;
color:#ffffff;
}



/*Suche*/

div.tx-indexedsearch
{
margin-top:50px;
margin-left:39px;
background:#eeeeee;
}

div.tx-indexedsearch td
{
padding-right:4px;
}



div.tx-indexedsearch-searchbox
{
width:400px;
padding-right:5px;
margin-bottom:40px;
}

.tx-indexedsearch-searchbox-sword sword
{
width:100px;
padding-top:30px;
}

.tx-indexedsearch-searchbox-button submit
{
width:100px;
padding-top:30px;
}

div.tx-indexedsearch-whatis
{
padding-right:100px;
}

ul.browsebox
{
padding-top:10px;
padding-bottom:10px;
}

div.tx-indexedsearch-res
{
padding-right:39px;
padding-bottom:10px;
background:#eeeeee;
}

.tx-indexedsearch-title title
{
background:#eeeeee;
}

span.tx-indexedsearch-sw
{
font-weight:bold;font-style:italic;
}

.tx-indexedsearch-info info 
{
display:none;
}

.tx-indexedsearch-path path 
{
display:none;
}

.contenttable{
margin-left:38px;
}