
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0px; padding: 0px; }
body { background: #FFFFFF url(images/bg_top2.jpg) repeat-x; font: 100% Arial, Helvetica, sans-serif; }
a { text-decoration: none; }
a { color: #FF008A; }
a:hover { text-decoration: underline; }

html {		
           margin:0;
		   padding: 0;
		   color:#808080;
           scrollbar-3dlight-color: #FFFFFF; 
		   scrollbar-arrow-color: #E11E8F; 
		   scrollbar-base-color: #faf4f8; 
		   scrollbar-darkshadow-color: #4f4f4f; 
		   scrollbar-face-color: #faf4f8; 
		   scrollbar-highlight-color: #EFEFEF; 
		   scrollbar-shadow-color: #D1D1D1; 
		   scrollbar-track-color: #faf4f8;
		   }
		   
h6 {font-size:0.75em; font-weight: normal;} 

.li { list-style-type: square; margin: 0px 0px 0px 20px; font-size: 0.75em; font-weight: normal;}   
		   
.pink{ color: #E11E8F; }

#wrapper { width: 100%; margin: 0px auto; }

#header { width: 100%; height: 143px; text-align: left; padding: 0px; clear: both; }

#logo {  float: left; position: absolute; }

#network { position: absolute; width: 100px; margin-left: -90px; margin-top: 11px; float: left; z-index: 10000; }
.mainwork {float:left; width:275px;}
.images  .left{float:left;}
.images  .right{float:right;}

#slideshow { 
	display: block;
	position: relative;
	width: 488px;
	height: 448px;
	margin: 0 0px;
	float: left;
}

#slideshow .slides_container { 

    border:1px solid #E4E4E4;
	display: block; 
	width: 488px;
	height: 448px; 
	margin: 8px 0 0 18px;
	overflow: hidden;
}
#slideshow .slides_container li { display: block; float: left; width: 488px; height: 448px; }

#slideshow .prev, #slideshow .next {
	display: block;
	width: 47px;
	height: 98px;
	text-indent: -9999em;
	position: absolute;
	top: 172px;
	background: url(images/slideshow-arrows.png) no-repeat 0 0;
}
#slideshow .prev { background-position: 0 -98px; left: -29px; }
#slideshow .next { background-position: -47px -98px; right: -47px; }
#slideshow .prev:hover { background-position: 1px 0; }
#slideshow .next:hover { background-position: -48px 0; }

.ft {
font-family:arial, helvetica; 
font-size:10px; 
color:#ffffff;
line-height:10pt;
}
.tt {
font-family:arial, helvetica; 
font-size:11px; 
color:#cfdae8;
}

#lightbox{
	background-color:#fff;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay4.png", sizingMethod="scale");
	}

.tablex {
            background-color: #FFFFFF; 
            border-style: outset; 
            border-top: 0px solid #ffffff; 
            border-left: 0px solid #ffffff; 
            border-right: 0px solid #E0E0E0; 
            border-bottom: 0px solid #E0E0E0
			}
			
.tabellenrahmennews2 {
            background-color: #FFFFFF; 
            border-style: outset; 
            border-top: 1px solid #D6D6D6; 
            border-left: 1px solid #D6D6D6; 
            border-right: 1px solid #D6D6D6; 
            border-bottom: 1px solid #D6D6D6
			}

p.post_info { margin: 6px 0px 0px; font-size: 0.625em; text-align: right; background-image: url(images/bg_postinfo.jpg); background-repeat: no-repeat; background-position: left; }
p.post_info a, p.post_categories a { color: #FF008A; }
p.post_categories { font-size: 0.75em; font-weight: normal; }
p.copy { text-align: center; margin: 8px 0px; font-size: 0.875em; }

#upper_footer_st { background-image: url(images/bg_footer_stretch.jpg); background-repeat: repeat-x; }
#upper_footer { width: 100%; height: 46px; margin: 0px auto; background-image: url(images/bg_footer.jpg); background-repeat: epeat-x; }
#upper_footerx { width: 100%; height: 6px; margin: 0px auto; background-image: url(images/bg_footer.jpg); background-repeat: epeat-x; }
#footer { width: 100%; height: 50px; margin: 0px auto; }

#footer_txt { margin: 0px 0px 10px 0px; }
#footer_txt a { color: #FF0084; font-size: 0.75em; font-weight: normal;}
#footer_txt ul { list-style-type: square; margin: 0px 0px 0px 20px; font-size: 0.750em; }
#footer_txt h3 { font-size: 0.750em; color: #999999; margin: 5px 0px 5px 0px; }

.footer_txt_left { background-image: url(images/bg_footer_stretch.jpg); background-repeat: repeat-x; padding: 0px 5px; margin: 0px 10px 0px 10px; float: left; }
.footer_txt_right { width: 330px; height: 150px; background-image: url(images/bg_footer_text.jpg); padding: 0px 10px; margin: 0px; float: left; }


