@charset "utf-8";
body {
	color: #000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}

div { margin: 0; padding: 0; }

div#martinafiljak {
	width: 363px;
	height: 429px;
	z-index: 789;
	position: absolute;
	top: 101px;
	margin: 0 0 0 375px;
	padding: 0;
}

img { border: 0; }

div#mainwrap {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
}

div.clearall {
	height: 4px;
	clear: both;
	display: block;
}

div.repertoirediv ul.anchorlinks {
	list-style: disc;
	margin-left: 14px;
}

div.repertoirediv ul.anchorlinks li {
	margin-bottom: 4px;
}

ul.anchorlinks li a, ul.anchorlinks li a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

ul.anchorlinks li a:hover {
	text-decoration: underline;
}

a.redlink, a.redlink:visited {
	color: #e23b32;
	text-decoration: underline;
	font-weight: bold;
}

a.redlink:hover {
	text-decoration: none;
}

span.white {
	color: #fff;
}

p.photocopyright {
	margin-top: 420px;
}

.hidden {
	display: none;
}

/* _____________________________________ BACKGROUNDS _____________________________________ */

div#indexcontent {
	background: transparent url(/img/bkg/home.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 1000px;
}

div#indexleftbkg {
	background: transparent url(/img/bkg/sideindexleft.gif) 0 0 repeat-x;
	min-height: 856px;
	width: 100%;
}

div#indexrightbkg {
	background: transparent url(/img/bkg/sideindexright.gif) 100% 0 no-repeat;
	min-height: 856px;
	width: 100%;
}

div#indexquotes {
	padding: 56px 0 0 12px;
	float: left;
}

div#newscontent {
	background: transparent url(/img/bkg/news.jpg) 334px 126px no-repeat;
	width: 1000px;
	min-height: 879px;
}

div#newscontent2 {
	background: transparent url(/img/bkg/news2.jpg) 561px 285px no-repeat;
	width: 1000px;
	min-height: 1000px;
}

div#newsrightbkg {
	background: #000 none;
	min-height: 879px;
	width: 100%;
}

div#concertscontent {
	background: transparent url(/img/bkg/concerts.jpg) 310px 0 no-repeat;
	width: 1000px;
	min-height: 856px;
}

div#concertsrightbkg {
	/*background: transparent url(/img/bkg/sideconcertsright.gif) 100% 111px no-repeat;*/
	min-height: 856px;
	width: 100%;
}

div#concertsleftbkg {
	/*background: transparent url(/img/bkg/sideconcertsleft.gif) 0 111px repeat-x;*/
	min-height: 856px;
	width: 100%;
}

div#biographycontent {
	background: transparent url(/img/bkg/biography.jpg) 100% 335px no-repeat;
	width: 1000px;
	min-height: 1040px;
}

div#gallerycontent, div#multimediacontent {
	background: transparent none;
	width: 1000px;
}

div#reviewscontent {
	background: transparent url(/img/bkg/reviews.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 900px;
}

div#reviewsrightbkg {
	background: transparent url(/img/bkg/sidereviewsright.gif) 100% 0 no-repeat;
	min-height: 900px;
	width: 100%;
}

div#reviewsleftbkg {
	background: transparent url(/img/bkg/sidereviewsleft.gif) 0 0 repeat-x;
	min-height: 900px;
	width: 100%;
}

div#repertoirecontent {
	background: transparent url(/img/bkg/repertoire.jpg) 0 0 no-repeat;
	width: 1000px;
	min-height: 882px;
}

div#repertoirerightbkg {
	background: #000 none;
	min-height: 879px;
	width: 100%;
}

div#presskitcontent {
	background: #e2ebf3 none;
	width: 1000px;
	min-height: 821px;
}

div#contactcontent {
	/*background: transparent url(/img/bkg/contact.jpg) 0 0 no-repeat;*/
	background: transparent none;
	width: 1000px;
	min-height: 755px;
}

div#contactrightbkg {
	/*background: transparent url(/img/bkg/sidecontactright.gif) 100% 0 no-repeat;*/
	background: transparent none;
	min-height: 755px;
	width: 100%;
}

/* _____________________________________ HEADER _____________________________________ */

div#header {
	height: 58px;
	margin: 0;
	padding: 21px 0 0 0;
}

h1.enb, h1.enw {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logoben.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.enw {
	background: transparent url(/img/logowen.png) 0 0 no-repeat;
}

h1.deb, h1.dew {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logobde.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.dew {
	background: transparent url(/img/logowde.png) 0 0 no-repeat;
}

h1.hrb, h1.hrw {
	width: 978px;
	height: 59px;
	background: transparent url(/img/logobhr.png) 0 0 no-repeat;
	margin: 0 0 0 11px;
}

h1.hrw {
	background: transparent url(/img/logowhr.png) 0 0 no-repeat;
}

h1.enb a, h1.enw a, h1.deb a, h1.dew a, h1.hrb a, h1.hrw a { position: absolute; display: block; text-indent: -9999px; width: 978px; height: 59px; margin: 0; padding: 0; }
h1.enb a, h1.enb a:hover, h1.enw a, h1.enw a:hover, h1.deb a, h1.deb a:hover, h1.dew a, h1.dew a:hover, h1.hrb a, h1.hrb a:hover, h1.hrw a, h1.hrw a:hover { background-color: transparent; text-decoration: none; }


/* =================--------------->>> Languages menu ---------- */

div#langmenu {
	height: 29px;
	width: 989px;
	padding: 14px 0 0 0;
}

ul#langmenub {
	height: 13px;
	padding: 0;
	margin: 0 0 0 759px;
	background: transparent url(/img/langmenub.png) 100% 0 no-repeat;
}

