body {
    background: #fff;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #255676;

}
a,a:visited{
    color: #255676;
    text-decoration: underline;
}
a:hover,a:active{
    color: #000;
    text-decoration: underline;
}

#first {
    background: #fff;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    border: 0;
    height: 154px;
    padding: 0;
    margin: 0;
}
#logo {
    width: 482px;
    height: 154px;
    text-align: left;
    padding: 0;
    margin: 0;
}
#headerCenter{
    background: #ffffff url('/images/header.center.gif') repeat-x;
    height: 154px;
    width: 100%;
    padding: 0;
    margin: 0;
}
#headerFlash {
    background: #ffffff url('/images/header.center.gif') top left repeat-x;
    width: 341px;
    height: 154px;
    text-align: right;
    padding: 0;
    margin: 0;
}
#containtTable{
    margin:0;
    padding:0;
    position: relative;
    left:0;
    top: -3px;
}

#left {
    width: 193px;
	background: #ffffff url('/images/menu.bg.gif') repeat-y;
}
#leftBg {
	width: 1px;
	background:#ffffff url('/mages/main.bottom.left.bg2.gif') no-repeat bottom left;
	background-position: 0 98%;
	font-size: 1px;
	color: #fff;
}
#leftBg2 {
	background:#ffffff url('/images/main.bottom.left.bg22.gif') no-repeat top left;
	width: 342px;
	display: block;
	height: 20px;
	padding: 0;
	margin: 0;
}
#center {
    background: #ffffff url('/images/main.bottom.right.bg.gif') no-repeat bottom right;
	/*background: #ffffff url('/sibpack/images/main.bottom.left.bg.gif') no-repeat bottom left;*/
    width: 100%;
}
#mainContaint {
	padding-left: 5px;
	padding-right: 25px;
	padding-bottom: 15px;
	/* text-align: justify; */
}
#mainHeader {
	background: #ffffff url('/images/main.header.bg.gif') no-repeat;
	color: #5991ca;
	font-size: 16px;
	font-weight: bold;
	height: 55px;
	background-position: -53px -1px;
}
#mainHeader div {
	padding-top: 5px;
}
#body_div {
	/* empty id */
	padding-left: 50px;
}
#right {
    width: 181px;
	background: url('/images/right.bg.gif') repeat-y top right;
}
.rightHeader {
	background: #ffffff url('/images/right.header.bg.gif') repeat-x top left;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	height: 42px;
}
.rightHeader span {
	 padding-left: 15px;
	 vertical-align: middle;
}
.rightBlock {
	color: #5792ca;
	font-size: 11px;
	padding-left: 21px;
	padding-right: 5px;
	width: 151px;
}
.menu_header
{
        font-family: Arial, Helvetica, sans-serif;
        color: #255677;
        font-size: 14px;
        font-weight: bold;
}
#search {
    display: block;
    text-align: right;
	margin-right: 40px;
}
#mainMenu {
    margin: 0;
    padding: 0;
}
a.menu,a.menu:visited{
    color: #265777;
    text-decoration: none;
    display: block;
    background: url('/images/menu.button.bg.gif') no-repeat;
    width: 170px;
    height: 19px;
    margin: 0;
    margin-left: 3px;
    margin-bottom: 3px;
    padding-left: 17px;
    padding-top: 1px;
}
a.menu:hover,a.menu:active{
    color: #265777;
    text-decoration: underline;
    display: block;
    background: url('/images/menu.button.bg.gif') no-repeat;
    width: 170px;
    height: 19px;
    margin: 0;
    margin-left: 3px;
    margin-bottom: 3px;
    padding-left: 17px;
    padding-top: 1px;
}
a.submenu,a.submenu:visited{
    color: #265777;
    text-decoration: none;
    background: url('/images/menu.submenu.bg.gif') no-repeat top left;
    background-position: 17px;
    width: 157px;
    padding-left: 30px;
    display: block;
    margin-bottom: 2px;
}
a.submenu:hover,a.submenu:active{
    color: #265777;
    text-decoration: underline;
    background: url('/images/menu.submenu.bg.gif') no-repeat top left;
    background-position: 17px;
    width: 157px;
    padding-left: 30px;
    display: block;
    margin-bottom: 2px;
}
a.submenu2,a.submenu2:visited{
    color: #5991ca;
    text-decoration: none;
    width: 155px;
    padding-left: 32px;
    display: block;
    margin-bottom: 2px;
}
a.submenu2:hover,a.submenu2:active{
    color: #5991ca;
    text-decoration: underline;
    width: 155px;
    padding-left: 32px;
    display: block;
    margin-bottom: 2px;
}

#footer {
	width: 100%;
	background: #ffffff url('/images/zamok.gif') repeat-x right top;
	font-size: 10px;
	text-align: left;
	color: #275576;
	height: 36px;
	padding-left: 30px;
}
img {
	border: 0;
}
#fastLinks {
	width: 151px;
	height: 41px;
	padding-top: 10px;
	padding-right: 30px;
	display: block;
	background: #ffffff url('/images/right.top.bg.gif') no-repeat top right;
	text-align: right;
}
.button {
	background: #d4d0c7;
	color: #5b3133;
	border: 1px solid #5b3133;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	cursor: pointer;
}
div.rightLink {
color: #5792ca;
    text-decoration: none;
	font-size: 11px;
	display: block;
}
a.rightLink,a.rightLink:visited{
    color: #5792ca;
    text-decoration: none;
	font-size: 11px;
	display: block;
}
a.rightLink:hover,a.rightLink:active{
    color: #000;
    text-decoration: underline;
	font-size: 11px;
}
a[href^="http://forema.tom.ru"] {
	display: none;
}

