/*
Theme Name: malzwei
Design: malzwei, Berlin
Design URI: http://www.malzwei.de
Author: Astrid Kuckartz
Author URI: http://www.kuckartz-berlin.de
*/

* {
	margin: 0; 
	padding: 0;
}
body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	

	background-color: #FFFFFF;
}
a {
	outline: none;
}
a:link {

} 	 
a:hover {

} 
a:visited {

}
img {
	border: 0;
}
ol {
}
p {

}
ul {
}


/** ANFANG Allgemeine Klassen **/
.alignleft {
	float: left;
	margin-right: 10px;
	margin-top: -2px;
}
.alignright {
	float: right;
	margin: 4px 0 5px 10px;
}
.aligncenter {
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.hidden {
	display: none;
}
/** ENDE Allgemeine Klassen **/

/** ANFANG wrapper **/
#wrapper {
	width: 960px;
	margin: auto auto;
	text-align: left;
}
/** ENDE wrapper **/

/** ANFANG header **/
#header {
	width: 100%;
	height: 160px;
	margin: 0;
	background-color: #FFFFFF;
}
#logolinkhome {
	display: block;
	position: relative;
	top: 93px; 
	left: 137px;
	width: 290px; 
	height: 44px;
	background: url(images/logo.gif) no-repeat top left #FFFFFF;
}
#logolinkhome span {
	display: none;
}
/** ENDE header **/

/** ANFANG left **/
#left {
	float: left;
	width: 138px;
	background-color: #FFFFFF;
}
/** ENDE left **/

/** ANFANG Navigation **/
#left ul {
	list-style-type: none;
	text-align: right;
	margin-right: 24px;
	margin-top: -4px;
	padding-top: 0;
}
#left ul li {
	line-height: 17px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
#left ul a {
	text-decoration: none;
	color: #A3ACAF;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;

}
#left ul a:hover {
	color: #5D696C;
}
#left .menu-first {
	display: none;
}
#left .menu-current a,
#left .menu-parent a {
	color: #5D696C;
}

#left a#musiklink {
	display: block;
	text-align: right;
	margin-right: 24px;
	/*margin-top: -17px;*/
	margin-top: 2px;
	text-decoration: none;
	color: #A3ACAF;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
}
#left a:hover#musiklink {
	color: #5D696C;
}
/** ENDE Navigation **/

/** ANFANG main **/
#main {
	float: left;
	width: 760px;
}
/** ENDE main **/

/** ANFANG maintop **/
#maintop {
	width: 760px;
	height: 379px;
	background-color: #E1E2E4;
	text-transform: uppercase;
	font-weight: 600;
	color: #FFFFFF;
}
#maintop p {
	font-size: 18px;
	line-height: 22px;
	margin: 0 24px;
	padding: 20px 0;
}
#maintop p img {
	margin: -20px -24px 0 -24px;
}
#maintop ul {
	margin-left: 30px;
}
#maintop ul li a {
	text-decoration: underline;
}
#maintop a.lowercase {
	text-transform: lowercase;
	color: #FFC1FB;
}

#slideshow { 
	position: relative; 
	width: 760px; 
	margin: 0; 
}
#controls { 
	display: none;
	z-index: 1000; 
	position: absolute; 
	top: 9; 
	left: 0;    
	width: 760px;
}

#controls a#play {
	height: 17px;
	width: 39px;
 	background: url(images/play.gif) no-repeat top left transparent;
	z-index: 1000;
	position: absolute;
	top: 0;
	right: 9px;
}
#controls a#play .slideshownavtext {
	display: none;
}
#controls a#pausiert {
	height: 17px;
	width: 39px;
 	background: url(images/pausiert.gif) no-repeat top left transparent;
	z-index: 1000;

	position: absolute;
	top: 0;
	right: 57px;
}
#controls a#pausiert .slideshownavtext {
	display: none;
}

/** ENDE maintop **/

/** ANFANG mainbottom **/
#mainbottom {
	width: 760px;
	background-color: #FFFFFF;
}
#mainbottom h2 {
	display: inline;
	float: left;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	color: #5D696C;
	margin: 0;
	padding: 20px 4px 0 0;
}
/* Hack für mehrzeilige Überschriften: für zweite Zeile Formatierung "Überschrift 3" verwenden */
#mainbottom h3 {
	display: inline;
	float: left;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	color: #5D696C;
	margin: 0;
	padding: 0 4px 0 0;
}
#mainbottom p {
	padding: 20px 0;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal;
	color: #C1C8CA;
}
#mainbottom p strong {
	font-weight: bold;
	color: #A3ACAF;
}
#mainbottom a {
	text-transform: lowercase;
	color: #A3ACAF;
	font-weight: normal;
	text-decoration: none;
}
#mainbottom div.nextlink {
	font-size: 14px;
	text-transform: uppercase;
	color: #A3ACAF;
	margin-top: 5px;
}
#mainbottom div.nextlink a {
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #A3ACAF;
}
/** ENDE mainbottom **/
