body {background-color: #c0c0ec; background-image:url(images/bgr_all.gif); background-repeat:repeat-x; font-family: Arial, sans-serif; font-size: 11px; padding: 0px;	margin: 0px; text-align: left;}

/*
* { border: 1px solid black !important}
*/

#MBox {
	margin-left: auto;
	margin-right: auto;
	margin-top: 19px;
	margin-bottom: 0px;
	width: 770px;
	background-image: url(images/bgr_content1.gif);
	border-top: solid 1px white;
}
#AMBox {
	margin-left: auto;
	margin-right: auto;
	margin-top: 19px;
	margin-bottom: 0px;
	width: 400px;
	background-image: url(images/bgr_content1.gif);
	border-top: solid 1px white;
}
#ImgBox {width: 150px;height: 570px;padding: 0px;margin: 0px;float: left;clear: none;background-color: #204488; border-bottom: solid 1px white; border-left: solid 2px white;}
#ContentBox {
	width: 616px;
	padding: 0px;
	float: left;
	margin: 0px;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
	border-left: solid 1px white;
	background-image: url(images/bgr_content.gif);
	background-repeat: repeat-y;
	min-height: 570px;
	height: 570px;
}
		
div[id] #ContentBox {height:auto;}	


#MContentBox_in {
	width: 455px;
	text-align: left;
	padding: 10px 10px 10px 10px;
	min-height: 385px;
	height: 385px;
	background-color: #EFEFFA;
	float: left;
	margin: 0px 0px 0px 0px;
}

#MContentBox_editor_in {
	width: 455px;
	text-align: justify;
	padding: 10px 10px 10px 10px;
	min-height: 370px;
	height: 370px;
	background-color: #efffbf;
	float: left;
	margin: 0px 0px 20px 0px;
	
}


div[id] #MContentBox_in {height:auto;}

#UpSpaceBox {width: 616px;height: 8px; padding: 0px; margin:0px; font-size:1px;}

