/*
* Stylesheets für LRM
*/
@import url(colors.css);
@import url(tabmenue.css);
@import url(sitemap.css);
* {
  padding:0;
  margin:0;
}
img {border:0;}

body {
	font:12px  arial, verdana, helvetica, sans-serif;
	line-height:1.5;
}


#main {
	width:900px;
	margin:0px auto;

}

#header {
	padding:0;
  height:117px;

}

#logo {
	text-align:center;
	float:left;
  width:200px;
}

#navigation {
	height:30px;
}

#left {
	width:220px;
  min-height:300px;
	float:left;

}

#inner_left {
	margin:15px 20px;
	padding-right:3px;
	padding-left:3px;
  //padding:0;
    }
    

#content {
	float:left;
  width:480px;
}

#inner_content {
	margin:15px 0;
  padding:0 9px;
  
    }

#right {
  width:200px;
	min-height:300px;
	float:right;

}

#inner_right {
	margin:15px 20px;
  padding-left:3px;
  padding-right:3px;
    }

#footer {
	clear:both;
  padding:5px 35px;
  text-align:right;
}

#footer2 {
      text-align:right;
      line-height:normal;      
      width:900px;
      height:16px;
      padding-right:40px;
	    margin:10px auto 7px auto;
}
/* ------ Navigation ---------  */

#navigation ul {
     padding:6px 0;
     margin-left:5px;
    }

#navigation li {
     display: inline;
     margin:0 0 0 15px;
    }

#navigation li a {
     text-decoration:none;
     color:black;
     font-size:15px;
     font-weight:bold;
    }

#navigation li a:hover{
     text-decoration:none;
     color:black;
     font-weight:bold;
    }

.nav_menue {

}

.nav_sprache {
margin: -25px 0 auto 814px;
}

.menue_star {
margin-left:5px;
margin-right:23px;
}

img.new_cd {
width:148px;
height:148px;
margin-top:3px;
}
/* ------ Überschriften und Absätze---------  */

h1 {
	font-size:15px;
    padding:2px 5px;   
    margin:0 -3px;
    }
    
#inner_content h1 {      
    margin:0 -12px;
    padding:2px 12px;
    }
    
.teaser h1 {
  font-size:14px;
  margin:0;
  padding:0;
  }

h2 {
	  font-size:14px;
    margin:0;
    padding:8px 0 10px 3px;
    }
    
h3 {
	  font-size:14px;
    margin:0;
    padding:8px 0 10px 3px;
    }

.teaser {
   margin:5px 0 0 0;
   padding:0 3px 10px 3px;
   }
 
#content p {
  margin-top:5px;
}  
p.artist_text {
  margin:10px 0 0 0;
  padding-bottom:10px;
}

hr {
  margin:10px 0;
  }
  
.team {
  margin-left:5px;
  height:160px;
  }


ul { 
  margin-left:20px;
  }

li {
  margin-left:20px;
  }
/* ------ Links ---------  */

a {
  color:black;
  font-weight:bold;
  text-decoration:none;
  }
  
a:hover {
  color:black;
  text-decoration:none;
  
  }

/* ------ Bilder und Absatz im Fliestext ( Textile mit bild )---------  */
.floatLeft {
	float:left;
    margin-right:10px;
    }

.floatRight, .bandfoto  {
	float:right;
    margin-left:10px;
    }

.team {
	margin-top:20px;
	height:100%;
    }
    
img.ico {
  width:28px;
  margin-right:10px;
  margin-bottom:-8px; 
}

.teamfoto {
float:left;
margin-right:10px;
}



/* ------ Artist-Liste (Artist-Übersicht) ---------  */

img.artists_list_img {

        //width:80px;
        margin-right:10px;
        float:left;
}

.artistlist {
        height:100%;
        margin:10px 0;
        padding-bottom:10px;       
        margin-bottom:10px;
}
.artist_trenner { clear:both;}


.artistlist_name {

        margin-left:100px;

        float:right;
}