body
{
   margin:0px;
   padding:20px;   
   font-family:Verdana,arial;
   font-size:12px;
   color:rgb(50,50,50);
   background-color:rgb(255,255,255);
}

img
{
   border:solid 0px rgb(0,0,0);
}

table
{
   padding:0px;
   margin:0px;
   border-collapse:collapse;
   border:0px;
   font-size:95%;
}

ul
{
   margin-top:0px;
}
li
{
   margin-top:3px;
   margin-bottom:3px;
}

h2
{
   font-size:160%;
   color:rgb(200,50,50);
}

hr
{
   color:rgb(200,50,50);
}
ul, li, a
{
   font-size:99%;
}

p
{
   margin-top:7px;
   margin-bottom:7px;
}

form
{
   margin:0px;
   padding:0px;
}

input, textarea
{
   width:98%;
   font-size:100%;
   margin-top:2px;
   margin-bottom:2px;
}

a
{
   color:rgb(80,80,80);
   font-weight:bold;
   text-decoration:none;
}
a:hover
{
   /*text-decoration:underline;*/
   color:rgb(200,50,50);
}

.g_tabelle
{ 
   text-align:left;
   width:100%;
}
.g_tabelle th
{
   border: solid 1px rgb(255,255,255);
   background-color:rgb(225,225,225);
   font-size:105%;
   padding:3px;
}
.g_tabelle td
{
   vertical-align:top;
   border: solid 1px rgb(255,255,255);
   padding:2px;
}
.g_tabelle tr
{
   background-color:rgb(245,245,245);   
}
.g_tabelle tr:hover
{
   background-color:rgb(235,235,235);
}

.back_red
{
   background-color:rgb(255,200,200);
}

.front_red
{
   color:rgb(230,100,100);
}

.editmenu
{
   margin:0px;
   padding:0px;
}
.entry1	
{
   margin:0px;
   margin-left:0px; 
   margin-top:5px; 
   padding:2px;
   background-color:rgb(150,150,150);
   color:rgb(255,255,255);
}
.entry2  
{
   margin:0px;
   margin-left:20px; 
   margin-top:5px; 
   padding:2px;
   background-color:rgb(200,200,200);
}
.entry3	
{
   margin:0px;
   margin-left:40px; 
   margin-top:5px; 
   padding:2px;
   background-color:rgb(250,250,250);
}
.entry4	
{
   margin:0px;
   margin-left:60px; 
   margin-top:5px; 
   padding:2px;
   background-color:rgb(255,255,255);
}
.entry1 a
{
   color:rgb(50,50,50);
}
.entry1 a:hover
{
   color:rgb(200,50,50);
}
