/* ----------------------------------------------------------------
  body, generelle definitionen
---------------------------------------------------------------- */
body,
table,
tr,
td,
font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.2em;
	color:#000000;
	margin:0px;
	}


body {
	background-color: #6B706A;
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/bgstreifen.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.main {
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/bg_full.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	}

a {
	text-decoration:underline;
	color:black;
	}
	
a:hover {
	color: #666;
}

a.sound {
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/sound.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	}

a.download {
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/download.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	}

a.internal-link {
	background-image:none;
	}
	
a.umfrage {
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/umfrage.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	}

h1, div.tx-newloginbox-pi1 h3 {
	clear:both;
	font-size: 1em;
	margin: 0px 0px 10px 0px;
	}

h1 a{
	font-size:1em;
	color: #748669;
	text-decoration:none;
	text-transform: uppercase;
	}

h1 a:hover {
	color: #000;
}


h3 {font-size: 1em;
	margin: 0em -8px 0em -8px;
	border-top: 8px solid #fff;
	padding: 10px 8px 2px 8px;
	text-transform: uppercase;
	color: #666;
}

h5 {
	margin: 2.5em 0em -1em 0em;
	border-bottom: 1px solid #000;
	padding: 0em 0em 0.5em 0em;
	font-size: 1em;

}

h6 {
	font-size: 1em;
	font-weight: bold;
	margin: 2em 0em -1em 0em;
}


h4 {
	font-size:1em;
	margin:10px 0px 0px 0px;
	}

ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
	
ul li {
	margin:5px 0px 5px 0px;
	padding-left:17px;
	color:black;
	background-image: url(http://www.toxic.fm/internet/fileadmin/templates/grafics/linkicon.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	}

ul li ul li {
	}

li h4 {
	margin:0px;
	color:black;
	}
/* ----------------------------------------------------------------
  header
---------------------------------------------------------------- */
div.top_header {
	width: 955px;
	height:210px;
	}
	
div.frequenzen {
	display:none;
	}

div.frequenzen a {
	text-decoration:none;
	}
	
div.header_space {
	display:none;
	}

/* ----------------------------------------------------------------
  hauptbereich
---------------------------------------------------------------- */
div.main {
	text-align:left;
	clear:both;
	margin:0px auto 10px auto;
	width: 955px;

	}

div.header {
	display:none;
	}
	
span.breadcrumb {
	display:none;
	}

a img {
border:0;
}

/* ----------------------------------------------------------------
  linkes menu
---------------------------------------------------------------- */
div.menu {
	float:left;
	width:160px;
	min-height: 650px;
	padding:0px 0px 0px 20px;
	margin: 0px 10px 0px 0px;
	}

div.logo {
	display:none;
	}
	
ul#nav {
	margin:0px;
	}
	

li.menu1-no, 
li.menu1-act {
	color: black;
	text-decoration:none;
	margin:5px 0px 0px 0px;
	background-image: none;
	padding: 0px;
	}

li.menu1-act {
	font-weight: bold;
	border-bottom: 1px solid #f6ab12;
	padding: 0px 0px 5px 20px;
	margin-left: -20px;
	}

div.menu li a {
	display:block;
	text-decoration:none;
	color: #black;
	}

li.menu2-no,
li.menu2-act{
	background-image: none;
	padding: 0px;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 35px;
	text-align:left;
	}

li.menu2-act {
	font-weight:bold;
	}

li.menu3-no, 
li.menu3-act{
	background-image: none;
	padding: 0px;
	padding:0px 0px 4px 30px;
	margin:3px 0px 0px 17px;
	text-align:left;
	}

li.menu3-act {
	font-weight:bold;
	}

img.banner_small {
	width:160px;
	height:65px;
	margin:4px 4px 4px 5px;
	border:1px solid black;
	}

div.newsletter-menu {
	margin: 20px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	font-weight: normal;
	border-top: 1px solid #e9ebe5;
	}

div.newsletter-menu strong,
div.newsletter-menu dt {
	font-weight: normal;
	}
	
div.newsletter-menu input {
	border: 1px solid #d2d7ca;
	margin: 2px 0px 7px 0px;

}

div.newsletter-menu dd input {
	width: 150px;
}


/* ----------------------------------------------------------------
  seiteninhalt
---------------------------------------------------------------- */
div.page_content {
	float:left;
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 450px;
min-height: 600px;
background-color: #fff;

	}
	
div.box_wide {
	background-color: #e9ebe5;
	padding: 8px;
	margin: 0px 0px 15px 0px;
	display:block;
	float: left;
	width: 435px;
	}

div.box_wide h1 {
	text-transform: uppercase;
	color: #617556;
}

div.box_wide p {
	margin-bottom:0px;
	}
	
div.column_left {
	position:relative;
	float:left;
	display:block;
	width: 204px;
	margin: 0px 10px 0px 0px;
	background-color: #e9ebe5;
	padding: 8px;
	}
	
div.column_right {
	position:relative;
	top:0px;
	left:0px;
	display:block;
	text-align:left;
	float:left;
	width: 204px;
	background-color: #e9ebe5;
	padding: 8px;
	}


div.csc-textpic-imagewrap dl dt img {

	}

li.news-latest-item a, 
li.news-single-img a, 
li.news-list-item a,
li.news-list-file a {
	display:block;
	text-decoration: none;
	color: #59674e;
	}

li.news-latest-item a:hover, 
li.news-single-img a:hover, 
li.news-list-item a:hover,
li.news-list-file a:hover {
	text-decoration: underline;
	color: #000;
	}
	
div.csc-textpic {
	margin-bottom:20px;
	}

.news-list-container HR.clearer, 
.news-single-item HR.clearer, 
.news-latest-container HR.clearer{
	display:none;
	}

div.news-single-backlink {
	margin-top:1em;
	}

.csc-mailform {
	border:none;
	margin:0px;
	padding:0px;
	}

.csc-mailform-field {
	vertical-align:top;
	}

label {
	vertical-align:top;
	width:100px;
	}

dt {

	}

dt.mailform_fehler {
	color:red;
	}
	
dd {
	margin-left:0px;
	}

#tx-srfeuserregister-pi1-comments {
	width:380px;
	}

.legend_wide {
	width:583px;
	display:block;
	}
	
.livestream_linkpic {
	cursor:pointer;
}
/* ----------------------------------------------------------------
  rechter streifen
---------------------------------------------------------------- */
div.page_column_right {
	margin-top: 0px;
	float:right;
	width:198px;
	border:none;
	}

div.page_column_right div.news-latest-container {
	}
	

/* ----------------------------------------------------------------
  am werk
---------------------------------------------------------------- */
div.crew_pic {
	clear:left;
	height:90px;
	}

div.page_column_right div.csc-header-n4, 
div.page_column_right div.csc-header-n5, 
div.page_column_right div.csc-header-n6, 
div.page_column_right div.csc-header-n7 {
	display:none;
	}
	
div.news-latest-item-right img {
	width:73px;
	height:100px;
	border:1px solid black;
	margin: 0px 5px 0px 0px;
	}

div.news-latest-item-right {
	float:left;
	width: 97px;
position: relative;
	}

div.news-latest-item-right h1 {
	color: #617556;
}

div.news-latest-item img,
div.news-latest-item img,
div.news-single-item img {
	float:left;
	margin: 0px 8px 8px 0px;
}

div.column_left div.news-latest-item img,
div.column_right div.news-latest-item img {
	float:none;
	margin: 0px 8px 0px 0px;
}

div.news-latest-item {
	margin: 0px 0px 20px 0px;

}

div.news-single-video{
	margin:10px 0px;
}

dl.news-single-files dd{
	margin-left:0px;
	padding-left:0px;
}

div.csc-header-n2,
div.csc-header-n3,
div.csc-header-n4,
div.csc-header-n5,
div.csc-header-n6,
div.csc-header-n7 {
border-top: 1px solid #b9bfae;
padding: 3px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}

	
dl.csc-textpic-image {
	float:left;
	}
	
fieldset.survey_item {
	width:500px;
	}

div.tx-pbsurvey-pi1 {
	width:500px;
	}
/* ----------------------------------------------------------------
  footer
---------------------------------------------------------------- */
div.footer {
display:none;
	}

div.footer p {
	text-align:right;
	font-size:0.8em;
	padding:6px 10px 2px 2px;
	}
	

div.cd {
margin-left: -10px;

	}

.tx-astcountdown-pi1 {

margin-top: 0px;
margin-left: -10px;
color: #ffffff

}