body { background-color: #ffffff; margin-right: 68px; }

div { font: arial, verdana; font-size: 11px; }

a { color: #ff4cad; text-decoration: none; font-weight: bold; }
a:hover { color: #7e7e7e; text-decoration: none; font-weight: bold; }

.copyright { position: absolute; right: 200px; bottom: 2px; font-size: 9px; color: #cccccc; font-family: verdana; }
.menu { padding: 10px; font-weight: bold; }

.adres { color: #000000; line-height: 15px; }

LI { color: #afaeba; }
td { font-family: arial, verdana; font-size: 12px; }
HR {  color: #959595; background-color: #959595; height: 1px; border: 0px; }

input, select {
 font-family: arial, verdana; 
 font-size: 11px; 
 color: #636363;
 border: 1px solid #cccbd9;
}

.shadeu { /* background-image: url('images/shadeu.jpg'); */ }
.shadeleft { /* background-image: url('images/shade.jpg'); */ }
.shadeleftd { /* background-image: url('images/lefthead.jpg'); background-repeat: no-repeat; */ }
.content { /* background-image: url('images/back.jpg'); */ background-repeat: repeat-x; background-color: #ffffff; font-family: arial, verdana, helvetica; font-size: 11px; line-height: 15px; }

.belowheader { padding: 4px; background-image: url('images/copyrightnotice.gif'); }

#overlay { position: absolute; right: 0px; top: 190px; width: 725px; height: 574px; border-bottom: 1px solid #cccbd9;  }
.leftrightborder { border-left: 1px solid #cccbd9; border-right: 1px solid #cccbd9; background-repeat: no-repeat; background-position: center center; }
.leftrightborder2 { border-bottom: 1px solid #cccbd9; border-left: 1px solid #cccbd9; }


.text { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 10px; color: #636363;  }
.buzz { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 10px; color: #CCCBD9;  }
.dealer { font-family: arial, verdana; font-size: 11px; line-height: 18px; color: #636363; }
.textbrdr { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 10px; color: #636363; border-left: 1px solid #cccbd9; border-right: 1px solid #cccbd9; }
.textbrdr2 { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 10px; color: #636363; border-right: 1px solid #cccbd9;  }
.brdr { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 0px; color: #636363; border-left: 1px solid #cccbd9; border-right: 1px solid #cccbd9;  }
.brdr2 { font-family: arial, verdana; font-size: 11px; line-height: 18px; padding: 0px; color: #636363; border-left: 1px solid #cccbd9;  }
 
.bodyline { border-right: 1px solid #cccbd9; }
.kopbox { border-bottom: 1px solid #cccbd9; }

.contentbox { border-bottom: 1px solid #cccbd9;  }
.contentboxclose { border-top: 1px solid #cccbd9;  }

.lostxtbox { padding: 10px; }

.lang { position:absolute; right:70px; padding-right: 7px; top: 5px; z-index: 999; }
.newsimg { background-position: center center; background-repeat: no-repeat; }

.bold {
color: #ff4cad; text-decoration: none; font-weight: bold;
}

.gmnoprint { text-align:left; } 

/* festivalcycle */

.pics {
	position: absolute; /* right: 801px; */ right: 810px;
	top: 250px; border: 1px solid #cdcbd9; width: 175px;
}
.pics a img {
	cursor: pointer;
	display: block;
	border: 0; padding: 0; margin: 0;
}

#nav {
	display: none;
}

.highslide-html {
	background-color: #ffffff;
}

/* new menu */

.menusprite {
	list-style-type: none;
	padding: 0; margin: 0;
	position: absolute;
	top: 150px;
	left: 93px;
	height: 25px;
	float: right;
	text-align: right;
	width: 876px;

}
.menusprite li {
	float: left;
	height: 24px;
	list-style-type: none;
	padding: 0; margin: 0;
	margin-right: 0px;
}
.menusprite li a { 
	display: block;
	height: 24px;
	background-image: url('images/menusprite.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}	

.menusprite li.btn1 a { background-position: 0px 0px; width: 47px; }
	.menusprite li.btn1 a:hover { background-position: 0px -23px; }
.menusprite li.btn2 a { background-position: -47px 0px; width: 78px; }
	.menusprite li.btn2 a:hover { background-position: -47px -23px; }
.menusprite li.btn3 a { background-position: -124px 0px; width: 83px; }	
	.menusprite li.btn3 a:hover { background-position: -124px -23px; }	
.menusprite li.btn4 a { background-position: -207px 0px; width: 49px; }	
	.menusprite li.btn4 a:hover { background-position: -207px -23px; }	
.menusprite li.btn5 a { background-position: -256px 0px; width: 85px; }
	.menusprite li.btn5 a:hover { background-position: -256px -23px; }	
.menusprite li.btn6 a { background-position: -340px 0px; width: 64px; }	
	.menusprite li.btn6 a:hover { background-position: -340px -23px; }	
.menusprite li.btn7 a { background-position: -404px 0px; width: 43px; }	
	.menusprite li.btn7 a:hover { background-position: -404px -23px; }	
.menusprite li.btn8 a { background-position: -447px 0px; width: 130px; }
	.menusprite li.btn8 a:hover { background-position: -447px -23px; }	
.menusprite li.btn8_en a { background-position: -731px 0px; width: 100px; }
	.menusprite li.btn8_en a:hover { background-position: -731px -23px; }	
.menusprite li.btn9 a { background-position: -576px 0px; width: 102px; }	
	.menusprite li.btn9 a:hover { background-position: -576px -23px; }	
.menusprite li.btn10 a { background-position: -677px 0px; width: 37px; }
	.menusprite li.btn10 a:hover { background-position: -677px -23px; }	
	


