html {
height:100%;
}
body {
background:#EBFFFF;
padding-bottom:5px;
min-height:100%;
}
* {
color:#484848;
font-size:12px;
font-family:Verdana;
padding:0px;
margin:0px;
border:0px;
vertical-align:top;
}
a {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
.floatLeft {
float:left;
}
.floatRight {
float:right;
}
.clear {
clear:both;
}
ul, li {
list-style-type:none;
}
h1 { /* page Title */
color:#003984;
font-size:30px;
font-family:Arial;
background:url(../images/title_leaf.gif) no-repeat;
padding-top:5px;
padding-left:50px;
padding-bottom:35px;
}
h2 {  /* as Contacts */
color:#266D00;
font-size:22px;
font-family:Arial;
padding-bottom:8px;
}
h3 { /* types Title */
color:#266D00;
font-size:24px;
font-family:Arial;
background:url(../images/title_leaf.gif) no-repeat;
padding-left:50px;
padding-bottom:35px;
}
h4 {  /* page Infrastucture */
color:#266D00;
font-size:16px;
font-family:Arial;
padding-bottom:8px;
}

/* ************************************** HEADER ************************************** */
#siteWrapper {
height:100%;
}
#logo {
padding:12px 0px 14px 16px;
background:#003F8C;
}
#header {
background:url(../images/headerbg.jpg) repeat-x top;
min-width:1000px;
}
#headerLeft {
float:left;
width:320px;
}
#logo a {
display:block;
width:304px;
height:36px;
background:url(../images/logomaetok_inner.gif) no-repeat top center;
}
/* ***************************** MENU *****************************  */
#menu li {
background:#8ACA29;
}
#menu li, #menu li a {
color:#fff;
font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
#menu li a {
display:block;
line-height:30px;
padding-left:17px;
}
#menu li a:hover {
color:#13530F;
background:#99DE30;
}
#menu li.menuBg1, #menu li.page-item-4 {
background:#055800;
}
#menu li.menuBg2, #menu li.page-item-5 {
background:#115D00;
}
#menu li.menuBg3, #menu li.page-item-6 {
background:#1E6500;
}
#menu li.menuBg4, #menu li.page-item-7 {
background:#266D00;
}
#menu li.menuBg5, #menu li.page-item-12 {
background:#377B00;
}
#menu li.menuBg6, #menu li.page-item-13 {
background:#498C00;
}
#menu li.menuBg7, #menu li.page-item-14 {
background:#5E9F00;
}
#menu li.menuBg8, #menu li.page-item-15 {
background:#71B100;
}
/* ***************************** /MENU *****************************  */
#headerRight {
float:left;
padding-left:17px;
padding-top:6px;
}
#maetokPic {
background:url(../images/innerbigpic_shadow.gif) no-repeat;
width:648px;
text-align:left;
padding:11px 0px 20px 11px;
}
#maetokPic p {
background:url(../images/svyatopilya_inner.jpg) no-repeat;
width:618px;
height:260px;
}
.infrastructure #maetokPic p {
background:url(../images/svyatopilya_inner2.jpg) no-repeat;
width:618px;
height:260px;
}
.plan #maetokPic p {
background:url(../images/svyatopilya_inner3.jpg) no-repeat;
width:618px;
height:260px;
}
.place #maetokPic p {
background:url(../images/svyatopilya_inner4.jpg) no-repeat;
width:618px;
height:260px;
}
.price #maetokPic p {
background:url(../images/svyatopilya_inner5.jpg) no-repeat;
width:618px;
height:260px;
}

