body {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background-color: #000000;
    color: #ffffff;
}

.root {
    position: relative;
    margin: 0 auto;
    min-width: 985px;
    max-width: 1200px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 985 ? '985px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1200 ? '1200px' : '100%' );
    height: 100%;
    background-color: #000000;
    background-image: url('http://santline.ru/images/woman.jpg');
    background-position: right top;
   	background-repeat: no-repeat;
}

.phone {
    padding-top: 40px;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
}

.top_right {
	padding-top: 30px;
	padding-right: 40px;
}

select, textarea { border: #666666; border-style: solid; border-width: 1px; BACKGROUND: #E3EAF0; font: 12px Arial, Helvetica, sans-serif; color: #000000; }

input { border: #666666; border-style: solid; BACKGROUND: #E3EAF0; border-width: 0px;  font: 12px Arial, Helvetica, sans-serif; color: #000000; }

.top_left {	position: relative;
    background-image: url('http://santline.ru/images/logo_top.png');
    background-position: left top;
   	background-repeat: no-repeat;
   	width: 602px;
    height: 140px;
   	filter: expression(fixPNG(this));
}

.logo {
	margin-top: 20px;
    margin-left: 40px;
    width: 230px;
    height: 37px;
    z-index: 100;
}

div.enter {
    padding-top: 15px;
    margin-left: 40px;
    color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
}

a.enter {
	color: #ffffff;
	text-decoration: underline;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 15px;
}

a.enter:hover {
	color: #cccccc;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 15px;
}

.zagolovok {
	color: #0066cc;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 18px;
}

a.zagolovok {
	color: #0066cc;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 18px;
}

a.zagolovok:hover {
	color: #cccccc;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 18px;
}

a {
	color: #ffffff;
	text-decoration: underline;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

a:hover {
	color: #cccccc;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

td.price {
    padding-right: 30px;
}

div.price {
    padding-left: 20px;
    padding-bottom: 8px;
}

td.company {
    padding-top: 15px;
	padding-right: 30px;
}

a.company {
	color: #0066cc;
	text-decoration: underline;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

a.company:hover {
	color: #cccccc;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

td.corner {
    background-image: url('http://santline.ru/images/corner_bg.gif');
}

td.left_top_corner {
    background-image: url('http://santline.ru/images/left_top_corner.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

td.left_bottom_corner {
	padding-left: 5px;
    background-image: url('http://santline.ru/images/left_bottom_corner.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

td.special {
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

.blue_zagolovok {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 22px;
}

h1 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 22px;
}

h2 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 20px;
}

h3 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 18px;
}

h4 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 16px;
}

h5 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
}

h6 {
	color: #336699;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
}

.bottom {
    color: #ffffff;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
    background-image: url('http://santline.ru/images/bottom_bg.gif');
    background-position: left bottom;
    background-repeat: repeat-x;
    padding-right: 20px;
    text-align: right;
}

.cart, .cart a {
    color: #000000;
}
