body.menue
{
text-align:left;
width:17em
}
p
{
/* font-size:6pt;*/
}
table.rahmen
{
background-color: white; color:black; 
margin: 0px;
padding: 0px;
border:none
}

table.menue
{
margin:0px;
padding:0px;
border:none;	
}
table.normal{
margin:0px;
padding:0px;
border:none
}
td.normal
{margin:0px;
	padding:0px;
border:none
}
tr.normal
{margin:0px;
	padding:0px;
border:none
}

a.navigation_on_off_link {
	margin:0;
	width:12px;
	height:135px;
	display:block;
	background-image:url(../images/menuaufblauOschmal.gif);
}
a.navigation_on_off_link:link, a.navigation_on_off_link:visited {
	background-image:url(../images/menuaufblauOschmal.gif);
}

a.navigation_on_off_link:hover, a.navigation_on_off_link:active, a.navigation_on_off_link:focus {
	background-image:url(../images/menuaufrotschmal.gif);
}



#hauptNavi ul {
 list-style-image: url(leer.gif);
 margin:0px;
 padding:0px;
 list-style-type: none; 
}
#hauptNavi li{
 border-bottom:solid 1px #CCCCCC;
 padding: 3px 0px 3px;
 font-weight: bold;
 margin:0;
}

/* div.menue
{
margin:0 0 0 3px;
padding:10px 0 0 0; */
/* width:180px; */
/* width:250px;
}*/
div.loginbox
{
background:rgb(240,240,240);
width:220px;
border:none;
}
div.loginbox_title
{
background:rgb(255,250,250);
margin-left:3px;
width:210px;
border:none;
}
div.loginbox_inner
{
background-color:rgb(250,250,250);
margin-left:3px;
width:210px;
border:none;
}
a.klein:link
{
text-decoration:none;
font-size:1em;
}
a.klein:visited
{
text-decoration:none;
font-size:1em;
}


.submenu h2 {
	margin:70px 0 20px 10px;
	color: #000000;
}

.listlevel {
	margin:2px 0 0 0;
	padding:0 0 0 0;
	font-size:80%;
}

.listlevel a {
	color: #1338DB;
	font-family: Tahoma,Arial,sans-serif;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ccccff; /*#ffe8af*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ccccff;
}
.listlevel a:link, .listlevel a:visited {
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ccccff; /*#ffe8af*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ccccff;
}

.listlevel a:hover, .listlevel a:active, .listlevel a:focus {
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffc23e;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffc23e;
}


.listlevel_h a {
	color: #E83030;
	font-family: Tahoma,Arial,sans-serif;
	font-style: normal;
	text-decoration: none;
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCDCD; /*#ffe8af*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCDCD;
}
.listlevel_h a:link, .listlevel_h a:visited {
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCDCD; /*#ffe8af*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCDCD;
}

.listlevel_h a:hover, .listlevel_h a:active, .listlevel_h a:focus {
	margin:0 0 0 0;
	padding:2px;
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FF4A3D;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF4A3D;
}



ul.ui-listview > li.ebene1 {
	font-weight: bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
ul.ui-listview > li.ebene2 {
	margin:0 0 0 10px;
	padding:0 0 0 0;
}
ul.ui-listview > li.ebene3 {
	margin:0 0 0 20px;
	padding:0 0 0 0;
}
ul.ui-listview > li.ebene4 {
	margin:0 0 0 30px;
	padding:0 0 0 0;
}
ul.ui-listview > li.ebene5 {
	margin:0 0 0 40px;
	padding:0 0 0 0;
}
ul.ui-listview > li.ebene6 {
	margin:0 0 0 50px;
	padding:0 0 0 0;
}

/*##############*/
/*# HEADER     #*/
/*##############*/

.nav a {
    display: block;
    font-size: 105% !important;
    min-width: 177px;
    text-align: center;
    text-decoration: none;
    width: auto;
}
.topMenuLink {
    background-color: #ffffff;
    border: 1px solid #f1f2f5;
    cursor: pointer;
    margin: -0.5px 3px -0.5px -1px;
    padding: 5px 10px;
    text-decoration: none;
    white-space: nowrap;
    width: auto;
}


.close-menu {
    display: none;
}


a:link {
    /* color: #222289; */
    text-decoration: none;
}

.nav, .nav ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

.topMenuLink:focus, .topMenuLink:hover, .topMenuLink:active {
    background: none repeat scroll 0 0 #fff1cc;
    border-radius: 0;
    box-shadow: 0 0 0 #fc7904;
    color: #014a7b;
    cursor: pointer;
    margin: -0.5px 3px -0.5px -1px;
    padding: 5px 10px;
    text-decoration: none;
    white-space: nowrap;
}

.header_hisinone {
    background-color: white;
    height: 68px;
    margin: 0;
    padding: 3px 0 3px 0;
/*     position: fixed; */
    width: 100%;
}
.header_hisinone .logo {
    float: left;
}


.services {
    float: right;
    margin-top: 8px;
}
.services ol {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.services li {
    display: inline;
    list-style-type: none;
    margin: 10px 0;
}

.header_hisinone h1 {
    display: none;
}

#header {
     height:75px;
     left: 0px;
     right: 0px;
     margin-left: 0px;
     -webkit-transform: translate3d(0,0,0);
     -moz-transform: translate3d(0,0,0);
     transform: translate3d(0px, 0px, 0px);
 }
 
#index {
 	 overflow-x: visible;
}



