#img{position:absolute;z-index:-10;}

*html #img {position:absolute !important; top:0; left:0}

* {margin:0; padding:0; }
*:focus {outline:none; }

body {
	color:#444;
	background:#fff;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	background:#dcdcdc;
}

img {border:0; }

h1, h2, h3, h4, h5, h6 {
	color:#1b1f2c;
} 

h2 {
	font-size:36px;
	line-height:36px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:26px;
}

h3 {
	font-size:24px;
	font-weight:bold;
}
h3.small {font-size:22px; } 

h4 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:13px;
}
h5 {
	font-size:14px;
	margin-bottom:10px;
}

/*временное решение*/
.h1, .h2, .h3, .h4, .h5, .h6 {
	color:#1b1f2c;
}

.h2 {
	font-size:36px;
	line-height:36px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:26px;
}

.h3 {
	font-size:24px;
	font-weight:bold;
    margin-bottom:13px;
}

.h4 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:13px;
}
.h5 {
	font-size:14px;
	margin-bottom:10px;
}
/*временное решение*/

.dots {
	padding-bottom:13px;
	background:url(../images/ico-dots-light.gif) bottom repeat-x;
}

p {margin-bottom:1em; }

a {color:#f65822; text-decoration:underline; }
a:hover {text-decoration:none; }

.container {
	overflow:hidden;
	zoom:1;
}

ul.square {
	list-style:none;
}

ul.square li {
	text-indent:10px;
	background:url(../images/ico-square.gif) 0 0.6em no-repeat;
	margin-bottom:1em;
}


/*закомментировано при интеграции intro.js
.mainpage-01 {background:url(../images/backgrounds/mainpage/mainpage-01.jpg) 50% 0 fixed; }
.mainpage-02 {background:url(../images/backgrounds/mainpage/mainpage-02.jpg) 50% 0 fixed; }

.about-01 {background:url(../images/backgrounds/about/about-01.jpg) 50% 0 fixed; }
.about-02 {background:url(../images/backgrounds/about/about-02.jpg) 50% 0 fixed; }

.services-01 {background:url(../images/backgrounds/services/services-01.jpg) 50% 0 fixed; }
.services-02 {background:url(../images/backgrounds/services/services-02.jpg) 50% 0 fixed; }

.price-01 {background:url(../images/backgrounds/price/price-01.jpg) 50% 0 fixed; }
.order-01 {background:url(../images/backgrounds/order/order-01.jpg) 50% 0 fixed; }
.feedback-01 {background:url(../images/backgrounds/feedback/feedback-01.jpg) 50% 0 fixed; }
.sitemap-01 {background:url(../images/backgrounds/sitemap/sitemap-01.jpg) 50% 0 fixed; } 
закомментировано при интеграции intro.js*/

.order-politic {
	margin-top:3px;
	font-size:10px;
	line-height:14px;
}
.order-politic h5 {color:444; }
.order-agree {
	padding-top:17px;
	line-height:18px;
}
form {
	font-size:12px;
	line-height:14px; 
}
.form-wrap {
	overflow:hidden;
	zoom:1;
	padding:0 36px 20px 56px;
}
.form-col {
	float:left;
	width:204px;
	margin-right:20px;
}
form h3 {line-height:22px; }
form em {font-style:normal; color:#b4bbbf; }
form table.radio td {padding-top:7px; }
fieldset {border:none; margin-bottom:9px; }
fieldset p {margin-bottom:7px; }
label {cursor:pointer; }
textarea {
	width:406px;
	padding:10px;
	height:130px;
	overflow:auto;
}
	
input {
	font-size:14px;
	color:#444;
}

#order-form {margin-bottom:40px; }
form .submit {
	position:relative;
	width:428px;
	height:41px;
	background:#d9dddf;
	margin-top:25px;
}
form .submit table {
	position:absolute;
	top:10px;
	left:17px;
}
form .submit table td {
	padding-right:2px;
	height:20px;
}
form .submit .btn {
	position:absolute;
	top:0;
	right:0;
}
.submit div.btn input{
	background-image:url(/images/submit-btn.gif);
	height:41px;border:none;width:166px;
}
input.txt-148 {
	width:128px;
	height:22px;
	padding:7px 10px 0 10px;
	background:url(../images/input-148.gif) no-repeat;
	border:none;
}

input.txt-204 {
	width:184px;
	height:22px;
	padding:7px 10px 0 10px;
	background:url(../images/input-204.gif) no-repeat;
	border:none;
}

input.txt-260 {
	width:240px;
	height:22px;
	padding:7px 10px 0 10px;
	background:url(../images/input-260.gif) no-repeat;
	border:none;
}

input.txt-428 {
	width:408px;
	height:22px;
	padding:7px 10px 0 10px;
	background:url(../images/input-428.gif) no-repeat;
	border:none;
}

.select {
	position:relative;
	width:148px;
}
.select input {color:#c4c4c4; }
.select .btn {
	position:absolute;
	top:0;
	right:0;
	width:36px;
	height:29px;
}
* html .select .btn {top:1px; }

#texture {
	width:100%;
	background:url(../images/texture.png) repeat;
}
* html #texture {background:none; }
	

#main {
	position:relative;
	margin:0 auto;
}

.wrap {
	position:relative;
	width:988px;
	margin:0 auto;
}
#menu .wrap{
	height:63px;
}

