body {font: 14px Tahoma, Arial, Helvetica, sans-serif; background: #EFEDD9 url(images/bg_1.gif); background-attachment: fixed; margin: 0 auto; text-align: center; padding: 0;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,blockquote,fieldset,dl,dt,dd,caption, p {margin:0; padding:0;}

h1 {text-align: left; font: normal 200% Tahoma, Arial, Helvetica, sans-serif; color: #460046;}

h2 {text-align: left; font: normal 150% Tahoma, Arial, Helvetica, sans-serif; color: #460046;}

img, table {border: 0; border-collapse: collapse; margin: 0; padding: 0;}

a {color: #003366; text-align: center;}
a:hover {text-decoration: none;}

.main {font: 100% Georgia, "Times New Roman", Times, serif; line-height: 1.5; margin: 0.7em 0; text-align: justify;}
ul {margin: 0.5em 0 1em 0; text-align: justify;}
li {font: 100% Georgia, "Times New Roman", Times, serif; list-style: square; margin: 0 0 0.5em 2em; line-height: 1.5;}
.clients li {margin: 0 0 1em 2em;}

#headline {border-top: 2px solid #460046; background: url(images/bg_3.gif); width: 100%; height: 45px;}
#header {width: 100%; background: url(images/bg_2.gif);}
.header td {width: 10%; text-align: center;}
.nav {width: 1000px; text-align: center; margin: 0 auto 3em auto;}
.nav td {width: 33%; text-align: center; background: #EFEDD9; padding: 5px;}
.nav td.act {background: #460046; color: white;} 

#outer {text-align: center; width: 1000px; margin: 0 auto 0 auto;}
#left {float: left; width: 300px; clear: left; margin-right: 40px;}
#right {width: 600px; float: left; text-align: left;}
#line {background: url(images/lines.gif) bottom repeat-x; width: 100%; height: 30px; clear: both;}
#bottom {width: 1000px; text-align: left; padding: 0.5em 0 0 0; margin: 0 auto 1em auto;}
#counter {clear: right; text-align: right; margin: -15px 0 0 0;}

.logo {width: 200px; height: 170px;}
.phone {width: 271px; height: 75px; text-align: right; margin: 0 -5px 40px 534px;}

.bagget {border: 20px solid #EFEDD9;}

.price {border: none; width: 500px;}
.price td {border-bottom: 1px black solid; padding: 20px 0 5px 0;}

.attention {margin: 1em 0 0 -1.5em; vertical-align: middle; text-align: left; line-height: 70px;}
.attention img {float: left; margin: 0 0 0 0;}

#spacer img {height: 50px; width: 1px;}
#spacer div img {height: 200px; width: 1px;}
#spacer div div img {height: 400px; width: 1px;}

p.h1 {text-align: left; font: normal 200% Tahoma, Arial, Helvetica, sans-serif; color: #460046;}
