* {
margin: 0; 
padding: 0;
}

body    {
	font-family: verdana, arial,  serif;
	background-color: #f7efde;
	margin: 0px;
	}
	
#center {
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	HEIGHT: 100%; 
	TEXT-ALIGN: center
	}


/*------------hauptebene-----------*/

#p1024  {
	MARGIN: 2% auto; 
	WIDTH: 926px; 
	HEIGHT: 528px; 
	TEXT-ALIGN: center;
	background-color:#ffffff;
	border-top: 1px solid #b0b0b0;
	}
	

/*------------header-----------*/

#bl     {
        position: relative;
        height: 528px;
        FONT-SIZE:1px;
	float: left;
	border-right: 1px solid #b0b0b0;
	}

#obt1   {
        position: relative;
        height: 75px;
        width: 693px;
       	background: #ffffff;
	TEXT-ALIGN: left;
	float: left;
	}

#g1	{
        position: relative;
        height: 14px;
        width: 231px;
        FONT-SIZE:11px;
       	background: #005C58;
	float: left;
	}

#g2     {
        position: relative;
        height: 14px;
        width: 80px;
        left: 2px;
        FONT-SIZE:11px;
       	background: #005C58;
	float: left;
	}

#ts1 	{
        position: relative;
        margin-top: 12px;
        height: 18px;
        width: 683px;
       	background: #transparent;
	TEXT-ALIGN: left;
	float: left;
	}

#ts2 	{
        position: relative;
        height: 18px;
        width: 683px;
       	background: #transparent;
	TEXT-ALIGN: left;
	float: left;
	}

#obt2   {
        position: relative;
        height: 75px;
        width: 230px;
       	background: #ffffff;
	float: right;
	border-right:1px solid #b0b0b0;
	}

#logo   {
        position: relative;
	margin-top: 15px;
        height: 60px;
        width: 230px;
       	background: #transparent;
	float: right;
	}

/*------------main-----------*/

#obt3   {
        position: relative;
        height: 213px;
        width: 231px;
       	background: #C8DBD0;
	float: left;
	}

#obt4   {
        position: relative;
        height: 116px;
        width: 458px;
       	background: #C8DBD0;
	float: left;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	}

#obt5   {
        position: relative;
        height: 116px;
        width: 160px;
       	background: #transparent;
	TEXT-ALIGN: left;
	float: left;
	}

#obt6   {
        position: relative;
        height: 116px;
        width: 297px;
       	background: #C8DBD0;
	float: left;
	}
	
#ts3 	{
        position: relative;
        margin-top: 38px;
        height: 20px;
        width: 284px;
       	background: #transparent;
	TEXT-ALIGN: left;
	float: left;
	}
	
#ts4 	{
        position: relative;
        height: 20px;
        width: 289px;
       	background: #transparent;
	TEXT-ALIGN: right;
	float: left;
	}

#obt7   {
        position: relative;
        height: 116px;
        width: 231px;
       	background: #C8DBD0;
	float: left;
	border-right:1px solid #b0b0b0;
	}
	
#ts5 	{
        position: relative;
        margin-top: 41px;
        height: 17px;
        width: 230px;
       	background: #transparent;
	TEXT-ALIGN: right;
	float: left;
	}
	
#ts6 	{
        position: relative;
        height: 20px;
        width: 230px;
       	background: #transparent;
	TEXT-ALIGN: right;
	float: left;
	}

#obt8   {
        position: relative;
        height: 95px;
        width: 458px;
       	background: #C8DBD0;
	float: left;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	}

#obt9   {
        position: relative;
        height: 95px;
        width: 231px;
       	background: #C8DBD0;
	float: left;
	border-top: 2px solid #ffffff;
	border-right:1px solid #b0b0b0;
	}

#obt10  {
        position: relative;
        height: 238px;
        width: 231px;
       	background: #005C58;
	float: left;
	border-top: 2px solid #ffffff;
	}
	