#leftpanel3:target {
    width: 0;
}
#leftpanel3:target + .page-wrap {
    margin: 0;
    padding: 0;
}
#leftpanel3:target + .page-wrap #wrapper {
    margin-left: 0;
}
#leftpanel3:target + .page-wrap .open-menu {
    display: none;
}
#leftpanel3:target + .page-wrap .close-menu {
    display: block;
}
.close-menu {
    display: none;
}
.menuFrame {
    /* background-color: #fafafa; */
    clear: left;
    float: left;
    left: 3px;
    margin: 0;
    overflow: hidden;
    padding: 75px 0 50px;
    position: absolute;
    top: 0;
    transition: width 0.3s ease 0s;
    width: 250px;
}
#wrapper {
    margin: 0 0 0 250px;
    padding: 75px 10px 0;
}


#content {
    width: calc(100% - 275px);
}












/*##############*/
/*# Infokasten #*/
/*##############*/

.gab1
{	
	margin: 23px 0 0 0;
}

.gab2
{	
	margin: 0 0 0 0;
}



#contentFrame {
	width: 98%;
	float: left;
	display: block;
	padding-bottom: 50px;
}

.columnTwoThirdLeft_1024, .columnOneThirdRight_1024
{	
	margin: 0px;
	padding: 0px;
	float: left;
}

/* Layout ist optimiert für eine Bildschirmbreite von 1024 px */
.columnTwoThirdLeft_1024 {
	/* width: 53%; */
	min-width: 520px;
}

/* Fix for IE 6 */
* html .columnTwoThirdLeft_1024 {
	width: 510px;
}

.columnOneThirdRight_1024 {
	/* width: 30%;*/ 
	min-width: 300px;
}

/* Fix for IE 6 */
* html .columnOneThirdRight_1024 {
	width: 150px;
}

.box_container {
	height: 1%;
	margin: 0;
	font-size: 85%;
}

.box_grey_bg_white .box_container {
	background: #FFFFFF;
}
 /*
.box_title {
	font-weight: bold;
	padding: 1px 0px 1px 6px;
	margin-right: 10px;
}*/

.box_grey_bg_white .box_title {
	background: transparent;
}

.box_content {
	margin: 0px;
	padding: 0.5em 0.1em 0.1em 0.1em;
	height: 100%; /* Fix for IE 7 */
}

.box_grey_bg_white .box_content {
	background: transparent;
	padding: 0.5em 1em 1em 1em;	
	line-height: 1.3em;
}

.box_grey_bg_white .box_bottom_left {
	background: transparent;
	width: 100%;
	height: 9px;
	float: left;
}

.box_grey_bg_white .box_bottom_left {
	background: transparent;
	width: 100%;
	height: 9px;
	float: left;
}







































