/********* A FF CSS-FILE FOR WS **********/
/* MASTER PREMIUM SPECIAL DELUXE EDITION */
/****** THIS IS FOR waffen-wordaz.de ******/


/* globals */
*					{margin: 0; padding: 0;	}
html, body			{min-height: 100%; height: auto; height: 100%;}
body				{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:135%; background: #ccffcc; font-size: 72%; line-height: 150%;}
img 				{border: none;}
iframe				{border: 1px solid #1f4284;}

.clear				{clear: both; font-size: 0.0001em; line-height: 0.00001em;}

/* links */			 
a:link, a:visited		{text-decoration:underline; color: #303030; }
a:hover	 			{text-decoration:none; }
a:hover	img	 		{-moz-opacity: 0.85; opacity: 0.85;}
	#footer a:link,
	#footer a:visited	{color: #fff;}


/* paragraphs */
p 					{font-size: 1em; line-height:160%; margin: 0 0 18px 0; color: #303030;}
	span.h2sub		{font-size: 1.1em; display: block; margin: -2px 0 15px 0;}
	#footer p		{color: #fff; line-height: 145%;}
	span.tel		{display: inline-block; width: 70px;}
	span.oeff		{display: inline-block; width: 106px;}

/* lists */		
ul 					{list-style:none;}

/* brandings */
h1, h2, #footer h3		{display: block; font-size: .0000001em; line-height: .0000001em; text-indent: -9999px;}
	h2				{width: 501px; height: 35px;}
	h2#index		{background: url(../images/layout/h2/index.jpg) no-repeat;}
	h2#anfahrt	{background: url(../images/layout/h2/anfahrt.jpg) no-repeat;}
	h2#bogensport-armbrust		{background: url(../images/layout/h2/bogensport-armbrust.jpg) no-repeat;}
	h2#bogensport-bogen		{background: url(../images/layout/h2/bogensport-bogen.jpg) no-repeat;}
	h2#danke		{background: url(../images/layout/h2/danke.jpg) no-repeat;}
	h2#error404		{background: url(../images/layout/h2/error404.jpg) no-repeat;}
	h2#gas-signalwaffen-pistolen		{background: url(../images/layout/h2/gas-signalwaffen-pistolen.jpg) no-repeat;}
	h2#gas-signalwaffen-revolver		{background: url(../images/layout/h2/gas-signalwaffen-revolver.jpg) no-repeat;}
	h2#luftdruckwaffen-pistolen		{background: url(../images/layout/h2/luftdruckwaffen-pistolen.jpg) no-repeat;}
	h2#luftdruckwaffen-revolver		{background: url(../images/layout/h2/luftdruckwaffen-revolver.jpg) no-repeat;}
	h2#messer-fleisch		{background: url(../images/layout/h2/messer-fleisch.jpg) no-repeat;}
	h2#messer-koch		{background: url(../images/layout/h2/messer-koch.jpg) no-repeat;}
	h2#messer-freizeit		{background: url(../images/layout/h2/messer-freizeit.jpg) no-repeat;}
	h2#produktuebersicht		{background: url(../images/layout/h2/produktuebersicht.jpg) no-repeat;}
	h2#requisitenwaffen-film		{background: url(../images/layout/h2/requisitenwaffen-film.jpg) no-repeat;}
	h2#sammlerstuecke		{background: url(../images/layout/h2/sammlerstuecke.jpg) no-repeat;}
	h2#schnoekerkiste		{background: url(../images/layout/h2/schnoekerkiste.jpg) no-repeat;}
	h2#schwerter-fantasy		{background: url(../images/layout/h2/schwerter-fantasy.jpg) no-repeat;}
	h2#schwerter-japanisch		{background: url(../images/layout/h2/schwerter-japanisch.jpg) no-repeat;}
	h2#schwerter-klassik		{background: url(../images/layout/h2/schwerter-klassik.jpg) no-repeat;}
	h2#selbstschutz		{background: url(../images/layout/h2/selbstschutz.jpg) no-repeat;}
	h2#wir-ueber-uns		{background: url(../images/layout/h2/wir-ueber-uns.jpg) no-repeat;}
	h2#informationen		{background: url(../images/layout/h2/informationen.jpg) no-repeat;}
	h2#kontakt		{background: url(../images/layout/h2/kontakt.jpg) no-repeat;}
	h2#impressum		{background: url(../images/layout/h2/impressum.jpg) no-repeat;}
	
	h3				{height: 14px; margin: 0 0 10px 0;}
		h3#kontaktdaten	{background: url(../images/layout/h3/kontaktdaten.png) no-repeat; width: 131px;}
		h3#oeffnungszeiten	{background: url(../images/layout/h3/oeffungszeiten.png) no-repeat; width: 199px; height: 18px;}
		h3#fragen	{background: url(../images/layout/h3/fragen.png) no-repeat; width: 162px;}
		
	h4	{ background:#97cd96; margin:15px 0 4px 0; text-indent:10px; }
	h5	{ font-size:1.0em; margin:0 0 0 0; }

#container			{margin: 0 auto; width: 990px;}
#head				{height: 164px; border-bottom: 1px solid #ccffcc; background:url(../images/layout/bg-head.jpg) no-repeat; position: relative;}
	a#schnoerkel:link,
	a#schnoerkel:visited	{background: url(../images/layout/bg-schnoerkelkiste.png) no-repeat; width: 287px; height: 159px; display: block; font-size: .0000001em; line-height: .0000001em; text-indent: -9999px; z-index: 2; position: absolute; top: 44px; right: 24px;}
	a#schnoerkel:hover		{background-position: left bottom;}
	#logo			{margin: 53px 0 0 256px;}
#content			{background:url(../images/layout/bg-content.jpg) repeat-y; width: 990px; min-height:300px;}
	#pistol			{background: url(../images/layout/bg-pistol.png) no-repeat; width: 218px; height: 154px; position: absolute; top: -120px; left: 20px;}
	#sidebar		{width: 239px; float: left; position: relative; padding: 0 0 60px 0;}
	#sidebar ul		{margin: 80px 0 0 0; background: url(../images/layout/bg-navul.png) no-repeat;}
	#sidebar a:link,
	#sidebar a:visited	{background: url(../images/layout/bg-nav-a.png) no-repeat 0 0; display: block; height: 21px; width: 216px; text-decoration: none; color: #fff; padding: 3px 0 1px 23px; text-transform: uppercase;}
	#sidebar a:hover	{background-position: 0 -25px;}
	#sidebar a.active:link,
	#sidebar a.active:visited	{background-position: 0 -50px;}
	#text			{float:left; width: 710px; margin: 56px 0 40px 24px; font-size: .95em;}
		.column		{width: 340px; float: left;}
		.column-large	{width: 703px; float: left;}
		.left		{margin-right: 23px;}
		.thumbLeft	{padding: 1px; border: 1px solid #626262; background: #fff; float: left; margin: 0 16px 7px 0;}
		.cms-img	{border: 1px solid #626262;padding:1px; background: #fff; margin:0 22px 22px 0;}
		.cms-img2	{border: 1px solid #626262; padding:1px;background: #fff; margin:0 0 22px 20px; float:right;}
		.cms-img3	{border: 1px solid #626262;padding:1px; background: #fff; margin:0;}
		.cms-img4	{border: 1px solid #626262;padding:1px; background: #fff; margin:0;}
		.imagebox	{width:164px; float:left;margin:0 10px 10px 0;}
		.imagebox2	{width:164px; float:left;margin:0 0 10px 0;}
		
	ul#produktuebersicht				{text-indent:10px;padding:0px!important;list-style-type:none!important;}
	ul#produktuebersicht li			{width:340px;background-color:#CCFFCC;text-transform:uppercase;border-top:1px dotted #679966;list-style-type:none!important;}
	ul#produktuebersicht li ul		{margin:0 0 15px 0;list-style:outside none;padding:0px!important;}
	ul#produktuebersicht li ul li	{width:340px;background-color:#A6D8A5;text-transform:none;list-style-type:none;}
	.border								{border-bottom:1px dotted #679966;}
	
	#text table							{margin:0 0 15px 0;}
	#text table td:first-child		{ font-weight:bold;padding:0 10px 0 0;}
	
	#text	ul								{ list-style:outside circle;padding:0 0 0 15px;}
	#text	ul li							{ list-style-type:circle;}
	
	p.back								{ text-align:right;}
#footer				{background:url(../images/layout/bg-footer.jpg) no-repeat; height: 104px; width: 967px; border-top: 1px solid #ccffcc; padding: 25px 0 0 23px; position: relative;}
	#aprint			{position: absolute; top: -30px; left: 23px; z-index: 3;}
	#amail			{position: absolute; top: -30px; left: 56px; z-index: 3;}
	#fadr			{float: left; width: 240px;}
	#foeff			{float: left; width: 364px;}
	#ffragen		{float: left; width: 333px;}
	a#totop:link,
	a#totop:visited	{background: url(../images/layout/bg-totop.png) no-repeat; width: 29px; height: 21px; position: absolute; right: 25px; top: 0;}

img.spacer	{ padding:20px 0 20px 0; }