/* TYPES INNER */
#typesInner, #typesInnerAll {
padding-top:5px;
}
#typesInner div {
background:url(../images/typesmall_ishadow.gif) no-repeat;
height:182px;
float:left;
padding:5px 12px 7px 6px;
}
#typesInnerAll div {
background:url(../images/typesmall_ishadow2.gif) no-repeat;
height:100px;
float:left;
padding:6px 12px 7px 7px;
}
#typesInnerAll div a {
display:block;
width:136px;
height:84px;
cursor:hand;
}
#typesInner a {
display:block;
width:136px;
height:162px;
text-decoration:none;
cursor:hand;
border:1px solid #fff;
}
.innerType1 a, #typesInnerAll .innerAllType1 a {
background:url(../images/type1inner.jpg) no-repeat top;
}
.innerType2 a, #typesInnerAll .innerAllType2 a {
background:url(../images/type2inner.jpg) no-repeat;
}
.innerType3 a, #typesInnerAll .innerAllType3 a {
background:url(../images/type3inner.jpg) no-repeat;
}
.innerType4 a, #typesInnerAll .innerAllType4 a {
background:url(../images/type4inner.jpg) no-repeat;
}
.startType1, .startType2, .startType3 {
margin-right:11px;
}
#typesInner a p {
margin-top:84px;
text-decoration:none;
text-align:center;
font-size:11px;
background:#EBD96D;
height:78px;
line-height:160%;
}
#typesInner a p strong {
color:#055800;
font-size:17px;
display:block;
}
#typesInner a p span {
color:#5F5F5E;
font-size:10px;
display:block;
padding-top:5px;
}
.innerType1, .innerType2, .innerType3 {
margin-right:8px;
}
.innerAllType1, .innerAllType2, .innerAllType3 {
margin-right:9px;
}
/* /TYPES INNER */
/* ************************************** /HEADER ************************************** */

#centerPart {
min-width:1000px;
}
/* ************************************** LEFT BLOCK ************************************** */
#leftBlock {
float:left;
width:320px;
position:relative;
top:-100px;
}
#innerPages #leftBlock {
top:-19px;
}
#contacts {
background:#D0D0D0;
border-right:5px solid #5E9F00;
padding-left:17px;
padding-top:8px;
padding-bottom:8px;
line-height:190%;
margin-bottom:24px;
}
#contacts p, #contacts p strong {
color:#00327B;
font-size:12px;
font-family:Arial;
text-align:center;
}
#contacts a {
color:#003800;
font-size:12px;
font-family:Arial;
}
#map {
display:block;
width:318px;
height:168px;
background:url(../images/map_small.gif) no-repeat;
border:1px solid #13530F;
}
/* ************************************** /LEFT BLOCK ************************************** */
/* ************************************** CONTENT ************************************** */
#contentWrapper {
float:left;
padding-left:24px;
padding-right:20px;
min-width:620px;
max-width:63%;
}
#contentWrapper p, #contentWrapper div {
line-height:150%;
}
#contentWrapper p {
padding-bottom:8px;
text-align:justify;
}
/* ************************************** /CONTENT ************************************** */
.typesHouses {
width:625px;
}
.typesHouses img, .typesList img {
border:6px solid #D0D0D0;
}
.typesHouses a:hover img, .typesList a:hover img {
border:6px solid #BAE376;
}
.typesHouses div {
color:#325123;
font-size:18px;
font-family:"Times New Roman", Times, serif !important;
font-weight:bold;
position:relative;
bottom:30px;
left:6px;
width:28px;
height:25px;
padding-left:8px;
background-color:#BAE376;
}
.historyBack {
padding-top:10px;
padding-bottom:10px;
}
.historyBack a {
font-size:11px;
}
.typesList h2 a {
color:#3b54cb;
font-size:16px;
}
.typesList td {
padding-bottom:10px;
padding-right:8px;
}

#content table.baseTable {
border-collapse:collapse;
border:1px solid #1e6500;
}
#content table.baseTable th {
background:#498c00;
color:#fff;
text-align:center;
}
#content table.baseTable th, #content table.baseTable td {
padding:5px;
}
#content table.baseTable td, #content table.baseTable th {
border-right:1px solid #1e6500;
}
#content table.baseTable td {
background:#fff;
}
#content table.baseTable .darkBg td {
background:#EAEBE9;
}

/* FOOTER */
#emptyFooter {
height:20px;
}
#footer {
font-size:11px;
height:30px;
padding-left:343px;
padding-top:10px;
border-top:3px solid #d0d0d0;
}
#footer span {
color:#003984;
font-size:11px;
margin-left:15px;
margin-right:15px;
}
#footer a {
font-size:11px;
}
#footer span a {
color:#003984;
}