#header {
	position:relative;
	width:100%;
	min-width:988px;
	height:176px;
	background:#fff;
	margin-bottom:16px;
}
* html #header {width:expression((document.documentElement.clientWidth||document.body.clientWidth) < 988 ? "988px": "100%"); }

#menu {
	width:100%;
	height:63px;
	background:url(../images/header-bg.gif) repeat-x;
	font-size:14px;
	color:#fff;
	
}
#menu ul {
	list-style:none;
	width:1000px;
	position:relative;
	z-index:12;
}

#menu li {
	float:left;
	height:63px;
}
* html #menu li {white-space:nowrap; width:0; }
#menu a {
	display:block;
	color:#fff;
	height:32px;
	text-decoration:none;
	text-align:center;
	padding-top:31px;
	overflow:hidden;
}
#menuanimation{
	position:relative;
}
/*закомментировано при интеграции intro.js
#menu a:hover {background:#1b1f2c; }
#menu a.active:hover {background:#f65822; }

#menu a.active {background:#f65822; font-weight:bold; }
закомментировано при интеграции intro.js*/
#menu a.no-link {cursor:default; }

#menu li.m-home {width:92px; }
#menu li.m-home a {
	text-indent:-9998px;
	width:92px;
	height:63px;
	padding:0;
	background:transparent url(../images/home_unact.png) 0 0 no-repeat;
	overflow:hidden;
	position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );
}
/*закомментировано при интеграции intro.js
#menu li.m-home a:hover {background:url(../images/menu-a-home.gif) -92px 0 no-repeat; }
#menu li.m-home a.active,
#menu li.m-home a.active:hover {background:url(../images/menu-a-home.gif) -184px 0 no-repeat; cursor:default; }
закомментировано при интеграции intro.js*/
#menu li.m-home a.active {background:url(../images/menu-a-home.png) 0 0 no-repeat;
	 cursor:default;
	
    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );
 }

#menu .m-about {width:200px; }
#menu .m-services {width:164px; }
#menu .m-price {width:156px; }
#menu .m-order {width:194px; }
#menu .m-feedback {width:182px; }

#logo {
	position:absolute;
	top:34px;
	left:61px;
	width:143px;
	height:31px;
	background:url(../images/taxcon-logo.gif) no-repeat;
	overflow:hidden;
}
	
#logo span,
#logo a {
	position:absolute;
	top:0;
	left:0;
	width:143px;
	height:31px;
	background:url(../images/taxcon-logo.gif) no-repeat;	
}
	
	
#slogan {
	position:absolute;
	left:225px;
	top:45px;
	font-size:24px;
	line-height:22px;
	font-weight:normal;
	letter-spacing:0;
	color:#000;
}

	
	