#MenuBox {margin: 0px 0px 0px 0px;width: 140px; text-align: left;float: left;}
#MenuItem {text-align: left;display: block;width: 140px; height: 290px;  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; background-color:#204488;}
.MenuItem_in a {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px;font: bold 10px/1 Verdana, sans-serif;color: #fff;text-decoration: none;}
.MenuItem_in a:hover {
	color: #204488;
	background-color: #FFFFFF;
}

#MenuSubItem {text-align: left;display: block;width: 140px;height: 300px;margin: 1px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#MenuSubItemText {text-align: left;display: block;width: 116px;margin: 0px;padding: 12px;font: bold 11px/1 Arial, sans-serif;color: black;}
.MenuSubItem_in a {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px;font: bold 10px/1 Verdana, sans-serif;color: black;text-decoration: none;}
.MenuSubItem_in a:hover {color: #fff; background-color:#204488;}

.MenuSubItem_in1 a {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px;font: bold 9px/1 Verdana, sans-serif;color: #204488;text-decoration: none;}
.MenuSubItem_in1 a:hover {color: #fff; background-color:#204488;}



.submenu {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px; font-family: Arial, sans-serif;font-size: 13px;font-weight: bold;color: #204488;}
.submenu a {
	color: #204488;
	text-decoration: none;
}
.submenu a:hover {
	color: #204488;
	text-decoration: none;
}
.submenu a:visited  {
	color: #204488;
	text-decoration: none;
}
.vystoupeni {
	width: 90%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #204488;
	color: White;
}


#MContentBox {width: 475px;padding: 0px;float: left;margin-left: 1px; background-color:#8989d9;}	
#UpBox {width: 475px;height: 50px;text-align: left;padding: 0px; background-color: #738fe6;	float: left;}
#LanguageBox {width: 20px;height: 80px;text-align: left;padding: 0px;float: left;}
#AdrBox {width: 300px;height: 60px;text-align: right;padding: 12px;float: right;}
#LogoBox {width: 240px;height: 80px;float: left;	padding: 0px;}

#TitleBox {width: 475px; height:45px; padding: 0px; margin: 16px 0px 0px 0px; float:left; background-color:#FFFFFF; display:block;}
#TitleBox h1 {display: inline; background-color: transparent; position: relative; top: 40px; left:0px; height: 20px; width: 375px; text-decoration:none; font-size: 15px; font-weight: bold; color: #3E5B88; margin: 0px; padding: 20px 50px 0px 50px; text-align:left;}
#TitleBox a {}
#TitleBox span {display: block; position: relative; height: 45px; width: 475px; margin: 0; padding: 0; top: -5px; left:0px; z-index: 1;}
#TitleBox span.uvod {background: url('images/tit_uvod.gif') top left no-repeat;}
#TitleBox span.fotogalerie {background: url('images/tit_fotogalerie.gif') top left no-repeat;}
#TitleBox span.vystoupeni {background: url('images/tit_vystoupeni.gif') top left no-repeat;}
#TitleBox span.repertoir {background: url('images/tit_repertoir.gif') top left no-repeat;}
#TitleBox span.cd {background: url('images/tit_cd.gif') top left no-repeat;}
#TitleBox span.cd_nekolik_prani {background: url('images/tit_cd_nekolik_prani.gif') top left no-repeat;}
#TitleBox span.kestazeni {background: url('images/tit_kestazeni.gif') top left no-repeat;}
#TitleBox span.kontakt {background: url('images/tit_kontakt.gif') top left no-repeat;}
#TitleBox span.mapa {background: url('images/tit_mapa.gif') top left no-repeat;}
#TitleBox span.nabizime {background: url('images/tit_nabizime.gif') top left no-repeat;}
#TitleBox span.partneri {background: url('images/tit_partneri.gif') top left no-repeat;}
#TitleBox span.audiogalerie {background: url('images/tit_audiogalerie.gif') top left no-repeat;}
#TitleBox span.videogalerie {background: url('images/tit_videogalerie.gif') top left no-repeat;}
#TitleBox span.clanky_a_rozhovory {background: url('images/tit_clanky_a_rozhovory.gif') top left no-repeat;}
#TitleBox span.CD_DVD {background: url('images/tit_CD_DVD.gif') top left no-repeat;}
#TitleBox span.dalsi_videoklipy {background: url('images/tit_dalsi_videoklipy.gif') top left no-repeat;}
#TitleBox span.z_historie {background: url('images/tit_z_historie.gif') top left no-repeat;}
#TitleBox span.koncertni_programy {background: url('images/tit_koncertni_programy.gif') top left no-repeat;}


#TitleBox span.uvod_en {background: url('images/tit_homepage.gif') top left no-repeat;}
#TitleBox span.fotogalerie_en {background: url('images/tit_photo_gallery.gif') top left no-repeat;}
#TitleBox span.vystoupeni_en {background: url('images/tit_performances.gif') top left no-repeat;}
#TitleBox span.repertoir_en {background: url('images/tit_repertoire_en.gif') top left no-repeat;}
#TitleBox span.cd_nekolik_prani_en {background: url('images/tit_cd_nekolik_prani_en.gif') top left no-repeat;}
#TitleBox span.cd_en {background: url('images/tit_cd_en.gif') top left no-repeat;}
#TitleBox span.kestazeni_en {background: url('images/tit_download.gif') top left no-repeat;}
#TitleBox span.kontakt_en {background: url('images/tit_contact.gif') top left no-repeat;}
#TitleBox span.mapa_en {background: url('images/tit_maps.gif') top left no-repeat;}
#TitleBox span.nabizime_en {background: url('images/tit_offer.gif') top left no-repeat;}
#TitleBox span.partneri_en {background: url('images/tit_partneri_en.gif') top left no-repeat;}
#TitleBox span.videogalerie_en {background: url('images/tit_videogalerie_en.gif') top left no-repeat;}
#TitleBox span.audiogalerie_en {background: url('images/tit_audiogalerie_en.gif') top left no-repeat;}
#TitleBox span.programme_en {background: url('images/tit_programme_en.gif') top left no-repeat;}



#correct { clear: left;display: block; height: 1px; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;} 
.L {background-color: #8989d9;width: 475px;height: 1px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;float: left;}
#CopyBox {width: 455px;height: 25px;text-align: left;padding: 10px 10px 5px 10px; margin: 0px 0px 0px 0px; float: right;}
#OvlBox {width: 455px;height: 10px;text-align: left;padding: 7px 10px 5px 10px; margin: 0px; float: right;}


.TextNorm {color: #204488;font-family: Arial, sans-serif ;font-size: 11px;}
.TextNorm A {color: black;font-weight: bold;text-decoration: none;}
.TextNorm A:hover {color: red;}

.TextNorm_center {color: #204488;font-family: Arial, sans-serif; text-align:center; font-size: 12px;}
.TextNorm_center A {color: black;font-weight: bold;text-decoration: none;}
.TextNorm_center A:hover {color: red;}


.TextAdr {color: #204488;font-family: Arial, sans-serif ;font-size: 10px;}
.TextAdr A {color: black;font-weight: bold;text-decoration: none;}
.TextAdr A:hover {color: red;}

.TextCopy {color: #204488;font-family: Arial, sans-serif ;font-size: 9px;}
.TextCopy A {color: black;font-weight: bold;text-decoration: none;}
.TextCopy A:hover {color: red;}

.flag {border: none;}
.logoimg {border: 1px solid #204488;margin: 5px 5px 5px 15px; text-decoration: none;}
.img {border: 1px solid #204488;margin: 5px 8px 5px 8px;}
.img1 {border: 1px solid #204488;}
.Button {font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;border: 1px solid #204488;background-color: #204488;color: white;	height: 22px;cursor: pointer;}
input{font-family: Arial, sans-serif ;font-size: 11px;border: 1px solid #204488;background-color: #ffffff;color: #000000;}
textarea{font-family: Arial, sans-serif ;font-size: 11px;border: 1px solid #204488;	background-color: #ffffff;color: #000000;}

H1{font-family: Verdana, sans-serif;font-size: 15px;font-weight: bold;color: #204488;	margin: 0px 0px 0px 0px; text-align:left;}
H2{font-family: Arial, sans-serif;font-size: 16px;font-weight: bold;color: #204488;	margin: 0px 0px 0px 0px;}
H3{font-family: Arial, sans-serif;font-size: 14px;font-weight: bold;color: #204488;	margin: 0px 0px 0px 0px; border-bottom: 1px solid #204488;}
H4{font-family: Arial, sans-serif;font-size: 13px;font-weight: bold;color: #204488;margin: 0px 0px 0px 0px;  border-bottom: 1px dotted #204488;}
H5{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #204488;
	margin: 0px 0px 0px 0px;
	
}
H6{font-family: Arial, sans-serif;font-size: 10px;font-weight: bold;color: #204488;	margin: 0px 0px 0px 0px;}

