body {
	background:#fff;
	text-align: center;
	margin:0;
	padding:0;
}
/*
body, html{
	overflow-x:auto !important;
	overflow-y:scroll !important;
}
*/
body,html,div,p{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:13px;
	text-align:left;
}
li{
	margin:5px 0 15px 0;
}
div{
}
/*
span a{
	color:inherit !important;
}
*/
.Green, .Green *{
	color:#99cc00 !important;
}

#body{
	position:absolute;
	width:100%;
	top:0;
	left:0;
}
#wide{
	display:block !important;
	position:absolute;
	width:100%;
	top:0;
	left:0;
}
#wide img{
	background:#acd038;
	width:100%;
	height:134px;
	border-top:27px solid #fff;
}
td,div,p,li,h1,h2,h3,h4,h5,textarea,input{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:13px;
	color:#000;
}
h1 a,h2 a,h3 a,h4 a,h5 a{
	color:#ab4654;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
#homepage h2 a{
	color:#000;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{
	text-decoration:underline;
}
a{
	color:#ab4654;
	text-decoration:underline;
}
img{
	border:0;
}
h1,h2,h3{
	color:#ab4654;
	font-size:13px;
	margin:2px 0 15px 0;
	padding:0;
}
body .post h2{
	margin:2px 0 4px 0;
}
p{
	margin:12px 0 17px 0;
}
form{
	margin:0;
	padding:0;
}
.top-menu{
	margin:0;
	padding:0;
	list-style:none;
}
.top-menu ul{
	margin:0;
	padding:0;
}
.top-menu li{
	margin:0;
	padding:3px 0;
	font-size:12px;
	line-height:13px;
}
.top-menu a{
	color:#ab4654;
	text-decoration:none;
	font-weight:bold;
}
.top-menu a:hover{
	text-decoration:underline;
}
#index-table{
	/*height:100%;*/
}
#index-table th{
	border-top:#fff 6px solid;
}
#index-table td td{
	border:0;
}
#search-table td{
	padding:0 8px 0 7px;
}
#search-input{
	font-size:11px;
	padding:3px;
	font-size:12px;
	width:148px;
	border:2px #ddd inset;
}
#search-link{
	text-align:center;
	font-weight:bold;
	font-family:Tahoma;
	text-transform:uppercase;
	font-size:12px;
}
#search-link a{
	color:#fff;
	text-decoration:none;
}
#search-box{
	background:#acd038;
	border-top:0 !important;
	padding-top:5px;
}

#sidebar-top{
	background:#acd038;
	padding:15px 15px 5px 15px;
}
#sidebar-bottom{
	border-left:#fff 1px solid !important;
	padding:10px 10px 5px 10px;
}

.index-post{
	padding:5px 15px 25px 15px;
	clear:both;
}
.index-post h2{
	margin:2px 0 2px 0;
	color:#ab4654;
}
.index-post h2 a{
	color:#ab4654 !important;
}

body .post{
	padding:5px 15px 15px 15px;
	clear:both;
}
.post_articles{
	width:45%;
	text-align:center;
	margin:0 auto;
}
.post_articles h2{
	text-align:left;
}
.post_articles div,
.post_articles p{
	/*text-align:justify !important;*/
}


#sidebar{
	clear:both;
	/*height:100%;*/
}

.details{
	padding:0;
	margin:0;
}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

.left_column{
	padding:35px 10px 35px 10px;
}
.left_column div,
.left_column p{
	padding:0;
	margin:0;
}
.left_column a{
	margin-bottom:15px;
	display: block;
}
.index-header{
	color:#ab4654;
	font-size:13px;
	padding:4px;
	text-align:center;
	font-weight:bold;
}
.index-header a{
	text-decoration:none;
}
.index-header a:hover{
	text-decoration:underline;
}
td.split{
	background:#fff url(images/split.gif) repeat-y top center;
	/*height:100%;*/
	padding:3px !important;
	width:2px;
}
td.split0{
	padding:3px !important;
	width:2px;
}
td.split2{
	padding-left:0px !important;
	width:2px;
	border-right:#d1d1d1 1px solid;
}
td.split2 div{
	width:2px;
}
#footer *{
	color:#ab4654;
}
#bottom_banners{
	padding:30px 30px 20px 35px;
	text-align:left;
}
#bottom_banners *{
	margin:0;
	padding:0;
}
.bottom_banner{
	margin-bottom:10px !important;
}
.right_banner *{
	margin:0;
	padding:0;
}
.right_banner{
	margin-top:10px;
}
.index-cat{
	padding:0 30px 20px 0;
	text-align:right;
}
.index-cat strong{
	position:absolute;
	margin-top:-40px;
}
@media all and (min-width: 0px) {
	.index-cat strong{
		position:relative;
	}
}
.index-cat strong{ /* hack for IE8: */
	 position /*\**/: relative\9;
}
strong#all_news{
	margin-left:-80px;
}
strong#all_articles{
	margin-left:-70px;
	text-align:right;
	width:auto;
}
.archive{
	margin:-11px 0 5px 0;
	padding:0;
	list-style:none;
}
.archive li{
	margin:0;
	padding:0 0 0 30px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
}
.archive a{
	color:#000;
	text-decoration:none;
}
.archive a:hover{
	text-decoration:underline;
}
.subsribe{
	line-height:200%;
	padding:10px 0 0 110px;
}
/* galley */
.fotki_brief{
	white-space:nowrap;
}
.fotki_brief img{
	background:none !important;
}
.fotki_links{
	margin:5px 0;
}
a.fotki_link_1{
	color:#ab4654;
	font-size:12px;
	font-weight:bold;
}
a.fotki_link_2{
	color:#777;
	font-size:11px;
}
.fotki_brief .slideshowlink,
.fotki_brief .piclenselink,
.fotki_full .slideshowlink,
.fotki_full .piclenselink{
	padding:2px 0 2px 0;
	display:none;
}
.fotki_brief .ngg-navigation{
	display:none !important;
}