#about {
	position:absolute;
	top:20px;
	left:672px;
	width:258px;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	letter-spacing:0;
	color:#444;
}

#content {
	width:100%;
	margin-bottom:47px;
}
#content .wrap {
	width:988px;
	background:#fff;
	padding:0 0 62px 0; 
}

#content .mainpage-padding {
	padding:50px 56px;
	width:876px;
}

.title-box {
	position:relative;
	width:560px;
	background:#f65822 url(../images/title-box.gif) no-repeat;
	color:#f8bba8;
	padding:32px 56px 40px 56px;
	margin-bottom:29px;
}
.title-box a {color:#f8bba8; }
.title-box .statusbar {margin-bottom:26px; }
.title-box h2 {
	color:#fff;
	line-height:38px;
	margin:0;
}
.title-box-white {
	background:none;
	color:#444;
	padding-bottom:0;
}
	
.title-box-white a {color:#f65822; }
.title-box-white h2 {color:#1b1f2c; }

#submenu {
	position:absolute;
	top:36px;
	right:56px;
	width:204px;
	font-size:12px;
	line-height:16px;
	list-style:none;
}
#submenu li {margin-bottom:16px; }

.narrow-col {
	padding:0 0 28px 56px;
	width:596px;
}
.full-col {
	padding:0 56px 28px 56px;
}
.full-col-sheme {
	padding:0 0 28px 56px;
}
	.sheme {
		position:relative;
		font-size:12px;
		line-height:16px;
		margin-bottom:1.4em;
		background:url(../images/sheme.gif) no-repeat;
		width:896px;
		height:224px;
	}
		.sheme-text-01 {
			position:absolute;
			top:31px;
			left:76px;
		}
		.sheme-text-02 {
			position:absolute;
			top:149px;
			left:224px;
		}
		.sheme-text-03 {
			position:absolute;
			top:31px;
			left:359px;
		}
		.sheme-text-04 {
			position:absolute;
			top:149px;
			left:504px;
		}
		.sheme-text-05 {
			position:absolute;
			top:31px;
			left:640px;
		}
		.sheme-text-06 {
			position:absolute;
			top:149px;
			left:784px;
		}

.center-col {
	padding:0 168px 28px 168px;
}
.summary {font-size:16px; }

.three-cols {
	padding:0 56px;
	overflow:hidden;
	zoom:1;
}
.three-cols-first {
	float:left;
	width:204px;
	margin-right:20px;
}
.three-cols-second {
	float:left;
	width:316px;
	margin-right:20px;
}
.three-cols-third {
	float:left;
	width:316px;
}

.two-cols {
	padding:0 56px;
	overflow:hidden;
	zoom:1;
}
.two-cols-first {
	float:left;
	width:428px;
	margin-right:20px;
}
.two-cols-second {
	float:left;
	width:428px;
}

.full-listing {
	font-size:12px;
	line-height:18px;
	margin-bottom:40px;
}

.taxcon-  {margin-top:5px; }
.taxcon- h4 {
	margin:0;
	color:#444;
}
.taxcon- p {margin-bottom:21px; }

.taxcon-details  {margin-top:7px; }
.taxcon-details h3 {
	font-size:18px;
	margin:0;
}
.taxcon-details p {margin-bottom:21px; }

.learn-more {
	position:relative;
	width:422px;
	padding:0 0 0 280px;
}
.learn-more h3 {
	font-size:22px;
	margin-bottom:8px;
}
.learn-more strong {font-size:18px; }
.learn-more-services {
	width:428px;
	padding-left:504px;
	margin-top:-152px;
}

.learn-more .star-info {
	position:absolute;
	top:4px;
	left:56px;
	width:204px;
	background:url(../images/ico-dots-light.gif) top repeat-x;
	padding-top:10px;
	font-size:12px;
	line-height:16px;
	font-style:italic;
}

.price-top {
	padding:0 0 30px 56px;
}

.price-top .text {
	float:left;
	width:652px;
	margin-right:20px;
}

.price-top .icons {
	float:left;
	width:204px;
	margin-top:-32px;
}

.ico-excel {
	padding-left:36px;
	background:url(../images/ico-excel.gif) 0 1px no-repeat;
	font-size:12px;
	line-height:16px;
	margin-bottom:16px;
}
.ico-pdf {
	padding-left:36px;
	background:url(../images/ico-pdf.gif) 0 1px no-repeat;
	font-size:12px;
	line-height:16px;
}

.price-bottom {
	margin-top:50px;
	overflow:hidden;
	zoom:1;
}
.price-bottom h3 {
	font-size:22px;
	margin-bottom:8px;
}
.price-bottom strong {font-size:18px; }
.price-bottom .politic {
	float:left;
	width:428px;
	margin-right:20px;
}

.price-bottom .question {
	float:left;
	width:428px;
}

table.price {
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	line-height:16px;
	margin-bottom:30px;
}
table.price,
table.price tr,
table.price td {vertical-align:top; }

table.price td {
	padding:9px 30px 9px 0;
	background:url(../images/ico-dots-light.gif) bottom repeat-x;
}
table.price thead {
	font-size:14px;
	color:#1a1f2b;
	font-weight:bold;
}
table.price thead td {
	background:none;
	border-bottom:3px solid #b4bbbf;
	padding-bottom:5px;
}
table.price thead strong {font-size:18px; }
.price-stars {
	font-size:12px;
	line-height:16px;
}


.services {
	width:876px;
	overflow:hidden;
	zoom:1;
}

.services h3 {
     margin-bottom:29px;
}
.services .h3 {
margin-bottom:29px;
}

.services ul {
	list-style:none;
	width:900px;
	font-size:12px;
	line-height:18px;
}

.services li {
	float:left;
	width:204px;
	margin-right:20px;
	margin-bottom:16px;
}
.services .title {
	background:url(../images/ico-dots.gif) bottom repeat-x;
	margin-bottom:6px;
}
/*временное решение*/
.services .title .h5 {
    font-size:12px;
	font-weight:bold;
	text-indent:7px;
	padding-bottom:12px;
	background:url(../images/ico-arrow.gif) 0 0.6em no-repeat;
}
/*временное решение*/
.services .title h5 {
	font-size:12px;
	font-weight:bold;
	text-indent:7px;
	padding-bottom:12px;
    margin-bottom:10px;
	background:url(../images/ico-arrow.gif) 0 0.6em no-repeat;
}

.services .title h5 strong {font-size:14px; }

.services-welcome {
	float:left;
	width:652px;
}

.services-first-service {
	float:right;
	width:204px;
}

.clients-wrap {margin-bottom:48px; }
.clients {
	width:916px;
	margin:16px 36px;
	border-collapse:collapse;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.clients,
.clients tr,
.clients td {vertical-align:middle; }

.clients td.body {
	width:692px;
	background:#eee;
}
.clients .review {background:url(../images/clients-quotes-tr.gif) top right no-repeat; }
.clients .review-bg {
	background:url(../images/clients-quotes-bl.gif) bottom left no-repeat; 
	padding:38px 56px;
}
.clients td.cr {width:35px; }
.clients td.logo {text-align:center; }

.partners {
	width:952px;
	margin:30px 0 40px 56px;
	border-collapse:collapse;
	font-size:12px;
	line-height:16px;
}
.partners td {width:25%; padding:0 56px 20px 0; }

.contacts {
	width:876px;
	overflow:hidden;
	zoom:1;
	margin-bottom:30px;
}

.contacts ul {
	font-size:12px;
	line-height:18px;
	list-style:none;
	width:900px;
}
.contacts li {
	float:left;
	width:204px;
	margin-right:20px;
}

.ico-skype {
	background:url(../images/ico-skype.gif) 0 -1px no-repeat;
	padding-left:18px;
}
.ico-icq {
	background:url(../images/ico-icq.gif) 0 -1px no-repeat;
	padding-left:18px;
}


#sitemap {
	padding:0 0 0 56px;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	list-style:none;
}
#sitemap li {
	margin-bottom:24px;
}
#sitemap li ul {
	padding-left:18px;
	font-size:14px;
	font-weight:normal;
	list-style:none;
}

