html {
   min-height: 100%;
   margin-bottom: 1px;
}

body             
{
font-family:Arial,Helvetica,sans-serif; 
font-size:13px; 
font-weight:bold; 
line-height:1.3em;
color:#000000;
padding:0;
margin:0;
}

table,td            
{
font-family:Arial,Helvetica,sans-serif; 
font-size:13px; 
font-weight:bold; 
line-height:1.3em;
color:#7A3A3A;
}

td.min
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
font-weight:bold; 
line-height:1.3em;
color:#7A3A3A;
}

td.min2
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
font-weight:bold; 
line-height:1.3em;
}

td.min3
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
font-weight:bold; 
line-height:1.3em;
color:#330066;
}

/* Link Properties */

a          { text-decoration:none; 
             font-size:13px; 
             font-family:Arial,Helvetica,sans-serif;
             /* text-indent:13px; */
           }  
a:link     { text-decoration:underline; color:#D00000; }
a:visited  { text-decoration:underline; color:#D00000; }
a:hover    { text-decoration:none; color:blue; background-color:#FFFFFF; }
a:active   { text-decoration:underline; background-color:#CCFFFF; }

a.sel      { text-decoration:none; 
             font-size:13px;
             /* margin-left:8px; */
             font-family:Arial,Helvetica,sans-serif;
             /* text-indent:13px; */
           }
.mtext     { 
             font-size:15px;
             font-weight:bold;
             color:#5F3535; 
						 /* margin-left:8px; */
					 }
.mentext    { margin-left:8px; }
            
a.sel:link     { color:#E71546; text-decoration:none; }
a.sel:visited  { color:#E71546; text-decoration:none; }
a.sel:hover    { color:#638B20; text-decoration:none; /* font-size:15px;*/ background-color:#FFFFFF; }
a.sel:active   { color:#E71546; text-decoration:none; }

a.frms:link     { color:blue;  margin-top:0.6em; text-decoration:none; }
a.frms:visited  { color:blue;  margin-top:0.6em; text-decoration:none; }
a.frms:hover    { color:green; margin-top:0.6em; text-decoration:none; font-size:15px; background-color:#FFFFFF; }
a.frms:active   { color:blue;  margin-top:0.6em; text-decoration:none; }

/* allgemein */

a          { font-weight:bold; line-height:1.2em;}
p,li       { color:#7A3A3A; font-weight:bold; line-height:1.3em;}
h1         { color:#7A3A3A; font-size:21px; font-weight:bold; line-height:1.2em; margin-top:0.25em; margin-bottom:0.45em; }
h2         { color:#7A3A3A; font-size:19px; font-weight:bold; line-height:1.2em; margin-top:0.7em; margin-bottom:0.25em; }
h3         { color:#7A3A3A; font-size:17px; font-weight:bold; line-height:1.2em; margin-top:0.5em; margin-bottom:0.25em; }
h4         { color:#7A3A3A; font-size:15px; font-weight:bold; line-height:1.2em; margin-top:0.5em; margin-bottom:0em;}

/* Sonderfälle */

a.min     { font-size:11px; font-weight:bold; } 

p.small  { margin-top:0px; margin-bottom:7px;}
p.small3 { margin:0px;}
p.small4 { line-height:50%; margin:0px; text-align:right;}
p.small2 { font-size:10px; font-weight:bold; margin-top:0px; margin-bottom:7px;}
/* p.sel    { color:blach; font-size:16px; font-weight:bold; } */

p.min
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:1.3em;
color:#7A3A3A;
}
p.minx
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:1.3em;
color:#7A3A3A;
}
p:hover.minx { text-decoration:none;  background-color:#FFFFFF;}


a.hid  { text-decoration:none; font-size:3px; line-height:1.5em; font-family:Arial,Helvetica,sans-serif;}  
a:link.hid, a:visited.hid  { text-decoration:none; color:#FFFFFF; }
a:hover.hid, a:active.hid  { text-decoration:none; color:#CCCCCC; }


a.ausgew  {                  
                 text-decoration:none; 
                 font-size:13px; 
                 line-height:1.5em;
                 font-family:Arial,Helvetica,sans-serif;
                 /* border:1px; border-style:solid; border-color:#D00000; padding:1px;  geht leide beim IE nicht !!*/
          }  
a:link.ausgew, a:visited.ausgew  { text-decoration:none; color:#000000; }
a:hover.ausgew, a:active.ausgew  { text-decoration:none; color:#000000; background-color:#FFAAFF; }


#website {
	position: relative;
	/* display: block; */
	/* margin: 0; */
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	height: 100%;
	width: 850px;
	color: #000;
	text-align: left;
}

#header {
	/* background-color:yellow; */
	/* position:relative; */
	/* display:block; */
	/* margin-top: 8px; */
	/* left:0px; */
	width: 850px;
	height: 138px;
}

#picture1 {
	/* background-color:#A4ECB1; */
        float: left;
	margin-top: 8px;
	margin-left:0px;
	width: 130px;
	height: 130px;

}
#picture2 {
	/* background-color:#A4ECB1; */
        float: left;
	margin-top: 8px;
	margin-left:8px;
	width: 130px;
	height: 130px;

}
#picture3 {
	/* background-color:#A4ECB1; */
        float: left;
	margin-top: 8px;
	margin-left:8px;
	width: 130px;
	height: 130px;
}

#header_right {
	background-color: #638B20;
        float: left;
	margin-top: 8px;
	margin-left:8px;
	width: 436px;
	height: 130px;
}

#texttop {
	/* background-color:#A4ECB1; */ 
        float: left;
	margin-top: 32px;
	margin-left:8px;
	width:250px;
	height:80px;
}
#logo {
        /* background-color:#A4ECFF; */   
        float: left;
	margin-top: 12px;
	margin-left: 0px;
	width: 162px;
	height: 102px;
}

#content {
        clear: both;
	/* margin-top: 8px; */
}

#left {
        float: left;
	margin-top: 8px;
	width: 130px;
}
#main {
        float: left;	
        margin-top: 8px;
	margin-left: 8px;
	width:712px;
}
#footer {
        clear: both;
	/* position:relative; */
	/* display:block; */
	float: left;
	margin-top:8px;
	width: 850px;
	height: 20px;
	color: #000;
	text-align: left;
}