ul#langmenuw {
	height: 13px;
	padding: 0;
	margin: 0 0 0 759px;
	background: transparent url(/img/langmenuw.png) 100% 0 no-repeat;
}

div#langmenu li {
	display: inline;
}

div#langmenu li#langen {
	height: 13px;
	width: 67px;
}

div#langmenu li#langde {
	height: 13px;
	width: 73px;
}

div#langmenu li#langhr {
	height: 13px;
	width: 74px;
}

div#langmenu li a {
	display: block;
	float: left;
	text-indent: -9999px;
}

div#langmenu li#langen a {
	height: 13px;
	width: 67px;
	margin-right: 8px;
}

div#langmenu li#langde a {
	height: 13px;
	width: 73px;
	margin-right: 8px;
}

div#langmenu li#langhr a {
	height: 13px;
	width: 74px;
}

/* _____________________________________ MAIN MENU ENGLISH _____________________________________ */

div#menuenwr, div#menuenbr {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menuleftenb, ul#menuleftenw, ul#menuleftenwr, ul#menuleftenbr {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurightenb, ul#menurightenw, ul#menurightenwr, ul#menurightenbr {
	float: right;
	width: 210px;
	margin: 0;
	padding: 0;
}

ul#menuleftenwr li, ul#menurightenwr li, ul#menuleftenbr li, ul#menurightenbr li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

ul#menuleftenwr li a, ul#menurightenwr li a, ul#menuleftenbr li a, ul#menurightenbr li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurightenb li a, ul#menurightenw li a, ul#menurightenwr li a, ul#menurightenbr li a {
	width: 210px;
}

/* EN selected sections */

div#menuenwr ul#menuleftenwr li#selected { background: transparent url(/img/menu/en/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuenbr ul#menuleftenbr li#selected { background: transparent url(/img/menu/en/concertsitalic.png) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menuenbr ul#menuleftenbr li#newsli { background: transparent url(/img/menu/en/newsitalic.png) 0 4px no-repeat; height: 21px; text-indent: -9999px; }
div#menuenwr ul#menuleftenwr li#newsli { background: transparent url(/img/menu/en/newsitalic.gif) 0 4px no-repeat; height: 21px; text-indent: -9999px; }
div#menuenbr ul#menuleftenbr li#reviewsli { background: transparent url(/img/menu/en/reviewsitalic.png) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menuenwr ul#menuleftenwr li#repertoireli { background: transparent url(/img/menu/en/repertoireitalic.png) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuenbr ul#menurightenbr li#galleryli { background: transparent url(/img/menu/en/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menuenwr ul#menurightenwr li#multimediali { background: transparent url(/img/menu/en/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuenbr ul#menurightenbr li#presskitli { background: transparent url(/img/menu/en/presskititalic.png) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menuenwr ul#menurightenwr li#contactli { background: transparent url(/img/menu/en/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }

/* EN white -> red */

div#menuenwr li#link1en a { background: transparent url(/img/menu/en/news.png) 0 -72px no-repeat; }
div#menuenwr li#link2en a { background: transparent url(/img/menu/en/concerts.png) 0 -72px no-repeat; }
div#menuenwr li#link3en a { background: transparent url(/img/menu/en/biography.png) 0 -72px no-repeat; }
div#menuenwr li#link4en a { background: transparent url(/img/menu/en/repertoire.png) 0 -72px no-repeat; }
div#menuenwr li#link5en a { background: transparent url(/img/menu/en/reviews.png) 0 -72px no-repeat; }
div#menuenwr li#link6en a { background: transparent url(/img/menu/en/gallery.png) 100% -72px no-repeat; }
div#menuenwr li#link7en a { background: transparent url(/img/menu/en/multimedia.png) 100% -72px no-repeat; }
div#menuenwr li#link8en a { background: transparent url(/img/menu/en/presskit.png) 100% -72px no-repeat; }
div#menuenwr li#link9en a { background: transparent url(/img/menu/en/contact.png) 100% -72px no-repeat; }
div#menuenwr li#linkblog a { background: transparent url(/img/menu/en/blog.png) 100% -72px no-repeat; }

div#menuenwr li#link1en a:hover { background: transparent url(/img/menu/en/news.png) 0 -36px no-repeat; }
div#menuenwr li#link2en a:hover { background: transparent url(/img/menu/en/concerts.png) 0 -36px no-repeat; }
div#menuenwr li#link3en a:hover { background: transparent url(/img/menu/en/biography.png) 0 -36px no-repeat; }
div#menuenwr li#link4en a:hover { background: transparent url(/img/menu/en/repertoire.png) 0 -36px no-repeat; }
div#menuenwr li#link5en a:hover { background: transparent url(/img/menu/en/reviews.png) 0 -36px no-repeat; }
div#menuenwr li#link6en a:hover { background: transparent url(/img/menu/en/gallery.png) 100% -36px no-repeat; }
div#menuenwr li#link7en a:hover { background: transparent url(/img/menu/en/multimedia.png) 100% -36px no-repeat; }
div#menuenwr li#link8en a:hover { background: transparent url(/img/menu/en/presskit.png) 100% -36px no-repeat; }
div#menuenwr li#linkblog a:hover { background: transparent url(/img/menu/en/blog.png) 100% -36px no-repeat; }

