/* ********************************************* HEADER & TITLE */
#header{
	position: absolute; left:0px; top:0px;
	width:100%; height:170px; }
#title{
	background:url('hintergrund.jpg') no-repeat;
        position: absolute; left:4px; top:0px;
	width:100%; height:200px;
}
.locator {color: #A82A2A; font-size: 10px;}
.locator a {font-weight: normal; text-decoration: none;}
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover {color: #CC3333;}
/* ************************************************************** */
/* ************************************************** GROUNDSTYLE */
BODY {
    background-color:#fff;
    color: #A82A2A;
    font-family:Geneva, Arial, sans-serif;
    font-size:14px;
    font-style: normal; font-stretch: normal;
    text-decoration: none; 
    line-height: 24px; vertical-align: baseline;
}
H1, H2, H3 {
    color:#A82A2A; padding-top:14px;
    font-style:normal; font-stretch:normal; 
    font-size:24px;       
    line-height:24px; vertical-align:baseline;
}
H4 {
    color:#A82A2A; 
    font-style:normal; font-weight:bold; font-stretch:normal;
    font-size:18px;
    line-height:24px; vertical-align:baseline;
}
a {
	color:#A82A2A; font-style:normal; text-decoration: none;
}
a:link, a:visited {
	color:#CE643A; font-style:normal; text-decoration:none;
}
a:active, a:hover {
    color:#CE643A; font-style:normal; text-decoration:underline;
}
li {
    line-height: 2;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, 
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, 
ul.sitemaplevel5, ul.submenu, ul.search {
    padding-left: 0px; padding-top: 0px; margin-left: 0;}
form {margin: 0;}
img {border: 0;  float: left; 
    margin-top:4px; margin-right:24px; margin-bottom:8px; }
/* ************************************************************** */
/* ******************************************* HINTERGRUNDBILD */
#backpic {
}
/* ************************************************************** */
/* ************************************************** CONTAINER */
#container {
}
/* ************************************************************** */
/* ************************************************ LEFT CONTENT*/
#leftcont{
	position: absolute; left:22px; top:205px;
	width:210px; min-height: 1100px;
	font-family:Geneva, Arial, sans-serif;
	font-style:normal; font-weight:normal; font-stretch:normal;
	font-size:14px; line-height:24px; vertical-align:baseline;
	text-decoration:none;
	color:#A82A2A;
        padding-left: 40px; padding-top: 30px; 
        background-color:#EFB978;}
/* ************************************************************** */
/* ******************************************** NAVIGATION MAIN */
#navMain{
	position: relative; left:0px; top:0px;
	width:225px;
}
.menu {
    font-family:Geneva, Arial, sans-serif;
    font-style:normal; font-weight:normal; font-stretch:normal;
    font-size: 14px; line-height: 16px; vertical-align:baseline;
    text-decoration:none; letter-spacing:0px;
    color:#A82A2A;
}
.menu a {color:#A82A2A;}
.menu a:link {color:#A82A2A;}
.menu a:visited {color:#A82A2A;}
.menu a:active {color:#A82A2A;}
.menu a:hover {color:#FFF;}
.menulevel1 {position: relative; left: 0px;}
.menulevel1 a {color:#A82A2A;}
.menulevel1 a:link {color:#A82A2A;}
.menulevel1 a:visited {color:#A82A2A;}
.menulevel1 a:active {color:#A82A2A;}
.menulevel1 a:hover {color:#FFF;}
.menulevel2 {position: relative; left:15px; font-size:12px;}
.menulevel2 a {color:#A82A2A;}
.menulevel2 a:link {color:#A82A2A;}
.menulevel2 a:visited {color:#A82A2A;}
.menulevel2 a:active {color:#A82A2A;}
.menulevel2 a:hover {color:#FFF;}
.menulevel3 {position: relative; left:15px; font-size:12px;}
.menulevel3 a {color:#A82A2A;}
.menulevel3 a:link {color:#A82A2A;}
.menulevel3 a:visited {color:#A82A2A;}
.menulevel3 a:active {color:#A82A2A;}
.menulevel3 a:hover {color:#FFF;}
.doc {padding-left: 0px; list-style: none;}
.docs {padding-left: 0px; list-style: none;}
.sdoc {padding-left: 0px; list-style: none;}
.sdocs {padding-left: 0px; list-style: none;}
/* ************************************************************** */
/* ********************************************* NAVIGATION SUB */
#navSub{
	position: relative; left:0px; top:15px;
	width:195px; padding-top: 30px;
}
#navSearch{
	position: relative; left:0px; top:10px;
	width:200px; padding-top: 31px;
	color:#A82A2A;
}
.searchbox .text {
	background: #fff; border: 1px solid #A82A2A; width:120px;
	font-family:Geneva, Arial, sans-serif;
	font-style:normal; font-weight:normal; font-stretch:normal;
	font-size:14px; line-height:19px; vertical-align:baseline;
	color: #A82A2A; text-decoration:none;
}
.searchbox .submit{
	background: #fff; border: 1px solid #A82A2A; width:60px;
	font-family:Geneva, Arial, sans-serif;
	font-style:normal; font-weight:normal; font-stretch:normal;
	font-size:14px; line-height:20px; vertical-align:baseline;
	color: #A82A2A; text-decoration:none;
}
input, select {
    font-size:14px;
}
.login {font-weight: bold; font-size: 10px; color:#A82A2A;}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover {color:#FFF;}
.submenu {font-size:10px; line-height:20px;; color: #A82A2A;}
.submenu a {font-weight: normal; color: #A82A2A;}
.submenu a:link, .submenu a:visited {color: #A82A2A;}
.submenu a:active, .submenu a:hover {color: #FFF;}
/* ************************************************************** */
/* **************************************************** CONTENT */
#content{
	position: absolute; left:260px; top:205px;
	width:540px; min-height: 800px;
	padding-left: 40px; padding-top: 16px;
}
/* ************************************************************** */
/* *********************************************** RIGHT CONTENT*/
#rightcont{
	position: absolute; left:874px; top:205px;
	width:210px; min-height: 1100px;
	font-family:Geneva, Arial, sans-serif;
	font-style:normal; font-weight:normal; font-stretch:normal;
	font-size:14px; line-height:24px; vertical-align:baseline;
	text-decoration:none;
	color:#A82A2A;
        padding-left: 40px; padding-top: 30px; 
        background-color:#EFB978;
}
#sidebar{ }
#gallery{ }
/* ************************************************************** */
/* ****************************************************** FOOTER */
#footer{
	position: absolute; left:0px; bottom:-100px;
	width:900px; height:40px;
	/*
	font:10px Arial, Helvetica, sans-serif;
	text-align:left;
	*/
}
.navigator {font-size: 10px; color: #A82A2A;}
.navigator a:link, .navigator a:visited {color: #A82A2A;}
.navigator a:active, .navigator a:hover {color: #A82A2A;}
/* ************************************************************** */
/* ***************************************************** SITEMAP */
.sitename {
    padding-top:12px; margin-bottom:-12px; 
    font-style:normal; font-weight:bold; font-stretch:normal; 
    font-size:14px; line-height:20px; vertical-align:baseline; 
    color:#A82A2A;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {color:#000;}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {color:#000;}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, 
.sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {color:#A82A2A;}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, 
.sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {color:#A82A2A;}
/* ************************************************************** */
/* ************************************************************** */
/* AUSSEHEN IM EDIT-MODUS                                                         */
/* ************************************************************** */
/* ********************************************************* EDIT */
.edit {
	font-size: 14px; line-height: 24px;
	color: black;
	background: buttonface;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight: normal;
	color: black;
}
.edit img {margin:0px;}
/* ************************************************************** */
/* **************************************************** TEXTFELD */
textarea {
    width: 100%;
    background-color:#FFF; color: #000;
    font: 16px Geneva, Arial, sans-serif;
     line-height: 24px;
    font-style: normal; font-weight: normal; font-stretch: normal;
    text-decoration: none; line-height: 20px; vertical-align: baseline;
}
/* ************************************************************** */
