/* CSS www.jaeckering.de */

*						{ margin:0; padding:0; }
BODY					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-variant:normal; font-style:normal; text-transform:none; text-decoration:none; font-size:12px; line-height:18px; color:#505050; background-color:#ffffff; background-image:url(/_std/images/body_bg.jpg); background-repeat:repeat-x; }
A						{ font-weight:bold; font-size:90%; text-decoration:none; color:#505050; }

.clearAll				{ float:none; clear:both; }
.bg_grauverlauf_rechts	{ background-image:url(/_std/images/blockContent_bg_grauverlauf.jpg); background-repeat:no-repeat; }

#blockMain				{ width:923px; position:absolute; top:322px; left:72px; z-index:10; text-align:justify; background-color:#ffffff; }
#blockMain H1			{ margin:0px 0px 16px 0px; font-size:16px; color:#ffb106; font-weight:bold; }
#blockMain H2			{ margin:15px 0px 0px 0px; font-size:12px; color:#ffb106; font-weight:bold; }
#blockMain P			{ margin:10px 0px 10px 0px; }
#blockMain UL			{ margin:0px 20px 0px 20px; }
#blockMain IMG			{ border:0; }


#blockHeadergrafik			{ width:923px; height:198px; background-color:#ffffff; position:absolute; top:143px; left:72px; z-index:20; }
#blockMain .textblock415	{ margin:40px 0px 20px 0px; font-size:12px; width:415px; line-height:18px; }

#blockMain .col393				{ width:393px; }
#blockMain .col415				{ width:415px; }
#blockMain .col787				{ width:787px; }
#blockMain .col393, #blockMain .col415, #blockMain .col787		{ margin:20px 0px 0px 0px; font-size:12px; float:left; line-height:18px; }

/*
#blockMain .teaser	{ margin:0px 0px 20px 75px; width:190px; height: 330px; float:left; font-size:11px; color:#636466; line-height:14px; text-align:center; background-image:url(/_std/images/blockContent_bg_grauverlauf.jpg); background-repeat:no-repeat; }
*/

#blockMain .teaser	{ margin:0 0 10px 75px; width:190px; float:left; font-size:11px; color:#636466; line-height:14px; text-align:center; }




#blockMain .teaser_ohne_hintergrund	{ margin:20px 0px 20px 76px; width:190px; float:left; font-size:11px; color:#636466; line-height:14px; }
#blockMain .teaser_nur_bild_ohne_hintergrund	{ margin:5px 0px 5px 76px; width:190px; float:left; font-size:11px; color:#636466; line-height:14px; }

#blockMain .teaser H1		{ margin:0px 15px 0px 15px; font-size:11px; color:#636466; font-weight:bold; text-align:left; }
#blockMain .teaser H2		{ margin:10px 15px 0px 15px; font-size:10px; color:#636466; font-weight:bold; text-align:left; }
#blockMain .teaser_ohne_hintergrund H1	{ margin:0px 0px 16px 0px; font-size:16px; color:#ffb106; font-weight:bold; }

#blockMain .teaser P, .teaser_ohne_hintergrund P		{ margin:3px 15px 3px 15px; text-align:left; }
#blockMain .teaser IMG, .teaser_ohne_hintergrund IMG	{ margin: 15px 0px 10px 0px; }

#blockMain .col3		{ font-size:12px; width:680px; line-height:18px; float:none; clear:both; }
#blockMain .col3 H1		{ margin:0px 0px 16px 0px; font-size:16px; color:#ffb106; font-weight:bold; }

#blockMain .col3 TABLE	{ width:680px; }
#blockMain .col3 TD		{ padding:4px; font-size:12px; }
#blockMain .col3 P		{ margin:3px 0px 3px 0px; }


#blockMain .col415 TABLE	{ margin: 10px 0px 10px 0px; }
#blockMain .col415 TD		{ padding:0px; font-size:12px; }
#blockMain .col415 TD H2	{ margin-top:0; }

#blockMain .col415 INPUT.std	{ margin:0px 12px 14px 0px; width:200px; }
#blockMain .col415 TEXTAREA.std	{ width:200px; height:72px; }
#blockMain .col415 H3			{ font-size:11px; font-weight:bold; }
#blockMain .col415 .bildLinks	{ margin:0px 10px 5px 0px; float:left; }
#blockMain .col415 .bildZeile	{ }


#blockMain .teaser_ohne_hintergrund INPUT.std		{ margin:0px 12px 6px 0px; width:190px; }
#blockMain .teaser_ohne_hintergrund H3			{ font-size:11px; font-weight:bold; }


#blockMain .col4		{ margin:40px 0px 0px 0px; font-size:12px; width:680px; line-height:18px; float:none; clear:both; }
#blockMain .col4 H1		{ margin:0px 0px 16px 0px; font-size:16px; color:#ffb106; font-weight:bold; }
#blockMain .col4 H2		{ margin:0px 0px 0px 6px; font-size:12px; color:#ffb106; font-weight:bold; }
#blockMain .col4 H3		{ margin:0px 8px 0px 8px; font-size:11px; font-weight:bold; }


#blockMain .col4 TABLE	{ margin: 10px 0px 10px 0px; }
#blockMain .col4 TD					{ padding:0px; font-size:12px; }
#blockMain .col4 TD	.picTeamKlein	{ width:92px; height:120px; }
#blockMain .col4 P					{ margin:10px 0px 10px 0px; }
#blockMain .col4 .picTeamGross P	{ margin:0px 7px 0px 7px; font-size:11px; line-height:16px; }
#blockMain .col4 .picTeamGross h3	{ margin:0px 7px 3px 7px; font-size:11px; }
#blockMain .col4 .picTeamKlein A	{ font-weight:normal; }

#blockMain .col5		{ margin:40px 0px 0px 0px; font-size:12px; width:340px; line-height:18px; float:left; }

#blockMain .picTeamKlein		{ width:92px; height:120px; background-repeat:no-repeat; cursor:pointer; }
#blockMain .picTeamGross		{ width:246px; background-image:url(/_std/images/blockMain_col4_bg_grauverlauf.jpg); background-repeat:no-repeat; }
#blockMain .picTeamGross p		{  margin:0px 7px 0px 7px; font-size:12px; line-height:16px;  }
#blockMain .picTeamGross h3		{  margin:0px 7px 0px 7px; font-size:12px; line-height:16px;  }
#blockMain .picTeamGross IMG	{ margin: 0px 8px 8px 0px; border:1px solid #FFFFFF; }
#blockMain .bildzeileTeamKlein	{ padding:80px 2px 0px 20px; font-size:9px; line-height:normal; color:#222222; }

#blockMain DIV#ticker { background: #e6e6e6 url(/_std/images/bg_ticker.jpg) repeat-y; margin:30px 0 0 0; padding:3px; border-top:1px dotted #ffb106; border-bottom:1px dotted #ffb106; font-size:85%;  }
#blockMain DIV#ticker span.plus { color: #ffb106; font-weight:bold; }


#block2232		{ width:995px; height:29px; background-image:url(/_std/images/logo2.gif); background-repeat:no-repeat; }
#blockStreifenWeissLinks { width:6px; height:662px; }

#HeaderLogo	{ width:995px; height:121px; position:absolute; top:0px; left:0px; z-index:10; }

.Innenabstand { margin: 22px 0px 0px 0px; }






/* ######### Background ######### */
.back_verlauf { background-image: url(../de_angelos/bilder/background/verlauf.gif); position:absolute; top:6px; left:6px; width:1080; height:723; z-index:0;}

.back_weiss { background-image: url(../de_angelos/bilder/background/spacer.gif); position:absolute; top:0px; left:72px; width:923; height:729; z-index:1 ;}

/* ######### Header ######### */

/* Logo */
.logo { position:absolute; top:0px; left:0px; width:1086px; height:150px; z-index:3; }
/* grosses Bild */          
.jgb { background-image: url(../de_angelos/bilder/header/header_standorte.gif); position:absolute; top:120px; left:73px; width:921px; height:195px; z-index:4; }

/* Navigation oben */ 
#NavigationTop	{ position:absolute; top: 120px; left:47px; width:948px; z-index:30; }
#NavigationTop .top1 { position:absolute; width:76px; height:23px; background-color:#FFFFFF; z-index:30; }
#NavigationTop .top2 { position:absolute; left:76px; width:78px; height:23px; background-color:#FFFFFF; float:left; }
#NavigationTop .top3 { position:absolute; left:154px;width:138px; height:23px; background-color:#FFFFFF; float:left; }
#NavigationTop .top4 { position:absolute; left:292px;width:138px; height:23px; background-color:#FFFFFF; float:left; }
#NavigationTop .top5 { position:absolute; left:430px;width:138px; height:23px; background-color:#FFFFFF; float:left; }
#NavigationTop .top6 { position:absolute; left:568px;width:380px; height:34px; background-image:url(/_std/images/de/navigation_oben/suchen.gif); background-repeat:no-repeat; float:right; }

#top3_flyout { width:137px; position:absolute; top:23px; left:154px;  z-index:50; visibility:hidden; }
#top3_flyout_selected { width:137px; position:absolute; top:23px; left:154px;  z-index:50; visibility:visible; }
#top4_flyout { width:137px; position:absolute; top:23px; left:292px;  z-index:50; visibility:hidden; }
#top4_flyout_selected { width:137px; position:absolute; top:23px; left:292px;  z-index:50; visibility:visible; }
#top5_flyout { width:137px; position:absolute; top:23px; left:430px;  z-index:50; visibility:hidden; }
#top5_flyout_selected { width:137px; position:absolute; top:23px; left:430px;  z-index:50; visibility:visible; }


#top3_flyout IMG, #top4_flyout IMG, #top5_flyout IMG	{ padding: 0px 0px 1px 0px; }
#top3_flyout_selected IMG, #top4_flyout_selected IMG, #top5_flyout_selected IMG	{ padding: 0px 0px 1px 0px; }

/* Navigation Suche*/
#NavigationSuche { position:absolute; left:75; top:5px; font-family:Verdana; font-size:10px; font-weight:bold; }


/* ######### Navigation left ######### */

/* boxen */
#NavigationLeft { width:118px; position: absolute; top: 150px; left: 42px; z-index:30; }
#NavigationLeft .level	{ margin: 0px 0px 3px 0px; }



#NavigationLeft .level1 { margin:0px 0px 2px 0px; height:102px; border:0px; }

#NavigationBox1 { width:118px; height: 150px; position: absolute; top: 150px; left: 41px; z-index:15; visibility:hidden; background-image:url(../de/bilder/block_navigation/box1/highlight_1.gif); }
#NavigationBox1 .arbeitsweise { margin: 100px 0px 0px 20px; }
#NavigationBox1 .technik { margin: 1px 0px 0px 20px; }
#NavigationBox1 .anforderungen { margin: 1px 0px 0px 20px; }

#produkttabelle TABLE		{ width:680px; }
#produkttabelle TD			{ padding:2px; font-size:11px; }
