body { 
font-family: Tahoma;
font-size: 8pt;
color: #D9D6D6;
/*background-image: url(../images/back.jpg);*/
/*background-image: url(../images/bg1.jpg);*/
background-color: #080808;
background-color: #555555;
}

img {
border: 0px; 
text-decoration: none;
}
 
#base {
/*border: 1px dashed red;*/
width: 860px;
margin: 0 auto;
background-color: #080808;
}

#top {
/*border: 1px dotted blue;*/
float: left;
width: 100%;
height: 27px;
/*background-color: #080808;*/
background-color: #000000;
border-bottom:5px solid #1D1D1D;
}

#topleft {
float: left;
width: 600px;
}

#topright {
float: left;
width: 260px;
}

#header {
/*border: 1px dotted blue;*/
float: left;
width: 100%;
/*background-image: url(../images/banner_full2.jpg);*/
background-image: url(../images/banner_full3.jpg);
/*background-image: url(../images/banner_full4.jpg);*/
}

#headerleft {
/*border: 1px dotted black;*/
float: left;
width: 340px;
height: 230px;
overflow: hidden;
}

#headerright {
/*border: 1px dotted green;*/
float: left;
width: 320px;
height: 230px;
overflow-x: hidden;
/*overflow-y: auto;*/
overflow-y: hidden;
/*background-image: url(../images/banner_right.jpg);*/
background-repeat: no-repeat;
}

#headerright2 {
/*border: 1px dotted orange;*/
float: left;
width: 190px;
height: 230px;
overflow-x: hidden;
overflow-y: hidden;
/*background-image: url(../images/banner_right.jpg);*/
background-repeat: no-repeat;
}

#headerrightbox {
padding-top: 20px;
padding-bottom: 30px;
padding-right: 0px;
padding-left: 90px;
}

#headerrightbox2 {
padding-top: 20px;
padding-bottom: 30px;
padding-right: 0px;
padding-left: 20px;
}

#menu {
border-top:5px solid #1D1D1D;
border-bottom: 1px solid #1D1D1D;
float: left;
height: 25px;
width: 100%;
/*background-color: #080808;*/
background-color: #000000;
background-image: url(../images/banner_full3_unten.jpg);
/*background-image: url(../images/buttonback.png);*/
background-repeat: none;
}

#maincontent {
/*border: 1px dotted green;*/
float: left;
width: 100%;
background-color: #080808;
padding-bottom: 10px;
background-image: url(../images/content.jpg);
}

#contentleft {
/*border: 1px dotted blue;*/
float: left;
width: 220px;
padding-top: 20px;
}

#contenttop {
/*border: 1px dotted red;*/
float: right;
width: 630px;
overflow-x: hidden;
overflow-y: auto;
padding-top: 20px;
}

#contenttopleft {
/*border: 1px dotted grey;*/
float: left;
width: 420px;
}

#contenttopright {
/*border: 1px dotted grey;*/
float: left;
width: 210px;
}

#content {
padding-right:20px;
min-height:370px;
height:auto !important; 
}


#contentbottom {
/*border: 1px dotted grey;*/
float: right;
width: 630px;
padding-top: 10px;
}

#contentbottomleft {
/*border: 1px dotted grey;*/
float: left;
width: 400px;
}

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

#footer {
/*background-color: #080808;*/
background-color: #000000;
border-top:5px solid #1D1D1D;
height: 25px;
float: left;
width: 100%;
}

#footerleft {
float: left;
width: 480px;
padding-left: 10px;
padding-top: 5px;
}

#footerright {
float: left;
width: 360px;
text-align: right;
padding-right: 10px;
padding-top: 5px;
}

* {
padding: 0px; 
margin: 0px; 
text-decoration: none;
}


h2 {
font-size: 11pt; 
/*font-size: 14px; */
}


h3 {
font-size: 8pt; 
font-weight: bold;
border-bottom:1px solid #1D1D1D;
color: #FFFFFF;
/*background-color: #340F0F;*/
/*background-image: url(../images/buttonback.png);*/
}

a {
color:#9E9C9B;
}

a:active, a:focus {
outline: none
}

/* ------------ Newsflash Styleing ------------ */
.contentheadingnewsflash {
font-weight: bold;
/*color: #FFFFFF;*/
color: #9E9C9B;
}

