body, html
{
margin: 0;
padding: 0;
font-family:Arial;
font-size:12px;
width:100%;
height: 100%;
background: url(images/bg.jpg);
}

body a
{
color: #DD212F;
}

h1, h2, h3
{
margin: 0;
padding: 0;
}

.entry li
{
margin-left: 20px;
padding-left: 7px;
margin-top: 5px;
margin-bottom: 5px;
list-style-type: disc;
}

.wpcf7
{
margin-top: 7px;
}

img
{
border: 0;
}

#wrapper 
{
width:100%;
min-height:100%;
min-width: 1250px;
}

#header
{
height:300px;
width:100%;
background: url(images/bgtop.jpg) top repeat-x;
}

.blabla
{
padding: 0 140px;
}

.aaa li a
{
color: #4a2e01;

}

.aaa li
{
margin-left: 16px;
margin-top: 5px;
font-size: 110%;
}

.categories
{
font-size: 130%; 
margin-left: 16px;
font-weight: bold;
}

.categories ul li
{
font-size: 70%;
background: #a27a3a;
margin-top:5px;
width: 230px;
margin-left: -18px;
min-height: 21px;
padding-left: 18px;
padding-top: 4px;
border-top:1px dotted #613c01;
}

.children .cat-item
{
background: #dbaa5d;
margin-top: 0;
font-size: 100%;
padding-top: 10px;
list-style: url(images/plaha.gif) inside;
}

.children .cat-item a
{
color: #865300;
}

.rightlink 
{
color: #382300;
font-size: 140%;
}

.rightsos p
{
padding-top: 4px;
color: #242424;
}

.rightsos img
{
float: left;
margin-right: 4px;

}

.categories ul li a
{
font-size: 120%;
color: #372200;
text-decoration: none;

}

.megacenter img
{
float: left;
margin-right: 21px;
margin-bottom: 4px;
}

#main_body{
float:left;
margin-top:-99px;
width:100%;
}

.rightsos p
{
margin: 0;
line-height:18px;
}

.rightsos
{
margin-top: 10px;
}

#left
{
float:left;

width:390px;
}

.leftact
{
width: 237px;
float: right;
background: url(images/topleftbg.png) top repeat-y;
padding: 10px;
padding-top: 80px;
min-height: 650px;
}

.leftact ul
{
position: relative;
}

.leftact2
{
width: 257px;
float: right;
height: 12px;
background: url(images/bottomleft.png) top no-repeat;
}

.leftact1
{
width: 257px;
background: url(images/topleft.png) top no-repeat;
height: 12px;
float: right;
}

.page_item
{
float: left;
margin-left: 10px;
}

.menutop
{
height: 30px;
float: right;
padding-top: 10px;
}

.sitename
{
width: 160px;
height: 100px;
float: left;
display: block;
text-align: right;
color: #dbaa5d;
font-size: 150%;
margin-top:32px;

}

.menutop a
{
color: #ffd89a;
font-size: 110%;
}

.toplink
{
margin: 0px 7px;
}

.postmega
{
display:block;
margin: 0 auto;
min-height:230px;
position:relative;
width:656px;

}


.megabottom
{
height: 9px;
background: url(images/megabottom.png) bottom no-repeat;

}

.megatop
{
height: 11px;
background: url(images/megatop.png) top no-repeat;
}

.topmega
{
background: url(images/megatopbg.png) top repeat-y;
padding: 0 23px;
padding-bottom: 5px;
text-align: left;
}

.topmega a
{
color: #442b01;
font-family: Times New Roman;
text-decoration: none;
font-size: 200%;
}

.topmega a:hover
{
text-decoration: underline;
}

.megacenter
{
min-height: 157px;
background: url(images/bgmega.png) top repeat-y;
padding: 3px 23px;
}

.megacenter p
{
margin: 0px;
line-height:18px;
}

#right
{
float:left;
width:390px;
}

.rightact
{
width:237px;
background: url(images/toprightbg.png) top repeat-y;
padding: 80px 15px 12px 6px;
min-height: 650px;
}

.rightact1
{
width:257px;
background: url(images/topright.png) top no-repeat;
height: 11px;
}

.rightact2
{
width:257px;
background: url(images/bottomright.png) top no-repeat;
height: 12px;
}

#center
{
float:left;
margin: 0 -390px;
width:100%;
}

#centercontent
{
padding-left: 10px;
padding-right: 10px;
margin:0 390px;
min-height:700px;
background: #fff;
padding-top:95px;
}

#centercontent p
{
margin: 0;
line-height:18px;
}

#centercontent img
{
float: left;
margin-right: 15px;
margin-bottom: 4px;
}




#footer
{
background: url(images/footerbg.png) center repeat-x;
float:left;
height:41px;
margin-top: -11px;
text-align:center;
width:100%;
min-width: 980px;
}

#footer a
{
color: #db212c;
}

#footer_up 
{
clear:both;
height:20px;
width:100%;
}

.post
{
display: table;
margin-top: 20px;
}

.one
{
height: 220px;
width: 44%;
background: url(images/one.jpg) center no-repeat;
float: left;
text-align: right;
padding-top: 80px;

}