/* EN black -> red */

div#menuenbr li#link1en a { background: transparent url(/img/menu/en/news.png) 0 0 no-repeat; }
div#menuenbr li#link2en a { background: transparent url(/img/menu/en/concerts.png) 0 0 no-repeat; }
div#menuenbr li#link3en a { background: transparent url(/img/menu/en/biography.png) 0 0 no-repeat; }
div#menuenbr li#link4en a { background: transparent url(/img/menu/en/repertoire.png) 0 0 no-repeat; }
div#menuenbr li#link5en a { background: transparent url(/img/menu/en/reviews.png) 0 0 no-repeat; }
div#menuenbr li#link6en a { background: transparent url(/img/menu/en/gallery.png) 100% 0 no-repeat; }
div#menuenbr li#link7en a { background: transparent url(/img/menu/en/multimedia.png) 100% 0 no-repeat; }
div#menuenbr li#link8en a { background: transparent url(/img/menu/en/presskit.png) 100% 0 no-repeat; }
div#menuenbr li#link9en a { background: transparent url(/img/menu/en/contact.png) 100% 0 no-repeat; }
div#menuenbr li#linkblog a { background: transparent url(/img/menu/en/blog.png) 100% 0 no-repeat; }

div#menuenbr li#link1en a:hover { background: transparent url(/img/menu/en/news.png) 0 -36px no-repeat; }
div#menuenbr li#link2en a:hover { background: transparent url(/img/menu/en/concerts.png) 0 -36px no-repeat; }
div#menuenbr li#link3en a:hover { background: transparent url(/img/menu/en/biography.png) 0 -36px no-repeat; }
div#menuenbr li#link4en a:hover { background: transparent url(/img/menu/en/repertoire.png) 0 -36px no-repeat; }
div#menuenbr li#link5en a:hover { background: transparent url(/img/menu/en/reviews.png) 0 -36px no-repeat; }
div#menuenbr li#link6en a:hover { background: transparent url(/img/menu/en/gallery.png) 100% -36px no-repeat; }
div#menuenbr li#link7en a:hover { background: transparent url(/img/menu/en/multimedia.png) 100% -36px no-repeat; }
div#menuenbr li#link8en a:hover { background: transparent url(/img/menu/en/presskit.png) 100% -36px no-repeat; }
div#menuenbr li#link9en a:hover { background: transparent url(/img/menu/en/contact.png) 100% -36px no-repeat; }
div#menuenbr li#linkblog a:hover { background: transparent url(/img/menu/en/blog.png) 100% -36px no-repeat; }


/* _____________________________________ MAIN MENU DEUTSCH _____________________________________ */

div#menudebr, div#menudewr {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menuleftdebr, ul#menuleftdewr {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurightdebr, ul#menurightdewr {
	float: right;
	width: 210px;
	margin: 0;
	padding: 0;
}

ul#menuleftdebr li, ul#menurightdebr li, ul#menuleftdewr li, ul#menurightdewr li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

ul#menuleftdebr li a, ul#menurightdebr li a, ul#menuleftdewr li a, ul#menurightdewr li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurightdebr li a, ul#menurightdewr li a {
	width: 210px;
}

/* DE selected sections */

div#menudewr ul#menuleftdewr li#selected { background: transparent url(/img/menu/de/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menudebr ul#menuleftdebr li#selected { background: transparent url(/img/menu/de/concertsitalic.png) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menudewr ul#menuleftdewr li#newsli { background: transparent url(/img/menu/de/newsitalic.gif) 0 4px no-repeat; height: 21px; text-indent: -9999px; }
div#menudebr ul#menuleftdebr li#newsli { background: transparent url(/img/menu/de/newsitalic.png) 0 4px no-repeat; height: 21px; text-indent: -9999px; }
div#menudebr ul#menuleftdebr li#reviewsli { background: transparent url(/img/menu/de/reviewsitalic.png) 0 6px no-repeat; height: 34px; text-indent: -9999px; }
div#menudewr ul#menuleftdewr li#reviewsli { background: transparent url(/img/menu/de/reviewsitalicw.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }
div#menudewr ul#menuleftdewr li#repertoireli { background: transparent url(/img/menu/de/repertoireitalic.png) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menudebr ul#menurightdebr li#galleryli { background: transparent url(/img/menu/de/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menudewr ul#menurightdewr li#multimediali { background: transparent url(/img/menu/de/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menudebr ul#menurightdebr li#presskitli { background: transparent url(/img/menu/de/presskititalic.png) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menudewr ul#menurightdewr li#contactli { background: transparent url(/img/menu/de/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }

/* DE white -> red */

