body { margin:0px; padding:0px; min-width:1000px; background-color:#fff6e4 }
img { margin:0; padding:0; border:0; }
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1795dd; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  color:#565656; }
h1 { font-family:Tahoma; font-size:24px; font-weight:normal; color:#321707; }
h2 { font-family:Tahoma; font-size:20px; font-weight:normal; color:#ea8243; }
h3 { font-family:Tahoma; font-size:15px; font-weight:normal; color:#a47544; }

/*выравнивание по центру*/
#screen:after { content: ''; display: block; clear: both; }
#screen div.lu { position: relative; right: 50%; float: right; width:1000px; }/*align center to left*/
#screen div.ru { position: relative; z-index: 1; right: -50%; width:1000px; }/*align center to right*/

/*summary*/
#images, #down, #flash { position:absolute; left:0px; width:1000px; }
#images, #down { left:84px; width:916px; }

/*up*/
#main div.up { position:absolute; left:0px; width:1000px; z-index:10; }
#main div.up a.logo img { float:left; margin:6px 0px 0px 10px; }
#main div.up table.nav { float:right; margin:51px 68px 0px 0px; width:70px; }
#main div.up table.nav td { width:25px; /*border:1px solid red;*/ }
#main div.up table.nav a { margin:0px; /*border:1px solid black*/ }
#main div.up table.nav img {  }
#main div.up #phone_order {background:url("/i/main/phone_bg.png") 0 0 no-repeat; width:331px;height:58px;position:absolute;right:115px; top:0;}
#main div.up #phone_order a{display: block; color: #43A6D0; font-family: tahoma; margin-left: 135px;}
#main div.up #phone_order div{background:url("/i/main/phone_car.png") 66px 5px no-repeat;width:100%;overflow:hidden;}
#main div.up #phone_order span{font:18px tahoma; color:#fff; display:block;margin:6px 0 0 130px;}
/*#up div.l1 { position:relative; float:left; margin:6px 0px 0px 10px; width:53px; height:64px; background:url('../i/logo1.gif') no-repeat; }
#up div.l2 { position:relative; float:left; margin:29px 0px 0px 6px; width:113px; height:35px; background:url("../i/logo2.gif") no-repeat; }*/
#main div.up div.nav { position:relative; float:right; margin:53px 60px 0px 0px; }
#main div.up div.nav div.home { float:left; height:20px; width:22px; margin:0px 0px 0px 11px; background:url("../i/home_a.gif") no-repeat; }
#main div.up div.nav div.mail { float:left; height:20px; width:22px; margin:0px 0px 0px 11px; background:url("../i/mail.gif") no-repeat; }
#main div.up div.nav div.h { float:left; height:20px; width:22px; margin:0px 0px 0px 11px; background:url("../i/home_a.gif") no-repeat top center; }
#main div.up div.nav div.m { float:left; height:20px; width:22px; margin:0px 0px 0px 11px; background:url("../i/mail.gif") no-repeat top center; }

/*menu*/
#menu { position:absolute; left:65px; top:80px; width:935px; /*height:60px;*/ z-index:10; }
ul.mm { list-style:none; margin:25px 0px 0px 0px; padding-left:5px; }
ul.mm li { float:left; /*width:120px;*/ margin-right:37px; max-width:110px; }
ul.mm li a { font-family:Tahoma; font-size:14px; color:#8c1700; padding:0px;}
ul.mm li a:hover { color:#ca6b37; }
ul.mm li.interesting { width:85px; }
ul.mm li.contacts { width:70px; }

/*images*/
#images { top:146px; height:520px; z-index:1; }
#images div.milk { position:absolute; left:-31px; width:269px; height:202px; background:url("../i/main/milk.jpg") no-repeat; }
#images div.newkl { position:absolute; top:266px; left:1px; width:189px; height:18px; background:url("../i/main/newkl.gif") no-repeat; }
#images div.cheese { position:absolute; top:14px; left:270px; width:311px; height:240px; background:url("../i/main/cheese.jpg") no-repeat; }
#images div.buttern { position:absolute; top:300px; left:263px; width:328px; height:217px; background:url("../i/main/buttern.jpg") no-repeat; }
#images div.newpr { position:absolute; top:22px; left:630px; width:142px; height:38px; background:url("../i/main/newpr.gif") no-repeat; }/*Новость производителя*/
/*#images div.ehrmann { border:1px solid black; position:absolute; top:77px; left:629px; width:110px; height:41px; background:url("../i/main/ehrmann.gif") no-repeat; }*/
#images div.soya { position:absolute; top:400px; left:608px; width:141px; height:123px; background:url("../i/main/frozen.jpg") no-repeat; }
#images div.children { position:absolute; top:296px; left:733px; width:136px; height:125px; background:url("../i/main/children.jpg") no-repeat; }
#images div.company { position:absolute; top:574px; left:0px; width:115px; height:16px; background:url("../i/main/company.gif") no-repeat; }

/*flash*/
#flash { top:17px; left:54px; width:946px; z-index:5; }

/*txt*/
#txt { position:absolute; left:84px; width:916px; top:146px; height:520px; z-index:10; }
#txt div.milk { position:absolute; top:197px; height:30px; }
#txt div.milk a { font-family:Tahoma; font-size:20px; color:#0db1bf; }
#txt div.milk a h2 { font-family:Tahoma; font-size:20px; color:#0db1bf; margin:0; padding:0 }
#txt div.milk a:hover { color:#20dadc; }

#txt div.newkl { position:absolute; top:280px; width:195px; }/*новости для коиентов*/
#txt div.newkl img { margin:13px 5px 0px -5px; }
#txt div.newkl div.new a { font-family:Arial; font-size:14px; color:#43a6d0; margin:0px; }
#txt div.newkl div.new a:hover { color:#6cc1d9; }
#txt div.newkl p { font-family:Arial; font-size:12px; color:#7c7c7c; margin:8px 0 0 0; }
#txt div.newkl p.date { font-family:Tahoma; font-size:11px; color:#c7a45c; margin:15px 0 -2px 0; }

#txt div.cheese { position:absolute; top:248px; left:296px; height:40px; }
#txt div.cheese a { font-family:Tahoma; font-size:30px; color:#ff9000; }
#txt div.cheese a h3 { font-family:Tahoma; font-size:30px; color:#ff9000; margin:0; padding:0 }
#txt div.cheese a:hover { color:#ffba15; }

#txt div.buttern { position:absolute; top:515px; left:296px; height:217px; }
#txt div.buttern a { font-family:Tahoma; font-size:20px; color:#68b909; }
#txt div.buttern a:hover { color:#5dd11e; }

#txt div.ehrmann { position:absolute; top:55px; left:630px; width:210px; }/*Новость производителя*/
#txt div.ehrmann img { margin:15px 5px 0px -5px; }
#txt div.ehrmann a { font-family:Arial; font-size:14px; color:#43a6d0; margin:0px; }
#txt div.ehrmann a:hover { color:#6cc1d9; }
#txt div.ehrmann p { font-family:Arial; font-size:12px; color:#7c7c7c; margin:8px 0 0 0; }
#txt div.ehrmann p.data { font-family:Tahoma; font-size:11px; color:#c7a45c; margin:15px 0 -2px 0; }


#txt div.soya { position:absolute; top:520px; left:630px; }
#txt div.soya a { font-family:Tahoma; font-size:14px; color:#a285f7; }
#txt div.soya a:hover { color:#be9bfe; }

#txt div.children { position:absolute; top:421px; left:749px; }
#txt div.children a { font-family:Tahoma; font-size:13px; color:#ec4f11; }
#txt div.children a:hover { color:#fe771d; }

#txt div.company { position:absolute; top:600px; left:0px; width:440px; height:16px; }
#txt div.company p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; margin:0px; }

#down { top:850px; height:50px; }
#down div.copy { float: left }
#down div.copy p { margin:5px 0 0 0px; float: left; font-family:Tahoma; font-size:11px; color:#606060; }

#down div.ak { float:right; margin:-22px 16px 0 0; width:98px; height:52px; line-height:12px; overflow:hidden; font-family:Arial }
#down div.ak img { display:block; border:0; margin-left:8px }
#down div.ak a { font-weight:bold }
#down div.ak p { margin:1px 0 0 0; padding:0; color:#929292; font-size:12px }
#down div.ak span { display:block; font-size:10px; color:#929292; margin-left:8px; padding-top:2px; font-weight:normal }
