/**************************************************************************************************

                    SEF-Stylesheet 
                    
                    von Lutz Stiege
                    
                    (c) 2004

 **************************************************************************************************/

/*------------------------------------------------------------------------------------------------*/
/*                  Definition der BODY-Eigenschaften                                             */
/*------------------------------------------------------------------------------------------------*/


body    {	    
		font-family:Verdana,Helvetica,sans-serif; font-weight:normal; color:#000000;	    
		background-color:#DDDDDD;
		margin: 0px 0px 0px;
	}
	    
/*------------------------------------------------------------------------------------------------*/
/*                  Definition der HEADER-Eigenschaften                                           */
/* font-variant:small-caps; */
/*------------------------------------------------------------------------------------------------*/

h1	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bold; font-size:18px; 
		color:#FFFFFF;
	}
	
h2	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; font-size:16px; 
		color:#FF0000;
	}
	
h2.w_border
	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; font-size:16px; 
		border-bottom:1px dashed #FF0000; padding-bottom: 10px;
		color:#FF0000;
	}
	
h3	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; font-size:14px;
		color:#FF0000;
	}
	
h4	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; font-size:12px;
		color:#000000;
	}

/*------------------------------------------------------------------------------------------------*/
/*                  Definition der TABLE-Eigenschaften                                            */
/*------------------------------------------------------------------------------------------------*/

table	
    {		    
		font-family:Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; 
		color:#000000; border: 0px;		
	}

table.maintable
	{
		position: relative; top: 0px;
	}	

table.navtable
	{
		border: 1px solid #FFFFFF; border-collapse:collapse;
	}

table.item
	{
		border: 1px solid #FFFFFF; border-collapse:collapse;
		background-color: #DDDDDD; width: 152px; margin: 10px 5px;
	}

th	{
		font-size:12px; font-weight:bold; color:#FFFFFF;
		background-color: #333377;
	}
	
td.contentcell
	{
		background-color: #FFFFFF; vertical-align: top;
	}

tr.vert	{
		background-color: #FFFFFF;
	}
	
tr.vert2{
		background-color: #DDDDDD;
	}
/*------------------------------------------------------------------------------------------------*/
/*                  Definition der A-Eigenschaften                                                */
/*------------------------------------------------------------------------------------------------*/	

a	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bold; text-decoration:none; 
		font-size:11px;
	}

a:link 	
	{ 
		color:#000000;
	}

a:visited 	
	{ 
		color:#000000;
	}

a:hover 	
	{ 
		color:#FF0000;
	}

a:active	
	{ 
		color:#FF0000;
	}


a.imprssm	
	{		
	    	font-family:Verdana,Helvetica,sans-serif; font-weight:bold;
		font-size:10px; text-decoration:none; color: #000000;
	}

a.imprssm:visited 	
	{ 
		color:#000000;
	}

a.imprssm:hover 	
	{ 
		color:#FF0000;
	}

a.imprssm:active	
	{ 
		color:#FFFFFF;
	}

a.nav	
	{
		color:#000000;
	}

a.nav:visited 	
	{ 
		color:#000000;
	}

a.nav:hover 	
	{ 
		color:#FFFFFF;
	}

a.nav:active	
	{ 
		color:#FF0000;
	}
	
a.big
	{
		font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; font-size:14px; 
		color:#FF0000;
	}
	
a.big:visited 	
	{ 
		color:#FF0000;
	}

a.big:hover 	
	{ 
		color:#DD0000;
	}

a.big:active	
	{ 
		color:#DD0000;
	}
/*------------------------------------------------------------------------------------------------*/
/*                  Definition der DIV-Eigenschaften                                         */
/*------------------------------------------------------------------------------------------------*/

div.header_old
	{
		height: 120px; width: 100%; background-color:#333377;
		
	}
	
div.header
	{
		height: 120px; left: 0px; right: 0px; background-color:#333377;
		
	}
	
div.bgheader
	{
		background-image: url(/images/header.jpg); background-repeat: no-repeat;
		height: 120px; left: 200px;
	}

div.slogan 
	{
		z-index: 0; position: absolute; top: 10px; left: 10px;
	}
	
div.slogan2 
	{
		z-index: 0; position: absolute; top: 80px; left: 10px; color: #FFFFFF;
	}

div.logo 
	{
		z-index: 1; position: absolute; right: 10px; top: 20px;
	}

div.iso 
	{
		z-index: 0; position: relative; bottom: -10px; text-align: center;
	}

div.sefbar
	{
		width: 100%; border-bottom: #FFFFFF 2px solid; background-color: #CCCCCC;			
	}

div.bottombar
	{
		width: 100%; border-top: #FFFFFF 2px solid;
		background-color: #CCCCCC; text-align: center; height: 50px;		
	}
div.bottom
	{
		width: 100%; border-top: #FF0000 1px dashed; max-width:800px;				
	}	

div.content
	{
		background-color: #FFFFFF; width: 100%;	text-align: left; vertical-align: top; /*padding: 5px;*/
		max-width: 800px;/*-moz-border-radius: 10px*/
	}
	
div.print
	{
		background-color: #FFFFFF; width: 170mm; text-align: left; vertical-align: top; padding: 5px;		
	}
/*------------------------------------------------------------------------------------------------*/
/*                  Definition sonstiger HTML-Eigenschaften                                       */
/*------------------------------------------------------------------------------------------------*/

p       {
        	font-family:Verdana,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:normal;
        } 
         
ul,li   {
        	font-family:Verdana,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:normal;
		margin-left: 15px;
        }  

input	{ 
		font-family:Verdana,Helvetica,sans-serif; font-size:11px;
		color:#FFFFFF; background-color:#333377;
		border: 1px solid #FFFFFF; 		
	}

select, option
	{ 
		font-family:Verdana,Helvetica,sans-serif; font-size:11px;
		color:#FFFFFF; background-color:#333377;				
	}

hr	{
		color:#DDDDDD; width: 90%;
	}
/*------------------------------------------------------------------------------------------------*/
/*                  Definition der univeral Eigenschaften                                         */
/*------------------------------------------------------------------------------------------------*/

/* SEF Schriftzug*/
.sefbar_text
	{		
		font-family:Arial,Helvetica,sans-serif; font-weight:bolder; font-size:14px;
		color:#FFFFFF; 
	}

.small	{ 
		font-family:Verdana,Helvetica,sans-serif; font-weight:normal; font-size:10px; 		
	}

.vrlf	{ 
		background-image: url(/images/bg_vrlf.jpg); background-repeat: repeat-y; 
		padding: 10px;	
	}

.tiny	{ 
		font-family:Verdana,Helvetica,sans-serif; font-weight:normal; font-size:10px; 
		text-align: justify; padding: 5px;	
	}