div#menudewr li#link1de a { background: transparent url(/img/menu/de/news.png) 0 -72px no-repeat; }
div#menudewr li#link2de a { background: transparent url(/img/menu/de/konzerte.png) 0 -72px no-repeat; }
div#menudewr li#link3de a { background: transparent url(/img/menu/de/biografie.png) 0 -72px no-repeat; }
div#menudewr li#link4de a { background: transparent url(/img/menu/de/repertoire.png) 0 -72px no-repeat; }
div#menudewr li#link5de a { background: transparent url(/img/menu/de/presse.png) 0 -72px no-repeat; }
div#menudewr li#link6de a { background: transparent url(/img/menu/de/fotos.png) 100% -72px no-repeat; }
div#menudewr li#link7de a { background: transparent url(/img/menu/de/multimedia.png) 100% -72px no-repeat; }
div#menudewr li#link8de a { background: transparent url(/img/menu/de/presskit.png) 100% -72px no-repeat; }
div#menudewr li#link9de a { background: transparent url(/img/menu/de/kontakt.png) 100% -72px no-repeat; }
div#menudewr li#linkblog a { background: transparent url(/img/menu/de/blog.png) 100% -72px no-repeat; }

div#menudewr li#link1de a:hover { background: transparent url(/img/menu/de/news.png) 0 -36px no-repeat; }
div#menudewr li#link2de a:hover { background: transparent url(/img/menu/de/konzerte.png) 0 -36px no-repeat; }
div#menudewr li#link3de a:hover { background: transparent url(/img/menu/de/biografie.png) 0 -36px no-repeat; }
div#menudewr li#link4de a:hover { background: transparent url(/img/menu/de/repertoire.png) 0 -36px no-repeat; }
div#menudewr li#link5de a:hover { background: transparent url(/img/menu/de/presse.png) 0 -36px no-repeat; }
div#menudewr li#link6de a:hover { background: transparent url(/img/menu/de/fotos.png) 100% -36px no-repeat; }
div#menudewr li#link7de a:hover { background: transparent url(/img/menu/de/multimedia.png) 100% -36px no-repeat; }
div#menudewr li#link8de a:hover { background: transparent url(/img/menu/de/presskit.png) 100% -36px no-repeat; }
div#menudewr li#link9de a:hover { background: transparent url(/img/menu/de/kontakt.png) 100% -36px no-repeat; }
div#menudewr li#linkblog a:hover { background: transparent url(/img/menu/de/blog.png) 100% -36px no-repeat; }

/* DE black -> red */

div#menudebr li#link1de a { background: transparent url(/img/menu/de/news.png) 0 0 no-repeat; }
div#menudebr li#link2de a { background: transparent url(/img/menu/de/konzerte.png) 0 0 no-repeat; }
div#menudebr li#link3de a { background: transparent url(/img/menu/de/biografie.png) 0 0 no-repeat; }
div#menudebr li#link4de a { background: transparent url(/img/menu/de/repertoire.png) 0 0 no-repeat; }
div#menudebr li#link5de a { background: transparent url(/img/menu/de/presse.png) 0 0 no-repeat; }
div#menudebr li#link6de a { background: transparent url(/img/menu/de/fotos.png) 100% 0 no-repeat; }
div#menudebr li#link7de a { background: transparent url(/img/menu/de/multimedia.png) 100% 0 no-repeat; }
div#menudebr li#link8de a { background: transparent url(/img/menu/de/presskit.png) 100% 0 no-repeat; }
div#menudebr li#link9de a { background: transparent url(/img/menu/de/kontakt.png) 100% 0 no-repeat; }
div#menudebr li#linkblog a { background: transparent url(/img/menu/de/blog.png) 100% 0 no-repeat; }

div#menudebr li#link1de a:hover { background: transparent url(/img/menu/de/news.png) 0 -36px no-repeat; }
div#menudebr li#link2de a:hover { background: transparent url(/img/menu/de/konzerte.png) 0 -36px no-repeat; }
div#menudebr li#link3de a:hover { background: transparent url(/img/menu/de/biografie.png) 0 -36px no-repeat; }
div#menudebr li#link4de a:hover { background: transparent url(/img/menu/de/repertoire.png) 0 -36px no-repeat; }
div#menudebr li#link5de a:hover { background: transparent url(/img/menu/de/presse.png) 0 -36px no-repeat; }
div#menudebr li#link6de a:hover { background: transparent url(/img/menu/de/fotos.png) 100% -36px no-repeat; }
div#menudebr li#link7de a:hover { background: transparent url(/img/menu/de/multimedia.png) 100% -36px no-repeat; }
div#menudebr li#link8de a:hover { background: transparent url(/img/menu/de/presskit.png) 100% -36px no-repeat; }
div#menudebr li#link9de a:hover { background: transparent url(/img/menu/de/kontakt.png) 100% -36px no-repeat; }
div#menudebr li#linkblog a:hover { background: transparent url(/img/menu/de/blog.png) 100% -36px no-repeat; }

/* _____________________________________ MAIN MENU HRVATSKI _____________________________________ */

div#menuhrbr, div#menuhrwr {
	width: 979px;
	height: 180px;
	margin-bottom: 14px;
	clear: both;
}

ul#menulefthrbr, ul#menulefthrwr {
	float: left;
	width: 201px;
	margin: 0 0 0 11px;
	padding: 0;
}

ul#menurighthrbr, ul#menurighthrwr {
	float: right;
	width: 228px;
	margin: 0;
	padding: 0;
}

