
h3 {font-size:10pt}
h4 {font-size:10pt}
H4.red,H3.red    {color:#BA0000;}
H4.orange,H3.orange {color:#FD4C11;}

h3 {clear:both}
h4 {clear:both}

H4.underlined,H3.underlined {
	 background-image: url("../../common/img/divider.gif");
	 background-repeat: no-repeat;
	 background-position: 0px 20px;
	 height:30px;
	 color:#B70000;
}
h3,h4 {margin:0 0 0.5em 0}
h4 {margin-top:1em;}

#articles {
	margin:0em 0em 1em 0em;
	position:relative;
}

.article_block {
	padding:0.5em;
	background-color:#ffffff;
	padding-bottom:0;
	float:left;
}

.article_block H4,.article_block H3 {margin-top:0}

div.article_header {
	padding:1px 1px 0px 1px;
	margin:0px 0px 0.2em 0px;
	margin:0px;
}

div.article_header H3 {
	padding:0px 2px 2px 2px;
}

div.article_body
{
	padding:0.2em;	
	margin-bottom:0em;
	width:530px;
}
div.article_body img {}
div .article_img {margin-top:20px;}

table.odchovy {margin:0;font-size:10pt;}
table.odchovy p {font-weight:bold}
table.odchovy td {padding:0;margin:0;font-weight:bold}
table.odchovy td p {padding:0;margin:0.2em}
table.odchovy td.label {width:5em;font-weight:normal;text-align:right;padding-right:1em}
table.odchovy td.value {font-weight:bold;text-align:left}

.article_img .imgL {
	height:145px;
	margin-right:5px;
	margin-bottom:5px;
}

div.article_footer {
	font-size:10pt;	
	letter-spacing:0.02em;
	word-spacing:-0.2em;
	margin-top:1em;
	border-bottom:1px #000000 solid;
	padding-bottom:0.2em;
	clear:both;
}

div.article_content CITE {
	color:blue;	
}

div.article_img {}

/*
	news
*/

#news {
	margin:0em 0em 1em 0em;
}	

.news_block {
	float:left;
	padding:0.5em;
	background-color:#ffffff;
	margin-bottom:0.5em;
	width:520px;
}
.news_block_list {
	margin:0px 0px 2em 0px;
}

.news_header {
	font-size:10pt;
	padding:1px 1px 0px 1px;
	margin:0em 0em 1em 0em;
}
.news_block_list {margin-bottom:1em}
.news_block_list .news_header {
	padding:0px;
	margin:0em 0em 0.5em 0em;
	line-height:1em;
}
.news_header h4 {margin:0 0 0.5em 0;}
	
.action_year {font-size:11pt; font-weight:bold;margin:0em 0em 0.5em 0em;}
.news_date {font-weight:bold;display:inline; }
	
.news_header H3 {
	display:inline;
	padding:0px;
	margin:0px;
}

.news_body
{
	padding:0.2em;	
	margin-bottom:0.2em;
}
div.news_body img {position: relative;}
.news_img {margin-top:10px}


/* odkazy na strance Odkazy */
div ul.links_1,div ul.links_2 {
	font-weight:bold;
	margin:0em 0px 1em 0px;
	padding:0;
	list-style-type: none;
	
}
ul.links_1 li,ul.links_2 li {
	background-repeat: no-repeat;
	background-position: 0 3px;
	height:32px;
	padding-left: .6em;
}
ul.links_1 li {background-image: url("../../common/img/odkazy_ikona1.gif");}
ul.links_2 li {background-image: url("../../common/img/odkazy_ikona2.gif");}
ul.links_1 li a,ul.links_2 li a {
	display:block;
	margin-left:30px;
	padding-top:6px;
}

.contact {
	text-align:left;
	margin:5em 0px 0px 0px;
	padding:0;
}
.contact p,.contact h4 {text-align:center;font-weight:bold;margin-left:-3em;}
.contact p {color:#B70000 !important;}
.contact h4 {margin-bottom:1em;letter-spacing:0.4em;}

/* galerie */
.gallery {
	width:565px;
	overflow:hidden;	
}

.gallery .imgL {
	padding:0px;
	margin:0px;
	margin-right:40px;
	margin-left:30px;
}
.gallery .gallery_index {margin-bottom:20px}
.gallery_index img {
	border: #FD4C11 5px solid;
}
.gallery h5 {text-align:center}
#full_img {
	height:320px;
	width:100%;
	display:block;
	border:1px #ffffff solid;
	margin:0;
	padding:0;
}
#full_img img {visibility:hidden;	border:5px #FD4C11 solid;}
.gallery .thumbnails {
	overflow:auto;
	width:100%;
	height:120px;
	padding-left:10px;
}
.gallery .thumbnails .inner {}
.image {
	height:95px;
	width:auto;
	margin:0;
	margin-right:10px;
	padding:0;
	display:block;
	float:left;
}

.image a {display:block;margin:0;padding:0;border:1px #000000 solid;line-height:0;}
.image a:hover {border:1px #FD4C11 solid}

/* obrazky */
div.article_body img,.article_img img,.news_body img
{border:1px #000000 solid;}
.article_img img,.news_img img 
{border:1px #FD4C11 solid}

#designed_by img {
	margin:0px 0px 0px 340px;
	padding:0;line-height:0;
}
#designed_by {
	position:relative;
	margin:30px 0px 0px 20px;
	padding:0px;
	width:540px;
	padding:1px 0px 1px 0px;
	line-height:20px;
	vertical-align:top;
}



