 Wrapper {width: 100%; max-width: 1600px; min-width: 1024px;}
img {
   behavior:url("pngbehavior.htc");
}
.left {width: 288px; float: left;}

.right {margin: 0 0 0 288px;}
	.right p {padding: 0 0 0 35px; margin: 0 20px 10px 0;}
.padding {width: 90%; padding: 0 0 0 8%;}

.advheader_shadow {width: 100%; height: 14px; background: url('../i/d/headhadow.jpg') right no-repeat; margin: 0 0 0 0; padding: 0 0 0 0;}
.advheader {background: url('../i/d/header/head.jpg') left bottom no-repeat; width: 100%; height: 250px; margin: 0 0 0 0;}
	.toptelephone {background: url('../i/d/toptelephone.jpg') left top no-repeat; width: 280px; float: left; height: 184px;}
	.toptelephone p {padding: 43px 40px 0 5px; font: normal 23pt/1.4em times new roman; color: #f90000; margin: 0;}
	.toptelephone p small {font-size: 14pt;}
	.toptelephone img {float: left; margin: 35px 10px 15px 0;}
	.toptelephone .smalbll {padding: 0 60px 0 0 !important;}
	ul.tisers {margin: 0 0 0 280px;}
	.tisers li {list-style: none; float: left; width: 30%; height: 120px; margin: 30px 2% 0 0; overflow: hidden;}
	.tizl, .tizr {width: 100%; height: 120px;}
	.tizl {background: url('../i/d/tiz1.gif') left no-repeat;}
	.tizr {background: url('../i/d/tiz2.gif') right no-repeat;}
	.tiztit {padding: 10px 10px 10px 8px; font-size: 11pt; margin: 0; font-weight: bold; display: table;}
	.tizabout {padding: 0 10px 0 8px;}
	.tiztit img {float: left; margin: 2px 8px 0 0;}
	.head_table {width: 100%;}
	.head_logo{padding: 57px 0px 0px 50px; float: left;}
		.head_logo img{behavior: url(css/pngfix.htc);}
	.head_title{width:100%; padding-top: 100px;  padding-left: 5%; color: #FFFFFF; font-size: 36px;font-family:"Century Gothic", "Courier New", Courier, monospace}
	.head_info {float: right; width: 250px; height:250px; padding-top: 10px;}
		.head_info_inner{padding-top:20px;}
		.head_info_inner img {behavior: url(css/pngfix.htc);}


.menu {width: 100%; height: 113px; background: url('../i/d/menushadow.jpg') right no-repeat; margin: 0 0 2px 0;}
	.logotype {width: 250px; float: left;}
	ul.menuul {margin: 0 0 0 250px; border: 1px dashed #c1c1c1; height: 98px; border-left: 0; border-right: 0; background: url('../i/d/menu1.jpg') left no-repeat;}
	.menuul li {width: 30%; margin: 0 0 0 1%; padding: 0 1% 0 0; float: left; list-style: none; height: 98px; line-height: 97px; text-align: center; font-size: 14pt;}
	.menuul a:link, .menuul a:visited {color: #222;}
	.menuul a:hover {text-decoration: none;}
	.first {margin: 0 0 0 4% !important; padding: 0 3% 0 0 !important; width: 29% !important; background: url('../i/d/menu2.jpg') right no-repeat;}
	.second {background: url('../i/d/menu2.jpg') right no-repeat; width: 29% !important;}
	.third {background: url('../i/d/menu3.jpg') right no-repeat; width: 29% !important;}

.contentwrapper {width: 100%; background: url('../i/d/cw.jpg') left repeat-y;}

.submenu {background: url('../i/d/submenubg.jpg') top no-repeat; width: 100%;}
	.submenu ul {padding: 50px 0 40px 37px; margin: 0;}
	.submenu li {list-style: none; color: #aeaeae; margin: 0 0 13px 0;}

.inner {background: url('../i/d/submenubgin.jpg') top no-repeat !important;}
	.navig {margin: 0 0 40px 0; padding: 20px 0 0 0;}

.order {margin: 0 0 30px 0;}

.feedback {width: 275px; height: 413px; background: url('../i/d/form.jpg') no-repeat; margin: 0 0 50px 0;}
	.formtitle {padding: 45px 0 30px 85px;}
	.feedback input, .feedback textarea {border: 1px solid #a8a8a8; background: #f9f9f9; font: italic 10pt/1.4em arial; color: #4f4f4f; width: 209px; height: 20px; margin: 0 0 11px 0;}
	.feedback textarea {height: 100px;}
	.feedform {padding: 0 0 0 31px;}
	.send {width: 111px !important; height: 38px !important; float: right; border: 0 !important; margin: 0 24px 0 0 !important; background: none !important;}

.partners {padding: 0 0 0 20px; margin: 0 0 50px 0;}
	.partners p {padding: 0 0 0 35px; margin: 0 0 5px 0;}

.consults {padding: 0 0 0 20px;}
	.consults p {padding: 0 0 0 25px; margin: 10px 0 30px 0;}
	.consults img {float: left; margin: -7px 0 0 0;}
	.consults strong {font: normal 14pt/1.2em arial; color: #5c5c5c;}

.footer {width: 100%; height: 175px; background: #f3f3f3; display: table;}
	.copyright {width: 250px; height: 175px; background: #f90000 url('../i/d/footer.jpg') no-repeat; float: left; color: #fff;}
	.copyright a:link, .copyright a:visited, .dashed {color: #fff;}
	.copyright a:hover {text-decoration: none;}
	.copyright p {padding: 25px 0 0 23px;}
	.copyright ul {margin: 0 0 0 37px;}
	.copyright li {list-style: none; margin: 0 0 5px 0;}
	.adress {width: 35%; padding: 24px 0 0 70px; margin: 0 0 0 250px; color: #292929;}
	.si {margin: 0 5px 0 -17px;}
	.si1 {margin: 0 6px -2px -16px;}
	.si2 {margin: 0 6px 0 -14px;}
	.counters {float: right; border: 1px dashed #c1c1c1; padding: 10px; width: 23%; height: 100px; margin: 25px 25px 0 0; color: #5d5d5d; font-size: 8pt;}
	.counters p {margin: 0 0 10px 0;}

.slogan {background: url('../i/d/sloganarrow.jpg') 0px 45px no-repeat; margin: 0 0 12px 0;}
	.sloganbg {height: 200px; background: url('../i/d/sloganbg.jpg') right top no-repeat; text-align: center; margin: 0 0 0 130px;}
	.sloganbg img {margin: 87px 0 0 0;}

.intro {margin: 0 30px 45px 20px;}
	.intro p {padding: 0 0 0 35px; margin: 0 0 10px 0;}

.content {margin: 0 30px 45px 20px;}
	.content p {padding: 0 0 0 0; margin: 0 0 10px 0;}



.contentcolumns {}
	.advblock {float: left; width: 208px;padding-right:20px;}
	.reasons, .text {margin: 0 0 0 0px; padding: 0 20px 0 0;}
	.text p {padding: 0 0 0 20px;}
	.dashedblock {border: 1px dashed #a8a8a8; width: 90%; padding: 5% 5% 5% 5%; margin: 0 0 60px 0;}
	.oneoffer {width: 100%; margin: 0 0 30px 0;}
	.offerhat {margin: 0 0 -4px 0;}
	.offerquote {border: 1px solid #a8a8a8; width: 90%; padding: 5%; border-top: 0; font: italic 10pt/1em arial;}
	.offerquote * {line-height: 1.2em;}
	.offerquote a:link, .offerquote a:visited {color: #5c5c5c;}
	.offerquote a:hover {text-decoration: none;}
	.onereason {padding: 0 0 0 103px; height: 150px; display: table;}
	.onereason img {margin: 0 0 0 -103px; float: left;}
	.onereason p {padding: 0 0 0 22px;}
	.liner {display: table;}


.small {font-size: 8pt !important;}
.gray {color: #908f8f !important;}

.tbl_main {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tbl_main TD {
	BORDER-BOTTOM: #808080 1px dashed; BORDER-LEFT: #808080 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; BORDER-RIGHT: #808080 1px dashed; PADDING-TOP: 10px
}
.tbl_main TD.tbl_1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ececec; COLOR: #666; VERTICAL-ALIGN: middle; BORDER-RIGHT: #c1c1c1 1px dashed
}
.tbl_main TD. {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #ececec; COLOR: #666; VERTICAL-ALIGN: middle; BORDER-RIGHT: #c1c1c1 1px dashed
}
.tbl_main TD.bord_last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ececec; COLOR: #666; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ececec 1px solid
}
.tabletoptr {
	
}
.tablegray TD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #ececec; PADDING-TOP: 15px
}