.two
{
height: 300px;
width: 26%;
background: url(images/two.jpg) center no-repeat;
float: left;
}

.three
{
height: 300px;
width: 29%;
background: url(images/three.jpg) center no-repeat;
float: left;
}

.four
{
height: 187px;
width: 23%;
background: url(images/four.jpg) center no-repeat;
float: left;
}

.zagolovok
{
text-align: left;
width: 100%;
margin-top:95px;
}

.zag1
{
color: #a27a3a;
font-family: Times New Roman;
font-size:100%;
font-weight:normal;
}

.ssd
{
background:#50d654;
color:white;
margin-left:158px;
}

h1
{
color: #f0c95a;
font-size: 180%;
}

.nar
{
color: white;
text-align: center;
margin: 0px;
padding-top: 5px;
}

li
{
list-style: none;
margin: 0;
padding: 0;
}

ul
{
margin: 0;
padding: 0;
}

.zag
{
width: 250px;
height: 22px;
background: url(images/zagleft.jpg) right no-repeat;
text-align: right;
padding-top: 5px;
}

.zag2
{
width: 250px;
height: 22px;
background: url(images/zagright.jpg) left no-repeat;
text-align: left;
padding-top: 5px;
}

.widget li
{
margin: 4px 0 3px 13px;

}

.widget li a
{
color: #dd212f;
font-size: 120%;
}

.home
{
color: #DD212F;
font-size: 195%;
font-family: tahoma;
}

.home:hover
{
text-decoration: none;
}

.widgettitle
{
font-size: 100%;
font-weight: bold;
margin-right: 10px;
color: #da222e;
text-align: center;
}

.widgettitle2
{
margin-left: 10px;
font-size: 100%;
font-weight: bold;
color: #da222e;
text-align: center;
}

.children li
{
list-style: none;
font-size: 80%;
}

.children li a
{
color: #000;
}

.l
{
width: 11px;
height: 27px;
background: url(images/l.jpg) left no-repeat;
float: left;
}

.c
{
background: #4451ff;
height: 22px;
float: left;
padding-top: 5px;
}

.r
{
width: 11px;
height: 27px;
background: url(images/r.jpg) right no-repeat;
float: left;
margin-right:5px;
}

.c a
{
color: #fff;
font-size: 12px;
}

.date
{
color: #a9a9a9;
padding-top: 7px;
}



.entry p
{
color: #4a4a4a;
}

.postmetadata a
{
color: #846b41;
}

.postmetadata
{
padding-left: 19px;
background: #f5f5f5;
min-height: 17px;
padding-top: 4px;
padding-bottom: 4px;
}

.entry a
{
color: #322101;
}

.pagezag
{
color: #fff;
font-size: 12px;
}

.zapisi
{
background: #ebebeb;
height:133px;
margin-bottom:20px;
padding:10px;
margin-top: 20px;
}

.zapisi ul
{
margin: 5px;
}

.zapisi h3
{
color: #e71860;
margin: 5px;
font-size: 140%;
}

.zapisi ul li
{
margin-bottom: 5px;
}

.zapisi ul li a
{
color: #fc7710;
}

.descr
{
color:#4451ff;
font-size:113%;
margin:0;
}

#respond
{
color: #4451ff;
margin: 5px;
font-size: 140%;
}

.comm
{
background: #ebebeb;
margin-bottom:20px;
padding:10px;
}

.enter
{
padding: 10px;
}

.navigation
{
margin-bottom:10px;
text-align:center;
}

span.pages
{
color: #a9a9a9;
}

.wp-pagenavi a
{
color: #e71860;
}

.enter a
{
color: #e71860;
}

#calendar_wrap
{
margin-left: 10px;
margin-top: 10px;
}

#today a
{
color: #fc7710;
}

#wp-calendar
{
width: 200px;
margin-top: 10px;
}

.entry
{
padding-bottom: 5px;
padding-left:19px;
padding-right:10px;
}

.commentmetadata a
{
color: #DD212F;
}

.live
{
margin-top: 8px;
float: left;
margin-left: 10px;
}

.copy
{

color:#4A4A4A;
float:left;
height:22px;
margin-left:10px;
margin-top:6px;
text-align:center;
width:99%;
}

.zakon
{
background: url(images/111.png) ;
color:#FFFFFF;
float:right;
height:32px;
margin-right:10px;
margin-top:13px;
padding:5px;
text-align:left;
width:150px;
}

.a404
{
width: 540px;
height: 200px;
margin: 0 auto;
}

.a404img
{
float: left;
background: url(images/404.jpg) center no-repeat;
width: 200px;
height:286px;
}

.a404text
{
width: 340px;
height:186px;
float:left;
}

.a404text ul li
{
list-style: circle;
margin-bottom: 3px;
}

.a404text ul li a
{
color: #fc7710;
}

#tag_cloud a
{
color: #dd212f;
margin-left: 3px;
}

#wp-calendar a
{
color: #dd212f;
}

.bgtop
{
background: url(images/bgtop.jpg) center repeat-x;
width: 100%;
height: 14px;
}

.big
{
color: #50d654;
font-family: Impact;
font-size: 160%;
text-decoration: none;
margin-right: 10px;
background: #fff;
}
