* {					margin: 0;
 					padding: 0;}

img { 				border: none; display:block;}	

/*<agl.folder "SITE AUFBAU">*/
body { 				font: normal 12px/15px Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;}

#container { 		width:830px;
					margin:0 auto;}

#head {				float:left;
					width:830px;
					height:97px;
					margin:5px 0;
					background:url(../bilder_aufbau/bg_head.gif) no-repeat;}
					
#nav {				width:330px;
					float:left;
					margin:75px 0 0 15px;}									

#logo {				float:left;
					margin:25px 0 0 45px;}									

#content {			float:left;
					width:830px;
					padding-top: 20px;}

#textField {		float:left;
					width:516px;
					margin:10px 34px 5px 20px;}					
					
#rechteSpalte {		float:left;
					width:257px;
					margin: 0 0 0 3px;
					padding-bottom: 5px;}

#footer {			clear:both;
					width:830px;
					height:17px;
					margin:0px 0 10px 1px;
					padding-top:3px;
					background:url(../bilder_aufbau/bg_footer.gif) no-repeat;
					text-indent:440px;
					color:#fff;
					font-size:10px;}										
/*</agl.folder>*/

/*------ HEAD STYLES ----------------------*/
/*<agl.folder "PIC HEAD START">*/				
#mainPic {			clear:both;
					width:830px;
					height:219px;
					padding:0;
					margin:0;}

#smallPics {		float:left;
					width:189px;}
											
.Pic1, .Pic2 {		float:left;
					width:184px;
					height:107px;
					background:gray;}

.Pic1 {				margin-bottom:5px;
					padding:0;}	

.PicBig {			float:left;
					width:641px;
					height:219px;
					background:gray;}				
/*</agl.folder>*/					

/*<agl.folder "DREI-PICS HEAD">*/
.Pic3 {				float:left;
					width:273px;
					height:219px;
					margin-right:5px;
					overflow:hidden;
					}

.Pic3 img {			float:right;
					}									
/*</agl.folder>*/

/*<agl.folder "SORTIMENT HEAD">*/
img.sortNav {		float:left;
					margin:0 5px 5px 0;}
/*</agl.folder>*/	

/*------ CONTENT STYLES ----------------------*/					
/*<agl.folder "ELEMENTE CONTENT TEXTFELD">*/	
.text {				padding:15px 0 0 50px;}
					
.spalte1 {			float:left;
					width:200px;}

.spalte2 {			float:left;
					width:200px;
					margin-left:20px;}
/*</agl.folder>*/					

/*<agl.folder "CONTENT SORTIMENT & MARKEN_DETAIL">*/	
#produkte {			float:left;
					width:160px;
					margin:15px 10px 10px 40px;}
									
.spalteProdukte {	width:160px;
					background:#f1d4d7 url(../bilder_aufbau/bg_spalteProdukte.gif) no-repeat;}
					
.spalteProdukteText {padding:15px 12px 0 12px;
					color:#524949;}		

#marken {			float:left;
					width:304px;
					margin:15px 0 10px 0;
					padding:0;}				
										
.spalteMarken {		width:304px;
					background:url(../bilder_aufbau/bg_spalteMarken.gif) repeat-y;}
					

.spalteMarkenText {	padding:0 15px;}

#sortimentSub	{	margin-top:10px;}

#sortimentSub a img {display:inline;}

.imgInaktiv {		filter: alpha(opacity=40);
					opacity: .4;}
/*</agl.folder>*/

/*<agl.folder "ELEMENTE RECHTE SPALTE">*/	
#aktionGruen {		width:257px;
					margin-bottom:20px;
					background:#a8db9c; 
					}	
#aktionGruenHead {	width:257px;
					height:19px;
					background:url(../bilder_aufbau/aktion_head.gif) no-repeat;
					}
#aktionGruenContent {padding:0 20px;
					font:normal 17px/30px Arial Narrow,Trebuchet MS,Arial;
					color:#fff;}
#aktionGruenContent h1 {color:#fff;}
#aktionGruenFoot {	width:257px;
					height:19px;
					background:url(../bilder_aufbau/aktion_foot.gif) no-repeat;
					}

#rechteSpalte h1 {	padding-bottom:5px;
					color:#fff;
					font:bold 20px/22px Arial Narrow,Trebuchet MS,Arial;
					letter-spacing: 1px;}	
										
#infoRot {			width:257px;
					margin-bottom:20px;
					background:#b72a38;}	
#infoRotHead {		width:257px;
					height:19px;
					background:url(../bilder_aufbau/info_head.gif) no-repeat;}
#infoRotContent {	padding:0 20px;
					color:#fff;
					font:normal 13px/18px Arial Narrow,Trebuchet MS,Arial;}
#infoRotContent h1 {	font:bold 22px/20px Arial Narrow,Trebuchet MS,Arial;
					color:#fff;
					letter-spacing: 1px;
					padding-bottom:10px;
					text-transform:uppercase;}						
#infoRotFoot {		width:257px;
					height:19px;
					background:url(../bilder_aufbau/info_foot.gif) no-repeat;}
								
#newsletter {		width:227px;
					height:93px;
					margin-bottom:20px;
					padding:15px 10px 15px 20px;
					background:url(../bilder_aufbau/bg_newsletter.gif) no-repeat;}	
#newsletter table {	margin:5px 0 10px 0;}
#newsletter h1 {	font:bold 22px/20px Arial Narrow,Trebuchet MS,Arial;
					color:#fff;
					letter-spacing: 1px;
					padding-bottom:10px;
					text-transform:uppercase;}		

