/******************************************************/
/*     ##########       #########       ##      ##    */
/*     ##               ##      ##       ##    ##     */
/*     #########        #########         ##  ##      */
/*           ##         ##      ##         ####       */
/*     ########  #      #########  #        ##  #     */
/******************************************************/
/******************************************************/
/*  Copyright: 	2008 by Sachsenburgenverein e.V.      */
/*                                                    */
/*  Ersteller:	Stephan Seydenschwanz                 */
/*                                                    */
/*  E-mail:     stephan2284@gmx.net                   */
/******************************************************/
/******************************************************

Seiten - Layout - Allgemein

******************************************************/
html {
		height: 100%;
		font: small Georgia;
}

* {
		margin: 0px;
		padding: 0px;
}

img {
		border: 0px;
}

p {
		line-height: 1.6em;
		margin: 0.7em;
}

body {
		background: #141 url(./site/bg.gif) repeat fixed;
		padding: 35px 0px 35px 0px;
		font-size: small;
		font: 72%/1.6em Georgia, "Times New Roman", Times, serif;
		color: #333333;
}

#outer {
		position: relative;
		background: #fff;
		width: 850px;
		border: solid 7px #333;
		margin: auto;
		clear: both;
}

#border {
		border: 1px #000 solid;
}

#page {
		width: 848px;
		margin: auto;
		text-align: left;
		border: solid 1px #9f9030;
}

.space {
		background: url(./site/space.gif) 0 0 repeat-x;
		width: 846px;
		height: 3px;
		clear: both;
}

h1, h2, h3, h4, h5, h6 {
		font-family: Georgia, "Times New Roman", Times, serif;
}

a {
		background: none;
		color: #0066ff;
		text-decoration: none;
}

a:hover {
		color: #000;
		text-decoration: underline;
}

#searchfield {
		float: right;
		width: 126px;
		height: auto;
		margin: 8px 10px;
}


#site-counter {
		float: right;
		padding-right: 8px;
		padding-left: 8px;
		font-size: small;
		margin-top: 2px;
		background: #2b2b2b url(./site/topbg.gif);
}

#content-left li.nav a {
		text-decoration: none;
		color: #9f9030;
		font-family: Georgia;
		font-weight: bold;
		text-align: center;
		padding-top: 2.5px;
		padding-bottom: 2.5px;
		display: block;
		border: 1px solid #000;
		margin: 5px 25px;
		width: 70%;
		border-style: outset;
		background: #2b2b2b url(./site/topbg.gif);
}

#content-right li.nav a {
		margin: 10px auto;
}

#content-left li.nav a:hover {
		border: 1px solid #000;
		border-style: inset;
		color: #2b2b2b;
		background: #9f9030;
}

#content-left li.active a {
		border: 1px solid #000;
		border-style: inset;
		color: #2b2b2b;
		background: #9f9030;
		font-family: Georgia;
		font-weight: bold;
		text-align: center;
		padding-top: 2.5px;
		padding-bottom: 2.5px;
		display: block;
		margin: 5px 25px;
		width: 70%;
		list-style: none outside none;
                text-decoration: none;
}

#content-left li.active {
		list-style: none outside none;
}

#content-left li.nav {
		list-style: none outside none;
}
/******************************************************

Header - Layout

******************************************************/

#header {
		position: relative;
		width: 846px;
		height: 5.5em;
		background: #2b2b2b url(./site/topbg.gif) repeat-x;
		margin-bottom: 0px;
		text-align: left;
		overflow: hidden;
}

#header h1 {
		font-weight: normal;
		font-size: 2.5em;
		padding-top: 10px;
		padding-left: 10px;
		padding-bottom: 2px;
}

#header h1 a:link,#header h1 a:visited {
		color: #9f9030;
		text-decoration: none;
		border: none;
}

#header h2 {
		font-size: 1.0em;
		font-weight: normal;
		color: #aaa;
		padding-top: 2px;
		padding-left: 10px;
		padding-bottom: 10px;
}

#header2 {
		margin: 0px 0px 1px 0px;
		width: 842px;
		position: relative;
		height: 131px;
		background: #ffffff;
}

#header-logo {
		background: #333 url(./site/banner.jpg) 0 0 no-repeat;
		left: 0pt;
		width: 650px;
		height: 131px;
		top: 0pt;
		position: absolute;
}

#header-wappen {
		background: #333 url(./site/wappen.jpg) 0 0 no-repeat;
		right: -2pt;
		width: 131px;
		height: 131px;
		top: 0pt;
		position: absolute;
}

#breadcumb {
		width: 665px;
		height: 23px;
		background: url(./site/bcbg.jpg) 0 0 repeat-x;
		color: #9f9030;
		font: normal small Georgia;
		margin-left: 180px;
		padding-top: 2px;
}

#breadcumb a{
		text-decoration: underline;
		color: #ccc;
		font-weight: normal;
}

#breadcumb a:hover{
		text-decoration: underline;
		color: #000;
		font-weight: normal;
}

#bclink {
		width: 180px;
		height: 25px;
		float: left;
		background: url(./site/bcspace.jpg) no-repeat;
}

#verlauf {
		margin-top: 2px;
		height: 21px;
		float: left;
}
/******************************************************

Content - Layout

******************************************************/

#nav-content {
		float: left;
		width: 180px;
		height: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		position: static;
		background: url(./site/navbg.jpg) repeat-y;
		font-size: small;
}

#content-left {
		width: 846px;
		height: 100%;
		background: url(./site/navbg.jpg) repeat-y;
		position: relative;
		float: left;
}

#content-right {
		width: 606px;
		position: static;
		background: #ffffcc;
		float: right;
		height: auto;
		min-height: 250px;
		text-align: left;
		padding: 30px;
                font-size: small;
                text-align: left;
}

.article-list, .article-list ul li {
		line-height: 2em;
		list-style: square outside none;
		padding-left: 80px;
		text-align: left;
}

.article-list ul li{
		padding-top: 10px;
		padding-left: 10px;
}

.article-list a{
		color: #183553;
		font-size: 1.5em;
		text-decoration: none;
}

.article-list ul li a:hover{
		text-decoration: none;
		color: #666666;
		font-size: 1.5em;
		font-weight: bold;
}

.article-list-li li {
		list-style: circle;
}
/******************************************************

Footer - Layout

******************************************************/

#footer {
		width: 836px;
		height: 21px;
		background: url(./site/bcbg.jpg) 0 0 repeat-x;
		color: #ccc;
		padding-right: 10px;
		padding-top: 4px;
		font: normal normal small Georgia, "Times New Roman", Times, serif;
		text-align: right;
		clear: both;
}
