@charset "UTF-8";

#c195 h1 {
 color:#fff;
 margin:0px 0px 5px 0px;
 font-size:24px;
 text-align:right;
}

#c194 span {
  display:none;
}

#fbcomments {
  width:780px;
  background:#fff;
  margin-left:120px;
  margin-top:10px;
  padding:10px;
}

.minimap {
  width:480px !important;
  height:300px !important;
  margin:0px !important;
}

.tx-seminars-pi1 {
  line-height:1.1em;
}

#karte {
  width:800px;
  margin-left:120px;
  background:#fff;
  min-height:440px;
}

.detailinfo {
  width:280px;
  margin:10px;
  float:left;
  height:300px;
}

.detailinfo h2 {
  margin-bottom:0px;
}
.detailinfo p {
  margin-top:5px;
}
.detailinfo dd {
  margin-left:0px;
}

.detailmap {
  width:480px;
  margin:10px;
  float:left;
}

#smap {
  width:780px;
  height:400px;
  margin:10px 10px 10px 10px;
  position:absolute;
}

.table_content {
  width:1080px;
}

#breadcrumb {
  width:805px;
  margin-left:120px;
  text-align:right;
}

.table_c {
  width:920px;
}

.table_logo {
  width:160px;
  text-align:right;
}

.tx-mmforum-pi6-content {
  font-size:12px;
  color:#333;
}

#studiodiaryvideo {
  float:left;
  margin:20px 10px 5px 0px;
}

#studiodiaryimages {
   float:right; 
   margin-top:10px;
}

.splays {
  color:#fff;
  margin-bottom:10px;
  font-weight:bold;
  font-size:10px;
  margin-right:7px;
}

.tx-mmforum-pi6-content span{
  font-size:12px;
  font-weight:normal !important;
  color:#000 !important;
}

td.tx-mmforum-pi1-listpost-text {
 font-size:13px !important;
}

.tx-mmforum-table-admin {
  width:700px;
}

.move .tx-mmforum-select {
  height:250px !important;
}

.pmstartseite {
  margin:10px;
}

textarea.tx-mmforum-post {
  height:100px;
} 

.tx-mmforum-pi1-newpost-right textarea{
 height:100px;
 width:400px;
}

.tx-mmforum-pi1-newpost-right {
  border: 0px !important;
}

.tx-mmforum-buttontext {
  font-size:10px !important;
  font-weight:bold !important;
}

.tx-mmforum-pi3-pminbox-item {
 padding:2px !important;
}

.tx-mmforum-table {
  width:775px;
  margin-bottom:10px;
}

.mmsubjnp {
  width:400px;
}

td.tx-mmforum-pi1-newpost-right {
  text-align:left !important;
}

#log_pre {
 background:#fff;
 width:800px;
 margin-left:120px;
}

#login_reason {
  width:270px;
  float:left;
  margin:20px 0px 0px 0px;
}

#login_log {
  width:230px;
  float:left;
}

#login_reg {
  width:300px;
  float:left;
}

.passwordusername {
  margin:10px 0px 10px 0px;
}

.regtext {
  margin-bottom:10px;
}

#login_reg .title, #login_log .title {
  font-size:20px;
  padding-bottom:3px;
  border-bottom: 1px solid #333;
  margin-bottom:20px;
}

#reg_left {
  float:left;
  border: 1px solid #000;
  width:250px;
  margin-right:20px;
  padding:10px;
}

.tx-comments-comments {
  margin:5px 0px 0px 2px;
}

#reg_right {
  float:left;
}

#reg_left .csc-firstHeader {
  font-size:16px;
  text-transform:uppercase;
}

.ev_desc {
  font-size:9px;
  color: #505050;
}

#mmforum {
  width:800px;
  margin-left:120px;
  background-color:#ffffff !important;
  padding:5px 0px 10px 0px;
}

.tx-mmforum-pi1-listforum-lastpost a {
  font-size:11px;
}

.tx-mmforum-pi1-listtopic-lastpost-title a {
  font-size:10px;
  font-weight:normal !important;
}

.tx-mmforum-pi1-listtopic-lastpost-title {
  margin-bottom:5px;
}

.tx-mmforum-pi1-listtopic-lastpost-title strong {
  font-weight:normal !important;
}



