* { border: none; font-family: Verdana, "Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: normal; margin: 0; padding: 0; text-decoration: none; }


/*.img { letter-spacing: -1000em; text-indent : -999em; overflow: hidden; display: block; background-repeat: repeat; background-color: transparent; }*/


html { min-height: 100%; }


/* DOTTEDLINES Y-REPEAT */


#main {background-color:#8b9b91; width:930px; margin-left:auto; margin-right:auto; }

 



/* WRAP ALL */

#wrap-all { background-image:url('../images/design/body/wrapper_all_back.jpg'); background-repeat:repeat-y; width:930px; position:absolute; top:0px; min-height:900px; }

#wrap-all2 { background-image:url('../images/design/body/wrapper_all_back.jpg'); background-repeat:repeat-y; width:930px; float:left;}



#headerlogo {background-image: url('../images/design/header/logo.jpg'); width:350px; height:100px; background-repeat:no-repeat; float:left; margin-left:15px;}
#headernavi { background-color:#FFFFFF; width:550px; height:100px; color:#565656; font-size:11px; float:left; }
#headernavi ul { list-style:none; margin:70px 10px 0 0; float:right;}
#headernavi ul li{ float:left; margin-right:15px; }
#headernavi ul li a {color:#565656; }
#headernavi ul li a:hover { text-decoration:underline;}


#headerslogan {background-image: url('../images/design/header/slogan_home.jpg'); width:900px; height:81px; background-repeat:no-repeat; margin-left:15px; float:left;}





#wrap { background-image: url('../images/design/wrap/wrap_back.jpg'); width:860px; background-repeat:repeat-y; margin-left:35px; position:absolute; top:181px; left:0; min-height:700px; }

#wrap2 { background-image: url('../images/design/wrap/wrap_back.jpg'); width:860px; background-repeat:repeat-y; margin-left:35px; float:left; }



#wrap_navi { width:324px; min-heigt:470px; float:left; }

#navigation { list-style:none; width:250px;}
#navigation * { color:#454545; font-size:13px; }

#navigation > li { background-image: url('../images/design/navigation/naviback.jpg'); background-repeat:no-repeat; height:36px; width:250px; margin:0 0 0 30px;}

#navigation > li > a { padding-left:30px; display:block; height:29px; padding-top:8px; }
#navigation > li:hover {  width:250px;  }
#navigation > li:hover > a { color:#ffffff; display:block; background-image: url('../images/design/navigation/naviover.jpg'); background-repeat:no-repeat; height:29px;}
#navigation > li.active > a { color:#ffffff; display:block; background-image: url('../images/design/navigation/naviover.jpg'); background-repeat:no-repeat; height:29px;}

#navigation li.subnavigation { height:auto; margin:0px 0 5px 70px; background-image:none; width:170px; }
#navigation li.subnavigation ul { list-style-position:inside; list-style-type:none; line-height:1.5em; }
#navigation li.subnavigation ul li a {color:#6d7570; display:block; }
#navigation li.subnavigation ul li a:hover {color:#000000; }
#navigation li.subnavigation ul li.active a {color:#000000; }

#flasher { margin:41px 0 0 30px;}





#wrap_content { width:427px; margin:0 0 0 380px; position:static; }

strong { font-weight:bold; }

#globalnavi {margin:10px 0 30px 0;}

#content { width: 427px; color:#565656; margin-top:35px; float:left; height:100%; }
#content p { margin-top:20px; line-height:1.5em;}
#content h1 { font-size:14px; font-weight:bold; }


#pictures { width:250px; height:250px; background-color:#FFFFFF; position:absolute; left:30px; top:330px; }
#pictures #topleft { width:110px; height:110px; margin:10px 0 0 10px; float:left; }
#pictures #topright { width:110px; height:110px; margin:10px 0 0 10px; float:left;}
#pictures #bottomleft { width:110px; height:110px; margin:10px 0 0 10px; float:left; }
#pictures #bottomright { width:110px; height:110px; margin:10px 0 0 10px; float:left; }



#content table { width:353px; height:auto; margin-top:40px;}
#content table tr { background-color:#cbcbc6; }
#content table tr.head {background-image:url('../images/design/content/boxtop.jpg'); background-repeat:no-repeat; width:353px; height:35px; float:left; }
#content table tr.head2 {background-image:url('../images/design/content/boxtop2.jpg'); background-repeat:no-repeat; width:353px; height:35px; float:left; }
#content table tr.body { height:155px; }
#content table tr.body h3 { font-size:11px; font-weight:bold; margin:15px 0 0 20px;}
#content table tr.body p { padding:0 22px 20px 20px; }


#sitemap { margin:30px 0 0 0; font-size:12px;}
#sitemap ul.main { list-style-position:inside;}
#sitemap ul.main li { margin-top:10px;}
#sitemap ul.main li a { color:#565656; text-decoration:none; }
#sitemap ul.main li a:hover { text-decoration:underline;}

#sitemap ul.sub { list-style-position:inside; margin-left:20px;}
#sitemap ul.sub li { margin-top:5px;}
#sitemap ul.sub li a { color:#565656;  text-decoration:none; }
#sitemap ul.sub li a:hover { text-decoration:underline;}

#content ul.error { list-style-position:inside; margin-bottom:30px; margin-top:10px; }
#content ul.error li { color:#FF0000; font-style:italic; }

#content p.succeed { color:#FF0000; font-size:12px; margin-bottom:30px; }


/*#footer { background-image:url('../images/design/footer/footerback.jpg'); height:28px; width:674px; margin:20px 0 0 1px; float:left;}
#footer .footerlink_contact a{ text-decoration:none; font-size:10px; color:#777777; margin:9px 0 0 332px; float:left;}
#footer .footerlink_impressum a{ text-decoration:none; font-size:10px; color:#777777; margin:9px 0 0 27px; float:left;}

#footer .footerlink_contact a:hover { color:#1e368b; }
#footer .footerlink_impressum a:hover { color:#1e368b; }
*/


#lbOverlay { position: fixed; top: 0; left: 0; z-index: 9998; width: 100%; height: 500px; }
#lbOverlay { background-color: #000000; }
#lbOverlay.grey { background-color: #000000; }


#lbMain { position: absolute; left: 0; width: 100%; z-index: 9999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }


#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }


#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../../images/lytebox//loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(../../images/lytebox//blank.gif) no-repeat; display: block; left: 0; float: left; }
#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(../../images/lytebox//prev_grey.gif) left 15% no-repeat; }

	
#lbNext { width: 49%; height: 100%; background: transparent url(../../images/lytebox//blank.gif) no-repeat; display: block; right: 0; float: right; }
#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(../../images/lytebox//next_grey.gif) right 15% no-repeat; }


#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }

	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }

	
#lbDetailsData { padding: 0 10px; }
#lbDetailsData.grey { color: #333333; }


#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }
 
#lbClose { width: 90px; height: 28px; float: right; margin-bottom: 1px;  }
#lbClose { background: url(../../images/lytebox/close_grey.png)  no-repeat; }
#lbClose.grey { background: url(../../images/lytebox/close_grey.png)  no-repeat; }


#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPlay { background: url(../../images/lytebox//play_grey.png) no-repeat; }
#lbPlay.grey { background: url(../../images/lytebox//play_grey.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPause { background: url(../../images/lytebox//pause_grey.png) no-repeat; }
#lbPause.grey { background: url(../../images/lytebox//pause_grey.png) no-repeat; }



/** General Settings */


/** Classes */


/** HTML */


/** Body */


/** Wrap-all */


/** Header */


/** Wrap */


/** Navigation */


/** Content */


/** Footer */


/** Lytebox */


/** Box */
@import url('screen/box.css')


body {}


#headerslogan {background-image: url('../images/design/header/slogan_home.jpg'); width:900px; height:81px; background-repeat:no-repeat; margin-left:15px; float:left;}



