body            {margin:0 auto;
                padding:0;
                font:12px/18px verdana;
                background:#e7e3b4;
				overflow: -moz-scrollbars-vertical;
                }

#wrap           {background:#ffffff;
                color:#303030;
                width:760px;
                min-height:780px;
                margin:20px 0 0 0;
                border:1px solid #505050;
                }

/***** Header *****/

#header         {background:#ffffff url(../img/head.gif) bottom left no-repeat;
                height:150px;
                margin:0 0 10px 0;
                padding:0;
                text-align:right;
                border-bottom:1px solid #505050;
                }

/***** Navigation *****/

#links          {
                text-align:left;
                float:left;
                width:160px;
                margin:10px 0 0 10px;
                padding:0;
                text-decoration:none;
                }
                
*html #links    {
                margin:10px 0 0 5px;
                }

#menu a         {text-decoration:none;
                color:#505050;
                display:block;
		height:22px;
                padding:1px 0 0 10px;
                background: url(../img/menubg.gif) bottom left repeat-x;
                border-top:1px solid #d8d8d8;
                border-right:1px solid #d8d8d8;
                border-bottom:1px solid #d8d8d8;
                border-left:4px solid #cccccc;
                }

#menu a:hover   {
                background: url(../img/menubg2.gif) bottom left repeat-x;
                color:#505050;
                border-top:1px solid #b0b0b0;
                border-right:1px solid #b0b0b0;
                border-bottom:1px solid #b0b0b0;
                border-left:4px solid #CE0409;
                color:black;
                }

#menu li	{list-style:none;
		line-height:22px;
		margin-bottom:3px;
		display:block;
                }
                
#menu li ul     {padding:5px 0 5px 10px;
                }

/***** Main content *****/

#contentwide    {margin:25px 20px 30px 190px;
                text-align:left;
                color:#555555;
                }

/***** Footer *****/

#footer         {clear:both;
                margin:5px 0;
                text-align:center;
                font:7px verdana;
                color:#666666;
                }

/***** Sonstiges *****/

#bibli_back		{background:#FFFF33;
				}

#background     {padding:5px 5px;
                background:#eeeeee;
                border:1px solid #505050;
                }
                
#background2    {padding:5px 5px;
                background:#dedede;
                border:1px solid #505050;
                margin:3px 0 0 0;
                }
                
pre             {font:12px/18px verdana;
                }

br		{line-height:10px;
		}

h2,h3,h4,h5,h6	{margin:5px 0 5px 0;
		padding:0 0 0 5px;
		border-left:5px solid #CE0409;
		font-family:verdana;
		}
		
h2		{font-size:20px;
                line-height:24px;
		}
		
h3		{font-size:18px;
		}
		
h4		{font-size:16px;
		}
		
h5		{font-size:14px;
		}

a	        {text-decoration:none;
                color:#6baece;
		}

a img           {border:none;
		text-decoration:none;
		color:#ffffff;
		}

form            {margin:0px;
                }

*		{vertical-align:top;
                }

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