body, html {
margin: 0;
padding: 0;
}

h3 {
text-align: center;
}

.bolder {
font-weight: bold;
}

.article-link {
color: #365E86;
text-decoration:none;
}

.article-link:hover {
text-decoration:underline;
}


#container {
width: 1000px;
margin: 0 auto;
}

#content {
padding: 0;
margin: 0 201px;
}

#left {
float: left;
width: 201px;
margin: 0px;
padding: 0px;
}

#right {
float: right;
width: 201px;
height: 760px;
margin: 0;
padding: 0;
}

#header {
margin-bottom: 7px;
height: 82px;
background-image: url("../img/header-dot.png");
background-repeat: repeat-x;
}

#header #left-round {
float: left;
background-image: url("../img/left-round.png");
height: 82px;
width: 7px;
}

#header #right-round {
float: right;
background-image: url("../img/right-round.png");
height: 82px;
width: 7px;
}

#header #telephones {
float: right;
text-align: right;
font-family: Tahoma, sans-serif;
font-size: 11pt;
color: #365E86;
margin-top: 4px;
margin-right: 10px;
}

#logo-martit {
float: left;
background-image: url("../img/logo-martit.png");
background-repeat: no-repeat;
width: 88px;
height: 67px;
margin-left: 38px;
margin-top: 3px;
}

#logo-med {
float: left;
background-image: url("../img/logo-med.png");
background-repeat: no-repeat;
width: 434px;
height: 62px;
margin-top: 7px;
position: relative;
left: 240px;
}

#lang {
float: right;
font-family: Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
margin-top: 62px;
margin-right: 10px;
}

#lang span {
color: #365E86;
padding-left: 15px;
padding-right: 15px;
}

#lang a {
text-decoration: none;
color: #7D7C81;
}

#lang a:hover {
text-decoration: underline;
color: #365E86;
}

#menu-up {
width: 100%;
height: 31px;
margin-bottom: 7px;
}

#menu-up #right-round {
float: right;
background-image: url("../img/menuup-right-round.png");
background-repeat: no-repeat;
height: 31px;
width: 3px;
}

#menu-up ul {
margin: 0;
padding: 0;
display: block
}

#menu-up ul li {
height: 31px;
display: block;
float: left;
border-right: 1px solid #ffffff;
}

#menu-up #right-dots {
height: 31px;
background-image: url("../img/menuup-dot.png");
background-repeat: repeat-x;
}

#menu-up .link {
float: left;
padding-top: 5px;
display: block;
height: 31px;
background-image: url("../img/menuup-dot.png");
background-repeat: repeat-x;
padding-left: 15px;
padding-right: 15px;
}

#menu-up .deco {
color: #ffffff;
font-family: Tahoma, sans-serif;
font-size: 11pt;
text-decoration: none;
}

#menu-up a.link:hover {
background-image: url("../img/menuup-dot-hover.png");
background-repeat: repeat-x;
}

#menu-up a.first {
float: left;
display: block;
background-image: url("../img/menuup-dot.png");
background-repeat: repeat-x;
}

#menu-up a.first:hover {
background-image: url("../img/menuup-dot-hover.png");
background-repeat: repeat-x;
}

#menu-up a.first div {
float: left;
background-image: url("../img/menuup-left-round.png");
background-repeat: no-repeat;
background-position: left;
padding-left: 15px;
padding-right: 15px;
height: 31px;
}

#menu-up a.first div:hover {
background-image: url("../img/menuup-right-round-hover.png");
background-position: left;
cursor: hand;
}

/* Стиль с планеты Криптон, аккуратнее */
#menu-up a.first div span {
display: block;
padding-top: 5px;
cursor: hand;
}

#menu-up a.this {
background-image: url("../img/menuup-dot-hover.png");
background-repeat: repeat-x;
}

#menu-up a.first div.this {
background-image: url("../img/menuup-right-round-hover.png");
background-position: left;
cursor: hand;
}

#left #round-up {
width: 201px;
height: 10px;
background-image: url("../img/menuleft-round-up.png");
background-repeat: no-repeat;
}

#left #round-down {
width: 201px;
height: 4px;
background-image: url("../img/menuleft-round-down.png");
background-repeat: no-repeat;
}

#left #main {
border-left: 1px solid #9C9BA0;
border-right: 1px solid #9C9BA0;
}

#left ul#menu-left {
display: block;
margin: 0;
padding: 0;
list-style-type: none;
}

#left ul#menu-left ul.inner {
display:block;
padding-left: 10px;
margin-left: 10px;
margin-right: 10px;
list-style-image: url("../img/list-style.png");
line-height: 80%;
}

#left ul#menu-left ul.inner li.ucat {
font-family: Tahoma, sans-serif;
font-size: 9pt;
padding-top: 5px;
padding-bottom: 7px;
}

#left ul#menu-left ul.inner li.ucat a {
text-decoration: none;
color: #7D7C81;
}

#left ul#menu-left ul.inner li.ucat a:hover {
color: #365E86;
}

#left ul#menu-left ul.inner li.ucat a.this-link {
color: #365E86;
}

