body {
background-color : #ffffff;
color : #000000;
font-family : "Arial";
font-size : 10pt;
/* nur ie */
scrollbar-face-color : #84F97F;
scrollbar-highlight-color: #58B14E;
scrollbar-arrow-color: #000000;
scrollbar-base-color: #58B14E;
scrollbar-dark-shadow-color: #84F97F;
scrollbar-shadow-color: #58B14E;
scrollbar-3d-light-color: #58B14E;
}

/* tabelle in css und class */

div.tab { 
display:table; 
border-collapse:collapse; 
}
div.tr { 
display:table-row; 
}
div.td { 
display:table-cell; 
}

/* links */

A:link {
font-family : "Arial";
font-weight : none;
color : #000000;
text-decoration: none;
}

A:visited {
font-family : "Arial";
font-weight : none;
color : #000000;
text-decoration: none;
}


A:hover {
font-family : "Arial";
color : #FF0000;
text-decoration: underline;
}


#hr1 {
background-color : #93FF8B;
border-width: 1pt;
border-color: #000000;
margin-left: 0px;
text-align: left;
position: static; 
top:1px; 
left:1px; 
bottom:1px; 
right:1px;
height: 6px;
color : #000000;
}
/*tsbs def*/


#headlogo { 
}

#styleswitch { 
position:absolute;
top:5px;
left:775px;
width:200px;   
height:18px; 
text-align: center;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
}

#searchbox { 
position:absolute;
top:32px;
left:775px;
width:200px;   
height:18px; 
text-align: center;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
}


#searchinfobox{ 
position:absolute;
top:90px;
left:5px;
width:200px;   
height:auto; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
z-index:1;
}

#searchmarkierer { 
background-color: #ffffff;
color: #000000;
}

#searchhr { 
color: #FBCF9D;
}

#searchtext { 
color: #A25906;
}

#searchtextnegativ { 
color: #A21806;
}

#searchheadline { 
font-family : "Arial";
font-size : 12pt;
font-weight: bold;
color: #634B0D;
}

#searchheadline a{ 
font-family : "Arial";
font-size : 10pt;
font-weight: bold;
color: #F68F19;
}

#login { 
position:absolute;
top:70px;
left:215px;
width:550px;  
height:25px; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
}

#usermenuefalscheslogin { 
position:absolute;
top:75px;
left:530px;
width:auto;   
height:auto; 
text-align: left;
background-color: #C9F6C5;
}

#cookieuserdef { 
position:absolute;
bottom:5px;
left:300px;
width:200px;   
height: autopx; 
text-align: center;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
z-index:5;
}

#logo { 
position:absolute;
background-image:url(../../pic/wii_logo.gif); 
background-repeat:no-repeat;
left:0px; 
width:221px; 
height:57px;  
top: 6px;
z-index:1;
}

#banner { 
position:absolute;
top:5px;
left:215px;
width:468px;   
height:60px; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
z-index:3;
}

#usermenue { 
position:absolute;
top:155px;
left:5px;
width:200px;   
height:auto; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
z-index:2;
}

#usermenueinfo { 
position:absolute;
top:5px;
left:5px;
width:200px;   
height:150px; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
z-index:2;
}

#menue { 
position:absolute;
top:65px;
left:775px;
width:200px;   
height:auto; 
text-align: center;
border-width: 1pt;
border-style: solid;
border-color: #000000;
background-color: #FAFAFA; 
padding:2px;
}

#umfrage {
position: relative;
width:200px;   
height: auto; 
text-align: left;
border-style: none;
border-color: #000000;
margin: 2;
font-size : 8pt;
}

#counter{ 
position: relative;
width:200px;   
height: auto; 
text-align: left;
border-style: none;
border-color: #000000;
margin: 2;
}

#countertab{ 
margin: 0px 0;
text-align: right;
padding:2px;
font-size : 8pt;
}


#cover { 
position:absolute;
top:105px;
left:215px;
width:550px;   
height:auto; 
text-align: left;
background-color: #C9F6C5;
border-width: 1pt;
border-style: solid;
border-color: #000000;
padding:2px;
}

h1 {
text-align: center;
font-family : "Arial";
font-size : 16px;
font-weight : bold;
color : #003300;
}

#newsblog { 
text-align: left;
width: auto;   
height: auto;
background-color: #CEF7CA;
border-width: 1pt;
border-style: solid;
border-color: #FFFFFF;
padding:2px;
margin-bottom: 3px;
}

#baummenue_max { 
width:300px;
background-color: #CEF7CA;
border-width: 1pt;
border-style: solid;
border-color: #FFFFFF;
padding:2px;
margin: 1px;
}

