body {
	margin:0;
	font-family: Tahoma;
	font-size: 12px;
	background: #e5e6e7;
}
td, th, p, div, span {
	font-family: Tahoma;
	font-size: 12px;
}
img {border:0 none}
input {
	color: #707070;
}
a, a:visited, a:hover {	color:#000;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

form {
	padding: 0px;
	margin: 0px;
}

h1 {	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
}
h1.orange {color: #f5b100;}
h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
}

hr {height:1px;color:#999;background:#999;border:0 none;margin:10px 0;}
.hr {height:2px;background:url(../images/hr.gif) repeat-x;font-size:1px;margin:10px 0;}

.h5 {height:5px;font-size:1px;}
.h10 {height:10px;font-size:1px;}
.h20 {height:20px;font-size:1px;}
.mb5 {margin-bottom:5px}

.fl {float:left}
.fr {float:right}
.clr{clear:both}

.input {
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #aaa;
	padding: 2px;
	color:#000;
}
.button {
	font-family: Tahoma;
	font-size: 12px;
	cursor: pointer;
	color:#000;
}

.error {
	color: red;
	font-weight: bold;
	text-align: center;
}
.green {
	color: green;
	font-weight: bold;
	text-align: center;
}

img.code {margin-bottom:-5px}

.title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

/* blockqoute */
blockquote {
	border: 1px dashed #333;
	background: #ffd;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 10px;
	margin-left: 40px;
}
.blockquote {
	border: 1px dashed #333;
	background: #ffd;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 10px;
}
.leftblockquote {
	border: 1px dashed #333;
	background: #ffd;
	float: left;
	width: 45%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.rightblockquote {
	border: 1px dashed #333;
	background: #ffd;
	float: right;
	width: 45%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 10px;
}

.highlight {
	background-color: #fffebb;
}

.pollQuestion {
	font-weight: bold;
}
ul.poll {
	margin: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	list-style: none;
}
ul.poll li {
	margin-top: 3px;
	margin-bottom: 3px;
}
.pollsBar {
	background: #c7f1fb;
}
.pollsBarMax {
	background: #00ccff;
}

.date {
	color: #777;
}
#commentForm {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	background: #f5f5f5;
	padding: 8px;
}

ul.subCategories {
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	margin-bottom: 40px;
}
ul.subCategories li {
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}
ul.subCategories a {
	font-weight: bold;
}

.guestbookAnswer {
	font-style: italic;
	margin-top: 10px;
}

.formError {color:red;font-size:11px;margin-top:3px;}
.formRequired {color:red}
.formHint {padding-bottom:3px;font-size:10px;}

.regHint {
	color: red;
	font-size: 10px;
	display: none;
	padding-bottom: 3px;
}

.bg-l {width:1000px;background:url(../images/bg-l.gif) repeat-y left;}
.bg-r {background:url(../images/bg-r.gif) repeat-y right;padding:0px 7px}
.ptl15 {padding:0px 15px}
.header {margin-top:5px;}
.icons {height:13px;margin:15px 0px;padding-left:7px;}
.icons a {height:13px;display:block;float:left;margin-right:35px;}
a.icon-home {width:14px;background:url(../images/icons.gif) no-repeat 0px 0px;}
a.icon-contacts {width:13px;background:url(../images/icons.gif) no-repeat -14px 0px;}
a.icon-map {width:19px;background:url(../images/icons.gif) no-repeat -27px 0px;}
a.icon-rss {width:28px;background:url(../images/icon-rss.gif) no-repeat;margin:0px;}
.search-input {width:130px;height:19px;background:url(../images/search-input.gif) no-repeat;float:left;margin-right:10px;}
.search-input input {width:120px;height:16px;line-height:16px;border:0px none;padding:0px;margin-left:5px;margin-top:1px;}
.search-button {float:left;padding-top:1px;}
.header-line {height:11px;font-size:1px;background:url(../images/header-line.gif) repeat-x;margin:15px 0px 10px}

.leftmenu-top {width:200px;background:url(../images/leftmenu-top.jpg) no-repeat top center;}
.leftmenu-bottom {width:200px;background:url(../images/leftmenu-bottom.jpg) no-repeat bottom center;}
.leftmenu-bg {width:200px;background:url(../images/leftmenu-bg.gif) repeat-y center;}
.leftmenu {padding:10px 0px;text-align:left;}
.leftmenu {padding:30px 0px 30px 9px}
.leftmenu-level-1 img {margin:2px 10px 0px 8px;}
.leftmenu-level-1 a, .leftmenu-level-1 a:visited, .leftmenu-level-1 a:hover {height:37px;display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:11px;text-transform:uppercase;}
.leftmenu-level-1 a:hover {color:#010101;background:url(../images/leftmenu-a-h.jpg) no-repeat;}
.leftmenu-level-2 {padding:5px 0px 5px 24px;}
.leftmenu-level-2 a, .leftmenu-level-2 a:visited, .leftmenu-level-2 a:hover {height:auto;line-height:16px;background:url(../images/leftmenu-a-l.gif) no-repeat left center;padding-left:15px;color:#dbdddf;text-transform:none;font-weight:normal;display:inline;}
.leftmenu-level-2 a:hover {text-decoration:underline}

.box1 {background:#5c5f63;color:#fff;}
.box1-bl {width:10px;height:10px;background:url(../images/box1-c.gif) no-repeat 0px -10px;float:left;font-size:1px;}
.box1-br {width:10px;height:10px;background:url(../images/box1-c.gif) no-repeat -10px -10px;float:right;font-size:1px;}
.box1-m {padding:0px 20px;}
.box1-t1 {height:37px;background:url(../images/box1-t1.gif) no-repeat;margin-bottom:10px;}
.box1-t2 {height:42px;background:url(../images/box1-t2.gif) no-repeat;margin-bottom:10px;}
.box1-t3 {height:42px;background:url(../images/box1-t3.gif) no-repeat;margin-bottom:10px;}
.box1-t4 {height:38px;background:url(../images/box1-t4.gif) no-repeat;margin-bottom:10px;}

.box2 {background:#ffd362}
.box2-tl {width:10px;height:10px;background:url(../images/box2-c.gif) no-repeat 0px 0px;float:left;font-size:1px;}
.box2-tr {width:10px;height:10px;background:url(../images/box2-c.gif) no-repeat -10px 0px;float:right;font-size:1px;}
.box2-bl {width:10px;height:10px;background:url(../images/box2-c.gif) no-repeat 0px -10px;float:left;font-size:1px;}
.box2-br {width:10px;height:10px;background:url(../images/box2-c.gif) no-repeat -10px -10px;float:right;font-size:1px;}
.box2-m {padding:0px 20px;}
.box2-t1 {background:url(../images/box2-t1.gif) no-repeat;padding-top:55px;}
.box2-t2 {background:url(../images/box2-t2.gif) no-repeat;padding-top:45px;}
.box2-t2-1 {background:url(../images/box2-t2-1.gif) no-repeat;padding-top:45px;}
.box2-t2-2 {background:url(../images/box2-t2-2.gif) no-repeat;padding-top:45px;}
.box2-t3 {background:url(../images/box2-t3.gif) no-repeat;padding-top:55px;}
.box2 a, .box2 a:visited, .box2 a:hover {color:#000;font-size:11px;}
.box2 .hr {height:1px;font-size:1px;background:url(../images/box2-hr.gif) repeat-x center;margin:10px 0px;}

.box3-b {height:10px;background:url(../images/box3-c3.gif) repeat-x bottom;font-size:1px;}
.box3-bl {width:10px;height:10px;background:url(../images/box3-c.gif) no-repeat 0px -10px;font-size:1px;float:left;}
.box3-br {width:10px;height:10px;background:url(../images/box3-c.gif) no-repeat -10px -10px;font-size:1px;float:right;}
.box3-2t {height:32px;background:url(../images/box3-c2.gif) repeat-x 0px -64px;}
.box3-2tl {width:10px;height:32px;background:url(../images/box3-c2.gif) no-repeat 0px 0px;font-size:1px;float:left;}
.box3-2tr {width:10px;height:32px;background:url(../images/box3-c2.gif) no-repeat 0px -32px;font-size:1px;float:right;}
.box3-2tm {color:#fff;line-height:32px;padding:0px 15px;font-weight:bold;font-size:14px;float:left;}
.box3-l {background:url(../images/box3-c3.gif) repeat-y left}
.box3-r {background:url(../images/box3-c3.gif) repeat-y right}
.box3-m {padding:5px 10px 0px;}
.box3-t1 {height:45px;background:url(../images/box3-t1.gif) no-repeat;}
.box3-t2 {height:36px;background:url(../images/box3-t2.gif) no-repeat;}

.box4 {background:#cecece;}
.box4-t1 {background:url(../images/box4-t1.gif) no-repeat;padding-top:55px;}
.box4-bl {width:10px;height:10px;background:url(../images/box4-c.gif) no-repeat 0px -10px;float:left;font-size:1px;}
.box4-br {width:10px;height:10px;background:url(../images/box4-c.gif) no-repeat -10px -10px;float:right;font-size:1px;}
.box4-m {padding:0px 20px;}

.box5 {background:#f7f5ec}
.box5-b {height:10px;background:url(../images/box3-c3.gif) repeat-x bottom;font-size:1px;}
.box5-bl {width:10px;height:10px;background:url(../images/box5-c.gif) no-repeat 0px -10px;font-size:1px;float:left;}
.box5-br {width:10px;height:10px;background:url(../images/box5-c.gif) no-repeat -10px -10px;font-size:1px;float:right;}
.box5-2t {height:32px;background:url(../images/box5-c2.gif) repeat-x 0px -64px;}
.box5-2tl {width:10px;height:32px;background:url(../images/box5-c2.gif) no-repeat 0px 0px;font-size:1px;float:left;}
.box5-2tr {width:10px;height:32px;background:url(../images/box5-c2.gif) no-repeat 0px -32px;font-size:1px;float:right;}
.box5-2tm {color:#fff;line-height:32px;padding:0px 15px;font-weight:bold;font-size:14px;float:left;}
.box5-l {background:url(../images/box3-c3.gif) repeat-y left}
.box5-r {background:url(../images/box3-c3.gif) repeat-y right}
.box5-m {padding:5px 10px 0px;}
.box5-t1 {height:45px;background:url(../images/box5-t1.gif) no-repeat;}

.box6 {background:#f7f5ec}
.box6-tl {width:10px;height:10px;background:url(../images/box6-c.gif) no-repeat 0px 0px;float:left;font-size:1px;}
.box6-tr {width:10px;height:10px;background:url(../images/box6-c.gif) no-repeat -10px 0px;float:right;font-size:1px;}
.box6-bl {width:10px;height:10px;background:url(../images/box6-c.gif) no-repeat 0px -10px;float:left;font-size:1px;}
.box6-br {width:10px;height:10px;background:url(../images/box6-c.gif) no-repeat -10px -10px;float:right;font-size:1px;}
.box6-m {padding:0px 20px;}

.box7 {background:#e8e8e8}
.box7-tl {width:10px;height:10px;background:url(../images/box7-c.gif) no-repeat 0px 0px;float:left;font-size:1px;}
.box7-tr {width:10px;height:10px;background:url(../images/box7-c.gif) no-repeat -10px 0px;float:right;font-size:1px;}
.box7-bl {width:10px;height:10px;background:url(../images/box7-c.gif) no-repeat 0px -10px;float:left;font-size:1px;}
.box7-br {width:10px;height:10px;background:url(../images/box7-c.gif) no-repeat -10px -10px;float:right;font-size:1px;}
.box7-m {padding:0px 20px;}



.subscribe-input {width:160px;height:20px;background:url(../images/subscribe-input.gif) no-repeat;}
.subscribe-input input {width:150px;height:14px;line-height:14px;border:0px none;padding:2px 0px;margin-left:5px;}
.subscribe-button {padding-top:8px;text-align:left;}

.lastcomments-longword {border-bottom:1px dashed #000;}

.login-input {width:100px;height:20px;background:url(../images/login-input.gif) no-repeat;text-align:left;}
.login-input input {width:90px;height:14px;line-height:14px;border:0px none;padding:2px 0px;margin-left:5px;}
a.login, a.login:visited, a.login:hover {color:#f5b100;font-weight:bold;font-size:11px;}

.bottom-line {height:4px;background:url(../images/bottom-line.gif) repeat-x;margin-top:15px;font-size:1px;}
.bottom-road {height:85px;background:url(../images/bottom-road.jpg) no-repeat left bottom;}
.bottom1 {margin-left:75px;font-size:11px;line-height:16px;}

.bottommenu {text-align:center}
.bottommenu a, .bottommenu a:visited, .bottommenu a:hover {color:#000;font-size:11px;}

.bottom-2 {width:215px;height:42px;margin-right:15px;background:url(../images/bottom-2.gif) no-repeat left center;}
.bottom-22 {padding-left:45px;text-align:center;font-size:11px;}

.orange, a.orange, a.orange:visited, a.orange:hover {color:#f3a30b;}
a.commentscount, a.commentscount:visited, a.commentscount:hover {color:#000;font-size:11px;}
a.white, a.white:visited, a.white:hover {color:#fff;text-decoration:none;}
a.new, a.new:visited, a.new:hover {color:#f3a30b;font-weight:bold;text-decoration:none;}
a.new:hover {text-decoration:underline;}

a.title-a, a.title-a:visited, a.title-a:hover {color:#f5b100;font-size:14px;font-weight:bold;text-decoration:none;}
a.title-a:hover {text-decoration:underline}

.actual {width:250px;}
.actual-t {height:10px;background:url(../images/box3-c3.gif) repeat-x top center;font-size:1px;}
.actual-tl {width:10px;height:10px;background:url(../images/actual-tl.png) no-repeat left top;float:left;font-size:1px;behavior:url('../css/iepngfix.htc')}
.actual-tr {width:10px;height:10px;background:url(../images/actual-tr.png) no-repeat right top;float:right;font-size:1px;behavior:url('../css/iepngfix.htc')}
.actual-m {padding:0px 10px;}

.map-level-1 {margin:3px 0px;}
.map-level-1 a, .map-level-1 a:visited, .map-level-1 a:hover {font-weight:bold;}
.map-level-2 {margin:3px 0px 3px 20px;}

.iw100p {width:99%}

img.frame {border:1px solid #5a5c5e}
img.frame2 {border:1px solid #dedede}

.offers-t {background:url(../images/offers-c2.gif) repeat-x top}
.offers-tl {background:url(../images/offers-tl.gif) no-repeat top left}
.offers-tr {background:url(../images/offers-tr.gif) no-repeat top right}
.offers-b {background:url(../images/offers-c2.gif) repeat-x bottom}
.offers-bl {background:url(../images/offers-bl.gif) no-repeat bottom left}
.offers-br {background:url(../images/offers-br.gif) no-repeat bottom right}
.offers-l {background:url(../images/offers-c2.gif) repeat-y left}
.offers-r {background:url(../images/offers-c2.gif) repeat-y right}
.offers-m {padding:1px}
.offers-tabs {padding-left:12px;}
.offers-tab1 {width:92px;height:27px;background:url(../images/offers-tabs.gif) no-repeat 0px 0px;display:block;float:left;}
.offers-tab1h {width:92px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -92px 0px;display:block;float:left;}
.offers-tab1b {width:10px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -350px 0px;display:block;float:left;}
.offers-tab1bh1 {width:10px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -360px 0px;display:block;float:left;}
.offers-tab1bh2 {width:10px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -370px 0px;display:block;float:left;}
.offers-tab2 {width:83px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -184px 0px;display:block;float:left;}
.offers-tab2h {width:83px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -267px 0px;display:block;float:left;}
.offers-search {width:108px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -380px 0px;display:block;float:left;}
.offers-search input {width:86px;height:16px;line-height:18px;margin-left:13px;margin-top:5px;border:0 none;padding:0px;}
.offers-search-button {float:left;}
.offers-search-r {width:9px;height:27px;background:url(../images/offers-tabs.gif) no-repeat -508px 0px;display:block;float:left;}
.offers-table {border-collapse:collapse}
.offers-table th {padding:5px 8px;text-align:center;font-weight:bold;}
.offers-table td {padding:3px 8px;}
.offers-table th {border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.offers-table th.first {border-left:0px none;border-bottom:1px solid #e0e0e0;}
.offers-table td {border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.offers-table td.first {border-left:0px none;border-top:1px solid #e0e0e0;}
.offers-table a, .offers-table a:visited, .offers-table a:hover {color:#f5b100;font-size:11px;}
.offers-bottom {margin-top:10px;margin-right:10px;text-align:right;}
.offers-bottom a, .offers-bottom a:visited, .offers-bottom a:hover {font-size:11px}
.offer-box {border:1px solid #dedfe1;background:#fff;display:none;position:absolute;padding:15px;margin-left:40px;}
.offers-table-box td {border:0 none}

.avatar-s {float:left;margin-right:8px;}
.avatar-m {float:left;margin-right:16px;}
.comment-date {color:#f6731a;font-size:11px;padding-top:1px;}


div.tagsCloud {text-align:center}
.tagsCloud a, .tagsCloud a:visited, .tagsCloud a:hover {font-size:.83em;text-decoration:none;line-height:1.4em;}
.tagsCloud a:hover {color:#0088b4;background:#fefefe;}

.tagsCloud a.w1, .tagsCloud a.w1:visited, .tagsCloud a.w1:hover  { font-size: 80%; }
.tagsCloud a.w2, .tagsCloud a.w2:visited, .tagsCloud a.w2:hover  { font-size: 100%; }
.tagsCloud a.w3, .tagsCloud a.w3:visited, .tagsCloud a.w3:hover  { font-size: 120%; }
.tagsCloud a.w4, .tagsCloud a.w4:visited, .tagsCloud a.w4:hover  { font-size: 140%; }
.tagsCloud a.w5, .tagsCloud a.w5:visited, .tagsCloud a.w5:hover  { font-size: 160%; }
.tagsCloud a.w6, .tagsCloud a.w6:visited, .tagsCloud a.w6:hover  { font-size: 180%; }
.tagsCloud a.w7, .tagsCloud a.w7:visited, .tagsCloud a.w7:hover  { font-size: 200%; }

.articleAddInfo, .articleAddInfo10 {background:#ffd362;color:#fff;font-size:11px;padding:2px 5px;margin:0px 2px;}
.articleAddInfo10 {font-size:10px;}
.articleAddInfoPlus {color:#fff;font-family:Arial;font-size:14px;font-weight:bold;margin-right:3px;}

.floatblockquote-left, .floatblockquote-right {background:#5c5f63;color:#ffd362;margin:5px;padding:0px;border:0 none;float:left;width:33%;}
.floatblockquote-right {float:right;}
.floatblockquote-left a, .floatblockquote-right a, .floatblockquote-left a:hover, .floatblockquote-right a:hover, .floatblockquote-left a:visited, .floatblockquote-right a:visited {color:#ffd362;}
.floatblockquote-left .fb1-tl, .floatblockquote-right .fb1-tl {background:url(../images/fb1-tl.gif) no-repeat top left}
.floatblockquote-left .fb1-tr, .floatblockquote-right .fb1-tr {background:url(../images/fb1-tr.gif) no-repeat top right}
.floatblockquote-left .fb1-bl, .floatblockquote-right .fb1-bl {background:url(../images/fb1-bl.gif) no-repeat bottom left}
.floatblockquote-left .fb1-br, .floatblockquote-right .fb1-br {background:url(../images/fb1-br.gif) no-repeat bottom right}
.floatblockquote-left .fb1-m, .floatblockquote-right .fb1-m {padding:10px;}

.bottom4 {padding:10px 5px;}

.s {padding:5px 0px;text-align:center;}

ul.consult {margin:0;padding:20px 0px 20px 40px;}
ul.consult li {margin:0;padding:2px 0;}
.consult-answer {color:#065a9a;margin-top:5px;}
.comment-hr {height:1px;color:#eaeaea;background:#eaeaea;border:0 none;margin:10px 0;}

#comments {margin-top:30px;}
#commentForm {margin:5px 0px;border:1px solid #ccc;background:#f5f5f5;padding:8px;}
.replyTo {margin-left:20px}
.comments-list ul {margin:0px;padding:0 0 0 20px;list-style:none;}
.comments-list li {margin:0px;padding:5px 0 5px 0px;}
.comment-deleted {font-weight:bold;color:#aaa;}

.avatar-info {line-height:24px;float:left;}
img.avatar-s {width:24px;height:24px;float:left;margin-right:5px;}
img.avatar-m {width:48px;height:48px;margin-right:5px;}

#content {overflow:auto}
