*{ font-family: arial, sans-serif;
     margin: 0;
     padding: 0;
     border: 0;
     border-collapse: collapse;
	 
}

body {
     background:url(images/fon.gif);
}
div.fon_bottom{
	 background:url(images/footer.gif) repeat-x bottom;
     width: 100%;
     float: left;
}
div.fon_top{
	 background:url(images/fon_top.gif) repeat-x;
     width: 100%;
     float: left;
}


div.conteiner{
	 width: 997px;
	 font-size: 12px;
     margin: 0 auto;
}


div.header{
	 background:url(images/header.jpg);
     width: 100%;
	 height:258px;
     float: left;
}

div.logo{
	 padding:101px 0px 0px 76px;
     float: left;
}


ul {
     list-style-type: none;
}
.header ul {
     width:440px;
	 padding: 19px 90px 0px 0px;
	 float: right; 
}  
.header li {
	 padding: 0px 0px 0px 30px;
	 display:inline;
}  
.header li a { 
	 font-size: 13px;
	 color: #7f7f7f;
}
.header li a:hover {
	 text-decoration: none;
}


div.menu {
	 width: 897px;
     height: 47px;
	 padding: 0px 0px 25px 100px;
	 float: left; 
}
.menu li {
	 padding: 0px 0px 0px 0px;
	 float: left; 
}  
.menu li a {
     text-decoration: none;
	 font-size: 14px;
	 color: #939393;
	 display: block;
	 text-transform:uppercase;
     padding: 15px 25px 16px 25px;
	 float: left; 
}
.menu li a:hover {
     background: url(images/menu.gif);
	 color: #fff;
}



div.cont{
	 background:url(images/cont.gif);
     width: 937px;
	 padding:20px 30px 20px 30px;
	 -moz-box-shadow: 0 0 8px rgba(0,0,0,0.3); /* Для Firefox */
     -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.3); /* Для Safari и Chrome */
     box-shadow: 0 0 8px rgba(0,0,0,0.3); /* Параметры тени */
     float: left;
}

div.cont2{
	 background:url(images/cont2.gif);
     width: 937px;
	 padding:0px 0px 0px 0px;
     float: left;
}

div.blok_cont{
     background:url(images/blok_cont.gif) repeat-x bottom;
     width: 937px;
	 padding:0px 0px 20px 0px;
	 margin:0px 0px 20px 0px;
     float: left;
}
.blok_cont div:first-child, .first-child {
margin:0px;
}
div.blok{
	 background:url(images/blok.gif);
     width:219px;
	 height:304px;
	 margin:0px 0px 0px 20px;
	 -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
     -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
     box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
     float: left;
}
div.host{
     width:211px;
	 height:49px;
	 padding:18px 0px 0px 8px;
     float: left;
}
.host span{
	 padding:2px 0px 0px 0px;
	 font-size:19px;
	 color:#000;
	 font-weight:bold;
	 text-align:center;
	 text-transform:uppercase;
     display:block;
}

.blok li{
     width:219px;
	 height:19px;
	 font-size:15px;
	 color:#fff;
	 text-align:center;
	 padding:0px 0px 0px 0px;
     float: left;
}

div.cena{
	 background:url(images/cena.gif);
     width:109px;
	 height:86px;
	 padding:13px 0px 0px 0px;
	 margin:4px 0px 0px 57px;
	 font-size:13px;
	 color:#000;
	 text-align:center;
	 line-height:17px;
     float: left;
}
.cena span{
	 font-size:32px;
	 color:#181002;
	 font-weight:bold;
}

.cena a { 
     background: url(images/kupit.gif);
	 width:95px;
	 height:16px;
     text-decoration: none;
	 font-size: 13px;
	 color: #603006;
	 display: block;
	 font-weight:bold;
	 text-transform:uppercase;
     padding: 9px 5px 9px 0px;
	 margin:7px 0px 0px 4px;
	 border-radius:7px;
	 -moz-border-radius:7px;
	 -khtml-border-radius:7px;
	 float: left; 
}

.cena a:hover { 
     background: url(images/kupit2.gif);
     -moz-box-shadow: 0 0 8px #ffe25d; /* Для Firefox */
     -webkit-box-shadow: 0 0 8px #ffe25d; /* Для Safari и Chrome */
     box-shadow: 0 0 8px #ffe25d; /* Параметры тени */
}


div.news_cont{
     background:url(images/blok_cont.gif) repeat-x bottom;
     width: 937px;
	 padding:0px 0px 20px 0px;
     float: left;
}
div.news{
     width:250px;
	 margin:0px 30px 0px 30px;
	 font-size:13px;
	 color:#8c8c8b;
     float: left;
}
.news span{
     background:url(images/data.gif) repeat right;
	 width:105px;
	 height:24px;
	 color: #000;
	 font-weight:bold;
	 display: block;
	 text-align:center;
     padding: 3px 0px 0px 0px;
	 margin:0px 0px 3px 0px;
}
.news a{
	 color:#8c8c8b;
}
.news p{
	 margin:12px 0px 0px 0px;
}




div.footer{
     width: 927px;
	 height:97px;
	 margin:25px 0px 0px 0px;
	 padding:30px 40px 0px 30px;
     float: left;
}
div.counter{
	 margin:20px 20px 0px 0px;
     float: left;
}

.footer ul {
     width: 225px;
	 
	 float: right;
}
.footer li {
	 padding: 0px 0px 0px 0px;
	 text-align:right;
}  
.footer li a { 
     text-decoration: none;
	 font-size: 13px;
	 color: #6c6c6c; 
}
.footer li a:hover {
	 text-decoration: underline;
}



























