/*© olympus-rzn.ru, 2010 */
* {
margin: 0; /*Общие правила для всей страницы: отступы, поля, рамка*/
padding: 0;
border: 0;
}
body {
padding: 0 0 0; /*Поля для тела страницы*/
background: #fff; /*Цвет фона*/
color: #003333; /*Цвет шрифта*/
font-family: "Times New Roman" , Verdana, Arial, Helvetica, sans-serif; /*Используемые шрифты*/
}
#container { /*Помещение страницы в центр экрана монитора*/
width: 1024px;
margin: 0 auto;
}
#header { /*Шапка*/
background: url(images/header.jpg) no-repeat; /*Фон шапки*/
width: 1024px; /*Размеры картинки*/
height: 178px;
}
#nav { /*Блок навигации*/
background: url(images/nav-bg.jpg) no-repeat; /*Фон навигации*/
font-size: 85%; /*Размер шрифта*/
font-weight: bold; /*Толщина шрифта*/
line-height: 1.8em; /*Высота по вертикали*/
text-align: center; /*Выравнивание текста по центру*/
}
#nav ul {
list-style-type: none; /*Без маркеров*/
}
#nav li {
display: inline; /*Расположение списка по горизонтали*/
margin: 0 7px; /*Отступы*/
}
#nav li a { /*Цвет ссылки в спокойном состоянии*/
color: #003333;
}
#nav li a:hover { /*Цвет ссылки при наведении мыши*/
color: #00CCCC;
}
a {
text-decoration: none; /*Ссылки без подчеркивания*/
}
#text {
width: 1024px; /*Ширина области текста*/
font-size: 1.0em; /*Размер шрифта*/
color: #000033; /*Цвет шрифта*/
margin: 20px 0 20px 0; /*Отступы*/
float: left; /*Текст слева*/
}
#text p { 
text-align: justify; /*Выравнивание для абзацев*/
text-indent: 1.5em; /*Красная строка*/
margin: 20px;
}
#text a {
color: #003333; /*Цвет неактивной ссылки*/
}
#text a:hover {
color: #00CCCC; /*Цвет активной ссылки*/
border-bottom: #00CCCC dotted 1px; /*Ссылки подчеркнуты точками*/
}
#members {
float: left;
margin: 5px 20px 20px 40px;
}
.table-massag1 { /*Таблица массаж1*/
border: 1px solid; /*Рамка таблицы*/
border-color: #003333; /*Цвет рамки*/
border-collapse: collapse; /*Общая рамка*/
float: left; /*Таблица слева*/
background-color: #ADD8E6;
}
.table-massag1 td { /*Ячейки таблицы массаж1*/
border: 1px solid; /*Рамка ячеек*/
border-color: #003333; /*Цвет рамки*/
border-collapse: collapse; /*Общая рамка*/
padding: 5px; /*Отступы в ячейках*/
}
.table-massag2 {
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
float: right;
margin: 0 0 0 10px;
background-color: #ADD8E6;
}
.table-massag2 td {
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
padding: 9px;
}
.table-raspisanie {
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
background-color: #ADD8E6;
}
.table-raspisanie td {
height: 50px;
width: 200px;
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
font-size: 0.8em;
}
.table-price {
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
background-color: #ADD8E6;
}
.table-price td {
height: 25px;
width: 230px;
border: 1px solid;
border-color: #003333;
border-collapse: collapse;
font-size: 0.9em;
}
.pilon {
width: 215px;
height: 300px;
margin: 0 0 0 0;
float: left;
}
.opisanie_vertical {
width: 190px;
height: 250px;
margin: 0 0 0 0;
float: left;
}
.opisanie_gorizontal {
width: 250px;
height: 190px;
margin: 0 0 0 0;
float: left;
}
.cross{
width: 398px;
height: 600px;
margin: 0 0 0 0;
float: left;
}
.fasad {
width: 750px;
height: 560px;
margin: 0 0 0 0;
float: center;
}
.zal3 {
width: 415px;
height: 290px;
margin: 20px 0 0 15px;
float: center;
}
.zal4 {
width: 415px;
height: 290px;
margin: 20px 0 0 305px;
float: center;
}
.otkrytka {
width: 720px;
height: 540px;
margin: 0 0 0 0;
float: center;
}
.akcia {
width: 1020px;
height: 730px;
margin: 0 0 0 0;
float: center;
}
.otkrytka1 {
width: 730px;
height: 550px;
margin: 0 0 0 0;
float: center;
}
.solariy0 {
width: 400px;
height: 250px;
margin: 0 30px 0 20px;
float: center;
}
.solariy {
width: 220px;
height: 400px;
margin: 0 30px 0 20px;
float: center;
}
.sertificat {
width: 350px;
height: 200px;
margin: 0 0 0 0;
float: center;
}
.karta {
width: 490px;
height: 340px;
margin: -400px 80px 0 0;
float: right;
}
.personal {
width: 219px;
height: 328px;
margin: 0 0 0 110px;
float: left;
}
.fotogalereya1 {
width: 291px;
height: 437px;
margin: 0 0 0 0;
float: center;
}
.fotogalereya2 {
width: 437px;
height: 291px;
margin: 0 0 0 0;
float: center;
}
#footer {
background: #CCFFCC; /*Фон подвала*/
color: #000033; /*Цвет текста*/
font-size: 70%; /*Размер шрифта*/
padding: 3px;
clear: both; /*Подвал занимает всю ширину нижней части*/
}
#footer a {
color: #000333;
}
#footer a:hover {
color: #00CCCC;
}
#footer p {
padding: 2px;
text-align: center; /*Выравнивание по центру*/
}
.clearfloat { /*Блок очистки*/
clear: both;
}
