* {
padding:0px;
margin:0px;
}
img, div, a, a:hover, input { 
behavior: url(../scripts/iepngfix.htc);
}
:focus { 
outline: 0px; 
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:143%;
}

a {
color:#0384D2;
text-decoration:none;
}
a:hover {
color:#0384D2;
text-decoration:underline;
}
a img {
border:0px none;
}
h1, h2, h3 {
padding:0;
margin:0;
}
h1 {
font-size:17px;
margin:0;
color:#000000;
font-weight:normal;
}

h2 {
font-size:12px;
font-weight:bold;
}

h3 {

}
ul {
list-style-type: none;
margin:	0;
padding:	0;
}
#menu li {
float: left;
}

#menu li a {
display: block;
text-decoration:none;
margin-left:61px;
}

/**************************/
/* container **************/
/**************************/

#container {
width:100%;
height:722px;
z-index:3;
}
#home {
position:absolute;
left:295px;
top:52px;
z-index:4;
}
#mardi_verlag {
position:absolute;
left:741px;
top:642px;
z-index:5;
}
#header {
position:relative;
margin:0 auto;
width:1024px;
height:152px;
}
.header_aufbau {
background-image:url(../img/bg_m_aufbau.jpg);
}
.header_idee {
background-image:url(../img/bg_m_idee.jpg);
}
.header_bestellung {
background-image:url(../img/bg_m_bestellung.jpg);
}
.header_kontakt {
background-image:url(../img/bg_m_kontakt.jpg);
}
.header_impressum {
background-image:url(../img/bg_m_impressum.jpg);
}
#content {
position:relative;
width:100%;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
height:536px;
}
#inhalt {
position:relative;
margin:0 auto 0 auto;
height:486px;
width:907px;
padding-left:72px;
padding-top:50px;
padding-right:45px;
}
.content_aufbau {
background-color:#E7F4F5;
}
.content_idee {
background-color:#FFFFFF;
}
.content_kontakt {
background-color:#FCF1FC;
}
.content_impressum {
background-color:#D7EFFE;
}
.content_bestellung {
background-color:#FFF0F2;
background-image:url(../img/buch_bestellung.jpg);
background-repeat:no-repeat;
background-position:top right;
}
#footer {
position:relative;
margin:0 auto;
width:1024px;
height:32px;
}
#buttonleiste {
position:absolute;
left:61px;
top:25px;
}
#menu {
position:absolute;
left:0px;
top:103px;
width:1024px;
}
a.menu {
margin-left:61px;
}
#bestellinfo {
	position:absolute;
	top:358px;
	left:485px;
	padding:20px;
	width:397px;
	height:208px;
	background-color:#FFFFFF;
	border:#999999 1px dotted;
}
/**************************/
/* classes ****************/
/**************************/
.home {
background-image:url(../img/home_bg.jpg);
}
.bodyhome {
background-image:url(../img/bg_home.jpg);
background-position:center;
}
.body_aufbau {
background-image:url(../img/bg_aufbau.jpg);
background-position:center;
}
.body_idee {
background-image:url(../img/bg_idee.jpg);
background-position:center;
}
.body_bestellung {
background-image:url(../img/bg_bestellung.jpg);
background-position:center;
}
.body_kontakt {
background-image:url(../img/bg_kontakt.jpg);
background-position:center;
}
.body_impressum {
background-image:url(../img/bg_impressum.jpg);
background-position:center;
}
.abstand_o_10 {
margin-top:10px;
margin-bottom:27px;
}
.abstand_re_262{
margin-right:262px;
}
.buch_re {
margin-right:40px;
}
.text_blau {
color:#0384D2;
}
.textfeld {
width:314px;
height:28px;
margin-top:19px;
background-color:#d8d9d9;
}
.bt_send {
margin-left:213px;
}
.text_small {
font-size:9px;
}