#ts7 	{
        position: relative;
        height: 238px;
        width: 216px;
       	background: #005C58;
	padding-left: 10px;
	padding-right: 5px;
	TEXT-ALIGN: left;
	float: left;
	}

#obt11  {
        position: relative;
        height: 240px;
        width: 458px;
       	background: #C8DBD0;
	float: left;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	}

#ts8 	{
        position: relative;
        margin-top: 43px;
        height: 60px;
        width: 458px;
       	background: #transparent;
	TEXT-ALIGN: center;
	float: left;
	}

#obt12  {
        position: relative;
        height: 230px;
        width: 231px;
       	background: #C8DBD0;
	float: left;
	border-right:1px solid #b0b0b0;
	}

#ts9 	{
        position: relative;
        margin-top: 32px;
        height: 147px;
        width: 221px;
	FONT-SIZE:13px;
	COLOR:#000000;
       	background: #transparent;
       	padding-left: 10px;
	TEXT-ALIGN: left;
	float: left;
	}

#ts10 	{
        position: relative;
        margin-top: 10px;
        height: 15px;
        width: 221px;
	FONT-SIZE:13px;
	COLOR:#000000;
       	background: #transparent;
       	padding-left: 10px;
	TEXT-ALIGN: left;
	float: left;
	}
	
#ts11 	{
        position: relative;
        height: 20px;
        width: 221px;
        FONT-SIZE:10pt;
	COLOR:#000000;
       	background: #transparent;
       	padding-left: 10px;
	TEXT-ALIGN: left;
	float: left;
	}

#g3     {
        position: relative;
        height: 10px;
        width: 231px;
        FONT-SIZE:8px;
       	background: #005C58;
	float: left;
	border-right:1px solid #b0b0b0;
	}
	

	
/*--------------footer---------------*/
	
#footer {
        position: relative;
        height: 130px;
        width: 926px;
       	background: #f7efde;
	TEXT-ALIGN: center;
	float: left;
	}
	
#bb     {
        position: relative;
        height: 0px;
        width: 926px;
        FONT-SIZE:0px;
	float: left;
	border-top: 1px solid #b0b0b0;
	}
		
#fol1   {
        position: relative;
        height: 30px;
        width: 926px;
       	background: #f7efde;
	padding-bottom: 5px;
	TEXT-ALIGN: center;
	float: left;
	}
	
#fol2   {
        position: relative;
        height: 70px;
        width: 926px;
       	background: #f7efde;
	TEXT-ALIGN: center;
	float: left;
	}
	
#fob1   {
        position: relative;
        height: 40px;
        width: 926px;
       	background: #f7efde;
	TEXT-ALIGN: center;
	float: left;
	}
	
#fol3   {
        position: relative;
        height: 20px;
        width: 926px;
       	background: #f7efde;
	padding-top: 10px;
	TEXT-ALIGN: center;
	float: left;
	}


/*-------------text-style--------------*/

.t_welcome1 {
	    padding-left: 20px;
	    FONT-SIZE:16px;
	    COLOR:#808080;
	    FONT-WEIGHT: bold;
	    }
	    
.t_welcome2 {
	    padding-left: 41px;
	    FONT-SIZE:16px;
	    COLOR:#DD1515;
	    FONT-WEIGHT: bold;
	    }

.t_sp2a     {
	    padding-left: 20px;
	    FONT-SIZE:16px;
	    COLOR:#DD1515;
	    FONT-Weight:bold;
	    }
	    
.t_sp2b     {
	    padding-left: 15px;
	    FONT-SIZE:16px;
	    COLOR:#113557;
	    FONT-Weight:bold;
	    }	    
	    
.t_sp3a     {
	    padding-right: 10px;
	    FONT-SIZE:14px;
	    COLOR:#113557;
	    FONT-Weight:bold;
	    TEXT-ALIGN:right;
	    }
	    
