@import "default.css";


BODY	{
	margin:0px;padding:0px;
	font:75% sans-serif;
	background:White url(../images/bgr_menu.gif) repeat-y 57px;color:Black;
	}
.textbox	{font:1em sans-serif;}

#intro	{background:Black url(../images/bgr_menu.gif) repeat-y 57px;color:White;}
#intro #mainMenu .lnk IMG	{background-image:url(../images/dot_menu_intro_off.gif);}
#intro #mainMenu A	{color:White;font-weight:bold;}
#dekorace01	{
	background:url(../images/foto_uvod.jpg) no-repeat 0px 0px;
	position:absolute;top:0px;left:0px;
	width:57px;min-height:500px;height:100%;
	}
#dekorace02	{
	background:url(../images/foto_uvod.jpg) no-repeat -60px 0px;
	position:absolute;top:0px;left:0px;
	min-width:100%;width=100%;min-height:500px;height:100%;
	}
#holder02	{
	position:relative;top:0px;left:0px;
	margin-left:60px;min-height:500px;height:100%;
	}
#bgr_foto	{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;}

#menu	{position:absolute;top:0px;left:0px;z-index:10;width:200px;height:100%;min-height:100%;}

#content	{
	position:absolute;top:50px;left:250px;z-index:5;
	width:auto;min-width:400px;max-width:600px;
	}
#content	{width=expression(document.body.clientWidth>850?'600px':'auto');}
#content .document	{padding-top:5px;notNN4;}

#mainMenu	{position:absolute;top:50px;left:50px;width:120px;height:120px;notNN4;}
#mainMenu A	{
	display:block;line-height:15px;height:15px;
	margin-bottom:10px;
	color:Black;text-decoration:none;
	}
#mainMenu A	{margin-bottom=0px;padding-bottom=10px;}
#mainMenu A IMG	{width:17px;height:17px;position:relative;top:4px;margin-right:5px;cursor:pointer;}
#mainMenu A IMG	{cursor=hand;}
#mainMenu IMG	{background:url(../images/dot_menu_off.gif) no-repeat 0% 50%;}
#mainMenu .active IMG	{background:url(../images/dot_menu_on.gif) no-repeat 0% 50%;}

BODY.home #mainMenu .lnk.home IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.cv #mainMenu .lnk.cv IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.cd #mainMenu .lnk.cd IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.events #mainMenu .lnk.events IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.contact #mainMenu .lnk.contact IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.gallery #mainMenu .lnk.gallery IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.repertoire #mainMenu .lnk.repertoire IMG	{background-image:url(../images/dot_menu_on.gif);}
BODY.media #mainMenu .lnk.media IMG	{background-image:url(../images/dot_menu_on.gif);}

H1, H1 A	{font-size:1.2em;text-transform:uppercase;color:Red;}
H2, H2 A	{font-size:1.2em;border-bottom:1px solid Black;}
H3, H3 A, CAPTION	{font-size:1em;margin-bottom:0.5em;}
TABLE {font-size:1em;}
TH, TD	{padding-right:10px;}
UL	{margin:0px;padding:0px;margin-bottom:1em;}
UL LI	{list-style:none;margin:0px;padding:0px;padding-left:15px;background:url(../images/dot_list.gif) no-repeat 0% 0.4em;}

A	{color:Red;text-decoration:underline;}
H1 A, H2 A, H3 A, H4 A, CAPTION A	{text-decoration:none;}
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, CAPTION A:hover	{text-decoration:underline;}
STRONG	{color:Red;}
EM	{font-style:normal;font-weight:bold;}

.textbox	{background:#EEE;}
TEXTAREA.textbox	{overflow:auto;}
.magicTable .active	{background-color:#EEE;}
.illustration.floatLeft	{float:left;clear:left;margin-right:10px;}
.illustration.floatRight	{float:right;clear:right;margin-left:10px;}

#eventsInfo	{margin-bottom:20px;border-spacing:0px;}
#eventsInfo TD	{padding:10px 10px;}
#eventsInfo .place	{font-weight:bold;color:Red;}
#eventsInfo .date	{font-weight:bold;border-left:3px solid White;}
#eventsInfo .description	{border-right:3px solid White;}
#eventsInfo .active TD	{background:#EEE;}
#eventsInfo .active .date	{border-left:3px solid Red;}
#eventsInfo .active .description	{border-right:3px solid Red;}

BODY.cd .album	{margin-bottom:50px;}
BODY.cd .cdData	{padding-bottom:15px;}
BODY.cd .cdData .illustration	{float:left;margin-right:10px;}
BODY.cd .cdData .info	{float:left;margin-left:10px;}
BODY.cd .cdPlaylist	{display:none;}

#contactForm .textbox	{width:400px;}
#contactForm .buttons	{text-align:center;}
#contactForm .buttons .button	{width:198px;}

/*
#cv .entry	{position:relative;margin-bottom:3em;}
#cv .entry .date	{position:absolute;top:0px;left:-50px;}
#cv .entry .date	{font-weight:bold;}
#cv .illustration	{float:right;clear:right;margin-left:20px;}
#cv .entry .date	{color:Red;}
*/



.gallery .thumbnail,
.media .thumbnail
	{float:left;width:150px;height:150px;margin-right:20px;margin-bottom:20px;}
.gallery .thumbnail .picture	{width:150px;height:150px;overflow:hidden;}
.gallery .thumbnail .picture IMG	{width:150px;height:150px;}
.gallery .thumbnail .description	{display:none;}

.gallery .image .picture IMG	{width:100%;}
.gallery .image .description	{padding:0.7em 0em;}
.gallery .thumbnail .descriptiion	{text-align:left;}
.gallery .image .description	{text-align:right;}
.gallery .thumbnail .picture	{border:2px solid Red;background:#EEE;}
.gallery .image .picture	{border:2px solid Red;background:#EEE;}
