body {
font-family:verdana, helvetica, sans-serif;
line-height: 80%;
margin:0px;
padding:0px;
font-size: 100.1%;
background-color:#D1D1D1;
}


a         {color:#2D4B93;}
a:link    {color:#2D4B93;}
a:visited {color:#2D4B93;}
a:hover   {}
a:active  {}
a.empty   {}
a.private {}

.box9 a         {text-decoration: none}
.box9 a:link    {color:#fff}
.box9 a:visited {color:#fff}
.box9 a:hover   {}
.box9 a:active  {}
.box9 a.empty   {}
.box9 a.private {}


sup{
font-size:10px;
font-weight:30;
line-height: 80%;
}

.box7{
position:relative;float:left;
background:transparent;
border:none;
margin:0px;
margin-top:3.2em;
margin-left:0.2em;
padding:0px;
left:0;
}

.box3{
/*content*/
padding-top:5px;
padding-left:15px;
padding-right:15px;
}


.search_quick{
position:relative;
floate:right;
background:transparent;
color :#ffffff;
top:22px;
margin:0 0 0 0;
font-family:verdana, helvetica, sans-serif;
font-size:10px;
height:8em;
background:transparent;padding:0;	
}

.search_quick_1{
position:relative;
float:right;
height:5em;
width:14em;
background:transparent;
color :#ffffff;
font-family:verdana, helvetica, sans-serif;
font-size:1em;
}

.search_quick_2{
position:relative;
float:right;
background:transparent;
color :#ffffff;
font-family:verdana, helvetica, sans-serif;
font-size:1em;
height:5em;
width:10em;
}




.box9{/*quick schrift*/
/*inhalt quick*/
/*overflow:auto; */
float: left;
padding:0 0 0 0;	
margin:0 0 0 0.7em;	
position:relative; margin:0; margin:0 ; display:block;
font-size:1em;
}
.box9a{/*quick schrift, input box*/
/*inhalt quick*/
/*overflow:auto; */
clear:both;font-size:1em;
float:left;
padding:0 0 0 0;	
margin:0 0 0 0;	
left:0px;top:0;
}


.box10{/*quick box bild*/
float: left;
font-size:1.3em;
padding:0;	
margin:0 0 0 0;	
left:0px;top:0;
}



.box4{
position: relative;
float:right;
border:1px;
border-style:solid;
border-color:#fff;
border-width:0px 0px 1px 0px;
}


.box3{
/*content*/
}


#title {
overflow:hidden;
padding:0;
margin:0;
height:72pt;
width:50em;
text-align: right;
background-color:#D40E25;
border-bottom:1px solid #D8041D;
background-image:url(../../../UserFiles/gr_template1/head.jpg);
background-repeat:no-repeat;
float:left;
}
#left {
float:left;
width:10em; 
margin: 2.5em 0 0 0;
}
#content {
z-index:0;
background-color:#fff;
border-style:solid;
border-color:#D8041D;
border-width:0px 1px 0px 1px;
float:left;
padding:0;
width:30em;
}



code {font-size:14px;color:#0000ff;}



.gr_mainframe4{
width:50em;
background-color:#EFEFEF;
border-style:solid;
border-color:#f00;
border-width:0px 0px 1px 0px;

}

.gr_mainframe{
background:transparent;
background-position:left;
width:50em;margin:0 auto;text-align:left;
/*background-image:url(../picp/hgrund.jpg);
background-repeat:repeat-y;
border-style:solid;
border-color:#f00;
border-width:1px 1px 1px 1px;*/
width:50em

}

.gr_mainframe2{
margin:5px auto;text-align:left;background-color:#fff;
/*border-style:solid;
border-color:#00f;
border-width:1px 1px 1px 1px;*/
background-image:url(../picp/schattenl.jpg);
background-repeat:repeat-y;
width:50em;
}

.gr_mainframe3{
margin:0 0 0 5px;text-align:left;background-color:#fff;
padding-right: 9px;
margin-left: 9px;
/*border-style:solid;
border-color:#0ff;
border-width:1px 1px 1px 1px;*/
background-image:url(../picp/schattenr.jpg);
background-position:right;
background-repeat:repeat-y;
width:50em;
}


.schatten{
float:left;
height:100%;
max-height: 500%;width:0.7em;
background-image:url(../picp/schattenl.jpg);
background-repeat:repeat-y;
background-color:#fff;
border-style:solid;
border-color:#f00;
border-width:1px 1px 1px 1px;
}


.suchtext{
		height: 1.5em; 
		width: 10em; 
		font-size:1em;
		background-color:#fff;
		border-style:none;
}



.button {
 cursor: pointer; cursor: hand;
/* margin-left:5px !important;*/
   /*margin-left:55px;to fix IE6 position*/
  width:1.5em;
  clear:both;
color:#fff;
}
  
  


.content_path{
text-decoration: none;
color :#555555;
font-family:verdana, helvetica, sans-serif;
font-size:0.70em;
line-height: 130%;
margin: 0 0 1em 0;
text-align: left;
/*text-align: justify;*/

border-style:solid;
border-color:#D8041D;
border-width:0px 0px 1px 0px;
padding:5px;
}

.teaser {
position:relative;
float:left;
overflow:hidden;
border:0;
width:9.87em;
width:9.80em;
height:auto;
margin: 1.6em 0 0 0;
}




/***************************************************************temp**/
.admin_tree{
float:left;
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-bottom:1px solid #e4d9c0;
border-left:1px solid #99917d;
width:200px;
height:auto;
}
.admin_tree a{
color:000;
font:bold 13px verdana, sans-serif;
margin:5px 0 5px 0;
padding:1px 3px 1px 4px;
text-decoration:none;
background:transparent;
display:block;
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-bottom:1px solid #e4d9c0;
border-left:1px solid #99917d;
width:155px;
}

.admin_tree a:hover{
color:#000; 
background:transparent;
border-top:1px solid #e4d9c0;
border-right:1px solid #837c6b;
border-bottom:1px solid #837c6b;
border-left:1px solid #e4d9c0;
} 

.admin_tree_visible_toggle{

float:left;
display:none;
margin: 0 0 0 10px;
border-top:1px solid #f00;
border-right:1px solid #f00;
border-bottom:1px solid #f00;
border-left:1px solid #f00;
}

.admin_tree_image{
float:left;
}

/*
.admin_tree_visible_toggle{

}
*/ 