body {margin: 0; padding: 0; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  height: 100%; background: #FFFFFF; color: #555; font-family:  Arial, Helvetica, sans-serif; font-size: 12px}
img { border: 0;}
table {font-size:0.85em; border: 0;}
p { font-size: 12px; line-height: 18px; margin: 0 0 15px  }

h6    {font-size:1.0em}
h5    {font-size:1.2em}
h4    {font-size:1.4em; margin-bottom: 1px;}
h3    {font-size: 13px; font-weight: bold; color: brown }
h2    {font-size: 19px;font-weight:normal; color: brown}
h1    {font-size: 22px;  font-weight:normal; color: brown }
h1 a {color: #BB2644; text-decoration: underline;}
h1 a:hover { color: #B9A973; text-decoration: none;}
a:hover { text-decoration: none }

ul { margin: -5px 0 25px 15px; padding: 0; display: block }
ul li { line-height: 16px; font-size: 11px; margin: 0 0 10px }
ul.square li { list-style-type: square }

#topshap {text-align:center; width: 1003 px; height: 6 px; background-color: #E2A11A;}

#tlin {height: 10px; width: 671px; background-color: #E2A11A;}

.bg_tab { background-image:url(../images/bg_tab.gif); height: 28 px; text-align:center}

#logo {margin-left: 68px;}

.ckrsh {background: url(../images/ckrsh.gif); width:332; height:155px; background-repeat: no-repeat;}

.botsh {background: url(../images/botsh.gif); width:334; height:170px; background-repeat: no-repeat;}

.stairs {background: url(../images/stairs.jpg); width: 268px; height: 842px; background-repeat: no-repeat;}

.lcon { margin-top: 12px; padding-bottom: 17px}

.ltc {font-size:15px; color: #3D180F; font-family: arial, Verdana, Sans-Serif; padding-top: 12px; padding-left: 15px; padding-bottom: 12px;}

.main { padding-left: 60px; padding-right: 40px}

.brus {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 130px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.mw {
FONT-SIZE: 13px; 
color: #FFFFFF; 
background-color: #3D180F; 
padding: 2px 0 0 4px; 
width: 166px; 
 font-family: arial, Verdana, Sans-Serif;}

.mw_evro {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 105px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.mw_evro_listvennica {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 200px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.mw_evro_cb {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 180px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}


.mw_evro_br {FONT-SIZE: 18px; color: #000000; font-family: arial, Verdana, Sans-Serif;}

.doska {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 121px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.doska_listvennica {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 172px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.block {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 102px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.brus_1 {FONT-SIZE: 13px; color: #FFFFFF; background-color: #3D180F; padding: 2px 0 0 4px; width: 356px; margin-top: 12px;  font-family: arial, Verdana, Sans-Serif;}

.lin {border-bottom: #3D180F 3px solid}

.txt {
FONT-SIZE: 12px; 
line-height: 17px; 
color: #060606; 
font-family: arial, Verdana, Sans-Serif
}
.txt a {color: #060606; text-decoration: underline}
.txt a:hover {COLOR: #E2A11A; TEXT-DECORATION: none}

.ztxt {FONT-SIZE: 12px; line-height: 18px; color: #060606; font-family: arial, Verdana, Sans-Serif;}
.ztxt a {color: #060606; text-decoration: underline}
.ztxt a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

.tv {FONT-SIZE: 12px; line-height: 18px; color: #060606; font-family: arial, Verdana, Sans-Serif; float:left; width: 49%}
.tv a {color: #060606; text-decoration: none}
.tv a:hover {COLOR: #9C7012; TEXT-DECORATION: none}

.ztv {FONT-SIZE: 12px; line-height: 18px; color: #060606; font-family: arial, Verdana, Sans-Serif; float:left; width: 49%}
.ztv a {color: #060606; text-decoration: underline}
.ztv a:hover {COLOR: #9C7012; TEXT-DECORATION: none}



#pic { margin-bottom: 10px;}

.copy {FONT-SIZE: 11px; line-height: 16px; color: #FFFFFF; padding: 4px 0 0 0; font-family: arial, Verdana, Sans-Serif;}
.copy a {color: #FFFFFF; text-decoration: underline}
.copy a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

.pg { text-align:center;}

.img { text-align:center; vertical-align:top; padding: 5px 0; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc }


/* Dexanto edition  */
.category {
	width: 280px; min-height: 250px; height: auto;
	display: block;
	float: left;
	border: 1px dotted #ccc;
	padding: 10px 5px;
	margin: 0 5px 10px;
}
.category a.title {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: -4px 0 7px;
	text-align: center;
	color: #fff;
	display: block;
	padding: 2px 0 3px;
	background: brown
}
.category a.title:hover {
	background: #cc0000
}
.category p {
	font-size: 11px
}
.category a.more {
	font-size: 11px;
}
table.ztxt tr td { padding: 3px 2px }
a.but-art {
	display: block;
	text-align: center;
	width: 70px; height: auto;
	padding: 5px 7px 6px;
	background: #cc0000;
	text-decoration: none;
	font-size: 12px;
	margin: 0 0 0 15px;
	color: #fff;
	font-weight: bold
}
a.but-art:hover {
	background: #ee0000
}
a.metrika { float: right; margin: 3px 3px 0 0}

