@CHARSET "UTF-8";
html, body, img, form, table, p {
	border: 0;
	padding: 0;
	margin: 0;
}

body {
	min-width: 955px;
	background: #fff url('../images/structure/backgrounds/main.jpg') center top no-repeat;
	text-align: center
}

img {
	display:block;
}

.png{
	behavior: url("iepngfix.htc");
}

#Content {
	width: 955px;
	margin: 0px auto;
	text-align: left;
}

#Content #scrollbar_content a {
        text-decoration: none;
}

#Player {
	float: left;
	width: 744px;
	height: 479px;
	margin-top: 134px;
	padding-left: 1px;
	margin-left: 7px;
	display:inline;
	position:relative;
}

*+html #Player {
	padding-left: 7px;
}


#KytePlayer {

	width: 736px;
	height: 414px;
	position:absolute;
	z-index: 10;
}

#Player p.PlayerFooter {
	font: 14px/20px arial, sans-serif;
	color: #4e4b5c;
	margin-left: 9px;
	margin-top: 427px;
	width:360px;
}


#Player p.PlayerFooter strong{
	font-size:16px;
	
}

#Share {
	width:170px;
	height:40px;
	position:absolute;
	left:568px;
	bottom:0px;
	cursor:pointer;
}
#Share a{outline:none;}
#Nav {
	position: absolute;
	top: 134px;
	left:749px;
}
* html #Nav {
 left:0;
}
#InnerNav {
	width: 184px;
	margin-left: 3px;
	background: #fff;
}


/*prototype-SCROLLBAR*/
#scrollbar_container {
	position:relative;
	width:200px;
	height:472px;
}

#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:472px;
	width:16px;
	background:url(../images/structure/buttons/scroll_track.gif) no-repeat left top;
	cursor:move;
}

#scrollbar_handle {
	width:16px;
	/*background-image:url(../images/structure/buttons/scroll_handle_top.png);background-repeat: no-repeat;background-position: left top;*/
	/*background-color:#a4a2d1;*/
	cursor:pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
	padding:16px 0;

}
#scrollbar_handle .top {position:absolute; left:0;top:0;height:16px;width:16px;background:url(../images/structure/buttons/scroll_handle_top.png) no-repeat left bottom;}
#scrollbar_handle .flexBody {height:100%;background-color:#a4a2d1;}
#scrollbar_handle .bottom {width:16px;position:absolute; left:0;bottom:0;height:16px;background:url(../images/structure/buttons/scroll_handle_bottom.png) no-repeat left bottom;}
#scrollbar_content {
	overflow:hidden;
	width:177px;
	height:470px;
}
/*prototype-SCROLLBAR-Ende*/
#ShareLayer {
	position: absolute;
	top: 133px;
	left:751px;
	margin-top:-3px;
}
* html #ShareLayer {left:0;}
#InnerShareLayer {
	width: 204px;
	height: 476px;
	background: #fff;
}
#InnerShareLayer a {
	font-size: 12px/14px arial, sans-serif;
	color: #4c495a;
}

#Background {
	background: #fff url('../images/structure/backgrounds/main.jpg') center top no-repeat;
}

#Content #Comments {
	width: 530px;
	float: left;
	/*margin-left: 14px;*/
	margin-top: 74px;
	display:inline;
}

#Content #SideBar {
	width: 379px;
	float: right;
	margin-top: 39px;
}
#Content #SideBar .sideBarHeader {font-size:12px;font-weight:bold;margin-top: 4px;}
*+html #Content #SideBar .sideBarHeader {margin-top: 3px;}
#Content #SideBar .imageTeaser {margin-top:27px;}
#Content #SideBar .growTeaser {position:relative;margin-top:27px;width:386px;background:url(../images/structure/backgrounds/bg_borderGrow.jpg) repeat-y left top;}
#Content #SideBar .growTeaser img{position:absolute;bottom:5px;left:5px;}
* html #Content #SideBar .growTeaser img {
 bottom:12px;
}
#Content #SideBar .growTeaser .textContent a {color:#4c495a;}
#Content #SideBar .growTeaser .textContent {margin-left:155px;width:200px;padding:13px 0px 5px 0px;}
*+html #Content #SideBar .growTeaser .textContent {padding:11px 0px 5px 0px;}
#Content #SideBar .growTeaser .top {width:386px;height:12px;background:url(../images/structure/backgrounds/bg_borderTop.jpg) no-repeat left top;}
#Content #SideBar .growTeaser .bottom {width:386px;height:12px;background:url(../images/structure/backgrounds/bg_borderBottom.jpg) no-repeat left top;margin-top: 6px;}
#Content #SideBar p.teaserHeader {font-size:18px;}
#Content #SideBar p.teaserText {overflow:hidden;width:210px;padding-top:8px;line-height:18px;}
#Content #SideBar .textTeaser a {color: #4c495a; line-height: 18px;}
#Content #SideBar .textTeaser .floater {width:180px;float:left;padding-left:20px;}
#Content #SideBar .textTeaser .bottom {margin-top:0;}
#Content .functionBoard {overflow:hidden;width:100%;}
#Content .functionBoard #Pager {float:right;margin: 5px 26px 19px 0; }
#Content .functionBoard img {/*float:left;*/cursor:pointer;}
#Content #SideBar .imageTeaser a {text-decoration: none;}

