body {
	background-color:#626971;
	margin:0px;
	padding:0px;
}

/**********************Changes made in this Section have to be made in the UserDefinedStyles.css too**********************/
.ImagePane .Normal, body {
	font-size:12px;
	line-height:16px;
	margin:0px;
}

.TextBildLinks{
	float: left;
	margin-right: 14px;
	margin-bottom: 12px;
}
.TextBildRechts{
	float: right;
	margin-left: 14px;
	margin-bottom: 12px;
}

a, a:link, a:visited {
	text-decoration:underline;
	color:#626971;
}
a:hover {
	text-decoration:underline;
	color:#882135;
}

.ImagePane .Normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0px;
	padding:0px;
}

.HomeRightBottom H1 .Head, H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:200px;
	padding-bottom:20px;
	color:#FFFFFF;
	text-align:center;
}

.HomeRightBottom .Normal, .HomeRightBottom .Normal td, td  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:normal;
	color:#626971;
	margin-top:10px;
	line-height:normal;
}

.HomeLeftBottom .Normal, .HomeRightBottom .Normal td, td  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:normal;
	color:#626971;
	margin-top:10px;
	line-height:normal;
}

.HomeLeftBottom H1 .Head, H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:2px;
	color:#FFFFFF;
	text-align:left;
}

.LogoContentPane {
	margin:0px 0px 0px 100px;
}




.ContentPane  {
	margin:0px;
	padding:0px;


}

.ContentPane H1  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#626971;
	margin:0px 0px 0px 0px;
	text-align:left;
}


.ContentPane .Normal, .ContentPane .Normal td {
color:#626971!important;
font-family:Verdana,Arial,Helvetica,sans-serif!important;
font-size:10.5px!important;
font-weight:normal!important;
line-height:12px!important;
}

.ImagePane H1, {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin:0px;
	padding:0px;
	color:#000000
}

.ImagePane H2, H2, .ImagePane H3, H3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#000000
}

a.CommandButton:link, a.CommandButton:hover, a.CommandButton:visited {
color:#882135;
text-decoration:underline;
font-weight:bold;
}



/* positioning layers *************************************************/
#lyrMain {
	background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/ImgBackground.jpg);
	background-repeat:no-repeat;
	background-position:left;
	z-index:0;
}

#Navigation{
	height:61px;
	width:600px;
	margin:6px 0px 0px 6px;
	padding:0;
	background-position:left;
	position:absolute;
	z-index:1;
}

.LeftPane{
	position:absolute;
	height:556px;
	width:293px;
	margin:0px;
	padding:0px;
	margin:68px 0px 0px 6px;
	background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Home/ImgBackground.jpg);
	background-position:left;
}

.SystemNav
{
	position: absolute;
	right:6px;
	top: -17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
}

.SystemNav a.SystemLink, .SystemNav a.SystemLink:link, .SystemNav a.SystemLink:hover { color:#CACDD0; text-decoration:none; }
.SystemNav a.SystemLink:hover { text-decoration:underline; }

.ImagePane{
	position:absolute;
	height:292px;
	width:586px;
	margin:67px 0px 0px 195px;
	padding:0px;
	z-index:10;
	left: 104px;
	
}

.ContentPane{
	position:absolute;
	height:145px;
	width:571px;
	margin:374px 0px 0px 310px;
	background-color:#fff;
	z-index:10;
	overflow:auto;
	background-color:#ffffff;
}



.HomeLeftBottom{
	position:absolute;
	height:120px;
	width:293px;
	margin:504px 0px 0px 295px;
	padding:0px;
	background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Home/ImgBackgroundBottom.gif);
	background-position:center top;
	background-repeat:no-repeat;
	z-index:10;
	overflow:auto;
}
	
	.HomeRightBottom{
	position:absolute;
	margin:504px 0px 0px 310px;
	padding:0px;
	z-index:10;

}

.HomeRightBottom h1 { margin:0;}

.HomeRightBottom .ModuleContent { overflow:auto; height:84px; width:559px; }

	

/**************************************************************************************************************************/


/*Login Copyright */
#ToFlexCopyright a:link, #ToFlexCopyright a:visited, #ToFlexCopyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8E969D;
font-size:10px;
text-decoration:none
}

#ToFlexCopyright a:link, #ToFlexCopyright a:visited, #ToFlexCopyright a:hover, #ToFlexCopyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8E969D;
font-size:10px;
text-decoration:none;
font-weight:normal;
}

#Footer a.login {
color:#626971;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:normal;
}

#Footer a.login:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8E969D;
text-decoration:underline;
font-weight:normal;
}






