/***************************************************************************/
/*   Stylesheets by Dirk Schäfauer                                         */
/*                                                                         */
/*   Datum:			10.02.2009                                             */
/***************************************************************************/
	.kapitel-allgemein
	{
		font-family: Arial;
		font-size: 8pt;
		font-weight: normal;
		width: 100%;
	}

/***************************************************************************/
/*   Content-Classes                                                       */
/***************************************************************************/
	html, body
	{
		margin: 0px;
		padding: 0px;
		height: 100%;
		scrollbar-face-color:#ffffff;
		scrollbar-arrow-color:#707070;
		scrollbar-base-color:#707070;
		scrollbar-darkshadow-color:#707070;
		scrollbar-track-color:#707070;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#ffffff;

	}
	#OuterContainer 
	{
		background-color: #ffffff;
	}
	#PageContainer 
	{
		background-color: #ffffff;
		border: #707070 1px solid;
		width: 800px;
		height: 100%;
	}
	#Copyright 
	{
		font-family: Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #707070;
		width: 800px;
		height: 25px;
		border-top: #707070 1px solid;
	}
	#CopyrightPopup
	{
		background-color: #ffffff;
		font-family: Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #707070;
	}
	#Header 
	{
		background-image: url(../images/default/Header.png);
		background-repeat: no-repeat;
		background-position: top left;
		width: 800px;
		height: 85px;
	}
	#Hauptnavigation 
	{
		background-image: url(../images/default/Hauptnavigation.png);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 20px;
	}
	#Subnavigation
	{
		width: 800px;
		height: 210px;
	}
	#SubnavigationBG
	{
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;

	}
	#SubnavigationHeadline
	{
		width: 800px;
		height: 25px;
	}
	#SubnavigationAktuell
	{
		background-image: url(../images/default/SubnavigationAktuell.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 235px;
	}
	#SubnavigationHome
	{
		background-image: url(../images/default/SubnavigationHome.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 235px;
	}
	#SubnavigationKontakt
	{
		background-image: url(../images/default/SubnavigationKontakt.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 235px;
	}
	#SubnavigationUnternehmen
	{
		background-image: url(../images/default/SubnavigationUnternehmen.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 235px;
	}
	#SubnavigationProdukte
	{
		background-image: url(../images/default/SubnavigationProdukte.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 800px;
		height: 235px;
	}
	#Inhalt1Spaltig
	{
		font-family: Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #707070;
	}
	#Inhalt3Spaltig
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: normal;
		color: #707070;
	}
	.ThumbContainer1
	{
		border-right: #e2001a 2px solid;
		border-top: #e2001a 2px solid;
		border-left: #e2001a 2px solid;
		width: 125px;
		border-bottom: #e2001a 2px solid;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle1
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #e2001a;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 2px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer2
	{
		border-right: #f29400 2px solid;
		border-top: #f29400 2px solid;
		border-left: #f29400 2px solid;
		width: 125px;
		border-bottom: #f29400 2px solid;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle2
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #f29400;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 2px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer3
	{
		border-right: #004c99 2px solid;
		border-top: #004c99 2px solid;
		border-left: #004c99 2px solid;
		border-bottom: #004c99 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle3
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #004c99;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer4
	{
		border-right: #84d0f0 2px solid;
		border-top: #84d0f0 2px solid;
		border-left: #84d0f0 2px solid;
		border-bottom: #84d0f0 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle4
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #84d0f0;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer5
	{
		border-right: #9c9e9f 2px solid;
		border-top: #9c9e9f 2px solid;
		border-left: #9c9e9f 2px solid;
		border-bottom: #9c9e9f 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle5
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #9c9e9f;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer6
	{
		border-right: #00a6de 2px solid;
		border-top: #00a6de 2px solid;
		border-left: #00a6de 2px solid;
		border-bottom: #00a6de 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle6
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #00a6de;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer7
	{
		border-right: #57ab27 2px solid;
		border-top: #57ab27 2px solid;
		border-left: #57ab27 2px solid;
		border-bottom: #57ab27 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle7
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #57ab27;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer8
	{
		border-right: #93117e 2px solid;
		border-top: #93117e 2px solid;
		border-left: #93117e 2px solid;
		border-bottom: #93117e 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle8
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #93117e;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer9
	{
		border-right: #122372 2px solid;
		border-top: #122372 2px solid;
		border-left: #122372 2px solid;
		border-bottom: #122372 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle9
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #122372;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	.ThumbContainer10
	{
		border-right: #000000 2px solid;
		border-top: #000000 2px solid;
		border-left: #000000 2px solid;
		border-bottom: #000000 2px solid;
		width: 125px;
		position: relative;
		height: 80px;
		background-image: url(../images/default/Transparent.png);
		background-repeat: repeat;
		background-position: top left;
	}
	.ThumbTitle10
	{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background-color: #000000;
		height: 25px;
		text-align: center;
		color: #ffffff;
		padding-top: 4px;
		font: normal normal bold 11px/11px "Arial", "Arial", Arial, Arial, Arial;
	}
	
/***************************************************************************/
/*   Font-Classes                                                          */
/***************************************************************************/
	H1
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #004c99;
		margin: 0px;
	}
	H1.gk8
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #e2001a;
		margin: 0px;
	}
	H1.gk10
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #f29400;
		margin: 0px;
	}
	H1.anschlagpunkte
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #004c99;
		margin: 0px;
	}
	H1.ladungssicherung
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #84d0f0;
		margin: 0px;
	}
	H1.meterketten
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #9c9e9f;
		margin: 0px;
	}
	H1.hebezeuge
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #00a6de;
		margin: 0px;
	}
	H1.textileanschlagmittel
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #57ab27;
		margin: 0px;
	}
	H1.zubehoer
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #93117e;
		margin: 0px;
	}
	H1.seile
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #122372;
		margin: 0px;
	}
	H1.anhang
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		margin: 0px;
	}
	H2
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #004c99;
		margin: 0px;
	}
	H2.gk8
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #e2001a;
		margin: 0px;
	}
	H2.gk10
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #f29400;
		margin: 0px;
	}
	H2.anschlagpunkte
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #004c99;
		margin: 0px;
	}
	H2.ladungssicherung
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #84d0f0;
		margin: 0px;
	}
	H2.meterketten
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #9c9e9f;
		margin: 0px;
	}
	H2.hebezeuge
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #00a6de;
		margin: 0px;
	}
	H2.textileanschlagmittel
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #57ab27;
		margin: 0px;
	}
	H2.zubehoer
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #93117e;
		margin: 0px;
	}
	H2.seile
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #122372;
		margin: 0px;
	}
	H2.anhang
	{
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		margin: 0px;
	}	
	
