* {
padding: 0;
margin: 0;
}

body {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
}

table {
font-size: inherit;   //таблицы по умолчанию не наследуют размер шрифта
}


h1, h2, h3, h4, h5, h6 {   
font-weight: bold;   //жирное начертание
margin-top: 15pt;   //отступ сверху, равный высоте строки
margin-bottom: 5pt;   //Отступ снизу, он длжен быть меньше верхнего.
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;   //центрируем заголовки
}

strong
{
font-weight: bold;
}

b
{
font-weight:normal;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color: #E3AC67;
vertical-align:top;
text-align: right;
height:216px;
margin-left:40px;
font-weight: normal;
}


h2 {
font-size: 14pt;
}
h3 {
font-size: 13pt;
}
h4 {
font-size: 12pt;
}
h5 {
font-size: 11pt;
}
h6 {
font-size: 10pt;
}

a {
text-decoration: none;   //убираем стандартное подчеркивание...
border-bottom: 1px solid #30457a;   //...и делаем нижнюю границу. Она расположена дальше от текста, что упрощает его восприятие.
color: #30457a;   //цвет ссылок
}

a:hover {
border: none; 
}

p {
margin-bottom: 15pt;
}

img {
border: none;
}

a.img {
border: none;
}

#h1{
height:0px;
position: relative;
top:0px;
}
#h1 h1{
position: absolute;
top:0px;
z-index:-100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color: #F8D9A6;
vertical-align:top;
text-align: center;
height:0px;
padding: 0;
margin: 0;
}

.h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color: #E3AC67;
vertical-align:top;
text-align: right;
height:80px;

}

.h1fon {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color: #E3AC67;
vertical-align:top;
text-align: right;
height:216px;
background-image: url(images/girl.jpg);
background-repeat:no-repeat;
background-position:left;
margin-left:40px;
}


.h2
{
position: relative;
top: -65px;
left:10px;
z-index:-997;
font-size:8px;
width:90%;
}

.h3
{
position: relative;
top: -73px;
z-index:-998;

}

.mindex
{
position: relative;
left::20px;
margin-left:10px;
width:370px;
top: 7px;
font-size:8px;
color:#F4D6E2;
cursor:default;
}

div.lr {
position:relative;
left:50px;
width: 350px;
vertical-align:top;
}

div.lr #lr1 {
height:90px;
vertical-align:top;
}

div.lr222 {
position:relative;
top:0px;
left:50px;
width: 350px;
vertical-align:top;
}

div.lr222 #lr1 {
height:90px;
vertical-align:top;
}

div.rr {
position:relative;
top:30px;
left:100px;
width: 350px;
vertical-align:top;
}

div.rr #lr1 {
height:90px;
vertical-align:top;
}

div.lr222 #lr2 {
height:90px;
vertical-align:top;
position:relative;
top:-23px;
}


a.lt:link, a.lt:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color: #E3AC67;
vertical-align:top;
padding-left:7px;
background-color:#FFFFFF;
}

a.lt:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color: #D85F92;
vertical-align:top;
padding-left:7px;
}

.tel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
color: #E3AC67;
padding-left:7px;
}

#object1 {
position:relative;
top:-30px;
z-index:5;
color:#D97098;
font-size:7px;
margin-left:40px;
padding-left:40px;
font-weight:bold;
}

.lmt {
vertical-align:top;
padding-top:5px;
padding-left:89px;
background-color:#FFFFFF;
}

a.lmta:link, a.lmta:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color: #333333;
vertical-align:top;
line-height: 1.5;
text-decoration: none;  
}

a.lmta:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color: #666666;
vertical-align:top;
line-height: 1.5;
text-decoration: none;    
}

.tdleftdwn {
background-image: url(images/c_down_02.gif);
background-repeat: no-repeat;
background-position:right;
}

.tdleftugol {
background-image: url(images/c_down_01.gif);
background-repeat: no-repeat;
background-position:right bottom;
}

#dwnlineleft {
background-image:url(images/bottom_bg.jpg);
background-repeat:repeat-x;
width:379px;
height:39px;
position:relative;
left:0px;
bottom:0px;
}

a.dwnlink2:link, a.dwnlink2:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFF;
vertical-align: bottom;
padding-left:10px;
line-height: 1.3;
font-weight: bold;
}

a.dwnlink2:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFCCFF;
vertical-align: bottom;
padding-left:10px;
line-height: 1.3;
}

a.dwnlink3:link, a.dwnlink3:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #F2D1DF;
vertical-align: bottom;
padding-left:10px;
line-height: 1.3;
}

a.dwnlink3:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFCCFF;
vertical-align: bottom;
padding-left:10px;
line-height: 1.3;
}


#dwnlineright {
background-image: url(images/r_min_down.gif);
background-repeat:repeat-x;
width:100%;
height:39px;
position:relative;
right:0px;
bottom:0px;
font-size:9px;
color: #FFF;
vertical-align:top;

}
#dwnright1
{
background-image:url(images/r_down.gif);
background-repeat:no-repeat;
}

a.dwnlink:link, a.dwnlink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFF;
vertical-align:top;
}

a.dwnlink:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFF;
vertical-align:top;
text-decoration:underline;
}

.consultation {
height:25px;
width:198px;
position:relative;
left:200px;
color:#e3ac97;
}

.consultation222 {
height:25px;
width:198px;
position:relative;
top:30px;
left:200px;
color:#e3ac97;
}

.p122
{
width:150px;
float:left;
}

a.premier:link, a.premier:visited {
font-size:9px;
color: #DE267C;
position:relative;
left:180px;
float: left;
}
a.premier:hover {
font-size:9px;
color: #DE267C;
position:relative;
left:180px;
float: left;
text-decoration:underline;
}

.text222 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height: 1.5;
text-align:justify;
padding-left: 15px;
padding-top: 0px;
padding-right: 20px;

}
.lin {
position:relative;
top:-10px;
width:1px;
height:1px;
}


