* {margin:0; padding:0;}

body { background:#1c2b15; font:12px Tahoma; color:#ffffff;}

img {border:0;}

.center {margin:0 auto; background: url(images/img_33.jpg) repeat-y; width:960px; padding:0 20px 0 20px;}

.clear { clear:both; line-height:0; font-size:1px; height:0px;}

ul {list-style:none;}

a { text-decoration:none; color:#829435;}



.head-bg {background: url(images/img_06.jpg) no-repeat; height:42px;}

.center .head-bg .archiv { padding:0;}

.archiv {font-weight:bold; margin: 0 auto; width:908px; padding:11px 0 11px 0;}

.ar-l { width:92px; float:left; padding-top:5px;}

.ar-r { width:816px; float:left;}

.ar-r a { color:#000000; background: url(images/a-bg.gif) no-repeat; text-align:center; display:block; width:26px; height:28px; float:left; margin-right:8px; padding:6px 0 0 0;}

.center .ar-r .last-a { margin-right:0;}

.wrap-arc { background:#6f204b; margin-bottom:18px;}

.second { padding: 20px 0 22px 0;}

div.tzblock {text-align: center; text-decoration: none; font-size: 12px;}
div.tzit {width: 145px; margin: 0px auto; text-align: center; float: left; margin: 0px 1px 4px 10px;}
div.tzit a {font-size: 12px; color: #FFCC00;}
div.tzit img {border: 1px solid #ffffff;}
div.tzit a:hover img {border: 1px solid #000000;}


.block { background: url(images/img_28.jpg) #829435 no-repeat; width:938px; margin:0 auto; margin-bottom:10px}

.block-b { background: url(images/img_31.jpg) bottom no-repeat; padding:0 0 22px 0; _height:1px; min-height:1px;}

.header {text-align:center;}



.gal {margin:0 auto; width:920px; padding:0 0 0 4px;}

.gal img {width:180px; height:240px; margin:0 4px 4px 0;}



.txt {padding:16px 0 19px 42px;}

.txt ul {width:474px; float:left; font-weight:bold;}

.txt ul li { background: url(images/img_12.jpg) no-repeat 0px 3px; padding:0 0 1px 16px;}

.center .last-ul { width:444px;}



.top {padding:42px 0 0 90px;}

.top ul {float:left; width:155px; font-weight:bold;}

.top a {color:#ffffff;}



.foot {text-align:center; font-size:10px; color:#829435; padding:21px 0 30px 0;}