/*.fieldsetNoBorder {
    border: medium none;
    padding: 0 7px;
}


fieldset ol {
    list-style-type: none;
    margin: 0;
    padding: 0;
}


fieldset ol li, fieldset ol li.withLineAbove, fieldset ol li.withLineBelow, fieldset ol li.withDottedLineAbove {
    clear: both;
    margin-bottom: 0.2em;
}

fieldset ol li label.label_40 {
    width: 200px;
}
fieldset ol li label, fieldset ol li label.label_82, fieldset ol li label.label_60, .labelAsDiv {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    text-align: right;
}
label {
    cursor: pointer;
}
label, .labelAsDiv {
    width: 30%;
} */








.boxStandard {
    border: 1px solid #ededed;
}
.columnFullSize {
    min-width: 950px;
    width: 98.5%;
}





/*
<!-- ######### -->
<!-- # Menue # -->
<!-- ######### -->
*/

#leftpanel3:target {
	width: 0px;
}

#leftpanel3:target + .page-wrap {
	margin: 0px;
	padding: 0px;
}
#leftpanel3:target + .page-wrap #wrapper {
	margin-left: 0px;
}
#leftpanel3:target + .page-wrap .open-menu {
	display: none; 
}
#leftpanel3:target + .page-wrap .close-menu {
	display: block;
}

.close-menu {
	display: none; 
}
/*
.menuFrame {
clear: left;
float: left;
width: 250px;
margin: 0px;
padding: 75px 0px 0px 0px;
background-color:#FAFAFA;
transition: width 0.3s ease;
overflow: hidden;
position: absolute;
top: 0px;
left: 0px;
}

#wrapper {
margin: 0px 0px 0px 250px;
padding: 75px 10px 0 10px;
} */
/* 
#contentFrame {
	width: calc(100% - 255px);
}
*/
.header_hisinone {
	height:68px;
	margin: 0px 0px 0px 0px;
	padding: 0 0px 0 0px;
	position: fixed;
	background-color:  white;
	z-index: 100;
}

 #header {
     height:75px;
     left: 0px;
     right: 0px;
     margin-left: 0px;
     -webkit-transform: translate3d(0,0,0);
     -moz-transform: translate3d(0,0,0);
     transform: translate3d(0px, 0px, 0px);
 }
 
 #index {
 	 overflow-x: visible;
 }
 

 #top-navi {
/*  	float: right; */ 
list-style-type: none;
margin: auto;
padding: 0 10px 0 0;
 }
 
 
 #top-navi li {
    float: left;
}

#top-navi li a {
    display: block;
    text-align: center;
    padding: 6px;
    text-decoration: none;
}
 
 
/* .listlevel {
 width: 100%;
 margin:0px;
 padding:0px;
 color:#186090;
 float: left;
 text-decoration: none;

}
.listlevel p {
 margin:0px;
 padding:0px;
 float: left;
 text-decoration: none;
}

.listlevel a {
 font-family:Arial,Helvetica,sans-serif;
 border:1px solid #ededed;
 text-decoration: none;
 display:block;
 color: #186090;
}
.listlevel a:focus, .listlevel a:hover, .listlevel a:active  {
 background:#FFF1CC;
 display:block;
 margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 6px;
 padding-top: 6px;
 cursor: pointer;   
}*/
/* a.ebene_his_1 {
 font-weight: bold;
 background:#FFFFFF;
  margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 6px;
 padding-top: 6px;
 padding-left:7px;
}
a.ebene_his_2 {
 margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 6px;
 padding-top: 6px;
 padding-left:25px;
}
a.ebene_his_3 {
 margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 6px;
 padding-top: 6px;
 padding-left:45px; 
 background-repeat:no-repeat;
 background-position:0px center;
}
.ebene_his_3:focus, .ebene_his_3:hover, .ebene_his_3:active{
}
a.ebene_his_4 {
 border-left: solid 5px #F1F2F5;
  margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 15px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-left:5px;
}
a.ebene_his_5 {
 border-left: solid 5px #F1F2F5;
  margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 20px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-left:5px;
}
*/
.ebene_his_1 {
 font-weight: bold;
}


a.navigation_on_off_link {
	margin:0;
	width:12px;
	height:135px;
	display:block;
	background-image:url(../images/buttons/menuaufblauOschmal.gif);
}
a.navigation_on_off_link:link, a.navigation_on_off_link:visited {
	background-image:url(../images/buttons/menuaufblauOschmal.gif);
}