#sitemap li ul li {
	padding-left:10px;
	margin-bottom:0;
	background:url(../images/ico-arrow.gif) 0 9px no-repeat;
}



#bottom-menu {
	width:100%; 
	height:289px;
	background:#1b1f2c;
	color:#b4bbbf;
	font-size:12px;
	line-height:18px;
	opacity:0.9;
	filter: alpha(opacity=90);

}
#bottom-menu .container {padding:32px 0 0 56px; }

#bottom-menu h4 {
	color:#b4bbbf;
}

#bottom-menu a {color:#fff; }
#bottom-menu a:hover {text-decoration:none; color:#f65822; }


#bottom-menu .list {
	margin-top:1.5em;
	list-style:none;
}
#bottom-menu .list li {
	text-indent:7px;
	background:url(../images/ico-arrow-dark.gif) 0 0.5em no-repeat;
}


#bottom-menu .taxcon {
	float:left;
	width:204px;
	margin-right:20px;
}

#bottom-menu .development {
	float:left;
	width:204px;
	margin-right:20px;
}
	
#bottom-menu .cooperation {
	float:left;
	width:204px;
	margin-right:20px;
}

#bottom-menu #to-top {
	position:absolute;
	top:35px;
	right:56px;
	font-size:11px;
	padding-left:11px;
	background:url(../images/ico-top.gif) 0 5px no-repeat;
}
#bottom-menu #to-top a {color:#fff; }
#bottom-menu #to-top a:hover {color:#f65822; }

