/* Übergeordnet ---------------------------------------------------- */
body	{ padding:0px;
          margin-left: 0px;
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          scrollbar-face-color: #EEEEEE ;
          scrollbar-arrow-color: #9CCF00 ;
          scrollbar-track-color: #F7FBEC ;
          scrollbar-highlight-color: #EEEEEE ;
          scrollbar-darkshadow-color: #EEEEEE ;
          background-color:#FFFFFF;
          padding-bottom:10px;}

.img		{ border:0px;}
.pic		{ margin-left:10px;}
.pic2		{ margin-right:10px;}
.mainframe	{ width:750px;  border:0px; spacing:0px; cellpadding:0px; cellspacing:0px;  }

/* Basic ---------------------------------------------------- */
.p11	  	{ font-size:11px; }
.language  	{ height:10px; }
.top 		{ height:120px; }
.nav  		{ }
.content  	{ padding-left:14px; padding-bottom:16px; padding-top:20px; }
.footer  	{ height:30px; }
.help		{ font-size:12px; }
.help p		{ font-size:11px; }

#language  		{ margin:4px 20px; }
#top 			{ }
#nav 			{ width:750px;}
#nav .mainnav	{ padding-left:10px; padding-right:8px;  }
#content  		{ }
#oben			{ }
#footer  		{ width:750px; border-top:1px solid #CCCCCC; }

.c550	{width:540px; text-align:justify;}
.c150	{width:160px; text-align:justify; padding-left:10px;}

/* Allgemein ---------------------------------------------------- */
font,p,li   {font-size: 14px; color:#666666; font-family: sans-serif; }
td,tr,div   {font-size: 14px; color:#666666; font-family: sans-serif; }
.fuss		{font-size: 12px; color:#999999; }
.t11 		{font-size: 11px; color:#999999; }

.add		{ width:160px; height:14px; color:#FFFFFF; padding:4px; background: url(../pics/hg150.jpg) ;  }
.add2		{ width:160px; border:0px solid #cccccc; padding:4px; background-color:#FFFFFF; }
.toptitel	{ color:#cccccc; font-family: tahoma, sans-serif; font-size:72px;  }

/* Fonts ---------------------------------------------------- */
.sub 	{ font-size: 10px; color:#999999; font-family:  sans-serif; text-align: none;}
.titel 	{ font-size: 16px; color:#000099; }
.blue 	{ font-size: 12px; color:#000099; }
.subblue 	{ font-weight:bold; color:#000099; font-variant:small-caps; }

/* Forms ---------------------------------------------------- */
input		{ font-size:11px; border:1px solid #dedede;}


/* LINKS ---------------------------------------------------- */
a:href 		{ COLOR: #CC0000; TEXT-DECORATION: none;  font-family: Tahoma, sans-serif; }
a:hover 	{ COLOR: #666666; TEXT-DECORATION: none;  font-family: Tahoma, sans-serif; }
a:link 		{ COLOR: #CC0000; TEXT-DECORATION: none;  font-family: Tahoma, sans-serif;}
a:visited 	{ COLOR: #CC0000; TEXT-DECORATION: none;  font-family: Tahoma, sans-serif; }

#footer a 			{font-size:12px; color:#cccccc;}
#footer a:hover  	{font-size:12px; color:#cccccc;}
#footer a:link 		{font-size:12px; color:#cccccc;}
#footer a:visited  	{font-size:12px; color:#cccccc;}


/*   begin dropmenue --------------------------------- */
/*   dropmenue Copyright (c) 2003,2004 Cezary Tomczak  */
.ddm1,.item1,#menu1 {
    font: 14px tahoma,  sans-serif;
    padding:0px 0px;    }
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1:visited,
.ddm1 .item1-active,
.ddm1 .item1-active:hover,
.ddm1 .item1-active:visited {
    font: 14px tahoma, sans-serif;
    color: #cc0000;
    padding: 0px ;
    text-decoration: none;
    display: block;
    position: relative; }
.ddm1 .item1 {
    color:#cc0000 ;
    padding: 0px ;}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #0000cc ;
    color: #FFFFFF;
    padding: 0px ;}
.ddm1 .item2,
.ddm1 .item2:hover {
    font: 14px tahoma, sans-serif;
    background: #dedede;
    color: #000000;
    padding-left: 0px ;
    text-decoration: none;
    display: block;
    white-space: nowrap;}
.ddm1 .item2:visited,
.ddm1 .item2 {
    font: 14px tahoma, sans-serif;
    padding: 1px;
    background: #FFFFFF;
    color: #666666 ;}
.ddm1 .item2:hover {
    background: #FFFFFF;
    color: #99CD00 ;}
.ddm1 .section {
	border-bottom: 1px solid #99CD00 ;
    padding: 1px ;
    margin-top:00px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
    background: #FFFFFF;}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }
* html .ddm1 td { position: relative; } /* ie 5.0 fix */
/*   end  dropmenue --------------------------------- */