@charset "utf-8";


.st_r {	
	background:url(./images/st/r.gif) right repeat-y;
}
.st_u {		
	background:url(./images/st/u.gif) right bottom repeat-x;
}
.st_ur {
	background:url(./images/st/ur.gif) bottom right no-repeat;
}
.st_ul {
	background:url(./images/st/ul.gif) bottom left no-repeat;
}


.st_ol {	
	background:url(./images/st/ol.gif) top left no-repeat;
}


.st_or {	
	background:url(./images/st/or.gif) top right no-repeat;
}


.st_o {	
	background:url(./images/st/o.gif) right top repeat-x;
}

.st_l {	
	background:url(./images/st/l.gif) left repeat-y;
}




.bilderauswahl {
	margin-top:10px;
	margin-bottom:20px;
	width:600px;
	border-collapse:collapse;	
	background-color:white;
	border: 1px solid #122402;
}

.bilderauswahl tr td, .bilderauswahl tr {
	border: 1px solid #122402;
}


* {
font-family: Arial, Helvetica, sans-serif;
color:#2c3a0b;
}


.maincontent div {
color:#2c3a0b;
}

a  {		
	color:#2c3a0b;		
	text-decoration:underline;
}


.superbutton {
background:#f5e7c0;
}

.superbutton td a{
color:#d59d00;
text-decoration:none;
}

.admin_edit td input{
background-color:#FFFFFF;
}

.superbutton td a:hover{
color:#f5e7c0;
text-decoration:none;
}


.superbutton_act td a{
font-weight:bold;
color:#f5e7c0;
text-decoration:none;
}


.superbutton_act td a:hover{
font-weight:bold;
color:#f5e7c0;
text-decoration:none;
}

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

input,textarea {
	border: 1px solid #122402;
	padding-left:3px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-color:#f8efd4;
	font-size:12px;
	}

#new_cat {
	border: 1px solid #122402;
	padding-left:3px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:#2c3a0b;
	color:#f5e7c0;
	font-size:12px;
	text-align:center;
	width:195px;
}

#new_art {
	border: 1px solid #122402;
	padding-left:3px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:#2c3a0b;
	color:#f5e7c0;
	font-size:12px;
	text-align:center;
}

#btnSend, #btnReset,#btnCancel, #btn_upload {
 color:#d59d00;
 background-color:#2c3a0b; 
 margin-top:0px;
 margin-right:4px;
}

#btn_fett,#btn_rst {
 background-color:#d59d00;
 color:#2c3a0b; 
 font-weight:bold;
 margin-top:0px;
 margin-right:4px;
}

#btnCancel {
 color:#000000;
 background-color:#CC0000; 
}


h1  {
	padding:0;
	margin: 0;
	font-size:20px;
}

h2  {
	padding-top:10px;
	padding-left:0;
	padding-bottom:10px;
	margin: 0;
	font-size:16px;
}

.div_main_content {
   letter-spacing: -1px;
   font-size:smaller;
   padding-top:20px;
   padding-bottom:20px;
}

.div_bildunterschrift{
font-size:13px !important;
font-weight:bold;
}


html{
margin-bottom:1px;
height:100%;
}

body {	
	height:100%;
	min-height:100%;
	background-color: #f8efd4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

table {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border-spacing:0;
}

td {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

.navigation {
	margin-top:12px;
	margin-left:24px;	
	width:170px;
}

.navigation td{		
	font-size: 16px;
	color: #d59d00;
}


.navigation a  {		
	color:#d59d00;
	text-decoration: none;
	font-size: 14px;
}

.navigation a:hover  {
	color:#f5e7c0;
	text-decoration: none;
}


a.navigation_act_a  {		
	color:#f5e7c0;
	text-decoration: none;
	font-size: 14px;
}

.navigation_top td{
	color:#2c3a0b;	
	font-size: 14px;
	padding-left:4px;
}

.navigation_top a  {		
	color:#2c3a0b;
	text-decoration: none;
	font-size: 14px;
}

.navigation_top a:hover  {
	color:#d59d00;
	text-decoration: none;
}



.navigation_first {
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	padding-bottom:1px;
}

.xsuperbutton {
background:#1a2b09;
background-image:url(images/button/newbut_off.gif);
}

.xsuperbutton_act {
background:#3c561a;
background-image:url(images/button/newbut_on.gif);
}

.xsuperbutton td a{
font-size:13px !important;
font-weight:bold !important;
color:#f5e7c0 !important;
text-decoration:none !important;
}

.xsuperbutton_act td a{
font-size:13px !important;
font-weight:bold !important;
color:#f5e7c0 !important;
text-decoration:none !important;
}

.karte_hauptpunkt {
   font-size:smaller;
   font-weight:bold;
}

.karte_text {
   letter-spacing: -1px;
   font-size:smaller;
   font-weight:normal;
}




 