/* Allgemein */

body	{
	padding:30px;
         margin:0px;
         font-size:13px;
         font-family:Arial, Helvetica, sans-serif;
         background:#E4E4E4}


/* Header Cell */
#headercell {
	height:115px;
         margin:0px;
         margin-bottom:0px;
         padding:10px;
         padding-top:10px;
         padding-left:10px;
         background:#E4E4E4;
	}


#htext1 	{
	padding-top:10px;
         margin-left:0px;
         font-weight:bold;
    	color:#505050;
	font-size:35px;
         }

#htext2 {
    	font-size:70%;
    	font-weight:bold;
         margin-left:0px;
    	text-decoration:none;
    	font-family:"Trebuchet MS", verdana, arial, helvetica, arial, sans-serif;
    	color:#505050;
    	padding-left:2px;
    	padding-top:0;
	}

/* Navigation Cell */

#navicell {
	background-color: #E4E4E4;
    width: 182px;
    vertical-align: top;
    padding-top: 20px;
    padding-bottom: 20px;
    height: 50px;
}

#navcontainer {
    font-size: 12px;
    padding-left: 8px;
    width: 140px;
}

#navcontainer ul {
    width: 140px;
	margin: 0px;
	padding: 0px;
}

#navcontainer ul ul {
    margin-left: 15px;
    width: 124px;
}

#navcontainer ul ul ul {
    width: 108px;
}

#navcontainer li {
    list-style-type: none;
    background: transparent;
}

#navcontainer ul a {
    display: block;
    color: #333333;
    width: 140px;
	border-top: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
    border-right: 5px solid #E4E4E4;
	text-decoration: none;
    padding: 5px 0px 5px 5px;
    margin-bottom: -1px;
}

#navcontainer ul ul a {
    width: 125px;
}

#navcontainer ul ul ul a {
    width: 110px;
}

#navcontainer a:hover {
    border-right: 5px solid #aaaaaa;
	background-color: white;
}

#navcontainer a.nav-act, #navcontainer a.nav-cur {
    border-right: 5px solid #aaaaaa;
	background-color: white;
}


/* News Cell */

#newscell {
	background-color:#E4E4E4;
         vertical-align:top;
         padding-left:20px
         }

#newscontent {
         border-width:0px;
	border-style:solid;
  	border-color:#444;
         font-size:14px;
         color:#000000
    	}

/* Content Cell */

#contentcell{
	width:650px;
         height:400px;
         vertical-align:top;
         padding:10px;
         background-color:#FFFFFF;
         }

h2	{
         color:#444;
         text-decoration:none;
         font-size:15px;
         font-weight:bold;
         padding-right:25px;
         border-bottom:2px solid #E4E4E4;
         max-width:300px;
         }

a	{
	color:#000000;
         text-decoration:none;
         }

a:hover	{
	text-decoration:underline;
	}

p	{
	color:#666666;
         font-size:14px;
         margin-bottom:2px;
         margin-top:2px
         }

div.bulletlist {
	color:#666666;
         font-size:14px;
         margin-bottom:0px;
         margin-top:0px
         }

.caption {
         color:#666666;
         font-size:12px;
         font-weight:bold;
         margin-bottom:2px;
         margin-top:0px
         }

/* Footer Cell */

#copyright{
         font-size:11px;
         color:#808080;
         text-align:center;
	background-color:#E4E4E4;
         }
