* {margin: 0; padding: 0;}

body {font-family: "URW Gothic L", "Century Gothic", "Lucida Sans Regular", "Trebucht MS", sans-serif; font-size: 10pt;} 
.erk {font-size: 195%; line-height: 0.9em;}
.erk2 {font-size: 120%;}
h2 {font-size: 130%;}
h3 {font-size: 120%}
h2 {margin: 0 0 5px 0;}
p {text-align: justify; margin: 5px 0;}
ul {list-style-type: none;}
a:link, a:visited, a:active {color: #5a6267; text-decoration: none;}
a:hover {color: black;}

#main {width: 710px; margin: 0 auto; position: relative;}

#branding h1 {text-indent:-9999px; margin: 10px; border-bottom: 1px dotted gray;}
#branding_2 {background: #d8d8d8; color: white; margin: 0 0 1px 0; width: 710px;}
#branding_2 ul {padding: 7px 20px 5px 30px;}
#branding_2 blockquote {font-size: 107%; font-weight: bold;}

#image {position: relative; margin-bottom: 10px; width: 709px; height: 284px;}
#image #image_logo {position: absolute; top: 0; right: 0; margin: 30px 50px 0 0; color: white;}
ul#nav2 {position: absolute; top: 0; right: 0; margin: 5px 0 0 0;}
ul#nav2 li {display: inline; background: url("images/pfeil_re.png") 0 4px no-repeat; padding: 0px 12px;}

#content {overflow: hidden; margin-bottom: 10px;}
#content #content_supp {width: 230px; float: left;}
#content #content_supp .teaserbox {background: #d8d8d8; margin-bottom: 10px; letter-spacing: 0.2em; width: 230px;}
#content #content_supp .teaserbox ul {padding:30px 5px 20px 40px;}
#content #content_supp .teaserbox ul li a {display: block; color: #FB7D00; padding-bottom: 10px; font-size: 101%;}
#content #content_supp .teaserbox ul li a:hover {color: red;}
#content #content_supp .teaserbox ul li a#current {color: white; text-transform: uppercase; font-size: 109%;}

#content #content_supp .normalbox {background: #d8d8d8; color: white; margin-bottom: 10px; width: 230px; letter-spacing: 0.1em;}
#content #content_supp .normalbox ul {padding: 20px 5px 24px 40px;}
.normalbox h3 {font-size: 110%;}

#content #content_main {width: 470px; float: right; background: #FFEbd7;}
#content #content_main ul li {padding: 25px;}
#content #content_main p {word-spacing: 0.2em; line-height: 1.5em;}
#content #content_main p .recht {text-transform: uppercase;}
#content #content_main h2 {padding: 0 0 10px 0;}

#footer {border-top: 1px dotted gray;}
#footer .copyright {float: left;}

.ecken img {position: absolute;}
.ecken img.eck1 {top: 0; left: 0;}
.ecken img.eck2 {top: 0; right: 0;}
.ecken img.eck3 {bottom: 0; right: 0;}
.ecken img.eck4 {bottom: 0; left: 0;}

.ecken {position: relative}