.tx-veguestbook-pi1 input.tx-guestbook-submit {
float:right;
}
#c164 {
margin:0px 0px 10px 0px;
}
#gbuttons {
text-align:right;
}
.newsletter_logged {
font-size:11px;
text-transform:uppercase;
}
input, select, textarea {
background:#fff;
color:#000;
font-weight:bold;
font-size:11px !important;
border:1px solid #c0c0c0;
line-height:25px;
padding:0px 0px 0px 5px !important;
margin-bottom:3px;
height: 25px;
}
select {
padding: 5px !important;
height:30px !important;
}
#media_single {
background:#fff;
width:800px;
float:left;
}
#media_music_list .music-list-item {
margin: 10px 5px 0px 0px;
}
#media_music_latest {
width:255px;
float:left;
}
.music-latest-container {
margin-top:10px;
}
.music-latest-container .news-latest-item {
padding:0px;
}
.music-latest-container .news-latest-item img {
border: 1px solid #c0c0c0;
float:none;
}
.newslerror  {
color:red;
font-weight:bold;
margin-top:10px;
}
#media_video_single {
margin-bottom:20px;
margin-top:10px;
}
#detail {
margin-left:120px;
background:#fff;
width:800px;
}
#regPrev {
font-weight:bold;
}
.tx-srfeuserregister-pi1 dt {
text-align:left;
font-size:10px;
text-transform:uppercase;
}
.tx-srfeuserregister-pi1 dd {
text-align:left;
font-size:12px;
}
#ptext tr:last-child td {
border:none;
}
#mini_menu {
float:left;
width:320px;
border-color:#FFFFFF;
border-style:solid;
border-width:1px 0;
height:21px;
line-height:18px;
color:#fff;
text-align:right;
}
#mini_menu a {
color:#fff;
font-size:10px;
}
#mini_menu a:hover {
color:#fff !important;
font-size:10px;
text-decoration: underline;
}
.tx-srfeuserregister-pi1 label {
font-size:10px;
text-transform:uppercase;
}
.tx-srfeuserregister-pi1 a {
background: none !important;
padding: 0px;
}
#nav {
width:480px;
}
#louform {
float:right;
margin-left:4px;
}
#nav, #nav ul {
float: left;
list-style: none;
line-height: 1em;
color: #000;
font-weight: bold;
padding: 0;
border: solid #fff;
border-width: 1px 0px 1px 0px;
margin: 0 0 0 0;
}
#gender_female, #gender_male {
height:10px;
}
div.form ul {
list-style: none;
padding:0px;
}
div.form li.form_button {
margin-top:10px;
text-align:right;
}
div.form li {
width:380px;
line-height:22px;
margin-bottom:5px;
}
div.form label {
text-transform:uppercase;
font-size:10px;
}
div.form label.field_label {
width:120px;
text-transform:uppercase;
display:block;
float:left;
font-size:12px;
}
div.form input.form_field  {
border: 1px solid #c0c0c0;
width:200px;
}
#nav a {
display: block;
color: #fff;
text-decoration: none;
padding: 0.25em 0em;
font-weight:bold;
font-size:12px;
}
#nav a.menuparent  {
}
ul#child {
border:1px solid #fff;
}
#nav li {
float: left;
padding: 0px 5px 0px 5px;
height:21px;
}
#nav li ul {
position: absolute;
left: -999em;
height: auto;
font-weight: normal;
margin: 2px 0px 0px -5px;
border-top:0px;	}
#nav li ul li {
padding:0px 5px 0px 5px !important;
line-height:20px;
}
#nav li.actm ul {
left:auto;
}
#nav ul {
background:#000;
}
#nav li li {
}
#nav li ul a {
padding:0px;
}
#nav li ul ul {
margin: 0 0 0 0;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}
#nav li:hover, #nav li.sfhover {
background: #fff;
color: #000;
}
li.actm {
background:#fff;
}
#nav li ul li a {
color:#fff !important;
}
#nav li ul li a:hover {
color:#000 !important;
}
#nav li ul li.actm a {
color:#000 !important;
}
li.actm a {
color:#000 !important;
}
#header {
height:160px;
width:800px;
margin: 0px 120px 0px 120px;
}
.ls_navigator {
text-align:right;
width:420px;
margin:5px 0px 20px 0px;
float:right;
}
#nav1 {
padding:0px;
margin:0px;
}
#nav1 li a
{
color:#fff;
font-size:25px;
font-weight:bold;
float:left;
margin-right:10px;
}
.buylinks .bodytext {
display:inline;
margin:0px;
padding:0px;
}
.buylinks .contenttable {
width:inherit !important;
}
.buylinks {
margin-bottom:10px;
}

#commenting {
  background:#c0c0c0;
  padding:5px 0px 10px 0px;
}
#tx_comments_pi1_submit {
  float:left;
  height:32px;
}

#commenting_isle {
  background:#c0c0c0;
  padding:5px 0px 10px 0px;
  margin-top:5px;
  width:800px;
  margin-left:120px;
}
.comment_start {
  width:450px !important;
  height:30px !important;
  float:left;
}

.comment_end {
  width:450px !important;
  height:70px !important;
  float:left;
}


.commentbild {
  width:60px; 
  float:left;
  margin-left:2px;
}

#c93 {
  margin-top:10px;
}

.commentcomment {
    float:left;
    width:700px;
}

#commenting .csc-default, #commenting_isle .csc-default  {
  margin-left:10px;
}
#commenting .csc-header h1, #commenting_isle .csc-header h1{
  text-transform:uppercase;
  margin:5px 0px 5px 0px;
  font-size:16px;
}