.t_sp3b     {
	    padding-right: 10px;
	    font-family:Arial, serif;
	    FONT-SIZE:14px;
	    COLOR:#DD1515;
	    FONT-Weight:bold;
	    TEXT-ALIGN:right;
	    }
	    
.t_sp3c     {
	    FONT-SIZE: 12px; 
	    COLOR: #ffffff;
	    }
	    
.t_sp1      {
	    FONT-SIZE:12px;
	    COLOR:#ffffff;
	    FONT-WEIGHT: bold;
	    }
	    
.lnk        {
	    COLOR: #ffffff;
	    font-WEIGHT: bold;
	    text-decoration:none
	    }
	    
.lnk:Hover  {}

.linkw {
       FONT-SIZE: 12pt; 
       COLOR: #738aad; 
       TEXT-DECORATION: none;
       }
.linkw:hover {}

.link   {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	COLOR: #d13f3c; 
	TEXT-DECORATION: none;
	}
.link:hover {}

.link3   {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #DD1515; 
	TEXT-DECORATION: none;
	}
.link3:hover {}

.lweiter       {
	       COLOR: #DD1515;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 12pt;
	       Text-decoration: underline; 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.lweiter:Hover {
	       COLOR: #ffffff;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 12pt;
	       Text-decoration: underline; 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.email         {
	       COLOR: #DD1515;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 10pt;
	       Text-decoration: underline; 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.email:Hover   {
	       COLOR: #ffffff;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 10pt;
	       Text-decoration: underline; 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.sites         {
	       COLOR: #808080;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 8pt;
	       Text-decoration: 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.sites:Hover   {
	       COLOR: #0A6CCE;
	       FONT-FAMILY: Arial,Tahoma,Helvetica;
	       FONT-SIZE: 8pt;
	       Text-decoration: 
	       Font-Style:normal;
	       FONT-WEIGHT: bold;
	       }
	       
.sites-rw       {
		COLOR: #113557;
		FONT-FAMILY: Arial,Tahoma,Helvetica;
		FONT-SIZE: 8pt;
		Text-decoration: 
		Font-Style:normal;
		FONT-WEIGHT: bold;
		}
		
.sites-rw:Hover {
		COLOR: #0A6CCE;
		FONT-FAMILY: Arial,Tahoma,Helvetica;
		FONT-SIZE: 8pt;
		Text-decoration: 
		Font-Style:normal;
		FONT-WEIGHT: bold;
		}

.sites-rw1      {
		COLOR: #808080;
		FONT-FAMILY: Arial,Tahoma,Helvetica;
		FONT-SIZE: 8pt;
		Text-decoration:none;
		Font-Style:normal;
		FONT-WEIGHT: bold;
		}
		
.sites-rw1:Hover {}

.partnersites       {
		    COLOR: #C0BBBB;
		    FONT-FAMILY: Arial,Tahoma,Helvetica;
		    FONT-SIZE: 8pt;
		    Text-decoration: 
		    Font-Style:normal;
		    FONT-WEIGHT: bold;
		    }
		    
.partnersites:Hover {
		    COLOR: #0A6CCE;
		    FONT-FAMILY: Arial,Tahoma,Helvetica;
		    FONT-SIZE: 8pt;
		    Text-decoration: 
		    Font-Style:normal;
		    FONT-WEIGHT: bold;
		    }

.partnersites-rw       {
		       COLOR: #C0BBBB;
		       FONT-FAMILY: Arial,Tahoma,Helvetica;
		       FONT-SIZE: 8pt;
		       Text-decoration: 
		       Font-Style:normal;
		       FONT-WEIGHT: bold;
		       }
		       
.partnersites-rw:Hover {
		       COLOR: #0A6CCE;
		       FONT-FAMILY: Arial,Tahoma,Helvetica;
		       FONT-SIZE: 8pt;
		       Text-decoration: 
		       Font-Style:normal;
		       FONT-WEIGHT: bold;
		       }
		       
.rworg  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #808080;
	}

.team   {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	TEXT-ALIGN: center;
	}
