/* CSS Document */
BODY {
	margin: 0;
	padding: 0; 
  background-color: #000000;
}

BODY,* {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF; 
	padding: 0;
}

IMG {
	border: 0px none;
	margin: 0;
	padding: 0;
}

.index_pict {
	width: 950px;
  text-align: center;
}

.main {
	width: 950px;
  margin: 0em auto;
  background-color: #000000;
}

.invisible {
	display: none;
}

.left {
	width: 350px;
	float: left;
	padding: 40px 0 0 50px;
}

.right {
	width: 350px;
	float: left;
	padding: 40px 0 0 95px;
}

.enter {
	width: 175px;
	height: 29px;
	margin: 445px 0 0 190px;
	background-image: url("images/enter.jpg");
	float: left;
}

.menu_left {
	width: 330px;
	float: left;
	padding: 60px 0 0 70px;
}

.menu_right {
	width: 350px;
	float: left;
	padding: 60px 0 0 115px;
}

.menu_righto {
	width: 200px;
	float: left;
	padding: 200px 0 0 100px;
}

.up_lide {
	width: 100px;
	float: left;
	padding: 140px 0 0 150px;
}

.up_gallery {
	width: 10px;
	float: left;
	padding: 0 0 0 800px;
}

.audio_controls {
        position: fixed;
        left: 10px;
        bottom: 10px;
        
}

.audio_controls div {
        display: inline-block;
}

.menu {
	width: 175px;
        background-image: url("images/menu.jpg");
	background-repeat: no-repeat;
        float: left;
}

.a_menu {
	width: 175px;
	height: 30px;
	margin: 0px 0 32px 0px;
	float: left;
}

.a_menu_priroda {
	width: 175px;
	height: 30px;
	margin: 3px 0 32px 0px;
	float: left;
}

.b_menu {
	width: 175px;
	height: 30px;
	margin: 0px 0 32px 0px;
	float: left;
	position: center;
}

.menu2 {
	width: 350px;
	height: 50px;
	margin: 475px 0 0 -175px;
	background-image: url("images/menu2.jpg");
	float: left;
}

.o_mne_left {
	width: 320px;
	float: left;
	padding: 60px 0 0 175px;
}


.o_mne_right {
	width: 150px;
	float: left;
	padding: 40px 0 0 160px;
	position: center;
}

.o_mne_right UL {
	list-style-type: none;
}

.o_mne_right LI {
	padding: 0 0 28px 0;
}

.menu_o_mne IMG {
	border-width: 10px;
  border-style: solid;
  border-color: #FFFFFF;
}

.lide {
	width: 10px;
	float: left;
	padding: 100px 0 0 40px;
}

.babicka {
	width: 10px;
	float: left;
	padding: 100px 0 0 80px;
}

.bienale {
	width: 10px;
	float: left;
	padding: 666px 0 0 50px;
}

.atelier {
	width: 10px;
	float: left;
	padding: 10px 0 0 10px;
}

.o_mne_right LI.menu_o_mne_uvod {
	padding: 12px 0 0 15px;
}

.sipka_uvod {
	width: 10px;
	float: left;
	padding: 10px 0 0 210px;
}

.jine_right LI.menu_o_mne_uvod {
	padding: 42px 0 0 85px;
}

.submenu_empty {
	border-width: 10px;
  border-style: solid;
  border-color: #FFFFFF;
  width: 160px;
  height: 128px;
}

#label_o_mne {
	padding: 0 0 28px 210px;
}

.clenstvi {
	padding: 0 0 0px 100px;
}

.saudek_left {
	width: 445px;
	float: left;
	padding: 80px 0 0 50px;
}

.photoF_left {
	width: 490px;
	float: left;
	padding: 3px 0 0 5px;
}

.photoart_left {
	width: 425px;
	float: left;
	padding: 100px 0 0 70px;
}

.photoart_left IMG {
	padding: 0px 0 10px 0px;
}

.gallery {
	width: 750px;
	float: left;
	padding: 30px 0 0 50px;
}

.gallery TD {
	padding: 0 22px 20px 0;
}

