html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, p, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clear {clear: both;}
img, div, input, span {behavior: url("/content/style/iepngfix.htc");}
  	
	a {color: #3e9901;}
	body {behavior: url("/content/style/csshover3.htc");}
	html {min-height: 100%; _height: 100%;}
 	body {font: 12px Arial, Helvetica, sans-serif; background: #44830a url(../images/body-bg2.gif) center bottom repeat-x; color: #737373; line-height: 1.25; min-height: 100%; _height: 100%;}
	
	.body-bg {width: 100%; background: url(../images/body-bg.gif) center top repeat-x;}
		
		
	.container {width: 100%; max-width: 1128px; margin: 0 auto; width:expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1128? "1128px" : "auto");}
		.container tr td {text-align: left; vertical-align: top;}
		.centr-column {width: 1000px;}
		.right-column {font-size: 0px;}	
		.right-column-bg {background: url(../images/content-bg5.gif) left bottom no-repeat;}	
		.right-column-bg1 {background: url(../images/content-bg6.jpg) left top no-repeat; min-height: 593px; _height: 593px;}
		.content-bg1 {background: url(../images/content-bg1.gif) left top repeat-y;}
		.content-bg2 {width: 1000px; background: url(../images/content-bg2.jpg) left top no-repeat;}
		.content-bg3 {width: 1000px; background: url(../images/content-bg3.gif) left bottom no-repeat; min-height: 700px; _height: 700px;}
		.content-bg4 {background: url(../images/content-bg4.gif) left top repeat-y;}
		
		.header {width: 1000px; height: 215px; position: relative;}
			.logo {position: absolute; left: 0; top: 0;}
			.header-novigation {position: absolute; right: 0; top: 12px;}
			.header-novigation li {float: left; margin-right: 10px;}
			ul.menu {position: absolute; left: 334px; top: 116px;}
				ul.menu li {position: absolute;}
				ul.menu li span {display: block;}
				ul.menu li a {display: block; position: absolute; left: 0; top: 0; text-indent: -9000px;}
				ul.menu .m01 {width: 116px; height: 44px; left: 0; top: 0;}
				ul.menu .m01 .m01-link {width: 116px; height: 44px; background: url(../images/m01-bg.png) no-repeat;}
				ul.menu .active .m01-link {background: url(../images/m01-active-bg.png) no-repeat;}
				ul.menu .m01 a {width: 116px; height: 44px;}
				ul.menu .m02 {width: 144px; height: 44px; left: 100px; top: 44px;}
				ul.menu .m02 .m02-link {width: 144px; height: 44px; background: url(../images/m02-bg.png) no-repeat;}
				ul.menu .active .m02-link {background: url(../images/m02-active-bg.png) no-repeat;}
				ul.menu .m02 a {width: 144px; height: 44px;}
				ul.menu .m03 {width: 113px; height: 48px; left: 224px; top: -3px;}
				ul.menu .m03 .m03-link {width: 113px; height: 48px; background: url(../images/m03-bg.png) no-repeat;}
				ul.menu .active .m03-link {background: url(../images/m03-active-bg.png) no-repeat;}
				ul.menu .m03 a {width: 113px; height: 48px;}
				ul.menu .m04 {width: 123px; height: 46px; left: 285px; top: 48px;}
				ul.menu .m04 .m04-link {width: 123px; height: 46px; background: url(../images/m04-bg.png) no-repeat;}
				ul.menu .active .m04-link {background: url(../images/m04-active-bg.png) no-repeat;}
				ul.menu .m04 a {width: 123px; height: 46px;}
				ul.menu .m05 {width: 142px; height: 51px; left: 422px; top: 37px;}
				ul.menu .m05 .m05-link {width: 142px; height: 51px; background: url(../images/m05-bg.png) no-repeat;}
				ul.menu .active .m05-link {background: url(../images/m05-active-bg.png) no-repeat;}
				ul.menu .m05 a {width: 142px; height: 51px;}
				
			.contant {width: 1000px;}	
				.left-column {width: 321px; float: left; position: relative; padding: 430px 0 0 106px;}
				.tree {position: absolute; left: 35px; top: -75px; width: 370px; height: 359px; background: url(../images/tree.png) no-repeat; _background: none;}
				.tree-bg {display: none; _display: block;}
				.flash1 {position: absolute; left: -35px; top: 233px;}
				.flash2 {position: absolute; left: 71px; top: 125px;}
				.flash3 {position: absolute; left: 26px; top: 172px;}
				.flash4 {position: absolute; left: 45px; top: 156px;}
				.flash5 {position: absolute; left: 55px; top: 170px;}
				.flash6 {position: absolute; left: 45px; top: 102px;}
				
				.procurement {width: 250px; font-size: 14px; color: #636363;}
				.procurement h3 {padding-bottom: 8px;}
				.procurement b {display: block; font-weight: normal; font-size: 11px; color: #e15b30;}
				.procurement p a {font-size: 14px; color: #636363; text-decoration: none;}
				.procurement p a:hover {text-decoration: underline;}
				a.procurement-link {display: block; height: 19px; float: left; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901; margin: 9px 0 24px 0;}
				.procurement .input1 {width: 121px; height: 20px; padding: 4px 5px 0 5px; background: url(../images/input-bg1.gif) no-repeat; float: left; margin-right: 4px; font-size: 12px; color: #636363; border: none;}
				.procurement .input2 {width: 54px; height: 22px; background: url(../images/input-bg2.gif) no-repeat; float: left; margin-top: 1px; cursor: pointer; border: none;}
				
				.left-column-inside {width: 287px; float: left; padding: 375px 0 50px 106px; min-height: 300px; _height: 300px; position: relative; background: url(../images/left-column-inside-bg.gif) right 250px no-repeat;}
				.left-menu {width: 240px; float: left;}
				.left-menu li {width: 240px; float: left; margin-bottom: 20px; position: relative;}
				.left-menu li .photo {width: 50px; float: left; text-align: center;}
				.left-menu li .photo img {margin: 0 auto;}
				.left-menu li a.link {display: block; position: absolute; left: 50px; bottom: 10px; font-size: 14px; color: #3e9901;}
				.left-menu li a.link:hover {text-decoration: none;}
				.indent1 {margin-bottom: 6px!important;}
				
				.right-column1 {float: left; width: 573px;}
				.right-column-info {width: 450px; font-size: 14px; color: #636363; padding-bottom: 20px;}
				a.right-column-info-link {display: block; height: 19px; float: right; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901; margin: 15px 30px 0 0;}
				.info-list {width: 560px; padding-bottom: 90px; float: left;}
				.info-list li {float: left; width: 280px; float: left; position: relative; background: url(../images/info-list-bg.gif) 0 9px no-repeat; min-height: 130px; _height: 130px;}
				.info-list li .photo {width: 120px; float: left; position: relative; text-align: center;}
				.info-list li .photo img {margin: 0 auto;}
				.info-list li .new {position: absolute; left: 10px; top: 150px;}
				.info-list li strong {display: block; float: left; padding-top: 123px; width: 130px;}
				.info-list li strong a {font-size: 14px; color: #3e9901; font-weight: bold;}
				.advantage {width: 270px; margin-right: 15px; float: left;}
				.advantage h3 {padding-bottom: 16px;}
				.advantage-list {width: 270px; float: left; padding-bottom: 11px;}
				.advantage-list li {padding: 4px 0 9px 39px; min-height: 35px; _height: 35px; font-size: 14px; color: #636363; background: url(../images/advantage-list-bg.gif) no-repeat;}
				a.advantage-link {display: block; height: 19px; float: left; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901;}
				.geography {width: 200px; float: left; font-size: 14px; color: #636363}
				.geography h3 {padding-bottom: 19px;}
				.geography-block {padding-left: 5px;}
				.geography-block img {margin-bottom: 8px;}
				.geography-block p {padding-bottom: 20px;}
		
				.right-column-inside {float: left; width: 607px;}
				.right-column-inside-headline {float: left; width: 400px; padding: 0 163px 35px 44px; background: url(../images/right-column-inside-headline-bg.gif) 5px bottom no-repeat; font-size: 14px; color: #989898; font-weight: bold; line-height: 1.6; position: relative; margin-bottom: 40px;}
				.right-column-inside-headline span {padding-right: 13px;}
				.right-column-inside-headline a {margin-right: 13px;}
				.right-column-inside-headline a:hover {text-decoration: none;}
				.right-column-inside-headline .print {position: absolute; left: 362px; bottom: -16px; width: 170px; font-size: 11px; color: #989898;}
				.right-column-inside-headline .print a {color: #989898; margin-right: 10px!important; font-weight: normal;}
				.right-column-inside-headline .print img {vertical-align: middle;}
				
				.content-block {padding: 0 0 30px 35px; font-size: 14px; color: #000;}
				.content-block h2 {font-size: 24px; color: #e15b30; padding-bottom: 27px; font-weight: normal;}
				.content-block h4 {font-size: 18px; color: #e15b30; padding-bottom: 25px}
				.content-block p {font-size: 14px; color: #000;}
				.content-block ul {width: 535px;}
				.content-block ul li {background: url(../images/news-list-bg.gif) 0 4px no-repeat; padding: 0 0 20px 21px;}
				.content-block table {width: 513px; margin-top: 7px;}
				.content-block table tr th {height: 29px; text-align: center; vertical-align: middle; font-size: 14px; color: #fefefe; font-weight: bold;}
				.content-block table tr .th1 {width: 264px; background: url(../images/th-bg1.gif) left top no-repeat;}
				.content-block table tr .th2 {width: 249px; background: url(../images/th-bg2.gif) right top no-repeat;}
				.content-block table tr td {font-size: 14px; color: #000; text-align: center; vertical-align: middle; padding: 5px 0;}
				.content-block table tr .td1 {background: url(../images/news-table-bg.gif) center bottom no-repeat;}
				.content-block table tr .td2 {background: url(../images/news-table-bg1.gif) center bottom no-repeat;}
				.content-block p img {float: left; margin: 3px 25px  0 0;}
				.drinks {width: 515px!important; float: left;}
				.drinks li {width: 515px; background: url(../images/drinks-bg.gif) left bottom repeat-x!important; padding: 25px 0!important; float: left;}
				.drinks li .photo {width: 155px; float: left;}
				.drinks li .photo span {display: block; padding-left: 18px; margin-top: -10px; position: relative; float: left;}
				.drinks li .photo span a {display: block; float: left; background: url(../images/drinks-bg1.gif) right center no-repeat; padding-right: 17px; font-size: 12px;}
				.drinks li .photo span a:hover {text-decoration: none;}
				.drinks-info {float: left; width: 360px; font-size: 14px; color: #000; padding-top: 32px;}
				.drinks-info h3 {font-size: 18px; color: #e15b30; font-weight: normal; padding-bottom: 20px;}
				.drinks-info h3 a {color: #e15b30; text-decoration: none;}
				.drinks-info h3 a:hover {text-decoration: underline;}
				.drinks-info-more {float: left; width: 360px; padding-top: 30px; font-size: 12px; color: #737373; line-height: 1.4;}
				.drinks-info-more p {color: #737373; font-size: 12px;}
				.drinks-info-more ul {padding: 35px 0 45px 0; width: 360px!important; float: left;}
				.drinks-info-more ul li {float: left; margin-right: 7px; width: auto; background: none!important; padding: 0!important;}
				.drinks-info-more a.back {text-decoration: none; font-size: 14px; color: #3e9901; float: left;}
				.drinks-info-more a.back span {text-decoration: underline;}
				.drinks-info-more a.back:hover span {text-decoration: none;}
				
				
				
				a.drinks-link {display: block; height: 19px; float: left; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901; margin-top: 19px;}
				a.drinks-link:hover {text-decoration: none;}
				.pager {padding: 50px 0 0 94px; float: left; width: auto!important}
				.pager li {height: 17px; padding: 2px 0 0 0!important; float: left; margin-right: 10px; font-size: 11px; color: #989898; font-family: Tahoma; background: none!important;}
				.pager li a {color: #6b6b6b;}
				.pager li a:hover {text-decoration: none;}
				.pager li span a {text-decoration: none;}
				.pager .active {width: 19px; background: url(../images/pager-bg.gif) no-repeat!important; text-align: center; color: #fff;}
				.search-left {position: relative;}
				.search-left div {position: absolute; left: 116px; top: -60px;}
				.search-left div .input1 {width: 121px; height: 20px; padding: 4px 5px 0 5px; background: url(../images/input-bg1.gif) no-repeat; float: left; margin-right: 4px; font-size: 12px; color: #636363; border: none;}
				.search-left div .input2 {width: 54px; height: 22px; background: url(../images/input-bg2.gif) no-repeat; float: left; margin-top: 1px; cursor: pointer; border: none;}
				.shadow {width: 100%; height: 100%; position: fixed; _position: absolute; left: 0; top: 0;}
				.shadow tr td {text-align: center; vertical-align: middle; height: 100%; width: 100%; background-color: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#98000000,endColorstr=#98000000);}
				.block {margin: 0 auto; background: #fff; padding: 40px; width: 456px; position: relative;}
				.block span {position: absolute; right: 14px; top: 11px; display: block; padding-left: 18px;}
				.block span a {display: block; float: left; background: url(../images/close.gif) right center no-repeat; padding-right: 17px; font-size: 12px;}
				.block span a:hover {text-decoration: none;}
				.map {border: 5px solid #56a10c; margin-bottom: 28px;}
				.text {font-size: 14px; color: #000;}
				.text1 {padding-top: 15px; color: #000;}
				.text2 {color: #e15b30!important; font-size: 12px!important;}
				.text3 {color: #898989; font-size: 12px;}
				.question-list {padding: 50px 0 0 50px; width: 377px; float: left; width: auto!important;}
				.question-list li {width: 377px; float: left; padding: 0 0 14px 0!important; color: #000; background: none!important;}
				.question-list li span {display: block; float: left; padding-top: 4px; width: 88px; font-size: 12px!important;}
				.question-list li .input1 {display: block; float: left; width: 265px; height: 17px; background: url(../images/input-bg3.gif) no-repeat; border: none; font-size: 12px; color: #000; padding: 3px 12px;}
				.question-list li .input2 {display: block; float: left; width: 218px; height: 22px; border: 1px solid #808080; font-size: 12px; color: #000;}
				.question-list li .input3 {display: block; float: left; width: 65px; height: 21px; text-align: center; border: 1px solid #b7b7b7; font-size: 14px; color: #000; padding: 3px 0 0 0; margin: 2px 7px 0 0;}
				.question-list li .input4 {display: block; float: right; width: 105px; height: 22px; margin: 4px 0 0 0; border: none; background: url(../images/input-bg4.gif) no-repeat; cursor: pointer;}
				.captcha {display: block; float: left; margin: 2px 0 0 0;}
				.question-textarea {width: 276px; height: 185px; padding: 1px 1px 1px 12px; float: left; background: url(../images/question-textarea-bg.gif) no-repeat; overflow: hidden;}
				.question-textarea textarea {width: 276px; height: 185px; background: #eee; border: none; display: block; float: left; margin: 0; padding: 0;}
				.application {font-size: 14px; color: #000; width: 515px; float: left;}
				.application-list {padding: 30px 0 0 0; width: 515px!important; float: left;}
				.application-list li {width: 515px; float: left; padding: 0 0 14px 0; color: #000; background: none!important;}
				.application-list li span {display: block; float: left; padding-top: 4px; width: 123px; font-size: 12px!important;}
				.application-list li .input1 {display: block; float: left; width: 368px; height: 17px; background: url(../images/input-bg5.gif) no-repeat; border: none; font-size: 12px; color: #000; padding: 3px 12px;}
				.application-info {float: left; width: 392px; position: relative; padding-top: 10px;}
				.application-info .select-block1 {width: 232px; float: left; padding-bottom: 8px;}
				.application-info .select-block1 span {padding-left: 5px;}
				.application-info span {font-size: 12px; color: #8b8b8b; display: block; float: none!important; width: auto!important; padding-top: 0!important;}
				.application-list li .input2 {display: block; float: left; margin-top: 2px; width: 208px; height: 23px; border: 1px solid #808080; font-size: 12px; color: #000;}
				.application-info .select-block2 {width: 160px; float: left; padding-bottom: 8px;}
				.application-info .select-block2 span {padding-left: 5px;}
				.application-list li .input3 {display: block; float: left; margin-top: 2px; width: 160px; height: 23px; border: 1px solid #808080; font-size: 12px; color: #000;}
				.application-list li .input4 {display: block; float: left; margin-top: 2px; width: 77px; height: 23px; border: 1px solid #808080; font-size: 12px; color: #000;}
				.application-list li .input5 {display: block; float: left; width: 56px; height: 17px; background: url(../images/input-bg6.gif) no-repeat; border: none; font-size: 12px; color: #000; padding: 3px 7px; margin-top: 2px;}
				.application-info .select-block3 {width: 87px; float: left; padding-bottom: 45px; overflow: hidden;}
				.application-info .select-block3 span {padding-left: 5px;}
				.application-info .input6 {display: block; float: left; width: 65px; height: 21px; text-align: center; border: 1px solid #b7b7b7; font-size: 14px; color: #000; padding: 3px 0 0 0; margin: 2px 7px 0 0;}
				.application-info .input7 {width: 75px; height: 22px; border: none; background: url(../images/input-bg7.gif) no-repeat; cursor: pointer; margin-top: 18px;}
				.contact {font-size: 14px; font-family: Tahoma; color: #5c5c5c; line-height: 1.35;}
				.contact a {color: #e77918;}
				.contact a:hover {text-decoration: none;}
				.contact .map1 {margin: 25px 0 35px 0;}
				.contact h4 {font-size: 14px; color: #5c5c5c; padding-bottom: 20px; font-weight: bold;}
				.contact ul {width: auto!important}
				.contact ul li {float: left; width: 243px; padding: 0 0 45px 0!important; background: none!important; color: #737373!important;}
				.contact ul li p {color: #737373!important;}
				.news-block {width: 480px; float: left; padding-bottom: 38px;}
				.news-block .photo {float: left; margin: 4px 0 0 0; width: 167px}
				.news-block-info {float: left; width: 313px; font-size: 14px; color: #636363;}
				.news-block-info b {font-size: 11px; color: #e15b30; display: block; padding-bottom: 5px; font-weight: normal;}
				.news-block-info p {height: 75px; overflow: hidden; color: #737373!important;}
				.news-block-info p a {color: #737373!important; text-decoration: none; display: inline!important; float: none!important; background: none!important; padding: 0!important; font-size: 14px!important;}
				.news-block-info p a:hover {text-decoration: underline;}
				.news-block-info a {display: block; height: 19px; float: left; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901;}
				.news-block-info a:hover {text-decoration: none;}
				.plant {font-size: 14px; color: #000; line-height: 1.35; width: 480px;}
				.plant .photo {float: left; margin-right: 6px;}
				.partner-list {width: 500px!important; float: left;}
				.partner-list li {width: 500px; float: left; padding: 0 0 23px 0!important; background: none!important;}
				.partner-list li .photo {float: left; margin: 0 21px 0 4px;}
				.partner-info {float: left; width: 400px; padding-top: 2px;}
				.partner-info p {font-size: 12px!important; color: #737373!important;}
				.partner-info a {font-size: 14px; color: #56a10c; padding-bottom: 2px; display: block;}
				.partner-info a:hover {text-decoration: none;}
				.partner-info span {font-size: 11px; color: #989898;}
				.products-list {width: 570px!important; float: left;}
				.products-list li {width: 250px; float: left; margin-right: 40px; padding: 0 0 40px 0!important; font-size: 14px; color: #3e9901; background: none!important;}
				.products-list li p {line-height: 1.5; color: #3e9901!important;}
				.products-list li p a:hover {text-decoration: none;}
				.products-list li h4 {font-size: 18px; color: #e15b30; padding-bottom: 24px; font-weight: normal;}
				.products-list li h4 a {color: #e15b30; text-decoration: none;}
				.products-list li h4 a:hover {text-decoration: underline;}
				.products-list li img {display: block; margin-bottom: 10px;}
				a.all {display: block; height: 19px; float: left; background: url(../images/procurement-link.gif) right center no-repeat; padding: 1px 27px 0 0; font-size: 12px; color: #3e9901; margin-top: 20px;}
				.cap {width: 1000px; margin: 0 auto;}
				.cap-left {float: left; width: 440px; position: relative;}
				.cap-logo {position: absolute; left: 0; top: 9px;}
				.cap-flash {position: absolute; left: 20px; top: 191px;}
				.cap-left-text {position: absolute; left: 73px; top: 625px; font-size: 14px; color: #0d8e33; width: 300px;}
				.cap-right {float: left; width: 470px; padding-top: 50px; font-size: 14px; color: #000;}
				.cap-right h2 {font-size: 24px; color: #e15b30; font-weight: normal; padding-bottom: 15px;}
				.cap-right ul {padding-bottom: 38px;}
				.cap-right ul li {float: left; margin-right: 35px;}
				.cap-right ul li a {font-size: 16px; color: #0d8e33;}
				.cap-right ul li a:hover {text-decoration: none;}
				.cap-right p {line-height: 1.5;}
				.cap-footer {width: 1000px; height: 110px; position: relative;}
				.cap-footer-text {font-size: 12px; color: #a5a5a5; position: absolute; left: 740px; top: 80px;}
				.cap-footer .bottle {right: 25px!important;}
				.print-block {width: 570px; margin: 0 auto; padding-bottom: 30px;}
				.print-header {width: 570px; height: 151px; background: url(../images/print-header-bg.gif) left bottom repeat-x; position: relative;}
				.print-logo {position: absolute; left: 0; top: 30px;}
				.print-header-text {position: absolute; left: 290px; top: 77px; font-size: 12px; color: #5c5c5c; font-family: Tahoma; line-height: 1.5;}
				.print-header-text a {color: #e77918;}
				.print-header-text a:hover {text-decoration: none;}
				.print-content {padding: 18px 0 0 4px; width: 540px; font-size: 14px; color: #000; line-height: 1.35;}
				.print-content h2 {font-size: 24px; color: #e15b30; padding-bottom: 10px; font-weight: normal;}
				.print-content h3 {font-size: 18px; color: #e15b30; font-weight: normal; padding-bottom: 10px;}
				.print-content .photo {float: left; margin: 4px 27px 20px 0;}

		.footer tr td {text-align: left; vertical-align: top; height: 207px;}
		.footer-bg1 {height: 207px; width: 1000px; background: url(../images/footer-bg1.jpg) no-repeat; position: relative; color: #fefefe; font-size: 12px;}
		.footer-text1 {position: absolute; left: 55px; top: 92px;}
		.footer-text1 a {color: #fefefe; text-decoration: none;}
		.footer-text1 a:hover {text-decoration: underline;}
		.footer-text2 {position: absolute; left: 680px; top: 92px;}
		.footer-text2 a {color: #fefefe; text-decoration: none;}
		.footer-text2 a:hover {text-decoration: underline;}
		.footer-text2 p {padding-bottom: 4px;}
		.bottle {position: absolute; right: 0; bottom: 0;}
		.footer-bg2 {width: 128px; background: url(../images/footer-bg2.jpg) no-repeat;}
		
		.no-bg {background: none!important;}
		.indent2 {padding: 0!important; margin-top: -2px; position: relative;}
		.indent3 {padding-top: 28px!important;}
		.indent4 {padding-bottom: 4px!important;}
		.width1 {width: 159px!important;}
		.width2 {width: 150px!important; padding: 0 15px 0 0!important; text-align: right; position: relative; margin-left: -77px;}
		.last {margin: 0!important;}
