body {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #F0EADF;
}

#content {
	width: 660px;
	text-align: left;
	position: relative;
	margin: auto;
	padding-bottom: 20px;
}

#content #bildstreifen {
	background: #E9CEA3;
	width: 590px;
	margin-bottom: 10px;
}
#content #bildstreifen img {
	border: 1px solid #726652;
}


#content a {
	text-decoration: underline;
	font-weight: normal;
}

a, #content td a {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	border: none;
}

b {
	font-weight: bold;
}

h1 {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

p {
	width: 550px;
}

div.breit {
	height: 185px;
	display: block;
	clear: both;
	position: relative;
}

div.breit p {
	padding: 0;
	width: 400px;
}

div.breit img {
	position: absolute;
	right: 1px;
}

#headline {
	font-weight: bold;
	margin: 0 5px;
	line-height: 30px;
	vertical-align: center;
	height: 30px;
}

.links {
	float: left;
}
.rechts {
	float: right;
}

#navigation {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	width: 100%;
	position: relative;
	background: #FF7300;
	text-align: center;
	margin-bottom: 20px;
}

#navigation .naviInner {
	width: 662px;
	text-align: left;
	margin: auto;
}

#navigation table {
	margin: 0px 0px;
	text-align: left;
	width: auto;
}

#navigation td {
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}
.level2 {
	background: #FF9D5B;
}
.level3 {
	background: #FFC6A0;
}

.naviAktiv {
	background: #026AFE url(bilder/navi_highlight.gif);
}
.naviAktiv a {
	font-weight: bold;
	color: #fff;
}

.eingesetzte_illu {
	float: right;
	margin-left: 20px;	
}

#thumbnails {
	margin-top: 20px;
}

.thumbnail {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	height: 130px;
}

.thumbnail a {
	margin-top: 0px;
	bottom: 0;
	text-align: center;
}

.thumbnail img {
	border: 1px solid #3201AC;
}

.thumbnail .spacer {
	border: none;
}

#detailansicht img {
	border: 1px solid #3201AC;
}

#galerieSteuerung {
	text-align: center;
	position: relative;
	width: 610px;
}
#galerieSteuerung a {
	font-weight: normal;
	font-size: 10px;
}

#detailansicht p {
	position: relative;
	width: 610px;
	text-align: center;
	font-weight: bold;
}

#prev {
	position: absolute;
	left: 25px;
	text-align: left;
}

#next {
	position: absolute;
	right: 25px;
	text-align: right;
}

.dunkel {
	background: #FF9D5B;
}

.hell {
	background: #E9CEA3;
}

.werkstoff {
	display: inline;
	float: left;
	width: 140px;
}

/* NEW THEME patch */
body {
	background: #fff url(bilder/bg_body.gif) repeat-x;
	margin-bottom: 40px;
}

a img {
	border: 0 !important;
}

#main {
	background: #fff url(bilder/bg_html.gif) bottom left no-repeat;
	width: 1035px;
	float: left;
}
	
#headline {
	background: url(bilder/header_bg.gif) top left no-repeat;
	height: 61px;
}

#headline span {
	text-indent: -99999em;
	position: absolute;
}

#navigation ul {
	margin: 0;
	padding: 0;
}

#navigation {
	background: #ada59d;
	padding: 44px 0 44px 16px;
	margin-left: 14px;
}

#navigation .naviInner {
	width: auto;
}

#navigation li {
	width: 161px;
	display: block;
	text-align: left;
}

#navigation li a {
	padding-left: 12px;
}

#navigation  li li a {
	margin-left: 12px;
}

#navigation li li li a {
	margin-left: 24px;
}

#navigation a {
	color: #fff;
	font-weight: normal;
	line-height: 1.75em;
}

.naviAktiv {
	background: transparent;
}

#navigation .naviAktiv a {
	display: block;
	color: #513734;
	background: #fff;
	amargin-left: -12px;
	apadding-left: 12px;
}

#navigation .naviAktiv ul a {
	color: #fff;
	background: transparent;
}


#content {
	width: 700px;
	background: url(bilder/bg_illu_1.jpg) right 85px no-repeat;
}
#content.kontakt {
	background-image: url(bilder/bg/kontakt.jpg);
}
#content.anfahrt_werkhof {
	background-image: url(../bilder/bg/anfahrt_werkhof.jpg);
}
#content.auftragsarbeiten {
	background-image: url(../bilder/bg/auftragsarbeiten.jpg);
	background-image: none;
}
#content.ausstellungen {
	background-image: url(../bilder/bg/ausstellung.jpg);
}
#content.bronze {
	background-image: url(../bilder/bg/bronze.jpg);
}
#content.cad {
	background-image: url(../bilder/bg/cad.jpg);
}
#content.freihand {
	background-image: url(../bilder/bg/freihand.jpg);
}
#content.gips {
	background-image: url(../bilder/bg/gips.jpg);
}
#content.holz {
	background-image: url(../bilder/bg/holz.jpg);
	background-position: 560px 0;
}
#content.meisterschule {
	background-image: url(../bilder/bg/meisterschule.jpg);
}
#content.stein {
	background-image: url(../bilder/bg/stein.jpg);
}
#content.unterricht {
	background-image: url(bilder/bg/unterricht.jpg);
	background-image: none;
}
#content.unterrichtskonzept {
	background-image: url(../bilder/bg/unterrichtskonzept.jpg);
}
#content.zeichnung {
	background-image: url(../bilder/bg/zeichnung_bg.jpg);
}


#content #bildstreifen {
	background: #ccc;
}

#content #bildstreifen img {
	border: 0;
}

#thumbnails {
	width: 580px;
}

.dunkel {
	background: #ccc;
	background: #ada59d;
}

.hell {
	background: #e3decf;
	background: #d7d7d7;
}

.submit {
	background: #ccc;
}

#navigation {
	float: left;
	width: 161px;
}

#navigation ul {
	width: 105px;
	margin-bottom: 24px;
}


#content {
	float: left;
	margin-left: 43px;
	margin-top: 21px;
	padding-right: 100px;
}

.level2, .level3 {
	background: #ada59d;
}

#content .level2 td a, #content .level3 td a {
	color: #fff;
}

#detailansicht img {
	border: 1px solid #ada59d;
}