a.navigation_on_off_link:hover, a.navigation_on_off_link:active, a.navigation_on_off_link:focus {
	background-image:url(../images/buttons/menuaufrotschmal.gif);

}



#hauptNavi ul {
 list-style-image: url(leer.gif);
 margin:0px;
 padding:0px;
 list-style-type: none; 
}
#hauptNavi li{
 border-bottom:solid 1px #CCCCCC;
 padding: 3px 0px 3px;
 font-weight: bold;
 margin:0;
}

div.menue
{
/* width:233px;
float: left;
padding-left:0;
padding-right:2px; */
/* background:rgb(240,240,240); */
}

/*
div.loginbox
{
background:rgb(240,240,240);
width:220px;
border:none;
}
div.loginbox_title
{
background:rgb(255,250,250);
margin-left:3px;
width:210px;
border:none;
}
div.loginbox_inner
{
background-color:rgb(250,250,250);
margin-left:3px;
width:210px;
border:none;
}
a.klein:link
{
text-decoration:none;
font-size:1em;
}
a.klein:visited
{
text-decoration:none;
font-size:1em;
}
div.submenu
{
margin: 0;
padding:0px 4px 4px 4px;
font-family: Arial, Helvetica, sans-serif;
}
.submenu h2 {
color:#186090;
padding: 0 0 0 3px;
}

div.submenu1
{
background-color: #FFFFFF;
display: block;
width: 50%;
margin: 30px;
}
div.element {
 font-family: Arial, Helvetica, sans-serif;
 color: #186090;
 min-height:35px;
 margin: 0 0 1em 0;
 padding: 0px 0px 0px 35px !important;
 background-repeat:no-repeat;
 background-position:0px top;
}
*/

/* .report{
	background-image:url(../images/icons/report.gif);
}

.report_dir{
	background-image:url(../images/icons/report_dir.gif);
}

.report_admin{
	background-image:url(../images/icons/report_admin.gif);
}

.report_datenblatt{
	background-image:url(../images/icons/report_datenblatt.gif);
}

.report_zeitreihe{
	background-image:url(../images/icons/report_zeitreihe.gif);
} */	

.report_admin div.round_corner{
	background-color:#e4f2ec;	
}

.report_datenblatt div.round_corner{
	background-color:#faf7cb;	
}

.report_zeitreihe div.round_corner{
	background-color:#daeafa;	
}

/* 
.element a,  .element a:link .element a:visited {
font-weight: bold;
text-decoration: underline;
font-size: 100%;
color:#186090;
}

div.element p{
	color:#666666;
}

*/
.unsichtbar {
    left: -3000px;
    position: absolute;
}

/*jquery */
.menue {
/*  visibility: visible;
 width: 25%;
 		position: relative;
		left: 0;
		float: left;
				-webkit-transition: none !important;
		-moz-transition: none !important;
		transition: none !important;
		-webkit-transform: none !important;
		-moz-transform: none !important;
		transform: none !important;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;*/


	}
.ui-link {
 background:none;
 /* display:block; */
 /* margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 6px;
 padding-top: 6px;*/
 cursor: pointer;   
}
li.ui-li-static {
 background:none;
 display:block;
 margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 0px;
 padding-top: 0px;
}
li.ui-body-inherit {
 background:none;
 display:block;
 margin-bottom: 0px;
 margin-top: -1px;
 padding-bottom: 0px;
 padding-top: 0px;
}
li.ebene1 {
	border:none;
	padding:0px;
}
li.ebene2 {
	border:none;
	padding:0px;
}
li.ebene3 {
	border:none;
	padding:0px;
}
. ui-panel-inner{
	border:none;
	padding:0px;
	margin:0px;
}

#index #leftpanel3.ui-panel {
	width: 20em;
}

#index #leftpanel3.ui-panel-closed {
	width: 0;
}

#index #contentwrapper.ui-panel-page-content-position-left,
.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
	left: 20em;
	right: -20em;
}


/* .nav_icon {
    left: 1px;
    margin-top: -0.5em;
    position: absolute;
    top: 50%;
}

.nav_icon_space {
	padding-left: 17px !important;
} */




/*
<!-- ############## -->
<!-- # Menue ENDE # -->
<!-- ############## -->
*/