html{overflow:-moz-scrollbars-vertical;}

body, a, div, table, tr, td, th, h1, h2, h3, h4, img, ul, li, p, select, form, textarea, fieldset {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
a.link{
	color: #fff;
	text-decoration:underline;
}

body {
    text-align: center;
    background-color: #6d9bbf;
    vertical-align: top;
}
h1 {
    text-align: left;
    float: left;
    padding: 70px 0 0 207px;
    font: 32px/32px Times, serif;
    color: #FFF;
/*    font-style: italic;*/
    font-weight: bold;
    margin: 0;
    border: 0px solid white
}
h1 span{
    font: 16px/16px Times, sans-serif;
    color: #FFF;
/*    font-style: italic;*/
    font-weight: bold;
    vertical-align:text-top;
}

h2 {
    text-align:left;
    font: 0.8em Verdana, sans-serif;
    font-weight: bold;
/*    font-style: italic;*/
    padding: 0 0 10px 0;
    color:#FFF
}
h3 {
    text-align:right;
    font: 0.8em Verdana, sans-serif;
    font-weight: bold;
/*    font-style: italic;*/
    padding: 0 0 10px 0;
    color:#FFF
}
h4 {
    text-align:right;
    font: 0.8em Verdana, sans-serif;
    font-weight: bold;
    padding: 10px 0 3px 0;
    color:#b6d5ed;
    text-decoration:underline;
}

p {
    font: 0.8em Verdana, sans-serif;
    clear: left;
    color: #d8eaf9
}
span{
    clear: left;
    font-weight: bold;
    color: #d8eaf9;
}

table{
    border-collapse:collapse;
}

/*========================================container====================================*/
#container {
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}
/*========================================header====================================*/

#header{
    position: absolute;
    width: 750px;
    height: 313px;
    background: url( ../images/bg_harp.gif ) 0% 0 no-repeat;
    z-index: 300;
    border: 0px dotted red
}
*html #header {
    position: relative;
    p\osition: relative;
}
*+html #header {
    position: relative;
}

#header_fix{
    position: fixed;
    width: 750px;
    height: 313px;
    background: url( ../images/bg_harp.gif ) 0% 0 no-repeat;
    z-index: 300;
    border: 0px dotted red
}

*html #header_fix{
    position: relative;
    p\osition: relative;
}
*+html #header_fix{
    position: relative;
}

/*========================================menu====================================*/

ul#lang {
    float: right;
    width: 550px;
    padding: 0px 80px 0 0;
}

ul#menu {
    float: left;
    width: 500px;
    padding: 9px 0 0 203px;
}


#lang li {
    float: right;
    padding: 0;
    margin: 0px;
    list-style: none
}

ul#menu li {
    float: left;
    padding: 9px 0 0 0;
    margin: 0px;
    list-style: none;
    vertical-align: text-top;
}

#lang li a {
    color: #b6d5ed;
    font: 12px Verdana, sans-serif;
    font-weight: bold;
/*    font-style: italic;*/
    text-decoration: none;
    display: block;
    border: 1px solid #6d9bbf;
    padding: 0 6px;
}
#lang li{
font: 12px Verdana, sans-serif;
font-weight: bold;
border: 1px solid #6d9bbf;
}

ul#menu li a,ul#agenda_menu li a {
    color: #b6d5ed;
    font: 12px Verdana, sans-serif;
    font-weight: bold;
/*    font-style: italic;*/
    text-decoration: none;
    display: block;
    border: 1px solid #6d9bbf;
    padding: 0 6px 2px 6px;
}

ul#menu li a:hover, #lang li a:hover{
    color: #FFF;
}
ul#menu a.active {
    color: #FFF;
    border:1px solid #FFF;
}
ul#lang a.active {
    color: #FFF;
}

/*========================================home====================================*/

a#cdNews_1 img{
    padding:1px;border:1px solid #6d9bbf;
}
a#cdNews_1:hover img{
    border:1px solid #FFF;
}
/*=====================================biography====================================*/
#second_image{
    margin-top:300px;
}
/*========================================content====================================*/

#middle {
    float: left;
    margin-top: 223px;
    height: auto;
    width: 710px;
    z-index: 100;
    background: url( ../images/bg_neck.gif ) 69px 0 repeat-y;
}

*html #middle {
    margin-top: -90px;
    m\argin-top: 223px;
}
*+html #middle {
    margin-top: -90px;
}

.content {
    float: right;
    width: 560px;
    margin-bottom: 30px;
}

.content_left {
    float: left;
    text-align:right;
    padding:  0 15px 15px 0;
    width: 250px;
    border-right: 1px solid #FFF;
}
.content_left2 {
    float: left;
    text-align:right;
    padding:  0 15px 15px 0;
    width: 250px;
}

.content_image {
    float: right;
    padding: 5px;
    height: auto;
    width: auto;
    border:1px solid #FFF;
}
.content_right {
    float: right;
    height: auto;
    width: 260px;
    text-align:left;
    margin:0
}
a.musicLink{
    color: #d8eaf9;
    text-decoration:underline;
    }
