
/******************************************************/
/*
/*	Stylesheet Document
/* 	Copyright (c) 2010 GFB & Partner Marketing Services
/*	www.gfb.at
/*
/******************************************************/

/*
 @import"habitat.css"; 
 @import"hillebrand.css";
*/

/* All */

* {margin:0;padding:0}

*,a {outline:none;}

img {border: 0px;}

html{background-color: #2a2f36;  height: 100%; padding: 0px; margin:0px;}

body {background:url(/basic/init/verlauf.php); background-repeat:repeat-x; height:100%;}

h1{ color: #bc2649; font-size:15px;margin:0px;padding: 0px;font-family:Arial, Verdana, Helvetica, sans-serif;}

/* LINKS GLOBAL */
a,a:link,a:link,a:link,a:hover {background:transparent;cursor:pointer} 
a img {border:none}


/* PARAGRAPH GLOBAL */
p {margin:8px 0px 8px 0px;}


/* CLEAR */
.clear{	clear: both;height: 0%;_height: auto;}


/* SPACER */
.spacer{}


#drucken_unten, #drucken_oben{display: none;}	




/* CONTENT GRUNDAUFBAU */
/* ************************************************ */
/* ************************************************ */



/* MAIN CONTENT / HEADER CONTAINER */
	
#wrap {	margin: 0 auto; display:block; width:960px;background: url(/basic/images/wrap_background.gif);padding-left:16px;}
#wrapspacer{margin: 0 auto;width:960px;padding-left:15px;}
#wrapspacerinner{position:relative;height:80px;width:960px;}

#logocontainer{width:256px;height:63px;position:absolute;z-index:5;top:37px;right:17px;background: url(/basic/images/hillebrand_logo.png) right top no-repeat;_background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/basic/images/hillebrand_logo.png')left top no-repeat;}

#logolink{width:256px;height:63px;position:absolute;top:37px;right:0px;z-index:6;}
#logolink img{width:256px;height:63px;border:none;}

#navigation{margin: 0 auto;width:924px;}
#navigationinner{position:relative;width:924px;height:36px;z-index:300;}
#header{margin: 0 auto;width:924px;}
#headerPosition{position:relative;}

.slideshowcontent {height:300px;width:924px;margin:auto;overflow:hidden;background:#ffffff;}
.slideshowintro {height:480px;width:924px;margin:auto;overflow:hidden;background:#ffffff;}

#content{margin: 0 auto;width:940px;}



/* CONTENT CONTAINERINHALT */
/* ************************************************ */
/* ************************************************ */

#boxLinks{float:left;width:247px;background-repeat:repeat-y;margin-bottom:40px;display:inline;}
#boxLinksMinheight{float:left;width:18px;height:230px;}
#menue{position:relative;width:218px;}

#end{float:left;}
#boxLinksInner{position:relative;width:235px;}

#boxLinksintrobildcontainer{margin: 0 auto;width:219px;}
#introbildcontainerAbstand{margin: 0 auto;width:219px;}
#introbildcontainerAbstand img{width:219px;height:18px;}

#BoxLinksLogoBg{width:235px;height:120px;position:absolute;z-index:207;top:181px;left:-8px;background: url(/basic/images/box-links-logo-bg.png) left top no-repeat;_background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='basic/images/box-links-logo-bg.png')left top no-repeat;}

#BoxLinksLogohintergrund{width:219px;height:109px;position:absolute;top:191px;left:0px;z-index:208;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

#BoxLinksLogolink{width:219px;height:110px;position:absolute;top:191px;left:0px;z-index:209;}
#BoxLinksLogolink img{width:219px;height:110px;border:none}


/* Intro / Band */
#bandimage{width:952px;height:160px;position:absolute;z-index:110;top:290px;left:-23px;border:0px solide transparent;}
#band{width:952px;height:160px;position:absolute;z-index:120;top:290px;left:-23px;display:inline;}


#bandcontentimageA{width:710px;height:53px;position:absolute;z-index:110;top:240px;left:219px;}
#bandcontentimageB{width:23px;height:53px;position:absolute;z-index:208;top:240px;left:-23px;}

#bandcontent{width:710px;height:53px;position:absolute;z-index:120;top:240px;left:219px;padding-left:5px;}
#bandcontent li{float: left;font-size: 12px;list-style: none;font-weight:normal; font-family:  Arial, Verdana, Helvetica, sans-serif;}
#bandcontent li a{display: block;line-height:52px;padding: 0px 0px 0px 15px;text-decoration: none;width: auto;color: #494e57;white-space: nowrap}
#bandcontent li a.highlight{color: #bc2649;}


#bandPosition{width:952px;height:160px;position:relative;padding-top:20px;}
.bandteaser{width:238px;height:120px;float:left;cursor:pointer;}

.klappabstand, .klappabstand img{height:20px;width:278px;}

#bandklappHidden{position:absolute;top:-210px;left:-20px;width:992px;height:230px;overflow:hidden;background:transparent;}



#bandteaserklapp0{position:absolute;top:220px;left:0px;width:277px;height:230px;background:url(/basic/images/band_ausklapp_background.png) left top no-repeat;_background:url(/basic/images/band_ausklapp_background.gif) left top no-repeat;cursor:pointer;}
.klapp0inner{margin: 0 auto;width:237px;height:210px;background:url(/basic/images/band_ausklapp0_bg.png) no-repeat top left;}

#bandteaserklapp1{position:absolute;top:220px;left:238px;width:277px;height:230px;background:url(/basic/images/band_ausklapp_background.png) left top no-repeat;_background:url(/basic/images/band_ausklapp_background.gif) left top no-repeat;cursor:pointer;}
.klapp1inner{margin: 0 auto;width:237px;height:210px;background:url(/basic/images/band_ausklapp1_bg.png) no-repeat top left;}

#bandteaserklapp2{position:absolute;top:220px;left:476px;width:277px;height:230px;background:url(/basic/images/band_ausklapp_background.png) left top no-repeat;_background:url(/basic/images/band_ausklapp_background.gif) left top no-repeat;cursor:pointer;}
.klapp2inner{margin: 0 auto;width:237px;height:210px;background:url(/basic/images/band_ausklapp2_bg.png) no-repeat top left;}

#bandteaserklapp3{position:absolute;top:220px;left:714px;width:277px;height:350px;background:url(/basic/images/band_ausklapp_background.png) left top no-repeat;_background:url(/basic/images/band_ausklapp_background.gif) left top no-repeat;cursor:pointer;}
.klapp3inner{margin: 0 auto;width:237px;height:210px;background:url(/basic/images/band_ausklapp3_bg.png) no-repeat top right;}

.klappBildContainer{margin: 5px auto;width:227px;height:100px;}
.klappText{margin: 10px auto;width:207px;font-size: 12px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#454a53;line-height:1.5em;}

.linie{background: url(/basic/images/bg_introteaser_linie.png) left top no-repeat;_background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='basic/images/bg_introteaser_linie.png')left top no-repeat;}

#download {float:left;}
#download a.boxlink{margin: 0px 9px 25px 0px;*margin: 0px 9px 12px 0px;display:block;text-decoration:none;float:left;line-height:13px;font-size: 11px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#454a53;white-space: nowrap;}
#download img{display:block;width:110px;height:157px;margin:0px 0px 5px 0px;border:1px solid #eaeaea}
#download a:hover{color:#bc2649;cursor:pointer;}
#download strong{display:block;font-weight:bold;text-align:center;}


/* REFERENZEN */
#referenzencontainer{margin: 0 auto;width:219px;display:block;}
.referenzenImg{float:left;width:61px;height:61px;}

#referenzen{margin: 0 auto;width:219px;}
#referenzentext{display:inline;margin: 10px 0px 0px 4px;float:left;width:113px;line-height:23px;font-size: 12px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;}
#referenzenbutton{float:right;width:102px;}



#inhalt{float:left; display:inline; width:363px;}
#h1box{float:left; display:inline; width:363px;margin:25px 0px 20px 0px;}
#textbox{float:left; display:inline; width:363px;margin:0px 0px 20px 0px;font-size: 12px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#454a53;line-height:1.5em;}
#textbox a{color:#454a53;}


#teaserContainer{width:301px;background:url(/basic/images/teaser_background.gif); background-repeat:repeat-y;float:right;display:inline;margin-top:8px;}
.teaser{clear:both;width:301px;display:inline;float:left;}
.teaser:hover {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
.t_abstand{float:left;background:url(/basic/images/teaser_background.gif); background-repeat:repeat-y}
.t_abstand img{width:292px;height:8px;}
.teaserbild{float:left;display:inline;margin:0px 9px 0px 9px;padding-bottom:9px;width:90px;}

.teasertextContainer{float:left;display:inline;width:193px;}
.teaserheadline{float:left;display:inline;font-size: 14px;padding:6px 0px 5px 10px;font-weight:bold;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#ffffff;width:175px;overflow:hidden;}
.teasertext{float:left;display:inline;font-size: 12px;padding-left:10px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#eeeff0;width:175px;overflow:hidden;}



  /* MEN? NAVIGATION  */
 /* ************************************************ */
/* ************************************************ */

ul.menueNavi{float:left;width:200px;}
.menueNavi li{list-style: none;}
ul.menueNavi{margin: 0px;padding: 0px;}
#menue li{margin: 0px;padding: 0px 0px 0px 30px;font-size: 12px;font-weight:normal;font-family: Arial, Verdana, Helvetica, sans-serif;line-height:27px;_height:27px;}
#menue li a{text-decoration: none;display:inline-block;}
#menue li a:hover {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;cursor:pointer;}
#menue li.on a:hover {filter:none;}
		
	
#AnzeigeWelcheNavi{float:left;display:inline;margin: 0px;padding: 15px 0px 17px 30px;font-size: 14px;font-weight:bold;font-family: Arial, Verdana, Helvetica, sans-serif;width:170px;overflow:hidden;}



  /* BREADCRUMB NAVIGATION  */
 /* ************************************************ */
/* ************************************************ */

div#breadcrumbBox {float:left;width:363px;display:inline;margin-top:8px;}

ul#breadcrumb {margin:0px;padding:0px;width:363px;font-size: 11px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;}
#breadcrumbBox li {float:left;position: relative;cursor: pointer;line-height: 20px;list-style: none;color:#454a53;}

.breadcrumbTrenner {background:url(/basic/images/breadcrumbtrenner.png) no-repeat top left;padding: 0px 0px 0px 18px;}	
#breadcrumbBox li.underline a {text-decoration:underline;color:#454a53;}
#breadcrumbBox li.underline a:hover {color:#71757c;}		
#breadcrumbBox li.nounderline a {text-decoration:none;color:#454a53;}
#breadcrumbBox li.nounderline a:hover {color:#71757c;}
#breadcrumbAbstand {height:11px;position:relative;}




  /* FOOTER */
 /* ************************************************ */
/* ************************************************ */
#footer{margin: 0 auto;width:960px;}

#footerLinks{float:left; display:inlene;margin-left:18px;margin-bottom:20px;margin-top:5px;}
#footerRechts{float:right; display:inline;margin-right:319px;margin-bottom:20px;margin-top:5px;}


#footer ul {float:left; padding:0px;margin:0px; }
#footer li {float: left;color:#493d1e;list-style: none;line-height:20px;font-size: 12px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#ffffff;}
#footer li a { text-decoration: none;font-size: 12px;font-weight:normal;font-family:  Arial, Verdana, Helvetica, sans-serif;color:#ffffff;}
#footer li a:hover {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
#footer li.trenner {padding: 0px 0px 0px 13px;background: url(/basic/images/footertrenner.gif) no-repeat;}
#footer li.print {padding: 0px 0px 0px 13px;background: url(/basic/images/print_icon.gif) no-repeat;}
#footer li.print a{color:#989c9e;}
			


 /* ABSCHLUSS */
/*************/
#contClose {margin: 0 auto; width:960px; line-height:30px; background:transparent;}



/* HAUPTNAVIGATION */
/* ************** */
/* ************* */

#dropdownnavi{position:absolute;left:-20px;margin: 0;padding: 0;font-size: 12px;}
#dropdownnavi li{float: left;font-size: 1.12em;list-style: none;font-weight:bold; font-family:  Arial, Verdana, Helvetica, sans-serif;}
#dropdownnavi li a{display: block;line-height:36px;padding: 0px 0px 0px 21px;text-decoration: none;width: auto;color: #494e57;white-space: nowrap}
#dropdownnavi li a.highlight{color: #bc2649;}
#dropdownnavi li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#dropdownnavi li ul li{float: none;font-size: 12px;font-weight:normal; display: inline;}
#dropdownnavi li ul {padding: 0px 0px 0px 10px;background:url(/basic/images/verl_ul2.png) left bottom no-repeat;background:url(/basic/images/verl_ul.png) left bottom no-repeat\9;}
#dropdownnavi li ul li a{width: auto;line-height:27px;color: #24313C;padding:0px 22px 0px 12px;_padding:0px 12px 0px 12px;}
#dropdownnavi li ul li a:hover{color:#ffffff;background:url(/basic/images/verl_rechts.png) right bottom no-repeat!IMPORTANT;_background-image:url();background:#717781;}
#dropdownnavi li .abschluss{background:url(/basic/images/verl_unten.png) right top no-repeat!IMPORTANT;_background-image:url()!IMPORTANT;padding:0px!IMPORTANT;margin:0px!IMPORTANT;}
#dropdownnavi li ul li a.dropdownHG1{background:url(/basic/images/verl_rechts.png) right top no-repeat;_background-image:url();_background: #eeeff0;}			
#dropdownnavi li ul li a.dropdownHG2{background:url(/basic/images/verl_rechts-grau.png) right top no-repeat;_background-image:url();_background: #ffffff;}

#dropdownnavi li ul {_background: url()!IMPORTANT;}
	
	
	
	

 /* Galerie Lightbox / Thumbs */
/*****************************/
/****************************/

.thumb-img {
	border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;float:left;margin-bottom: 9px;
	position:relative; 
	width:80px; height:80px;
	padding:0px;
	background:#ffffff;
}

.galerieabstand{margin-right:9px;}

.thumb-inner {
	position:relative; overflow:hidden; width:100%; height:100%; 
}

.thumb-img img {
	border:0;
}


.thumb-img img.hoch {
	margin: -25% 0;
}

.thumb-img img.quer {
	margin: 0 -25%;
}




