/*SEITE*/
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-transform:lowercase; background-color:#FFFFFF; background-image: url(nav/bg_hd.jpg); background-repeat: no-repeat; background-attachment: fixed;  text-align: center; }
#bg { height: 640px; width: 990px; z-index: 0; visibility: visible; margin-top:20px; position:relative; margin-left:auto; margin-right:auto; text-align: left;}



/* NAVIGATION */
#nav { background-image: url(nav/nav_noalpha/bg_navigation.jpg); height: 43px; width: 991px; left: 0; top: 20px; position: absolute; visibility: visible; z-index:2; }
#logo { background-image: url(nav/nav_noalpha/logo_alpha2_new.png);   height: 148px; width: 139px; left: 13px; top: -57px; position: absolute; visibility: visible; z-index:3; }
#subline { background-image: url(nav/text_subline_small.png); background-repeat: no-repeat; background-position:5px top; height: 27px; width: 167px; left:150px; top:8px; position:absolute; visibility: visible; }

li{list-style-type:none}
#navi li ul { display:none; } 
#navi li:hover ul { display:block; }

#strategy { background-image: url(nav/button_strategy_small.png); background-repeat: no-repeat; background-position:5px top; height: 40px; width: 160px; left:500px; top:13px; position:absolute; visibility: visible; }
#menu1 { background-image: url(nav/bg_popup_65_2.png); background-repeat: no-repeat; padding: 10px;  height: 105px; width: 167px; top: 33px; left: 0; position: relative; z-index: 5; visibility: visible;}
.menu1_link { color: #0cf; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 1.8em; text-transform: lowercase; text-indent:5px;}
.menu1_link a:link {text-decoration: none; color:#0cf;}
.menu1_link a:visited {text-decoration: none; color:#0cf;}
.menu1_link a:hover {text-decoration:underline; color:#0cf;}
.menu1_link a:active {text-decoration: none; color:#0cf;}


#service { background-image: url(nav/button_service_small.png); background-repeat: no-repeat; background-position:5px top; height: 40px; width: 160px; left:685px; top:13px; position:absolute; visibility: visible; }
#menu2 { background-image: url(nav/bg_popup_65_2.png);background-repeat: no-repeat; padding: 10px;  height: 105px; width: 167px; top: 33px; left: 6px; position: absolute; z-index: 5; visibility: visible; }
.menu2_link { color: #909; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 1.8em; text-transform: lowercase; text-indent:5px;}
.menu2_link a:link {text-decoration: none; color:#909;}
.menu2_link a:visited {text-decoration: none; color:#909;}
.menu2_link a:hover {text-decoration:underline; color:#909;}
.menu2_link a:active {text-decoration: none; color:#909;}

#contact { background-image: url(nav/button_contact1.png); background-repeat: no-repeat; background-position:right top; height: 45px; width: 100px; left:875px; top:8px; position:absolute; text-align: right; visibility: visible; }
#menu3 { background-image: url(nav/bg_popup_contact_65_2.png);text-align:left;background-repeat: no-repeat;padding: 10px;  height: 141px; width: 131px; top: 38px; left:-35px; position: absolute; z-index: 5; visibility: visible; }
.menu3_link { color: #999; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 1.8em; text-transform: lowercase; text-indent:5px;}
.menu3_link a:link {text-decoration: none; color:#999;}
.menu3_link a:visited {text-decoration: none; color:#999;}
.menu3_link a:hover {text-decoration:underline; color:#999;}
.menu3_link a:active {text-decoration: none; color:#999;}


/*AUFBAU CONTENT*/
#content_left{width:406px; height:auto; top:170px; left:4px; position:absolute;}
#content_left2{width:406px; height:auto; top:170px; left:50px; position:absolute;}
#content_fb{background-image: url(nav/bg_facebook.png); width:311px; height: 404px; top:170px; left:0px; position:absolute; padding-left:10px; padding-top:30px;}
#publikationen{margin-top:0px; padding-left:200px;}
#publikationen2{margin-top:50px; padding-left:200px;}
#impressum{margin-top:-60px;padding-left:25px;}
#kontakt{margin-top:0px; padding-left:0px;}
#fitsexy{margin-top:0px; margin-left:-20px; padding-left:0px;}
#referenzen{width:986px; height:650px; left:2px; top:20px; position:absolute; overflow:hidden; z-index:1;}


#content_right{width:580px; height:auto; top:200px; right:4px; position:absolute;}
#content_right2{width:580px; height:auto; top:400px; right:4px; position:absolute;}
#text {margin-top:0px;}
#text2{margin-top:50px;}

#spalte1 {float:left; position: relative; width:auto;padding-right:10px;}
#spalte2 {float:left; position: relative; width:auto; padding-right:10px;}
#spalte3 {float:left; position: relative; width:auto; padding-right:10px;}


#content_flash{width:986px; height:380px; left:2px; top:60px; position:absolute; overflow:hidden; z-index:1;}
#content_low{width:986px; height:auto; top:470px; left:40px; position:absolute;}


/*STILE CONTENT*/
.text_bold {font-weight:bold; color:#999;}
.text,text2 p {padding-left:2px;}
/*.bluebold {font-weight:bold; color:#0cf;}
.textbold{font-weight:bold;}*/

/*LINKS CONTENT*/
a:link.text_link_blue  {text-decoration: none; color:#0cf;}
a:visited.text_link_blue  {text-decoration: none; color:#999;}
a:hover.text_link_blue  {text-decoration:underline; color:#0cf;}
a:active.text_link_blue  {text-decoration: none; color:#999;}