ul#menulefthrbr li, ul#menurighthrbr li, ul#menulefthrwr li, ul#menurighthrwr li {
	height: 28px;
	padding: 4px 0 4px 0;
	list-style: none;
}

div#menuhrwr ul#menulefthrwr li#link3hr, div#menuhrwr ul#menulefthrwr li#link3hr a, div#menuhrbr ul#menulefthrbr li#link3hr, div#menuhrbr ul#menulefthrbr li#link3hr a { height: 34px; }

ul#menulefthrbr li a, ul#menurighthrbr li a, ul#menulefthrwr li a, ul#menurighthrwr li a {
	padding: 0;
	margin: 0;
	display: block;
	height: 28px;
	width: 201px;
	text-indent: -9999px; 
}

ul#menurighthrbr li a, ul#menurighthrwr li a {
	width: 228px;
}

/* HR selected sections */

div#menuhrwr ul#menulefthrwr li#selected { background: transparent url(/img/menu/hr/biographyitalic.gif) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrbr ul#menulefthrbr li#selected { background: transparent url(/img/menu/hr/concertsitalic.png) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menuhrwr ul#menulefthrwr li#newsli { background: transparent url(/img/menu/hr/newsitalic.gif) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menuhrbr ul#menulefthrbr li#newsli { background: transparent url(/img/menu/hr/newsitalic.png) 0 4px no-repeat; height: 28px; text-indent: -9999px; }
div#menuhrbr ul#menulefthrbr li#reviewsli { background: transparent url(/img/menu/hr/reviewsitalic.png) 0 6px no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrwr ul#menulefthrwr li#reviewsli { background: transparent url(/img/menu/hr/reviewsitalicw.gif) 0 6px no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrwr ul#menulefthrwr li#repertoireli { background: transparent url(/img/menu/hr/repertoireitalic.png) 0 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrbr ul#menurighthrbr li#galleryli { background: transparent url(/img/menu/hr/galleryitalic.gif) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrwr ul#menurighthrwr li#multimediali { background: transparent url(/img/menu/hr/multimediaitalic.gif) 100% 4px no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrbr ul#menurighthrbr li#presskitli { background: transparent url(/img/menu/hr/presskititalic.png) 100% 0 no-repeat; height: 34px; text-indent: -9999px; }
div#menuhrwr ul#menurighthrwr li#contactli { background: transparent url(/img/menu/hr/contactitalic.gif) 100% 4px no-repeat; height: 28px; text-indent: -9999px; }

/* HR white -> red */

div#menuhrwr li#link1hr a { background: transparent url(/img/menu/hr/novosti.png) 0 -72px no-repeat; }
div#menuhrwr li#link2hr a { background: transparent url(/img/menu/hr/koncerti.png) 0 -72px no-repeat; }
div#menuhrwr li#link3hr a { background: transparent url(/img/menu/hr/zivotopis.png) 0 -72px no-repeat; }
div#menuhrwr li#link4hr a { background: transparent url(/img/menu/hr/repertoar.png) 0 -72px no-repeat; }
div#menuhrwr li#link5hr a { background: transparent url(/img/menu/hr/kritike.png) 0 -72px no-repeat; }
div#menuhrwr li#link6hr a { background: transparent url(/img/menu/hr/galerija.png) 100% -72px no-repeat; }
div#menuhrwr li#link7hr a { background: transparent url(/img/menu/hr/multimedija.png) 100% -72px no-repeat; }
div#menuhrwr li#link8hr a { background: transparent url(/img/menu/hr/presskit.png) 100% -72px no-repeat; }
div#menuhrwr li#link9hr a { background: transparent url(/img/menu/hr/kontakt.png) 100% -72px no-repeat; }
div#menuhrwr li#linkblog a { background: transparent url(/img/menu/hr/blog.png) 100% -72px no-repeat; }

div#menuhrwr li#link1hr a:hover { background: transparent url(/img/menu/hr/novosti.png) 0 -36px no-repeat; }
div#menuhrwr li#link2hr a:hover { background: transparent url(/img/menu/hr/koncerti.png) 0 -36px no-repeat; }
div#menuhrwr li#link3hr a:hover { background: transparent url(/img/menu/hr/zivotopis.png) 0 -36px no-repeat; }
div#menuhrwr li#link4hr a:hover { background: transparent url(/img/menu/hr/repertoar.png) 0 -36px no-repeat; }
div#menuhrwr li#link5hr a:hover { background: transparent url(/img/menu/hr/kritike.png) 0 -36px no-repeat; }
div#menuhrwr li#link6hr a:hover { background: transparent url(/img/menu/hr/galerija.png) 100% -36px no-repeat; }
div#menuhrwr li#link7hr a:hover { background: transparent url(/img/menu/hr/multimedija.png) 100% -36px no-repeat; }
div#menuhrwr li#link8hr a:hover { background: transparent url(/img/menu/hr/presskit.png) 100% -36px no-repeat; }
div#menuhrwr li#link9hr a:hover { background: transparent url(/img/menu/hr/kontakt.png) 100% -36px no-repeat; }
div#menuhrwr li#linkblog a:hover { background: transparent url(/img/menu/hr/blog.png) 100% -36px no-repeat; }

/* HR black -> red */

