/*** Generelles CSS ***/
/***/
html{height:100%;padding:0px;margin:0px;}
body{height:100%;background:url(bg.jpg) top left repeat-y #02436b;color:#000;padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;}
/* ---------- H I N T E R G R U N D B I L D W E C H S E L -------------- */
#BGImg2{background:url(bg_body.jpg) top left repeat-y #04415f;}
#BGImg12{background:url(bg.jpg) top left repeat-y #02436b;}
#BGImg9{
background-image: url('bg_welt.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg60{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg63{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg64{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg65{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg68{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}
#BGImg75{
background-image: url('bg_welt2.jpg');
background-repeat: no-repeat;
background-position: 0px 100px;
background-color:#000;
}

/* ---------- Ü B E R S C H R I F T E N -------------- */
h1{font-family:"Times New Roman",Times, serif;font-size:40px;line-height:normal;font-style:italic;font-weight:normal;color:#fff;margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}
h2{font-family:"Times New Roman",Times,serif;font-size:20px;line-height:normal;font-weight:normal;color:#fff;letter-spacing: 1px;margin:0px;padding:30px 0px 0px 0px;}
h3{font-size:12px;font-weight:bold;color:#000;margin:0px;padding:20px 0px 0px 0px;}
h4{font-size:13px;color:#fff;margin:0px;padding:20px 0px 0px 0px;}
h5{font-size:12px;font-weight:bold;color:#000;margin:0px;padding:20px 0px 5px 0px;}
h6{font-family:"Times New Roman",Times, serif;font-size: 40px;font-style:italic;font-weight:normal;color:#fff;margin:0px 0px 0px 0px;padding:200px 0px 0px 0px;}

/* ---------- M I S C -------------- */
a:visited{color:#14516e;text-decoration:none;}
a:link{color:#14516e;text-decoration:none;}
a:hover{color:#ffffff;text-decoration:none;}
img{border:none;}
strong{font-weight:bold;}
span{font-family:"Times New Roman",Times,serif;font-size:18px;font-style:italic;letter-spacing:1px;font-weight:normal;line-height:18px;}
p span.caps{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;letter-spacing:0px;font-style: normal;}

/* ---------- H E A D E R -------------- */
#header{margin:0px;padding:0px;background-color:#f3f2f0;width:100%;height:100px;}

/* ---------- R A N D V E R M E R K ---------- */
a#teil {background:transparent url(teil.gif) no-repeat scroll 0 0;display:block;position:absolute;height:50px;width:18px;top:0;right:0;text-indent:-7000px;}

/* ---------- T O P N A V -------------- */
#toplinks{height:30px;width:840px;margin:0px;padding:0px;font-size:11px;color:#999999;}
#toplinks p{float:right;margin:0px;padding:10px 0 0 0;}
#toplinks p a{text-decoration:none;color:#999999;}
#toplinks p a:hover{color:#000000;}
#header img{padding:25px 0px 0px 240px;}

/* ---------- C O N T E N T  A B S T A N D  L I N K S  U N D  R E C H T S-------------- */
#contentbox div.paddSide{padding:0px 30px;margin:0px 0px;}

/* ---------- C O N T E N T 2 - S P A L T E N-------------- */
/*2 Spalten Konzerte oder Orchester*/
#contentbox div.spalte1{float:left;width:150px;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}
#contentbox div.spalte1 img{padding:10px 0px 0px 0px;margin:0px;}
#contentbox div.spalte2{float:left;width:390px;padding:10px 0px 0px 0px;margin:0px;}
#contentbox div.spalte2 h2{padding:10px 0px 0px 10px;margin:0px;}
#contentbox div.spalte2 h3{margin:0px;padding:20px 0px 0px 10px;}
#contentbox div.spalte2 p{padding:10px 0px 0px 10px;margin:0px;}

/* ----------------- C O N T E N T R E C H T E S P A L T E --------------------- */
#rightBox{float:left;width:160px;padding:0px 0 0 0px;margin:0px;}
#rightBox h3{font-family:"Times New Roman",Times,serif;color:#fff;font-size:13px;font-weight:normal;letter-spacing: 1px;padding:10px 0 0 0px;margin:33px 0px 5px 10px;border-top:1px solid #abd8e2;}
#rightBox h4{font-family:"Times New Roman",Times,serif;color:#fff;font-size:13px;font-weight:normal;letter-spacing: 1px;padding:10px 0 0 0px;margin:5px 0px 5px 10px;border-top:1px solid #abd8e2;}
#rightBox p{padding:0px 0 5px 10px;margin:0px;}
#rightBox a{color:#abd8e2;}
#rightBox a:hover{color:#fff;}
#rightBox p.button{width:140px;height:23px;background:url(btn_tickets.png) center left no-repeat transparent;padding:3px 0 0px 10px;margin:0px 0 0px 10px;}
#rightBox p.button a{color:#000;}
#rightBox p.button a:hover{color:#fff;}
* html #rightBox p.button{background:url(btn_tickets.gif) center left no-repeat transparent;}
#rightBox img{padding:0px 0 5px 10px;margin:0px;}
#rightnl{padding:0px 0px;margin:0px;}
#rightnl img{padding:10px 10px 0px 0px;margin:10px 0px 0px 10px;border-top:1px solid #abd8e2;}
