@charset "utf-8";
* {
margin:0;
padding:0;
}

html,body {
        height: 100%;
		background-color:#585e66;
		font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	letter-spacing:0.03em;
}

#main {
        position: relative;
        min-height: 100%;
        height:auto !important;
        height:100%;
        width: 985px;
        margin: auto;
        background-image:url(../img/roland_baisch_der_graue_star_back.png);
		background-repeat:repeat-y;
}
#main #header {
        width: 985px;
		height:30px;
		background-image:url(../img/roland_baisch_der_graue_star_top2.png);
}
#main #content {
        width: 905px;
		margin-left:35px;		
}
#main #content #page {
	left:35px;
	top:10px;
	width:915px;
	text-align: left;
	position:relative;
}

#main #footer {
	left:0px;
	clear: both;
    position:absolute;
    bottom:0px;
    width:985px;
	height:30px;
	
}
#box-left {
	top:0px;
	left:0px;
	width:355px;
	height:300px;
	text-align: left;
	position:relative;
	float:left;
}
#box-right {
	top:0px;
	left:25px;
	width:355px;
	height:300px;
	text-align: left;
	position:relative;
	float:left;
}
#content-n {
	position:relative;
	top:0px;
	left:0px;
	width:915px;
	height:700px;
	background-image:url(../img/roland_baisch_der_graue_star_gross_1.png);
	background-repeat:no-repeat;
}
#newsbox {
	position:relative;
	top:0px;
	left:0px;
	width:600px;
}
#content-pp {
	position:relative;
	top:5px;
	left:0px;
	width:915px;
}
#video {
	width:560px;
	height:800px;
	text-align: left;
	position:relative;
	float:left;
}
#audio {
	top:0px;
	left:30px;
	width:270px;
	height:800px;
	text-align: left;
	position:relative;
	float:left;
}

#imptext {
	width:850px;
}
.pppbox{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	height:140px;
	width:140px;
	border:1px solid #CCC;
}
.border_w {
	border:1px solid #FFF;
}

/* clearfix zum Aufheben der Floatumgebung */

