body {text-align:center;
background-position: top center;
background-repeat:repeat-y;
}

div#pkcontent { 
padding-left: 0px;
background-image : url(background.jpg);
background-repeat : repeat-y;
background-position : top center;
}
div#pkbody {
width:1000px;
margin:0 auto;
}
#top {
overflow: hidden;
height: 29px;
margin : auto;
background-image : url(top.jpg);
background-repeat : no-repeat;
background-position : top center;
}
#header {
overflow: hidden;
height: 242px;
margin : auto;
background-image : url(header.jpg);
background-repeat : no-repeat;
background-position : top center;
}
#blank {
float:left;
height: 242px;
width:660px;

}
#lastnews {
margin-top:17px;
height: 242px;
width:160px;
float:left;
padding-left:10px;
}
#lastdownloads {
margin-top:17px;
float:right;
width:155px;
height: 242px;
padding-right:10px;
}
#footer {
overflow: hidden;
height: 148px;
margin : auto;
background-image : url(footer.jpg);
background-repeat : no-repeat;
background-position : top center;
}
.clr {
	clear: both;
}
#navi {
background-image : url(header02.jpg);
background-repeat : no-repeat;
background-position : top center;
height : 62px;
width:1000px;
margin : 0 auto;
}

#navi a {
float:left;
display: block;
width: 100px;
height:29px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
color: #A6A95C;
padding-top:20px;
text-decoration: none;
background-image : url(button.jpg);
background-repeat : no-repeat;
text-align: center;
}
#navi a:hover{
width: 100px;
background-position: -100px  0;
color: #595A30;
}

#pkheadline {
top:20px;
left:20px;
color:white;
font-size:28px;
font-weight:bold;
font-family:verdana;
}
h2#pkheadline {
top:55px;
left:20px;
font-size:14px;
}
.heads,.heads * { font-weight:bold; }
div#pksitecopyright {padding-top:5px}

li.pkcontent_hl_left {height:34px; }
li.pkcontent_hl_right {height:34px; }
.pkcontent_hl_left h3 {padding-top: 10px} 
.pkcontent_hl_right h3 {padding-top: 10px}

#pkcontent_left {
      width:100%;
      float:left;
	  padding:0;
 }
#pkcontent_right {
      width:100%;
      float:right;
	  padding:0;
 }
.pkcontent_left {
      width:180px;
      margin:0;
	  padding:0;
	  }
.pkcontent_right {
      width:180px;
      margin:0;
	  padding:0;
 }
li.pkcontent_li_left {width:130px; }
li.pkcontent_li_left {padding-left:15px }
li.pkcontent_li_right {width:156px; }
li.pkcontent_li_right {padding-left:10px }

.pkcontent_hl_left {
background: url(navtop.jpg) no-repeat;
height:34px; 
}
.pkcontent_box_left{
background: url(navbox_bg.jpg);
}
.navbotli {
background: url(nav_footer.jpg);
height:25px;
}

.pkcontent_hl_right {
background: url(navtop_re.jpg) no-repeat; 
height:34px;
}
.pkcontent_box_right{
background: url(navbox_bg_re.jpg);
}
.navbotre {
background: url(nav_footer_re.jpg);
height:25px;
}
div#pkcontent_main{
margin:0 auto;
}

div#pkadview {
position:absolute;
top:5px;
left:20px;
width:81px;}

div#pksitedate {
float:right;
padding-right:20px;
text-align:right;
color:#121212;
}

.pkcontent_a_left {
display : block;
vertical-align : middle;
margin-left:-15px;
background:url(navlink.jpg) no-repeat;
height : 19px;
width:180px; 
padding:6px 0px 0px 30px;
}
.pkcontent_a_left:hover {
background:url(navlink.jpg) no-repeat;
background-position:0 -25px;
}
div#werbung {
float:left;
padding-left:32px;
padding-top:35px;
}




.tag1{
text-decoration : none;
font-weight : bold;
font-size: 9px;
color:#bb0000;
}
.tag2{ text-decoration : none;
font-weight : bold;
font-size: 11px;
}
.tag3{ text-decoration : none;
font-weight : bold;
font-size: 13px;
}
.tag4{ text-decoration : none;
font-weight : bold;
font-size: 15px;
}
.tag5{ text-decoration : none;
font-weight : bold;
font-size: 17px;
} 
.tag6{ text-decoration : none;
font-weight : bold;
font-size: 20px;
} 
.tag7{ text-decoration : none;
font-weight : bold;
font-size: 23px;
} 

div#werbung_links {
float:right;
padding-right:2px;
padding-top:32px;
height:100px;
}

div#toploggin{
float:left;
padding-left:10px;
padding-top:5px;
}

div#toploggin_avatar{
float:left;
padding-left:10px;
padding-top:1px;
}

