html
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400&subset=latin,cyrillic-ext);

{whide:1024px;
}
hr {
	clear: both;
}
.color3_bg {
    background-color: 366B3E;
}              
	
#author-box {
background:#e0ead3;
border:1px solid #94927b;
margin:10px 10px 20px;
min-height:115px;
padding:0 10px 10px;
width:90%
}

#author-box .avatar {
float:left;
height:80px;
width:80px
}

#author-box h2 {
margin:5px 0;
padding:0
}

#container {
background:#e0ead3 url(images/doska_c.gif);
border:#94927b 0 double;
float:left;
margin:0;
padding:0;
width:671px
}

#container_wide {
background:#e0dcc5;
border:#94927b 2px solid;
float:left;
margin:0 0 0 35px;
padding:5px 5px 0 7px;
width:900px
}

#flickrrss img {
border:1px solid #61574a;
float:left;
margin:0 0 3px 3px
}

#footer {
background:#61574a url(images/niz_gr.gif) repeat-x;
clear:both;
float:left;
margin-top:15px;
padding:0;
width:100%
}

#footer p {
color:#0C3;
float:none;
font-size:11px;
line-height:18px;
padding:10px 10px 0;
text-align:left;
}

#header {
background:#3f6912 url(images/header.jpg) repeat-x;
/*float:left;*/
height:116px;
margin:auto;
padding:0;
width:1024px;
}

#header .description {
/*background:green;*/
color:#eff0e4;
font-family: 'Open Sans', sans-serif;
font-size:1.2em;
/*font-weight:400;*/
margin:0 auto;
/*margin-top:0px;*/
padding:0;
text-align:center;
text-transform:lowercase
}

#header h1 {
position: absolute;
font-family: 'Open Sans', sans-serif;
font-size:0.9em;
line-height:38px;
margin:-30px 0 0 190px;
padding:0;
text-align:left
}

#header h1 a {
/*color:#eff0e4;*/
text-decoration:none;
font-size:85%;
}

#header h1 a:hover {
/*color:#eff0e4;*/
text-decoration:none
}

#hmenu {
border:0px;
/*bottom:auto;*/
height:0;
margin:auto;
width:1024px;
}

#hmenu ul {
/*float:right;*/
margin:auto;
list-style:none;
margin:0;
padding:0;
width:auto;
}

#hmenu ul li {
display:inline;
float:left;
margin:0;
padding:0;
width:auto
}

#hmenu ul li a {
background:#006b00 url(images/menu_bg.gif);
color:#b3cf13;
display:block;
font-size:1.1em;
font-weight:700;
margin:0 1px;
padding:2px 10px;
text-align:left;
text-decoration:none;
text-transform:capitalize
}

#hmenu ul li a:hover,#hmenu ul li.hmenu_rss a:hover {
background-color:#005b00;
color:#0f6
}

#hmenu ul li ul {
display:block;
padding:.5px 0 0;
position:absolute;
visibility:hidden;
z-index:599
}

#hmenu ul li.hmenu_rss a {
background:#27567a url(images/feed.png) no-repeat 95% 50%;
padding:4px 30px 4px 20px
}

#hmenu ul li.hmenu_rss ul {
right:0
}

#hmenu ul li:hover ul {
visibility:visible
}

#hmenu ul ul a {
background:#006b00;
color:#0c3
}

#hmenu ul ul li {
display:block;
float:none;
width:auto
}

#intro {
background:transparent url(images/dot.gif) repeat-x scroll 0 100%;
float:left;
margin:14px 0 20px;
padding:0;
text-align:left;
width:515px
}

#intro h2 {
background:none;
border-bottom:#94927b 2px solid;
font-size:1.077em;
margin:0 auto;
padding:3px;
text-align:left;
text-transform:uppercase;
width:90%
}

#slo8 {
text-shadow: 1px 1px 1px #000000, 0 0 1em red;
color: #FF4D00;
}

#slo9 {
text-shadow: 1px 1px 1px #bdc8ff, 0 0 1em #ffffff;
color: #001eff;
}

#autpr  a{
font-size: 9px;
float:right;
font-weight: normal;
color: #a07473;
}

#intro p {
font-size:1em;
font-style:italic;
line-height:1.42em
}

#left_sidebar {
background:#e0ead3 url(images/doska.gif);
border:#94927b 0 double;
float:left;
margin:0;
padding:0;
width:182px
}

#left_sidebar a.title,#right_sidebar a.title {
color:#6b6b47;
margin:0;
padding:0
}

#left_sidebar h2,#right_sidebar h2,#commentblock h2 {
background:transparent;
font-size:1.2em;
letter-spacing:normal;
padding:3px 3px 3px 7px;
text-align:left;
width:80%
}

#left_sidebar ul li a,#right_sidebar ul li a {
display:inline;
margin:0;
padding-left:10px
}

#left_sidebar ul li a:hover,#right_sidebar ul li a:hover,#footer a {
color:#c93
}

#left_sidebar ul li,#right_sidebar ul li {
display:block;
color:#415634;
font-size:1em;
list-style:inside;
margin:0;
padding:0
}

#left_sidebar ul ul,#right_sidebar ul ul,#left_sidebar ul ul ul,#right_sidebar ul ul ul {
margin:0 0 0 10px
}

#left_sidebar ul,#right_sidebar ul {
margin:0 0 5px;
padding:0
}

#main_content {
border:#c93 0 solid;
float:left;
margin:0px auto;
padding:0;
width:1024px;
}

