/* 
	Firstround Werbeagentur
	-----------------------------------------------------------------------------------------------------------------------------
	Author: Lars Brinkmann | netzbuero.de
	v 29/07/2009
*/

body 	{ background: #ffffff; margin: 0; padding: 0; }
img		{ border: none; }
a		{ color: rgb(124,56,31); }
a:hover	{ color: rgb(0,0,0); }




body	{ font-family: Verdana, Arial, Helvetica, sans-serif; }

p, ul	{ font-size: 11px; line-height: 150%; }



/* 	Layout
	-----------------------------------------------------------------------------------------------------------------------------
*/

/*	Wrapper, um die Seite zu zentrieren */
.wrap	{ position: relative; margin: 0; padding: 0; width: 970px; margin-left: auto; margin-right: auto; /* border: 1px solid #fff; */ }

/* Visual */
.visual	{ position: absolute; top: 0; left: 0; z-index: 0; }
.frmVisual	{ position: absolute; top: 0; right: 0; z-index: 0; }


/* Helferklassen */
.nothing		{ height: 1px; }
.minHeight		{ margin-left: 414px; float: left; height: 350px; width: 1px; display: inline; /* background: #0c0; */ }
.frmMinHeight	{ margin-left: 0; float: left; height: 400px; width: 1px; display: inline; /* background: #0c0; */ }
.clear			{ clear: left; }


/* 	Footer
	-----------------------------------------------------------------------------------------------------------------------------
*/
.footer			{ font-size: 10px; color: rgb(124,121,121); margin-left: 30px; padding-bottom: 20px; }
.footer a		{ text-decoration: none; color: rgb(124,121,121); }
.footer a:hover	{ color: rgb(0,0,0); }


/* 	Meta-menu
	-----------------------------------------------------------------------------------------------------------------------------
*/
.meta			{ font-size: 10px; color: rgb(124,121,121); float: right; }
.meta ul		{ margin: 0; padding: 0; list-style-type: none; }
.meta ul li		{ float: left; }
.meta a			{ color: rgb(124,121,121); font-weight: bold; text-decoration: none; text-transform: uppercase; }
.meta a:hover	{ color: rgb(0,0,0); }
.meta a.active	{ color: rgb(134,34,36); }



/* 	Unterer Abschnitt First Select Shop
	-----------------------------------------------------------------------------------------------------------------------------
*/
.bottom				{ position: relative; margin: 0 0 50px 31px;  /* border: 1px solid #000; */ }
.frmBottom			{ position: relative; margin: 0 0 50px 0;  /* border: 1px solid #000; */ }
.bottomLink			{ position: absolute; top: 0; right: 10px; margin-top: 35px; font-weight: bold; font-size: 13px; }
.bottomLink	a		{ text-decoration: none; color: rgb(0,0,0); }
.bottomLink a:hover	{ color: rgb(146,34,36); }



/* 	Oberer Abschnitt FIRSTROUND Werbeagentur
	-----------------------------------------------------------------------------------------------------------------------------
*/
.top				{ position: relative; margin: 31px 0 50px 245px; z-index: 1; /* border: 1px solid #000; */ }
.frmTop				{ position: relative; margin: 39px 0 0 0px; z-index: 1; /* border: 1px solid #000; */ }
.topMenu 			{ position: absolute; top: 0; left: 120px; margin-top: 53px; z-index: 2; }
.topMenu ul			{ margin: 0; padding: 0; list-style-type: none; }
.topMenu ul li		{ float: left; margin-right: 20px; }
.topMenu a			{ font-weight: bold; color: rgb(0,0,0); text-decoration: none; font-size: 18px; text-transform: uppercase; }
.topMenu a:hover	{ color: rgb(146,34,36); }



/* 	Inhaltsbereich
	-----------------------------------------------------------------------------------------------------------------------------
*/
.content			{ float: left; margin: 0 0 25px 0; width: 555px; min-height: 320px; /* background: #eee; */ }




/* 	Galerie
	-----------------------------------------------------------------------------------------------------------------------------
*/
.sgl				{ display: inline; float: left; margin-right: 5px; margin-bottom: 5px; }
.fgl				{ display: inline; float: left; margin-right: 2px; margin-bottom: 2px; background: #f0f0f0; width: 90px; text-align: center; }
.sglCaption			{ color: #666666; font-size: 12px; padding: 3px; }



.auto	{ border-top: 1px dotted #a0a0a0; padding-top: 10px; margin-top: 20px; }