body, td, div, input, p {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #353535;
}
body {
	margin: 0 0 0 0;
}
a, a:active, a:visited {
	text-decoration: none;
	color: #848488;
}
a:hover {
	color: #f17900;
}
h2 {
	font-size: 17px;
	font-weight: bold;
}

#main {
	border-right: 5px #353535 solid;
}
#main td {
	vertical-align: top;
}
#baner {
	height: 110px;
	border-left: 5px #f17900 solid;
}
#baner img {
	margin-top: 25px;
	margin-left: 40px;
}
#search td {
	background: #353535;	
	text-align: right;
	color: #f17900;
	height: 25px;
	vertical-align: middle;

}
#search div {
	margin-top: 10px;
	margin-right: 10px;
}
#search input {
	border: none;
	background: #f4ead8;
	height: 16px;
}
#search #searchSub {
	border: 1px #353535 solid;
	width: 62px;
	height: 18px;
	/* background: url('img/bt_search.gif') no-repeat; */
	margin-left: 4px;
	margin-right: 0px;
	background: #cdc5b8;
}
#menu {
	width: 146px;
	border-right: 1px #b7a891 solid;
	/* background: #cdc5b8; */
	background: url('img/dot.gif') repeat-y #cdc5b8;
}
#menu td {
	height: 41px;
	width: 146px;
	vertical-align: middle;
	padding-left: 10px;
	font-size: 11px;
}

.mytext {font-style:italic;}

td.m1 {
	border-bottom: 1px #b7a891 solid;
	border-left: 5px #f17900 solid;
	background: #cdc5b8;
	/* cursor: pointer; */
}

td.m2 {
	border-bottom: 1px #b7a891 solid;
	border-left: 5px #353535 solid;
	background: #cdc5b8;
	/* cursor: pointer; */
}
td.m3 {
	border-bottom: 1px #b7a891 solid;
	border-left: 5px #f17900 solid;
	background: #f4ead8;
	font-weight: bold;
}
#menu a, #menu a:visited, #menu a:hover, #menu a:active  {
	color: #4a3b25;
	/* margin-left: 10px; */
	text-decoration: none;
}
#menu span {
	color: #4a3b25;
	/* margin-left: 10px; */
	text-decoration: none;
}
#menu .spacer {
	height: 25px;
	background: #353535;
}
#menu #link {
	
	background: #cdc5b8;
	border-left: 5px #353535 solid;
}
#menu #link td {
	
	text-align: center;
	vertical-align: top;
}
#content {
	width: 484px;
	background: #f4ead8;
	text-align: justify;
}
#content #lead div, #content #lead div{
	font-size: 10px;
}
#content .info {
	padding: 10px 10px 10px 10px;
	border-bottom: 1px #b7a891 solid;
}
#content #lead div {
	padding: 10px 10px 10px 10px;
	border-bottom: 1px #b7a891 solid;
}
div.l1 {
	background: #f4ead8;
}
div.l2 {
	/* background: #f2e9da; */
	background: #f0e6d8;
	/* cursor: pointer; */
}
#content #lead h1{
	color: #f17900;
	font-weight: bold;
	font-size: 11px;
	margin: 0 0 0 0;
}
#content #lead h2{
	color: #848488;
	font-weight: normal;
	font-size: 10px;
	margin: 0 0 5px 0;
}
#content #lead h3{
	color: #848488;
	font-weight: normal;
	font-size: 10px;
	display: block;	
	margin: 5px 0 0 0;
	text-align: right;
}
#content #lead a, #content #lead a:active, #content #lead a:visited {
	text-decoration: none;
	color: #848488;
}
#content #lead a:hover {
	text-decoration: none;
	color: #4a3b25;
}
#content #article {
	margin: 20px 20px 20px 20px;
}
#content #article h2 {
	color: #f17900;
	font-weight: bold;
	margin-bottom: 0px;
}
#content #article em {
	color: #848488;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-size: 10px;
}
#content #article h3 {
	font-weight: bold;
	font-size: 12px;
}
#content #article h4 {
	font-weight: bold;
	font-size: 12px;
	color: #f17900;
}
#content #article h5 {
	font-weight: bold;
	font-size: 11px;
	margin-top: 7px;
	margin-bottom: 7px;
}
#content #article .img img {
	border: 1px #000 solid;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#foot {
	height: 25px; 
	background: #353535;
	text-align: center;
	color: #848488;
	padding-top: 5px;
	font-size: 10px;
}
#error {
	color: a81a1b;
	text-align: center;
	margin-top: 50px;
	margin-left: 25px;
	margin-right: 25px;
	font-size: 15px;
	font-weight: bold;
}
.faq {
	margin: 20px 20px 20px 20px;
}
.faq h2 {
	color: #f17900;
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 5px 0;
}
.faq b {
	color: #353535;
}
sup {
	font-weight: bold;
}
.faq h5, .bk {
	margin: 0 0 0 0;
	text-align: center;
}
.faq img, .bk img {
	border: 2px #000 solid;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.faq a, .faq a:visited, .faq a:active {
	text-decoration: none;
	color: #f17900;
}
.faq a:hover {
	color: #848488;
}
.faq .up {
	display: block;
	text-align: right;
}
.faqlist a {
	text-decoration: none;
	color: #f17900;
}
.faqlist li {
	margin-bottom: 5px;
	margin-right: 20px;
}
.faqlist a:hover {
	color: #848488;
}
#linki {
	width: 141px; 
	text-align: center; 
	padding-top: 20px; 
	padding-bottom: 20px;
}
#linki img {
	border: none;
	margin-bottom: 20px;
}