img { 		border: none; }

body {		margin: 0;
			padding: 0;
			font-size: 13px;
			font-weight: normal;
			font-family: Arial, Verdana, Helvetica, sans-serif, Trebuchet MS, Verdana;
			line-height: 16px;
			background-color: #6a6a6a;
			text-align:center;
			bbackground-repeat: no-repeat;
			background:url(../images/bgtexture.jpg);
		}
		
h1 {		font-size: 18px;	
	}


div{padding:0;margin:0;}

a {font-weight: bold; 
	text-decoration: underline;
	color: black;
	
}

#content a {margin-right:1px;
			margin-left:1px;}

a:hover {font-weight: bold; 
	text-decoration: underline;
	color: #6A6A6A;
}

a:focus { outline: none; }

#head{
	width:855px;
	height:135px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}

#container {
			width:855px;
			height: auto;
			margin: 0 auto; 
			padding: 0;
			background-color: white;
			text-align:left;
			}
			
#navi {height: 21px; padding: 0 0 0 18px;}

.navi_button { margin-right: 3px; }

#content {	
			width: 819px;
			height: auto;
			font-size: 12px;
			font-weight: normal;
			font-family: Arial, Verdana, Helvetica, sans-serif, Trebuchet MS, Verdana;
			line-height: 16px;
			color: black;
			padding: 0;
			margin-top: 3px;
			margin-left: 15px;
			}
			
#content p{margin:3px 0 0 0;}
	

/* Styles Startseite */
#column_left { float: right; width: 270px; margin: 0; }
#column_middle { float: right; width: 270px; margin-left: 3px; margin-right: 3px; }
#column_right { float: right; width: 270px; }

#column_left a { font-weight: normal;
}

#column_middle a { font-weight: normal;
}

#column_right a { font-weight: normal;
}
	
#ab_blog {	height: 477px;
			width: 270px;
			background-image:url(../images/bg_stripes.gif);
			background-repeat: repeat;
		}
		
#ab_feature {	height: 138px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
		}
		
#ab_interviews {	height: 336px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
		}
		

		
#ab_storeteaser {	height: 209px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
		}
		
#ab_gallery {	height: 138px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
		}
		

#ab_openings {	height: 145px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				overflow: hidden;
		}
		
#ab_newsletter {	height: 110px;
				width: 270px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				overflow: hidden;
		}
		
#ab_banner {	height: 75px;
				width: 270px;
				overflow: hidden;
		}
		
.head_margin_home {	margin: 6px 0 0 6px;
}

.news_date {	font-size: 9px; 
				color: #575757; 
				background-color: white;
}

.box_width_home {	width: 250px; 
					margin-left: 10px; 
					padding-bottom: 10px; 
					padding-top: 10px;
}

#ab_storeteaser_sub {	height: 100px;
						background-image:url(../images/bg_stripes.gif);
						background-repeat: repeat;
						padding-bottom: 14px;
						margin-bottom: 3px;
						padding-left: 10px;
		}
		
/* Styles Startseite Ende */



/* Styles Artists Index */
#column_left_artists { float: right; width: 270px; margin: 0; }
#column_middle_artists { float: right; width: 270px; margin-left: 3px; margin-right: 3px; }
#column_right_artists { float: right; width: 270px; }

#artists_a {	height: auto;
			width: 270px;
			background-image:url(../images/bg_stripes.gif);
			background-repeat: repeat;
			padding-bottom: 10px;
		}

/* Styles Artists Index Ende*/




/* Styles Ueber AB */
#column_left_ueberab { float: left; width: 545px; margin: 0; margin-left: 3px; }
#column_right_ueberab { float: right; width: 270px; }

#column_left_news { height: auto; float: left; width: 500px; margin: 0; margin-left: 3px;}

#left {	height: auto;
			width: 542px;
			background-image:url(../images/bg_stripes.gif);
			background-repeat: repeat;
			padding-bottom: 10px;
			bborder: 1px solid black;
		}
		

#ab_banner_partner {	height: auto;
				width: 270px;
				overflow: hidden;
		}

/* Styles Ueber AB Ende */




/* Styles Artist Profil */
#column_left_artistprofile { float: left; width: 551px; margin: 0; margin-left: 3px; }
#column_right_artistprofile { float: right; width: 265px; }

#column_right_artistprofile a { font-weight: normal;
}


#artist_interview {	height: auto;
			width: 548px;
			background-image:url(../images/bg_stripes.gif);
			background-repeat: repeat;
			padding-bottom: 10px;
		}

		
#artist_portfolio {	height: auto;
				width: 265px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				padding-bottom: 10px;
		}
		

#artist_links {	height: auto;
				width: 265px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				padding-bottom: 10px;
				overflow: hidden;
		}
		
#artist_download {	height: auto;
				width: 265px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				overflow: hidden;
				padding-bottom: 10px;
		}
		
#artist_storefeature {	height: auto;
				width: 265px;
				background-image:url(../images/bg_stripes.gif);
				background-repeat: repeat;
				margin-bottom: 3px;
				overflow: hidden;
				padding-bottom: 10px;
		}
		
.typo_content{ 	background-color: white;
				color: black; 
}

.head_margin {	margin: 6px 0 0 10px;
}
		
/* Styles Artist Profil Ende */

#ab_partner {	float: left; 
				font-size: 9px; 
				margin-left: 17px;
				margin-top: 10px;
				margin-bottom: 5px;
				padding-top: 10px;
				width: 819px;
				border-top: 1px solid #797979;
				color: #797979;
				height: 32px;
}

#ab_footer {	float: left;
				font-size: 9px; 
				margin-top: 10px;
				width:855px;
				height: 30px;
				color: #6a6a6a;
				text-align: right;
				background:url(../images/bgtexture.jpg);
				padding-top: 2px;
}

#ab_footer a {	font-size: 9px;
				font-weight: normal;
				color: #6a6a6a;
}

#ab_footer a:hover { color: black;
}

#newsletter_abmelden {text-align: right; margin-top: 25px; }
			
			
*html #column_left_artistprofile { float: left; width: 550px; margin: 0; margin-left: 2px; }
*html #artist_interview { width: 547px; }
*html #content { margin-top: 8px; }
*html #ab_partner { margin-left: 10px; width: 815px;}
*html #ab_blog {height: 502px;}
*html #newsletter_abmelden {text-align: right; margin-top: 0px; }
*html #newsarchiv_ie_tiefer {margin-top: 8px;}
*html #ab_footer {bborder: 1px solid black;margin-bottom: -10px;}