* {
	margin:0; padding:0;
}

body{
	background:#8db579 url(images/hor-tall2.gif) repeat-x top;
}

html, body { height:100%;}

a:hover{text-decoration:none;}

a img { border:0;}

.column { float:left;}
.clear { clear:both;}


html, input, textarea
	{
		font-family:Georgia, tahoma, arial; 
		font-size:12px;		
		color:#464646;		
	}
	
a {color:#464646;}	

input, textarea { color:#464646;}

input, select { vertical-align:middle; font-weight:normal;}

.search .input {border-color:#707070; border-width:1px; border-style:solid; padding-top:2px; padding-bottom:2px; background:#C6C6C6;}
.search .submit { margin:0;}

#wrapper {width:731px; margin:0 auto; background:url(images/foot-tall2.gif) repeat-y left top; height:100%;}

#main {margin:0 auto; background:url(images/foot-tall2.gif) repeat-y left top;}

#header { height:270px; background:url(images/header2.jpg) no-repeat top;}
#header .logo { position:absolute; margin:25px 0 0 310px; text-align:center;}
#header .logo h4 { font-size:3.41em;}
#header .search { position:absolute; padding:90px 0 0 470px;}
#header .search .input { width:148px;} 
#header .search .submit { margin:0 0 0 5px;}

h1 { font-size:3.41em; font-weight:normal; color:#393939;}
h1 a {text-decoration:none; color:#393939;}

#header span { color:#464646;}

#body { width:100%; background:url(images/body-tall2.gif) repeat-y left top;}

#body .t { background:url(images/body-t2.jpg) no-repeat top;}
#body .b { background:url(images/body-b2.jpg) no-repeat bottom; width:100%;}

/* side bar */
#side_bar { width:206px; padding:0px 0px 200px 0px;}

#side_bar .indent { padding:36px 20px 5px 25px;}

#side_bar .search { text-align:right; margin:15px 0px 25px 9px;}
#side_bar .search .input { width:90%; }
#side_bar .search .submit {margin:5px 0px 0px 4px;}

.widget_style h4 { color:#009900; font-size:1.11em; font-weight:bold; background:url(images/side-bul1.gif) no-repeat 0px 6px; padding-left:16px;}
.widget_style h4 a {color:#009900; text-decoration: underline;}
.widget_style ul { margin:6px 0px 23px 9px; list-style:none;}
.widget_style li { background:url(images/side-bul2.gif) no-repeat 0px 12px; padding:5px 0 0 7px; color:#464646; line-height:1.41em; font-size:1em; margin-top:-1px;}
.widget_style li a { color:#464646; }


#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:14px 0px 23px 9px;}
#links_with_style ul li {list-style:none;background:none;margin:0;padding:0;}
#links_with_style ul li ul li { background:url(images/side-bul2.gif) no-repeat 0px 7px; padding:0px 0 0 7px; color:#464646; line-height:1.41em; font-size:1.01em; margin-top:-1px;}

#meta { vertical-align:top;}

#categories { vertical-align:top;}

#archives { vertical-align:top;}

#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#calendar {
	vertical-align:top;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
#calendar_wrap {
	vertical-align:top;
	padding:15px 0px 25px 9px;
}
#calendar_wrap a {	
	font-weight:bold;
}
.textwidget {	
	padding:15px 0px 25px 0px;
}
#statusbar {
	padding:0px;
	text-align:justify;
}
#statusbar p {
	padding:0px 0px 25px 0px; 
	margin:0px;
}
#statusbar a {		
	font-weight:bold;
}

/* side bar end */

/* content */

#content { width:525px;}

#content .indent { padding:36px 45px 30px 38px;}

#content .search .input { width:75%; }
#content .search .submit {margin:0px 0px 0px 13px;}

.title { margin-bottom:25px;}

h2 { color:#009900; font-size:1.11em; font-weight:bold; }
h2 a {color:#009900; text-decoration:none;}

h4 {font-weight:normal; color:#393939;}
h4 a {text-decoration:none; color:#393939;}

.author {font-size:1.01em;}

.date { font-size:1.01em;}

.pic {text-indent: 0pt; text-align:centr; margin-top:20px; margin-bottom:20px;}

.pic_b {border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-style: solid;	border-color: #464646;}

.pic_l {float: left; margin-right:10px; border-top-width: 1px;	border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	border-style: solid; border-color: #464646;
IMG.middle vertical-align: top; text-indent: 15pt;}

.pic_centre {text-indent: 0pt; text-align: centr; margin-bottom:20px;}

.banner { margin-top:10px; margin-bottom:-15px; text-align:center;}

.pict_title {float: left; margin-top:15px; padding:0px 10px 10px 0px;}

.pict_title_right {float: right; margin-top:15px; padding:0px 0px 10px 10px;}

.pict_title_center {float: center; margin-top:15px; padding:0px 0px 0px 0px;}

.lang { margin-top:10px; margin-bottom:0px; text-align:center;}

.content_text {text-indent: 14pt; font-size:1em; line-height:1.41em; text-align:justify;}

.content_text_i {font-size: 0.9em; font-style: italic; text-align:left; width:98%;}

.content_text ol { margin-left:24px; margin-top:15px;}
.content_text ul {margin-top:-0.79em; margin-left:24px; margin-bottom:10px; text-indent: 0pt;}

.text_table {text-indent: 14pt; font-size:1em; line-height:1.41em; text-align:justify; padding:0px 10px 0px 10px;}
.text_table  p {margin:0px 0px -1.41em 0px;}

table          { border-collapse: collapse;
                 border:  none; }
td			{ border: 1px solid; border-color: #494646; padding: 1em; }
td.cell1 	{ border-style: solid solid solid solid; font-weight: bold; text-align: center;}
td.cell2 	{ border-style: solid solid solid solid; text-indent: 14pt; font-size:1em; line-height:1.41em; text-align:justify; padding:0px 10px 0px 10px;}
td.cell3 	{ border-style: solid solid none solid; font-weight: bold; text-align: center;}
td.cell4 	{ border-style: none none solid solid;	font-size:1em; line-height:1.41em; text-align:left; padding:0px 10px 0px 10px;}
td.cell5 	{ border-style: none solid solid none;	font-size:1em; line-height:1.41em; text-align:right; padding:0px 10px 0px 10px;}
td.cell6 	{ border-style: none; }

ul#list-teh {list-style:none;width:420px;}
#list-teh li {background:url(images/botline.gif) repeat-x 0 0.8em;}
#list-teh li a {float:left; padding: 0 4px 0 0;}
#list-teh li span {float:right; padding 0 0 0 4px;}
#list-teh li br {clear:both;}

ul#list {list-style:none;width:320px;}
#list li {background:url(images/botline.gif) repeat-x 0 0.85em; float:left;background:#FFF;padding: 0 4px 0 0;}
#list li a {}
#list li span {float:right;background:#FFF; padding 0 0 0 4px;}
#list li br {clear:both;}

.comment { text-align:right; color:#368BA0; margin-bottom:20px;}
.comment a { color:#368BA0; background:url(images/cont-bul.gif) no-repeat 0px 3px; padding-left:17px;}

.ob {font-size: 1em; text-align:left; color: #464646; background: #8db579; border-color: red; border-style: solid; width:85%; float:left; padding:10px 10px 10px 10px; margin-bottom:30px;}

.ob_z  {font-size: 1em; font-weight: bold; text-align:left; text-decoration: underline; color: red;}

.ob_z u SPAN { color: red;}

.postmetadataalt {
	font-size:0.81em; 
}

.pagetitle {
	color:#368BA0; font-size:1.01em; font-weight:bold;
	padding:0px 0px 10px 0px;	
}


.center1 {font-size:1.01em; font-weight:bold; padding:0px 0px 10px 0px; text-indent: 0pt; text-align:center;}
.otstup {text-indent: 15pt; line-height:1.41em;	margin:-0.79em 0px 10px 0px;}

p {	
	padding:10px 0px 10px 0px;
}

.article {
	padding:0;
}

.post {
	padding:0px 5px 0px 5px;
}

.navigation {padding:100px 0px 10px 0px; width:100%; color:#368BA0; font-size:0.9em;}
.navigation a {color:Lime; font-weight:bold;}
.navigation .left {width:95%; float:left;}
.navigation .left a {background:url(images/side-bul1.gif) no-repeat 0 6px; padding-left:8px; padding-right:0px;}
.navigation .right {width:1%; float:right; text-align:right; padding-right:10px;}

.book { list-style:none; text-indent: 14pt;}
.book { color:#464646;}
.book a { background:url(images/cont-bul.gif) no-repeat 0px 3px; margin:0px 0px 0px -14px; padding:0px 0px 0px 14px; color:#464646; }

/* content end */

#footer { color:#464646; width:100%; background:url(images/footer2.jpg) no-repeat top; font-size:1.11em; text-align:center;}
#footer .indent {width:20%; float:left; padding:20px 0px 15px 35px;}
#footer a {color:#009900;}

#footer .indent2 {width:70%; float:left; padding:20px 0px 0px 0px;}

#hand {cursor: pointer; cursor: hand;}

.border_preview{
    z-index:100;
    position:absolute;
    background: #a2d08a;
    border: 1px solid #444;
}
#loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%;
}
#loader {
    font-family:Tahoma, Helvetica, sans;
    font-size:10px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #6A6A6A;
    text-align:left;
    z-index:255;
}
#loader_bg {
    background-color:#EBEBE4;
    position:relative;
    top:8px;
    left:8px;
    height:7px;
    width:113px;
    font-size:1px;
}
#progress {
    height:5px;
    font-size:1px;
    width:1px;
    position:relative;
    top:1px;
    left:10px;
    background-color:#9D9D94;
}
.title_h2 {
 width:600px;
    font-size:11px;
 padding:12px 0 0 18px;
}
.preview_temp_load {
    vertical-align:middle;
    text-align:center;
    padding: 10px;
}
.preview_temp_load img{   
    vertical-align:middle;
    text-align:center;
} 
.adv {color:#464646; font-size:0.8em; margin-top:-25px; padding: 0px 30px 10px 30px; text-indent: 0pt; text-align:right; text-decoration:none;}
.adv  a {color:#464646; text-decoration:none;}