#bottom-menu .bottom-menu {
	float:left;
	width:204px;
	list-style:none;
	padding-top:23px;
}

#bottom-menu .bottom-menu li {
	background:url(../images/ico-dots-light.gif) bottom repeat-x;
	padding:8px 0 10px 0;
}


	
#footer {
	width:100%; 
	height:64px;
	background:#f65822;
	opacity:0.9;
	font-size:12px;
	color:#fff;
}
#footer a{
	color:#fff;
}

.bottom-logo {
	padding:16px 0 0 56px;
	opacity:1;
	filter: alpha(opacity=100);
}

.copy {
	position:absolute;
	top:20px;
	left:168px;
	opacity:1;
	filter: alpha(opacity=100);
}

.service-menu {
	position:absolute;
	right:56px;
	top:20px;
	list-style:none;
	opacity:1;
	filter: alpha(opacity=100);
}
.service-menu li {
	float:right;
	margin-left:17px;
}
	
.service-menu a {
	color:#fff;
}
.service-menu a:hover {text-decoration:none; }

.selectME ul{ /* remove unwanted focus outlines from links */
	noFocusLine: expression(this.onFocus=this.blur())
	outline: none;
	}
*.selectME:focus ul, *.selectME:focus .cornerstop{ 
	outline: none; 
	}

div.clears, span.clears {
	clear: both;
	margin: 0;
	padding: 0;
}
#arrowImg {
	background: transparent url('../images/select-btn.gif') no-repeat right center scroll;
	width:36px;
	_width:33px;
	height:29px;
	_height: 27px;
	z-index: 10000;

	display: inline-block;
	margin:0;
	padding: 0;

	
}
div.selectME{
	line-height:8px;
}
div.selectME a:hover {
	color: red !important;
}
div.selectME div.cornerstop {
	height: 3px;
	margin: 0;
	background: transparent url('../images/selecttopleft_3x3.gif') top left no-repeat;
	padding: 0px 0px 0px 3px;
}
div.selectME div.cornerstop div {
	height: 3px;
	margin: 0;
	background: transparent url('../images/selecttopright_3x3.gif') top right no-repeat;
	padding: 0px 3px 0px 0px;
}
div.selectME div.cornerstop div div {
	height: 3px;
	margin: 0;
	background: transparent url('../images/selecttop_100x3.gif') top right repeat-x;
 *overflow: hidden;
}
div.selectME div.cornersbottom {
	height: 3px;
	margin:0;
	background: transparent url('../images/selectbottomleft_3x3.gif') top left no-repeat;
	padding: 0px 0px 0px 3px;
}
div.selectME div.cornersbottom div {
	height: 3px;
	margin: 0;
	background: transparent url('../images/selectbottomright_3x3.gif') top right no-repeat;
	padding: 0px 3px 0px 0px;
}
div.selectME div.cornersbottom div div {
	height: 3px;
	margin: 0;
	background: transparent url('../images/selectbottom_100x3.gif') top right repeat-x;
   *overflow: hidden;
}
div.selectME div.middle {
	background: url('../images/selectleft_3x20.gif') top left no-repeat;
	margin: 0;
	padding: 0px 0px 0px 3px;
}
div.selectME div.middle div {
	background: transparent url('../images/selectright_3x20.gif') top right no-repeat;
	margin: 0;
	padding: 0px 3px 0px 0px;
}
div.selectME div.middle div div {
	padding: 0;
	margin:0;
	background: transparent url('../images/selectmiddle_235x20.gif') top right repeat-x;
	

	
}