.tx-comments-comments div {
border: 0px !important;
padding:0px !important;
}
.tx-comments-form-top-message{
border: 0px !important;
text-align:left !important;
padding:4px 0px 4px 0px !important;
}
.tx-comments-comment {
border: 0px !important;
}
#tx_comments_pi1_content {
width:400px;
height:75px;
border: 1px solid #c0c0c0;
}
.ls_navigator_half
{
text-align:right;
width:110px;
margin:5px 0px 20px 0px;
float:right;
}
.ls_link {
text-align:left;
width:310px;
margin:5px 0px 20px 0px;
float:left;
}
.ls_navigator a,.ls_navigator_half a {
font-size:11px;
}
#lpages a {
font-size:11px !important;
}
.sticky_news_img {
float:right;
width:120px;
}
.road_home_img
{
float:left;
width:120px;
}
.road_home_txt {
}
.diary_news_img {
float:left;
width:120px;
margin-right:10px;
min-height:100px;
}
.diary-list-item {
margin-bottom:10px;
}
.road-list-container {
margin-top:20px;
}
.road-list-container .more {
display:none;
}
.road-list-item {
width:165px;
float:left;
margin-right:5px;
}
.road_news_txt {
width:165px;
margin-top:10px;
}
.road_news_img {
width:165px;
}
.road_news_img img {
border:1px solid #c0c0c0;
}
.road-title a {
text-transform:none;
color:#fff;
font-size:11px;
font-weight:bold;
}
.road-sub a {
text-transform:none;
color:#c0c0c0;
font-size:11px;
font-weight:bold;
}
.road-sub a:hover, .road-title a:hover {
color:#fff !important;
text-transform:none;
font-size:11px;
font-weight:bold;
}
.road-date {
font-size:9px;
color:#fff;
}
.road-title  {
font-size:10px;
font-weight:bold;
}
.road-sub  {
font-size:10px;
font-weight:bold;
color:#A7A8AA;
}
.road-sub a:last-child {
display:none;
}
.tdmain
{
margin: 0px 20px 0px 20px;
}
.browseLinksWrap .disabledLinkWrap, .browseLinksWrap .activeLinkWrap, .browseLinksWrap a {
font-size:12px !important;
}
.sticky_news_rest
{
float:left;
width:290px;
}
.sticky-news-list-date {
float:left;
font-size:10px;
margin-left:3px;
}
#road_news .news-list-item {
margin-bottom:10px;
padding:0px;
}
body, table, p, input, a, textarea {
font-family:Arial,verdana,helvetica;
font-size:14px;
}
#stcky_news .news-list-container img, #road_news .news-list-container img {
margin:0px;
}
.news_single_image {
float:left;
margin-right:10px;
}
.music_single_title {
margin-top:10px;
}
.rechtsoben_img img {
border:0px !important;
}
#backbg {
position:absolute;
z-index:-1000;
top:115px;
left:120px;
}
.music_single_img {
margin-top:10px;
float:left;
width:270px;
}
.tx-guestbook-field {
padding:0px !important;
margin:0px !important;
width:218px !important;
text-align:left;
}
.music_single_img img {
border: 1px solid #000;
}
.music_single_img .news-single-img {
margin:0px;
}
.tdtable  .news-single-img {
margin: 0px 0px 0px 0px !important;
}
.tdtitle {
margin-bottom:3px;
}
.tdstitle {
margin-bottom:3px;
}
.music_single_sub {
width:270px;
float:left;
margin: 10px 0px 0px 0px;
line-height:1.4em;
font-size:11px;
}
.music_single_desc {
float:left;
width:370px;
margin: 10px 0px 0px 30px;
line-height:1.4em;
font-size:12px;
}
.music_single_desc p {
margin:0px;
padding:0px;
font-weight:bold;
margin-left:5px;
}
.overlay_show {
border: 1px solid #000;
height:102px;
position:relative;
top:-104px;
left:0px;
background:#000;
opacity:0.8;
color:#fff;
padding:0px;
margin:0px;
width:102px;
}
.mini_dist_album {
margin:20px 10px 0px 5px;
font-size:10px;
text-transform: uppercase;
font-weight:bold;
vertical-align:middle;
}
.mini_dist_album #det {
font-size:9px;
color:#fff;
text-transform: lowercase;
}
.mini_dist_album .det {
font-size:9px;
color:#fff;
text-transform: lowercase;
font-weight:normal;
}
#lyricsdiv a,#lyricsdiv_single a {
font-size:9px;
color:#a7a8aa;
text-transform: uppercase;
font-weight:bold;
}
#lyricsdiv a:hover, #lyricsdiv_single a:hover  {
font-size:9px;
color:#000;
text-transform: uppercase;
font-weight:bold;
}
.mini_dist_album a {
font-size:9px;
color:#fff;
text-transform: uppercase;
font-weight:bold;
}
.mini_dist_album a:hover {
font-size:9px;
color:#fff;
font-weight:bold;
text-transform: uppercase;
}
#ppic {
float:left;
width:250px;
}
#ptext {
width:520px;
float:left;
}
#plinks {
margin:5px 0px 0px 5px;
}
#leftpart {
width:250px;
float:left;
}
#editpart {
width:520px;
float:left;
margin-bottom:20px;
}
.music_single_desc .contenttable {
text-transform:uppercase;
width:370px;
border-collapse: separate;
border-spacing: 0px 0px;
}
.music_single_desc .contenttable p {
padding:0px;
margin:0px;
}
.music_single_desc .contenttable td:last-child {
width:20px;
}
.music_single_desc .contenttable td{
border-bottom:1px solid #000;
padding:4px;
}
.music_single_desc .contenttable td p{
font-size: 10px;
font-weight:bold;
text-transform:uppercase;
}
#smilies{
font: 8pt Arial;
height: 40px;
overflow: auto;
}
#shout_local_name {
font-size:12px;
}
#shout_local_text {
font-size:12px;
margin-top:5px;
}
#sboxcont {
width:480px;
float:left;
background:#000;
margin-top:26px;
}
.sbtit {
color:#fff;
margin-bottom:5px;
font-weight:bold;
font-size:12px;
}
#sbpage {
width:480px;
text-align:right;
margin-top:10px;
}
.sitem {
margin:10px 0px 10px 0px;
}
.sbcont{
color:#fff;
font-size:12px;
}
#sboxform {
width:218px;
float:left;
margin-left:10px;
margin-top:26px;
}
#shout_local {
margin:5px;
}
.store-list-item {
width:255px;
height:100px;
float:left;
margin-bottom:10px;
}
.store-list-item .store_img {
width:100px;
float:left;
}
.store-list-item-teaser .store_img {
margin:10px 0px 20px 0px;
text-align:center;
}
#newsletter {
background:#fff;
width:800px;
margin-left:120px;
margin-bottom:20px;
padding: 10px 0px 10px 0px;
}
#newsletter_suc {
background:#fff;
width:800px;
margin-left:120px;
margin-bottom:20px;
padding: 10px 0px 10px 0px;
}
.store-list-item .store_img img {
border: 1px solid #000;
}
.store-list-item .store_desc {
width:105px;
float:left;
margin-left:10px;
color:#a7a8aa;
font-size:10px;
}
.store-list-item-teaser .store_desc {
color:#a7a8aa;
font-size:10px;
}
.store_desc p {
margin:0px;
font-size:11px;
}
.store_links p {
margin:0px !important;
}
.store-list-item-teaser .store_desc p {
padding:0px;
margin:0px;
font-size:12px;
}
.store_links .bodytext {
float:left;
margin:0px 5px 0px 0px;
line-height:21px;
}
.store-list-item .store_links {
width:115px;
float:left;
margin-left:10px;
color:#a7a8aa;
margin-top:10px;
}
.store-list-item-teaser .store_links {
margin-top:10px;
}
a {
font-weight:bold;
color:#a7a8aa;
text-decoration:none;
text-transform:uppercase;
}
a:hover {
font-weight:bold;
color:#000 !important;
text-decoration:none;
text-transform:uppercase;
}
.store-list-item .store_links p.bodytext {
font-size:10px;
}
.store-list-item .store_links a {
font-weight:bold;
color:#000;
text-decoration:none;
text-transform:uppercase;
font-size:10px;
}
.store-list-item .store_links a:hover {
font-weight:bold;
color:#000;
text-decoration:none;
text-transform:uppercase;
}
.store-list-item .store_links p {
margin:5px 0px 5px 0px;
padding:0px;
font-size:12px;
}
.store-list-item .store_desc .news-list-morelink, .store-list-item-teaser .store_desc .news-list-morelink
{
display:none;
}
.store-list-item .store_title {
width:100px;
float:left;
margin-left:10px;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
}
.store-list-item-teaser .store_title {
font-weight:bold;
}
.diary_clear {
height:10px;
clear:both;
border-bottom:1px solid #c0c0c0;
margin-left:-2px;
margin-bottom:10px;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
div.clear {
clear:both;
height:0;
width:10px;
padding:0px;
margin:0px;
}
.music-list-item {
float:left;
width:102px;
height:102px;
margin-right:10px;
margin-top:10px;
overflow:hidden;
}
#videoToolTip {
position:absolute;
opacity:0.8;
background:#000;
padding:10px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
}
.music-list-item img
{
border: 1px solid #c0c0c0;
}
.video-list-item {
float:left;
margin-right:10px;
width:100px;
margin-bottom:10px;
}
.video-list-item img {
border: 1px solid #c0c0c0;
float:left;
margin-right:10px;
}
#sama_player {
position:absolute;
top:340px;
left:832px;
z-index:5;
background:#fff;
height:60px;
width:249px;
}
.fb_content img
{
float:left;
border: 1px solid #c0c0c0;
margin:15px 10px 0px 0px;
position:relative;
}
.fb_title img
{
float:left;
border: 1px solid #c0c0c0;
margin:15px 10px 0px 0px;
position:relative;
}
.ms_title
{
font-size:13px;
font-weight:bold;
}
.fl_description img
{
border: 1px solid #c0c0c0;
margin:auto;
overflow: hidden;
}
.fl_description p
{
margin:0px;
padding:0px;
}
#ls_header {
float:left;
}
#ls_ic_fb,
#ls_ic_twit,
#ls_ic_yt,
#ls_ic_ms,
#ls_ic_fl
{
float:left;
height:29px;
width:29px;
}
#ls_icons {
float:right;
}
.fb_title
{
font-size:13px;
overflow:hidden;
width:510px;
margin:0px;
padding:0px;
}
.fb_content {
font-size:11px;
width:510px;
margin:0px;
padding:0px;
text-transform:uppercase;
}
.img_window {
width:120px;
height:120px;
overflow:hidden;
}
.fb_title a
{
font-size:13px;
color: #a7a8aa;
text-decoration:none;
font-weight:bold;
}
.fb_content a
{
font-size:11px;
color: #a7a8aa;
text-decoration:none;
font-weight:bold;
}
.fb_content a:hover, .fb_title a:hover
{
color: #000;
text-decoration:none;
font-weight:bold;
}
.twit_description a, .ms_description a, .fl_description a
{
font-size:13px;
color: #a7a8aa;
text-decoration:none;
font-weight:bold;
}
.twit_description, .ms_description, .fl_description
{
font-size:13px;
}
.fb_date, .twit_date, .ms_date, .fl_date
{
font-size:10px;
}
.fl_date {
margin:5px;
}
.fl_description {
margin:5px;
}
#ls_ic_fb_img,
#ls_ic_twit_img,
#ls_ic_yt_img,
#ls_ic_ms_img,
#ls_ic_fl_img
{
height:25px;
margin:2px;
}
body {
background:#000;
margin:0px;
padding:0px;
}
.rmevent_location h3 {
display:none;
}
.rmevent_start h3, .rmevent_start em, .rmevent_start .rmevent_time_start
{
display:none;
}
#sticky_news {
width:453px;
background:#fff;
float:left;
margin-bottom:10px;
}
#road_news {
width:536px;
background:#000;
float:right;
margin-top:10px;
border: 2px dashed #fff;
}
.toggle_link {
color:#A7A8AA;
line-height:20px;
padding-right:5px;
font-size:17px;
text-decoration: none !important;
background: none !important;
}
.toggle{
margin:30px 0px 10px 0px;
width:150px;
float:right;
text-align:right;
}
#pl_toggle {
margin-top:0px !important;
}
#cp_input {
width:340px;
text-align:right;
float:left;
margin-bottom:20px;
}
#cp_toggle {
float:left;
width:120px;
margin-top:2px !important;
text-align:left;
margin-left:5px;
}
#ep_toggle {
float:left;
width:120px;
margin-top:5px;
text-align:left;
margin-left:5px;
}
#fb_toggle {
margin-top:5px;
}
#ptext table tr td {
border-bottom: 1px dashed #c0c0c0;
}
#ptext table {
width:500px;
margin-bottom:20px;
font-size:11px;
margin-top:0px;
margin-left:-5px;
}
#ptext dt,#ptext dd {
border-bottom: 1px dashed #c0c0c0;
}
#ptext table td:first-child {
text-transform:uppercase;
}
#ptext table td:last-child {
font-size:12px;
}
#button_edit_p {
text-align:right;
width:375px;
float:left;
}
#sticky_news_single {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
}
#loginfeld {
position:absolute;
width:95px;
top:203px;
background: #000;
left:50%;
margin-left:273px;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
padding:10px;
}
#loginfeld p {
  margin:0px;
}
#loginfeld a {
color:#fff;
font-size:9px;
}
#loginfeld a:hover {
color:#fff !important;
font-size:9px;
text-decoration:underline;
}
#loginfeld input {
margin-bottom:5px !important;
width:90px !important;
font-size:11px !important;
height:18px !important;
border: 0px !important;
padding:0px 0px 0px 5px;
}

