/*
Theme Name: Schluderbacher
Version: 1.0
Author: Nancy Wieland, Florian Schommertz // Digital Noises
Author URL: http://digital-noises.com/
*/
*							{ padding: 0; margin: 0; }
*, img a, a img, a:focus, * a:focus, a * 
							{ border: none; outline: none; }
a							{ text-decoration: none; color: #284D99; }
a:hover						{ text-decoration: underline; }
html						{  }
body 						{ font-family: Tahoma, Verdana, Sans-Serif; font-size: 12px; text-align: center; color: #284D99; background:url(_grfx/background.gif) repeat-x; }


/* ACHTUNG FOLGENDE BREITEN WERDEN VON JAVASCRIPT GEÄNDERT */
#page						{ text-align: center; width: 920px; margin: 0 auto; position: relative;  }

#header 					{	}

#content 					{ width: 920px; }
#footer_img					{ background: url(_grfx/footer_pics.png) no-repeat; height: 115px; width: 920px; position: relative; margin: 0 auto; display: block; }

#footer 					{ border: none; text-align: center;  height: 30px; margin: 30px 0 30px 0; position: relative; }
.footer_balken				{ background: #284D99; height: 20px; margin-top: 20px; position: relative;  }
#footer p					{ color: #fff; padding-top: 2px; letter-spacing: 0.8px; }

small 						{ font-size: 12px;  }


h1, h2, h3					{ font-size: 12px; }
/* OUR LOVED GEORGIA */
h1, h2, #menue li a, h2, #content h1, .startseitenaufmacher h3
							{ font-family: Georgia, serif;	 text-transform: uppercase; letter-spacing: 4px; }
h1, h2, h3, h4 				{ font-weight: normal; }

p							{  }

a, a:hover, a:visited		{ text-decoration: none; }


/* header */
#header  					{ background: url(_grfx/background_inner.gif) repeat-x; width: 930px; display: block; height: 160px; top: 0; left: 0; position: relative; overflow: hidden; margin: 0 auto; }
a#logo						{ background:url(_grfx/logofinal_y_0.gif) no-repeat ; width: 222px; height: 130px; left: 10px; top: 2px; display: block; position: absolute; }
#tiny						{ position: absolute; top: 10px; right: 0; }
#tiny a						{ font-size: 12px; text-decoration: none;  }
#tiny a:hover				{  text-decoration: underline; }
#menue						{  }
#menue ul					{ top: 76px; left: 245px; width: auto; position: absolute; display: block; overflow: hidden;   }
#menue ul li				{ float: left; display: block; }
#menue li a					{ background: url(_grfx/navi_pfeil.png) no-repeat 0 50%; padding: 0 0 0 20px; margin: 0 10px 0 0; width: auto; }

#menue li a:hover			{ background:url(_grfx/navi_pfeil_aktiv.png) no-repeat 0 50%; text-decoration: underline; }		


/* suche */

#suche						{ position: absolute; top: 133px; right: 205px; background: url(_grfx/top_box_huckel.gif) no-repeat 100% 0; width: 490px; padding: 8px 0 5px 10px;  margin: 0 9px 0 9px; text-align: left; }
#suche *					{ font-size: 12px; }
#suche li					{ float: left; list-style-type: none; }
#suche .button				{ display: none; }
#suche .input_search input	{ width: 275px; height: 18px; }
#suche h2					{ text-decoration: none; background: url(_grfx/subnavi_pfeil.png) no-repeat 0 50%; padding: 2px 10px 0 21px; margin-left: 20px; }



/* grünes band */
#greenbox					{ height: 410px; position: relative; width: 920px; margin: 0 auto; }
#greenboxinner				{ width: 793px; height: 361px;  background: #fff; top: 12px; left: 63px; position: relative; overflow: hidden; }
/* #greenboxinnerontop			{ top:0; left:0; position: absolute; background: url(_grfx/showroom.png) no-repeat; overflow: hidden; }
*/
#greenboxinnerontop_o		{ width: 793px; height:10px; top:0; left:0; position: absolute; background: url(_grfx/showroom.png) no-repeat; }
#greenboxinnerontop_l		{ width: 10px; height:321px; top:10px; left:0; position: absolute; background: url(_grfx/showroom.png) no-repeat 0px -10px; }
#greenboxinnerontop_r		{ width: 10px; height:321px; top:10px; left:783px; position: absolute; background: url(_grfx/showroom.png) no-repeat 783px 10px; }
#greenboxinnerontop_u		{ width: 793px; height:30px; top:331px; left:0; position: absolute; background: url(_grfx/showroom.png) no-repeat 0 -331px; }
#greenboxinnerontop_u.s		{ background: url(_grfx/showroom_noextramenue.png) no-repeat 0 -331px; }

/*
#greenboxinnerontop			{ top:0; left:0; position: absolute; background: url(_grfx/showroom.png) no-repeat; overflow: hidden; }
*/
#greenboxinnerontop_o.greenboxover               { background-image: url(_grfx/showroom_over.png) }




#greenbox_1					{ left: 0; }
.greencontent				{ left: 793px; top: 1px; position: absolute; }
#greennavi					{ left: 420px; top: 342px; position: absolute; z-index: 100; }
#greennavi a				{ color: #fff; text-decoration: none; padding: 0 5px 0 5px; }
#greennavi li				{ display: block; float: left;  }
.navion						{ font-weight: bold; }
#greennavi a:hover          { color: #f00; }


/* startseitenaufmacher */
.startseitenaufmacher       { width: 100%; height: 100%; top: 0; left: 0; position: absolute; background: #fff; display: block; overflow: hidden; }
.startseitenaufmacher h2    { top: 20px; left: 0; padding: 5px 10px 5px 40px; background: #284D99; color: #fff; font-size: 32px; position: absolute; text-transform: none; }
.startseitenaufmacher_text  { position: absolute; top: 90px; left: 420px; width: 280px; text-align: left; }
.startseitenaufmacher img	{ position: absolute; left: 40px; top: 90px; height: 250px; width: auto; }

.startseitenaufmacher img.hf {  }
.startseitenaufmacher img.qf { }

.startseitenaufmacher h3    { padding: 0 0 2px 0; display: block; border-bottom: 1px dotted #284D99; margin: 0 0 10px 0; }
.startseitenaufmacher p     { margin: 0 0 20px 0; color: #000; }
.startseitenaufmacher .statt    {  font-family: "Georgia", georgia, serif; display: block; font-weight: bold; }

.startseitenaufmacher .preis	{ font-family: "Georgia", georgia, serif;  color: #f00;  }
.startseitenaufmacher .preis_b	{ font-size: 24px; font-weight: normal; }

.startseitenaufmacher .mehrbutton { display: block; background: url(_grfx/navi_pfeil.png) 0 50% no-repeat; padding: 0 0 0 20px; border: none; position: absolute; left: 640px; top: 300px; font-family: "Georgia", georgia, serif; letter-spacing: 4px; text-transform: uppercase; }
.startseitenaufmacher a		{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }



/* content */
#content					{ text-align: left; margin: 20px 0 20px 0; padding: 0 0 0 0; position: relative; }
#content p					{ color: #000;  margin-bottom: 15px; }
#content h2 				{ border-bottom: 1px dotted #284D99; background: url(_grfx/navi_pfeil.png) no-repeat 0 50%; padding: 5px 20px 5px 21px; margin-bottom: 10px; }
#content img				{ float: left; padding-right: 15px;  }

/* _start */
#content_1					{ width: 920px; display: block; margin: 20px 0 20px 0; position: relative; }
.weiss						{  }
#kasten_1					{ width: 195px; position: relative; float: left; margin-right: 20px; }
#kasten_2					{ width: 485px; position: relative; float: left; margin-right: 20px; }
#kasten_3					{ width: 195px; position: relative; float: left; }
#kasten_4					{ width: 195px; position: relative; left: 740px; }

#content_2					{ width: 880px; display: block; padding: 20px; margin-bottom: 20px; background: #b3d807 ;-moz-border-radius: 10px; -webkit-border-radius: 10px; }
#content_2 h2				{ border: none; background: url(_grfx/subnavi_pfeil.png) no-repeat 0 50%; padding: 5px 20px 5px 21px; margin-bottom: 10px; }
#content_2 p				{ color: #284D99; }
.gruen						{  }
#kasten_5					{ width: 400px; position: relative; float: left; margin-right: 80px;}
#kasten_6					{ width: 400px; position: relative; float: left; }

#content_3					{ width: 920px; display: block; margin: 20px 0 20px 0; position: relative; }
#kasten_7					{ width: 400px; position: relative; float: left; margin-right: 80px;}
#kasten_8					{ width: 400px; position: relative; float: left; }
