body   		{ 
 color		:	#000; 
 margin		:	5px 0px 5px 0px; 
 padding	:	0px; 
 font-family	: 	Verdana, Arial, Helvetica, sans-serif; 
 font-size	:	10pt;
 text-align	:	center;
 background-color:	#DCDCDC;
		}
#center 	{
 width		:	750px; 
 height		:	100%; 
 margin		:	0px auto;
 padding	:	0% 0%; 
 border		:	0px; 
 text-align	:	left;
		}
#styletop	{
 text-align	:	right;
 height		:	20px;
 background-color:      #FF0000;
 color          : 	#FFF;
		}
#styletop div 	{
 width		:	auto;
 height		:	20px;
 float		:	right;
 background-color:	#FF0000;
 color		:	#FFF;
		}
#styletop a 	{
 margin		:	0 2px;
		}

#outertop       {
 width          :       750px;
 height         :       78px;
 background     :      	url("/images/ovoberhausenrheinhausenheader.gif") no-repeat;
 		}

#redline        {
 background-color:      #FF0000;
 font-size	:	8pt;
 background-color : 	#FF0000;
 text-align	:	right;
 height		:	20px;
 padding-right	:	5px;
		}

#header		{
 border-top	:	1px solid #000;
 border-bottom	:	1px solid #000;
 border-left	:	1px solid #FF0000;
 border-right	:	1px solid #FF0000;
 text-align	:	center;
 background-color:	#DCDCDC;
		}

#main		{
 width		:	738px;
 background-color:	#FFF;
 border-left	:	1px solid #FF0000;
 border-right	:	1px solid #FF0000;
 padding	:	0 5px 5px 5px;
		}
#mspacer	{
 padding	:	5px 0 0 0;
		}

#imgbottom	{
 border-left 	: 	1px solid #FF0000; 
 border-right 	: 	1px solid #FF0000;
 background-color: 	#FFFFFF;
 padding	:	0 0 4px 0;
		}

#pgcounter	{
 background-color:      #FFF;
 border-left    :       1px solid #FF0000;
 border-right   :       1px solid #FF0000;
 padding-right	:	75px;
 padding-bottom	:	5px;
 text-align	:	right;
 font-size	:	9px;

 		}
#lu 		{
 background	:	url("/images/footer1a.jpg") bottom left no-repeat;
 margin		:	0;
 padding	:	0;
 		}
#ru 		{
 background	:	url("/images/footer1b.jpg") bottom right no-repeat;
 margin		:	0;
 padding	:	0;
 background-color:	#FF0000;
 		}
#umiddle 	{
 text-align	:	center;
 color		:	#FFF;
 padding	:	2px 0px 2px 0px;
		}
#umiddle a     	{
 margin         :       0 2px;
		}

#navmiddle       {
 text-align     :       center;
 color          :       #FF0000;
 background-color:	#FFF;
 border-left	:	1px solid #FF0000;
 border-right	:	1px solid #FF0000;
 padding        :       2px 0px 5px 0px;
                }
#navmiddle a    {
 margin         :       0 2px;
                }

#navbottom       {
 text-align     :       center;
 color          :       #FF0000;
 background-color:      #FFF;
 border-left    :       1px solid #FF0000;
 border-right   :       1px solid #FF0000;
 padding        :       0px 0px 0px 0px;
                }
#navbottom a    {
 margin         :       0 2px;
                }

#cpr		{
 text-align	:	center;
 padding-top 	:	3px;
 font-size	:	9px;
		}
/* text formation */
#content	{
 width		:	600px;
 margin		:	auto;
 text-align	:	justify;
 border		:	1px solid #000;
 padding	:	5px 5px 5px 5px;
		}

h1		{
 font-size	:	13px;
 font-weight	:	bold;
 margin		:	3px 15px 3px 15px;
		}
h2		{
 font-size      :       12px;
 font-weight    :       bold;
 margin         :       10px 15px 3px 20px
		}
h3		{
 font-size      :       11px;
 font-weight    :       bold;
 margin         :       10px 15px 3px 25px
                }

/* index news verschiedenes */
#newsv_main	{
 border		:	1px dashed #000;
 background 	:	#eee;
 width		:	605px;
 margin		:	0px auto;
 text-align     :       justify;
 font-size	:	10px;
}

