﻿@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; color:#011809; background: #03471B; min-width:1130px; max-width:1400px;}
html { height: 100%; }
* {font-family:"Times New Roman", Times, serif; margin:0px; padding:0px;}
.tab {margin-left:20px; display: block; font-style:italic; font-weight:bold;}
.center {text-align:center;}
.bordo {color:#8a1d22;}
.red {color:#FF0000;}
.green {color:#03471B;}
.small {font-size:small;}
.clearBoth {clear:both;}/* Для ссылки наверк под фотоальбомом, чтоб располагалась внизу под картиками и растягивала background */
.clearRight {clear:right;}
.1200 { position:absolute; right:0; top:0; z-index:200;} /*призывная надпись с ценой в правом углу экрана */
.blink {text-decoration: blink;}
#centralNews {border:none; min-height:145px;} /*блок с важной новостью, сделано для отбивки последующего содержания страницы, первый раз применил для новогодней рекламы на первую страницу */

#wrap {margin-top:-15px;}
#wrapFon {background-image:url(wrapFon.gif); background-repeat:repeat-y; background-position:10px 100px;}

#header {margin:5px 10px; padding:5px; background-color:#82b092; background-image:url(fonHeader2.gif); height:240px; position:relative;  font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#header img {border:none;}
	#header a {border:none; text-decoration:none;}

#headerLeft {float:left; width:201px;}
	#headerLeft img{padding-bottom:4px;}
#headerRight {float:right;}
#headerCenter { background-image:url(header.jpg); min-height:200px; margin:0 5px 0 207px; position:relative;}
	#headerCenter img{ position:absolute; right:10px; top:10px; z-index:200;} /*значок юбилея в хедер */
#headerMenu {clear:both; position:absolute; left:210px; bottom:5px;}
#headerAddress {color:#011809; text-align:right; font-weight:bold; position:absolute; right:5px; bottom:1px;}
	#headerAddress a {text-decoration:none; color:#011809;}


#left {float:left; width:220px;}
#news {float:right; padding:5px; margin:0 10px 5px 5px; background-image:url(fonHeader2.gif); width:200px; min-height:2700px; font-weight:bold; font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#news h3 {color:#f2a519; text-align:center; background:#03471B; padding:3px 3px 4px 2px;}
	#news ul {list-style-type:circle; margin:5px 0 0 25px; font-style:italic;  font-size: small;}
	#news p {margin-bottom:15px; text-align:center;}
	
#servis {float:left; padding:5px; margin:0 0 5px 10px; background-image:url(fonHeader2.gif); width:200px; min-height:2700px; clear:left;  font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#servis h3 {color:#f2a519; text-align:center; background:#03471B; padding:3px 3px 0 2px;}
	#servis h3.invert {color:#03471B; text-align:center; background:#f2a519; padding:3px 3px 0 2px;}
	#servis ul {list-style-type:none; margin:10px 0 20px 5px;}
	#servis a {text-decoration:none; color:#011809; font-weight:bold; display:block;}
	#servis a:hover {background-color:#fff;}
	#servisvk {width:200px;}

/* Центрирование блоков на странице услуги*/
#textServis {margin:5px 10px 0 225px; background-image:url(fonHeader2.gif); padding:5px; min-height:2700px;  font-size:large;
border-radius:6px; position:relative; font-weight:bold;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
#servisPageAbout {position:absolute; left:50%; top:10%; margin-left:-410px;}
/*конец центрирования*/
#servisAll {float:left; padding:5px; margin:0 0 5px 10px; background-image:url(fonHeader2.gif); width:200px; clear:left;  font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#servisAll h3 {color:#f2a519; text-align:center; background:#03471B; padding:3px 3px 0 2px;}
	#servisAll h3.invert {color:#03471B; text-align:center; background:#f2a519; padding:3px 3px 0 2px;}
	#servisAll ul {list-style-type:none; margin:10px 0 20px 5px;}
	#servisAll a {text-decoration:none; color:#011809; font-weight:bold; display:block;}
	#servisAll a:hover {background-color:#fff;}

#servisPage {float:right; padding:5px; margin:0 5px 5px 5px; background-image:url(fonHeader2.gif); width:400px; min-height:300px;
border-radius:6px; border:solid 2px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#servisPage h3 {color:#f2a519; text-align:center; background:#03471B; padding:3px 3px 4px 2px;}
	#servisPage ul {list-style-type:circle; margin:5px 0 0 25px; font-style:italic;}
	#servisPage p {margin-bottom:15px; text-align:center;}
	
#slideShow {float:right; width:300px; margin:10px 5px 5px 5px; background-image:url(fonHeader2.gif);}
	#slideShow p {font-size:small; text-align:center; color:#000;}
#slideShow400 {float:right; width:400px; margin:10px 5px 5px 15px; background-image:url(fonHeader.gif);}
#slideShow266 {float:right; width:266px; margin:10px 5px 5px 15px; padding:3px; border:2px solid #8a1d22; background-image:url(fonHeader2.gif);}
#slideShow400Border {float:right; width:400px; margin:10px 5px 5px 15px; padding:3px; border:2px solid #8a1d22; background-image:url(fonHeader2.gif); z-index:0;}

#text {margin:5px 10px 0 225px; background-image:url(fonHeader2.gif); padding:5px; min-height:2700px;  font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#text img {float:right; padding:5px; border:1px solid; clear:right; margin:10px 3px 0px 10px;}
	#text img.center { float:none !important; display:block; margin-left:50px; border:none;}
	#text img.left {float:left; padding:5px; border:1px solid; margin:20px 10px 0px 3px;}
	#text img.leftNoBorder {float:left; margin:5px; border:none; padding:0;}
	#text img.right {float:right; padding:5px; border:1px solid;margin:20px 3px 0px 10px;}
	#text img.rightNoBorder {float:right; padding:5px; border:none;margin:0px 3px 0px 10px;}
	#text h1 {text-align:center; color:#03471B; font-size:large;}
	#text h2 {text-align:center; font-size:28px;}
	#text h1.bordo {color:#8a1d22;}
	#text h1.left {text-align:left; margin-left:20px;}
	#text h1.left150 {text-align:left; margin-left:20px; font-size:150%;}
	#text p {margin:5px 0 5px 10px;  font-size:large;  text-indent:20px; text-align:justify;}
	#text p.noTab {margin:5px 0 5px 10px;  font-size:large;  text-indent:0px; text-align:justify;}
	#text ul {list-style-type:circle; margin:5px 0 0 25px; font-style:italic; font-weight:bold;}
	#text ol { list-style:none; margin:5px 0 0 30px;}
	#text table {border:2px solid; border-collapse:collapse; margin:10px;}
	#text td {padding:10px; vertical-align:top; text-align:center; border:2px solid;}
	#text td.left {text-align:left; width:50%;}
	#text td.lunch {text-align:left;} /*использую для страницы бизнес-ланч для таблицы с более чем 2 столбцами */
	.tableHead {background-color:#8a1d22; color:#fff;}
	
	#textWrapNY {background-image:url(news/ny/6872675.png); background-repeat:repeat-x; padding-top:150px;}
	
#textFirst {margin:5px 225px 0 225px; background-image:url(fonHeader2.gif); padding:5px; min-height:2700px;  font-size:large;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#textFirst img {float:left; display:inline; padding:5px; border:none;}
	#textFirst img.right {float:right !important; width:400px; margin:10px 5px 5px 15px; padding:3px; border:2px solid #8a1d22;}
	#textFirst img.center { float:none !important; display:block; margin-left:50px;}
	#textFirst h1 {text-align:center; color:#03471B; font-size:large;}
	#textFirst h1.bordo {color:#8a1d22;}
	#textFirst p {margin:5px 0 5px 10px;}
	#textFirst ul {list-style-type:circle; margin:5px 0 0 25px; font-style:italic; font-weight:bold;}
	#textFirst table {border:2px solid; border-collapse:collapse; margin:10px;}
	#textFirst td {padding:3px; vertical-align:top; text-align:center; border:2px solid;}
	#textFirstVideo {min-height:180px;} /*сделал для отбивки видео с балами, чтоб текст не залезал в свободное место на фотографиях */
	#textFirstvc {float:right;} /*сделал для вконтакте балов*/
#footer {clear:both; margin:10px 10px 5px 10px; background-image:url(fonHeader2.gif); padding:5px; min-height:50px; position:relative;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}

#footer2 {clear:both; margin:-10px 10px 5px 10px; background-image:url(fonHeader2.gif); padding:5px; min-height:50px;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:5px;
-khtml-border-radius:10px;}
	#footer2left {float:left; margin-right:10px;}

#conter {position:absolute; top:5px; right:5px;}
	