/***************************************************************************/
/*   Pseudo-Formate                                                        */
/***************************************************************************/
	a:active 
	{
		font-family:Arial;
		font-size:10pt;
		color:#004c99;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;
		margin:0px;
	}
	a:visited 
	{
		font-family:Arial;
		font-size:10pt;
		color:#004c99;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;
		margin:0px;
	}
	a:hover 
	{
		font-family:Arial;
		font-size:10pt;
		color:#004c99;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;
		margin:0px;
	}
	a:link 
	{
		font-family:Arial;
		font-size:10pt;
		color:#004c99;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;
		margin:0px;
	}

/***************************************************************************/
/*   DiversoDesign Navigation-Classes                                     */
/***************************************************************************/
	#navcontainer
	{
		margin: 0;
		padding: 0;
		height: 20px;
	}
	#navcontainer ul
	{
		border: 0;
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: center;
	}
	#navcontainer ul li
	{
		display: block;
		float: left;
		text-align: center;
		padding: 0;
		margin: 0;
	}
	#navcontainer ul li a
	{
		width: 130px;
		height: 20px;
		border-top: none;
		border-left: none;
		border-bottom: none;
		border-right: 1px solid #707070;
		padding: 0;
		margin: 0;
		color: #000000;
		text-decoration: none;
		display: block;
		text-align: center;
		font: normal 12px/18px "Arial", "Lucida Sans Unicode", Arial, Arial, Arial;
	}
	#navcontainer ul li a:hover
	{
		color: #ffffff;
		background: #004c99;
		border: none;
		padding-right: 1px;
	}
	#navcontainer a:active
	{
		background: #707070;
		color: #fff;
		border: none;
		padding-right: 0px;
	}
	#navcontainer li#active a
	{
		background: #707070;
		border: none;
		color: #fff;
		padding-right: 0px;
	}
	
	