div#menuhrbr li#link1hr a { background: transparent url(/img/menu/hr/novosti.png) 0 0 no-repeat; }
div#menuhrbr li#link2hr a { background: transparent url(/img/menu/hr/koncerti.png) 0 0 no-repeat; }
div#menuhrbr li#link3hr a { background: transparent url(/img/menu/hr/zivotopis.png) 0 0 no-repeat; }
div#menuhrbr li#link4hr a { background: transparent url(/img/menu/hr/repertoar.png) 0 0 no-repeat; }
div#menuhrbr li#link5hr a { background: transparent url(/img/menu/hr/kritike.png) 0 0 no-repeat; }
div#menuhrbr li#link6hr a { background: transparent url(/img/menu/hr/galerija.png) 100% 0 no-repeat; }
div#menuhrbr li#link7hr a { background: transparent url(/img/menu/hr/multimedija.png) 100% 0 no-repeat; }
div#menuhrbr li#link8hr a { background: transparent url(/img/menu/hr/presskit.png) 100% 0 no-repeat; }
div#menuhrbr li#link9hr a { background: transparent url(/img/menu/hr/kontakt.png) 100% 0 no-repeat; }
div#menuhrbr li#linkblog a { background: transparent url(/img/menu/hr/blog.png) 100% 0 no-repeat; }

div#menuhrbr li#link1hr a:hover { background: transparent url(/img/menu/hr/novosti.png) 0 -36px no-repeat; }
div#menuhrbr li#link2hr a:hover { background: transparent url(/img/menu/hr/koncerti.png) 0 -36px no-repeat; }
div#menuhrbr li#link3hr a:hover { background: transparent url(/img/menu/hr/zivotopis.png) 0 -36px no-repeat; }
div#menuhrbr li#link4hr a:hover { background: transparent url(/img/menu/hr/repertoar.png) 0 -36px no-repeat; }
div#menuhrbr li#link5hr a:hover { background: transparent url(/img/menu/hr/kritike.png) 0 -36px no-repeat; }
div#menuhrbr li#link6hr a:hover { background: transparent url(/img/menu/hr/galerija.png) 100% -36px no-repeat; }
div#menuhrbr li#link7hr a:hover { background: transparent url(/img/menu/hr/multimedija.png) 100% -36px no-repeat; }
div#menuhrbr li#link8hr a:hover { background: transparent url(/img/menu/hr/presskit.png) 100% -36px no-repeat; }
div#menuhrbr li#link9hr a:hover { background: transparent url(/img/menu/hr/kontakt.png) 100% -36px no-repeat; }
div#menuhrbr li#linkblog a:hover { background: transparent url(/img/menu/hr/blog.png) 100% -36px no-repeat; }

/* _____________________________________ NEWS _____________________________________ */


div#newscol2 {
	width: 696px;
	margin-left: 11px;
	clear: both;
	color: #000;
}

div#newscol2 a {
	color: #647e96;
	text-decoration: underline;
}

div#newscol2 a:hover {
	color: #647e96;
	text-decoration: none;
}

div.newsarticle p {
	color: #000;
	margin-top: 4px;
}

div.newsarticle p.newsdate {
	color: #000;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	padding-top: 14px;
	margin-bottom: 4px;
}

div.newsarticle h3 {
	color: #647e96;
	font-size: 18px;
	margin: 0;
	padding: 0;
}

div.newsnav2 span a {
	font-weight: bold;
}

div.newsnav2 span.linkright {
	float: right;
}



/* News archive */

div#newscol {
	width: 414px;
	margin-left: 11px;
	clear: both;
	color: #fff;
	background: transparent url(/img/pngbtrans.png) 0 0 repeat;
}

div#newscol h3 {
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div#newscol p {
	line-height: 1.2em;
}

div#newscol a, div#newscol a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

div#newscol a:hover {
	text-decoration: underline;
}

/* _____________________________________ CONCERTS _____________________________________ */

div#concertscol {
	width: 360px;
	margin-left: 11px;
	clear: both;
}

div#concertscol h3 {
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div#concertscol p {
	line-height: 1.2em;
}

div#concertscol a, div#concertscol a:visited {
	color: #e23b32;
	font-weight:bold;
	text-decoration: none;
	font-style: italic;
}

div#concertscol a:hover {
	text-decoration: underline;
}

/* _____________________________________ BIOGRAPHY _____________________________________ */

div#bioleft {
	width: 230px;
	float: left;
	margin-left: 11px;
	clear: both;
}

div#bioright {
	width: 230px;
	float: right;
	margin-right: 11px;
}

div#bioleft p, div#bioright p {
	color: #fff;
	line-height: 1.2em;
}

p.important {
	color: #fff;
	font-style: italic;
	font-weight: bold;
}

p.important2 {
	color: #fff;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
}

p.important3 {
	color: #e23b32;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
}

div#bio {
	width: 700px;
	margin: 30px 0 0 11px;
	clear: both;
}

div#bio p {
	color: #fff;
	line-height: 1.2em;
}


/* _____________________________________ REPERTOIRE _____________________________________ */

div.repertoirediv {
	margin-top: 40px;
	margin-left: 11px;
}

div.repertoirediv h2 {
	margin-top: 40px;
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div.repertoirediv ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 24px;
}