.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Textformatierung */
a:link { text-decoration:none; color:#B2D0EE; font-size:14px; }
a:visited { text-decoration:none; color:#B2D0EE; font-size:14px; }
a:hover { text-decoration:none; color:#000; font-size:14px; }
a:active { text-decoration:none; color:#B2D0EE; font-size:14px; }

a.link:link { text-decoration:none; color:#FFF; font-size:14px; }
a.link:visited { text-decoration:none; color:#FFF; font-size:14px; }
a.link:hover { text-decoration:none; color:#b3b3b3; font-size:14px; }
a.link:active { text-decoration:none; color:#FFF; font-size:14px; }

p {
	margin-top:0px;
}

h1 {
	text-transform:uppercase;
	font-size:18px;
	/*color:#b2d0ee;*/
	font-weight:lighter;
	color:#FFF;
}


h2 {
	text-transform:uppercase;
	font-size:15px;
	color:#FFFFFF;
	font-weight:lighter;
}
h3 {
	text-transform:uppercase;
	font-size:15px;
	color:#FFF;
	font-weight:lighter;
	margin:0px;
}
h4 {
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	color:#FFF;
}
h5 {
	text-transform:uppercase;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
}
h6 {
	text-transform:uppercase;
	font-size:14px;
	font-weight:lighter;
	margin:0px;
	color:#FFF;
}
.small {
	font-size:11px;
	color:#000;
}
.zeitung {
	font-size:12px;
	color:#000;
	font-style:italic;
}
.subtext {
	font-size:12px;
	color:#000;
}
.datum {
	font-size:12px;
	color:#000;
}
.vitapic {
	margin-top:5px;
	margin-bottom:5px;
}

/*  Aktive Seite */
#id-star #id-star-b { background-image:url(../img/nav/roland_baisch_bt_start_mo.png); background-repeat:no-repeat;}
#id-news #id-news-b { background-image:url(../img/nav/roland_baisch_bt_news_mo.png); background-repeat:no-repeat;}
#id-prog #id-prog-b { background-image:url(../img/nav/roland_baisch_bt_programme_mo.png); background-repeat:no-repeat;}
#id-term #id-term-b { background-image:url(../img/nav/roland_baisch_bt_termine_mo.png); background-repeat:no-repeat;}
#id-medi #id-medi-b { background-image:url(../img/nav/roland_baisch_bt_hoerensehen_mo.png); background-repeat:no-repeat;}
#id-blog #id-blog-b { background-image:url(../img/nav/roland_baisch_bt_blog_mo.png); background-repeat:no-repeat;}
#id-vita #id-vita-b { background-image:url(../img/nav/roland_baisch_bt_vita_mo.png); background-repeat:no-repeat;}
#id-pres #id-pres-b { background-image:url(../img/nav/roland_baisch_bt_presse_mo.png); background-repeat:no-repeat;}
#id-papa #id-papa-b { background-image:url(../img/nav/roland_baisch_bt_paparazzi_mo.png); background-repeat:no-repeat;}
#id-kont #id-kont-b { background-image:url(../img/nav/roland_baisch_bt_kontakt_mo.png); background-repeat:no-repeat;}
#id-zuga #id-zuga-b { background-image:url(../img/nav/roland_baisch_bt_zugabe_mo.png); background-repeat:no-repeat;}

/*  Mouseover */
a.star:link, a.star:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_start.png); width:60px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.star:hover, a.star:active { background-image:url(../img/nav/roland_baisch_bt_start_mo.png); float:left; }

a.prog:link, a.prog:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_programme.png); width:105px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.prog:hover, a.prog:active { background-image:url(../img/nav/roland_baisch_bt_programme_mo.png); float:left; }

a.term:link, a.term:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_termine.png); width:70px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px;  }
a.term:hover, a.term:active { background-image:url(../img/nav/roland_baisch_bt_termine_mo.png); float:left; }

a.medi:link, a.medi:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_hoerensehen.png); width:130px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.medi:hover, a.medi:active { background-image:url(../img/nav/roland_baisch_bt_hoerensehen_mo.png); float:left; }

a.blog:link, a.blog:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_blog.png); width:43px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.blog:hover, a.blog:active { background-image:url(../img/nav/roland_baisch_bt_blog_mo.png); float:left; }

a.vita:link, a.vita:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_vita.png); width:35px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.vita:hover, a.vita:active { background-image:url(../img/nav/roland_baisch_bt_vita_mo.png); float:left; }

a.pres:link, a.pres:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_presse.png); width:62px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.pres:hover, a.pres:active { background-image:url(../img/nav/roland_baisch_bt_presse_mo.png); float:left; }

a.papa:link, a.papa:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_paparazzi.png); width:89px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.papa:hover, a.papa:active { background-image:url(../img/nav/roland_baisch_bt_paparazzi_mo.png); float:left; }

a.kont:link, a.kont:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_kontakt.png); width:73px; height:14px; background-repeat:no-repeat; float:left; margin-right:8px; }
a.kont:hover, a.kont:active { background-image:url(../img/nav/roland_baisch_bt_kontakt_mo.png); float:left; }

a.zuga:link, a.zuga:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_zugabe.png); width:64px; height:14px; background-repeat:no-repeat; float:left; margin-right:0px; }
a.zuga:hover, a.zuga:active { background-image:url(../img/nav/roland_baisch_bt_zugabe_mo.png); float:left; }

a.news:link, a.news:visited { display:block; background-image:url(../img/nav/roland_baisch_bt_news.png); width:47px; height:14px; background-repeat:no-repeat; float:left; margin-right:7px; }
a.news:hover, a.news:active { background-image:url(../img/nav/roland_baisch_bt_news_mo.png); float:left; }