.slideshowlink a,
.piclenselink a{
	color:#777;
	font-size:11px;
}
/**/

#commentblock{
	padding-bottom:20px;
}
#respond{
	background:#cecece;
	border-top:1px #acd038 solid;
	padding:5px 7px 7px 7px;
	text-align:center;
	font-size:15px;
	letter-spacing:3px;
}
#comments{
	padding:0;
	margin:0;
	list-style:none;
}
#comment-form-link{
	color:#aad138;
	margin-left:25px;
	font-weight:bold;
}
#comments a{
	color:#aad138;
	text-decoration:none;
}
#comments a:hover{
	text-decoration:underline;
}
.comment-author{
	color:#aad138;
	font-weight:bold;
}
.comment-date{
	color:#60605e;
	font-size:13px;
}
#comments li{
	padding:20px 25px 15px 25px;
}
#comments li *{
	padding:0;
	margin:0;
}
.comment-header{
	padding:2px 0 12px 0;
}

.image_title{
	padding:8px 15px 0 15px;
	margin-bottom:-10px;
	text-align:center;
	color:#99ac53;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
.image_caption{
	padding:0px 15px 12px 15px;
	text-align:left;
	color:#333;
	font-size:12px;
	font-family:Arial;
	/*font-weight:bold;*/
	line-height:14px;
}

.gallary-table td{
	padding:5px 20px 5px 4px;
}
.gallary-table td td{
	padding:0;
}
.fotoreportazhi-date{
	background:#acd038;
	widht:135px;
	white-space:nowrap;
	overflow:hidden;
	color:#e8ebf6;
	padding:3px 3px 3px 8px;
	font-size:16px;
	font-family:Arial;
	text-align:left;
}
.fotoreportazhi-header{
	color:#ab4654;
	font-size:18px;
	font-family:Arial;
	padding-left:4px;
	padding-bottom:3px;
}
.gallary-table .slideshowlink{
	display:none;
}
.gallary-table .piclenselink{
}
.fotoreportazhi-piclense{
	padding-left:12px !important;
}
.fotoreportazhi-piclense a{
	color:#777;
	font-size:11px;
}
.fotoreportazhi-mainblock{
	padding-bottom:15px !important;
}
#arhiv{
	padding-top:20px;
	text-align:left;
}
.arhiv-img{
	padding:5px 0 15px 0;
	text-align:left;
	width:110px;
	height:150px;
	overflow:hidden;
}
.arhiv-header{
	color:#000;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	padding:15px 0 23px 25px;
	text-align:left;
}
.arhiv-header a{
	color:#000;
	text-decoration:none;
}
.arhiv-header a:hover{
	text-decoration:underline;
}
div.arhiv-green-link{
	padding:2px 0 22px 24px;
	font-weight:bold;
	font-size:15px;
	font-family:Verdana;
	text-align:left;
}
div.arhiv-green-link *{
	padding:0 !important;
	margin:0 !important;
}
div.green-link{
	font-size:15px;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
}
div.green-link a{
	color:#acd038;
}
div.arhiv-green-link a{
	color:#acd038;
	padding-left:20px !important;
	background:url(images/kub.gif) no-repeat left center;
	display:block;
	text-decoration:none;
}
div.arhiv-green-link a:hover{
	text-decoration:underline;
}
.download-pdf{
	padding:15px 0;
	text-align:left;
}
#comment-form{
	padding:0 25px;
}
.entry{
	padding:0 50px;
}
.excerpt p,
.excerpt div{
	padding:0;
	margin:0;
}
#TB_window{
	margin-top:-270px;
}

#TB_prev, #TB_next,
#TB_prev *, #TB_next *{
	color:#ab4654 !important;
}

.Otstup1{
	padding-left:10px;
	display:block;
}
.Otstup2{
	padding-left:20px;
	display:block;
}
.Otstup3{
	padding-left:30px;
	display:block;
}
.Otstup4{
	padding-left:40px;
	display:block;
}
.Otstup5{
	padding-left:50px;
	display:block;
}
.edit-page{
	text-align:right;
	/*margin:5px 0;*/
}
.edit-page a{
	color:#00b;
	padding:2px 5px;
}
.edit-page a:hover{
	background:#00b;
	color:#fff;
}

.fotki_full img{
	background:#fff !important;
}
.fotoreportazh-thumbnail-active img{
	background:#aaa !important;
}
.fotoreportazh-thumbnail img{
	background:#fff !important;
}
#picture_prev{
	margin-right:20px;
}
#picture_next{
	margin-left:20px;
}
