* { margin: 0px; padding: 0px; }
body { font-size: 100%; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background: #272c35 url(assets/templates/bd/i/line-red.gif) left top repeat-x; }
table{
border: 0px;
border-collapse: collapse;
width: 100%;
}
table td { vertical-align: top; text-align: left; }
p { font-size: 0.9em; padding-bottom: 10px; line-height: 1.3em; text-indent: 1.5em; text-align: justify; }
a { font-size: 1em; color: #b42222; }
a img { border: 0; }
ul, ol { margin: 0px; padding: 0px 0px 10px 15px; }
ul li { list-style-type: disc; padding-bottom: 3px; font-size: 0.8em; }
ol li { padding-bottom: 3px; font-size: 0.8em; }
ul li a, ol li a { color: #b42222; font-size: 1em; }
ul.nav { margin: 0px; padding: 0px; }
ul.nav li { list-style-type: none; float: left; background: url(assets/templates/bd/i/line-nav.gif) left top no-repeat; padding: 2px 10px 0px 10px; }
ul.nav li.first { list-style-type: none; float: left; background: none; }
ul.nav li.line2 { padding: 0px 10px 0px 10px; }
.nav-left { padding: 50px 0px 80px 59px; }
.nav-left ul { margin: 0px; padding: 0px; }
.nav-left ul li { list-style-type: none; background: url(assets/templates/bd/i/line-nav-left.gif) left bottom no-repeat; width: 181px; padding: 10px 0px 2px 0px; }
#nav-bottom-nutr { position: relative; left: 0px; bottom: 0px; padding: 0px 0px 50px 48px; }
#fon { background: url(assets/templates/bd/i/fon.gif) left top no-repeat; height: 750px; }
#fon-nutr { background: url(assets/templates/bd/i/fon-nutr.gif) left top no-repeat; height: 1000px; }
#hand { width: 1200px; background: url(assets/templates/bd/i/hand.jpg) 0px 75px no-repeat; }
* html #hand { width: 1200px; background: url(assets/templates/bd/i/hand.jpg) 0px 75px no-repeat; }
#one { width: 1200px; }
.banners { padding-top: 36px; }
.logo { padding: 10px 0px 40px 60px; }
.logo-nutr { margin: 67px 0px 0px 47px; }
.logo-bd { margin: 67px 0px 0px 47px; }
.slogan { padding-left: 70px; }
#text { padding: 45px 0px 80px 0px; }
#text img { padding: 0px 15px 8px 0px; }
.service { padding-bottom: 10px; }
#brending { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/brending.gif) left top no-repeat; }
#questions-brending { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-brending.gif) left top no-repeat; }
#company { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/company.gif) left top no-repeat; }
#web-consulting { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/web-consulting.gif) left top no-repeat }
#career { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/career.gif) left top no-repeat; }
#contacts { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/contacts.gif) left top no-repeat; }
#marketing { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/marketing.gif) left top no-repeat; }
#partners { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/partners.gif) left top no-repeat; }
#personnel { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/personnel.gif) left top no-repeat; }
#questions-personal { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-personal.gif) left top no-repeat; }
#questions-rek { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-rek.gif) left top no-repeat; }
#questions-web { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-web.gif) left top no-repeat; }
#questions-marketing { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-marketing.gif) left top no-repeat; }
#pr { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/pr.gif) left top no-repeat; }
#questions-pr { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/questions-pr.gif) left top no-repeat; }
#advertising { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/advertising.gif) left top no-repeat; }
#trainings { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/trainings.gif) left top no-repeat; }
#price { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/price.gif) left top no-repeat; }
#congress-measures { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/congress-measures.gif) left top no-repeat; }
#responses { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/responses.gif) left top no-repeat; }
#claimforpersonnel { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/claimforpersonnel.gif) left top no-repeat; }
#claimforpersonnel-mini { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/claimforpersonnel.gif) left top no-repeat; }
#foreign-partners-rus { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners.gif) left top no-repeat; }
#foreign-partners-eng { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners-eng.gif) left top no-repeat; }
#foreign-partners-deu { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners-deu.gif) left top no-repeat; }
#foreign-partners-fra { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners-fra.gif) left top no-repeat; }
#foreign-partners-ita { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners-ita.gif) left top no-repeat; }
#foreign-partners-he { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foreign-partners-he.gif) left top no-repeat; }
#news { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/news.gif) left top no-repeat; }
#foto { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/foto.gif) left top no-repeat; }
#appinion-brend { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/appinion-brend.gif) left top no-repeat; }
#appinion-pr { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/appinion-brend.gif) left top no-repeat; }
#appinion-personnel { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/appinion-brend.gif) left top no-repeat; }
#personel-lol { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/personel-lol.gif) left top no-repeat; }
#mistery-shopping { padding-top: 45px; margin-top: 90px; background: url(assets/templates/bd/i/mistery-shopping.gif) left top no-repeat; }
.center { padding-top: 57px; }
.centre-nutr { padding-top: 20px; }
.left-nutr { padding-top: 5px; }
#contact { width: 200px; position: absolute; top: 0px; left: 783px; background: url(assets/templates/bd/i/line-top.gif) right top no-repeat; }
.phone { padding: 20px 0px 0px 65px; }
.e-mail { padding-left: 136px; }
.language { float: right; }
.language a { padding-left: 15px; }
input { margin-left: 20px; width: 400px; margin-bottom: 20px; }
form p { padding-bottom: 5px; }
form p span { font-size: 0.6em; }
.info { padding-bottom: 10px; font-weight: bold; }
textarea { margin-left: 20px; width: 400px; margin-bottom: 20px; }
.mini { width: 100px; margin-right: 65px; margin-bottom: 0px; }
.zakaz { width: 200px; margin-left: 120px;}
.code { margin-left: 20px; width: 200px; }
.news, .foto { margin-bottom: 15px; margin-left: 16px; }
.foto p a { font-size: 14px; }
.news p, .foto p { text-indent: 0; }
.news-data, .foto-data { font-size: 12px; margin: 0px 0px -8px 0px; font-weight: bold; }
.foto-gallery img { margin-right: 5px; }