html 			{overflow: -moz-scrollbars-vertical;}


body			{margin:0; padding:0;}
body, font, td, p 	{color:#58585a; font-weight:normal; font-size:11px; line-height:14px; font-family:Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;}


/*div			{border:1px solid red;}*/

/*	DIVs	*/
#container		{width:990px;}


.head			{background:url(_schatten_oben.gif) no-repeat; text-align:left; height:54px;}
.logo			{text-align:right; margin:0px 50px 0 0; padding:20px 0 0 0;}
.navioben		{margin:-10px 0 0 221px; padding:0 0 0 0;}
.navigation		{background:url(_hintergrund_navi1.gif) no-repeat; height:31px;}



/*	Linke Spalte:Inhalt	*/
.toolbox_oben		{background:url(_toolbox_oben.gif) no-repeat; width:193px; height:33px;}
.toolbox_content	{background:url(_hintergrund_toolbox.gif) no-repeat; padding:10px 0 0 40px; margin:2px 0 0 0; width:153px; height:229px;}


.download_oben		{background:url(_download_oben.gif) no-repeat; margin:20px 0 0 0; width:193px; height:33px;}
.download_content	{background:url(_hintergrund_download.gif) no-repeat bottom; margin:2px 0 0 0; padding:10px 0 40px 40px; width:153px;}
.download_content_news	{margin-left:-10px;}





/*	2-Spaltiges Layout	*/
.linksdiv		{text-align:left; float:left; width:210px;}
.rechtsdiv		{text-align:left; float:left; width:770px;}


/*	Logos von Schwesternunternehmen		*/
.logo_felssgruppe	{margin:27px 30px 0 0;}
.logo_felss		{margin:5px 30px 0 0;}
.logo_felssburger	{margin:8px 30px 0 0;}
.logo_rotaform		{margin:5px 30px 0 0;}


/*	Links:Downloads	*/
.download_link { color:#79b61d; font-weight:normal; font-size:11px; text-decoration:none; text-align:left }
.download_link:link { color:#79b61d; font-weight:normal; font-size:11px; text-decoration:none; text-align:left }
.download_link:active { color:#79b61d; font-weight:normal; font-size:11px; text-decoration:none; text-align:left }
.download_link:visited { color:#79b61d; font-weight:normal; font-size:11px; text-decoration:none; text-align:left }
.download_link:hover { color:#79b61d; font-weight:normal; font-size:11px; text-decoration:none; text-align:left }



/*	Banner		*/
.banner {z-index:-1; width:587px; height:131px; margin:4px 0 0 0; float: left;}


/*	Infoboxen	*/
.infos_oben		{background:url(_infose_oben.gif) no-repeat; width:170px; height:31px; margin:65px 0 0 0;}
.infos_content		{background:url(_hintergrund_infos.gif); padding:20px 10px 20px 10px; width:150px; min-height:320px;}

/*	Content:2-Spaltig	*/
.leftinnercontent	{float:left;}
.rightinnercontent	{float:right; margin:0 0 0 20px;}



/*	Fusszeile		*/
.footer 		{background:url(_footerline.gif) no-repeat; height:40px; margin:0 0 0 145px;}
.footertext		{font-style:italic; font-size:9px; text-align:left; padding:0 0 0 9px;  margin:0 0 0 145px;}



/*	Custom	*/

.clearboth	{clear:both;}

/*	Formularfelder und Buttons	*/
input, select, textarea { color:#58585a; font-size:11px; font-family:Arial, Verdana, Helvetica, Sans-Serif; background-repeat:no-repeat; border:solid 1px #a9a9a9; border-collapse:collapse; padding:1px 0 1px 2px;}
.button {color:#0b2364; font-weight:bold; font-size:11px; font-family:Arial, Verdana, Helvetica, Sans-Serif; background:url(_bg_button.gif) no-repeat; padding-bottom:2px; border:0px; width:96px; height:18px; border-collapse:collapse;}


/*	Specials	*/
.suchbild		{margin:0 0 0 5px; z-index:900;}


/*	Layoutvorlagen	*/

.layout       			{width:530px;}
.layoutfertigung		{width:760px;}
.layoutleftinnercontent		{float:left; width:540px;}
.layoutrightinnercontent	{float:right; width:170px;}
.produkte_oben			{background:url(_produktee_oben.gif) no-repeat; width:170px; height:31px;}
.produkte_content		{background:url(_hintergrund_infos.gif); padding:20px 25px 20px 25px; width:120px; min-height:320px;}

hr			{border:#DADBDD solid 1px; width:520px; height:1px; display:block; margin:12px 0 12px 0;}


/*	Box der Fertigungsprodukte	*/

.fertigungsprodukte	{margin:0 0 0 200px;}



/*	Formatierungen	*/
.history 		{font-style:italic; font-size:10px;}

a:link 			{color:#79b61d; text-decoration:underline;}
a:visited 		{color:#79b61d; text-decoration:underline;}
a:hover 		{color:#79b61d; text-decoration:none;}
a:active 		{color:#79b61d; text-decoration:underline;}
a:focus 		{color:#79b61d; text-decoration:underline;}

.history:link 		{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.history:active 	{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.history:visited 	{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.history:hover 		{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}

.navitop 		{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.navitop:link 		{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.navitop:active 	{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.navitop:visited 	{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}
.navitop:hover 		{color:#58585a; font-style:italic; font-size:10px; text-decoration:none;}

.navileft 		{color:#58585a; font-size:10px; text-decoration:none;}
.navileft:link 		{color:#58585a; font-size:10px; text-decoration:none;}
.navileft:active 	{color:#58585a; font-size:10px; text-decoration:none;}
.navileft:visited 	{color:#58585a; font-size:10px; text-decoration:none;}
.navileft:hover 	{color:#58585a; font-size:10px; text-decoration:none;}

.downloads		{color:#7CB41F; font-size:11px; text-decoration:none; font-weight:bold; boder:0;}
.downloads:link		{color:#7CB41F; font-size:11px; text-decoration:none; font-weight:bold; boder:0;}
.downloads:active	{color:#7CB41F; font-size:11px; text-decoration:none; font-weight:bold; boder:0;}	
.downloads:hover	{color:#7CB41F; font-size:11px; text-decoration:none; font-weight:bold; boder:0;}
.downloads:visited	{color:#7CB41F; font-size:11px; text-decoration:none; font-weight:bold; boder:0;}


h1 			{background:url(_plus_headline.gif) no-repeat; padding:0 0 0 10px; font-weight:bold; font-size:14px; display: block; margin:0 0 4px 0;}
h2 			{color:#79B41A; font-weight:bold; font-size:14px; display: block; margin:0 0 4px 0;}
h3 			{font-weight:bold; font-size:13px; display: block; margin:0 0 4px 0;}
h4 			{color:#79B41A; font-weight:bold; font-size:11px; display: block; margin:0 0 4px 0;}
h5 			{font-weight:bold; font-size:11px; display: block; margin:0 0 4px 0;}


.quicknavigation 	{color:#000000;}


li    {margin-left:10px; margin-bottom:0px; padding-bottom:2px; padding-left:4px;}
ul    { margin-left:0pt; padding-left:5px; margin-top:10px;} 