div.repertoirediv ul li.author {
	font-weight: bold;
	margin-bottom: 4px;
}

/* _____________________________________ REVIEWS _____________________________________ */

div#reviewsdiv {
	height: auto;
	clear: both;
}

div#reviewsdiv2 {
	clear: both;
	margin-left: 11px;
	padding-top: 14px;
	width: 978px;
}

div#reviewsleft {
	width: 230px;
	float: left;
	margin-left: 11px;
	clear: both;
}

div#reviewsright {
	width: 230px;
	float: right;
	margin-right: 11px;
}

div#reviewsleft p, div#reviewsright p {
	line-height: 1.2em;
}

p.reviewauthor {
	text-align: left;
	margin-bottom: 40px;
}

div#reviews {
	height: auto;
	clear: both;
	width: 700px;
	margin: 30px 0 0 11px;
	clear: both;

}

/* _____________________________________ GALLERY _____________________________________ */

div#gallerywrap {
	margin-left: 11px;
	padding-top: 21px;
	clear: both;
	min-height: 1440px;
}

div.gallerycolumn, div.gallerycolumn3rd {
	width: 300px;
	margin-right: 39px;
	float: left;
	min-height: 400px;
}

div.gallerycolumn3rd {
	margin: 0;
}

h3#galleryportraitsen {
	height: 34px;
	background: transparent url(/img/gallery/portraitsen.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcerten {
	height: 24px;
	background: transparent url(/img/gallery/inconcerten.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

h3#galleryotheren {
	height: 28px;
	background: transparent url(/img/gallery/otheren.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryportraitsde {
	height: 34px;
	background: transparent url(/img/gallery/portraitsde.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcertde {
	height: 28px;
	background: transparent url(/img/gallery/inconcertde.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryotherde {
	height: 28px;
	background: transparent url(/img/gallery/otherde.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryportraitshr {
	height: 34px;
	background: transparent url(/img/gallery/portraitshr.gif) center 0 no-repeat;
	text-indent: -9999px;
}

h3#galleryinconcerthr {
	height: 28px;
	background: transparent url(/img/gallery/inconcerthr.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

h3#galleryotherhr {
	height: 28px;
	background: transparent url(/img/gallery/otherhr.gif) center 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 23px;
}

div.gallerycolumn img, div.gallerycolumn3rd img {
	float: left;
}

/* _____________________________________ MULTIMEDIA _____________________________________ */

div#multimediawrap {
	margin-left: 11px;
	padding-top: 21px;
	clear: both;
	color: #fff;
}

div.mediacolumnvideo {
	width: 570px;
	margin-right: 35px;
	float: left;
}

div.mediacolumnaudio {
	width: 359px;
	float: left;
}

div#multimediawrap p {
	line-height: 1.2em;
}

div.mediacolumnvideo p {
	margin-bottom: 40px;
}

div#multimediawrap a, div#multimediawrap a:visited {
	color: #e23b32;
	text-decoration: underline;
}

div#multimediawrap a:hover {
	text-decoration: none;
}

h3#multimediavideo {
	height: 28px;
	background: transparent url(/img/multimedia/video.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

h3#multimediaaudio {
	height: 28px;
	background: transparent url(/img/multimedia/audio.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 27px;
}

/* _____________________________________ new multimedia */

div#multimediamain {
	width: 947px;
	background-color: #fff;
	margin: 24px 0 0 11px;
	padding: 15px;
}

div#multimediamain a {
	color: #3667a2;
	text-decoration: none;
}

div#multimediamain a:hover {
	color: #3667a2;
	text-decoration: underline;
}

div#multimediahead {
	padding: 0;
	height: 411px;
	margin: 0 0 15px 0;
}

div#mainfeature {
	width: 660px;
	height: 411px;
	margin: 0 15px 0 0;
	float: left;
}

div#sidefeature {
	width: 240px;
	height: 379px;
	border: 1px solid #7290b4;
	padding: 15px;
	margin: 0;
	float: left;
	background: transparent url(/img/multimedia/sidefeaturebkgen001.gif) 15px 270px no-repeat;
}

div#sidefeature p {
	padding: 90px 0 0 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
}

div#multimediabody {
	padding: 0;
	clear: both;
}

div#multimediabody h2 {
	padding: 0;
	margin: 0 0 15px 0;
	height: 34px;
	text-indent: -9999px;
}

div#videosalbums {
	padding: 0;
	margin: 0 15px 0 0;
	width: 660px;
	float: left;
}

div#videos {
	padding: 0;
}

h2#videosh2en {
	background: #00111a url(/img/multimedia/videosh2en.gif) center top no-repeat;
}

h2#videosh2hr {
	background: #00111a url(/img/multimedia/videosh2hr.gif) center top no-repeat;
}

div#albums {
	padding: 0;
	clear: both;
}

h2#albumsh2en {
	background: #00111a url(/img/multimedia/albumsh2en.gif) center top no-repeat;
}

h2#albumsh2hr {
	background: #00111a url(/img/multimedia/albumsh2hr.gif) center top no-repeat;
}

div#podcasts {
	padding: 0;
	width: 272px;
	float: left;
}

h2#podcastsh2en {
	background: #00111a url(/img/multimedia/podcastsh2en.gif) center top no-repeat;
}

