
html {height: 100.5%; font-size: 62.5%}


/* {margin: 0px; padding: 0px; border: 0px; } */
* {margin: 0px; padding: 0px; }


h1, h2, h3, h4, h5, h6 {
	font-family: Arial, sans-serif;
}

h1 {   
	color: #f39700;
	padding-top: 12px;
	padding-bottom: 8px;
}

h2 {
 	color: #333333;
	font-size: 1.4em;
	padding-top: 12px;
	padding-bottom: 8px;
}

h3, h4, h5, h6 {
	color: #333333;
}


h3{
	font-size: 1.20em;
	padding-top: 10px;
	padding-bottom: 4px;
}

h4{
	font-size: 1.2em;
	padding-top: 8px;
	padding-bottom: 5px;

}
h5{
	font-size: 1.1em;
	padding-top: 6px;
	padding-bottom: 5px;
}
h6{
	font-size: 1.05em;
	padding-top: 5px;
	padding-bottom: 5px;
}


/*
.normal {
	color: #333333;
	
}
*/

body {
	text-align: center;
	font-family: Verdana, sans-serif;
	
	 /* background-color: #ff9900; */
}

div#wrapper {
	width: 978px;
	margin: 20px auto;
	text-align: left;
}

div#bodywrapper {
	background-color:  #f39700;

}






div#submenue {
	float: right;
	position: relative; top:0px; right:20px;
	width: 200px;
	/* background-color: red; */
	text-align: right;
}

div#language {
    /*float: left;*/
	position: relative; top: 45px; left: 45px;
	width: 280px;
	/* background-color: blue; */
}

div#logo {
	float: none;
	position: relative; top:80px; left:570px;
	width: 350px;
	
	/* background-color: green; */
	text-align: right;
}


/* ------------------------------------- Ende der Nav ------------------------------------------ */

div#wrapcontent {
	background: white;
	overflow: auto;
}



div#wrappercontent {
	/*umschließt den kompl. Content*/
	background: white;
}

div#center_bg {
	/*braucht man nicht!!!!!*/
}

div#content_width {
	 padding-top: 7px;
}


div#bg_left {
	
	background: url(pic/shadow_left.gif);
	background-repeat: repeat-y;
	background-position: left;

}

div#bg_right
{
	background: url(pic/shadow_right.gif);
	background-repeat: repeat-y;
	background-position: right;
	}

#LeftPaneSum {
	border-right: 1px solid #ccc;

}

.LeftPane {

	width: 150px;
	padding-left: 28px;
	padding-right: 7px;
	/* border-right: 1px solid #ccc;*/
	
}


.LeftPaneBottom {

	/* width: 150px; */
	padding-left: 28px;
	padding-right: 7px;
	
}


.ContentPane {

	padding-left: 15px;
	padding-right: 20px;
}


.RightPane {


	padding-right: 22px;
	padding-left: 10px;
	width: 120px;
	border-left: 1px solid #ccc;

}

div#footer {
	margin-left: 0px;
	float: none;
	background: url(pic/footerbackground.gif);
	background-repeat: no-repeat;
	/*background: green;*/
	width: 100%;
	height: 50px;
}

div#copyright {
	padding-top: 15px;
	float: left;
	padding-left: 30px;
}

div#users {
	padding-top: 15px;
	position: relative; left:420px;
}




/* ********************************************** */
/* inaktive Hauptmenüpunkte */



.MenuHdr0, .MenuHdrHighlight0, .currentHeaderHighlight0 {
        padding-left: 10px;
	height: 27px;
	background-image: url(pic/Button.gif); 
	background-repeat:no-repeat;
	text-decoration: none;
border: 0px;
margin: 0px;
}

.MenuItem0 {
	padding-left: 10px;
	background-image: url(pic/Button.gif); 
	background-repeat:no-repeat;
	height: 27px;
        text-decoration: none;
border: 0px;
margin: 0px;

}

.MenuItem0 A, .MenuItemMouseOver0 A, .currentItemHighlight0 A {
	text-decoration: none;
	color: #535353;
	font-weight: bold;
border: 0px;
margin: 0px;
}


.MenuItem0 A:Hover, .MenuItemMouseOver0 A:Hover, .currentItemHighlight0 A:Hover {
	text-decoration: none;
	color: #f39700;
	font-weight: bold;
border: 0px;
margin: 0px;
}


.currentHeaderHighlight0 {
border: 0px;
margin: 0px;

}

.currentItemHighlight0 {
	padding-left: 10px;
	 background-image: url(pic/Button.gif); 
	 background-repeat:no-repeat;
	 height: 27px;
         text-decoration: none;
	 color: #f39700;
border: 0px;
margin: 0px;

}

.currentItemHighlight0 A{
	 color: #f39700;
border: 0px;
margin: 0px;
}


.MenuItemMouseOver0 {

	padding-left: 10px;
	 background-image: url(pic/Button.gif); 
	 background-repeat:no-repeat;
	 height: 27px;
         text-decoration: none;
	 color: #f39700;
border: 0px;
margin: 0px;

}


.MenuItem1 A, .MenuItemMouseOver1 A, .currentItemHighlight1 A {
	text-decoration: none;
	color: #535353;
	font-weight: bold;
border: 0px;
margin: 0px;
}



/*aktiver Hauptmenüpunkt: */
.MenuHdr0 A{
	text-decoration: none;
	color: #f39700;
	font-weight: bold;
border: 0px;
margin: 0px;
}


/*aktiver Menüpunkt - Ebene1) */
.currentItemHighlight1 A{
	 color: #f39700;
border: 0px;
margin: 0px;
}


.MenuItem HR {
color: white;
border: 0px;
}

.MenuItem1 {

	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
        text-decoration: none;
border: 0px;
margin: 0px;
	

}

.MenuItemMouseOver1 {

	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
        text-decoration: none;
	color: #f39700;
border: 0px;
margin: 0px;
}










/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}



/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}


/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