h1.lerror {
  text-transform:uppercase;
  font-size:14px;
  color:red;
  margin-bottom:3px;
}

div.lerror {
  font-size:#000;
  margin-bottom:10px;
}

.mini_sub {
font-size:11px;
background:#000;
color:#fff;
border:1px solid #c0c0c0;
float:right;
height:18px !important;
}
#media_music_ov {
width:540px;
background:#fff;
float:left;
margin-bottom:10px;
min-height:410px;
}
#media_video_ov {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
min-height:500px;
}
#media_video_list {
margin-left:0px;
margin-top:5px;
}
#lyrics {
width:540px;
background:#fff;
float:left;
margin-bottom:10px;
min-height:500px;
}
#video_ov {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
}
.news-single-item {
padding:0px;
}
#media_pics .csc-header h1 a {
font-weight:normal;
font-size:10px;
text-transform:uppercase;
}
#media_pics .csc-textpic-imagewrap {
width:443px !important;
clear:none !important;
}
#media_pics .csc-textpic-imagerow  {
float:left;
clear:none !important;
margin-right:5px;
margin-bottom:5px;
}
#band .csc-textpic-caption {
  font-size:10px;
}

#band .bodytext {
  font-size:12px !important;
}

#media_pics div.csc-textpic div.csc-textpic-imagerow {
clear:none !important;
float:left;
}
#band {
width:800px;
background:#fff;
float:left;
}