h2#podcastsh2hr {
	background: #00111a url(/img/multimedia/podcastsh2hr.gif) center top no-repeat;
}

div.videolink, div.videolinklast {
	font-size: 16px;
	font-weight: bold;
	height: 225px;
	overflow: hidden;
	margin: 0 15px 15px 0;
	float: left;
	width: 210px;
}

div.videolinklast {
	margin: 0;
}

div.videolink a, div.videolinklast a {
	word-wrap: break-word;
}

div.videolink img, div.videolinklast img {
	display: block;
	margin: 0 0 4px 0;
}

div.videolink p, div.videolinklast p {
	font-size: 12px;
	font-weight: normal;
	padding: 5px 0 0 0;
	margin: 0;
}

div.youtubewindow420315 {
	width:420px;
	height:350px;
	overflow:auto;
}

div.youtubewindow560315 {
	width:560px;
	height:350px;
	overflow:auto;
}

div.singlealbum img {
	float: left;
	margin: 0 11px 11px 0;
}

div.singlealbum h3 {
	font-size: 18px;
	margin-bottom: 11px;
}

div.singlealbum h3 span {
	display: block;
	font-size: 14px;
}

div.singlealbum ul {
	font-size: 12px;
	list-style: none;
	margin-top: 0;
	padding-top: 0;
}

div.singlealbum p {
	clear: both;
}

div.singlealbum p img {
	float: left;
	margin: 0 12px 0 0;
}

/* _____________________________________ PRESS KIT _____________________________________ */

div#presskitmaterials {
	width: 364px;
	width: auto;
	margin-left: 611px;
	margin-left: 10px;
	clear: both;
}

div#presskitmaterials h2 {
	margin-top: 40px;
	font: normal 30px/1.3em Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: -1px;
	margin-bottom: 0;
}

div#presskitmaterials h3 {
	font: bold 20px/1.3em Helvetica, Tahoma, Verdana, sans-serif;
	margin-bottom: 0;
}

div#presskitmaterials h3.headmargintop {
	margin-top: 40px;
}

div#presskitmaterials p a, div#presskitmaterials p a:visited {
	color: #e23b32;
	text-decoration: underline;
	font-weight: bold;
}

div#presskitmaterials p a:hover {
	text-decoration: none;
}

div#presskitmaterials p img {
	margin-right: 7px;
}

/* _____________________________________ CONTACT _____________________________________ */

div#contactmain {
	clear: both;
	padding-left: 10px;
}

div#contactformdiv {
	width: 406px;
	float: left;
	margin-left: 121px;
}

div#contactformdiv p {
	color: #fff;
	margin: 0;
}

div#contactformdiv p.labeltxt {
	margin: 14px 0 4px 0;
}

div#contactformdiv p#sendmsg {
	margin: 11px 0 5px 0;
}

form#contactform input#email, form#contactform input#subject {
	width: 400px;
}

form#contactform textarea#messagetext {
	width: 400px;
}

div#contactagents {
	width: 440px;
	float: left;
}

div#contactagents ul {
	color: #fff;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 30px;
}

div#contactagents ul li {
	margin-bottom: 3px;
}

div#contactagents ul li.agentname {
	font-weight: bold;
	margin-bottom: 11px;
}

div#contactagents ul li a, div#contactagents ul li a:visited {
	color: #e23b32;
	text-decoration: underline;
}

div#contactagents ul li a:hover {
	text-decoration: none;
}

div#contactmain h3, div#contactagents h3 {
	color: #fff;
	font-size: 20px;
}

/* _____________________________________ FOOTER _____________________________________ */

div#copyrighten {
	clear: both;
	width: 100%;
	margin: 0 11px 8px 0;
	padding-top: 14px;
	height: 24px;
}

div#copyenw, div#copyenb {
	float: left;
	background: transparent url(/img/copyright.png) 0 0 no-repeat;
	width: 391px;
	height: 15px;
	text-indent: -9999px;
}

div#copyenb {
	background: transparent url(/img/copyright.png) 0 -37px no-repeat;
}

div#webdesignenwr {
	float: right;
	width: 292px;
	height: 24px;
}

div#webdesignenwr a {
	background: transparent url(/img/webdesign.png) 100% 0 no-repeat;
	width: 292px;
	height: 24px;
	text-indent: -9999px;
	display: block;
}

div#webdesignenwr a:hover {
	background: transparent url(/img/webdesign.png) 100% -73px no-repeat;
}

/* copyright EN black */

div#webdesignenbr {
	float: right;
	width: 292px;
	height: 24px;
}

div#webdesignenbr a {
	background: transparent url(/img/webdesign.png) 100% -37px no-repeat;
	width: 292px;
	height: 24px;
	text-indent: -9999px;
	display: block;
}

div#webdesignenbr a:hover {
	background: transparent url(/img/webdesign.png) 100% -73px no-repeat;
}


/* _____________________________________ FACEBOOK + AMAZON LINKS _____________________________________ */

div.bottomlinks {
	margin: 200px 12px 0 0;
	float: right;
}

div#contactformdiv p.sociallinks {
	margin-bottom: 21px;
}

div#contactformdiv p.sociallinks img {
	margin-right: 6px;
}

p.sociallinks a {
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}

p.sociallinks a:hover {
	text-decoration: underline;
}