/* ------------ Language Selection ------------ */
.rawimages {
	margin-top: 3px;
	margin-left: 10px;
}
.rawimages img {
	border: none;
	margin: 2px;
}
.rawimages span#active_language img
{
	margin: 2px;
	border: none;
}

/* ---------------- Next Gig ------------------ */
.moduletablenextevent {
border: 1px solid #1D1D1D;
/*padding-left: 15px;*/
/*padding-right: 15px;*/
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-right: 0px;
}
.moduletablenextevent h3 {
/*border-bottom:1px solid #1D1D1D;*/
border: 0px;
/*background-color: #1D1D1D;*/
padding-bottom: 3px;
padding-right: 0px;
padding-left: 15px;
}
.moduletablenextevent ul {
list-style-type: none;
padding-left: 15px;
}


/* ------------------ Blog -------------------- */
.contentheadingblog {
font-weight: bold;
font-size: 14px; 
/*font-size: 11pt; */
vertical-align: middle;
/*color: #FFFFFF;*/
color:#9E9C9B;
}
.blogblog {
}

/* ---------------- FanBook ------------------- */
.easylast_textfanbook {
color:#9E9C9B;
}


/* ---------------- Newsfeed ------------------ */
.moduletablefeed {
}

.moduletablefeed h3 {
border-bottom:1px solid #1D1D1D;
margin-left: 30px;
margin-top: 30px;
margin-right: 30px;
}

.newsfeedfeed {
padding-left: 30px;
padding-right: 30px;
}

.newsfeed_itemfeed {
text-align: justify;
}

/* ---------------- Galerie Tree -------------- */
.moduletabletree {
}

.dtree {
margin-left: 15px;
}

.moduletabletree h3 {
border-bottom:1px solid #1D1D1D;
margin-left: 30px;
margin-right: 30px;
margin-top: 30px;
}

/* ---------------- Bild Crow ----------------- */
.moduletablebild {
margin-left: 30px;
margin-top: 20px;
}

/* ------------------ Links ------------------- */
.moduletablelinks {
border: 1px solid #1D1D1D;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 15px;
border-right: 0px;
}
.moduletablelinks h3 {
/*border-bottom: 1px solid #1D1D1D;*/
margin-left: 20px;
margin-right: 5px;
margin-top: 0px;
border-bottom: 0px;
}
.moduletablelinks ul {
margin-left: 20px;
list-style-type: none;
}

/* --------------- Slideshow ------------------ */
.moduletableslideshow {
border: 1px solid #1D1D1D;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
margin-right: 10px;
margin-bottom: 15px;
border-left: 0px;
}

.briask-iss {
margin: 0px;
padding: 0px;
}

/* -- Phocagallery Random Images on the left -- */
#phocagallery-module-ri .phocagallery-box-file {
border:1px solid #C0C0C0;
/*border-color: #340F0F;*/
padding:0px;
}
#phocagallery-module-ri .phocagallery-box-file:hover, #phocagallery-module-ri .phocagallery-box-file.hover {
/*border:1px solid #135cae;*/
padding:0px;
}
#phocagallery-module-ri .phocagallery-box-file:hover, #phocagallery-module-ri .phocagallery-box-file.hover {
/*border:1px solid #135cae;*/
padding:0px;
}

.moduletablegallerylive {
padding-left: 10px;
margin-bottom: 15px;
border: 1px solid #1D1D1D;
padding-top: 5px;
padding-bottom: 5px;
margin-right: 10px;
border-left: 0px;

}
.moduletablegallerylive h3 {
/*font-size: 8pt;*/
margin-left: 5px;
margin-right: 30px;
/*background-image: url(../images/back.png);*/
}


/* ---------------- FANBOOK ------------------ */
.moduletablefanbook {
padding-right: 15px;
}

.easylast_entryfanbook {
padding-top: 7px;
}
.easylast_namefanbook {
font-style: italic;
color: #FFFFFF;
}
.easylast_textfanbook {
/*text-align: justify;*/
}
.easylast_signfanbook {
padding-top: 7px;
}

.fanbookmore {
border: 0px;
font-family: Tahoma;
font-size: 8pt;
cursor: pointer;
color:#9E9C9B;
background-color: #000000;
padding: 0px;
margin: 0px;
}


/* ------------------- Menu ------------------- */
/* Menu CSS is outsorced at menu.css            */