@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding:0;
	border:0;
}
html {
	background:url(../bilder/bg-body.jpg) 0 0 repeat;
}
body {
	font-family: Arial, Helvetica, sans-serif;
}
.noBorder {
	border:0!important;
}
.noPadding {
	padding:0!important;
}
.noText {
	text-indent:-9999px;
	font-size:0.1px;
	overflow:hidden;
	color:#fdeb3d;
}

h2 {
	font-size:1.1em;
}

a.impressum {
	color:#233788;
}
a:hover.impressum {
	color:#233788;
	text-decoration:none;
}

a:hover.impressum {
	color:#233788;
	text-decoration:none;
}

/*---------------------------------Header-------------------------------------*/

div#headerContainer {
	width:1060px;
	background:url(../bilder/bg-headerContainer.jpg) center no-repeat;
	margin:0 auto;
	position:relative;
}
div#headerContainer div#header {
	width:1060px;
	height:150px;
	background:url(../bilder/bg-header.jpg) center no-repeat;
	margin:0 auto;
	position:relative;
}
/*------------------------------navi-oben---------------------------------------*/

div#headerContainer div#header div#navi-oben {
	width:498px;
	height:71px;
	background:url(../bilder/bg-nav-oben.jpg) 0 0 no-repeat;
	position:absolute;
	right:85px;
	top:82px;
}
div#headerContainer div#header div#navi-oben a#bodobitzer-oben {
	display:block;
	width:123px;
	height:71px;
	position:absolute;
	background:url(../bilder/nav-oben-bodobitzer.jpg) 0 0 no-repeat;
	left:0;
	top:0;
	text-decoration:none;
}
div#headerContainer div#header div#navi-oben a#bodobitzer-oben:hover, div#headerContainer div#header div#navi-oben a#bodobitzer-oben.active {
	background:none;
}
div#headerContainer div#header div#navi-oben a#skulpturen-oben {
	display:block;
	width:130px;
	height:71px;
	position:absolute;
	background:url(../bilder/nav-oben-skulpturen.jpg) 0 0 no-repeat;
	left:123px;
	top:0;
	text-decoration:none;
}
div#headerContainer div#header div#navi-oben a#skulpturen-oben:hover, div#headerContainer div#header div#navi-oben a#skulpturen-oben.active {
	background:none;
}
div#headerContainer div#header div#navi-oben a#malerei-oben {
	display:block;
	width:126px;
	height:71px;
	position:absolute;
	background:url(../bilder/nav-oben-malerei.jpg) 0 0 no-repeat;
	left:253px;
	top:0;
	text-decoration:none;
}
div#headerContainer div#header div#navi-oben a#malerei-oben:hover, div#headerContainer div#header div#navi-oben a#malerei-oben.active {
	background:none;
}
div#headerContainer div#header div#navi-oben a#objektkunst-oben {
	display:block;
	width:119px;
	height:71px;
	position:absolute;
	background:url(../bilder/nav-oben-objektkunst.jpg) 0 0 no-repeat;
	left:379px;
	top:0;
	text-decoration:none;
}
div#headerContainer div#header div#navi-oben a#objektkunst-oben:hover, div#headerContainer div#header div#navi-oben a#objektkunst-oben.active {
	background:none;
}
/*--------------------------------------Content-----------------------------------*/

div#contentContainer {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentContainer.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentHome {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentHome.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentObjekte {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentObjekte.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentKontakt {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentKontakt.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
/*---------------------------BodoBitzer-1-------------------------*/

