#mainLe {
	padding: 20px 0 0 0;
	width: 619px;
}

#mainLe .block {
	margin: 0 30px;
	display: inline;
}

#mainLe .blockline {
	margin: 0 30px;
}




#info_container {
	position: relative;
	width: 616px;
	height: 189px;
	margin: 0 0 15px 3px;
}

.container {
	width: 213px;
	height: 189px;
	position: absolute;
}

.container div {
	float: left;
	padding: 0;
	margin: 0;
}

.container .cont_left {
/*	float: left;*/
	height: 189px;
	width: 10px;
	background: url(/images/container/cont_left.png) 0 0 no-repeat;
}

.container .cont_main {
/*	float: left;*/
	width: 192px;
	height: 180px;
	position: relative;
	background: url(/images/container/cont_main_bg.png) 0 0 repeat-x;
	overflow: hidden;
	padding: 3px 0 6px 0;
}

.container .cont_right {
/*	float: left;*/
	height: 189px;
	width: 11px;
	background: url(/images/container/cont_right.png) 0 0 no-repeat;
}

.container .cont_main_l {
/*	float: left;*/
	height: 189px;
	width: 10px;
	position: absolute;
	left: 0;
	margin-left: 10px;
	background: url(/images/container/cont_main_l.png) 0 0 no-repeat;
}

.container .cont_main_r {
/*	float: left;*/
	height: 189px;
	width: 11px;
	position: absolute;
	right: 0;
	margin-right: 11px;
	background: url(/images/container/cont_main_r.png) 0 0 no-repeat;
}



#ic2 {
	position:absolute;
	margin-left: 200px;
	width: 213px;
	height: 189px;
}

#ic2, #ic2 div {
	float: none;
}

#ic2_bg {
	width: 192px;
	height: 186px;
	background:url(/images/container/container_box.png) 0 0 no-repeat;
	padding: 1px 11px 3px 10px;
}

#ic2_content {
	height: 100%;
	position: relative;
}

#ic3 {
	margin-left: 400px;
}


.container .cont_main .content {
	padding: 5px 10px 0 10px;
	overflow: hidden;
	float: none;
}

a.ic_h1_link {
	color:#4A6A8A;
	font-size:11px;
	font-weight:bold;
	margin:0 0 6px;
	display: block;
	text-decoration: none;
	background: url(/images/pf_red.gif) center right no-repeat;
}



/****** NEWS *******/
#ic_news_summary {
	width: 172px;
	height: 175px;
	padding: 5px 10px 0 10px;
	overflow: hidden;
	position: relative;
	float: none;
}

#ic_news_full {
	width: 372px;
	height: 175px;
	padding: 5px 10px 0 10px;
	overflow: hidden;
	position: relative;
	float: none;
}

#ic_news_content, .ic_news_content {
	float: none;
	height: 160px;
	overflow: hidden;
}

div.ic_news_nav {
	width: 372px;
	position: absolute;
	bottom: -2px;
	left: 10px;
	float: none;
}

div.ic_news_nav_more {
	width: 175px;
	position: absolute;
	bottom:0;
	left: 10px;
	float: none;
}

#to_news_summary {
	width: 14px;
	height: 14px;
	display: block;
	float: right;
	background: url(/images/container/arrows.gif) 0 0 no-repeat;
}

#to_news_summary:hover, #to_news_summary:active {
	background: url(/images/container/arrows.gif) 0 -14px no-repeat;
}


#to_news_summary_pol {
	height: 14px;
	display: block;
	padding-right: 20px;
	float: right;
	background: url(/images/container/arrows.gif) right 0 no-repeat;
}

#to_news_summary_pol:hover, #to_news_summary_pol:active {
	background: url(/images/container/arrows.gif) right -14px no-repeat;
}

a.more_news {
	padding-right: 28px;
	display:block;
	background: url(/images/container/arrows.gif) right -28px no-repeat;
}

a.more_news:hover {
	padding-right: 28px;
	background: url(/images/container/arrows.gif) right -42px no-repeat;
}



/****** SLIDES *******/
#slides {
	width: 192px; /* wird via js auf richtige größe gesetzt */
	height: 180px;
}

#slides .slides {
	width: 172px;
	height: 176px;
	margin: 0;
	padding: 5px 10px 0;
	position: relative;
/*	background: url(/images/container/music_bg.png) 0 0 no-repeat;*/
}

#slides .slides div {
	float: none;
}

#slides .slides .slides_nav {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 15px;
}

#slides .slides .slides_nav a {
	margin: 0 10px;
	padding: 0;
	font-size: 10px;
}

#slides .slides .slides_nav a.left {
	float: left;
	padding-left: 16px;
	background: url(/images/container/arrows.gif) 0 0 no-repeat;
}

#slides .slides .slides_nav a.left:hover {
	background: url(/images/container/arrows.gif) 0 -14px no-repeat;
}

#slides .slides .slides_nav a.right {
	float: right;
	padding-right: 16px;
	background: url(/images/container/arrows.gif) right -28px no-repeat;
}

#slides .slides .slides_nav a.right:hover {
	float: right;
	padding-right: 16px;
	background: url(/images/container/arrows.gif) right -42px no-repeat;
}

#slides .slide_content {
	height: 132px;
	overflow: hidden;
	font-size: 10px;
}

#slides .slide_content a {
	font-size: 10px;
}





/**** NEUE MUSIK ***/
#neue_musik {
	display: block;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	text-decoration: none;
}

/**** CHARTS ****/
table.ic_charts {
	width: 170px;
}

table.ic_charts tr.bg1 {
	background-color: #f7f7f7;
}

table.ic_charts tr.bg2 {
	background-color: #f0f0f0;
}

table.ic_charts td {
	font-size: 10px;
	padding: 2px;
	border-bottom: 1px solid #e7e7e7;
}





a.ic_more {
	margin-top: 3px;
	text-align: right;
	display: block;
}



/**** FOTOALBUM ***/
#img_box {
	width:115px;
	height:87px;
	padding:6px 9px 6px 7px;
	background:url(/service/fotoalbum/inc/img/bg_img.gif) 0 0 no-repeat;
}

.img_usr {
	width: 115px;
	height: 85px;
}

a#fotoalbum_head {
	display: block;
	text-decoration: none;
	background: url(/images/container/fotoalbum_head.png) 0 0 no-repeat;
	width: 162px;
	height: 52px;
	margin: 5px 0 10px 15px;
}

#bg_arrow {
	position: absolute;
	width: 83px;
	height: 83px;
	z-index: 5;
	background:url(/images/container/ic_fotoa_pf.png) -10px 0 no-repeat;
}



/**** Gallery ***/
#img_box {
	width:115px;
	height:87px;
	padding:6px 9px 6px 7px;
	background:url(/images/container/gallery_img.jpg) 0 0 no-repeat;
}

.img_usr {
	width: 115px;
	height: 85px;
}

a#gallery_head {
	display: block;
	text-decoration: none;
	background: url(/images/container/gallery_head.gif) 0 0 no-repeat;
	width: 158px;
	height: 55px;
	margin: 5px 0 10px 15px;
}

#bg_arrow {
	position: absolute;
	width: 83px;
	height: 83px;
	z-index: 5;
	background:url(/images/container/ic_fotoa_pf.png) -10px 0 no-repeat;
}


/**** COMEDY ****/
a#comedy_head {
	display: block;
	text-decoration: none;
	background: url(/images/container/comedy_head.gif) 0 0 no-repeat;
	width: 95px;
	height: 26px;
	margin: 5px 0 3px 15px;
}
