html	{height:100%;margin-bottom:1px;}

* 	{margin:0px;padding:0px;}

body{
	font-family:Verdana,Helvetica,Arial;
	font-weight:normal;
	Font-size:70%;
}
            
a   {
	Font-size:100%;
    line-height:12pt;
    color:#185E75;
    text-decoration:none;
    font-weight:bold;
    font-family:Verdana,Helvetica,Arial;
    display:block;
    width:auto;
			
			}
			
a:hover	{
	color:#1E1E1E;
}
            
a.unter   {
            font-weight:normal;
          }



p       {  
	Font-size:8pt;
	color:#4B4B4B;
	line-height:12pt;
	text-align : left;
    font-weight:normal;
    margin:10px 0 0 0;
                }
                
p.center       {

    color:#185E75;
    line-height:12pt;
    text-align : center;
    font-family:Verdana,Helvetica,Arial;

                }
p.tabelle      { 
            margin:0px;
            padding:1px 0px 1px 0px;
        
            vertical-align : bottom;
            text-align : left;
            line-height:14pt;
            font-family:Verdana,Helvetica,Arial;

                }

p.error      { 
            color: #DE1010;

                }                
                
p.tabelle_grau      { 
            Font-size: 7pt;
            color:#5F5F5E;
            font-weight:bold;
            margin-left : 0px;
            margin-bottom : 0px;
            text-align : left;
            font-family:Verdana,Helvetica,Arial;
                }

                
h1 {
	clear:left;
	Font-size: 100%;
    font-weight:bold;
    color:#5F5F5E;
    line-height:14pt;
    text-align : left;
	margin: 20px 0 10px 0;

    }
    
h2	{
	Font-size: 80%;
	margin:20px 0 5px 0;
}

p.bold{                Font-size:8pt;
            color:#185E75;
            font-weight:bold;
            line-height:16pt;
            text-align : center;
            font-family:Verdana,Helvetica,Arial;
                }

td	{
	padding:0px 3px 0px 3px;
}             
                
div{
	float:left;
	margin:50px 0 0 50px ;
	background:#FFFFFF;
	width:800px;
}

#menu	{
	clear:left;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	height:20px;
}

#logo	{
	float:left;
	margin:0px;
	padding:0 3px 0 3px;
	background:#FFFFFF;
	width:100px;
	height:20px;
	border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}

#menu ul{
list-style-type:none;
background:#CCC;
}

/*static content (LOGO)*/
#menu li.logo	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border:1px solid #C3C3C3;
}
#menu li.logo	p{
	padding:0px;
	margin:0px;
	Font-size:100%;
    line-height:12pt;
    color:#FF2A2A;
    font-weight:bold;
    font-family:Verdana,Helvetica,Arial;
    }

#menu li.logo:hover	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border:1px solid #C3C3C3;
}

/*dynamic content (LOGO)*/
#menu li	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}

#menu li:hover	{
	background:#E1E1E1;
	padding:3px 3px 0px 3px;
	width:100px;
	height:20px;
	border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}

/*
 *Main 
 */
#main{
	margin:0px;
	margin-top:20px;
	padding:0px;
	background:#FFFFFF;
	width:600px;
}

/*
 *Menu bar for images
 */
#img_menu	{
	clear:left;
	width: 640px;
	margin:0px;
	margin-top:20px;
	padding:0;
	background:#FFFFFF;
}

#img_menu ul{
list-style-type:none;
background:#CCC;
}

/* First Menu Item no color change no dynamic content! */
#img_menu li.logo	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border:1px solid #C3C3C3;
}

#img_menu li.logo	p{
	padding:0px;
	margin:0px;
	Font-size:100%;
    line-height:12pt;
    color:#FF2A2A;
    font-weight:bold;
    font-family:Verdana,Helvetica,Arial;
    }

#img_menu li.logo:hover	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border:1px solid #C3C3C3;
}
/* dynamic content! */
#img_menu li	{
    float:left;
    width:100px;
    height:20px;
    padding:3px 3px 0px 3px;
    background:#FFFFFF;
    border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}

#img_menu li:hover	{
	background:#E1E1E1;
	padding:3px 3px 0px 3px;
	width:100px;
	height:20px;
	border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}
 
/*
 *Display images
 */          
#img_small_container{
	clear: left;
	margin:20px 0 0 0;
	padding:0px;
	width:650px;

}
                
#img_small	{
	float:left;
	margin:2px;
	padding:2px;
	width:120px;
	height:auto;
	border:1px solid #ccc;
	overflow:hidden;
}

#img_big	{
	padding:10px;
	background:#FFFFFF;
	margin:20px 0px 0px 20px;
	background:#FFF;
}

#img_big p{
	text-align:left;
	font-size:90%;
	font-weight:normal;
	margin:20px 0 0 0;	
	font-family:Verdana,Helvetica,Arial;
	width:500px;	
}

#footer	{
	float:left;
	margin:20px 0 0 0;
	}

span.error      { 
            color: #DE1010;
            }