a.musicLink:hover{
    color: #FFF;
    }
a.musicLink img{
		margin-bottom:-2px;
}
/*========================================agenda====================================*/
ul#agenda_menu{
    float:left;
    width:500px;
}
ul#agenda_menu li{
    float:left;
    list-style:none;
}

table.agenda{
    clear:left;
    width:558px;
}
table.agenda{
    text-align:left;
    color:#FFF;
    font: 0.8em Verdana, sans-serif;
}
table.agenda tr.Arow{
    background-color:#e1a635;
}
table.agenda tr.Brow{
    background-color:#83afd1;
}
table.agenda tr.Brow, table.agenda tr.Arow{
    height:1.1em
}
table.agenda td, table.agenda td, table.agenda th{
    padding:2px 7px 2px 3px
}
table.agenda td{
    vertical-align:top
}
/*td.date{
    font-weight:bold;
}*/

/*========================================contact====================================*/

table#contact{
    margin-top:-3px;
}
table#contact p{
    padding:0 0 4px 0;
}
table#contact input, table#contact textarea{
    margin-bottom:2px;
    padding:0 2px;
    font: 0.8em Verdana, sans-serif;
    color:#3c719b
}
table#contact textarea{
    padding: 2px 2px
}
/*========================================galary====================================*/
/* Thanks to Stu Nicholls*/ 


div.galeryContainer {position:relative; float:right; width:250px; height:auto; padding:5px;margin:0; border:1px solid #FFF}
div.galeryContainer ul {width:250px; height:auto; margin:250px 0 0 0; list-style-type:none; float:right;}
div.galeryContainer li {float:left;}

div.galeryContainer a.galeryLink, div.galeryContainer a.galeryLink:visited {display:block; text-decoration:none; margin:5px 5px 0 0; text-align:left; border:0;}

/*Harfe 1*/
#harp1 {background:transparent url(../images/Harfe-1a.jpg) 5px 5px no-repeat;}
div.galeryContainer a.slide1a {background:url(../images/Harfe-1a-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide1b {background:url(../images/Harfe-1b-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide1c {background:url(../images/Harfe-1c-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide1d {background:url(../images/Harfe-1d-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide1e {background:url(../images/Harfe-1e-Thumb.jpg); height:45px; width:45px;}

/*Harfe 2*/
#harp2 {background:transparent url(../images/Harfe-2a.jpg) 5px 5px no-repeat;}
div.galeryContainer a.slide2a {background:url(../images/Harfe-2a-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide2b {background:url(../images/Harfe-2b-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide2c {background:url(../images/Harfe-2c-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide2d {background:url(../images/Harfe-2d-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide2e {background:url(../images/Harfe-2e-Thumb.jpg); height:45px; width:45px;}

/*Harfe 3*/
#harp3 {background:transparent url(../images/Harfe-3a.jpg) 5px 5px no-repeat;}
div.galeryContainer a.slide3a {background:url(../images/Harfe-3a-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide3b {background:url(../images/Harfe-3b-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide3c {background:url(../images/Harfe-3c-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide3d {background:url(../images/Harfe-3d-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide3e {background:url(../images/Harfe-3e-Thumb.jpg); height:45px; width:45px;}

/*Harfe 4*/
#harp4 {background:transparent url(../images/Harfe-4a.jpg) 5px 5px no-repeat;}
div.galeryContainer a.slide4a {background:url(../images/Harfe-4a-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide4b {background:url(../images/Harfe-4b-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide4c {background:url(../images/Harfe-4c-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide4d {background:url(../images/Harfe-4d-Thumb.jpg); height:45px; width:45px;}
div.galeryContainer a.slide4e {background:url(../images/Harfe-4e-Thumb.jpg); height:45px; width:45px;}


div.galeryContainer a.galeryLink span {position:absolute; width:10; height:0; top:5px; left:5px; overflow:hidden;}
div.galeryContainer a.galeryLink:hover img {border:0; float:left; margin-right:5px;}
div.galeryContainer a.galeryLink:hover img {float:left;}
div.galeryContainer a.galeryLink:hover span {position:absolute; width:250px; height:250px; color:#000;}


/** html div.galeryContainer ul a.slided {width:45px; w\idth:47px;} */

/*========================================footer====================================*/

#footer {
    float: left;
    margin-top:-30px;
    margin-bottom: 20px;
    width: 750px;
    background: transparent url( ../images/bg_footer.gif ) 63px 0 no-repeat;
}
ul#footerlinks {
    float: left;
    width: 550px;
    padding: 73px 0 0 140px;
}

#footerlinks li {
    float: left;
    padding: 10px 0 0 0;
    margin: 0px;
    list-style: none;
}

#footerlinks li a {
    color: #b6d5ed;
    font: 10px Verdana, sans-serif;
/*    font-style: italic;*/
    text-decoration: none;
    display: block;
    padding: 0 6px 2px 6px;
}


