img, div { behavior: url(images/iepngfix.htc);border:0px;outline:0px; }
img { font-family:arial;font-size:10px;color:#11151e; }
a { text-decoration:none; }
body { font-family:arial,helvetica,sans-serif;color:#a0a0a0;font-size:12px;line-height:18px;margin:0px;padding:0px;background:#000a14;text-align:center; }
p, form { margin:0px;padding:0px; }
a { outline:0px; }
.fleft { float:left; }
.fright { float:right; }
#clear { clear:both; }
#rel { position:relative; }
h1 { padding:0px;margin:0px;font-size:20px;line-height:27px;font-weight:bold; }
h2 { padding:0px;margin:0px;font-size:14px;line-height:20px;font-weight:bold; }
h3 { padding:0px 0px 7px 0px;margin:0px;color:#094fa3;font-size:12px;font-weight:bold;line-height:13px; }
h4 { padding:0px 0px 13px 0px;margin:0px;color:#094fa3;font-size:12px;font-weight:bold;line-height:13px; }

#wrapper { width:978px;;margin:auto;text-align:left;background:#020d1a;border-left:11px solid white;border-right:11px solid white;border-bottom:27px solid white;padding-bottom:28px;position:relative; }
#wrap_padd { padding:0px 0px 50px 0px;margin:0px 37px;border-bottom:1px solid white;}
#header { height:99px;background:#000a14; }
#h_nav { height:33px;background:#00112f; }
#h_nav p { padding:5px 0px 0px 37px; }
#h_nav img { position:relative;top:2px; }
#h_nav a {text-decoration:none;color:#5184b6;font-size:9px;padding-right:2px;} 
#h_nav a:hover,#h_nav a.active { color:#ffffff !important; }

#logo { float:right;padding-right:1px; }

#footer { width:978px;margin:auto;text-align:left; }
#footer p { padding:9px 0px 0px 33px; }
#sq { width:10px;height:23px;position:absolute;top:165px;left:0px;background:#ffffff;font-size:1px; }


#content { padding-top:17px; }

#enlarged { }
#enlarged2 { height:603px; }

#enlarged p span { line-height:30px; }
#enlarged p span b { font-weight:bold;color:#7f8284; }
/*#enlarged img { border-bottom:11px solid #fd3d00; }*/
#thumbs_wrap { float:right;width:148px;text-align:center;line-height:16px;background:#00050f;height:507px;position:relative;}
#thumbs_wrap2 { float:right;width:150px;text-align:right;line-height:10px;margin-top:-10px;}
#thumbs_wrap a { color:#a0a0a0;text-decoration:none;font-size:10px; }
#thumbs_wrap a:hover { color:#ffffff; }

#nav_holder { padding:41px 0px 0px 30px; }
#nav { padding:0px;margin:0px;list-style:none; }
#nav li { float:left;position:relative;z-index:20000; }
#nav li a { float:left;position:relative;z-index:20000;color:#fff;font-weight:bold;font-size:11px;margin-left:15px; font-family:arial,helvetica,sans-serif;}

#nav li ul { padding:0px;margin:0px;list-style:none;display:none;padding-bottom:10px;position:absolute;top:29px;left:-5px;background:#000b16;width:110px;padding-top:10px; font-size:11px; }
#nav li:hover ul { display:block;z-index:20000;}

#nav ul li a:hover { display:block;z-index:20000;color:#D54F13;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:11px;}

.cat_th { float:left;margin-right:5px;width:146px;}
.last { margin-right:0px !important; }
.cat_th ul { margin:0px;padding:0px;list-style:none; }
.cat_th ul li { height:130px;width:146px; }
.cat_th ul li:hover,.cat_th ul li.active { background-position:0px 73px !important; }

#c_1 { background:url('images/c_portrait.gif') 0px 106px no-repeat; }
#c_2 { background:url('images/c_reportage.gif') 0px 106px no-repeat; }
#c_3 { background:url('images/c_events.gif') 0px 106px no-repeat; }
#c_4 { background:url('images/c_fashion.gif') 0px 106px no-repeat; }
#c_5 { background:url('images/c_stills.gif') 0px 106px no-repeat; }
#c_6 { background:url('images/c_architektur.gif') 0px 106px no-repeat; }


/*menu EN*/
#nav li:hover,#nav li.active {background-position:0px -29px;} 
.item1 { background:url('images/en_home.gif') 0px 0px no-repeat;width:46px;height:29px; }
.item1 img { width:46px;height:29px; }
.item2 { background:url('images/en_angebot.gif') 0px 0px no-repeat;width:69px;height:29px; }
.item2 img { width:69px;height:29px; }
.item3 { background:url('images/en_portfolio.gif') 0px 0px no-repeat;width:77px;height:29px; }
.item3 img { width:77px;height:29px; }
.item4 { background:url('images/en_studio.gif') 0px 0px no-repeat;width:59px;height:29px; }
.item4 img { width:59px;height:29px; }
.item5 { background:url('images/en_preise.gif') 0px 0px no-repeat;width:53px;height:29px; }
.item5 img { width:53px;height:29px; }
.item6 { background:url('images/en_links.gif') 0px 0px no-repeat;width:48px;height:29px; }
.item6 img { width:48px;height:29px; }
.item7 { background:url('images/en_kontakt.gif') 0px 0px no-repeat;width:66px;height:29px; }
.item7 img { width:66px;height:29px; }

#nav li ul li:hover { background-position:-89px 0px !important; }
.item8 { left:5px; background:url('images/en_portrait.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item8 img { width:89px;height:14px; }
.item9 { left:5px; background:url('images/en_reportage.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item9 img { width:89px;height:14px; }
.item10 { left:5px; background:url('images/en_events.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item10 img { width:89px;height:14px; }
.item11 { left:5px; background:url('images/en_fashion.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item11 img { width:89px;height:14px; }
.item12 {left:5px;  background:url('images/en_stills.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item12 img { width:89px;height:14px; }
.item13 { left:5px; background:url('images/en_architektur.gif') 0px 0px no-repeat;width:93px;height:14px; }
.item13 img { width:93px;height:14px; }

.itemp {width:93px;height:14px;font-weight:bold; }
.itemp { background:url('images/en_foto.gif') 0px 0px no-repeat;width:93px;height:14px;}
.itemv { width:93px;height:14px;font-weight:bold;  }
.itemv { background:url('images/en_video.gif') 0px 0px no-repeat;width:93px;height:14px; }
.itemi { width:93px;height:14px; font-weight:bold; }
.itemi { left:5px; background:url('images/en_image.gif') 0px 0px no-repeat;width:93px;height:14px; }

#nav li ul li.item13:hover { background-position:-93px 0px !important; }

.item14 { background:url('images/en_sportrait.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item14 img { width:89px;height:14px; }
.item15 { background:url('images/en_sreportage.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item15 img { width:89px;height:14px; }
.item16 { background:url('images/en_sevents.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item16 img { width:89px;height:14px; }
.item17 { background:url('images/en_sportfolio.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item17 img { width:89px;height:14px; }



.item18 { background:url('images/en_adressen.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item18 img { width:89px;height:14px; }

.item19 { background:url('images/en_philosophie.gif') 0px 0px no-repeat;width:93px;height:14px; }
.item19 img { width:93px;height:14px; }
#nav li ul li.item19:hover { background-position:-93px 0px !important; }
.item20 { background:url('images/en_kunden.gif') 0px 0px no-repeat;width:89px;height:14px; }
.item20 img { width:89px;height:14px; }
.item21 { background:url('images/en_ausrustung.gif') 0px 0px no-repeat;width:94px;height:14px; }
.item21 img { width:94px;height:14px; }
#nav li ul li.item21:hover { background-position:-94px 0px !important; }



.thumbs { padding:0px;margin:0px;padding-left:1px;list-style:none;height:425px;overflow:hidden;margin-bottom:12px; }
.thumbs li { padding-bottom:11px;float:left;width:146px;}
.thumbs li img { float:left; }
.slideshow-container { height:510px; }
.slideshow { background:#000a14;width:750px;height:494px;}
.slideshow_h {background:#000a14 !important;width:904px !important;height:603px !important; }
.slideshow img { border-bottom:11px solid #fd3d00;float:left;margin-top:-18px; }
#but img { border-bottom:0px solid #fd3d00;float:left;margin-top:-18px;}
#ctitle { position:absolute;top:460px;left:28px; }
#f_logo { float:right;margin-right:34px; }

#c_text { margin-top:45px; }
#c_text p { padding-bottom:15px;width:600px; }
#c_text .title { font-size:12px;line-height:15px;color:#ffffff; }
#c_text .title span { font-size:11px;font-weight:bold;color:#6c97c1; }
#c_text .title span b { font-weight:normal;font-size:12px; }


.cat_th2 { float:left;margin-right:5px;width:298px;margin-bottom:5px; }
.cat_th2 ul { margin:0px;padding:0px;list-style:none; }
.cat_th2 ul li:hover { background-position:-170px 0px !important; }

.cat_th3 { float:left;margin-right:5px;width:298px;margin-bottom:5px; }
.cat_th3 ul { margin:0px;padding:0px;list-style:none; }
.cat_th3 ul li:hover { background-position:-170px 225px !important; }

#c2_1 { background:url('images/pn_portrait.gif') 65px 0px no-repeat; }
#c2_2 { background:url('images/pn_reportage.gif') 65px 0px no-repeat; }
#c2_3 { background:url('images/pn_events.gif') 65px 0px no-repeat; }
#c2_4 { background:url('images/pn_fashion.gif') 65px 225px no-repeat; }
#c2_5 { background:url('images/pn_stills.gif') 65px 225px no-repeat; }
#c2_6 { background:url('images/pn_architektur.gif') 65px 225px no-repeat; }

.kontakt-label{ clear:both; float:left; text-align:left; width:100px; color:#1a1d13; font: Arial, Helvetica, sans-serif; font-size:12px; margin-top:7px;}
.kontakt-field{ float:left; width:225px; margin-top:7px;}
.field{ width:222px; height:22px; border:1px solid #33342f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}



div.controls {
overflow:hidden;
z-index:999;
position:absolute;
display:block;
margin-top:436px;
margin-left:790px;
height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {

position:absolute;
display:block;
margin-left:31px;
float: right;
	
}
div.nav-controls {

}

