html {
	height:100%;
	width:100%;
}

body {
	color: #000000;
    padding: 0px;
	margin: 0px;
	background-color: "#36B654";
	height:100%;
	width:100%;
}

a:link {
	color: #0000ff;
   	text-decoration: none;
	font-family: verdana;
}

a:visited {
	color: #0000ff;
	text-decoration: none;
	font-family: verdana;
}

a:hover {
	color: #F90909;
	text-decoration: none;
	font-family: verdana;
}

a:active {
	color: #F90909;
	background-color: transparent;
	font-family: verdana;
}

a.button:link {
	border: 1px solid #000000;
	width: 200px;
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #123456;
}

.MenuBlock {
	width: 100%;
	background-color: #9BCDC9;	
	
}

.MenuTrenner {
	height: 5px;
	background-color: #E1F2EC;
	width: 100%;
}

.MenuHeader {
	height: 16px;
	background-color: #EE7237;
	width: 100%;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 12px;
}

.MenuHeader2 {
	height: 16px;
	background-color: #ff0000;
	width: 100%;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 12px;
}

.MenuHeader3 {
	background-color: #ff0000;
	width: 100%;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 12px;
}

.MenuHeader4 {
	background-color: #EE7237;
	width: 95%;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5%;
	
}

.MenuItem {
	font-family: verdana;
	font-size: 10px;
	text-indent: 12px;
	padding: 1px;
	align: left;
}

.MenuItem4 {
	font-family: verdana;
	font-size: 10px;
	padding: 1px;
	align: left;
}

.MenuItem1 {
	font-family: verdana;
	font-size: 10px;
	padding: 1px;
	padding-left: 10px;
}

.MenuItem2 {
	font-family: verdana;
	font-size: 10px;
	padding: 1px;
	padding-left: 12px;
}

.MenuHeaderAdmin {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#14A885;
	text-indent:10px;
	border-bottom: 1px solid #000000;
}

.Logo {
	padding-left: 25px;
	vertical-align: bottom;
	float: left;
}

.Sprachen {
	padding-left: 25px;
	vertical-align: bottom;
	float: left;	
}

.Sprache {
	padding-left: 5px;
	vertical-align: bottom;
	float: left;	
}

.Menu2 {
	padding-left: 25px;
	vertical-align: bottom;
	float: left;	
}

.Menu2Item {
	padding-left: 5px;
	vertical-align: bottom;
	float: left;	
}

.Cart {
	padding-left: 25px;
	vertical-align: bottom;
	float: left;
}

.button	{
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px;
	border-right: 0px;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #044B3B;
}

.Header {
	background-image: url(/Design/Header2.jpg);
}

.Center {
	background-image: url(/Design/Center.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.erste {
	height: 100%;
	width:1010px; 
	border: 1px solid #000000; 
	background-color:#9BCDC9
}










.hr1 {
	height:1px;
}

.hr5 {
	height:5px;
}

.bogr { 	
	border: 1px solid #14A885;
	background-color: #EEEEEE;
}

.r1 {
	background-color:#ffffff;
}

.r1box {
	width:186px; 
	float:left; 
	background-color: #eeeeee;
	height:160px;
	vertical-align:top;
	
}

.r2box {
	width:186px; 
	float:left; 
	background-color: #eeeeee;
	height:160px;
	vertical-align:top;
	
}

.a1box {
	width:200px; 
	background-color: #eeeeee;
	vertical-align:top;
}
.a1box_header {
	font-family: verdana;
	font-size: 13px;
	color: #111111;
	vertical-align: middle;
	height:21px;
	background: url(../i/head.png) repeat-x;
	text-align: center;
}
.a1box_item {
	font-family: verdana;
	font-size: 12px;
	height:15px;
	text-indent: 5px;
}

.r1box_header {
	font-family: verdana;
	font-size: 13px;
	color: #111111;
	vertical-align: middle;
	height:21px;
	background: url(../i/head.png) repeat-x;
}

.r2box_header {
	font-family: verdana;
	font-size: 13px;
	color: #111111;
	vertical-align: middle;
	height:32px;
	background: url(../i/head4.jpg) repeat-x;
	text-align: center;
}

.r2 {
	background-color:#c2ffcc;
}

.r2item {
	vertical-align: middle;
	font-family:verdana;
	font-size:10px;
}

.r2head {
	background: url(../i/head2.jpg) repeat-x;
	width:70px;
	height:100%;

}

.r3 {
	background: url(../i/head4.jpg) repeat-x;
	height:52px;
}


.news {
	font-family: verdana;
	font-size: 13px;
	color: #ff0000;
	height:21px;
	vertical-align: middle;
	background: url(../i/head.png) repeat-x;
	text-align: center;
	font-weight: bold;
}






div#ladebalken {
  	width:       		150px;
  	border:        		1px solid #000000;
  	background:       	#c0c0c0;
  	height:        		20px;
}

div#ladebalken p {
  	height:        		20px;
  	display:       		block;
  	background:        	#0f0000;
  	margin:        		0px;
}

div#ladebalken span {
  	position:        	absolute;
  	margin:        		0px 0px 0px 65px;
	font-family: verdana;
	font-size: 12px;
}


.ra {
	background-image: url(../i/r_a.gif);
	background-repeat: no-repeat;
	width: 100%;
}

.border1 {
	border: 1px solid #000000;
	padding: 2px;
}