#right_sidebar {
background:#e0ead3 url(images/doska_photo.gif);
border:#94927b 0 double;
float:left;
margin:0;
padding:0;
width:147px
}

#search input {
background:none;
border:0;
color:green
}

#searchform {
background:transparent;
color:#e6ddbc;
position:absolute;
right:20%;
top:23px
}

#sidebar #searchform #s {
padding:2px;
width:71px
}

#sidebar #searchsubmit {
padding:1px
}

#wp-calendar {
background:#c93;
border:#930 2px solid;
font-family: 'Open Sans', sans-serif;
font-variant:small-caps;
margin:0 0 10px 20px;
padding:0;
text-align:center;
width:80%
}

#wp-calendar #next a {
font-variant:small-caps;
margin:0 0 0 30px;
width:30px
}

#wp-calendar #prev a {
font-variant:small-caps;
width:30px
}

#wp-calendar #today {
background:#600000;
color:#e6ddbc;
font-variant:small-caps
}

#wp-calendar #today a {
color:#463e35;
font-variant:small-caps;
font-weight:700
}

#wp-calendar caption {
color:#600000;
font-family: 'Open Sans', sans-serif;
font-size:12px;
font-variant:small-caps;
margin:5px 0 5px 20px;
text-align:center;
width:80%
}

#wp-calendar td {
color:#600000;
font-size:10px;
font-variant:small-caps;
line-height:10px
}

#wp-calendar td a {
color:#600000;
display:block;
font-size:10px;
font-variant:small-caps;
font-weight:700;
line-height:10px;
text-decoration:none
}

#wrapper {
margin:0 auto;
text-align:left;
width:1000px
}

#ziga {
margin:0 10px 0 15px
}

#lrftWig  ul li {
display: list-item;
}

.alignleft {
float:left
}

.alignright {
float:right
}

.authorcomment {
background:#c93
}

.commentmetadata {
font-size:9px
}

.comments-template {
border-top:1px solid #dcd7bc;
margin:0 10px;
padding:0 10px
}

.comments-template h2,.comments-template h3 {
font-family: 'Open Sans', sans-serif;
font-size:12px;
margin:10px 0 0
}

.comments-template ol {
list-style:none;
margin:0;
padding:0 0 15px
}

.comments-template ol li {
line-height:14px;
margin:0;
padding:10px 0 10px 5px
}

.comments-template p.nocomments {
padding:0
}

.comments-template textarea {
background:#efeadc;
font-family: 'Open Sans', sans-serif;
font-size:11px;
max-width:500px;
width:95%
}

.current_page_item,.current_page_parent {
background:#B3CF13;
text-decoration:none
}

.date {
font-size:.9em;
font-style:italic;
margin-top:-30px
}

.entry {
border-bottom:#8c8e6b 1px solid;
font-size: 13px;
font-weight: 400;
text-align: justify
}

.head-object1 {
margin-right:100%;
}

.head-object2 {
position:absolute;
right:0;
top:0
}

.head-object3 {
color:#000;
font-size:11px;
position:absolute;
right:15%;
text-align:justify;
top:15px
}

.head-object4 {
position:absolute;
right:152px;
top:0
}

.head-object5 {
	position:absolute;
	right:25%;
	top:25px;
	color: #FFCC33;
	font-size: 20px;
}

.medium {
border:#3f464f 1px solid;
float:left;
height:150px;
margin:3px;
width:250px
}

.navigation {
font-size:9px;
font-weight:700;
line-height:18px;
padding:5px 0 5px 10px
}

.post {
padding:10px 20px 5px
}

.post h2 {
}

.postmetadata {
font-size:9px;
margin:10px 0 0
}

.search {
margin:10px 10px 0 0
}

.subscribe {
background:url(images/feed-icon.jpg) no-repeat 2% center;
margin:5px 0 0 10px;
padding:6px 0 6px 20px;
text-decoration:none;
width:25px
}

.subscribe a:hover {
text-decoration:none
}

.thumbnail {
border:#3f464f 1px solid;
float:left;
height:60px;
margin:3px;
width:60px
}

.wp-caption {
background-color:#f3f3f3;
border:1px solid #ddd;
margin:10px;
padding-top:4px;
text-align:center
}

.wp-caption img {
border:0 none;
margin:0;
padding:0
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px
}

a img {
background:none;
border:#b0aa96 0 solid;
padding:0
}

a:hover {
color:orange;
text-decoration:underline
}

a:link,a:visited {
color:#387100;
font-weight: 600;
text-decoration:none
}

blockquote {
border-left:2px solid #a89166;
border-right:2px solid #b6c0af;
margin:15px 40px 10px 30px;
padding:0 10px 10px 20px
}

body {
background:#e0ead3 url(images/body-bg.gif) repeat;
color:#000;
font-size:76.5%;
margin:0;
text-align:center;
vertical-align:top;
margin: 20% auto;
width:100%;
}

body,address,dd,dl,hr,p,form {
font-family: 'Open Sans', sans-serif;
margin:0;
padding:0
}

h1 {
font-size:1.5em
}

h1,h2,h3,h4,h5,h6 {
font-family: 'Open Sans', sans-serif;
margin:0;
/*padding:0 0 20px 5px*/
}

h2 {
font-size:1.2em

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

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

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

img.avatar {
border:#afb997 1px solid;
float:left;
margin:3px
}

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

p {
padding:10px
}

p img {
max-width:100%;
padding:0
}

ol {
{
