html{margin-bottom:0px;height:100%!important;height:100%;min-width:970px;}
body{width:100%;  margin:0;  padding:0;  font-family:"Tahoma";  color:#FFFFFF;  background-color:#1D0000;}
/* LINKS */
a,a:visited{color:#D2A23A;  font-weight:bold;  outline:none;  text-decoration:none;}
a:hover{font-weight:bold;  color:#BFAA7E;  text-decoration:none;}
.clearer{width:100% !important;  font-size:0 !important;  line-height:0 !important;  padding:0 !important;  margin:0 !important;  clear:both;}
/* LINKS END */
/* HEADERS */
h1{font-size:18px;  text-indent:-9999px;  position:absolute;  color:#FFFFFF;  width:180px;  height:20px;  margin:0 0 0 0;  padding:0 0 0 0;  clear:none;}
h2{font-family:"Trebuchet MS";  font-size:13px;  font-weight:bold;  text-transform:uppercase;  color:#D0A23A;  margin:0;  padding:0;}
h2#slogan{width:323px;  height:35px;  position:absolute;  background-image:url('../temp/slogan.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0 0 0 5px;  padding:0;  top:109px;  text-indent:-9999px;}
h3{text-indent:-9999px;  position:absolute;}
/* HEADERS END */
/* PARAGRAPHS */
p{font-family:"Trebuchet MS";  font-size:12px;  font-weight:normal;  color:#BFAA7E;  text-align:justify;  margin:0 0 0 0;  padding:2px 0 8px 0;}
div.langSelect{width:970px;  margin:0 auto;  padding:0;  right:0px;  top:-110px;  clear:both;  position:relative;}
div.langSelect p{width:970px;  text-align:right;}
div.langSelect p a.active{color:#FFFFFF;}
p.noheader{margin:20px 0 8px 0;}
div#bbox_middle p.large, div#bbox_middle h2.large{margin:0 20px 0 20px;}
p.readmore{text-align:right;  font-size:11px;  padding:0;  margin:0;  position:relative;  top:-26px;  font-style:italic;}
p.fRight{width:150px;  text-align:right;  margin:-18px 10px 0 10px;}
/* PARAGRAPSH END */
/* BODY */
body#mainpage{background-image:url('../temp/bodyBG.jpg');  background-repeat:no-repeat;  background-position:center top;  background-attachment:fixed;  position:absolute;  min-height:550px;}
div#page{width:970px;  height:auto;  min-width:970px;  margin:0 auto;}
div#header{width:970px;  height:154px;  clear:both;  margin:0;  padding:0;}
div#logo{width:316px;  height:65px;  padding:0 0 0 0;  margin:39px 0 0 0;  background-image:url('../temp/logo.png');  background-repeat:no-repeat;  background-position:0 0;  float:left;  clear:both;}
div#logo a{width:316px;  height:65px;  display:block;  margin:0 auto;  padding:0 0 0 0;}
div#logo a span{display:none;}
/* MENU */
div#menu{width:auto;  float:right;  margin:105px -10px 0 0;}
div#menu ul{width:100%;  display:inline;  margin:0 0 0 0;  padding:0 0 0 0;  list-style-type:none;}
div#menu ul li{margin:0 10px 0 0;  padding:4px 0 0 0;  width:auto;  float:left;  clear:none;}
div#menu ul li a{display:block;  margin:0;  padding:0;}
div#menu ul li a span{display:none; margin:0; padding:0;}
div#menu ul li a#item1{width:40px;  height:30px;  background:transparent url('../temp/menu1.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item1:hover, div#menu ul li a#item1.hover, div#menu ul li a.active#item1{background-position:0 -30px;}
div#menu ul li a#item2{width:53px;  height:30px;  background:transparent url('../temp/menu2.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item2:hover, div#menu ul li a#item2.hover, div#menu ul li a.active#item2{background-position:0 -30px;}
div#menu ul li a#item3{width:75px;  height:35px;  background:transparent url('../temp/menu3.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item3:hover, div#menu ul li a#item3.hover, div#menu ul li a.active#item3{background-position:0 -35px;}
div#menu ul li a#item4{width:185px;  height:35px;  background:transparent url('../temp/menu4.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item4:hover, div#menu ul li a#item4.hover, div#menu ul li a.active#item4{background-position:0 -35px;}
div#menu ul li a#item5{width:92px;  height:35px;  background:transparent url('../temp/menu5.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item5:hover, div#menu ul li a#item5.hover, div#menu ul li a.active#item5{background-position:0 -35px;}
div#menu ul li a#item6{width:52px;  height:35px;  background:transparent url('../temp/menu6.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item6:hover, div#menu ul li a#item6.hover, div#menu ul li a.active#item6{background-position:0 -35px;}
div#menu ul li a#item7{width:61px;  height:35px;  background:transparent url('../temp/menu7.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0;  padding:0;}
div#menu ul li a#item7:hover, div#menu ul li a#item7.hover, div#menu ul li a.active#item7{background-position:0 -35px;}
/* MENU END */
div#bbox{width:988px;  height:auto;  margin:-9px 0 0 -9px;}
div#bbox div#bbox_top{width:988px;  height:20px;  background:transparent url('../temp/bbox_top.png');  background-repeat:no-repeat;  background-position:0 0;}
div#bbox div#bbox_middle{width:988px;  height:auto;  min-height:372px;  background:transparent url('../temp/bbox_middle.png');  background-repeat:repeat-y;  background-position:0 0;}
div#bbox div#bbox_bottom{width:988px;  height:20px;  background:transparent url('../temp/bbox_bottom.png');  background-repeat:no-repeat;  background-position:0 0;}
div#bbox div#bbox_middle div#text1{width:225px;  height:350px;  margin:0 10px 0 20px;  padding:0;  float:left;  clear:none;}
div#bbox div#bbox_middle div.text{width:232px;  height:371px;  float:left;  clear:none;  margin:0 10px 0 0;  padding:0;}
div#bbox div#bbox_middle div#text2{width:237px;  height:371px;  margin:0 0 0 0;  padding:0;  float:left;  clear:none;}
div#bbox div#bbox_middle div#text2 p{margin-right:10px;}
div#bbox div#bbox_middle div#photoG{width:auto;  height:auto;  clear:both;  margin:10px 10px 0 10px;  padding:0 0 10px 0;}
div#bbox div#bbox_middle div#photoG a{width:212px;  height:372px;  display:block;  margin:0 10px 0 10px;  padding:0 0 0 0;  float:left;}
div#bbox div#bbox_middle div#photogallery{width:auto;  height:auto;  clear:both;  margin:10px 10px 0 10px;  padding:0 0 10px 0;}
div#bbox div#bbox_middle div#photogallery a, div#bbox div#bbox_middle div#photogallery a:visited{width:190px;  height:145px;  display:block;  margin:0 0 3px 3px;  padding:0;  font-size:10px;  font-weight:normal;  text-align:center;  float:left;  background:transparent url('../temp/photoBG.png');  background-repeat:no-repeat;  background-position:0 0;}
div#bbox div#bbox_middle div#photogallery a:hover{background-position:0 -145px;}
div#bbox div#bbox_middle div#photogallery a img{width:180px;  height:135px;  margin:5px;  padding:0;  display:block;}
div#bbox div#bbox_middle div#photogallery a span{width:180px;  line-height:13px;  margin:5px 2px 5px 2px;  padding:0;  display:block;}
div#kruhUmelcu{width:132px;  height:132px;  position:relative;  background:transparent url('../temp/kruh-umelcu-houslaru.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0 0 0 -35px;  top:-20px;}
div#znalec{width:132px;  height:132px;  position:relative;  background:transparent url('../temp/znalec.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0 0 0 95px;  float:left;  top:-20px;}
img.framed{width:219px;  height:141px;  background:transparent url('../temp/imgBG.png');  background-repeat:no-repeat;  background-position:0 0;  padding:8px;  margin:0 0 5px 0;}
img.framed2{width:219px;  height:141px;  background:transparent url('../temp/imgBG.png');  background-repeat:no-repeat;  background-position:0 0;  padding:8px;  margin:0 0 0 -5px;}
p.large img{float:left;  margin:5px 8px 8px 0;}
img.last{margin-right:0 !important;}
a img{border:none;}
div#photoBar{margin:20px 20px 0 20px;  padding-top:15px;  border-top:1px dashed #55381C;}
div#photoBar a img{margin:5px 3px 5px 2px;}
body#mainpage #statue{width:239px;  height:391px;  background:transparent url('../temp/socha.png');  background-repeat:no-repeat;  background-position:-10px 5px;}
div#left{width:731px;  height:auto;  clear:none;  float:left;}
div#right{width:239px;  height:auto;  clear:none;  float:left;  padding:22px 0 0 0;}
/* FOUR BOXES */
div#select{width:970px;  height:141px;  float:left;  margin:20px 0 15px 0;  padding:0;}
#select h2{text-indent:-9999px;  position:relative;  margin:0 0 0 0;  padding:0;}
#select h2 a{width:238px;  height:141px;  display:block;}
#select .boxik{width:238px;  height:141px;  clear:none;  float:left;  margin:0 6px 0 0;}
div.one{background:transparent url('../temp/boxik1.png');  background-repeat:no-repeat;  background-position:0 0;}
div.one:hover{background-position:0 -141px;}
div.two{background:transparent url('../temp/boxik2.png');  background-repeat:no-repeat;  background-position:0 0;}
div.two:hover{background-position:0 -143px;}
div.three{background:transparent url('../temp/boxik3.png');  background-repeat:no-repeat;  background-position:0 0;}
div.three:hover{background-position:0 -143px;}
div.four{background:transparent url('../temp/boxik4.png');  background-repeat:no-repeat;  background-position:0 0;  margin:0 0 0 0 !important;}
div.four:hover{background-position:0 -141px;}
/* FOUR BOXES END */
/* FOOTER */
div#footer{width:977px;  height:35px;  margin:0 auto;  background:transparent url('../temp/footerBG.png');  background-repeat:no-repeat;  background-position:-3px top;  margin-top:8px;}
#footer p{font-size:11px;  color:#744B1A;  padding:6px 0 0 0;  width:auto;  clear:none;}
#footer a, #footer a:visited{text-decoration:underline;  color:#744B1A;}
#footer a:hover{text-decoration:none;  color:#D0A23A;}
div#social{float:right;  width:auto;  height:16px;  clear:none;  margin:4px 6px 0 0;}
#socialBookmarks{width:100%;  display:inline;  margin:0 0 0 0;  padding:0 0 0 0;  list-style-type:none;}
#socialBookmarks li{margin:0 2px 0 0;  padding:4px 0 0 0;  width:auto;  float:left;  clear:none;}
#socialBookmarks li a span{display:none; margin:0; padding:0;}
#socialBookmarks li a{display:block;  margin:0;  padding:0;  width:16px;  height:16px;  background-repeat:no-repeat;  background-position:0 0;}
#facebook a{background:transparent url('../temp/facebook.png');}
#delicious a{background:transparent url('../temp/delicious.png');}
#bookmarky a{background:transparent url('../temp/bookmarky.png');}
#linkuj a{background:transparent url('../temp/linkuj.png');}
#stumbleupon a{background:transparent url('../temp/stumbleupon.png');}
#topodkazy a{background:transparent url('../temp/topodkazy.png');}
#vybralisme a{background:transparent url('../temp/vybralisme.png');}
/* FOOTER END */