.sdiarytit {
  text-transform:uppercase;
  font-weight:bold;
}

#studiodiary {
width:800px;
background:#fff;
float:left;
}

#studiodiaryentries {
  margin:20px;
  line-height:1.3em;
}

#band .csc-textpic-image img {
border: 1px solid #c0c0c0;
}
#gbinner {
width:515px;
}
#guestbook {
width:536px;
background:#000;
float:left;
margin-bottom:10px;
min-height:500px;
border: 2px dashed #fff;
margin-left:120px;
}
#form {
width:705px;
background:#fff;
float:left;
margin-bottom:10px;
}
.shouts_form_link {
margin-top:25px;
width:110px;
text-align:right;
float:right;
}
#legalinfo .distancer {
margin:20px;
}
.road-sub p {
margin:0px;
}
#legalinfo {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
}
#disclaimertext {
font-size:10px;
margin-top:20px;
}
#disclaimertext p {
font-size:11px;
}
#store {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
}
#contact {
width:540px;
background:#fff;
float:left;
margin-bottom:10px;
padding-bottom:20px;
}
#contact_more  {
margin-left:10px;
background:#fff;
width:250px;
float:left;
margin-bottom:10px;
}
#contact .tx-thmailformplus-pi1 fieldset {
border:0px;
padding:0px;
margin:0px 0px 0px 0px;
}
#contact .tx-thmailformplus-pi1 {
margin:26px 0px 0px 0px;
width:450px;
}
.mailform_input_medium {
width:230px;
height:25px;
}
.tx-srfeuserregister-pi1-text {
width:230px;
height:25px;
}
.tx-srfeuserregister-pi1-password {
width:100px;
height:25px;
}
#tx-srfeuserregister-pi1-comments {
width:230px;
height:100px;
}
#tx-srfeuserregister-pi1-zone, #tx-srfeuserregister-pi1-static_info_country,#tx-srfeuserregister-pi1-language, .tx-srfeuserregister-pi1-uploader {
width:230px;
height:25px;
}
#newsletter_form {
width:480px;
}
.mailform_input_small {
width:200px;
height:25px;
}
#shout_mega {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background:#000;
z-index:10;
opacity:0.8;
}
#newsletter_mega {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background:#000;
z-index:10;
opacity:0.8;
}
.shout_name_gl {
width:480px !important;
}
.shout_message_gl {
width:480px !important;
height:70px;
}
#shout_link {
margin:0px;
background:#fff;
width:230px;
padding:5px 0px 0px 0px;
text-align:right;
}
#shoutentries {
background:#000;
color:#fff;
width:515px;
margin-top:5px;
}
#firstSB  {
float:left;
margin-top:1px;
width:220px;
}
#secondSB {
float:left;
margin-left:10px;
}
#shoutentries .tx-veguestbook-pi1 {
padding-top:5px;
}
.shoutform {
float:left;
width:480px;
margin-top:0px;
margin-bottom:10px;
}
#shout_link_gl {
margin:0px;
background:#fff;
width:480px;
padding:0px 0px 0px 0px;
text-align:right;
}
.mailform_textarea {
width:442px;
height:165px;
}
#form .csc-header {
float:left;
width:400px;
}
#form .csc-textpic-imagewrap img{
}
.mailform_textarea_form{
width:435px;
height:65px;
background:#a7a8aa;
color:#fff;
font-weight:bold;
text-transform:uppercase;
font-size:11px;
border:0px;
padding:5px;
}
.mailform_input_big {
width:435px;
height:25px;
}
.mailform_div {
float:left;
margin:0px 5px 5px 0px;
}
#druckansicht {
background:#fff;
}
.shout_comment p {
padding:0px;
margin:0px;
font-size:12px;
}
a.pdflink {
background-image:url(../img/icons/pdf.png);
background-repeat:no-repeat;
padding-left:20px;
}
a.more {
background-image:url(../img/icons/infosmall.png);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:22px;
}
a.more:hover {
background-image:url(../img/icons/infosmall_b.png);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:22px;
}
a.white_more {
background-image:url(../img/icons/infosmall.png);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:22px;
color:#fff;
}
a.white_more:hover {
background-image:url(../img/icons/infosmall.png);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:22px;
color:#fff !important;
text-decoration:underline;
}
a.comment {
background-image:url(../img/icons/commenticon.png);
background-repeat:no-repeat;
padding-left:22px;
height:20px;
line-height:20px;
}
a.printlink {
background-image:url(../img/icons/printico.png);
background-repeat:no-repeat;
padding-left:24px;
cursor:pointer;
}
.shout_comment {
margin-top:5px;
border-bottom: 1px solid #fff;
padding-bottom:15px;
}
.shout_title {
font-size:12px;
font-weight:bold;
}
#gshout {
color:#000;
background:#a7a8aa;
border:0px;
height:25px;
font-weight:bold;
font-size:11px;
line-height:25px;
float:right;
}
.mailform_captcha {
width:100px;
height:25px;
}
.mailform_select {
width:175px;
height:25px;
}
#storecd,#storevinyl {
margin-top:10px;
}
#band .distancer {
margin:16px !important;
}
#bdisco {
  width:500px;
  border: 1px dashed #c0c0c0;
  margin-bottom:10px;
}

