/*RUECKSETZEN*/
*{margin:0; padding:0; font:12px arial,verdana,sans-serif; border:0;}

/*STANDARD-ELEMENTE*/
body{width:100%; height:100%; background:#000;}
input,textarea,select{border:1px solid #ccc; background:#fff; padding:2px;}
input:focus,textarea:focus,select:focus,input:hover,textarea:hover,select:hover{border:1px solid #777; background:#fff6df;}
input.btn{padding:2px; border:2px solid #aaa; background:#000; color:#fff;}
input.btn:hover{background:#555;}
input.btn:focus{background:#333;}
h1{font:bold 16px arial,verdana,sans-serif; margin-bottom:5px; border-bottom:1px solid #aaa;}
h2{font:bold 20pt arial,verdana,sans-serif; clear:both; margin:0 0 14px -2px;}
a{color:#000; text-decoration:none;}
a:hover{color:#aaa; text-decoration:none;}
img{margin:0; padding:0; border:0;}
span.bold{font:bold 12px arial,verdana,sans-serif;}

/*SPEZIELLES*/
#container{width:1000px; margin:0 auto;}
#head{width:1000px; height:100px; background:#fff;}
#leiste{height:20px; width:1000px; background:#fff;}
#menu{height:20px; list-style-type:none; padding-right:20px; text-transform:uppercase; float:right;}
#menu li{float:right; margin-left:25px; cursor:pointer; font:bold 12px arial,verdana,sans-serif; padding-top:3px; color:#f00;}
#menu li:hover{color:#000;}
#player{width:210px;height:20px; margin-right:5px; float:right; margin-top:-0px;}

#gigs_kasten{width:350px; background:#fff; position:absolute; margin-left:649px; border-left:1px solid #aaa; border-bottom:1px solid #aaa; z-index:20; display:none;}
#gigs_kasten #cont{margin:20px;width:310px;}
#gigs_kasten #cont table{border-spacing:2px 5px;}
#band_kasten{width:500px; background:#fff; position:absolute; margin-left:499px; border-left:1px solid #aaa; border-bottom:1px solid #aaa; z-index:20; display:none;}
#band_kasten #cont{margin:20px;width:460px;}
#band_kasten #cont p{margin-bottom:5px; text-align:justify;}
#ep_kasten{width:530px; background:#fff; position:absolute; margin-left:469px; border-left:1px solid #aaa; border-bottom:1px solid #aaa; z-index:20; display:none;}
#ep_kasten #cont{margin:20px;width:490px;}
#video_kasten{width:530px; background:#fff; position:absolute; margin-left:469px; border-left:1px solid #aaa; border-bottom:1px solid #aaa; z-index:20; display:none;}
#video_kasten #cont{margin:20px;width:490px;}
#logo{width:203px; height:100px; background:url(../gfx/logo.gif); margin:10px 0;}
#content{width:1000px; height:600px; border-top:20px solid #fff;}
#content #left{width:667px; height:445px; float:left; border-bottom:20px solid #fff;}
#content #right{width:333px; height:445px; overflow-y:scroll; float:left; background:#fff; border-bottom:20px solid #fff;}
#content #right #news{width:280px; margin-left:20px;}
#content #right #news div.news{margin-bottom:20px;}
#content #right #news img,.news img{display:block; margin:20px auto 10px auto; border:1px solid #000;}
.news img{margin: 20px 0;}
#content #foot{height:50px; margin:20px auto 20px auto; color:#fff;}
#content #foot #links{height:50px; width:240px; margin:0 auto; text-align:center;}
#content #foot #links a.image img{border:1px solid #fff; display:block; float:left; margin-right:10px;}
#content #foot #links a.image:hover img{border:1px solid #000;}
#content #foot #links a{font-weight:bold; color:#fff;}
#content #foot #links a:hover{color:#f00;}

/*ADMIN*/
body.admin{background:#fff;}
#admin_head{width:200px; height:57px; margin:10px 0 40px 10px; background:url(../gfx/logo_admin.gif);}
#admin_nav{width:100%;height:20px; border-bottom:1px solid #aaa; margin-top:20px;}
#admin_nav ul{list-style-type:none;}
#admin_nav ul li{padding:2px 10px; margin-left:10px; border:1px solid #aaa; float:left; font-weight:bold;}
#admin_nav ul li a{font-weight:bold;}
#admin_nav ul li.sel{border-bottom:1px solid #fff;}
#admin_cont{padding:10px; margin-top:20px;}
.news_edit{padding:10px; border:1px solid #aaa; margin-bottom:20px;}
.news_edit:hover{background:#fff6df;}
.news_edit .left{float:left;}
.news_edit .icons{width:35px; float:right;}
input.head{width:500px;}
#datepicker{width:80px;}
#ort{width:300px;}

#left{width:600px; float:left;}
#right{float:left;}
