body{
	font-size: 14px; 
	font-family: arial, helvetica; 
}

div.content, body.content{
	font-size: 14px; 
	font-family: arial, helvetica; 
	width: 650px; 
	padding-left: 50px; 
	padding-right: 50px; 
}

body.content{
	background-image: url( '../img/bg-content.png' ); 
}

.content h1{
	font-family: georgia; 
	font-weight: normal; 
	font-size: 20px; 
	color: #323232; 
	margin: 25px 0 0 0; 
}

.content h2{
	font-family: georgia; 
	font-weight: normal; 
	font-style: italic; 
	font-size: 16px; 
	color: #0099CB; 
	margin: 0px; 
}

.content a{
	color: black; 
	text-decoration: none; 
	border-bottom: 1px dotted black; 
}

.content a:visited{
	color: #555; 
	text-decoration: none; 
}

.content a:hover{
	background-color: #ddd;
}

/** content styles */
.content .heading{
	font-family: georgia; 
	font-weight: normal; 
	font-size: 18px; 
	color: #323232; 
	margin: 25px 0 0 0; 
}

.content .quote{
	border-left: 4px solid #ccc; 
	font-style: italic; 
	padding-left: 10px; 
	padding-right: 10px; 
}

	
/** Page */
.content a.pdf,
.content a.movie, 
.content a.archive, 
.content a.unknown, 
.content a.party,
.content a.workshop, 
.content a.atelier, 
.content a.other, 
.content a.vortrag, 
.content a.ausstellung{
	color: #0099CB; 
	border-bottom: 1px dotted #0099CB; 
	background-repeat: no-repeat; 
	padding-left: 16px; 
}

.content a.pdf{
	background-image: url( '../img/file-pdf.png' ); 
}

.content a.movie{
	background-image: url( '../img/file-movie.png' ); 
}

.content a.archive{
	background-image: url( '../img/file-archive.png' ); 
}

.content a.unknown{
	background-image: url( '../img/file-unknown.png' ); 
}

.content a.party{
	background-image: url( '../img/party.png' ); 
}

.content a.vortrag{
	background-image: url( '../img/vortrag.png' ); 
}

.content a.ausstellung{
	background-image: url( '../img/ausstellung.png' ); 
}

.content a.workshop{
	background-image: url( '../img/workshop.png' ); 
}

.content a.atelier{
	background-image: url( '../img/atelier.png' ); 
}

.content a.other{
	background-image: url( '../img/other.png' ); 
}


.content a.noLink, 
.content a.noLink:hover{
	border-width: 0px; 
	background-color: transparent; 
	color: black;
}

/** don't border images */
.content a img, .content a:hover img{
	border-width: 0px; 
}

/** Classic link colors */
.content a.classic{
	color: black; 
	border-bottom-color: black; 
}

.content a.classic:visited{
	color: #555; 
	border-bottom-color: #555; 
}
