/*** www.biller-zelte.de Framework Stylesheet ***/
/*** Niko Wagner <niko@kuse.de> ***/

/* -------- BASICS */
body {margin:0;background:#001139 url(../images/framework/bg.gif) repeat-x scroll 50% 0pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px; line-height:18px;}
h1, h2 {color:#001139;}
	h1 {font-size: 14px;}
	h2 {font-size: 12px; margin:0px;}

	#PagePosition {display:block;left:50%;margin-left:-424px;position:absolute;top:0px;width:800px;background:transparent url(../images/framework/rauten.gif) repeat-y 0px 41px;}

/* -------- HEADER */
#Header {background:transparent url(../images/framework/bg_header.jpg) repeat-x scroll 50% 0pt;display:block;height:243px;width:800px;}
	.LogoLink {background:transparent url(../images/framework/logo.gif) no-repeat scroll 50% 0pt;position: absolute;left:20px;top:0px;height: 84px;width: 178px;z-index:1;}
	#Mood {	/*background:transparent url(../images/framework/mood.jpg) no-repeat scroll 0pt;*/		display:block;position: absolute;left:123px;top:44px;height:199px;width:660px;}
	#QuikIcons {background-color:#679ef1;display:block;position:absolute;top:15px;right:15px;height:15px;}

	#QuikIcons a {background:transparent url(../images/framework/quickicons.jpg) no-repeat scroll 0%;display:block;height:17px;width:17px;float:left;}
	#QuikIcons .HomeIcon {background-position:0px 2px;}
	#QuikIcons .HomeIcon:hover {background-position:0px -14px;}
	#QuikIcons .KontaktIcon {background-position:-33px 2px;margin-left:20px;}
	#QuikIcons .KontaktIcon:hover {background-position:-33px -14px;}
	#QuikIcons .SitemapIcon {background-position:-64px 2px;margin-left:20px;}
	#QuikIcons .SitemapIcon:hover {background-position:-64px -14px;}

/* -------- NAVI */
#Navi {background:#f6f6f6 url(../images/framework/navi.jpg) no-repeat right 0pt;float:left;font-size:12px;width:601px;height:22px;padding-left:199px;}

	/* IE6 IE5*/*html #Navi {width:800px;w\idth:601px;}
	#Navi ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0px;}
	#Navi li {float:left;margin:0pt;padding:0px;}
	#Navi a {color:#776655;display:block;float:left;font-weight:bold;padding:0px;text-decoration:none;height:22px;}
	#Navi a.startseite {width:91px;}
	#Navi a.startseite:hover, #Navi a.startseite:focus, #Navi a.startseite:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll 0px -22px;}
	/*#Navi a.unternehmen {width:108px;}
	#Navi a.unternehmen:hover, #Navi a.unternehmen:focus, #Navi a.unternehmen:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -91px -22px;}*/
	#Navi a.zelte {width:55px;}
	#Navi a.zelte:hover, #Navi a.zelte:focus, #Navi a.zelte:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -91px -22px;}
	#Navi a.zubehoer {width:78px;}
	#Navi a.zubehoer:hover, #Navi a.zubehoer:focus, #Navi a.zubehoer:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -261px -22px;}
	#Navi a.referenzen {width:95px;}
	#Navi a.referenzen:hover, #Navi a.referenzen:focus, #Navi a.referenzen:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -339px -22px;}
	#Navi a.downloads {width:94px;}
	#Navi a.downloads:hover, #Navi a.downloads:focus, #Navi a.downloads:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -434px -22px;}
	#Navi a.kontakt {width:73px;}
	#Navi a.kontakt:hover, #Navi a.kontakt:focus, #Navi a.kontakt:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -528px -22px;}

	#Navi a.wccontainer {width:115px;}
	#Navi a.wccontainer:hover, #Navi a.wccontainer:focus, #Navi a.wccontainer:active {background:transparent url(../images/framework/navi.jpg) no-repeat scroll -146px -22px;}

/* -------- SUBNAVI */

#SubNavi {background:#f6f6f6 url(../images/framework/rauten_fade.gif) no-repeat scroll 50% 130px;display:block;float:left;min-height:342px;width:199px;color: #2b57b3;padding-top:40px;line-height:20px; }

	/* IE6*/*html #SubNavi {height:342px;}
	#SubNavi h2 {color:#001139;font-size: 15px;margin:0px 0px 10px 40px;}
	#SubNavi ul {list-style:none;margin:0px;padding:0px;font-size:11px;}

	#SubNavi a {color:#4094cf;text-decoration:none;margin-left:27px;padding-left:13px;}
	#SubNavi a:hover {background:transparent url(../images/framework/rauten_icon.gif) no-repeat scroll 0%;color:#a81b22;}

/* -------- CONTENT */
#ContentContainer {display:block;width:800px;}
	#Content {display:block;float:left;width:571px;min-height:352px;padding:28px 15px 15px;background-color:#FFFFFF;color: #000000; line-height:18px; font-size:12px;}
	/* IE6 IE5*/*html #Content {height:352px;margin-bottom:0px;marg\in-bottom:-7px;width:601px;w\idth:571px;}
	
.tab-pane .Site_Part h2:first-child{ display:none;}
.tab-page{ font-size:12px!important;}


/* -------- FOOTER */
#Footer {background:#2E5BB6;display:block;height:38px;width:800px;clear:both;}
	#Footer span {margin-right:15px;margin-top:-15px;float:right;}
	#FooterContent {font-size:10px;padding:10px 30px;width:770px;color:#679EF1;}

	/* IE6 IE5*/*html #FooterContent {padding-right:0px;width:800px;w\idth:770px;}
	#FooterContent a {color:#679EF1;text-decoration:none;}
	#FooterContent a:hover {color:#FFF;}

/* -------- EXTRAS */
#breadcrumb {position:absolute;margin-top:-15px;display:none;}
	.hidden {display:none;}

/* -------- DEFAULT CSS */
.BoxAdditionalsites {display:block !important;}
div.ShortKatPosition {display:none !important;}
.BoxImgBorder {border:1px solid #FFFFFF !important;background:#fff;}
.BoxBigImage {background-color:transparent !important;border:none !important;}
div.Site_Part h2 {font-size:12px !important;text-decoration:bold !important;}
img {border:1px solid #FFFFFF !important;}