#band-left {
  width:500px;
  float:left;
}

#bandtext {
  width:500px;
  border: 1px dashed #c0c0c0;
  margin-bottom:15px;
  font-size:14px;
}

#bandfotos {
  float:left;
  margin-left:15px;
}

#bdisco .music-list-item {
  margin:5px 15px 0px 0px;
  width:92px;
  height:122px;
}
.disco_title {
  font-size:9px;
}
#band .music-list-item img{
  margin-bottom:5px;
}

.dirt_media_r, #dirt_media_r {
width:120px;
float:left;
text-align:left;
}
#dirt_live, #dirt_media_l {
margin-top:10px;
text-align:right;
float:left;
width:120px;
}
#dirt_login_l {
text-align:right;
float:left;
width:120px;
}
#dirt_lyrics_l {
margin-top:100px;
text-align:right;
float:left;
width:120px;
}
#dirt_home {
margin-top:-40px;
text-align:right;
float:left;
width:120px;
height:500px;
}
#dirt_video_l
{
margin-top:120px;
text-align:right;
float:left;
width:120px;
}
#contact_media_l {
margin-top:50px;
text-align:right;
float:left;
width:120px;
}
#lifestream_content {
width:540px;
background:#fff;
float:left;
}
#lifestream {
width: 660px;
float:left;
}
.lt_recs, .lt_recs_fb, .lt_recs_twit, .lt_recs_ms, .lt_recs_fl, .lt_recs_yt {
margin:18px 0px 10px 0px;
}
.lt_recs_fb, .lt_recs_twit, .lt_recs_ms, .lt_recs_fl, .lt_recs_yt {
margin:5px 0px 0px 0px;
width:510px;
padding:0px;
}
.twit_description {
float:left;
}
.yt_description table
{
width:430px;
}
.ls_inactive
{
background:transparent;
border-bottom:2px solid #fff;
}
.ls_active
{
background:#fff;
border-bottom:2px solid #000;
}
#comment_teaser
{
width:248px;
background:#000;
margin-left:10px;
margin-top:10px;
float:left;
border: 1px dashed #fff;
}
#comments_from {
width:250px;
float:left;
margin-left:10px;
}
.rm_date, .rm_loc {
background:#000;
color:#fff;
font-weight:bold;
font-size:12px;
height:29px;
line-height:29px;
margin-bottom:3px;
text-align:center;
}
.rm_date {
width:70px;
margin-right:2px;
float:left;
}
.rm_loc {
width:156px;
float:left;
}
#live_teaser {
width:248px;
background:#000;
margin-left:10px;
float:left;
padding-bottom:5px;
margin-bottom:10px;
border: 1px dashed #fff;
}
#shop_teaser {
width:250px;
background:#fff;
margin-left:10px;
float:left;
padding-bottom:5px;
margin-bottom:10px;
}
#rechtsoben {
width:250px;
background:#fff;
margin-left:10px;
float:left;
padding-bottom:5px;
margin-bottom:10px;
}
#rechtsoben table {
padding:0px;
margin:0px;
}
#rechtsoben table td{
padding:0px;
margin:0px;
}
#rechtsoben table td img{
margin-top:8px;
border: 1px solid #000;
}
#rechtsoben .csc-textpic-imagewrap {
width:125px !important;
margin:0px;
padding:0px;
float:left;
}
#rechtsoben .csc-textpic-text
{
float:left;
width:90px;
}
#rechtsoben .csc-default {
clear:both;
padding-top:10px;
}
#rechtsoben .csc-header .csc-firstHeader, #rechtsoben .csc-header h1 {
text-transform:uppercase;
font-size:14px;
margin-top:0px;
margin-bottom:10px;
text-align:left;
}
#c33 .csc-textpic-imagewrap img, #c94 .csc-textpic-imagewrap img {
border: 1px solid #000;
}
#rechtsoben .csc-default {
margin-top:15px;
}
#pl_secondblock {
width:250px;
background:#fff;
margin-left:10px;
float:left;
height:36px;
overflow:hidden;
}
#media_player_sub {
width:250px;
background:#fff;
margin-left:10px;
float:left;
height:25px;
overflow:hidden;
margin-bottom:10px;
}
#media_player {
width:250px;
background:#fff;
margin-left:10px;
float:left;
height:280px;
overflow:hidden;
}
#lyricsdiv {
width:250px;
background:#fff;
margin-top:10px;
margin-left:10px;
float:left;
}
#lyricsdiv_single {
width:250px;
background:#fff;
margin-left:10px;
float:left;
}
#home_rplayer {
width:250px;
background:#fff;
margin-left:10px;
float:left;
margin-top:10px;
}
.black_header {
text-transform:uppercase;
font-weight:bold;
font-size:28px;
line-height:0.9em !important;
margin-top:8px;
}
.black_header_smaller {
text-transform:uppercase;
font-weight:bold;
font-size:24px;
line-height:0.9em !important;
margin-top:8px;
}
.black_header_mini {
text-transform:uppercase;
font-weight:bold;
font-size:17px;
line-height:0.9em !important;
margin-top:8px;
}
.black_subheader_smaller h2 {
text-transform:uppercase;
font-size:16px;
line-height:0.9em !important;
margin-top:8px;
}
.small_gray_header {
text-transform:uppercase;
font-weight:bold;
font-size:14px;
color:#a7a8aa;
line-height:0.9em !important;
margin-top:8px;
display:block;
margin-bottom:7px;
}
.news_gray_header {
text-transform:uppercase;
font-weight:bold;
font-size:12px;
color:#a7a8aa;
}
.gray_header, .gray_header a{
text-transform:uppercase;
font-weight:bold;
font-size:28px;
color:#a7a8aa;
line-height:0.9em !important;
margin-top:8px;
}
.white_header, .white_header a{
text-transform:uppercase;
font-weight:bold;
font-size:28px;
color:#fff;
line-height:0.9em !important;
margin-top:8px;
}
.white_header a:hover {
color:#fff !important;
}
.gray_header a:hover {
color:#000;
}
.gray_header_smaller {
text-transform:uppercase;
font-weight:bold;
font-size:24px;
color:#a7a8aa;
line-height:24px !important;
margin-top:8px;
}
.l_menu_active {
font-size:20px;
color:#fff;
font-weight: bold;
background:#000;
width:140px;
text-align:center;
height:30px;
line-height:30px;
float:left;
cursor:pointer;
}
.l_menu_passive {
font-size:20px;
color:#fff;
font-weight: bold;
background:#a7a8aa;
width:140px;
text-align:center;
height:30px;
line-height:30px;
float:left;
cursor:pointer;
}
.date_live {
font-size:11px;
font-weight:bold;
}
.city_live {
font-size:11px;
font-weight:bold;
text-transform:uppercase;
width:80px;
}
.club_live {
font-size:11px;
text-transform:uppercase;
font-weight:bold;
}
.events_live {
font-size:9px;
text-transform:uppercase;
}
.events_dlink {
width:80px;
}
.events_dlink a {
font-size:9px;
text-transform:uppercase;
}
.events table {
width:490px;
}
.country_live {
font-size:9px;
text-transform:uppercase;
}
.live_coming_date, .live_past_date {
float:left;
width:77px;
font-weight:bold;
font-size:12px;
margin-left:2px;
}
#live_coming, #live_past {
margin-top:15px;
}
#live_coming table, #live_past table {
font-size:11px;
width:480px;
}
#live_past table td:first-child, #live_coming table td:first-child{
width:70px;
}
#live_coming table td, #live_past table td{
padding:2px;
}
.live_coming_text, .live_past_text {
float:left;
width:500px;
font-weight:bold;
font-size:12px;
}
.live_coming_text .rmevent_location, .live_past_text .rmevent_location {
float:left;
margin-right:10px;
}
.live_coming_text h2, .live_past_text h2 {
padding:0px;
margin:0px;
font-size:12px;
}
.gray_header p {
font-size:28px;
margin:0px;
padding:0px;
}
.gray_header_smaller p {
font-size:24px;
margin:0px;
padding:0px;
}
.gray_header .news-list-morelink {
display:none;
}
.gray_header_smaller .news-list-morelink {
display:none;
}
span.sticky a {
text-transform:uppercase;
font-weight:bold;
font-size:15px;
color:#a7a8aa;
line-height:0.9em !important;
text-decoration:none;
}
div.distancer {
margin: 16px 11px 16px 11px;
padding:0px !important;
}
div.off_div {
border: 2px dashed #505050;
color:#505050;
font-size:12px;
text-align:center;
padding:10px 10px 10px 10px;
text-transform:uppercase;
margin-bottom:10px;
}
.off_comment {
  width:300px;
  margin:5px 0px 10px 0px;
}
.implogos div.csc-default {
  clear:both;
  margin-bottom:5px;
}

