/* Übergeordnet ---------------------------------------------------- */
html		{ scrolling:no; padding:0px;}
frameset	{ frame-border:no ; frame-spacing:0 ; border:0px; }
frame		{ frame-border:no ; frame-spacing:0 ; border:0px; }

BODY 		{	margin-left: 0px;
	            margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                background-color: #FFFFFF ;
              background-attachment:fixed;
              scrollbar-arrow-color: #CC0000;
              scrollbar-track-color: #FFFFFF;
              scrollbar-face-color: #FFFFFF;
              scrollbar-highlight-color: #FFFFFF;
              scrollbar-3dlight-color #FFFFFF;
              scrollbar-darkshadow-color: #FFFFFF;
              scrollbar-shadow-color: #DEDEDE; }

.nav-frame	{ scrollbar-face-color: #EEEEEE ;
			  scrollbar-arrow-color: #CC3333 ;
			  scrollbar-track-color: #EF3039 ;
			  scrollbar-highlight-color: #EEEEEE ;
			  scrollbar-darkshadow-color: #EEEEEE ; }

iframe	    { border:0px solid #CCCCCC ; scrolling=no ;
              scrollbar-face-color: #CCCCCC ;
              scrollbar-arrow-color: #FFFFFF ;
              scrollbar-track-color: #FFFFFF ;
              scrollbar-highlight-color: #CC3333 ;
              scrollbar-darkshadow-color: #CC3333 ;  }

/* COLORS --------------------------------------------------- */

.c_01	{color: #FFFFFF ;} /* weiß */
.c_02	{color: #000000 ;} /* schwarz */
.c_03	{color: #ED1C24 ;} /* rot */
.c_04	{color: #F9B0C1 ;} /* rosa */
.c_05	{color: #FCCCD7 ;} /* hellrosa */
.c_06	{color: #A09F9F ;} /* grau */

/* Hintergründe */
.bg_00  {background-color: #FFFFFF ;} /* aktuelle farbe */
.bg_01  {background-color: #FFFFFF ;} /* weiß */
.bg_02	{background-color: #000000 ;} /* schwarz */
.bg_03  {background-color: #ED1C24 ;} /* rot */
.bg_04	{background-color: #F9B0C1 ;} /* rosa */
.bg_05	{background-color: #FCCCD7 ;} /* hellrosa */
.bg_06	{background-color: #A09F9F ;} /* grau */

/* BASICS ---------------------------------------------------- */

font,li,p,div		{ font-size: 12px; color:#333333; font-family: Arial, sans-serif; }
table,td			{ border:0px ; padding:0px ; spacing:0px ; }
img					{ border:0px ; }
br					{ font-size: 8px;}
.center         	{ margin: auto ; text-align: center ; }
.frameset       	{ margin-bottom: 3px ; margin-right:0px ; text-align: center ; border:0px; }


/* Content & IN-between -------------------------------------------------*/
.sub				{ margin-left:30px;}
.subnav				{ width: 150px; height:100%;}
.subnav_dkl			{ font-size:11px ;  color: #ED1C24 ; }
.c_nav				{ height:10px}
.topnav				{ background-color:  ; margin-left:0px ; padding:2px ; }
.slash 				{ font:18px ; color: #ED1C24 ; font-weight:bold; }

.seitenname			{ background-color: #FFFFFF ; color: #999999 ;
					  font-weight:bold ;  padding:0px 2px; }
.subtitel 			{ font-size: 12px; color: #373535 ; font-weight:bold ;  }
.titel 				{ color: #333333 ; font-weight:bold ;}
.ueberschrift		{ font-size: 12px; color: #373535 ; font-weight:bold ;  }

.engl 				{ color: #CC0000 ; font-style:italic }
.franz 				{ color: #00CCCC ; font-style:italic }

.in_content			{ width: 560px; margin-left:10px; margin-right:00px; height:354px; padding-left:00px;
 					  border-right:0px solid #CCCCCC; border-left:0px dotted #CCCCCC;}
.in_left			{ width: 400px; padding-right:8px;  spacing:2px ; padding-bottom:6px; }
.in_right			{ width: 150px; padding-left: 8px;  spacing:2px ; }
.bisfuss			{ width: 440px; margin-left:00px; }
.in_titel           { font-size: 12px; color: #000000 ; font-weight:bold ; padding:8px }

.sprache 			{ font-size: 10px; color: #999999 ; font-weight:normal ;  }
.pressepics	td		{ border-bottom:1px solid #CCCCCC;}
.footer				{ font-size:  9px; color: #999999 ; letter-spacing:0.5 ;  font-family:  Arial, sans-serif;  }
.druck				{ font-size: 10px; color: #996666; font-weight: normal ; }
.spr				{ font-size: 10px; color: #CC0000;  }

.f10 				{ font-size: 10px; }
.f11                { font-size: 11px; }
.zitat              { font-size: 11px;  font-style:italic ; }


/*
.en					{ color: #666666 ; font-weight:normal ;  }
.fr					{ color: #666666 ; font-weight:normal ;  }
*/


/* FRAMES -----------------------------------------------------------------------
.content			{width:500px;  margin-left:30px; }
.content_left		{background-color: #FFFFFF ; width: 496px ; padding: 8px 18px 8px 8px ;}
.content_right		{background-color: #FFFFFF ; width: 184px ;  }
.content_left_50	{background-color: #B1C514 ; width: 340px ; padding: 8px 18px 8px 8px ; }
.content_left_2		{background-color: #B1C514 ; width: 220px ; padding: 8px 18px 8px 8px ;}
.content_right_2	{background-color: #B1C514 ; width: 470px ;  }
.content_left_3		{background-color: #B1C514 ; width: 150px ; padding: 8px 18px 8px 8px ;}
.content_right_3	{background-color: #B1C514 ; width: 540px ;  }

.content_all		{background-color: #B1C514 ; padding: 8px 18px 8px 8px ; }


 LINKS ----------------------------------------------------------------------- */
a		 			{ font-family: Arial, Verdana, sans-serif; COLOR: #ED1C24 ;
					  font-size: 11px;  TEXT-DECORATION: none ; font-weight:normal ; }
a:link 				{ font-family: Arial, Verdana, sans-serif; COLOR: #ED1C24 ;
					  font-size: 11px; TEXT-DECORATION: none ; font-weight:normal ;}
a:visited 			{ font-family: Arial, Verdana, sans-serif; COLOR: #ED1C24 ;
					  font-size: 11px; TEXT-DECORATION: none ; font-weight:normal ;  }
a:hover				{ font-family: Arial, Verdana, sans-serif; COLOR: #999999 ;
					  font-size: 11px; TEXT-DECORATION:none ; font-weight:normal ;  }
a:active 			{ font-family: Arial, Verdana, sans-serif; COLOR: #ED1C24 ;
					  font-size: 11px; TEXT-DECORATION: none ; font-weight:normal ;}

.topnav a		 	{ COLOR: #ED1C24 ; font-size: 14px; font-weight:bold ; }
.topnav a:link 		{ COLOR: #ED1C24 ; font-size: 14px; font-weight:bold ; TEXT-DECORATION: none ; }
.topnav a:visited 	{ COLOR: #ED1C24 ; font-size: 14px; font-weight:bold ; TEXT-DECORATION: none ; }
.topnav a:hover		{ COLOR: #999999 ; font-size: 14px; font-weight:bold ; TEXT-DECORATION:none ; }
.topnav a:active 	{ COLOR: #000000 ; font-size: 14px; font-weight:bold ; TEXT-DECORATION: none ;}

.subnav	a			{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ;}
.subnav	a:link 		{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ; }
.subnav	a:visited 	{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ;  }
.subnav	a:hover		{ COLOR: #999999 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION:none ; }
.subnav	a:active 	{ COLOR: #000000 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ; }

.c_nav	a			{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ;}
.c_nav	a:link 		{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ; }
.c_nav	a:visited 	{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ; }
.c_nav	a:hover		{ COLOR: #999999 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION:none ;  }
.c_nav	a:active 	{ COLOR: #ED1C24 ; font-size: 11px; font-weight:bold ; TEXT-DECORATION: none ; }

.content a		 	{ COLOR: #CC3333 ; font-size: 11px;  TEXT-DECORATION: none ; }
.content a:link 	{ COLOR: #CC3333 ; TEXT-DECORATION: none ;}
.content a:hover	{ COLOR: #000000 ; TEXT-DECORATION: none ;}
.content a:visited 	{ COLOR: #CC3333 ; TEXT-DECORATION: none ;}
.content a:active 	{ COLOR: #000000 ; TEXT-DECORATION: none ;}

.db_content a		 	{ COLOR: #CC3333 ; font-size: 11px; }
.db_content a:link 		{ COLOR: #CC3333 ; TEXT-DECORATION: none ;}
.db_content a:hover		{ COLOR: #000000 ; TEXT-DECORATION: none ;}
.db_content a:visited 	{ COLOR: #CC3333 ; }

.db_content_nav a		 	{ COLOR: #FFFFFF ; font-size: 11px; }
.db_content_nav a:link 		{ COLOR: #FFFFFF ; TEXT-DECORATION: none ;}
.db_content_nav a:hover		{ COLOR: #000000 ; TEXT-DECORATION: none ;}
.db_content_nav a:visited 	{ COLOR: #FFFFFF ; }


/* db_access ----------------------------------------------------------------------- */

.admin-nav 		{ background-color: #FFFFFF ; }/*body*/
.logon_titel	{ font:16px ; color: #CCCCCC ; font-weight:bold; padding-left:4px;}

.db_nav_in			{ margin-left:12px;}
.db_content			{ width: 700px ; margin-left:0px; margin-top:10px;;}
.db_content_nav		{ margin-left:0px; margin-top:0px;
					  background-color: #FFFFFF ; }
.db_content_450		{ width: 450px ; margin-left:10px; margin-top:0px;
					  background-color: #FFFFFF ; border: 0px #373535 ;}
.db_content_red		{ width: 450px ; margin-left:20px; margin-top:20px;
					  background-color: #FFFFFF ; border: 1px #373535 ;}

.db_maske		{ width: 500px ; background-color: #FFFFFF ; padding: 2px ; }
.db_maske td	{ height: 30px ;  padding: 2px ; }
.infobox 		{ margin-bottom:22px; margin-left:10px; width:330px ; height:400px ; font-size:10px; font:arial;}

.formater			{ width:100% ; } 							 /* tabelle */
.formater_td		{ text-align: left ; valign:bottom ; } 		 /* spalten */
.formaterhelp p 	{ font:11px; line-height:10px }

.db_titel			{font:16px ; color: #999999 ; font-weight:bold; valign:bottom ; margin-top:10px;}
.db_titel_new		{font:14px ; color: #66CC00 ; background-color: #FFFFFF ; font-weight:bold; }
.db_titel_klon		{font:14px ; color: #49B2E3 ; background-color: #FFFFFF ; font-weight:bold;   }
.db_titel_change	{font:14px ; color: #FBAD51 ; background-color: #FFFFFF ; font-weight:bold;   }
.db_titel_delete	{font:14px ; color: #CC0000 ; font-weight:bold;   }

.db_new		{font:11px ; color: #FFFFFF ; background-color: #66CC00 ; font-weight:bold;   }
.db_klon	{font:11px ; color: #FFFFFF ; background-color: #49B2E3 ; font-weight:bold;   }
.db_change	{font:11px ; color: #FFFFFF ; background-color: #FBAD51 ; font-weight:bold;   }
.db_delete	{font:11px ; color: #FFFFFF ; background-color: #CC0000 ; font-weight:bold;   }

.db_titel_nav	{font:14px ; color: #000000 ; font-weight:bold; }
.db_titel_nav_or{font:14px ; color: #F45813 ; font-weight:bold; }
.db_titel_txt	{font:12px ; color: #373535 ; font-weight:bold; }
.db_titel_txt2	{font:10px ; color: #373535 ;  }
.db_table_head	{font:14px ; color: #373535 ; }

.db_table_list td	{padding: 2px ; spacing: 2px; }

.red            { font-size: 14px; color: #EF3039 ;background-color: #FFFFFF ; font-weight:bold ; width: 450px; }
.white          { color: #FFFFFF ; background-color: #CC3333 ; padding: 4px ; }
.back           { font: arial ; color: #FFFFFF ;}

/*  FORM ---------------------------------  */

form  			{ font-size: 11px; color:#333333;}
select			{ font-size: 11px; color:#333333; border-width:0px;
				  border-color:#cccccc; background:#FFFFFF;  margin:0px 0px 0px 0px	; }
input 			{ font-size: 11px; border:1px solid #000000;}
textarea		{ font-size: 12px; border:1px solid #000000;}
checkbox		{ font-size: 11px; border:0px solid #000000;}
input.radio		{ border:0px solid #000000;}

.rot            { font-size: 12px; color: #FFFFFF ;background-color: #CC0000 ; padding:2px; }
.alarm          { font-size: 12px; color: #FFFFFF ;background-color: #FF9900 ; padding:2px; }
.nr 			{ font-size: 14px; align:center; font-weight:bold; color: #FFFFFF ;  background: #EF3039 ;} /* TAGE */

#login 			{ font-size: 10px; color: #996666;  }
#pw 			{ font-size: 10px; color: #996666;  }


/*   begin dropmenue --------------------------------- */
/*   dropmenue Copyright (c) 2003,2004 Cezary Tomczak  */
#menu1	{  line-height:12px ; }
.item1	{ color: #CC3333 ; font:11px  Arial, Helvetica, sans-serif;
		  padding: 0px; line-height:18px ;}
/* .item2	{ color: #333333 ; font: 10px  Arial, Helvetica, sans-serif; } */
.ddm1 {
    font: 11px  Arial, Helvetica, sans-serif;
    padding: 0px;;}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding:0px;
    border: 0px #FFFFFF;
    text-decoration: none;
    display: block;
    position: relative; }
.ddm1 .item1 {
    padding: 0px;
    background: #A09F9F;
    color: #CC0000;}
.ddm1 .item1:active, {
    background: #FFFFFF;
    color: #333333;
    padding-left:0px;}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 0px;
    background: #FFFFFF;
    color: #333333;
    padding-left:0px}
/* .ddm1 .item2,
.ddm1 .item2:hover {
    padding: 0px ;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    color: #333333 ;
    font: 10px Verdana, Arial, Helvetica, sans-serif;} /* Text sub */
/* .ddm1 .item2 {
    background: #FFFFFF;
    color: #333333;}
.ddm1 .item2:hover {
    background: #EDEDED;
    color: #333333;} */
--.ddm1 .section {
    border: 0px #CCCCCC; /* Rand sub */
    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 --------------------------------- */
