* { margin: 0; padding: 0; border: 0; }
html, body { height: 100%; width: 100%; }
BODY {
	color : #000;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #f3f1e8;
	text-align: center;
}
a, a:active, a:link, a:visited {
   text-decoration: underline;
	color: #000;
}
a:hover {
 text-decoration: none;
}
h2{
font-size: 10pt;
color: #003399;
}

a.title, a.title:active, a.title:link, a.title:visited  {
font-size: 10pt;
color: #003399;
text-decoration: underline;
}

a.title:hover {
text-decoration: none;
}


h4{
font-size: 7.92pt;
padding: 8px 30px 5px 10px;
background: url(img/stars.gif) no-repeat 145px 11px;
}
.kat{
font-size: 7.92pt;
padding: 8px 30px 5px 10px;
background: url(img/stars.gif) no-repeat 145px 11px;
font-weight: normal;
}
.euro{
background: url(img/euro.gif) no-repeat 150px 11px;
}
.all{
min-height: 100%;
width: 1000px;
margin: 0 auto -55px auto;
background: #f3f1e8;
text-align: left;
}
*html .all{ height: 100%; }
/* start header */
.header{
height: 150px;
}
.top-menu{
height: 33px;
padding: 0 0 0 0px;
}
.top-menu li{
list-style: none;
float: left;
}
#tmr {
float: right;
}
#print {
background: url(img/print.gif) no-repeat 0 11px;
padding: 0 10px 0 20px;
}
a.tm, a.tm:active, a.tm:link, a.tm:visited {
   text-decoration: underline;
	color: #666666;
	display: block;
	line-height: 33px;
	padding: 0 10px;
	font-size: 7.92pt;
}
a.tm:hover {
 text-decoration: none;
}
.top-block{
float: left;
padding: 0 0 0 7px;
}
.top-block div{
width: 190px;
background: #fff;
border: 1px solid #e8e7df;
height: 96px;
}
a.st, a.st:active, a.st:link, a.st:visited {
text-decoration: none;
	color: #7d051c;
	display: block;
	padding: 2px 10px;
	font-size: 8pt;
}
a.st:hover {
   text-decoration: underline; 
}
a.rek, a.rek:active, a.rek:link, a.rek:visited {
text-decoration: none;
	color: #000;
	display: block;
	padding: 2px 10px;
	font-size: 8pt;
}
a.rek:hover {
   text-decoration: underline; 
}

.reka {
text-decoration: none;
	color: #000;
	display: block;
	padding: 2px 10px;
	font-size: 8pt;
}

.rek1, a.rek1:active, a.rek1:link, a.rek1:visited {
text-decoration: none;
	color: gray;
	display: block;
	padding: 2px 10px 5px;
	font-size: 8pt;
}
a.rek1:hover {
   text-decoration: underline; 
}
/* end header*/
.left-hz{
float: left;
width: 354px;
}
.zag {
	height: 32px;
	padding: 0 0 0 8px;
}
.zag h4{
float: left;
width: 160px;
line-height: 32px;
text-align: center;
color: #fff;
background: #000;
padding: 0;
}
.pop-article{
padding: 12px 0 10px 18px;
}
.pop-article li{
list-style: none;
padding: 0 20px 7px 15px;
background: url(img/str.gif) no-repeat 0 3px;
}

.pop-article1 {
padding: 12px 0 10px 18px;
}

.pop-article1 li{
list-style: none;
padding: 0 20px 7px 15px;
}

a.pa, a.pa:active, a.pa:link, a.pa:visited {
text-decoration: none;
color: #000;
}
a.pa:hover {
color: #67757d;
}
a.pa1, a.pa1:active, a.pa1:link, a.pa1:visited {
text-decoration: none;
color: #c29d9d;
}
a.pa1:hover {
color: black;
}
.center-hz{
float: left;
width: 400px;
}
.categories{
padding: 12px 0 10px 40px;
}
.categories li{
list-style: none;
padding: 0 20px 7px 15px;
background: url(img/str.gif) no-repeat 0 3px;
}
.categories li p{
color: #c29d9d;
padding: 2px 0;
}
a.all-art, a.all-art:active, a.all-art:link, a.all-art:visited {
text-decoration: underline; 
color: #000;
display: block;
padding: 2px 55px;
font-size: 8pt;
}
a.all-art:hover {
text-decoration: none;   
}
.right-hz{
float: left;
width: 234px;
}
.right-hz .categories{
padding: 44px 0 0px 10px;
}
.clear-top{
clear: both;
height: 12px;
}
/* start sidebar */
.sidebar{
float: left;
width: 265px;
}
.ots{
padding: 0 0 0 7px;
}
.tagsblock{
background: #fff;
border: 1px solid #e8e7df;
padding: 15px 5px 30px 20px;
margin: 0 0 5px 0;
}
.tagsblock h4{
background: none;
padding: 0 0 15px 0;
}
a.tc, a.tc:active, a.tc:link, a.tc:visited {
text-decoration: none;
color: #6688ae;
padding: 0 5px;
}
a.tc:hover {
 text-decoration: none;  
 background: #0ed33c;
}
.calendar{
background: #fff;
border: 1px solid #e8e7df;
padding: 15px 0px 10px 20px;
margin: 0 0 5px 0;
position: relative;
}
.calendar h4{
background: #faf9f6;
padding: 0px 20px;
line-height: 27px;
margin: -5px 0 5px -20px;
color: #5e9a23;
}
.calendar table{
padding: 15px 0px 20px 0;
}
.calendar table td{
padding: 3px 7px;
}
a.cal, a.cal:active, a.cal:link, a.cal:visited, a.cal:hover {
text-decoration: underline;
color: #5e9a23;
font-weight: bolder;
}

