#divHead{position:absolute; width:350; left:20; top:125; z-index:1; text-align:left;}
#divText{position:absolute; width:350; height:235; left:20; top:150; z-index:1; text-align:left;}
#divLogo{position:absolute; width:264; left:500; top:60; z-index:1; text-align:left;}
#divNavigation{position:absolute; width:700; left:0; top:388; z-index:1; text-align:left;}
#divKontakt{position:absolute; width:500; left:152; top:404; z-index:1; text-align:left; visibility:hidden;}
#divUpControler{position:absolute; width:10; left:485; top:360; z-index:1; text-align:right;} 
#divDownControler{position:absolute; width:10; left:485; top:375; z-index:1; text-align:right;} 
#divContainer{position:absolute; width:265; height:265; overflow:hidden; top:121; left:499; clip:rect(0,265,265,0); visibility:hidden;} 
#divContent{position:absolute; visibility:visible;}
#divContainer2{position:absolute; width:350; height:200; overflow:hidden; top:185; left:20; clip:rect(0,350,200,0); visibility:hidden;} 
#divContent2{position:absolute; visibility:visible;}
#divUpControler2{position:absolute; width:10; left:375; top:360; z-index:1; text-align:right;} 
#divDownControler2{position:absolute; width:10; left:375; top:375; z-index:1; text-align:right;} 

#divLanguageNavigation{position:absolute; width:268; left:499; top:388; z-index:1; text-align:right;}

/*stylesheet fuer den text und links*/
.text, .bodytext, body {font-size:11px; line-height:16px; font-family:Verdana, Arial, Helvetica; color:#666666;}


a { text-decoration: none }
.divNavigation td, .divNavigation a  { color: #FFFFFF; }
.divNavigation a:hover  { color: #000000; }
#divContainer2 a, #divHead a, .divLanguageNavigation a  { color: #ff0000; }
#divContainer2 a:hover, #divHead a:hover, .divLanguageNavigation a:hover  { color: #000000; }
#divContainer img, #divContainer2 img  { margin-right:1px;margin-bottom:1px } /* IE fix: margin instead of padding */
strong { font-weight:bold; color:#666666;}
/*em { font-size:11px; line-height:16px; font-family:Verdana, Arial, Helvetica; color:#666666; ; font-weight: bold;font-style:normal} */
span.colored { color:#ff0000; ; font-weight: bold; font-style:normal }

.headline1  { color: #FF0000; font-weight: normal; font-size: 15px; line-height: 18px; font-family: Verdana, Arial, Helvetica }
.headline2  { padding-left:10px;color: #999999; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Verdana, Arial, Helvetica }
a img { border:0px }

#divContainer .bodytext { width:280px; } /* IE fix */
#divContainer2 p { clear:left } /* prepare overlapping of floated images with next paragraph */


span.flow-left { float:left;padding-right:8px } /* has to be identical with the RTE-rule */

#divContent p { margin:0px }