.gallery H3 {
	font-size: 24px;
}

.rozcestnik_lide {
	float: left;
	margin: 200px 0 0 260px;
}

.rozcestnik_lide TD {
	padding: 0 30px 10px 0;
	font-weight: bold;
	font-size: 24px;
	text-align: center;
}

.rozcestnik_lide A {
	text-decoration: none;
	font-size: 24px;
}

.rozcestnik_jine {
	float: left;
	margin: 200px 0 0 100px;
}

.rozcestnik_jine TD {
	padding: 0 30px 10px 0;
	font-weight: bold;
	font-size: 24px;
	text-align: center;
}

.rozcestnik_jine A {
	text-decoration: none;
	font-size: 24px;
}

.cenik_left {
	width: 330px;
	float: left;
	padding: 60px 0 0 20px;
}

.cenik_right {
	width: 455px;
	float: left;
	padding: 60px 0 0 130px;
}

.cenik_uvod {
  float: right;
	padding: 50px 0 0 0px;
}

.kontakt_left {
	width: 330px;
	float: left;
	padding: 60px 0 0 0px;
}

.kontakt_right {
	width: 412px;
	float: left;
	padding: 200px 0 0 140px;
}

.kontakt_uvod {
        float: right;
	padding: 50px 0 0 0px;
}

.kontakt_mail {
	width: 2px;
	float: left;
	position: relative; top: -153px; left: 85px

}

.kontakt_flickr {
        width: 2px;
	float: left;
	position: relative; top: -110px; left: -9px
}

.kontakt_flickr img {
        width: 330px;
        height: 33px;
}

.jine_left {
	width: 675px;
	float: left;
	padding: 112px 0 0 0px;
	font-size: 24px;
	color: #acacac;
}

.jine_left UL {
  list-style-type: none;
}

.jine_left LI {
	font-size: 24px;
	color: #acacac;
}

.jine_format {
	font-size: 24px;
	color: #acacac;
	padding: 40px 0 0 70px;
}

.jine_obsah_left {
	width: 675px;
	float: left;
	padding: 80px 0 0 0px;
}

.jine_obsah_left UL {
  list-style-type: none;
}

.jine_obsah_left LI {
	font-size: 24px;
	color: #acacac;
}

.jine_obsah_left TD {
  width: 117px;
  height: 85px;
  vertical-align: middle;
  text-align: center;
}

.jine_obsah_left TD.seznam {
  border-width: 0px;
  padding: 0;
  vertical-align: top;
  text-align: left;
}

.jine_right {
	width: 275px;
	float: left;
	padding: 15px 0 0 0px;
	position: center;
}

.jine_right UL {
	list-style-type: none;
}

.jine_right LI {
	padding: 0 0 28px 72px;
	color: #acacac;
}

.jine_right LI A, .jine_right LI A DIV {
	color: #acacac;
	text-decoration: none;
	font-size: 26px;
	text-align: center;
	padding: 20px 0 0 0;
	
}

.jine {
	padding: 0 0 28px 0px;
}

.jine_right .submenu_empty {
	border-width: 10px;
  border-style: solid;
  border-color: #FFFFFF;
  width: 160px;
  height: 108px;
  padding-top: 10px;
}

.obr_empty {
  width: 117px;
  height: 85px;
}

.barvylaky_seznam {
  
  float: left;
  width: 350x;
  position: relative; top: 30px; left: 85px
}

.barvylaky_text {
  font-size: 24px;
  color: #acacac;
}

.jine_obsah_left .barvylaky_seznam UL {
}

.jine_obsah_left .barvylaky_seznam UL.first {
  margin: 0 0px 128px 0px;
}

.jine_obsah_left .barvylaky_seznam LI {
  padding: 0 0 0 0px;
}

.jine_obsah_left .barvylaky_seznam LI.sub {
  padding: 0 0 0 65px;
}

.barvylaky_galerie {
  float: left;
  width: 21px;
  position: relative; top: 60px; left: 245px
}

.telefon {
  float: left;
  font-size: 26px;
  color: #acacac;
  position: relative; top: 470px; left: -341px
}