#left ul#menu-left .menu-left-link {
display: block;
min-height: 23px;
border-bottom: 1px solid #ffffff;
background-image: url("../img/menuleft-cat-dot.png");
background-repeat: repeat-y;
font-family: Tahoma, sans-serif;
font-size: 10pt;
color: #7D7C81;
font-weight: bold;
padding-left: 9px;
text-decoration: none;
}

#left ul#menu-left a.menu-left-link:hover {
background-image: url("../img/menuleft-cat-dot-hover.png");
color: #ffffff;
}

#left ul#menu-left .this {
background-image: url("../img/menuleft-cat-dot-hover.png");
color: #ffffff;
}

#right #search-block {
overflow: hidden;
}

#right .search-rounder {
float: left;
background-repeat: no-repeat;
width: 8px;
height: 17px;
}
	
#right #search-round-left {
background-image: url("../img/search-input-left.png");
}
	
#right #search-round-right {
background-image: url("../img/search-input-right.png");
}

#right #search #search-input {
border-left: 0;
border-right: 0;
border-top: 1px solid #B5B5B9;
border-bottom: 1px solid #B5B5B9;
width: 129px;
height: 13px;
color: #365E86;
font-family:Arial, sans-serif;
font-size: 8pt;
line-height:normal;
vertical-align:top;
float: left;
}
	
#right #search #search-button {
width: 48px;
height: 17px;
vertical-align: top;
background-image: url('../img/search-button.png');
border: 0;
float: left;
margin-left: 6px;
}

#right .tmp-right-pic {
display: block;
width: 201px;
height: 78px;
margin-top: 10px;
}
		
#right #tmp-1 {
background-image: url("../img/tmp-right-pic-1.png");
background-repeat: no-repeat;
}
		
#right #tmp-2 {
background-image: url("../img/tmp-right-pic-2.png");
background-repeat: no-repeat;
}
		
#right #tmp-3 {
background-image: url("../img/tmp-right-pic-3.png");
background-repeat: no-repeat;
}

#right #tmp-4 {
background-image: url("../img/tmp-right-pic-4.png");
background-repeat: no-repeat;
}
		
#right #blue-round-up {
background-image: url("../img/right-blue-round-up.png");
background-repeat: no-repeat;
width: 201px;
height: 3px;
margin-top: 9px;
}

#right #blue-round-down {
background-image: url("../img/right-blue-round-down.png");
background-repeat: no-repeat;
width: 201px;
height: 4px;
}

#right #blue-content {
background-image: url("../img/right-blue-round-dot.png");
background-repeat: repeat-x;
width: 187px;
height: 465px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 14px;
font-family: Tahoma, sans-serif;
color: #ffffff;
font-size: 9pt;
}

#right #blue-content .blue {
color: #365E86;
text-decoration: none;
}

#right #blue-content .blue:hover {
text-decoration: underline;
}

#right #blue-content .ins {
border-bottom: 1px dotted #ffffff;
margin-left: 10px;
padding-bottom: 14px;
padding-top: 10px;
}

#content .tmp-content-pic {
width: 288px;
height: 91px;
}
	
#content #tmp-1 {
background-image: url("../img/tmp-content-1.png");
background-repeat: no-repeat;
float: left;
margin-left: 7px;
}

#content #tmp-2 {
background-image: url("../img/tmp-content-2.png");
background-repeat: no-repeat;
float: right;
margin-right: 7px;
}
	
#content #content-face {
width: 243px;
height: 280px;
background-image: url("../img/content-face.png");
background-repeat: no-repeat;
float: left;
margin-left: 7px;
margin-top: 7px;
}
	
#content #content-face-block {
width: 334px;
float: right;
margin-top: 7px;
margin-right: 7px;
margin-left: 7px;
}
	
#content #content-face-block #inside {
border-left: 2px solid #CDCCCF;
border-right: 2px solid #CDCCCF;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

#content #content-face-block #inside p {
color: #67676B;
font-family: Tahoma, sans-serif;
font-size: 10pt;
line-height: 130%;
margin: 0;
padding-bottom: 10px;
}
	
#content #content-face-block #inside p#hello-1 {
border: 0;
}
	
#content #content-face-block #inside p#hello-2 {
border-bottom: 2px dotted #67676B;
}

#content #content-face-block #inside p#hello-3 {
padding-top: 8px;
}
	
#content #content-face-block #top {
height: 36px;
width: 334px;
background-image: url("../img/content-block-dot.png");
background-repeat: repeat-x;
}
	
#content #content-face-block #top #round-up {
height: 4px;
background-image: url("../img/content-block-round-up.png");
background-repeat: no-repeat;
padding-left: 13px;
padding-top: 8px;
font-family: Tahoma, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #ffffff;
}
	
#content #content-face-block #round-down {
height: 4px;
background-image: url("../img/content-block-round-down.png");
background-repeat: no-repeat;
}

#content #license {
float: left;
width: 584px;
height: 54px;
margin-top: 7px;
margin-right: 7px;
margin-left: 7px;
background-image: url("../img/license-dot.png");
background-repeat: repeat-x;
}
	