#newsv_main ul	{
 list-style	: 	none;
 margin		: 	0;
 padding	: 	0;

}
#newsv_main li	{
 /*border: 1px solid #000000;*/
 float:left;
 margin		:	5px;
 padding	:	5px;
 width		:	180px; 
}

/* ausbildungsunterlagen */
#auouter      	{
 width          :       600px;
 border         :       1px solid #000;
 margin         :       auto;
                }
#aucontent    	{
 text-align     :       justify;
 padding        :       0 5px 5px 5px;
                }

/* news */
#newsouter	{
 width		:	600px;
 border		:	1px solid #000;
 margin		:	auto;
		}
#newscontent	{
 text-align     :       justify;
 padding	:	0 5px 5px 5px;
		}
span.abbr	{
 cursor		: 	help;
 border-bottom	: 	1px dashed #000;
 		}
abbr		{
 cursor         :       help;
 border-bottom  :       1px dashed #000;
                }

#quelle		{
 padding-top	:	5px;
 text-align	:	right;
 font-size	:	10px;
 		}
DIV.newspic, DIV.aupic	{
 float		:	right; 
 border		:	1px solid #CCC;
 align		:	right;
 margin		:	5px;
 padding	:	5px;
 text-align	:	center;
 background-color: 	#f9f9f9;
}
.newspic div, .aupic div	{
 font-size	:	9px;
 padding-top	:	5px;
}
DIV.newspicl    {
 float          :       left;
 border         :       1px solid #CCC;
 align          :       right;
 margin         :       5px;
 padding        :       5px;
 text-align     :       center;
 background-color:      #f9f9f9;
}
.newspicl div    {
 font-size      :       9px;
 padding-top    :       5px;
}

hr {
 background-color: 	#CCC;
 height		:	1px;
 border-width	:	0px;
}

#ulpre {
 list-style-type:       none;
 font-size	:	10px;
 margin         :       0;
 padding        :       0 0 0 5px;
                }

#ulpre li {
 margin-top     :       3px;
}

.ulpre {
 list-style-type:       none;
 font-size      :       10px;
 margin         :       0;
 padding        :       0 0 0 5px;
}

.ulpre li {
 margin-top     :       3px;
}


/* drk pic */
#drkpic         {
 background 	:	url("/images/drknews.jpg") left no-repeat;
 width		:	16px;
 height		:	16px;
 border-top     :       1px solid #000000;
 border-bottom  :       1px solid #000000;
 border-right   :       1px solid #000000;
 margin-bottom  :       5px;
 margin-top     :       5px;
                }

/* back button */
#back		{
 width		:	600px;
 margin		:	auto;
 padding-top	:	5px;
 text-align	:	left;
		}

/* kontakt */
.ktspan         {
 display        :       block;
 border-bottom  :       1px dotted #000000;
 width          :       100%;
                }

.kt             {
 margin-bottom  :       8px;
                }
TD.kt_top       {
 background-image:      url(/images/kt_top.gif);
 padding-left   :       5px;
                }
TD.kt_bottom    {
 border         :       1px solid #000000;
 padding        :       5px;
                }

.text_table     {
 background-color:      #FFFFFF;
 border         :       1px solid #000000;
                }

/* listing news termine */
/* listing */
TR.color1       {
 background-color:      #F0F0F0;
                }

TR.color2       {
 background-color:      #CCCCCC;
                }


/* links */
DIV.linkstop	{
 width		:	400px;
 border		:	1px solid #000;
 padding	:	3px;
 text-align	:	center;
 font-weight	:	bold;
 margin		:	auto;
 margin-top	:	5px;
		}
DIV.linksmain	{
 width		:	400px;
 border-bottom	:	1px solid #000;
 border-left	:	1px solid #000;
 border-right	:	1px solid #000;
 margin		:	auto;
 padding	:	3px;
		}

/* KFZ */
DIV.kfzouter    {
 width          :       450px;
 margin         :       auto;
		}

DIV.kfzli       {
 margin         :       0;
 padding-top    :       5px;
 float          :       left;
 width          :       200px;
                }

DIV.kfzre       {
 margin-left    :       210px;
 border-left    :       1px solid #000;
                }

.sphead         {
 border-bottom  :       1px solid #000;
 display        :       block;
 padding        :       5px 0 5px 5px;
 font-weight    :       bold;
                }
		