.implogos .csc-textpic-imagewrap {
  margin-bottom:15px;
}

.implogos .csc-textpic-text {
  margin-right:50px;
}

div.more {
float:right;
}
.comment_single_teaser
{
background:#000;
color:#fff;
margin-top:26px;
padding:5px;
}
#main_bg {
position:absolute;
top:0px;
left:0px;
width:1000px;
height:700px;
border: 1px solid #fff;
overflow:visible;
}
#main_logo_samavayo img {
width:500px;
margin:80px 0px 0px 15px;
}
#main_menu {
margin: 5px 120px 5px 120px;
}
#quick_menu {
position:relative;
top:10px;
left:590px;
width:220px;
}
.t_left {
width:150px;
}
.t_right {
width:945px;
}
.qnormal {
padding:0px;
margin:0px;
height:30px;
}
.qover {
padding:0px;
margin-top:-5px;
margin-left:-5px;
height:40px;
}
#footer {
border-top:1px solid #fff;
margin-top:15px;
text-align:center;
opacity:0.5;
padding-bottom:20px;
}
#mcontent {
}
#footer_logos {
float:left;
}
#friends_links {
border: 1px solid #c0c0c0;
position: absolute;
display: none;
background:#000;
width:180px;
z-index:100;
}
#friends_links a {
display:block;
height:25px;
width:180px;
font-size:12px !important;
text-align:left;
padding:2px 10px 2px 10px;
margin:0px;
line-height:25px;
}
#friends_links a:hover {
color:#fff;
}
.live_home_date {
background:#000;
color:#fff;
width:70px;
height:22px;
line-height:22px;
text-transform: uppercase;
font-weight:bold;
float:left;
margin-top:3px;
margin-bottom:0px;
font-size:11px;
text-align:left;
}
.live_home_dist {
height:28px;
width:5px;
background:#000;
float:left;
margin-top:3px;
margin-left:3px;
margin-bottom:0px;
}
.live_home_text {
background:#000;
color:#fff;
width:146px;
line-height:22px;
text-transform: uppercase;
font-weight:bold;
float:left;
margin-top:3px;
font-size:11px;
margin-bottom:0px;
padding-left:5px;
}
#footer_friends {
float:left;
color:#fff;
font-weight:bold;
}
#footer_friends a  {
font-size:18px;
}
#footer_friends a:hover  {
color:#fff;
}
.footer_main {
width:950px;
margin:0px auto 0px auto;
}
#allall {
position:absolute;
top:0px;
left:50%;
margin-left:-567px;
z-index:50;
}
.middle_content {
width:1080px;
margin:0px auto 0px auto;
}
hr.clear {
clear:both;
height:0px;
}
.vid_embed  {
float:left;
margin-top:10px;
}
.vid_cont  {
float:left;
width:150px;
margin-left:10px;
margin-top:25px;
}
.vid_cont .vid_tit {
text-transform:uppercase;
font-weight:bold;
font-size:16px;
}
.vid_cont p {
font-size:12px;
}
#legal_info {
margin-left:120px;
width:800px;
text-align:right;
}
#legalinfo h1 {
margin:0px;
font-size:20px;
text-transform:uppercase;
font-weight:bold;
}
#powered {
text-transform:lowercase;
font-size:9px;
color:#c0c0c0;
}
#legal_info a {
color:#fff;
font-size:9px;
font-weight:bold;
}
.footer-list-item {
float:left;
width:130px;
}
#footer .news-list-container {
text-align:center;
}
#forum_div #forum_iframe {
width:705px;
border: 0px;
background:#fff;
}
.home_teaser_date {
font-size:12px;
font-weight:bold;
}
#main_content {
margin:10px 0px 0px 0px;
width:920px;
}
#newsl_inner {
margin:10px 0px 10px 0px;
}
.t_middle_content {
margin-top:40px;
}
#home_vid, #live_flyers {
width:250px;
background:#000;
float:left;
margin-left:10px;
margin-bottom:10px;
overflow:hidden;
}
#live_flyers .csc-textpic-imagewrap img {
  border: 1px solid #c0c0c0;
}