#baummenue { 
width:200px;
background-color: #CEF7CA;
border-width: 1pt;
border-style: solid;
border-color: #FFFFFF;
padding:2px;
margin: 1px;
}

#baummenuecover { 
width:100%;
background-color: #CEF7CA;
border-width: 1pt;
border-style: solid;
border-color: #FFFFFF;
padding:2px;
margin: -2px;
}

#fuss{ 
display: block;
float:right; 
bottom:1px;
width:90%;
height:12px;   
text-align: right;
background-color: #C9F6C5;
font-size : 8pt;
padding:2px;
}

/*formularelemente */
#kontaktformular { 
position:relative; 
left:150px;
text-align: left;
font-family : "Arial";
font-size : 12px;
font-weight : bold;
}

#gbbild {
position:absolute;
background-image:url(../../icon/winvista/JournalI00680409.png); 
background-repeat:no-repeat;
left:150px; 
width:256px; 
height:256px;  
}


#text {
border-style: solid;
border-color: #7FEB75;
border-width: 1;
BACKGROUND-COLOR: #DAF9D7;
font-family : "Arial";
font-size : 10px;
font-weight : bold;
color : #003300;
margin-bottom: 10px;
}

#textarea {
border-style: solid;
border-color: #7FEB75;
border-width: 1;
BACKGROUND-COLOR: #DAF9D7;
font-family : "Arial";
font-size : 10px;
font-weight : bold;
color : #003300;
}

#button {
border-style: solid;
border-left-width: thin;
border-right-width: thin;
border-top-width: thin;
border-bottom-width: thin;
border-color: #7FEB75;
border-width: 1;
BACKGROUND-COLOR: #DAF9D7;
color : #003300;
font-family : "Arial";
font-size : 10px;
font-weight : none;
}

#menutext {
border-style: solid;
border-color: #7FEB75;
border-width: 1;
BACKGROUND-COLOR: #DAF9D7;
font-family : "Arial";
font-size : 10px;
font-weight : none;
color : #003300;
}

#menubutton {
border-style: solid;
border-left-width: thin;
border-right-width: thin;
border-top-width: thin;
border-bottom-width: thin;
border-color: #7FEB75;
border-width: 1;
BACKGROUND-COLOR: #DAF9D7;
color :#003300;
font-family : "Arial";
font-size : 10px;
font-weight : none;
}

/* linkkatalog  0=hrline*/
#lk0 {
background-color : #93FF8B;
border-width: 1pt;
border-color: #000000;
margin-left: 0px;
text-align: left;
position: static; 
top:1px; 
left:1px; 
bottom:1px; 
right:1px;
height: 6px;
color : #000000;
}

#lk1 {
text-align: left;
background-color : #93FF8B;
border-width: 1pt;
border-style: dashed;
border-color: #000000;
font-family : "Tahoma", "Arial", "Helvetica" ;
font-size : 10pt;
font-weight: bold;
color : #000000;
margin-top: 2pt;
padding-left: 1pt;
}

#lk2 {
text-align: left;
background-color : #B6F4B2;
border-width: 1pt;
border-style: dashed;
border-color: #000000;
font-family : "Tahoma", "Arial", "Helvetica" ;
font-size : 10pt;
font-weight: none;
color : #000000;
margin-top: 2pt;
padding-left: 1pt;
}

#lk3 {
text-align: left;
background-color : #CDF7C9;
border-width: 1pt;
border-style: dashed;
border-color: #000000;
font-family : "Tahoma", "Arial", "Helvetica" ;
font-size : 10pt;
font-weight: none;
color : #000000;
margin-top: 2pt;
padding-left: 1pt;
}

#lk4 {
background-color : #CDF7C9;
border-width: 1pt;
border-style: dashed;
border-color: #000000;
font-family : "Tahoma", "Arial", "Helvetica" ;
font-size : 8pt;
font-weight: none;
color : #000000;
margin-top: 2pt;
padding-left: 1pt;
}







/* menue */

.glossymenu{
margin: 0px 0;
padding: 0;
width: 200px; /*width of menu*/
border: 0px solid #000000;
border-bottom-width: 0;
z-index:4;
}

.glossymenu a.menuitem{
border-bottom: 1px solid #0099FF;
font: bold 14px "Arial";
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 2px 0;
padding-left: 10px;
text-decoration: none;
text-align:center;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: black;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
border-bottom: 1px solid #00FF00;
background: #FFFFFF;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #FAFAFA;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
text-align:left;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid black;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px  "Arial";
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #FFFFFF;
color: black;
}






