html {width:100%; height:100%;}
body {width:100%; height:100%; background:#ffffff url(/img/sys/top-gr-bg.jpg) left 29px repeat-x; margin:0; padding:0; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; color:#333333;}
p, li, ul, ol, h1, h2, h3, h4, h5, h6, img, form, input, select, textarea {margin:0; padding:0;}
input, select, textarea {font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; color:#666666;}
a {color:#cc0000; text-decoration:underline;}
a:hover {text-decoration:none;}
a:focus {outline:none;}
img {border:none;}
img:focus {outline:none;}
div.clear {clear:both; height:0;}
div.error-message {font-family: Calibri, Arial, sans-serif; color:#cc0000; font-size: 14px; font-weight:bold;}
span.nobr {white-space:nowrap;}
.red {color:#cc0000;}
.hidden {display:none; visibility:hidden;}


/* Red Line */
div.redline {position:fixed; top:0; left:0; width:100%; z-index:9999; height:29px; background:#CC0202;}
div.redline div.redlinecont {width:960px; padding: 0 10px 0 10px; margin: 0 auto; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height:15px; color:#ffffff;}
div.redline div.pleft {float:left;}
div.redline div.pleft div.hello {float:left; margin: 6px 0 0 0;}
div.redline div.pleft div.basket {float:left; background: url(/img/sys/basket-icon.gif) left 2px no-repeat; padding: 0 0 0 20px; margin: 6px 0 0 30px;}
div.redline div.pleft div.basket a {color:#ffffff; text-decoration:none;}
div.redline div.pleft div.basket a:hover {text-decoration:underline;}
div.redline div.pleft div.basket span.tovar {font-family: Calibri, Arial, sans-serif; font-weight:bold;}
div.redline div.right {float:right;}
div.redline div.right div.change {text-align:right; float:right; margin: 6px 18px 0 0;}
div.redline div.right div.change a {color:#ffffff; text-decoration:underline;}
div.redline div.right div.change a:hover {text-decoration:none;}
div.redline div.right div.allorders {float:right; margin: 6px 18px 0 0;}
div.redline div.right div.allorders a {color:#ffffff; text-decoration:underline;}
div.redline div.right div.allorders a:hover {text-decoration:none;}
div.redline div.right div.exit {float:right; width:42px; height:17px; margin: 6px 0 0 0;}
div.redline div.right div.exit img {cursor:pointer;}

div.redline form.authform {float:left; margin: 6px 30px 0 0;}
div.redline form.authform div.login {float:left; width: 98px;}
div.redline form.authform div.login input {width:86px; height:17px; border:none; background:#ffffff; padding: 0 5px 0 5px; text-decoration:lowercase; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#666666;}
div.redline form.authform div.password {float:left; width: 98px;}
div.redline form.authform div.password input {width:86px; height:17px; border:none; background:#ffffff; padding: 0 5px 0 5px; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#666666;}
div.redline form.authform div.button {float:left; width:40px; height:17px;}
div.redline div.forgetpassword {float:left; margin: 6px 18px 0 0;}
div.redline div.forgetpassword a {color:#ffffff; text-decoration:underline;}
div.redline div.forgetpassword a:hover {text-decoration:none;}
div.redline div.registration {float:left; margin: 6px 0 0 0;}
div.redline div.registration a {color:#ffffff; text-decoration:underline;}
div.redline div.registration a:hover {text-decoration:none;}
/* /Red Line */


* html .page {height: 100%;}
div.page {width:1000px; margin: auto; padding: 29px 0 0 0; position: relative; min-height: 100%;}
div.page div.psevdofooter {height:118px;}

/* Top Line */
div.topline {height:24px; padding: 6px 15px 0 15px;}
div.topline div.partleft {float:left; width:700px; font-family: Tahoma, Arial,Verdana; font-size:11px; color:#ffffff; line-height:14px;}
div.topline div.partleft a {color:#ffffff; text-decoration:none;}
div.topline div.partleft a:hover {text-decoration:underline;}
div.topline div.partleft div.main {float:left; background: url(/img/sys/ico-home.gif) left 3px no-repeat; padding: 0 20px 0 16px;}
div.topline div.partleft div.contacts {float:left; background: url(/img/sys/ico-contacts.gif) left 4px no-repeat; padding: 0 20px 0 16px;}
div.topline div.partleft div.sitemap {float:left; background: url(/img/sys/ico-sitemap.gif) left 4px no-repeat; padding: 0 20px 0 16px;}
div.topline div.partleft div.favorite {float:left; background: url(/img/sys/ico-favorite.gif) left 4px no-repeat; padding: 0 0 0 14px;}
div.topline div.partleft div.favorite span {cursor:pointer;}
div.topline div.partleft div.favorite span.hover {text-decoration:underline;}
div.topline div.partright {float:right; font-family: Tahoma, Arial, Verdana; font-size:9px; color:#ffffff; line-height:12px; text-transform:uppercase; font-weight:bold;}
div.topline div.partright a {color:#ffffff;text-decoration:none;}
div.topline div.partright a:hover {text-decoration:underline;}
div.topline div.partright div.lang {float:left; padding:2px 5px 2px 5px;}
div.topline div.partright div.activelang {float:left; padding:2px 5px 2px 5px; background:#F3E400;}
/* /Top Line */

/* Page */
div.pageinnerleft {padding: 0 0 0 10px; background: url(/img/sys/pageinner-left-bg.jpg) left top no-repeat; vertical-align:top;}
div.pageinnerleft div.pageinnerright {padding: 0 10px 0 0; background: url(/img/sys/pageinner-right-bg.jpg) right top no-repeat; vertical-align:top;}
div.pageinnerleft div.pageinnerright div.pageinnerbg {background: url(/img/sys/whitebg2.gif) left top no-repeat;}
div.pageinnerleft div.pageinnerright div.pageinnerbg div.whitepage {padding: 17px 20px 70px 0; min-height:300px;}
* html .pageinnerright {height: 300px;}
* html .whitepage {height: 300px;}

	/* Left Part */
	div.whitepage div.leftpart {width:220px; float:left;}
	/* 14 years promo div.whitepage div.leftpart div.logo {width:208px; height:168px; background: url(/img/sys/logo-without-logo-14.png) left top no-repeat; margin: 0 0 0 17px}*/
	div.whitepage div.leftpart div.logo {width:208px; height:168px; background: url(/img/sys/logo-without-logo.png) left top no-repeat; margin: 0 0 0 17px}
	/* ny 2012 div.whitepage div.leftpart div.logo {position: absolute; width:208px; height:200px; background: url(/img/sys/logo-without-logo-ny2012.png) left top no-repeat; margin: -9px 0 0 17px}*/
	div.whitepage div.leftpart div.logo div.flash {position:relative; margin: 0 0 0 3px;}
	/* ny 2012 div.whitepage div.leftpart div.logo div.flash {position:relative;}*/
	
	
	
	/* 14 years promo div.whitepage div.leftpart div.underlogo {width:208px; height:168px; background: url(/img/sys/logo-benett-auto-14.png) left top no-repeat; margin: 0 0 0 17px;}*/
	div.whitepage div.leftpart div.underlogo {width:208px; height:168px; background: url(/img/sys/logo-benett-auto.png) left top no-repeat; margin: 0 0 0 17px;}
	/* ny 2012 div.whitepage div.leftpart div.underlogo {position: absolute; width:208px; height:200px; background: url(/img/sys/logo-benett-auto-ny2012.png) left top no-repeat; margin: -9px 0 0 17px;}*/
	div.whitepage div.leftpart div.underlogo img {position:relative;}

	div.whitepage div.leftpart div.menu {width:200px; margin: 5px 0 0 20px;}
	/* ny 2012 div.whitepage div.leftpart div.menu {width:200px; padding: 172px 0 0 20px;}*/
	div.whitepage div.leftpart div.menu div.onepoint {height:30px; background: url(/img/sys/menu-bg.gif) left top no-repeat; margin: 4px 0 0 0; padding: 6px 0 0 0;}
	div.whitepage div.leftpart div.menu div.onepoint div.pmenu {width:200px; height:30px; background: url(/img/sys/menu-bg-off.gif) left top no-repeat; font-family: Calibri, Arial, sans-serif; font-size: 16px; font-weight: bold; line-height:18px; color:#ffffff; text-transform:uppercase; padding: 5px 0 0 46px; cursor:pointer;}
	div.whitepage div.leftpart div.menu div.onepoint div.pmenu a {color:#ffffff; text-decoration:none;}
	div.whitepage div.leftpart div.menu div.onepoint div.pmenu-hover {background: url(/img/sys/menu-bg-hover.gif) left top no-repeat;}
	div.whitepage div.leftpart div.menu div.onepoint div.pmenu-on {background: url(/img/sys/menu-bg-on.gif) left top no-repeat; color:#010000;}
	div.whitepage div.leftpart div.menu div.onepoint div.pmenu-on a {color:#010000;}
	
	div.whitepage div.leftpart div.menu div.secondmenu {width:200px; background: url(/img/sys/secondmenutopline.gif) left top repeat-x; padding: 2px 0 0 0;}
	div.whitepage div.leftpart div.menu div.secondmenu div.onepoint-s {background:#F9F37D; padding: 8px 10px 10px 46px; font-family:Tahoma,Arial,Verdana; font-size:10px; color:#cc0000; line-height:14px; text-transform:uppercase; font-weight:bold;}
	div.whitepage div.leftpart div.menu div.secondmenu div.onepoint-s a {color:#333333; text-decoration:none;}
	div.whitepage div.leftpart div.menu div.secondmenu div.onepoint-s a:hover {text-decoration:underline;}
	div.whitepage div.leftpart div.menu div.secondmenu div.onepoint-s a.active {color:#cc0000; text-decoration:none;}
	div.whitepage div.leftpart div.menu div.secondmenu div.smd {height: 2px; background:#F9F37D url(/img/sys/secondmenudot.gif) left bottom repeat-x;}
	
	div.whitepage div.leftpart div.menu div.thirdmenu {background: #F9F37D; padding: 0 0 18px 0; margin: -5px 0 0 0;}
	div.whitepage div.leftpart div.menu div.thirdmenu div.onepoint-t {font-family:Tahoma,Arial,Verdana; font-size:11px; color:#cc0000; line-height:14px; text-transform:lowercase; font-weight:normal; padding: 2px 0 3px 46px;}
	div.whitepage div.leftpart div.menu div.thirdmenu div.onepoint-t a {color:#333333; text-decoration:none;}
	div.whitepage div.leftpart div.menu div.thirdmenu div.onepoint-t a:hover {text-decoration:underline;}
	div.whitepage div.leftpart div.menu div.thirdmenu div.onepoint-t a.active {color:#cc0000; text-decoration:none;}

	div.whitepage div.leftpart div.oilsagip {width:20px; height:136px; margin: 30px 0 0 20px;}
	div.whitepage div.leftpart div.hankook {width:20px; height:136px; margin: 10px 0 0 20px;}
	/* /Left Part */


	/* Right Part */
	div.whitepage div.rightpart {width:720px; float:right; margin: 3px 0 0 0;}
	
		/* Add Menu */
		div.whitepage div.rightpart div.addmenu {margin: 1px 0 0 0; height:75px; background: url(/img/sys/addmenu-bg.gif) left top repeat-x; padding: 0 19px 0 19px;}
		div.whitepage div.rightpart div.addmenu div.oneblock {float:left; margin: 15px 0 0 0;}
		div.whitepage div.rightpart div.addmenu div.bllast {float:left; margin: 15px 0 0 0;}
		div.whitepage div.rightpart div.addmenu div.ob-express {width:178px; overflow:hidden;}
		div.whitepage div.rightpart div.addmenu div.ob-service {width:173px; overflow:hidden}
		div.whitepage div.rightpart div.addmenu div.ob-logistic {width:179px; overflow:hidden}
		div.whitepage div.rightpart div.addmenu div.ob-certificate {width:150px; overflow:hidden;}
		
		div.whitepage div.rightpart div.addmenu div.oneblock div.image {float:left; width:53px; height:53px;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.image img {width:53px; height:53px;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.textpoint {float:left; font-family: Calibri, Arial, sans-serif;  font-size: 16px; font-weight: bold; line-height:17px; color:#ffffff; margin: 15px 0 0 0; padding: 0 0 0 6px; width: 90px; overflow:hidden;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.textpoint a {color:#ffffff; text-decoration:none;}
		
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-express img {background: url(/img/menu/addmenu-express-off.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-express-on img {background: url(/img/menu/addmenu-express-on.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-service img {background: url(/img/menu/addmenu-service-off.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-service-on img {background: url(/img/menu/addmenu-service-on.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-logistic img {background: url(/img/menu/addmenu-logistic-off.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-logistic-on img {background: url(/img/menu/addmenu-logistic-on.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-certificate img {background: url(/img/menu/addmenu-certificate-off.jpg) left top no-repeat;}
		div.whitepage div.rightpart div.addmenu div.oneblock div.i-certificate-on img {background: url(/img/menu/addmenu-certificate-on.jpg) left top no-repeat;}
		/* /Add Menu */
	
		/* Visual */
		div.whitepage div.rightpart div.visual {width:700px; height:202px; margin: 8px 0 30px 0;}
		div.whitepage div.rightpart div.visual div.partleft {float:left;}
		div.whitepage div.rightpart div.visual div.partright {float:left; margin:0 0 0 1px;}
		/* /Visual */
		
		/* Index Code Search Block */
		div.indexsearchcodeblock {background: #F4EA22; border:1px solid #D6B200; padding: 15px 0 15px 20px; margin: 10px 0 0 0;}
		div.indexsearchcodeblock form.codesearchinput {}
		div.indexsearchcodeblock form.codesearchinput h2 {font-family: Arial, sans-serif; font-size: 18px; font-weight:normal; color:#CC0000; line-height:20px; padding: 0 0 10px 0;}
		div.indexsearchcodeblock form.codesearchinput div.onefield {float:left;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.text {font-family: Arial, sans-serif; font-size: 18px; font-weight:normal; color:#cc0000; line-height:22px; padding: 3px 7px 0 0;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.input {float:left; width: 247px;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.input input {height:27px; border: 1px solid #B0B0AE; width: 242px; font-size: 18px;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.select {float:left; width: 108px;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.select select {height:29px; border: 1px solid #B0B0AE; width: 105px; font-size: 18px;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.select2 {float:left; width: 117px;}
		div.indexsearchcodeblock form.codesearchinput div.onefield div.select2 select {height:29px; border: 1px solid #B0B0AE; width: 114px; font-size: 18px;}
		div.indexsearchcodeblock form.codesearchinput div.button {float:left; margin: 0 -5px 0 0;}
		div.indexsearchcodeblock form.codesearchinput div.note {font-family: Arial, sans-serif; font-size: 11px; font-weight:normal; color:#333333; line-height:12px; padding: 15px 20px 0 0;}
		/* /Index Code Search Block */
		
		/* IndexPage News Block */
		div.whitepage div.rightpart div.indexnewsblock {margin: 12px 0 12px 0;}
		div.whitepage div.rightpart div.indexnewsblock div.promo {float:left; width: 354px;}
		div.whitepage div.rightpart div.indexnewsblock div.news {float:left; width: 354px; margin: 0 0 0 12px;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews {border: 1px solid #bbbbb9; border-top:none; background:#ffffff;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews {border-bottom: 1px solid #E2E2E1; padding: 0 0 13px 0;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onlast {border-bottom: none;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.image {width:68px; float:left; margin: 15px 10px 0 12px;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.image img {float:left; border: 1px solid #BBBBBB; padding: 3px;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons {width:250px; float:left; margin: 12px 0 0 0;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons h3 {font-family: Calibri, Arial, sans-serif;  font-size: 14px; font-weight: bold; line-height:14px;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons h3 a {color:#cc0000; text-decoration:none;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons h3 a:hover {text-decoration:underline;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons p {font-family: Calibri, Arial, sans-serif; font-size: 13px; font-weight: normal; color:#333333; line-height:13px; padding:4px 0 0 0;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.onenews div.anons p.date {font-family: Calibri, Arial, sans-serif; font-size: 12px; color:#999999; line-height:12px; text-align:left; font-style:italic; padding:5px 0 0 0;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.alllink {font-family: Calibri, Arial, sans-serif; font-size: 13px; line-height:15px; text-align:right; padding: 0 15px 12px 0;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.alllink a {color:#cc0000; text-decoration:underline;}
		div.whitepage div.rightpart div.indexnewsblock div.contentnews div.alllink a:hover {text-decoration:none;}
		/* /IndexPage News Block */
		
		/* IndexPage Catalog */
		div.whitepage div.rightpart div.catalogflash {background:#ffffff; border: 1px solid #bbbbb9; border-top:none; padding: 28px 0 24px 0;}
		div.whitepage div.rightpart div.catalogflash div.flashmodule {margin: 0 -6px 0 -6px;}
		div.whitepage div.rightpart div.catalogflash div.indexcatalog {margin: -10px 0 0 18px;}
		/* /IndexPage Catalog */
		
		/* IndexPage Partners Block */
		div.whitepage div.rightpart div.partnersflash {padding: 12px 0 0 0;}
		/* /IndexPage Partners Block */

		/* Breadcrumbs */
		div.whitepage div.rightpart div.breadcrumbs {font-family: Tahoma, sans-serif; font-size: 11px; color:#aaaaaa; line-height:14px; padding:0 0 5px 0;}
		div.whitepage div.rightpart div.breadcrumbs a {color:#666666; text-decoration:none;}
		div.whitepage div.rightpart div.breadcrumbs a:hover {text-decoration:underline;}
		div.whitepage div.rightpart div.breadcrumbs span.arrow {padding: 0 3px 0 3px;}
		div.whitepage div.rightpart div.breadcrumbs span.arrow img {padding: 0 0 1px 0;}
		/* /Breadcrumbs */

		/* Page Header */
		div.whitepage div.rightpart div.h1 {height:37px; background: url(/img/sys/header-bg.jpg) left top repeat-x; padding: 0 0 0 13px;}
		div.whitepage div.rightpart div.h1 h1 {font-family: Calibri, Arial, sans-serif; font-size: 16px; color:#ffffff; line-height:35px; font-weight:bold; text-transform:uppercase;}
		div.whitepage div.rightpart div.h1 h1.promo {background: url(/img/sys/promo-h1-bg.gif) left 7px no-repeat; margin: 0 0 0 -15px; padding: 0 0 0 15px;}
		div.whitepage div.rightpart div.h1 h1 a {color:#ffffff; text-decoration:none;}
		/* /Page Header */
	
		/* General Content */
		div.whitepage div.rightpart div.content {border: 1px solid #bbbbb9; border-top:none; padding: 15px 30px 30px 30px;}
		div.content p {font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; color:#333333; line-height:20px; padding: 7px 0 7px 0;}
		div.content p strong {font-size: 14px;}
		div.content p span.red {font-family: Calibri, Arial, sans-serif; font-weight:bold; color:#cc0000;}
		div.content p.error {font-family: Calibri, Arial, sans-serif; font-weight:bold; color:#cc0000;}
		div.content a {color:#cc0000; text-decoration:underline;}
		div.content a:hover {text-decoration:none;}

		div.content h2 {font-family: Calibri, Arial, sans-serif; font-size: 19px; font-weight: bold; color:#cc0000; line-height:22px; padding: 14px 0 8px 0;}
		div.content h3 {font-family: Calibri, Arial, sans-serif; font-size: 17px; font-weight: bold; color:#cc0000; line-height:20px; padding: 14px 0 0 0;}
		div.content ul, div.content ol {margin: 0 0 14px 50px;}
		div.content ul {list-style-type: none;}
		div.content li {font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; color:#333333; line-height:16px; padding: 3px 0 3px 0;}
		div.content li strong {font-size: 14px;}
		div.content ul li {background: url(/img/sys/bull1.gif) left 9px no-repeat; padding: 3px 0 3px 13px;}
		div.content ul ul {margin: 0 0 6px 20px;}

		div.content ul.special {margin: 15px 0 25px 30px;}
		div.content ul.special li {background: url(/img/sys/bull6.gif) left 4px no-repeat; padding: 3px 0 10px 25px;}
		div.content ul.persons {margin: 5px 0 20px 50px;}
		div.content ul.persons li {background: url(/img/sys/bull-persons.gif) left 2px no-repeat; padding: 3px 0 10px 18px;}

		div.content img {border:1px solid #cccccc; padding:5px;}
		div.content img.photoright {float:right; margin:11px 8px 10px 14px;}
		div.content img.photoleft {float:left; margin:11px 14px 10px 0;}

		div.content div.photoright {float:right; margin:11px 8px 10px 14px;}
		div.content div.photoright img {margin:0px;}
		div.content div.photoleft {float:left; margin:11px 14px 10px 0;}
		div.content div.photoleft img {margin:0px;}
		div.content div.imgnote {background: #999999; padding:7px;}
		div.content div.imgnote p {font-family: Calibri, Arial, sans-serif; font-size: 12px; color:#ffffff; line-height:14px; padding:2px 0 2px 0;}

		div.content table.tablecontent {border-collapse: collapse; margin:0 0 10px 0; width:658px;}
		div.content table.contentsmall {width:400px;}
		div.content table.contentssmall {width:300px;}
		div.content table.marleft {margin:0 0 10px 40px;}
		div.content table.tablecontent td {background:#ffffff; border:1px solid #bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; color:#333333; text-align:center; vertical-align:top;}
		div.content table.tablecontent td.space {background:none; border:none; padding: 0; height: 6px;}
		div.content table.tablecontent td.group {font-family: Calibri, Arial, sans-serif; background:none; border:none; font-weight:bold; text-transform:uppercase; text-align:left;}
		div.content table.tablecontent td.left {text-align:left;}
		div.content table.tablecontent td.left strong.big {font-size:14px;}
		div.content table.tablecontent th {background:#cccccc; border:1px solid #bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#ffffff; text-align:center;}
		div.content table.tablecontent th.left {text-align:left;}
		div.content table.tablecontent td img.akk {float:left; margin: 0 10px 0 0; border:1px solid #bbbbbb; padding:3px; background:#ffffff;}
		
		div.content table.akktable {width:280px; border-collapse: collapse; margin: 11px 0 0 0;}
		div.content table.akktable td {background:#ffffff; border:1px solid #bbbbbb; padding: 10px 6px 10px 6px; font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color:#333333; vertical-align:top;}
		
		div.content div.product_contactblock {background: url(/img/sys/dott_line.gif) left top repeat-x; padding: 10px 0 10px 10px; margin: 40px 0 0 0;}
		div.content div.product_contactblock div.pcinner {background: url(/img/sys/ico_phone.png) left top no-repeat; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; color:#333333; line-height:28px; padding: 0 0 0 36px;}
		
		div.content div.productimage {float:right;}
		div.content div.pm1 {width: 250px;}
		div.content div.pm2 {width: 350px;}
		div.content div.productimage div.oneprodprices {position: absolute;  z-index: 1000; margin: 30px 0 0 10px;}
		div.content div.productimage div.oneprodprices div.oneprprice {height: 28px; margin: 4px 0 0 0;}
		div.content div.productimage div.oneprodprices div.oneprprice div.ppleft {height: 28px; padding: 0 0 0 7px; float:left; background: url(/img/sys/prprbg_2_1.png) left top no-repeat;}
		div.content div.productimage div.oneprodprices div.oneprprice div.ppleft div.price {float:left; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 18px; color:#ffffff; padding: 5px 0 0 0; text-shadow: #7a0202 1px 1px 1px;}
		div.content div.productimage div.oneprodprices div.oneprprice div.ppleft div.price span.valuta {font-size: 11px; font-weight: normal;}
		div.content div.productimage div.oneprodprices div.oneprprice div.ppleft div.price span.litr {font-size: 11px; font-weight: normal; color:#440202; text-shadow: #f80000 1px 1px 1px;}
		div.content div.productimage div.oneprodprices div.oneprprice div.ppright {height: 28px; float:left; width: 7px; background: url(/img/sys/prprbg_2_2.png) left top no-repeat;}
		/* /General Content */
		
		/* News */
		div.content form.formsubscribe {margin:20px 0 0 50px;}
		div.content form.formsubscribe div.row {height:30px;}
		div.content form.formsubscribe div.row div.name {float:left;width:150px;font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#333333; line-height:16px; padding: 2px 0 0 0;}
		div.content form.formsubscribe div.row div.field {float:left;width:200px;}
		div.content form.formsubscribe div.row div.field input {width:220px;}
		div.content form.formsubscribe div.button {margin:0 0 0 244px;}

		div.content div.onenews {padding: 15px 0 20px 0; border-bottom:1px solid #cccccc;}
		div.content div.lastnews {border-bottom:none;}
		div.content div.onenews h1 {font-family: Calibri, Arial, sans-serif; font-size: 15px; font-weight:bold; color:#525BCF; line-height:18px; padding:0; margin:0;}
		div.content div.onenews p {font-family: Calibri, Arial, sans-serif; font-size: 14px; line-height:15px; margin:0; padding: 5px 0 2px 0;}
		div.content div.onenews p.date {font-family: Calibri, Arial, sans-serif; font-size: 13px; color:#999999; line-height:12px; font-style:italic; text-align:left; padding: 0 5px 2px 0;}
		div.content p.newsdate {font-family: Calibri, Arial, sans-serif; font-size: 13px; color:#999999; line-height:12px; font-style:italic; text-align:left; padding: 0 0 25px 0;  margin: -5px 0 0 0;}
		div.subscribelink {float:right;font-family: Calibri, Arial, sans-serif; font-size: 14px; line-height:15px; text-align:left; margin:30px 0 0 0; padding: 0 0 0 20px; background: url(/img/sys/subscribelinkicon.gif) left 3px no-repeat;}
		/* /News */
		
		/* Certificates */
		div.content div.zertificates {margin:0 0 0 40px; height: 394px;}
		div.content div.zertificates div.one-z {float:left; padding: 25px 25px 0 0;}
		div.content div.zertificates div.one-z img {border:1px solid #cccccc; padding:5px; margin:0;}
		div.content div.zertificates div.one-z a:hover img {border:1px solid yellow;}
		/* /Certificates */
		
		/* Partners List */
		div.content div.partnerslist {margin:0 0 0 40px;}
		div.content div.partnerslist div.one-p {float:left; padding: 25px 25px 0 0;}
		div.content div.partnerslist div.one-p img {border:1px solid #cccccc; padding:5px; margin:0;}
		div.content div.partnerslist div.one-p a:hover img {border:1px solid yellow;}
		/* /Partners List */

		/* Prices */
		div.content div.prices {margin:20px 0 40px 40px;}
		div.content div.prices div.oneprice {font-family: Calibri, Arial, sans-serif; font-weight:bold; font-size:14px; padding: 10px 0 5px 22px;}
		div.content div.prices div.pdf {background:url(/img/sys/pdf-ico.gif) left 10px no-repeat;}
		div.content div.prices div.xls {background:url(/img/sys/xls-ico.gif) left 10px no-repeat;}
		div.content div.prices div.oneprice a {color:#333333;}
		div.content div.prices div.oneprice span {font-weight:normal; font-size:11px; color:#999999;}
		/* /Prices */
		
		/* Agip Page */
		div.content h2.oilspage {font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#cc0000; line-height:16px; text-transform:uppercase; padding: 14px 0 10px 0;}
		div.content div.oneoilblock {margin: 23px -9px 0 -9px;}
		div.content div.oneoilblock div.tabsline {height:19px; position:absolute; z-index:200; margin: -23px 0 0 0;}
		div.content div.oneoilblock div.tabsline div.onetab {float:left; margin: 0 2px 0 0; text-align:center; font-family: Calibri, Arial, sans-serif; font-size:12px; font-weight:bold; color:#7a7a78; padding: 4px 8px 0 8px;}
		div.content div.oneoilblock div.tabsline div.tab-inactive {height:18px; border:1px solid #BBBBBB; border-bottom:none; background: url(/img/sys/tab-inactive-bg.gif) left top repeat-x; cursor:pointer;}
		div.content div.oneoilblock div.tabsline div.tab-hover {height:19px; background: #ffffff; border:1px solid #BBBBBB; border-bottom:none; cursor:pointer;}
		div.content div.oneoilblock div.tabsline div.tab-active {height:19px; background: #ffffff; border:1px solid #BBBBBB; border-bottom:none; cursor:default;}
		
		div.content div.oneoilblock div.blockcontent {border:1px solid #BBBBBB; background:#ffffff; padding: 26px 25px 0 25px;}

		div.content div.oneoilblock div.blockcontent div.groupsline {font-family: Calibri, Arial, sans-serif; font-size:14px; font-weight:bold; color:#7a7a78; text-transform:lowercase; padding: 0 0 25px 0;}
		div.content div.oneoilblock div.blockcontent div.groupsline div.onegroup {float:left; margin: 0 27px 0 0;}
		div.content div.oneoilblock div.blockcontent div.groupsline div.group-inactive {color:#cccccc; background: url(/img/sys/group-inactive-bg.gif) left bottom repeat-x; cursor:pointer;}
		div.content div.oneoilblock div.blockcontent div.groupsline div.group-hover {color:#B2B2B2; background: url(/img/sys/group-hover-bg.gif) left bottom repeat-x; cursor:pointer;}
		div.content div.oneoilblock div.blockcontent div.groupsline div.group-active {color:#666666; background:none; cursor:default;}

		div.content div.oneoilblock div.blockcontent div.products {padding: 0 0 0 20px; margin: 0 -10px 0 0;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct {float:left; padding: 0 40px 0 0; width:112px; height: 210px;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo {float:left; width:113px; text-align:center;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo img {border:1px solid #cccccc; padding:5px; margin:0; text-align:center;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct a:hover img {border:1px solid yellow;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.title {float:left; width:113px; text-align:center; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#cc0000; padding:2px 0 0 0;}
		
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice {position: absolute;  z-index: 1000; width:117px; height: 37px; margin: -5px 0 0 0;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice div.ppleft {height: 37px; float:right; padding: 0 0 0 7px; background: url(/img/sys/prprbg_1_1.png) left top no-repeat;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice div.ppleft div.price {font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 14px; color:#ffffff; padding: 5px 0 0 0; text-shadow: #7a0202 1px 1px 1px;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice div.ppleft div.price span.valuta {font-size: 11px; font-weight: normal;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice div.ppleft div.litr {font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 10px; color:#440202; text-align:right; text-shadow: #f80000 1px 1px 1px;}
		div.content div.oneoilblock div.blockcontent div.products div.oneproduct div.photo div.prprice div.ppright {height: 37px; float:right; width: 7px; background: url(/img/sys/prprbg_1_2.png) left top no-repeat;}
		
		div.content div.chooseoilbutton {height:31px; width:139px; margin:10px 0 50px 250px;}
		div.content div.chooseoilbutton img {border:none; padding:0;}
		div.content div.chooseoilbutton a img {width:139px; height:31px; background: url(/img/sys/chooseoilbutton.png) left top no-repeat;}
		div.content div.chooseoilbutton a:hover img {background: url(/img/sys/chooseoilbutton.png) left -31px no-repeat;}
		/* /Agip Page */
		
		/* Hankook Page */
		div.content div.akkblock {border:1px solid #BBBBBB; background:#ffffff; padding: 35px 25px 0 18px;}
		div.content div.akkblock div.products {padding: 0 0 0 20px; margin: 0 -10px 0 0;}
		div.content div.akkblock div.products div.oneproduct {float:left; padding: 0 40px 0 0; width:160px; height: 180px;}
		div.content div.akkblock div.products div.oneproduct div.photo {float:left; width:161px; text-align:center;}
		div.content div.akkblock div.products div.oneproduct div.photo img {border:1px solid #cccccc; padding:5px; margin:0; text-align:center;}
		div.content div.akkblock div.products div.oneproduct a:hover img {border:1px solid #cc0000;}
		div.content div.akkblock div.products div.oneproduct div.title {float:left; width:161px; text-align:center; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#cc0000; padding:2px 0 0 0;}
		
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice {position: absolute;  z-index: 1000; width:167px; height: 28px; margin: -5px 0 0 0;}
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice div.ppleft {height: 37px; float:right; padding: 0 0 0 7px; background: url(/img/sys/prprbg_2_1.png) left top no-repeat;}
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice div.ppleft div.price {font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 16px; color:#ffffff; padding: 5px 0 0 0; text-shadow: #7a0202 1px 1px 1px;}
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice div.ppleft div.price span.valuta {font-size: 11px; font-weight: normal;}
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice div.ppleft div.litr {font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 10px; color:#440202; text-align:right; text-shadow: #f80000 1px 1px 1px;}
		div.content div.akkblock div.products div.oneproduct div.photo div.prprice div.ppright {height: 37px; float:right; width: 7px; background: url(/img/sys/prprbg_2_2.png) left top no-repeat;}
		/* /Hankook Page */
		
		/* Contacts Form */
		div.content form.contactsform {margin:20px 0 0 50px;}
		div.content form.contactsform img {padding:0; border:none;}
		div.content form.contactsform div.r1 {height:30px;}
		div.content form.contactsform div.r2 {height:162px;}
		div.content form.contactsform div.name {float:left;width:104px;font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#333333; line-height:16px; padding: 2px 0 0 0;}
		div.content form.contactsform div.r1-code {height:30px;}
		div.content form.contactsform div.r1-code div.image {float:left; width:154px;}
		div.content form.contactsform div.r1-code div.input {float:left;}
		div.content form.contactsform div.r1-code div.input input {width:146px;}
		div.content form.contactsform div.field {float:left;width:300px;}
		div.content form.contactsform div.field input {width:300px;}
		div.content form.contactsform div.field textarea {width:300px; height:150px;}
		div.content form.contactsform div.button {width:100px; height:29px; margin:0 0 0 308px;}
		/* /Contacts Form */
		
		/* Registration Form */
		div.content form.formregistration {margin:20px 0 0 0;}
		div.content form.frorder {margin: -10px 0 0 0;}
		div.content form.formregistration div.selecttype {border: 1px solid #D6B200; background: #F4EA22; padding: 12px 12px 4px 12px;}
		div.content form.formregistration div.generalemailpart {border: 1px solid #e4e4e4; background: #ffffff; padding: 12px 12px 4px 12px; margin: 15px 0 0 0;}
		div.content form.formregistration div.juridictype {border: 1px solid #e4e4e4; background: #ffffff; padding: 12px 12px 4px 12px; margin: 15px 0 0 0;}
		div.content form.formregistration div.generaltype {border: 1px solid #e4e4e4; background: #ffffff; padding: 12px 12px 4px 12px; margin: 15px 0 0 0;}
		div.content form.formregistration div.messagepart {border: 1px solid #e4e4e4; background: #ffffff; padding: 12px 12px 4px 12px; margin: 15px 0 0 0;}
		
		div.content form.formregistration div.row {padding: 0 0 10px 0;}		
		div.content form.formregistration div.row div.name {float:left;width:180px; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#333333; line-height:16px; padding: 2px 10px 0 0;}
		div.content form.formregistration div.row div.morename {width:390px;}
		div.content form.formregistration div.row div.name span.small {font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#666666; line-height:14px;}
		div.content form.formregistration div.row div.field {float:left;width:430px;}
		div.content form.formregistration div.row div.checkbox {float:left;width:20px; margin: 4px 0 0 0;}
		div.content form.formregistration div.row div.field input {width:420px;}
		div.content form.formregistration div.row div.field select {width:424px;}
		div.content form.formregistration div.row div.field textarea {width:420px; height:80px;}
		div.content form.formregistration div.button-reg {margin:15px 0 0 0; text-align:center;}
		div.content form.formregistration div.button-accchange {margin:15px 0 0 0; text-align:center;}
		div.content form.formregistration div.button-forgetpass {margin:15px 0 0 0; text-align:center;}
		div.content form.formregistration div.buttonline {margin:15px 0 0 0;}
		div.content form.formregistration div.buttonline div.button-backtobasket {float:left;}
		div.content form.formregistration div.buttonline div.button-backtobasket img {padding:0; border:none;}
		div.content form.formregistration div.buttonline div.button-buy {float:right;}
		div.content form.formregistration div.buttonline div.printorderlink {float:right; margin: 0 4px 0 0;}
		div.content form.formregistration div.buttonline div.printorderlink img {padding:0; border:none;}
		/* /Registration Form */
		
		/* Catalog Code Search Block */
		div.catalogsearchcodeblock {background: #F4EA22; border:1px solid #D6B200; padding: 15px 0 15px 20px; margin: 10px 0 0 0;}
		div.cscinbasket {margin: 50px 0 0 0;}
		div.catalogsearchcodeblock form.codesearchinput {}
		div.catalogsearchcodeblock form.codesearchinput div.onefield {float:left;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.text {font-family: Arial, sans-serif; font-size: 18px; font-weight:normal; color:#cc0000; line-height:22px; padding: 3px 7px 0 0;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.input {float:left; width: 189px;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.input input {height:27px; border: 1px solid #B0B0AE; width: 184px; font-size: 18px;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.select {float:left; width: 176px;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.select select {height:29px; border: 1px solid #B0B0AE; width: 173px; font-size: 18px;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.select2 {float:left; width: 117px;}
		div.catalogsearchcodeblock form.codesearchinput div.onefield div.select2 select {height:29px; border: 1px solid #B0B0AE; width: 114px; font-size: 18px;}
		div.catalogsearchcodeblock form.codesearchinput div.button {float:left; margin: 0 -5px 0 0;}
		div.catalogsearchcodeblock form.codesearchinput div.note {font-family: Arial, sans-serif; font-size: 11px; font-weight:normal; color:#333333; line-height:13px; padding: 15px 20px 0 0;}
		/* /Catalog Code Search Block */
		
		/* Catalog Results */
		div.catalogsearch {margin: 30px 0 0 0;}
		div.catalogsearch table.catalog {border-collapse: collapse; width:658px;}
		div.catalogsearch table.catalog th {border-left: 1px solid #ffffff; border-top: 1px solid #bbbbbb; background:#bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: bold; color:#ffffff; text-align:center;}
		div.catalogsearch table.catalog th.first {width:20px; border-left: 1px solid #bbbbbb;}
		div.catalogsearch table.catalog th span.dop {font-weight: normal;}

		div.catalogsearch table.catalog td {background:#ffffff; border:1px solid #bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 13px; font-weight: normal; color:#333333; text-align:center; vertical-align:top;}
		div.catalogsearch table.catalog td.left {font-family: Calibri, Arial, sans-serif; text-align:left; font-weight:bold;}
		div.catalogsearch table.catalog td.space {padding:0; height:3px; border:none; background:none;}
		div.catalogsearch table.catalog td.sec {background:#ececef;}
		div.catalogsearch table.catalog td.sec1 {border:none; background:none;}
		div.catalogsearch table.catalog img {padding:0; border:none;}
		div.catalogsearch table.catalog img.basket-active {cursor:pointer; background: url(/img/sys/basket-ico-active.png) left top no-repeat;}
		div.catalogsearch table.catalog img.basket-inactive {background: url(/img/sys/basket-ico-inactive.png) left top no-repeat;}
		div.catalogsearch div.sizenote {font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#333333; text-align:center;}
		
		div.content div.catalogprice {margin:50px 0 0 0; background:url(/img/sys/xls-bigico.gif) left 10px no-repeat; font-family:Calibri, Arial, sans-serif; font-size:18px; color:#666666; font-weight:normal; line-height:22px; padding: 14px 0 5px 36px;}
		div.content div.catalogprice a {color:#666666;}
		div.content div.catalogprice span.size {color:#999999; font-size:13px;}
		/* /Catalog Results */
		
		/* Basket Results */
		div.basketpage {margin: 10px 0 0 0;}
		div.bporder {margin: 5px 0 0 0;}
		div.basketpage table.basket {border-collapse: collapse; width:658px;}
		div.basketpage table.basket th {border-left: 1px solid #ffffff; border-top: 1px solid #bbbbbb; background:#bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: bold; color:#ffffff; text-align:center;}
		div.basketpage table.basket th.first {width:20px; border-left: 1px solid #bbbbbb;}
		div.basketpage table.basket th span.dop {font-weight: normal;}

		div.basketpage table.basket td {background:#ffffff; border:1px solid #bbbbbb; padding: 4px 6px 4px 6px; font-family: Calibri, Arial, sans-serif; font-size: 13px; font-weight: normal; color:#333333; text-align:center; vertical-align:top;}
		div.basketpage table.basket td.left {font-family: Calibri, Arial, sans-serif; text-align:left; font-weight:bold;}
		div.basketpage table.basket td.space {padding:0; height:3px; border:none; background:none;}
		div.basketpage table.basket img {padding:0; border:none;}
		div.basketpage table.basket td.quantity {width: 50px; padding: 4px 6px 4px 6px;}
		div.basketpage table.basket td.quantity span.quantity {font-family: Calibri, Arial, sans-serif; font-weight: bold; color:#cc0000; background: url(/img/sys/qdotline.gif) left bottom repeat-x; cursor:pointer; padding: 0 2px 0 1px;}
		
		div.resultbasket {margin: 10px 0 0 0;}
		div.resultbasket div.button-backtocatalog {float:left;}
		div.resultbasket div.button-backtocatalog img {border:none; padding:0;}
		div.resultbasket div.toorderlink {float:right;}
		div.resultbasket div.toorderlink img {border:none; padding:0;}
		
		div.resultbasket div.printorderlink {float:right; margin: 0 4px 0 0;}
		div.resultbasket div.printorderlink img {border:none; padding:0;}
		
		div.resultbasket div.summa {float:left; margin: 0 20px 0 0; font-family: Calibri, Arial, sans-serif; font-size: 18px; line-height: 29px; font-weight: bold; color:#cc0000;}
		div.ordersumma {text-align:right; margin: 0 10px 0 0; font-family: Calibri, Arial, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color:#cc0000;}
		/* /Basket Results */
		
		/* ExpressBlock */
		div.expressblock {background: #F4EA22; border:1px solid #D6B200; padding: 10px 0 10px 0;}
		div.expressblock div.partleft {float:left; width: 200px; margin: 0 50px 0 0;}
		div.expressblock div.partleft div.ordersumma {font-family: Calibri, Arial, sans-serif; text-align:right; font-size: 16px; line-height: 20px; font-weight: bold; color:#333333;}
		div.expressblock div.partleft div.ordersumma span.summa {font-size: 22px; line-height: 26px; color:#cc0000;}
		
		div.expressblock div.partright {float:left; width: 400px;}
		div.expressblock div.partright div.onequest {padding: 0 0 10px 0;}
		div.expressblock div.partright div.onequest div.checkbox {float:left; margin: 4px 5px 0 0;}
		div.expressblock div.partright div.onequest div.name {float:left; width: 350px; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: bold; color:#333333; line-height:16px; padding: 3px 10px 0 0;}
		div.expressblock div.partright div.onequest div.name span.small {font-family: Calibri, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#666666; line-height:14px;}
		/* /ExpressBlock */
		
		/* All Orders */
		div.oneorder {font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height:20px; color: #333333; background: url(/img/sys/txt-icon.gif) left 9px no-repeat; padding: 7px 0 7px 22px;}
		div.oneorder span.status {font-size: 13px;}
		
		div.allsumm {font-family: Calibri, Arial, sans-serif; font-size: 15px; font-weight: bold; line-height:20px; color: #333333; text-align:right;}
		div.allsumm span.summa {color: #cc0000;}
		
		div.printversion {float:right; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height:20px; background: url(/img/sys/printpage_icon.gif) right 3px no-repeat; padding: 0 14px 0 0; margin: 40px 0 0 0;}
		div.printversion a {color:#cc0000; text-decoration:underline;}
		div.printversion a:hover {text-decoration:none;}
		
		div.alllistlink {float:left; font-family: Calibri, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height:20px; background: url(/img/sys/arrowleft.gif) left 7px no-repeat; padding: 0 0 0 8px; margin: 40px 0 0 0;}
		div.alllistlink a {color:#cc0000; text-decoration:underline;}
		div.alllistlink a:hover {text-decoration:none;}
		/* /All Orders */
		

	/* /Right Part */
/* /Page */

/* Footer */
div.footer {position: relative; margin: -118px auto 0; min-width:1000px; height:118px; background:#ffffff;}
div.footer div.color3line {height:12px; margin: 0 0 6px 0; background: url(/img/sys/colorline.gif) center top repeat-y;}
div.footer div.color3line div.raspor {width:1000px;}

div.footer div.bottom {background: #666666 url(/img/sys/footer-bg.jpg) left top repeat-x; height: 100px; font-family: Tahoma,Arial,Verdana; font-size:11px; color:#ffffff; line-height:14px;}
div.footer div.bottom-inner {width:1000px; margin:auto;}
div.footer div.bottom a {color:#ffffff; text-decoration:underline;}
div.footer div.bottom a:hover {text-decoration:none;}

div.footer div.bottom div.copyright {float:left; width:260px; text-align:left;}
div.footer div.bottom div.copyright div.inner {margin: 50px 0 0 15px;}
div.footer div.bottom div.address {float:left; width:280px; text-align:left;}
div.footer div.bottom div.address div.inner {margin: 22px 0 0 18px; padding: 0 0 0 27px; background: url(/img/sys/ico-address.jpg) left top no-repeat;}
div.footer div.bottom div.phones {float:left; width:210px; text-align:left;}
div.footer div.bottom div.phones div.inner {margin: 22px 0 0 18px; padding: 0 0 0 29px; background: url(/img/sys/ico-phones.jpg) left top no-repeat;}
div.footer div.bottom div.developer {float:right; width:250px; text-align:left;}

div.footer div.bottom div.developer div.developerblock {float:right; margin: 29px 15px 0 0;}
div.footer div.bottom div.developer div.developerblock div.textpart {float:left; font-family: Calibri, Arial, sans-serif; font-size:11px; line-height:13px; font-weight: normal; font-style:italic; color:#ffffff; margin: 19px 3px 0 0;}
div.footer div.bottom div.developer div.developerblock div.logopart {float:left;}
/* /Footer */

/* TovarQuantity */
div.tovarquantitywindow {position:fixed; width:100%; height:100%; z-index:100; top:0; left:0; background: url(/img/sys/tqw-bg.png);}
div.tqwhite {position:absolute; z-index:105; top:0; left:0; width:220px; height:84px; background:#ffffff; border: 1px solid #A7A8A3; padding: 6px;}
div.tqwhite div.closebutton {width:9px; height:9px; float:right;}
div.tqwhite div.closebutton img {background: url(/img/sys/closebutton.gif) left top no-repeat; cursor:pointer;}
div.tqwhite div.closebutton img.cbhover {background: url(/img/sys/closebutton.gif) left -10px no-repeat;}
div.tqwhite form.tovarquantityform {padding: 20px;}
div.tqwhite form.tovarquantityform div.name {float:left; font-family: Calibri, Arial, sans-serif; font-size:15px; line-height:18px; font-weight: bold; color:#333333; margin: 6px 8px 0 0;}
div.tqwhite form.tovarquantityform div.field {float:left;}
div.tqwhite form.tovarquantityform div.field input {width:50px; height:25px; font-family: Calibri, Arial, sans-serif; font-size:15px; line-height:25px; font-weight: bold; color:#333333;}
div.tqwhite form.tovarquantityform div.button {float:left; width:36px; height:29px; margin: 0 0 0 2px;}
/* /TovarQuantity */