#c187  .csc-textpic-imagewrap img {
  border: 0px !important;
}

#live_flyers div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
#live_flyers div.csc-textpic div.csc-textpic-imagerow,
#live_flyers div.csc-textpic-center div.csc-textpic-imagewrap   {
  width:250px !important;
}

#live_all {
width:510px;
background:#fff;
float:left;
margin-bottom:10px;
min-height:300px;
}
#live_diary_all {
width:540px;
background:#fff;
float:left;
margin-bottom:10px;
}
#live_menu_1 {
background:#fff;
width:30px;
height:100px;
float:left;
}
.gray {
background:#c0c0c0 !important;
}
#live_left {
width:540px;
float:left;
}
#live_right {
width:260px;
float:left;
}
#live_menu_2 {
background:#fff;
width:30px;
height:100px;
float:left;
}
#login {
width:800px;
background:#fff;
float:left;
margin-bottom:10px;
margin-left:120px;
}
#forgotform {
margin-top:20px;
}
#forgotform input {
border: 1px solid #c0c0c0;
}
#forgotform table {
margin-top:5px;
padding:0px;
}
#forgotform table td {
padding:0px;
}
.readmore {
font-size:11px;
color:#fff;
}
.readmore:hover {
font-size:11px;
color:#fff;
}
.line {
border-bottom:1px solid #000;
width:100%;
margin-top:10px;
margin-bottom:20px;
}
.events_line {
clear:both;
border-bottom:1px solid #000;
width:100%;
margin-top:3px;
margin-bottom:2px;
height:2px;
}
#cal_loc_info {
width:350px;
float:left;
}
#loc_name, #event_title {
font-weight:bold;
text-transform: uppercase;
font-size:15px;
}
#event_desc p {
margin-top:3px;
}
#event_info {
width:300px;
float:left;
}
#event_info div {
margin: 2px 0px 2px 0px;
}
#event_img {
float:left;
}
#event_subscr {
float:left;
margin:10px 0px 10px 0px !important;
}
#cal_loc_img {
width:250px;
}
#cal_loc_map {
float:left;
}
.events {
padding:20px 0px 20px 0px;
margin: 20px 10px 0px 10px
}
#media_video, #media_pics {
margin-top:36px;
}
#media_lyrics {
margin-top:20px;
margin-bottom:20px;
margin-left:10px;
}
#media_music {
width:225px;
overflow:hidden;
float:left;
margin-left:20px;
}
.tx-guestbook-form-error {
color:#000 !important;
font-weight:normal !important;
}
#shourform {
}
#shourform table {
margin:20px 10px 10px 10px;
}
#shoutform {
background:#fff;
float:left;
margin-left:10px;
width:250px;
margin-bottom:10px;
}
#gerrors {
margin:5px 0px 5px 0px;
font-weight:bold;
}
#shoutbox_error_tit {
}
#gcaptcha {
float:right !important;
width:118px;
height:25px;
}
#gmessage, .shout_message_gl {
width:223px;
height:76px;
}
#gname,#gemail {
width:223px;
height:25px;
}
#shoutboxdiv {
width:505px;
background:#fff;
float:left;
margin-bottom:10px;
margin-left:120px;
}