#content #license #round-left {
background-image: url("../img/license-left.png");
background-repeat: no-repeat;
float: left;
width: 4px;
height: 54px;
}
	
#content #license #round-right {
background-image: url("../img/license-right.png");
background-repeat: no-repeat;
float: right;
width: 3px;
height: 54px;
}
	
#content #license #inside {
padding-left: 15px;
padding-top: 5px;
padding-bottom: 6px;
font-family: Verdana, sans-serif;
color: #ffffff;
font-size: 9pt;
font-weight: bold;
}


/* *******************************************************  */
.license_1 {
float: left;
width: 584px;
height: 83px;
margin-top: 7px;
margin-right: 7px;
margin-left: 7px;
background-image: url("../img/license-dot1.png");
}
	
.license_1 .round-left {
background-image: url("../img/license-left1.png");
background-repeat: no-repeat;
float: left;
width: 4px;
height: 84px;
}
	
.license_1 .round-right {
background-image: url("../img/license-right1.png");
background-repeat: no-repeat;
float: right;
width: 3px;
height: 84px;
}
	
.license_1 .inside {
padding-left: 15px;
padding-top: 5px;
padding-bottom: 6px;
font-family: Tahoma, sans-serif;
color: #ffffff;
font-size: 8pt;
font-weight: bold;
}
/* ******************************************************  */
	
#content #works {
float: left;
height: 187px;
width: 584px;
margin-top: 7px;
margin-right: 7px;
margin-left: 7px;
margin-bottom:45px;
}
	
#content #works #round-up {
background-image: url("../img/works-up.png");
background-repeat: no-repeat;
width: 584px;
height: 10px;
}

#content #works #round-down {
background-image: url("../img/works-down.png");
background-repeat: no-repeat;
width: 584px;
height: 10px;
}

#content #works #inside {
border-left: 2px solid #CDCDD0;
border-right: 2px solid #CDCDD0;
width: 580px;
height: 210px;
overflow: auto;
}
	
#content #works #inside ul {
margin: 0;
padding: 0;
font-family: Tahoma, sans-serif;
font-size: 11pt;
list-style-type: none;
}

#content #works #inside ul li {
background-image: url("../img/list-style-big.png");
background-position: left 80%;
background-repeat: no-repeat;
padding-top: 5px;
padding-left: 15px;
color: #67676B;
}
	
#content #works #inside ul#i-left {
margin-left: 50px;
float: left;
padding-right: 30px;
border-right: 1px dotted #88878C;
}
	
#content #works #inside ul#i-right {
margin-right: 10px;
float: right;
}
	
#footer {
clear: both;
font-size: 10pt;
font-family: Tahoma, sans-serif;
color: #7D7C81;
overflow: hidden;
padding-top: 50px;
margin-bottom: 20px;
}

#footer #copyright {
display:block;
text-align:left;

}

#footer #links-footer {
float: right;
}

#footer #links-footer a {
color: #7D7C81;
text-decoration: none;
}

#footer #links-footer a:hover {
text-decoration: underline;
}

#footer #links-footer a.this {
text-decoration: underline;
}

#footer p{
margin:0px;
padding:0px;
padding-top:4px;
font-size:10px;
text-align:left;
}

.article-block {
margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
}
.article-header {
background-image: url(../img/art-dot.png);
background-repeat: repeat-x;
height: 44px;
width: 578px;
}
.art-ur {
background-image: url("../img/art-ur.png");
background-repeat: no-repeat;
background-position: right top;
height: 44px;
}
.art-ul {
background-image: url("../img/art-ul.png");
background-repeat: no-repeat;
background-position: left top;
height: 44px;
}
.art-dr {
background-image: url("../img/art-dr.png");
background-repeat: no-repeat;
background-position: right bottom;
height: 44px;
}
.art-dl {
background-image: url("../img/art-dl.png");
background-repeat: no-repeat;
background-position: left bottom;
height: 44px;
}

.article-main {
margin-top: 7px;
}

.art-round-up {
height: 5px;
background-image: url(../img/art-round-up.png);
background-repeat: no-repeat;
background-position: left bottom;
}

.art-round-down {
height: 5px;
background-image: url(../img/art-round-down.png);
background-repeat: no-repeat;
background-position: left top;
}

.art-text {
border-left: 2px solid #CDCCCF;
border-right: 2px solid #CDCCCF;
padding-left: 18px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 18px;
width: 538px;
font-family: Tahoma, sans-serif;
font-size: 10.5pt;
color: #67676B;
overflow: auto;
text-align: justify;
}

div.read-more-block {
display: block;
margin-top: 10px;
text-align: right;
}

a.read-more-link {
float: right;
height: 20px;
width: 100px;
color: #67676B;
text-decoration: none;
background-image: url("../img/read-more.png");
background-repeat: no-repeat;
background-position: right center;
padding-right: 30px;
}

.read-more-link:hover {
color: #002F5E;
background-image: url("../img/read-more-hover.png");
}

h2 {
margin: 0;
padding: 0;
text-align: center;
color: #ffffff;
padding-top: 5px;
font-family: Tahoma, sans-serif;
font-size: 13pt;
line-height: 95%;
}
