/* ---------------------------------
Markup: Dimox
Author URI: http://dimox.name/
--------------------------------- */

* {
	margin: 0;
	padding: 0;
}
html {
  background: #FFF url(../images/top-bg.jpg) 50% 0 repeat-x;
	min-width: 1000px;
}
body {
	font: 12px/16px Arial, Tahoma, Verdana, sans-serif;
	color: #4C4C4C;
  background: url(../images/bg.jpg) 50% 0 no-repeat;
	min-width: 1000px;
}
a {
	color: #2A517D;
	outline: none;
}
a:hover {
	text-decoration: none;
}
p {margin: 0 0 17px}
img {border: none}

#wrapper {
	width: 1000px;
	margin: 0 auto;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 536px;
	position: relative;
}

#logo {
	position: absolute;
	top: 75px;
	left: 50px;
	width: 170px;
	height: 45px;
  text-indent: -9999px;
}

#i1, #i2, #i3 {
	position: absolute;
	top: 58px;
	left: 30px;
	width: 11px;
	height: 10px;
  background: url(../images/icons.gif) no-repeat;
}
#i2 {
	left: 54px;
	background-position: -25px 0;

}
#i3 {
	left: 79px;
	background-position: -49px 0;
}

#headRight {
	position: absolute;
	top: 56px;
	right: 0;
	width: 250px;
}
#header .phone {
	margin: 0 0 42px;
}
#header .phone strong {
	display: block;
  font: italic bold 28px/1 Georgia, "Times New Roman", Times;
	color: #3E6171;
	margin: -11px 0 0;
}
#header .phone strong span {
	color: #7C95A1;
  font-size: 36px;
}
#nav {
  font: italic 16px/29px Georgia, "Times New Roman", Times;
	margin: 0 0 35px;
}
#nav li {
	list-style: none;
}
#order {
  font: bold italic 16px/29px Georgia, "Times New Roman", Times;
	margin: 0 0 2px;
}
#order a {
	color: #D08B40;
}
#vkontakte {
	margin: 0 0 0 -12px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	min-height: 567px;
	height: auto !important;
	height: 567px;
	padding: 0 0 20px;
}
* html #middle {height: 1%;}
#middle:after {
	content: ' ';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
#content {
	float: left;
	width: 540px;
	padding: 33px 0 0 110px;
}
#content h2 {
  font: bold italic 16px/24px Georgia, "Times New Roman", Times;
	margin: 0 0 15px;
}
#content h3 {
  font: bold italic 15px/20px Georgia, "Times New Roman", Times;
	margin: 0 0 15px;
}
#content h4 {
  font: bold italic 13px/18px Georgia, "Times New Roman", Times;
	margin: 0 0 15px;
}
#content ul,
#content ol {
	margin: 0 0 17px 30px;
}


/* Aside
-----------------------------------------------------------------------------*/
#aside {
	float: right;
	width: 305px;
	padding: 8px 30px 0 0;
}
.tizer {
	padding: 27px 0 0 163px;
	margin: 0 0 45px;
	min-height: 118px;
	height: auto !important;
	height: 118px;
}
.tizer .title {
  font: italic 16px/24px Georgia, "Times New Roman", Times;
	margin: 0 0 12px;
}
.t1 {background: url(../images/tizer1.png) no-repeat}
.t2 {background: url(../images/tizer2.png) no-repeat}
.t3 {background: url(../images/tizer3.png) no-repeat}
* html .t1 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tizer1.png',sizingMethod='crop');
}
* html .t2 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tizer2.png',sizingMethod='crop');
}
* html .t3 {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tizer3.png',sizingMethod='crop');
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 321px;
  background: url(../images/bottom-bg.jpg) 50% 0 no-repeat;
}
#foot {
	width: 814px;
	margin: 0 auto;
	padding: 190px 101px 0 85px;
}
#promologia {
	float: right;
}
#copyright {
  font: bold italic 16px/30px Georgia, "Times New Roman", Times;
  margin-top: -5px;
}
#copyright span {
  font-size: 30px;
}
#footer .phone {
	margin: 7px 0 0 30px;
	color: #686D6F;
}
#footer .phone strong {
	display: block;
  font: italic bold 28px/1 Georgia, "Times New Roman", Times;
	color: #65818D;
	margin: -11px 0 0;
}
#footer .phone strong span {
	color: #96AAB4;
  font-size: 36px;
}

#footer .liveinternet {
	position:absolute;
	left:1210px;
}

/* reviews
----------------------------------------- */
.review {width:455px;}
#content .review a { text-decoration:none; cursor: url("../images/zoom.cur"), pointer; color:#333; }
#content .review p.cite { padding:0 0 5px 0; background: url("../images/review_box.png") no-repeat left bottom; _background-image: url("../images/review_box.gif"); }
#content .review p cite { display:block; padding:10px 15px 5px 15px; position:relative; top:-10px; background: url("../images/review_box.png") no-repeat left 1px; _background-image: url("../images/review_box.gif");}
#content .review p.author {margin-top:8px; padding:0 20px 0 0; text-align:right; font-size:14px; line-height:10px; font-style:italic; font-weight:bold;}

#online-btn {
    cursor:pointer;
    margin-left:240px;
}
