/*** SiteMap ***/

ul.sitemap {
    margin: 0px 0px 20px 25px;
    padding-left: 20px;
    list-style-type: circle;
}

ul.sitemap ul {
    margin: 0px 0px 0px 7px;
    padding: 0px 0px 0px 15px;
    list-style-type: circle;
}

ul.sitemap ul li {
}

ul.sitemap li a {
    text-decoration: none;
}

ul.sitemap li a:hover {
    color: #000000;
}


div.header-background div.listing h2 {
    background-color: #444444;
    color: #FFFFFF;
    font-size: 1em;
    margin: 0px 0px 2px 0px;
    padding: 5px 10px;
    float: left;
}

div.header-background div.listing p {
    background-color: #ffffff;
    color: #444444;
    font-size: 1em;
    margin: 0px;
    margin-right: 40px;
    padding: 5px 10px;
    float: left;
    text-transform: uppercase;
}

div.header-background div.listing p a {
    text-decoration: none;
}

div.header-background div.listing {
    position: absolute;
    bottom: 15px;
}

button.add_photos_btn {
	background-color:#C1272F;
	border:1px solid #C1272F;
	color:#FFFFFF;
	font-weight:bold;
	height:36px;
	margin:0 0 10px 6px;
	padding:5px 10px;
	width:190px;
}

div.content-container div.header-background {
    margin-bottom: 10px;
}

div.content-container div.content-text {
    padding: 1px 15px 0px;
	line-height: 1.5;
	text-align:justify;
}

div.content-container div.content-text table td {
    padding: 3px 0px;
}

div.content-container div.content-text table td.tabulka-okraj {
    border-top: 5px solid #f1f1f1;
    padding: 15px;
    margin-right: 10px;
    width: 260px;
}

div.content-palace-constant {
    border-top: 5px solid #f1f1f1;
    margin-top: 20px;
    padding-top: 15px;
}

div.content-palace-constant h4 {
    padding-left: 15px;
    margin: 0px;
    margin-bottom: 5px;
}



div.content-container div.content-left-box {
    float: left;
    width: 320px;
    text-align: justify;
}

div.content-container div.photogallery-right-box {
    float: right;
    width: 200px;
    padding-top: 55px;
	text-align:center;
}
div.photogallery-right-box {
	width:195px;
}

div.photogallery-right-box div.photogallery-holder {
    padding-bottom: 25px;
    text-align: center;
}

div.photogallery-right-box div.photogallery-holder a.photogallery-photo {
    display: block;
    background-position: right top;
    background-repeat: no-repeat;
    width: 190px;
    /*height: 169px;*/
    text-decoration: none;
    position: relative;
	font-size:0px;
}

div.photogallery-right-box div.photogallery-holder a.photogallery-photo span { 
    color: #ffffff;
    background-color: #c1272f;
    /*position: absolute;*/
    /*bottom: -34px;*/
    right: 0px;
    /*margin-left: 2px;*/
    /*padding: 3px 6px;*/
    text-align: right;
	/*width:177px;*/
	min-height:28px;
	display:block;
	width:184px;
	padding:3px;
	font-size:12px;
}

label.label_check_is_big {
	font-size:10px;
	padding:0 0 0 10px;
}

label.label_check_is_big input {
	margin-right:5px;
}

div.photogallery-photo-controls img {
	margin-top:2px;
}

div.uploader-no-photos-yet {
	/*text-align:center;*/
}

div.photogallery-minithumbs-picture {
	margin:2px 2px 2px 2px;
	width:90px;
	text-align:center;
	border:1px solid #eeeeee;
}

div.photogallery-minithumbs-picture a {
	font-size:0px;
}

div#photogallery-minithumbs-holder {
	width:194px;
}

div#photogallery-minithumbs-holder div.left-minithumb {
	float:left;
}

div#photogallery-minithumbs-holder div.right-minithumb {
	float:right;
}