.label12b	{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
.label16b	{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
}

.minilink {
	font-size: 10px;
	font-family: verdana;
}


.legend_a {
        border: 1px solid #000000;
        background-color: #C2FF00;
}

.fieldset_a {
        border: 1px solid #000000;
	width: 560px;
}

.bogr_l {
	font-family: verdana;
	font-size: 12px;
}



a.pager:link {
	color: #0000ff;
   	text-decoration: none;
	font-family: verdana;
}

a.pager:visited {
	color: #0000ff;
	text-decoration: none;
	font-family: verdana;
}

a.pager:hover {
	color: #ff0000;
	text-decoration: none;
	font-family: verdana;
}

a.pager:active {
	color: #ff0000;
	background-color: transparent;
	font-family: verdana;
}


.am	{
	white-space: nowrap;
}

label:hover	{
	background-color: #eeeeff;
}

.tf	{
	border: 1px solid #000000;
	background-color: #ffffff;
}

.tf2	{
	border: 1px solid #000000;
	background-color: #ffffff;
	font-family: verdana;
	font-size: 12px;
}

.tf_r	{
	border: 1px solid #000000;
	background-color: #ffffff;
	text-align: right;
}

.tf_block {
	border: 1px solid #000000;
	background-color: #cccccc;
	
}

.textarea	{
	border: 1px solid #000000;
	background-color: #ffffff;
}

.normal	{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}

.biglabel	{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.label {
	font-family: verdana;
	font-size: 12px;
	/*border-left: 2px solid #C2FFCC;
	border-right: 2px solid #C2FFCC;*/
}

.label12 {
	font-family: verdana;
	font-size: 12px;
}


.small_label	{
	font-family: verdana;
	font-size: 9px;
	border-left: 2px solid #C2FFCC;
	border-right: 2px solid #C2FFCC;
}


h1	{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background: #8C92A5;
}

h2	{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.h1	{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}

.h1bar	{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.h2	{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}


.notice	{
	font-family: verdana;
	font-size: 10px;
	color: #006699;
}

.warning	{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	background-color: #ffffff;
}

.nav	{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	background-color: #f8f8f8;
}

th	{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	background-color: #000080;
}


input	{
	font-family:verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #fafdff;
}

select, textarea	{
	font-family:verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #fafdff;
}

.k_na {
	font-family: verdana;
	font-size: 14px;
	background-color: #79c873;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

.k_a {
	font-family: verdana;
	font-size: 14px;
	background-color: #79e800;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

.k_a2 {
 	background-color: #14A885;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.kartei_na {
	background-color: #79c873;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.kartei_a {
 	background-color: #14A885;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}


.searchbox {
	width:150px;
	border: 1px solid #000000;
}

.baumItem {
	font-family: verdana;
	font-size: 12px;
	border-left: 5px solid #C2FFCC;
	border-top: 1px solid #C2FFCC;
	border-bottom: 1px solid #C2FFCC;
	width: 22px;
	white-space:nowrap;
}

.pager {
	font-family: verdana;
	font-size: 12px;
	/*background-color: #A5B4DD;	*/
	/*border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: px solid #ffffff;*/
	height: 15px;
	text-align: center;
	color: #ffffff;
	/*position: fixed;*/
	/*width: 600px;*/
	/*z-index: 2;*/
}

.mh {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent:10px;
	vertical-align: bottom;
	border-bottom: 1px solid #000000;
	height: 22px;
	background-image: url(/i/button_tpl.gif);
}

.mh2 {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent:10px;
	vertical-align: bottom;
	border-bottom: 1px solid #000000;
	height: 22px;
	background-image: url(/i/button_tpl2.gif);
}


.bh {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#14A885;
	border-bottom: 1px solid #000000;
}



.hinweisheader {
	font-family: verdana;
	font-size: 16px;
	color: #FFFFFF;
	background-color:#9E7C08;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.schnaeppcheheader {
	background-color: #FC0404;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	text-indent:10px;
}

.schnaeppche {
	background-color: #F9DADA;
	border-left: 2px solid #C2FFCC;
	border-top: 1px solid #C2FFCC;
	border-bottom: 1px solid #C2FFCC;
	border-right: 2px solid #C2FFCC;
}



.thema {
	font-family: verdana;
	font-size: 14px;
	color: #FFFFFF;
	background-color:#666666;
	border-left: 1px solid #F70734;
	border-bottom: 1px solid #F70734;
	border-right: 1px solid #F70734;
	border-top: 1px solid #F70734;
}

.error {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent:10px;
	vertical-align: bottom;
	border-bottom: 1px solid #000000;
	background-image: url(/i/button_tpl3.gif);
}


.infield {
	font-family: arial, sans-serif, helvetica;
	border-left: 20px solid #A5B4DD;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#A5B4DD;	
}

.hG1 {
     	background-color:#008000;
     	height: 1px;
	width: 1px;
}

.hG2 {
     	background-color:#12C49A;
     	height: 20px;
	width: 1px;
}

.hG3 {
     	background-color:#12C49A;
     	height: 1px;
	width: 1px;
}

.dividerRow	{
	background-color:#000000;
}

.dR {
	background-color:#000000;
	height: 1px;
	width: 1px;
}

.divRow2 {
	background-color:#12C49A;
}

.itemHeader	{
	font-family: arial, sans-serif, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#8C92A5;
}