div#contentContainer div#contentBodoBitzer-1 {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentBodoBitzer-1.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentBodoBitzer-1 a#foto2 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:540px;
	background:url(../bilder/fotos/bodo/bodo-2-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-1 a#foto2:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-1 a#foto3 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:680px;
	background:url(../bilder/fotos/bodo/bodo-3-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-1 a#foto3:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-1 a#foto4 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:820px;
	background:url(../bilder/fotos/bodo/bodo-4-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-1 a#foto4:hover {
	background:none;
	color:#374788;
}
/*---------------------------BodoBitzer-2-------------------------*/

div#contentContainer div#contentBodoBitzer-2 {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentBodoBitzer-2.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentBodoBitzer-2 a#foto3 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:540px;
	background:url(../bilder/fotos/bodo/bodo-3-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-2 a#foto3:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-2 a#foto4 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:680px;
	background:url(../bilder/fotos/bodo/bodo-4-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-2 a#foto4:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-2 a#foto1 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:820px;
	background:url(../bilder/fotos/bodo/bodo-1-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-2 a#foto1:hover {
	background:none;
	color:#374788;
}
/*---------------------------BodoBitzer-3-------------------------*/

div#contentContainer div#contentBodoBitzer-3 {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentBodoBitzer-3.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentBodoBitzer-3 a#foto4 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:540px;
	background:url(../bilder/fotos/bodo/bodo-4-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-3 a#foto4:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-3 a#foto1 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:680px;
	background:url(../bilder/fotos/bodo/bodo-1-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-3 a#foto1:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-3 a#foto2 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:820px;
	background:url(../bilder/fotos/bodo/bodo-2-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-3 a#foto2:hover {
	background:none;
	color:#374788;
}
/*---------------------------BodoBitzer-4-------------------------*/

div#contentContainer div#contentBodoBitzer-4 {
	width: 1060px;
	height: 463px;
	background:url(../bilder/bg-contentBodoBitzer-4.jpg) 0 0 no-repeat;
	margin: 0 auto;
	position:relative;
}
div#contentContainer div#contentBodoBitzer-4 a#foto1 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:540px;
	background:url(../bilder/fotos/bodo/bodo-1-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-4 a#foto1:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-4 a#foto2 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:680px;
	background:url(../bilder/fotos/bodo/bodo-2-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-4 a#foto2:hover {
	background:none;
	color:#374788;
}
div#contentContainer div#contentBodoBitzer-4 a#foto3 {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:287px;
	left:820px;
	background:url(../bilder/fotos/bodo/bodo-3-kl.jpg) 0 0 no-repeat;
	color:#FFF;
}
div#contentContainer div#contentBodoBitzer-4 a#foto3:hover {
	background:none;
	color:#374788;
}
/*---------------------------Textboxen----------------------------*/

div#contentContainer div#contentBodoBitzer-1 div#box1, div#contentContainer div#contentBodoBitzer-2 div#box1, div#contentContainer div#contentBodoBitzer-3 div#box1, div#contentContainer div#contentBodoBitzer-4 div#box1 {
	width:375px;
	height:146px;
	position:absolute;
	top:50px;
	right:132px;
	font-family:Verdana, Geneva, sans-serif;
	color:#003;
	font-size: 14px;
	line-height:19px;
}
p.umbruchtext {
	line-height:9px;
}
div#contentContainer div#contentObjekte div#box2 {
	width:225px;
	height:377px;
	position:absolute;
	top:72px;
	left:140px;
	font-family:Verdana, Geneva, sans-serif;
	color:#003;
	font-size: 13px;
	line-height:20px;
}

div#contentContainer div#contentKontakt div#box3 {
	width:757px;
	height:296px;
	position:absolute;
	top:65px;
	left:145px;
	font-family:Verdana, Geneva, sans-serif;
	color:#003;
	font-size: 13px;
	line-height:20px;
}
/*------------------------imagebox------------------------*/

div#contentContainer div#contentObjekte div#img-galerie {
	width:520px;
	height:377px;
	position:absolute;
	top:52px;
	left:418px;
	overflow:auto;
	text-align:left;
	padding:20px;
}
div#contentContainer div#contentObjekte div#img-galerie a {
	padding-right:15px;
}
div#contentContainer div#contentObjekte div#img-galerie p {
	line-height:15px;
}
/*--------------------------Navi Statseite -------------------*/