/***************************************************************************/
/*   DiversoDesign Subnavigation-Classes                                  */
/***************************************************************************/	
	#subnavcontainer ul
	{
		list-style-type: none;
		text-align: left;
		padding-left: 10px;
		padding-top: 5px;
		margin: 0;
	}
	#subnavcontainer ul li a
	{
		padding-left: 15px;
		margin: 0px;
		text-align: left;
		font: normal 11px/11px "Arial", "Arial", Arial, Arial, Arial;
		text-decoration: none;
		color: #707070;
	}
	#subnavcontainer li#sublist1 a
	{
		background: transparent url(../images/default/sublist_1.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist1active a
	{
		background: transparent url(../images/default/sublist_1.png) left center no-repeat;
		border: none;
		color: #e2001a;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist1 a:hover
	{
		background: transparent url(../images/default/sublist_1.png) left center no-repeat;
		color: #e2001a;
	}
	#subnavcontainer li#sublist2 a
	{
		background: transparent url(../images/default/sublist_2.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist2active a
	{
		background: transparent url(../images/default/sublist_2.png) left center no-repeat;
		border: none;
		color: #f29400;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist2 a:hover
	{
		background: transparent url(../images/default/sublist_2.png) left center no-repeat;
		color: #f29400;
	}
	#subnavcontainer li#sublist3 a
	{
		background: transparent url(../images/default/sublist_3.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist3active a
	{
		background: transparent url(../images/default/sublist_3.png) left center no-repeat;
		border: none;
		color: #004c99;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist3 a:hover
	{
		background: transparent url(../images/default/sublist_3.png) left center no-repeat;
		color: #004c99;
	}
	#subnavcontainer li#sublist4 a
	{
		background: transparent url(../images/default/sublist_4.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist4active a
	{
		background: transparent url(../images/default/sublist_4.png) left center no-repeat;
		border: none;
		color: #84d0f0;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist4 a:hover
	{
		background: transparent url(../images/default/sublist_4.png) left center no-repeat;
		color: #84d0f0;
	}
	#subnavcontainer li#sublist5 a
	{
		background: transparent url(../images/default/sublist_5.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist5active a
	{
		background: transparent url(../images/default/sublist_5.png) left center no-repeat;
		border: none;
		color: #9c9e9f;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist5 a:hover
	{
		background: transparent url(../images/default/sublist_5.png) left center no-repeat;
		color: #9c9e9f;
	}
	#subnavcontainer li#sublist6 a
	{
		background: transparent url(../images/default/sublist_6.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist6active a
	{
		background: transparent url(../images/default/sublist_6.png) left center no-repeat;
		border: none;
		color: #00a6de;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist6 a:hover
	{
		background: transparent url(../images/default/sublist_6.png) left center no-repeat;
		color: #00a6de;
	}
	#subnavcontainer li#sublist7 a
	{
		background: transparent url(../images/default/sublist_7.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist7active a
	{
		background: transparent url(../images/default/sublist_7.png) left center no-repeat;
		border: none;
		color: #57ab27;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist7 a:hover
	{
		background: transparent url(../images/default/sublist_7.png) left center no-repeat;
		color: #57ab27;
	}
	#subnavcontainer li#sublist8 a
	{
		background: transparent url(../images/default/sublist_8.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist8active a
	{
		background: transparent url(../images/default/sublist_8.png) left center no-repeat;
		border: none;
		color: #93117e;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist8 a:hover
	{
		background: transparent url(../images/default/sublist_8.png) left center no-repeat;
		color: #93117e;
	}
	#subnavcontainer li#sublist9 a
	{
		background: transparent url(../images/default/sublist_9.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist9active a
	{
		background: transparent url(../images/default/sublist_9.png) left center no-repeat;
		border: none;
		color: #122372;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist9 a:hover
	{
		background: transparent url(../images/default/sublist_9.png) left center no-repeat;
		color: #122372;
	}
	#subnavcontainer li#sublist10 a
	{
		background: transparent url(../images/default/sublist_10.png) left center no-repeat;
		border: none;
		color: #707070;
		padding-right: 0px;
	}
	#subnavcontainer li#sublist10active a
	{
		background: transparent url(../images/default/sublist_10.png) left center no-repeat;
		border: none;
		color: #000000;
		padding-right: 0px;
	}
	#subnavcontainer ul li#sublist10 a:hover
	{
		background: transparent url(../images/default/sublist_10.png) left center no-repeat;
		color: black;
	}
	
/***************************************************************************/
/*   DiversoDesign Print-Classes                                          */
/***************************************************************************/
	@media print { 
		#NavigationOben { 
			display: none;
		} 
		#NavigationUnten { 
			display: none;
		} 
	} 