body   		{ 
 color		:	#000000; 
 margin		:	5px 0px 0px 0px; 
 padding	:	0px; 
 height		:	100%;
 font-family	: 	Verdana, Arial, Helvetica, sans-serif; 
 font-size	:	8pt;
 text-align	:	center;
 background-color:	#DCDCDC;
		}

#center 	{
 width		:	690px; 
 height		:	100%; 
 margin		:	0px auto;
 padding	:	0% 0%; 
 border		:	0px; 
 text-align	:	left;
		}

#redtop		{
 background-color: 	#FF0000;
 color		:	#000000;
 text-align	:	right;
 padding        :       3px 5px 3px 0px;
 width		:	685px;
 margin-bottom	:	5px;
		}
#redbottom     {
 background-color:      #FF0000;
 color          :       #000000;
 text-align     :       right;
 padding	:	3px 5px 3px 0px;
 width          :       685px;
                }

#main		{ 
 width		:	553px;
 margin		:	5px 0px 5px 85px; 
 padding	:	10px 10px 10px 40px;
 border		:	1px solid #FF0000;		
 background-color:	#FFF;
		}

#navi		{
 width		:	95px;
 background-color:	#FFF;
 padding	:	0px;
 top		:	60px;
 border		:	1px solid #FF0000;
 position	:	absolute;
 margin-left	:	20px;
 -moz-border-radius:	5px;
		}	


#bgimagetop, #bgimagebottom	{
 background	: 	url(/images/header.gif) repeat;
 width		:	690px;
 height		:	20px;
		}

#header		{
 font-size	:	12px;
 text-align	:	right;
 font-weight	:	bold;
 text-align	:	right;
 font-weight	:	bold;
 padding	:	4px 5px 0px 0px;
		}
		
#cpr		{
 text-align	:	center;
 padding-top 	:	3px;
 font-size	:	9px;
		}

h1		{
 font-size	:	13px;
 font-weight	:	bold;
 margin		:	0 0 5px 15px;
 border-bottom	:	1px dotted #000;
		}

h2		{
 font-size	:	12px;
 font-weight	:	bold;
 margin-left	:	25px;
		}

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

/* news styles */
TABLE.newstable {
 background-color:      #FFFFFF;
 border         :       1px solid #000000;
                }

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

#newspbouter    {
 width		:	100%; 
 margin		:	auto;
 margin-top	:	8px; 
 height         :       17px;
	        }
#newspble	{
 float		:	left;
 text-align	:	left;
 		}
#newspbre	{
 text-align	:	right;
 padding-right	:	15px;
 background 	: 	url(http://seg-tox.org/images/printbutton.jpg) no-repeat;
 background-position:   right;
 height		:	17px;
		}
#newsouter	{
 width		:	552px;
 border		:	1px solid #000000;
 padding-top	:	8px;
 font-size	:	13px;
 		}
#newsmain	{
 text-align	:	justify;
 padding	:	0px 8px 8px 8px;
		}
#quelle		{
 margin-top	:	3px;
 text-align	:	right;
 		}

/* drk icon */
#icon		{
 border-top	:	1px solid #000;
 border-bottom	:	1px solid #000;
 border-right	:	1px solid #000;
 width		:	16px;
 height		:	16px;
 background	: 	url(/images/drk.jpg) no-repeat;
 		}

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

/*lists	*/	
#ulmain         {
list-style-type:       none;
 margin         :       0;
 padding        :       0 0 0 5px;
                }
#ulmain li      {
 margin-top     :       3px;
                }

/* Text Box */
.text		{
 text-align	:	justify;
 padding	:	0px 0px 0px 0px;
		}

/* Index News */
#indnews	{
 width		:	170px; 
 border		: 	1px dashed; 
 margin-left	:	372px; 
 background	:	#eee;
 padding	:	3px; 
 text-align	:	justify;
		}
		
/* kontakt */
input, textarea { 
 margin         :       0 0 10px 0; 
 vertical-align :       middle; 
 font           :       0.95em "Courier New",Courier,monospace; 
 border         :       1px solid #000000; 
                }
input           { 
 width          :       175px;
                }
              
.ktspan 	{
 display	:	block;
 border-bottom	:	1px dotted #000000;
                }

.optional       { 
 color          :       #a3a3a3; 
                }

.inputtextarea  {
 font-family    :       Arial, Helvetica, sans-serif;
 font-size      :       12px;
 font-weight    :       bold;
 color          :       #000000;
 text-decoration:       none;
 background-color:      #DCDCDC;
 padding        :       2px;
 border         :       1px solid #000000;
		}
.inputbutton    {
 font-family    :       Arial, Helvetica, sans-serif;
 font-size      :       10px;
 font-weight    :       bold;
 color          :       #FFFFFF;
 text-decoration:       none;
 background-color:      #666666;
 padding        :       1px;
 border         :       1px solid #000000;
		}

/* 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;
		}
		
/* 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    {
                }
              
DIV.head_top
                {
 font-weight    :       bold; 
 font-size      :       13pt;
 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;
                }
              
DIV.comments    {
 text-align     :       center;
 font-weight    :       bold;
 font-size      :       13pt;
 margin-top     :       10px;
                }
        
DIV.comments_small
                {
 text-align     :       center;
                }
abbr:hover	{
 cursor		: help;
   		}
abbr[title]	{
 border-bottom	: thin dotted;
 cursor		: help;
	        }
