/* Standards */
*					{margin:0; padding:0;}
html, body			{min-height: 100%; height: auto; height: 100%;}
body				{font-size: 76%; font-family:Verdana; color:#454545; background:url(../../images/body_bg.jpg) repeat-x #fff; line-height:100%; }

:focus 				{outline: 0;}
a 					{outline: 0;}

a, a:visited		{text-decoration:none; color: #454545;}
a:hover	 			{color:#11b016;}
a:hover	img	 		{filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; }
#text a				{text-decoration:underline;}

p 					{font-weight:normal; font-size: 0.9em; color:#454545; text-align:justify; line-height:170%;}
#text p 			{}



.nofloat			{clear: both; font-size: 0.0001em; line-height: 0.00001em;}
.nopadding 			{padding: 0;}
.nomargin 			{margin: 0;}
.noborder 			{border: 0; text-decoration: none;}
.floatright			{float: right;}
.floatleft 			{float: left;}
.acro	 			{border-bottom: 1px dotted #cc160b; cursor:help;} 
.png				{behavior: url(iepngfix.htc);}
.right				{text-align:right;}
.left				{text-align:left;}
.bildrow			{}
.bildCMS			{}
.bidlCMSlink		{}
.bildCMSrow			{margin-right: 20px; margin-bottom: 10px;}
.bildFlright		{margin-right: 35px;}
.bildrowV			{margin: 0 15px 10px 0;}
.w155				{width: 165px;}
.cmsBildMTop		{position: relative; top:-60px; margin-left: 40px;}

.cmsAnfang			{width: 190px;}
.cmsAnfang2			{width: 80px;}
.cmsTbl				{width: 480px; padding-left:15px;}
.cmsTbl	p			{width: 0px;}
.cmsDrschnitt		{width: 50px;}
.txtL				{text-align:left;}

td					{border:1px solid #eee;text-align:right;}
td.cmsTblCn			{text-align: center;}
td.cmsAnfang2		{text-align: left;}
td.cmsAnfang3		{text-align: right; padding:4px 0 4px 0;}

.cmsTbl2			{width: 100%; border:1px solid #eee;}


th					{text-align: left; }
.cmsTbl th.ff		{text-align:right;}
.cmsTbl2 th			{text-align: center; border:1px solid #eee;}
.cmsTbl2 td			{border:1px solid #eee;padding:2px 0 2px 0;}
th.Tblcat			{background:#11b016; color:#fff; padding: 4px 0 2px 0;}
	
ul 					{list-style:none;}
#text ul			{list-style: inside;}
#text ul li			{margin: 10px 0 10px 50px; font-size: 0.9em; width: 458px; line-height:170%; }


/* Headline */

h1 span				{display:none;}
.logo				{background:url(../../images/logo.jpg) no-repeat; background-position:680px 0;height:92px;position:relative;top:40px;}
.claim				{background:url(../../images/claim.jpg) no-repeat; width:857px; height:105px; margin:32px 0 0 60px;}

h2 span	{display:none;}
.h01	{background:url(../../images/h01.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h01_en	{background:url(../../images/en/h01.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h02	{background:url(../../images/h02.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h02_en	{background:url(../../images/en/h02.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h03	{background:url(../../images/h03.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h03_en	{background:url(../../images/en/h03.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h04	{background:url(../../images/h04.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h04_en	{background:url(../../images/en/h04.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h05	{background:url(../../images/h05.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h05_en	{background:url(../../images/en/h05.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h06	{background:url(../../images/h06.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h06_en	{background:url(../../images/en/h06.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h07	{background:url(../../images/h08.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h07_en	{background:url(../../images/en/h07.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h08	{background:url(../../images/h09.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h08_en	{background:url(../../images/en/h08.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h09	{background:url(../../images/h10.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h09_en	{background:url(../../images/en/h09.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h10	{background:url(../../images/h11.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h10_en	{background:url(../../images/en/h10.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h11	{background:url(../../images/h12.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h11_en	{background:url(../../images/en/h11.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h12	{background:url(../../images/h13.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h12_en	{background:url(../../images/en/h12.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h13	{background:url(../../images/h14.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h13_en	{background:url(../../images/en/h13.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h14	{background:url(../../images/h15.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h14_en	{background:url(../../images/en/h14.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h15	{background:url(../../images/h16.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h15_en	{background:url(../../images/en/h15.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h16	{background:url(../../images/h17.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h16_en	{background:url(../../images/en/h16.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h17	{background:url(../../images/h18.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h17_en	{background:url(../../images/en/h17.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h18	{background:url(../../images/h19.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}
.h18_en	{background:url(../../images/en/h18.jpg) no-repeat; width:579px; height:85px; float:left;margin-top:12px;margin-bottom:12px;}




/* EXTRAS */

#navigation p		{color:#454545; font-size:0.9em;text-indent:70px;}
h5					{color:#11b016; font-size:1.0em;font-weight:bold;}
.t25				{padding:0 0 0 25px;margin-top:5px;display:block;}
.mt					{margin-top:10px;}

.bild_li			{margin:4px 15px 15px 0px;}
.bild_funktion		{padding-left: 50px;}
.back				{width:489px; height:24px;background-color:#11b016; margin:15px 0px 0 0px;padding:10px 0 0 10px;}
.back a				{color:#fff;font-weight:bold;text-decoration:underline;}

.padAnfahrt			{padding-right: 130px;}
.underline			{text-decoration:underline;}

.federnli			{float:left; width:220px;}
.federnre			{float:left; width:260px; padding:5px 0 0 20px;}

/* Layoutelemente */

#wrapper 		{width:960px; margin: 0 auto; background:url(../../images/backtop.jpg) no-repeat;}
#head			{width:960px; height:293px;}
#logo			{width:381px; height:267px; background:url(../../images/logo.jpg) no-repeat;position:relative; top:18px; left:0;float:left;}
#logo_bild		{width:579px; height:267px; background:url(../../images/head_bild.jpg) no-repeat;position:relative; top:18px; left:0; float:left;}

#flaggen		{height:120px; width:184px; position:relative; top:0px; left:394px; background:url(../../images/fahnen_bg.jpg) no-repeat;padding:40px 0 0 45px}
#flaggen img	{border:none; padding-right:15px;}

#claim			{width:273px; height:54px; background:url(../../images/claim.jpg) no-repeat; position:relative; left:306px; top:-25px;}

#content		{width: 960px;}
#text 	 		{width: 509px; float:left; position:relative; padding:0 0px 0 38px;}


#footer_wrap	{width:960px; margin:0 auto;}
#footer			{font-size:0.9em; background:#11b016;margin:70px 0 -50px 0;height:30px;}




/* TOP Navigation*/
#navitop					{color:#454545; font-size:0.9em;margin-left:50px; }
#navitop a, #navitop a:visited	{text-decoration:underline;}
#navitop a:hover			{color:#707070;}
#navitop li					{float:left; padding:8px 10px 0 10px; border-right: 1px solid #454545; height:12px;}
#navitop li.noborderright	{border-right:none;}




/* Navigation*/
#navigation					{width:331px; height:490px; background:url(../../images/navi_bg.jpg) no-repeat; margin:12px 0 0 0; padding:30px 0 0 50px; float:left;}
#navigation li a,
#navigation li a:visited	{padding:10px 0 0px 23px; text-transform:none; line-height:170%}


.haupt						{border-bottom:1px solid #c4c4c4;padding:2px 0 0 0; display:block; width:270px; text-indent:30px; font-weight:bold;margin-top:10px;}
h5.haupt					{padding:2px 0 4px 0;}
.haupt a, .haupt a:visited	{color:#11b016; font-size:1.0em;}
.haupt a:hover				{color:#11b016;}

.unt, .unt a, .unt a:visited{font-size:0.95em; color:#454545; text-indent:50px;}
.unt a:hover				{color:#11b016;font-weight:bold;}





#ueberuns #L01 a:visited,
#funktion #L02 a:visited,
#herstellung #L02 a:visited,
#vergleich #L02 a:visited
#federn #L03 a:visited,
#stossdaempfer #L03 a:visited,
#kettenspanner #L03 a:visited,
#sicherheitsventil #L03 a:visited,
#produktreihe #L03 a:visited,
#federnformular #L04 a:visited,
#daempferformular #L04 a:visited,
#kettenformular #L04 a:visited,
#downloads #L05 a:visited			{color:#049009;}


#funktion #L021 a:visited,
#herstellung #L022 a:visited,
#vergleich #L023 a:visited,
#federn #L031 a:visited,
#stossdaempfer #L032 a:visited,
#kettenspanner #L033 a:visited,
#sicherheitsventil #L034 a:visited,
#produktreihe #L035 a:visited,
#federnformular #L041 a:visited,
#daempferformular #L042 a:visited,
#kettenformular #L043 a:visited			{color:#11b016;font-weight:bold;}

#index #t01 a:visited,
#kontakt #t02 a:visited,
#anfahrt #t03 a:visited,
#impressum #t04 a:visited				{color:#707070;}