div.selectME div.first {
	display: block;
	line-height: normal;
	margin: 0;
	padding: 0;
	cursor: pointer;
	position: static;

	height: 18px;
	


 *margin-bottom: -1px;
}
div.selectME div.first span.selectME {
	float: left;
	display:block;
	left: 0px;
	position: relative;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	font-size:14px;
	color:#444;
	height:22px;
	padding:7px 10px 0 10px;
	background:url(../images/input-148.gif) no-repeat;
}



div.selectME div.first a, div.selectME div.first a:visited {
	display:block;
	padding:0;
}



div.selectME ul {
	list-style-type:none;
	line-height: normal;
	padding:0;
	z-index: 103;

	margin-left:4px;
	position:relative;
	float: left;
	clear: none;
}



div.selectME ul li {
	display:none;
	clear:left;
	margin:0;
	padding:0;
	font-size:14px;
	color:#444;
	text-align:left;
	
	background: transparent url('../images/selectopenbg_400x40.gif') repeat-x left top;
	position: static;
	float: left;
	z-index: 104;
	
}

div.selectME ul li a, div.selectME ul li a:visited {
	qwhite-space: nowrap;
	font-size:14px;
	color:#444;
	background: transparent url('../images/selectopenbgr_1x40.gif') no-repeat right top;
	text-decoration:none;
	display:block;
	padding:8px;
	
	margin: 0;
	qbackground: Red;
}

div.selectME ul li a:hover {
background: #e8e8e8;

}



div.selectME ul li:hover {
	background: transparent url('../images/selectopenhoverbg_400x40.gif') repeat-x left top;
}
div.selectME ul li:hover a, div.selectME ul li:hover a:visited {
	background: transparent url('../images/selectopenbgr_1x40.gif') no-repeat right top;
}

div.selectME ul li.first {
	background: transparent url('../images/selectopenfirstbg_400x40.gif') repeat-x left top;
}
div.selectME ul li.first a:hover {
	background: transparent url('../images/selectopenfirsthoverbg_400x40.gif') repeat-x left top;
}

div.selectME ul li.last {
	margin: 0;

	background: transparent url('../images/selectopenlastbg_400x40.gif') repeat-x left bottom;
}
div.selectME ul li.last a {
	margin: 0;
	
	background: transparent url('../images/selectopenlastbgr_3x40.gif') no-repeat right bottom;
}
div.selectME ul li.last a span{
	margin: 0;
	background: transparent url('../images/selectopensepa_400x1.gif') repeat-x top left;
}
div.selectME ul li.last:hover {
	background: transparent url('../images/selectopenlasthoverbg_400x40.gif') repeat-x left bottom;
}
div.selectME ul li.last:hover a {
	background: transparent url('../images/selectopenlasthoverbgr_3x40.gif') no-repeat right bottom;
}


/* правки */

div.h3_1
{
  color:black;
  font-size:22px;
  margin-bottom:8px;
  font-weight:bold;
}

div.h4_1 {
  color:#B4BBBF;
  font-size:18px;
  font-weight:bold;
  margin-bottom:13px;
}


	
	
	
	