html {
	padding:0;
	margin:0
}
body {
	padding:0;
	margin:0;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#3f3d3e
}
td {
	vertical-align:top
}
form {
	margin:0;
	padding:0
}
a {outline:none}
a img {
	border:none
}
img {
	display:block
}
.top_navig {
	background:#8a0904;
	height:28px
}
.top_navig table {
	height:27px
}
.top_menu {
	height:27px
}
.top_menu td {
	vertical-align:middle;
	color:#FFF;
	font-size:13px;
	text-transform:uppercase;
	padding:0 16px
}
.top_menu a {
	color:#FFF;
	text-decoration:none
}
.fotoarchiv {
	width:49px
}
.fottab {
	padding:8px 0 0 0
}
.bird {
	width:200px
}
.widcolon {
	width:16px
}
.zap1 {
	background:#c77801;
	height:44px;
	width:167px
}
.zap2 {
	background:#135670;
	height:44px;
	width:167px
}
.zap3 {
	background:#809ba4;
	height:44px;
	width:167px
}
.sobit {
	padding:0 0 11px 0
}
.cont {
	padding:20px 0 14px 20px
}
.pnkt {
	width:229px;
	color:#4b7c8f;
	font-size:11px;
	margin:17px 0 14px 0;
	text-align:justify
}
.pnkt a {
	color:#4b7c8f;
	text-decoration:none
}
.pnkt td {
	padding:0 0 6px 0
}
.ar {
	background:url(/design/main/images/arrow.gif) 0px 3px no-repeat;
	width:9px
}
.pnkt2 {
	width:229px;
	color:#4b7c8f;
	font-size:11px;
	margin:17px 0 0 0;
	text-align:justify
}
.pnkt2 a {
	color:#4b7c8f;
	text-decoration:none
}
.pnkt2 td {
	padding:0 0 6px 0
}
.muz {
	text-align:right;
	padding:0 92px 20px 0
}
.muz img {
	display:inline
}
.muz2 {
	text-align:right;
	padding:0 2px 0 0
}
.muz2 img {
	display:inline
}
.pos {
	padding:17px 0 13px 16px
}
.txt {
	padding:0 0 0 16px;
	text-align:justify
}
.map {
	padding:17px 2px 0 15px
}
.bot {
	background:#c6c6c6;
	height:45px
}
.tabbot {
	height:45px;
	font-family:Verdana, sans-serif;
	font-size:10px
}
.tabbot td {
	vertical-align:middle
}
.textbot {
	text-align:center
}
.copyright {
	text-align:right;
	padding:0 9px 0 0;
}
.asp {
	padding:0 0 0 9px
}
.asp a {
	color:#9d0b06
}
.newsblock {
	padding:8px;
	font-family:Calibri;
	font-size:12px;
	color:#e5e2e2;
	text-align:right
}
.search {
	width:77px;
	height:14px;
	border:none;
	border-width:0;
	color:#8f8a8a;
	font-size:11px;
	text-align:right;
	font-family:Tahoma, sans-serif
}
.formots {
	padding:5px 3px 0 0
}
/*inner*/
.left_col {
	width:192px
}
.left_bk {
	background:url(/design/main/images/left.gif) top left repeat-y
}
.cont_inner {
	padding:9px
}
.gal {
	padding:13px 0 0 0
}
.left_navig {
	padding:7px 14px;
	color:#FFF;
	font-size:11px;
	font-family:Verdana, sans-serif;
}
.left_navig a {
	text-decoration:none
}
.vt {
	color:#8a0904;
	font-weight:bold
}
.nvl {
	background:url(/design/main/images/ar1.gif) 0px 4px no-repeat
}
.nvl span {
	padding:0 0 0 9px
}
.vpm {
	padding:0 0 0 18px
}
ul.sample-menu {
	padding:0;
	margin:0;
}
ul.sample-menu li {
	padding:1px 0;
	margin:0;
	list-style:none;
}
ul.sample-menu li ul {
	padding:0;
	margin:0 0 0 15px;
}
ul#my-menu a {
	padding-left:8px;
}
ul#my-menu a.collapsed {
	background:url('/design/main/images/ar1.gif') 0px 4px no-repeat;
}
ul#my-menu a.expanded {
	background:url('/design/main/images/ar2.gif') 0px 4px no-repeat;
}
.san {
	background:url('/design/main/images/ar1.gif') 0px 4px no-repeat;
	color:#FFF;
}