div#contentHome a#bodobitzer {
	display:block;
	width:300px;
	height:98px;
	background: url(../bilder/nav-home-bodo.jpg) 0 0 no-repeat;
	left:620px;
	top:27px;
	position:absolute;
}
div#contentHome a#bodobitzer:hover {
	background:none;
}
div#contentHome a#skulpturen {
	display:block;
	width:300px;
	height:98px;
	background: url(../bilder/nav-home-skulp.jpg) 0 0 no-repeat;
	left:620px;
	top:125px;
	position:absolute;
}
div#contentHome a#skulpturen:hover {
	background:none;
}
div#contentHome a#malerei {
	display:block;
	width:300px;
	height:98px;
	background: url(../bilder/nav-home-maler.jpg) 0 0 no-repeat;
	left:620px;
	top:244px;
	position:absolute;
}
div#contentHome a#malerei:hover {
	background:none;
}
div#contentHome a#objektkunst {
	display:block;
	width:300px;
	height:98px;
	background: url(../bilder/nav-home-objekt.jpg) 0 0 no-repeat;
	left:620px;
	top:353px;
	position:absolute;
}
div#contentHome a#objektkunst:hover {
	background:none;
}
/*----------------------------------------Footer---------------------------------------*/

div#footerContainer {
	width:1060px;
	height:92px;
	background:url(../bilder/bg-footer.jpg) center no-repeat;
	margin: 0 auto;
}
div#footerContainer div#footer {
	width: 1060px;
	height:92px;
	margin: 0 auto;
	position:relative;
}
/*-------------------------------------navi-unten-rechts-------------------------------------*/

div#footer ul#navi-unten-rechts {
	width:200px;
	right:60px;
	top:8px;
	position:absolute;
	list-style:none;
	text-align:right;
}
div#footer ul#navi-unten-rechts li {
	float:left;
	padding:0 6px;
	border-right:1px solid #233788;
	line-height:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:0.7em;
}
div#footer ul#navi-unten-rechts li a {
	text-decoration:none;
	color:#003;
}
div#footer ul#navi-unten-rechts li a:hover, div#footer ul#navi-unten-rechts li a.active {
	text-decoration:underline;
}
/*-------------------------------------Kontaktformualr------------------------*/

form#formular fieldset {
	width:330px;
	height:270px;
	position:absolute;
	top:50px;
	left:150px;
	padding : 1em;
	border : 1px solid #233788;
	border-top: 4px solid #233788;
	-moz-border-radius: 4px;
}
form#formular fieldset:hover {
	border: 1px solid #69C;
	border-top: 4px solid #69C;
}
form#formular legend {
	font-style: italic;
	color : #233788;
	padding: 0.5em;
	font-size: 1.2em;
}
form#formular input, form#formular select {
	clear : both;
	border : 1px solid #233788;
	color: #233788;
	font-weight: normal;
	margin: 0.4em 0;
	-moz-border-radius: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#233788;
}
form#formular div#felder {
	font-size:0.8em;
	color:#233788;
}
form#formular fieldset.nachricht {
	width:330px;
	height:270px;
	position:absolute;
	top:50px;
	left:542px;
	padding : 1em;
	border : 1px solid #233788;
	border-top: 4px solid #233788;
	-moz-border-radius: 4px;
}
form#formular fieldset:hover.nachricht {
	border: 1px solid #69C;
	border-top: 4px solid #69C;
}
form#formular textarea {
	margin: 0.4em 0;
	width: 310px;
	height: 220px;
	border : 1px solid #233788;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#233788;
}
form#formular input:focus,  form#formular textarea:focus {
	border: 1px solid #69C;
	background-color: #ffffa0;
}
form#formular div#absenden {
	width:300px;
	height:25px;
	left:542px;
	top:359px;
	position:absolute;
	font-size:0.8em;
}
form#formular div#absenden input.button {
	color: #233788;
	border:1px solid #233788;
	padding: 2px;
	background-color: #ffffa0;
}


div#contentContainer div#contentKontakt div#danke {
	width:627px;
	height:235px;
	position:absolute;
	top:96px;
	left:204px;
	text-align:left;
}
