BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #343e4a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
A {
	COLOR: #255288
}
#header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#header TD {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
#header A {
	COLOR: #063d77
}
#header #login {
	BORDER-BOTTOM: #d8d6c6 1px solid; MIN-WIDTH: 984px; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeede6; MARGIN: 0px auto 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MAX-WIDTH: 1280px; HEIGHT: 32px; PADDING-TOP: 0px
}
#header #login TD {
	FONT-SIZE: 11px
}
#header #login .startpage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 28px; PADDING-TOP: 0px
}
#header #login .loginpage {
	MARGIN: 3px 5px 0px 0px
}
#header #login .loginpage INPUT {
	MARGIN-TOP: 1px; WIDTH: 100px; HEIGHT: 16px
}
#header .header_bg {
	MIN-WIDTH: 984px; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 100%; MAX-WIDTH: 1280px; BACKGROUND: url(http://www.minusof.ru/images/top-bg.jpg) #224c7d no-repeat left top
}
#header .header_bg_1024 {
	MIN-WIDTH: 984px; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 100%; MAX-WIDTH: 1280px; BACKGROUND: url(http://www.minusof.ru/images/top-bg-1024.jpg) #224c7d no-repeat left top
}
#header .header_bg_travel {
	MIN-WIDTH: 984px; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 100%; MAX-WIDTH: 1280px; BACKGROUND: url(http://www.minusof.ru/images/top-bg-travel.jpg) #224c7d no-repeat left top
}
#header #header_bg2 {
	TEXT-ALIGN: left; WIDTH: 100%; HEIGHT: 105px
}
#header #header_bg #logo {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 33px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 29px; BORDER-LEFT-WIDTH: 0px
}
#header .menutable {
	MIN-WIDTH: 984px; MARGIN-TOP: 7px; WIDTH: 100%; MAX-WIDTH: 1280px
}
#header .menutable TD {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
#header .menutable .light {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeede6; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header .menutable .menuheader {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeede6; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#header .menutable .bgs3 {
	BACKGROUND-IMAGE: url(http://www.minusof.ru/images/s3.gif); FONT-SIZE: 2px
}
#header .menutable .width1 {
	WIDTH: 29%
}
#header .menutable .width2 {
	WIDTH: 37%
}
#header .menutable .width3 {
	WIDTH: 34%
}
#header .menutable .menu1 .menuheader {
	COLOR: #41822f
}
#header .menutable .menu2 .menuheader {
	COLOR: #067ab3
}
#header .menutable .menu3 .menuheader {
	COLOR: #683a85
}
#header .menutable .menu1 .menu {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #41822f; PADDING-TOP: 11px
}
#header .menutable .menu2 .menu {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #067ab3; PADDING-TOP: 11px
}
#header .menutable .menu3 .menu {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #683a85; PADDING-TOP: 11px
}
#header .menutable .menu1 A {
	COLOR: #41822f
}
#header .menutable .menu2 A {
	COLOR: #067ab3
}
#header .menutable .menu3 A {
	COLOR: #683a85
}
#header .menutable .menu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#body {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#body .tbody {
	MIN-WIDTH: 984px; TEXT-ALIGN: left; MARGIN: 6px auto 0px; WIDTH: 100%; MAX-WIDTH: 1280px
}
.column1 {
	WIDTH: 60%; VERTICAL-ALIGN: top
}
.column1-2 {
	WIDTH: 6px
}
.column2 {
	WIDTH: 30%; VERTICAL-ALIGN: top
}
.column2-3 {
	WIDTH: 6px
}
.column3 {
	WIDTH: 200px; VERTICAL-ALIGN: top
}
.column1s {
	WIDTH: 240px; VERTICAL-ALIGN: top
}
.column1-2 {
	WIDTH: 6px
}
.column2s {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.column1f {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
TR.disabled TD {
	TEXT-DECORATION: line-through
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#footer .bottom {
	MIN-WIDTH: 984px; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 100%; FONT-FAMILY: tahoma; MAX-WIDTH: 1280px; COLOR: #717880; FONT-SIZE: 10px
}
#footer .bottom .line {
	BACKGROUND-IMAGE: url(http://www.minusof.ru/images/bottom_bg.gif); MARGIN-BOTTOM: 14px
}
#footer .bottom .contacts {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: white; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#footer .bottom .contacts A {
	COLOR: white
}
#advert_header {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.title_link {
	COLOR: white; TEXT-DECORATION: none
}
.slidelink {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.block_normal_header {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: tahoma; BACKGROUND: url(http://www.minusof.ru/images/block_bg.gif); COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.header2 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: tahoma; BACKGROUND: url(http://www.minusof.ru/images/block_bg.gif); COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
TABLE.block_normal_border {
	BORDER-BOTTOM: #d8d6c6 1px solid; BACKGROUND-COLOR: #eeede6; WIDTH: 100%; MARGIN-BOTTOM: 8px; BORDER-RIGHT: #d8d6c6 1px solid
}
TD.block_normal_border {
	BORDER-BOTTOM: #eeede6 6px solid; BORDER-LEFT: #eeede6 6px solid; BACKGROUND-COLOR: white; WIDTH: 100%; BORDER-TOP: #eeede6 6px; BORDER-RIGHT: #eeede6 6px solid
}
.rating {
	BORDER-TOP: #d8d6c6 1px solid
}
.rating TD {
	BORDER-BOTTOM: #d8d6c6 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.rating .rating_hits {
	TEXT-ALIGN: right; COLOR: #be2618
}
.rating_block {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 8px; BACKGROUND: url(http://www.minusof.ru/images/rating_bg.gif) no-repeat left top; COLOR: #343e4a; PADDING-TOP: 16px
}
.admin {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px
}
.admin LI {
	PADDING-BOTTOM: 5px
}
UL.textlinks {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
UL.textlinks LI {
	MARGIN-BOTTOM: 7px
}
UL.ltl {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #808080; PADDING-TOP: 6px
}
UL.ltl A {
	COLOR: #808080
}
UL.ltl LI {
	MARGIN-BOTTOM: 6px
}
UL.forum_last_themes {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.forum_last_themes LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 11px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.minusof.ru/images/ico_forum.gif) no-repeat left top; PADDING-TOP: 0px
}
UL.forum_last_themes LI A {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
UL.forum_last_themes LI DIV {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
.red {
	COLOR: red; FONT-WEIGHT: bold
}
.news_photo {
	BORDER-BOTTOM: #c0c0c0 1px dotted; BORDER-LEFT: #c0c0c0 1px dotted; MARGIN: 0px; DISPLAY: inline; BORDER-TOP: #c0c0c0 1px dotted; BORDER-RIGHT: #c0c0c0 1px dotted
}
.news_photo TD {
	BACKGROUND-COLOR: white
}
.news_photo IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.news LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.newsdate {
	PADDING-BOTTOM: 1px; FONT-FAMILY: tahoma; COLOR: #be2618; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.newslink {
	FONT-SIZE: 12px
}
.newspopular {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.newspopular LI {
	PADDING-BOTTOM: 9px
}
.newscomments {
	COLOR: red; FONT-WEIGHT: bold
}
.content P.comment IMG {
	MARGIN: 0px
}
TD.leftright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: verdana; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
INPUT.leftright {
	BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center; BORDER-LEFT: gray 1px solid; WIDTH: 40px; FONT-FAMILY: verdana; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.header {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; FONT-FAMILY: tahoma; BACKGROUND: #eeede6; COLOR: #343e4a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.header1 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; FONT-FAMILY: tahoma; BACKGROUND: url(http://www.minusof.ru/images/header1_bg.gif) #eeede6 no-repeat left top; COLOR: #343e4a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.document_path {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.document_path {
	COLOR: #888888
}
.darkgray {
	COLOR: #343e4a
}
.lightgray {
	COLOR: #717880
}
.error_box {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff0f0; MARGIN: 20px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: red; FONT-SIZE: 12px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 12px
}
.error_box P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.error_box H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.ok_box {
	BORDER-BOTTOM: darkgreen 1px solid; BORDER-LEFT: darkgreen 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f0fff0; MARGIN: 20px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: darkgreen; FONT-SIZE: 12px; BORDER-TOP: darkgreen 1px solid; BORDER-RIGHT: darkgreen 1px solid; PADDING-TOP: 12px
}
.ok_box P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ok_box H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.structure {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 10px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.structure UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.structure UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.structure UL UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: url(http://www.minusof.ru/images/liarraw.gif)
}
UL.menu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rating_zero {
	COLOR: #c0c0c0; FONT-SIZE: 10px
}
.rating_good {
	COLOR: green; FONT-SIZE: 10px
}
.rating_bad {
	COLOR: red; FONT-SIZE: 10px
}
#mlogin {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: white; WIDTH: 250px; HEIGHT: 159px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: 1px solid; TOP: 25px; BORDER-RIGHT: 1px solid; LEFT: 15px
}
#mlogins {
	BORDER-BOTTOM: #404040 1px solid; POSITION: absolute; BORDER-LEFT: #404040 1px solid; BACKGROUND-COLOR: #404040; WIDTH: 250px; HEIGHT: 159px; VISIBILITY: hidden; BORDER-TOP: #404040 1px solid; TOP: 27px; BORDER-RIGHT: #404040 1px solid; LEFT: 17px
}
.thumbnail {
	BORDER-BOTTOM: #cccccc 2px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; MARGIN: 6px 10px 3px; BACKGROUND: white 0px 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 2px solid
}
.thumbnail IMG {
	PADDING-BOTTOM: 6px; MARGIN: auto; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.bigimage {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 2px solid; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 2px
}
IMG.gps-icon {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 0px; BORDER-TOP: 0px; TOP: 1px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
IMG.panorama-icon {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 0px; BORDER-TOP: 0px; TOP: 1px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 22px
}
* HTML DIV#header {
	MARGIN: 0px auto; WIDTH: 100%; ; WIDTH: expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1300 ? "1280px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 1004 ? "984px" : "98%"))
}
* HTML DIV#body {
	MARGIN: 0px auto; WIDTH: 100%; ; WIDTH: expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1300 ? "1280px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 1004 ? "984px" : "98%"))
}
* HTML DIV#footer {
	MARGIN: 0px auto; WIDTH: 100%; ; WIDTH: expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1300 ? "1280px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 1004 ? "984px" : "98%"))
}