a.cal1, a.cal1:active, a.cal1:link, a.cal1:visited, a.cal1:hover {
text-decoration: none;
color: #000;
font-weight: normal;
}

#act{
background: #faf9f6;
border: 1px solid #e8e7df;
}
.int{
	background: none;
}
.int1{
	background: none;
      padding-top: 15px;
}
.interes{
	background: none;
	padding: 5px 8px;
}
.interes li{
list-style: none;
padding: 5px 0;
}
a.zz, a.zz:active, a.zz:link, a.zz:visited {
   text-decoration: none;
}
a.zz:hover {
text-decoration: underline; 
}
/* end sidebar */
/* start sidebar right */
.sidebar-right{
	float: right;
	width: 200px;
}
.five{
padding: 0 10px 0 10px;
}
.five li{
padding: 15px 0 0 0;
list-style: none;
}
.five li span{
display: block;
background: url(img/number.gif) no-repeat;
width: 23px;
height: 13px;
line-height: 12px;
color: #fff;
font-weight: bolder;
text-align: center;
font-size: 7pt;
}
.five li b{
color: #6688ae;
}
.five li p{
padding: 5px 0;
}
a.none, a.none:active, a.none:link, a.none:visited {
text-decoration: none;
}
a.none:hover {
text-decoration: underline;
}
/* end sidebar right */
/* start content */
.content{
margin: 0 200px 0 270px;
}
.block{
background: #fff;
border: 1px solid #e8e7df;
padding: 10px 20px;
margin: 0 0 5px 0;
}
.last-art{
	padding: 5px 0;
	background: url(img/la.gif) no-repeat 140px 3px;
}
.content p{
padding: 5px 0;
}
.block-art{
background: #fff;
border: 1px solid #e8e7df;
padding: 10px;
margin: 0 0 5px 0;
}
.img {
	float: left;
	
	padding: 0px 8px 0px 0;
}
/* end content */

/* start footer */
.clear{
clear: both;
height: 60px;
}
.footer{
width: 1000px;
margin: 0 auto;
text-align: left;
height: 55px;
}
.border{
border-top: 1px solid #e8e7df;
}
.foot-menu{
float: left;
width: 400px;
padding: 20px 0 0 0; 
}
.foot-menu li{
list-style: none;
float: left;
}

a.fm, a.fm:active, a.fm:link, a.fm:visited {
   text-decoration: underline;
	color: #666666;
	display: block;
	padding: 1px 10px;
	font-size: 7.92pt;
	float: left;
border-right: 1px solid #666666;
}
a.fm:hover {
 text-decoration: none;
}

a.fm1, a.fm1:active, a.fm1:link, a.fm1:visited {
   text-decoration: underline;
	color: #666666;
	display: block;
	padding: 1px 10px;
padding-right: 7px;
	font-size: 7.92pt;
	float: left;
}
a.fm1:hover {
 text-decoration: none;
}

a.fm2, a.fm2:active, a.fm2:link, a.fm2:visited {
   text-decoration: underline;
	color: #666666;
	display: block;
	padding: 1px 3px;
	font-size: 7.92pt;
	float: left;
}
a.fm2:hover {
 text-decoration: none;
}

.schet {
padding: 12px 0 0 0;
float: right;
}
.schet img{
padding: 0 0 0 5px;
}
.copyright{
margin: 0 300px 0 400px;
}
.copyright div{
margin: 10px 0 0 0;
border-left: 2px solid #cfcec8;
color: #666666;
padding: 5px 10px;
}
/* end footer */
/* sub page */
.page{
	float: right;
	padding: 20px 0 5px 0;
	color: #666666
}
.page li{
	float: left;
	list-style: none;
}
#st{
padding: 4px 10px 0 0;
}
a.n, a.n:active, a.n:link, a.n:visited {
   text-decoration: underline;
	color: #666666;
	display: block;
	float: left;
	padding: 2px 4px;
}
a.n:hover {
 text-decoration: none;
}
a#activ {
color: #fff;
background: #666666;
border: 1px solid #e8e7df;
 text-decoration: none;
}

.sell a {
text-decoration: none;
color: black;
}

.sell a:hover {
color: #67757d;
}

.sell1 a {
text-decoration: none;
color: black;
}

.sell1 a:hover {
text-decoration: underline;
}

.block-art1{
background: #fff;
padding-top:6px;
padding-left:6px;
padding-bottom:6px;
border: 1px solid #e8e7df;
margin: 0 0 5px 0;
}

#begun a {
align-weight:normal;
text-decoration: none;
color: #6688ae;
}