/* Styles for basic look */  

body { font: 11px Arial, Helvetica, sans-serif; color: #333333 }

h1 { font-size:12px; color: #f2a720 }

h2 { font-size:11px; color: #f2a720 }

h3 { font-size:11px; FONT-WEIGHT: normal; color: #f2a720 }

h1, h2, h3, p { margin:0 0 .5em 0 }

a:link { color:#f2a720; FONT-WEIGHT: bold; text-decoration: none }	

a:hover { color:#c32f21; FONT-WEIGHT: bold; text-decoration: none }

a:visited { color:#111111; FONT-WEIGHT: bold; text-decoration: none }	



/* Styles for navigation  and copy  */ 

A.linkswa { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: none }

.linkswa:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 12px;  COLOR: #000000;  FONT-STYLE: normal; TEXT-DECORATION: none }

A.linkgrau { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;  FONT-SIZE: 11px;  COLOR: #666666;  FONT-STYLE: normal; TEXT-DECORATION: none }

.linkgrau:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal;  FONT-SIZE: 11px;  COLOR: #000000;  FONT-STYLE: normal; TEXT-DECORATION: none }

A.linkweiss { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none }

A.linkweiss:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 11px; color: #000000; text-decoration: none }

A.linkwillkommen { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 18px;  COLOR: #666666;  FONT-STYLE: normal; TEXT-DECORATION: none }

A.linkwillkommen:hover { FONT-FAMILY: sans-serif, Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-STYLE: normal }

.menutxt { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 11px; color: #FFFFFF; text-decoration: none } 

.menuon { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  FONT-SIZE: 11px; color: #000000; text-decoration: none } 

.copy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; FONT-WEIGHT: normal; color: #333333; text-decoration: none }

.small{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; FONT-WEIGHT: normal; color: #666666; text-decoration: none }

.grautxt { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #999999; text-decoration: none }

.headerpop { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none }

/* Position of Layer */ 

div#navi { position:absolute; width:959px; left:15px; top:0px; z-index:100 }



/* Position of copytext with scrollers main */ 

#divUpControl{ position:absolute; left:960; top:336;} 

#divDownControl{ position:absolute; left:960; top:588;} 

#divHLCont{ position:absolute; width:450; height:18; overflow:hidden; top:310px; left:502px} 

#divContainer{ position:absolute; width:450; height:264; overflow:hidden; top:336; left:504; clip:rect(0,450,264,0); visibility:visible } 

#divContent{ position:absolute; top:336; left:504; width:450;}

.scrolltext { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333 } 



/* Position of pictures left with scrollers */ 

#divUpControl2{ position:absolute; left:468; top:336;} 

#divDownControl2{ position:absolute; left:468; top:588;} 

#divHLCont2{ position:absolute; width:460; height:18; top:312; left:16; } 

#divContainer2{ position:absolute; width:460;  top:336; left:16; } 

#divContent2{ position:absolute; top:0; left:0 }

/* Position of pictures left with scrollers */ 

#divUpControl3{ position:absolute; left:468; top:336;} 

#divDownControl3{ position:absolute; left:468; top:588;} 

#divHLCont3{ position:absolute; width:460; height:18; overflow:hidden; top:312; left:252 } 

#divContainer3{ position:absolute; width:460; height:264; overflow:hidden; top:336; left:13; clip:rect(0,460,264,0); visibility:visible } 

#divContent3{ position:absolute; top:0; left:0 }



/* ----------image class  inside the  article Position right-------------- */
.floatright {
	float: right;
	margin: 3px;
	padding: 0px;
}


.clearright {
clear: right;
height: 12px; }