DIV.kfzfoot     {
 clear          :       left;
 text-align     :       right;
                }

ul.ulkfz        {
 list-style-type:       none;
 margin         :       0;
 padding        :       5px 0 5px 5px;
                }

/* sitemap */
#ulmain		{
 list-style-type: 	none;
 margin		:	0;
 padding	:	0 0 0 5px;
		}

#ulmain li	{
 margin-top	:	3px;
		}

#ulstd         	{
 list-style-image:       url(/images/ulpic.gif);
 margin         :       0 0 0 15px;
 padding        :       0 0 5px 25px;
                }
#ulstd li      	{
 margin-top     :       5px;
                }
.ulstd          {
 list-style-image:       url(/images/ulpic.gif);
 margin         :       0 0 0 15px;
 padding        :       0 0 5px 25px;
                }
.ulstd li       {
 margin-top     :       5px;
                }

#ullinks	{
 text-align	:	right;
 margin         :       0 0 0 0px;
 list-style-type:       none;
 		}
#ullinks li	{
 margin-top     :       3px;
 		}

table.text_table {
 width		:	600px;
 margin 	:	auto;
 		}

/* web gallery */
.gl_pictop
                {
 width          :       90%;
 height         :       20px;
 border-top     :       1px solid #000000;
 border-bottom  :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
 margin-bottom  :       5px;
                }
              
.gl_picbott
                {
 width          :       90%;
 height         :       20px;
 border-top     :       1px solid #000000;
 border-bottom  :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
 margin-top     :       5px;
                }
              
.gl_galtop
                {
 width          :       90%;
 height         :       20px;
 border-top     :       1px solid #000000;
 border-bottom  :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
                }

.gl_galbott
                {
 width          :       90%;
 height         :       20px;
 border-top     :       1px solid #000000;
 border-bottom  :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
                }
          
.gl_pgtop
                {
 width          :       90%;
 border-bottom  :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
 margin-bottom  :       5px;
                }
              
.gl_pgbott
                {
 width          :       90%;
 border-top     :       1px solid #000000;
 border-left    :       1px solid #000000;
 border-right   :       1px solid #000000;
 margin-top     :       5px;
                }
              
TD.gl_ll
                {
 border-left    :       1px solid #000000;
 width          :       80px;
                }

TD.gl_lr
                {
 border-right   :       1px solid #000000;
 width          :       80px;
                }

.thumb /* thump pics */
                {
 border         :       0;
                }
              
.gall_thumbs    {
 width          :       90%;
                }
  
DIV.minimage img   {
 border-color: #ddd #bbb #aaa #ccc; 
 border-style: solid; 
 border-width: 1px; 
 background: #eee; 
 color: inherit; 
 display: inline; 
 margin: 3px;	
 padding: 5px;
                }
DIV.viewimage img {
 border-color: #ddd #bbb #aaa #ccc;
 border-style: solid;
 border-width: 1px;
 background: #eee;
 color: inherit;
 display: inline;
 margin: 3px;
 padding: 5px;
}
              
DIV.head_top
                {
 font-weight    :       bold; 
 font-size      :       13pt;
 padding-top	:	5px;
 margin-top     :       0px;
 margin-bottom  :       5px;
 text-align     :       center;
                }
span.head_top_small
                {
 font-weight    :       normal; 
 font-size      :       10px;
                }
              
DIV.view        {
 text-align     :       center;
 font-size      :       10px;
                }
DIV.view_sm     
                {
 text-align     :       center;
 font-size      :       9px;
                }
              
DIV.phidinfo    
                {
 text-align     :       center;
 font-size      :       10px;
 margin-top     :       5px;
                }
              
.gidindex 
                {
 width          :       90%;
 border-bottom  :       thin dashed #D9DCC2;
 font-size      :       90%;
                }
TD.gidindextd   {
 width          :       180px;
                }
.gidindextd img {
border-color: #ddd #bbb #aaa #ccc;
 border-style: solid;
 border-width: 1px;
 background: #eee;
 color: inherit;
 display: inline;
 margin: 3px;
 padding: 5px;
}
              
DIV.comments    {
 text-align     :       center;
 font-weight    :       bold;
 font-size      :       13pt;
 margin-top     :       10px;
                }
        
DIV.comments_small
                {
 text-align     :       center;
                }
