body {
	background-color: #dcdddf;
	margin: 0px;
	padding: 0px;
}



/*  Layout
-------------------------------------------------------------- */

.center {position: relative; text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px; width: 980px}

#bg {background: url(../images/bg.png) 0 0 repeat-x}

#bg-content-foto {background: url(../images/bg-content-foto.png) top left no-repeat; width: 980px}
#bg-content {background: url(../images/bg-content.png) top left no-repeat; width: 980px}

#menu {height: 40px; margin: 15px 20px 0px 0px; float: right}
*+html #menu {padding: 15px 0px 2px 0px} /*  Fix IE7 */
* html #menu {padding: 15px 0px 2px 0px} /*  Fix IE6 */

#logo {background: url(../images/logo.png) top left no-repeat; margin: 45px 0px 0px 40px; width: 265px; height: 90px}

#content {width: 545px; margin: 30px 0px 60px 115px; padding-right: 20px; border-right: 1px solid #dcdddf; float: left}
* html #content {margin: 30px 0px 60px 58px} /*  Fix IE6 */

#content-full {width: 820px; margin: 30px 0px 60px 115px}

#sidebar {width: 240px; margin: 30px 0px 60px -1px; padding: 45px 20px 0px 20px; border-left: 1px solid #dcdddf; float: left}
*+html #sidebar {padding: 60px 0px 0px 20px} /*  Fix IE7 */
* html #sidebar {padding: 60px 0px 0px 20px} /*  Fix IE6 */

#submenu {width: 240px; margin: 30px 0px 60px 0px; float: left}
#submenu.space {padding: 0px 20px}

#footer {background-color: #dcdddf; border-top: 4px solid #737576; width: 100%}
#footer-content {margin: 0px 0px 40px 700px} /*  div necessary for IE6 */




/* 
Global Styles
-------------------------------------------------------------- */

div {
	font-family: "Lucida Grande", Tahoma, Verdana;
	line-height: 20px; 
    font-weight: normal; 
	font-size: 13px;
	color: #737576;
	}

a {color: #aeb1b3; text-decoration: none}
a:hover {color: #737576}

h1 {font-size: 22px; font-weight: normal; background: url(../images/bg-headline.png) no-repeat; width: 190px; padding: 10px 0px 16px 0px}
h1.top {margin-top: 0px}

h2 {font-size: 16px; line-height: 24px}
h2.top {margin-top: 0px}
h2.bottom {margin-bottom: 0px}

hr {background-color: #dcdddf; border: none; color: #dcdddf; height: 1px} 

.box {background-color: #f3f4f7; padding: 20px}

.float {float: left}
.float-r {float: right}
.textimg {margin: 0px 20px 20px 0px; border: 2px solid #dcdddf}
.borderimg {border: 2px solid #dcdddf}
.clear {clear: both}
a img {border: 0px}
a:focus {outline: none} /* Firefox */




/* Logo
-------------------------------------------------------------- */

a.logo {width: 265px; height: 90px; display: block; text-indent: -10000px}




/* Menu
-------------------------------------------------------------- */

#menu a {
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	display: block;
	float: left;
	color: #ffffff;
	text-decoration: none;
	margin-right: 10px;
	padding: 5px 12px;
	text-align: center;
	text-shadow: #723d00 1px 1px 1px;
	text-transform: uppercase;
	background-color: #ec8108;
	
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
}

#menu a.section,#menu a:hover {background-color: #c66600}

#menu ul li {display: inline; list-style-type: none; padding: 0px; margin: 0px}

#submenu a {
	background: url(../images/punkt.png) 0px 1px no-repeat; 
	padding-left: 22px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase}

#submenu ul {padding: 0px; margin: 0px; list-style-type: none}
#submenu ul li {margin-bottom: 10px}

#submenu a.section {color: #737576}
#submenu a.sub {background: none; font-weight: normal}




/* Content
-------------------------------------------------------------- */

#content .zitat {background: url(../images/zitat.png) no-repeat; text-indent: -10000px; margin: 0px 0px 20px -55px; height: 70px}
* html #content .zitat {background: url(../images/zitat-ie6.png) no-repeat; text-indent: -1000px; margin: 0px 0px 20px 0px; height: 70px} /*  Fix IE6 */
#content a.punkt {background: url(../images/punkt.png) 0px 1px no-repeat; padding-left: 22px}

#content ul {list-style-type: square}




/* Footer
-------------------------------------------------------------- */

#footer a {background: url(../images/bg-footer-nav.png) left bottom repeat-x #737576; display: block; padding: 0px 0px 7px 0px; margin-right: 1px; width: 84px; font-size: 12px; color: #fff; text-align: center; text-decoration: none; float: left}
#footer a:hover {color: #dcdddf}
