/* DATEI: styles.css */



body {
		background-color:rgb(255,255,255);
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
}


p {
		font-family:Verdana,Arial,Helvetia,sans-serif;
		font-size:10pt;
		color:rgb(0,117,192);
		font-style:normal;
		font-weight:normal;
		line-height:12pt;
}
div {
		font-family:Verdana,Arial,Helvetia,sans-serif;
		font-size:10pt;
		color:rgb(0,117,192);
		font-style:normal;
		font-weight:normal;
		line-height:12pt;
}
span {
		font-family:Verdana,Arial,Helvetia,sans-serif;
		font-size:10pt;
		color:rgb(160,151,116);
		font-style:normal;
		font-weight:normal;
		line-height:12pt;
}
li {
		font-family:Verdana,Arial,Helvetia,sans-serif;
		font-size:10pt;
		color:rgb(0,117,192);
		font-style:normal;
		font-weight:normal;
		line-height:12pt;
}


.languagelink1, .languagelink1:visited, .languagelink1:active {
                display:block;
                text-decoration:none; 
                background-color:rgb(255,255,255);  
}


.languagelink1:hover { 
                display:block;
                text-decoration:none;
                background-color:rgb(255,255,255); 
}


.languagelink2, .languagelink2:visited, .languagelink2:active {
                color:rgb(0,117,192); 
                text-decoration:none;
}


.languagelink2:hover { 
                color:rgb(8,165,225);  
                text-decoration:none; 
                font-weight:bold;
}


.navigationlink, .navigationlink:visited, .navigationlink:active {        
                display:block; 
                text-decoration:none; 
                color:rgb(160,151,116);
                background-color:rgb(185,224,244); 
}


.navigationlink:hover {       
                display:block; 
                text-decoration:none; 
                color:rgb(160,151,116);
                background-color:rgb(185,224,244);
                border-right-width:6px;
                border-right-style:solid;
                border-right-color:rgb(160,151,116); 
}


.menuelink, .menuelink:visited, .menuelink:active {        
                display:block;
                text-decoration:none; 
                color:rgb(160,151,116);
                background-color:rgb(146,217,243); 
}


.menuelink:hover {       
                display:block; 
                text-decoration:none; 
                color:rgb(160,151,116); 
                background-color:rgb(185,224,244);
} 


.textlink, .textlink:visited, .textlink:active {
                display:block;
                text-decoration:none; 
                color:rgb(0,117,192);
}


.textlink:hover { 
                display:block;
                text-decoration:none;
                color:rgb(160,151,116);
                font-weight:bold;
}


.impressumlink1, .impressumlink1:visited, .impressumlink1:active, 
.homelink1, .homelink1:visited, .homelink1:active {
                display:block;
                text-decoration:none; 
                background-color:rgb(255,255,255);  
}


.impressumlink1:hover, 
.homelink1:hover { 
                display:block;
                text-decoration:none;
                background-color:rgb(255,255,255); 
}


.impressumlink2, .impressumlink2:visited, .impressumlink2:active, 
.homelink2, .homelink2:visited, .homelink2:active {
                color:rgb(0,117,192); 
                text-decoration:none;
} 


.impressumlink2:hover, 
.homelink2:hover { 
                color:rgb(8,165,225);
                text-decoration:none; 
}


h1 { 
		font-family:Verdana,Arial,Helvetia,sans-serif;
		font-size:12pt;
		color:rgb(65,83,131);                
		font-style:normal;
		font-weight:bold;
}


table {
                margin-top:0px;
                margin-bottom:0px;
	        margin-left:0px;
                margin-right:0px;
		text-align:left;
}


td { 
		background-color:rgb(185,224,244);
}


/* language */

#L {          
                background-color:rgb(255,255,255);
}

#l1 {          
                padding-left:20px; 
}


/* category */

#C { 
                line-height:18px;
}

#c1, #c2, #c3, #c4 { 
                padding-left:20px; 

}


/* navigation */

#N { 
                background-color:rgb(255,255,255);
                line-height:12px;
                vertical-align:top;           
}

#Na {          
                background-color:rgb(255,255,255);
}

#n1, #n2, #n3, #n4, #n5, #n6 {          
                padding-left:15px;
                line-height:32px; 
                color:rgb(8,165,225);
}

#np1, #np2 {          
                padding-left:15px;
                color:rgb(8,165,225);
}


/* text */

#T {
                background-color:rgb(185,224,244);
                vertical-align:top;
                padding-top:20px;
                padding-left:20px;
                padding-right:20px;
                padding-bottom:20px;
}

#t1 {
                font-size:14pt;
}

#t2 {
                color:rgb(8,165,225);
}


/* keywords */

#K {
                background-color:rgb(185,224,244);
                line-height:10px;
                vertical-align:top;
                padding-top:20px;
                padding-left:0px;
                padding-right:20px;
                padding-bottom:20px; 
}

#k1, #k2, #k3, #k4, #k5, #k6, #k7, #k8 {
                padding-left:20px;
}

#kv {
                padding-left:20px;
                padding-top:50px;
}


/* press and contact */

#P {
                padding-top:20px;
                padding-left:20px;
                padding-right:20px;
                padding-bottom:20px;
}


#p1 {
                padding-left:20px;
}


#p2 {
                padding-left:20px;
                padding-top:20px;
                color:rgb(0,117,192);
}


/* imprint */

#I {
                padding-left:20px;
                font-size:7pt;
}


/* items */

#i1, #i2, #i3, #i4, #i5, #i6, #i7 {
                list-style-type:square;
}


/* welcome */

#W {          
                background-color:rgb(234,239,240);
                padding-top:0px;
                padding-left:0px;
                padding-right:0px;
                padding-bottom:0px;
                vertical-align:top;
}

#W1 {          
                background-color:rgb(255,255,255);
}

#W2 {          
                background-color:rgb(255,255,255);
}

#W3 {          
                background-color:rgb(185,224,244);
}

#W4 {          
                background-color:rgb(185,224,244);
}


#w1, #w2 {          
                padding-left:0px;
                font-size:20pt;
}


/* footer */

#f1, #fp {
                font-size:8pt;
                padding-left:20px;
}


#f2 {
                font-size:7pt;
                float:left;
}

#f3 {
                font-size:7pt;
                float:right;
}