/* 2NavigateTree Section ***************************************************************************************************************************/    


#ToNavForToFlex { padding-left:0px; margin-top:86px; /*margin-top:0px;*/}
.ToNavigateNavContainer DIV { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.ToNavigateNavContainer A, .ToNavigateNavContainer A:visited, .ToNavigateNavContainer A:hover { text-decoration:none  }
#LinkSelected {   }
#LinkInPath {}  


/* NavLevel 2 ***/ 


a.NavLevel2:link, a.NavLevel2:visited 	{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#882135;
	display:block;
	width:293px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:3px;


}

									
a.NavLevel2:hover 					{ 
			color:#ffffff;
			font-weight:bold;
			display:block;
			width:293px;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:3px;
									
									
								
									
									}
#Selected a.NavLevel2 				{
			color:#ffffff;
			font-weight:bold;
			display:block;
			width:293px;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:3px;								
									} 
#InPath a.NavLevel2  				{
									
			color:#ffffff;
			font-weight:bold;
			display:block;
			width:293px;
			padding-left:5px;
			padding-top:4px;
			padding-bottom:3px;
}

/* NavLevel 3 ***/ 
a.NavLevel3:link, a.NavLevel3:visited 	{
									color:#000000;
									font-weight:normal;
									padding:2px 2px 0px 28px;
									display:block;
									line-height:20px;
									margin:0px 0px 0px 0px;
									background-repeat:no-repeat;
									background-position:left;
									
									
									}
a.NavLevel3:hover 					{ 
									color:#000000;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/circle_active.gif);
									
									}
#Selected a.NavLevel3				{
									Color:#000000;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/circle_active.gif);
									font-weight:bold;
									
									} 
#InPath a.NavLevel3 				{
									color:#000000;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/circle_active.gif);
									font-weight:bold;
									
									}

/* NavLevel 4 ***/ 
a.NavLevel4:link, a.NavLevel4:visited 	{
									color:#000000;
									font-weight:normal;
									padding:2px 2px 0px 31px;
									display:block;
									line-height:20px;
									margin:0px 0px 0px 0px;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/underline.gif);
									background-repeat:no-repeat;
									
									
									}
a.NavLevel4:hover 					{ 
									color:#000000;
									font-weight:bold;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/underline_active.gif);
									background-repeat:no-repeat;
									}
#Selected a.NavLevel4				{
									Color:#000000;
									font-weight:bold;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/underline_active.gif);
									background-repeat:no-repeat;
									} 
#InPath a.NavLevel4 				{
									
									color:#000000;
									font-weight:bold;
									background-image:url(/Portals/_default/Skins/GebruederSchoeb/Assets/Navigation2/underline_active.gif);
									background-repeat:no-repeat;
									}
									


.Home{
font-size:11px; 
font:Verdana, Arial, Helvetica, sans-serif; 
margin:4px 0px 0px 4px; 
color:#626971;
font-weight:bold;

}		
								
.Home a, .Home a:visited, .Home a:hover { 
font-size:11px; 
font:Verdana, Arial, Helvetica, sans-serif; 
margin:4px 0px 0px 4px; 
color:#626971;
text-decoration:none;
font-weight:bold;
 }								

#Footer {
	height:15px;
	z-index:8;
	padding:0px;
	margin:0px;
	padding-top:695px;
	padding-left:280px;
	width: 609px;
	position:relative;
}

#ImageNav
{
	position:absolute;
	left:6px;
	bottom:20px;
	width:879px;
	height:51px;
	vertical-align: middle;
	background:#FFF;
}
#ImageNav span {  padding-left:7px; padding-right:45px; float:left; margin: auto 0;	padding-top:2px; }
#ImageNav a, #ImageNav a:link, #ImageNav a:hover { outline:none; border:0;}
#ImageNav a img, #ImageNav a:hover img { outline:none; border:0; }
#ImageNav span.Last { padding-top:0; padding-right:0px; }
#ImageNav span.Lehrlinge { padding-top:0px; }



.ModuleTitle_SubMenu { z-index:20; }

.ContentPane .Normal, .ContentPane .Normal td, .ContentPane .Normal, .ContentPane .Normal td {
color:#626971;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10.5px;
font-weight:normal;
line-height:12px;
}

.HomeRightBottom .Normal, .HomeRightBottom .Normal td, td {
color:#626971;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10.5px;
font-weight:normal;
line-height:normal;
}

#Form { padding:0; margin:0; }

table .Seperator { text-align: left; padding-left: 15px; background: url(/portals/_default/skins/gebruederschoeb/assets/containers/imgbackgroundrechtsunten.bmp) repeat-y; }
