html {
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
text-align:center;
}

p, a, span, ul, li, td, h1, h2, h3 {
margin: 0px 0px 10px 0px;
padding:0;
font-family:verdana, arial, helvetica;
font-size:12px;
line-height:14px;
color:#000;
text-decoration:none;
line-height:19px;
}
h1, h2, h3 {
font-size:19px;
line-height:22px;
color:#9d0823;
font-weight:bold;
}
h2, h3 {
font-weight:normal;
}
a, a:link, a:visited {
color:#dbc30d;
}
a:hover {
color:#9c0822;
}

ul {
margin: 0px 0px 0px 16px;
list-style-type:square;
}
li {
}
td {
padding: 0px 4px 8px 0px !important;
}
select, input, textarea, .button {
border:1px solid #000 !important;
font-family:Arial, Verdana, sans-serif !important;
font-size:10px;
line-height:12px;
width:200px;
vertical-align:text-top;
}
select {
width:254px !important;
}
select:focus, input:focus, textarea:focus {
background-color:#e9eaeb;
}
input.button, .button {
background-color:#ebeff2;
color:#000;
font-weight:bold;
width:auto !important;
}
/*################################################################
/*	RAHMEN														*/
#hauptcontainerrahmeno1 {
background:url(../images/rahmen-oben-1.png) no-repeat;
margin:0;
padding:0;
height:14px;
width:1000px;
display:block;
}
#hauptcontainerrahmeno2 {
background:url(../images/rahmen-oben-2.png) no-repeat;
margin:0;
padding:0;
height:5px;
width:1000px;
display:block;
}
#hauptcontainerrahmenu1 {
margin:0;
padding:0;
background:url(../images/rahmen-unten-1.png) no-repeat;
height:5px;
width:1000px;
display:block;
}
#hauptcontainerrahmenu2 {
margin:0px 0px 20px 0px;
padding:0;
background:url(../images/rahmen-unten-2.png) no-repeat;
height:14px;
width:1000px;
display:block;
}
/*################################################################
/*	GRUNDBAU													*/
#container {
margin:5px auto 0px auto;
width:1000px;
}
#hauptcontainer {
background-color:#FFFFFF;
width:1000px;
text-align:left;
display:block;
}
#hauptcontainerinbox {
margin:0px 0px 0px 0px;
min-height:700px;
padding:0px 0px 0px 0px;
}
/*################################################################
/*	MENU														*/
#hauptmenu {
margin:0;
padding:0;
width:1000px;
height:220px;
background:url(../images/hauptmenu.png) top left no-repeat;
display:block;
float:left;
}
#hauptmenu ul {
margin:126px 0px 0px 180px;
padding:0;
width:640px;
height:90px;
list-style-type:none;
}
#hauptmenu li {
margin:3px 0px 0px 17px;
padding:0;
float:left;
}
#hauptmenu li a {
font-weight:bold;
color:#9d0823;
}
#hauptmenu ul ul {
width:auto;
height:auto;
margin:0;
padding:0;
}
#hauptmenu li li{
margin:0px 0px 0px 0px !important;
padding:0;
clear:left;
line-height: 14px;
}
#hauptmenu li li a {
font-weight:normal;
color:#000;
line-height: 14px;
}
#hauptmenu li li .menuactive {
font-weight:bold;
color:#9d0823;
}
/*################################################################
/*	Content														*/
#contentlinks {
margin:0;
padding:0;
width:240px;
text-align:center;
float:left;
display:block;
}
#contentmitte {
margin:0;
padding:0;
width:500px;
min-height:435px;
float:left;
display:block;
}
#contentrechts {
margin:0;
padding:0;
width:240px;
float:left;
display:block;
}
#contentticker {
margin:0;
padding:0;
width:1000px;
display:block;
}
#ticker {
margin:0;
padding:8px 0px 0px 0px;
border:none;
font-size:12px;
font-weight:bold;
width:1000px;
height:25px;
}

#kontakt_formular {
margin: 30px 0px 0px 30px;
}
#summe {
font-weight: bold;
}
/* morpheus standards */

hr {
border: none;
}
.spalte_links	{
float:left;
text-align: left;	
width: 150px;
}
.small {
font-size: 10px;
margin: 0px 0px 4px 0px;
}
/*################################################################
/*	IE Hacks														*/
#hauptcontainerrahmenu1 {
* margin:0; *
}
#contentmitte {
* height:435px; *
}

