/* (c) 2005 Stefan Haddewig (V4.0) www.haddewig.de info@haddewig.de */



/* Definition der Standard-Stile */

body	{ background:#262F42; color:#FFFFFF; font-weight:normal; font-size:10px; line-height:14px; 
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; }

p		{ color:#FFFFFF; font-weight:normal; font-size:10px; line-height:14px; 
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; }

h1		{ color:#FFAE2E; font-weight:bold; font-size:18px; line-height:20px; 
		font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif; }

ul		{ color:#FFFFFF; font-weight:normal; font-size:10px; line-height:14px; 
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; 
		list-style-type:square; list-style-image:url(interface/bullet.gif); /*margin-left:0px;*/ }



/* Definition der Tabellenzellen fŸr Titlebox, Menubox, Untermenubox und Contentbox */

.tbox	{ background:#678194; width:900px; height:75px; padding:0px; margin:0px; position:relative; 
		border-width:1px; border-color:#A38550; border-style:none solid solid solid; 
		background-image:url(interface/iconanim.gif); 
		background-repeat:no-repeat; background-position:left center; }

.mbox	{ background:#576F83; width:900px; height:25px; padding:0px; margin:0px; position:relative; 
		border-width:1px; border-color:#A38550; border-style:none solid solid solid; }
		
.ubox	{ background:#576F83; width:197px; height:100%; padding:0px 0px 18px 0px; margin:0px; 
		position:relative; border-width:1px; border-color:#A38550; border-style:none solid none solid; 
		background-image:url(interface/haddewig_augen.jpg); background-repeat:no-repeat; background-position:left top; }
		
.cbox	{ background:#465C72; width:700px; height:100%; padding:0px 0px 16px 0px; margin:0px; position:relative; 
		border-width:1px; border-color:#A38550; border-style:none solid none none; 
		background-repeat:no-repeat; background-position:right top; }



/* Definition der Tabellenzellen innerhalb der Contentbox */

.head	{ width:400px; height:75px ; padding:16px 0px 0px 0px; margin:0px; position:relative; }
				
.line	{ width:100px; padding:0px; margin:0px; position:relative; 
		border-width:1px; border-color:#A38550; border-style:solid none none none; 
		background-image:url(interface/verlauf.gif); background-repeat:no-repeat; background-position:left top; }

.text	{ color:#FFFFFF; font-weight:normal; font-size:11px; line-height:14px;
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; }

.name	{ color:#8799A8; font-weight:normal; font-size:11px; line-height:14px;  
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-style:italic;
		padding: 2px 0px 2px 0px; margin:0px; width:100px; 
		border-width:1px; border-color:#677B8D; border-style:none none solid none; }

.cont	{ color:#FFFFFF; font-weight:normal; font-size:11px; line-height:14px; 
		font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; 
		padding: 2px 0px 2px 5px; margin: 0px; 
		border-width:1px; border-color:#677B8D; border-style:none none solid solid; } /* 8799A8 */



/* Definition des normalen Link-Verhaltens */

a:link		{ color: #FFAE2E; text-decoration: none }
a:visited	{ color: #FFAE2E; text-decoration: none }
a:hover		{ color: #8799A8; text-decoration: none }
a:active	{ color: #FF8711; text-decoration: none }



/* IDs fŸr die Content-Box Hintergrund-Icons */

#icon0	{ background-image:url(interface/icon00.gif); }
#icon1	{ background-image:url(interface/icon01.gif); }
#icon2	{ background-image:url(interface/icon02.gif); }
#icon3	{ background-image:url(interface/icon03.gif); }
#icon4	{ background-image:url(interface/icon04.gif); }
#icon5	{ background-image:url(interface/icon05.gif); }
#icon6	{ background-image:url(interface/icon06.gif); }
#icon7	{ background-image:url(interface/icon07.gif); }
#icon8	{ background-image:url(interface/icon08.gif); }
#icon9	{ background-image:url(interface/icon09.gif); }



/* Definition der Untermenu-Seitenleiste */

div#sidebar { position: relative; top: 0px; left: 0px; width: 198px; background: transparent; 
			padding: 19px 0px 0px 0px; margin: 0px; 
			font-weight: bold; font-size: 10px; line-height: 12px; text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

div#sidebar a { display: block; padding: 3px 3px 3px 8px; border-bottom: 1px solid #A38550; 
			background: transparent none top left repeat; }

div#sidebar a:link 		{ color: #FFFFFF; background-color: transparent; }
div#sidebar a:visited 	{ color: #FFFFFF; background-color: transparent; }
div#sidebar a:hover 	{ background-image:url(interface/semitrans.gif); }
div#sidebar a:active 	{ /* color: #465C72; */ background-image:none; background-color: #FFAE2E; }

#hot		{ display: block; margin: 0px; padding: 3px 3px 3px 8px; border-bottom: 1px solid #FFAE2E; 
			background: #FFAE2E;  color:#465C72; }



/* Definition der News-Seitenleiste der Homepage */

div#news 	{ position: relative; top: 0px; left: 0px; width: 187px; background: transparent; 
			padding: 19px 3px 0px 8px; margin: 0px; 
			font-weight: normal; font-size: 10px; line-height: 12px; text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }



/* Definition Preloader-Divs */

div#preload { position: absolute; top: 0px; left: 0px; visibility: hidden}



/* Definition der Navigations-Buttons (vor, zurueck, plus) */

div#button	{ position: relative; top: 0px; left: 0px; /*width: 18px; height: 18px; */ padding: 0px; 
			margin:0px 2px 2px 0px; border: 1px solid #A38550; background: transparent none top left no-repeat; }

div#button 	a { display: block; }

div#button 	a:link 		{ background-color: #576F83; }
div#button 	a:visited 	{ background-color: #576F83; }
div#button 	a:hover 	{ background-color: #678194; }
div#button 	a:active 	{ background-color: #FFAE2E; }



/* Definition der Hauptmenu-Button-Reihe */

div#menu1x 	{ position: relative; background-image:url(interface/button_1web_3.gif); }
div#menu1 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_1web_1.gif); }
div#menu1 	a:hover 	{ background-image:url(interface/button_1web_2.gif); }
div#menu1 	a:active 	{ background-image:url(interface/button_1web_3.gif); }

div#menu2x 	{ position: relative; background-image:url(interface/button_2print_3.gif); }
div#menu2 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_2print_1.gif); }
div#menu2 	a:hover 	{ background-image:url(interface/button_2print_2.gif); }
div#menu2 	a:active 	{ background-image:url(interface/button_2print_3.gif); }

div#menu3x 	{ position: relative; background-image:url(interface/button_3software_3.gif); }
div#menu3 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_3software_1.gif); }
div#menu3 	a:hover 	{ background-image:url(interface/button_3software_2.gif); }
div#menu3 	a:active 	{ background-image:url(interface/button_3software_3.gif); }

div#menu4x 	{ position: relative; background-image:url(interface/button_4objekt_3.gif); }
div#menu4 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_4objekt_1.gif); }
div#menu4 	a:hover 	{ background-image:url(interface/button_4objekt_2.gif); }
div#menu4 	a:active 	{ background-image:url(interface/button_4objekt_3.gif); }

div#menu5x 	{ position: relative; background-image:url(interface/button_5konzept_3.gif); }
div#menu5 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_5konzept_1.gif); }
div#menu5 	a:hover 	{ background-image:url(interface/button_5konzept_2.gif); }
div#menu5 	a:active 	{ background-image:url(interface/button_5konzept_3.gif); }

div#menu6x 	{ position: relative; background-image:url(interface/button_6quali_3.gif); }
div#menu6 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_6quali_1.gif); }
div#menu6 	a:hover 	{ background-image:url(interface/button_6quali_2.gif); }
div#menu6 	a:active 	{ background-image:url(interface/button_6quali_3.gif); }

div#menu7x 	{ position: relative; background-image:url(interface/button_7ort_3.gif); }
div#menu7 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_7ort_1.gif); }
div#menu7 	a:hover 	{ background-image:url(interface/button_7ort_2.gif); }
div#menu7 	a:active 	{ background-image:url(interface/button_7ort_3.gif); }

div#menu8x 	{ position: relative; background-image:url(interface/button_8intern_3.gif); }
div#menu8 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_8intern_1.gif); }
div#menu8 	a:hover 	{ background-image:url(interface/button_8intern_2.gif); }
div#menu8 	a:active 	{ background-image:url(interface/button_8intern_3.gif); }

div#menu9x 	{ position: relative; background-image:url(interface/button_9impress_3.gif); }
div#menu9 	a { display: block; background-repeat:no-repeat; background-image:url(interface/button_9impress_1.gif); }
div#menu9 	a:hover 	{ background-image:url(interface/button_9impress_2.gif); }
div#menu9 	a:active 	{ background-image:url(interface/button_9impress_3.gif); }