div#navi_search {
float:right;
padding-right:12px;
padding-top:15px;
}


div#slide_position{

padding-left:4px;
padding-top: 5px;
}

.small_slide, .small_slide * {
font-size:9px ! important;
font-family:Arial, Helvetica, sans-serif;
color:#141414;
margin:1px;
padding:3px;
}
.big_slide, .big_slide * {
font-size:12px ! important;
font-family:Arial, Helvetica, sans-serif;
color:#bb0000;
margin:0px;
padding:1px;
}
#fpss-container img {border:none;}

/* --- Slideshow Containers --- */
#fpss-slider {overflow:hidden;background:none;clear:both;
border-bottom:1px solid #505050;
border-right:1px solid #505050;
}

/* --- Slideshow Block --- */
.slide {position:absolute;overflow:hidden; }
#slide-wrapper {
display:none;
font-size:9px;
text-align:left;
}

#slide-outer .slide-inner {
position:relative;
margin:0px;
color:#fff;
overflow:hidden;
}

.fpss_introtext {
font-size:9px;
margin:0px;
padding:5px;
position:absolute;
bottom:-50px 
!important;
bottom:0px;
left:110px;
right:0px;
background:url(fx/kit_power/images/transparent_bg.png) 
!important;
width:190px; 
height:250px;
background:none;}


#navi-outer {
clear:both;
margin:0px;
padding:0px;
border-top:0px solid #505050;
color:#fff;
overflow:hidden;
height:17px;
}

#navi-outer ul {
margin:0px;
padding:0px 16px 2px 30px;
text-align:right;
float:right;
}

#navi-outer li {
display:inline;
background:none;
padding:0px;
margin:0px 1px;
}

#navi-outer a {
padding:1px 2px;
font-size:9px;
font-family:Tahoma, Arial, sans-serif;
text-align:center;
text-decoration:none;
}

#navi-outer a:hover {
font-size:9px;
font-family:Tahoma, Arial, sans-serif;
text-align:center;
text-decoration:none;
color:#bb0000;border:1px solid #666;
padding:0px 1px;
}

#navi-outer a.navi-active {
color:#bb0000;
border:1px solid #666;
padding:0px 1px;
}

#navi-outer ul,#navi-outer li,#navi-outer a{
line-height:normal;
height:auto;
}

#navi-outer a img {display:none;}
span.fpss_key {}
span.fpss_keytitle {display:none;}

.fpss_introtext {}
.fpss_introtext h1 {font-size:12px;margin:2px;padding:0px;}
.fpss_introtext h1 a {font-size:11px; color:#bb0000;}
.fpss_introtext a:link {font-size:11px; color:#bb0000;}
.fpss_introtext h1 a:hover {font-size:11px; color:#c0c0c0;}
.fpss_introtext h2 {font-size:12px;margin:4px 4px 4px 4px;padding:0px; color:#bb0000;}
.fpss_introtext h3 {font-size:12px;margin:0px 0px 4px 0px;padding:0px; color:#FF0000;}
.fpss_introtext p {margin:4px;padding:0px;}
.fpss_introtext img,
.fpss_introtext p img {display:none;} /* this will hide images inside the introtext */
.fpss_introtext a.readon {margin:4px;padding:0px;border:none;background:none;}
.fpss_introtext a.readon:hover {margin:4px;padding:0px;border:none;background:none;}


div#top_greets{
font-size:9px;
font-family:Tahoma, Arial, sans-serif;
color:#151515;
float:left;
padding-left:5px;
padding-top:4px;
}

#fpss-container {width:655px;}
#fpss-slider, #slide-loading, .slide {width:655px;height:210px;}
#slide-outer, #slide-outer .slide-inner {height:210px;}
#navi-outer {width:655px;}
#slide-outer .slide-inner a.fpss_img span span span {background:none;}

div#pkcontent_top_content_main{

padding-left:0px;
padding-top:5px;
height:105px;
background-color:#FFFFFF;
border-bottom:1px solid #505050;
border-right:1px solid #505050;
border-top:1px solid #505050;
border-left:1px solid #505050;
}

div#pkcontent_top_content_space{

padding-left:0px;
padding-top:5px;
height:10px;
}


td.content_werbung{
padding-left:0px;
padding-top:5px;
height:105px;
background-color:#FFFFFF;
}

div#werbung_footer{

padding-left:0px;
padding-top:0px;
height:20px;
width:800px;
}


td.highlighttext{
background-color:#ffffff;
font-size:12px;
font-family:Tahoma, Arial, sans-serif;
color:#bb0000;
}

td.signatur{
font-size:14px ! important;
font-family:Arial, Helvetica, sans-serif;
color:#141414;
margin:1px;
padding:3px;
background-color:#000000;
color:#ffffff;
}


.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}