#jobkasten{margin-bottom:20px;}
.ecke_links_oben{position:absolute;background:url(/standards/bilder_aufbau/ecken_sprite.gif) 0 0 no-repeat;width:14px;height:14px;top:0;left:0;}
.ecke_rechts_unten{position:absolute;background:url(/standards/bilder_aufbau/ecken_sprite.gif) -11px -11px no-repeat;width:14px;height:14px;bottom:0;right:0;}
*html .ecke_rechts_unten{bottom:-2px;right:-1px;}
/*</agl.folder>*/		

/*------ ALLGEMEIN ----------------------*/
/*<agl.folder "LINK STYLES">*/


a.nav {				margin-right:14px;
					padding-left:13px;
					color:#fff;
					text-decoration:none;
					background:url(../bilder_aufbau/bullet_nav.gif) no-repeat;}
a.nav:hover { 		color:#fff;
					text-decoration:underline;}	

a.navSub {			margin-right:14px;
					padding-left:13px;
					color:#fff;
					text-decoration:none;
					background:url(../bilder_aufbau/bullet_nav.gif) no-repeat;}
a.navSub:hover { 	color:;
					text-decoration:underline;}	
										
a.sub { 			color:#fff;
					text-decoration: none;
					padding:0;
					background:none;}
a.sub:hover { 		color:#fff;
					text-decoration:underline;}												
					
.text a {			color:#b72a38;
					text-decoration:underline;}
.text a:hover {		color:#747474;
					text-decoration:underline;}
					
a.content  {		padding-left:13px;
					color:#b72a38;
					text-decoration:underline;
					background:url(../bilder_aufbau/bullet_content.gif) no-repeat;}					

#aktionGruen a {	padding-left:18px;
					color:#fff;
					font-size:18px;
					font-weight:bold;
					text-decoration:none;
					background:url(../bilder_aufbau/bullet_aktionGruen.gif) no-repeat;}
#aktionGruen a:hover {color:#fff;
					text-decoration:underline;}
					
#infoRot a {		padding-left:13px;
					color:#fff;
					text-decoration:underline;
					background:url(../bilder_aufbau/bullet_onRed.gif) no-repeat;}
					
#footer a {			color:#fff;
					text-decoration:underline;	}
					
#newsletter a {		padding:2px 0 3px 32px;
					color:#b72a38;
					text-decoration:underline;
					background:url(/standards/bilder_aufbau/button_newsletter.gif) no-repeat;}	
/*</agl.folder>*/

/*<agl.folder "FORM">*/					
.field {			width:180px;
					height:14px;
					padding:2px;
					border:1px solid #b72a38;
					font-size:11px; }
.selector {			width:90px;
					height:18px;
					border:1px solid #b72a38;
					font-size:11px;}					
.button {			width:90px;
					height:24px;
					margin-top:5px;background:#b72a38;
					color:#fff;
					font-size:11px;}
					
.tableForm	{		margin:8px 0 20px 0;}
.tableForm td {		padding:0 5px 5px 0;}													
/*</agl.folder>*/

/*<agl.folder "TYPO STANDARDS">*/														
h1 {				padding-top:2px;
					font-family:Arial Narrow, Arial, Trebuchet MS, Verdana;
					font-size:24px;
					line-height: 28px; 
					font-weight: bold; 
					color:#b72a38;}
					
h2 {				font-family:Arial Narrow, Trebuchet MS, Arial;
					font-size:18px;
					line-height: 28px; 
					font-weight: bold; 
					color:#b72a38;}					

h3 {			font-family:Arial Narrow, Trebuchet MS, Arial;
					font-size:16px;
					font-weight: bold;
					line-height: 28px; 
					color:#b72a38;
					margin-left: 12px;}	
					
h4 {			font-family:Arial Narrow, Trebuchet MS, Arial;
					font-size:14px;
					font-weight: bold;
					line-height: 18px; 
					color:#b72a38;
					margin-left: 0px;}	

					
.auszeichnung {		color:#b72a38;
					font-weight:bold;}			
													
.text p, .spalte1 p, .spalte2 p, #newsletter p  { 
					margin-bottom:7px;}

.text  ul {			margin: 0 0 7px 15px;
					list-style:square; }

.text  li {			margin-top:7px;}	

.spalteProdukte p {	margin-bottom:15px;}	
/*</agl.folder>*/															
	

/*<agl.folder "SUBNAV">*/
ul.subnav { 		position:relative;
					float:left;  
					top:0px; 
					left:98px; 
					margin:0 28px 0 0; 
					padding:0; 
					list-style:none; 
					background:#db969c; 
					border:1px solid #fff;
					border-bottom:none;
					width: 106px;
					}
					
ul.subnav li {		border-bottom:1px solid #fff;
					padding: 3px 5px 2px 5px;
					}	
/*</agl.folder>*/	

/*<agl.folder "IE HACKS">*/
*html #rechteSpalte{ float:rtight;}
*html #produkte {	margin-left:20px;margin-right:11px;}
*html .spalteMarken {margin-left:0;margin-right:0;}
			
*html #nav {		margin:73px 0 0 10px; }	

*html #textField {	width:525px;
					margin:10px 25px 20px 10px;
					padding:0;}
					
*html #head {		overflow:hidden;}	

*html a.nav {		background:url(/standards/bilder_aufbau/bullet_nav_ie.gif) no-repeat;}

*html a.navSub {	background:url(/standards/bilder_aufbau/bullet_nav_ie.gif) no-repeat;}
					
*html a.content  {	background:url(/standards/bilder_aufbau/bullet_content_ie.gif) no-repeat;}					

*html #infoRot a {	background:url(/standards/bilder_aufbau/bullet_onRed_ie.gif) no-repeat;}		
/*</agl.folder>*/					