#Comments .comment {
	color:#4c495a;
	width: 513px;
	/*background:url(../images/structure/backgrounds/teaser_line.gif) no-repeat left top;*/
	border-top: 3px solid #dfe492;
	padding: 24px 0 2px 0;
	margin-top:14px;
}
*+html #Comments .comment {
	margin-left: 1px;
}
#Comments .commentLast {padding: 19px 0 2px 0;}
*+html #Comments .commentLast {padding: 0px 0 2px 0;}
#Comments .comment .header {
	font: 12px/14px arial, sans-serif;
	font-weight:bold;
}

#Comments .comment .text {
	width: 475px;
	margin-top: 11px;
	font: 12px/18px arial, sans-serif;
	overflow:hidden;
}
/*IE-Anpassungen für Kommentar-Felder 27.07.2010*/
#comments_nickname {margin:18px 0 0 7px !important;}
#comments_comment {overflow:auto;margin:18px 0 0 7px !important;}
#comments_captcha {margin:18px 0 0 7px !important;}

p#Pager, p#Pager a {
	font: bold 14px/14px arial, sans-serif;
	color: #a4a2d1;
}


p#Pager span.active {
	color: #4c495a;
}
#addComment {
	margin-top: 26px;
	width:520px;
}
*+html #addComment {
	margin-top: 13px;
	width:520px;
}
#addComment label {
	font: 12px/14px arial, sans-serif;
	color:#4c495a;
}

p {
	font: 12px/14px arial, sans-serif;
	color:#4c495a;
}

.quicklinks p {
	background: #0880dd;
	padding: 2px 4px;
	line-height: 18px;
	display: inline;
}

.quicklinks p a {
	color: #fff;
	text-decoration: none;
}

#Comments input, #Comments textarea {
	font: 12px/14px arial, sans-serif;
	color: #fff;
}
#Comments textarea {
	srolling: auto;
}

#FooterBg {
	width: 100%;
	background:url(../images/structure/footer/bg_footer.jpg) left top repeat-x;
	text-align: center;
	height:113px;
}

#footer {
	clear:both;
	height:15px;
	width:939px;
	margin: 0px auto;
	position:relative;
	padding: 75px 0 20px 0;
	text-align: left;
}
#footer a, #footer p {text-decoration:none;color:white;font-size:11px;}
#footer ul{
	list-style-type: none;
	margin:0;
	padding:0;
}
.footerfirst{
	margin-right:5px;
}
.footerlast {
	margin-left:74px;
}
.footerleft li, .footerright li{
	padding-top:3px
}
.footerleft, .footericons, .footerleft li, .footerright li {
	float:left;
}
#footer ul.footericons{
	margin:0 0 0 5px;
}
.footericons li{
	float:left;
	margin-right:5px;
	padding-top:1px;
}
.footerright{
	float:right;
}
.footerright li{
	margin-left:5px;
}

.footerright li.separator, .footerleft li.separator{
	background: url(../images/structure/footer/spacer.gif) no-repeat left;
	padding-left:5px;
}

/*TMP*/
.borderImage {margin-bottom: -2px;}
*+html .borderImage {margin-bottom: -4px;}
* html .borderImage {margin-bottom: -4px;}

.free {margin: 0 0 0 -27px;}
*+html .free {margin: -5px 0 0 -27px;}
