img, div { behavior: url(iepngfix.htc) }
.cpt_category_tree ul
{ padding-left: 5px;
margin-left: 5px;
list-style:none;
list-style-image:none
}



.bullet
{background-image: url(../img/led_1.gif);
background-position:center;
background-repeat:no-repeat;
padding-right: 20px
}

.parent
{
padding-bottom: 4px;
padding-top: 4px;
background-image: url(../img/poloska_3.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:15px;
}

.parent a
{ 	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
.parent a:hover
	{color: #FFFF00;
border-bottom: 1px dotted;
border-bottom-color:#FFFF00}
	

.parent_current
{
padding-bottom: 4px;
padding-top: 4px;
background-image: url(../img/poloska_3.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:15px;
}

.parent_current a
{ 	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
.parent_current a:hover
	{color: #FFFF00;
	text-decoration: underline}
	
.child
{color:#FFFFFF;
}

.child a
{color:#FFFFFF;
text-decoration:none;
font-size: 14px;
}

.child a:hover
{color: #FFFF00;
border-bottom: 1px dotted;
border-bottom-color:#FFFF00}

.child_current
{color: #FFFF00;
text-decoration:none;
font-weight:bold;
font-size: 14px;
}

.child_current a
{color: #FFFF00;
text-decoration:none;
font-weight:bold;
font-size: 14px;
}



.child_current a:visited
{color: #FFFF00;
text-decoration:none;
font-weight:bold;
font-size: 14px;
}

.cpt_auxpages_navigation ul
{list-style:none;
margin-left: 10px;
padding-left: 0}

.cpt_auxpages_navigation a
{ color:#FFFF00;
font-size: 14px;
text-decoration:none
}

.cpt_auxpages_navigation a:hover
{ color: #FFFFFF;
text-decoration:none
}


.cpt_product_search
{ padding-left: 7px;
padding-right: 20px;
}

.serc
{
padding-right:30px;
padding-left: 15px;
text-align:center;
color:#FFFFFF;
vertical-align:middle;
}

.serc input
{
vertical-align:middle;
color:#009900;
font-size:10px
}

#searchstring
{ text-align:center}


.btn_find{

	background:url(../img/btn_find.gif) no-repeat 0px center;
	height:20px;
	width:20px;
	border:none;
	margin-left:0px;
	cursor:pointer;
	}
	
.col_header
{color:#FFFFFF;
font-size: 18px;
padding-left: 36px;
padding-top: 5px;
padding-bottom: 10px;
vertical-align:middle;
background-image:url(../img/m_icon3.gif);
background-position: left center;
background-repeat:no-repeat;
}


.col_header2
{color:#FFFFFF;
font-size: 18px;
padding-left: 36px;
padding-top: 5px;
padding-bottom: 10px;
vertical-align:middle;
background-image:url(../img/m_icon.gif);
background-position: left center;
background-repeat:no-repeat;
}

.col_header3
{color:#FFFFFF;
font-size: 18px;
padding-left: 36px;
padding-top: 5px;
padding-bottom: 10px;
vertical-align:middle;
background-image:url(../img/m_icon2.gif);
background-position: left center;
background-repeat:no-repeat;
}


.test td
{border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
padding-bottom: 2px;
padding-top: 2px

}

.testtitle
{ background-image: url(../img/testback.gif);
background-repeat:repeat-x;
text-align:center;
color:#FFFFFF;
font-weight:bold;
padding-top: 3px;
padding-bottom: 3px}

.testtitle2
{
	background-color: #AFEA15;
	text-align:center;
	color: #333333;
	font-weight:bold
}

.tt1
{
	background-color:#D70000;
	text-align:center;
	font-weight:bold
}

.tt2
{
	background-color: #FF6600;
	text-align:center;
	font-weight:bold
}

.tt3
{
	background-color: #FFFF33;
	text-align:center;
	font-weight:bold
}

.tt4
{
	background-color: #009966;
	text-align:center;
	font-weight:bold
}

.tt5
{
	background-color: #006C09;
	text-align:center;
	font-weight:bold
}


.testline
{
	background-color:#DFDFDF;
	text-align:center
}

.testcenter
{text-align:center}

.testname
{padding-left: 20px;
font-weight:bold
}

.testname2
{padding-left: 20px;
font-weight:bold;
background-color:#E8E8E8;
}

.testname a
{
	color:#003399;
	text-decoration:none
}

.testname a:hover
{
color: #FF6600;
text-decoration:none
}

.testname2
{padding-left: 20px;
font-weight:bold;
background-color:#E8E8E8;
}


.testname2 a
{
	color:#003399;
	text-decoration:none
}

.testname2 a:hover
{
color: #FF6600;
text-decoration:none
}


.testname a
{
	color:#003399;
	text-decoration:none
}

.testname a:hover
{
color: #FF6600;
text-decoration:none
}

.testname2
{padding-left: 20px;
font-weight:bold;
background-color:#E8E8E8;
}


.testname2 a
{
	color:#003399;
	text-decoration:none
}

.testname2 a:hover
{
color: #FF6600;
text-decoration:none
}


.slogo
{text-align:center;}

.slogo strong
{font-size:14px;
color:#333333}

.slogo td
{
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align:top;

}

.slogo br
{padding-bottom: 3px}


.slogo2
{text-align:center;}


.slogo2 td
{
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align: middle;

}

.slogo2 img
{border:none}


.slogo br
{padding-bottom: 3px}





#sslogo
{vertical-align:middle;
border-bottom:none}
	
.slogo a
{color:#333333}

.slogo a:hover
{color: #FFFFFF;
background-color:#006600}


.testline a
{color:#333333}

.testline a:hover
{color: #FFFFFF;
background-color:#006600}

.testcenter a
{color:#333333}

.testcenter a:hover
{color: #FFFFFF;
background-color:#006600}

/*.cpt_news_short_list
{width: 176PX}*/

/*.cpt_survey
{color: #FFFF00;
font-weight:bold
}
*/
.button_sur
{background-image:url(../img/button_sur.jpg)}

.tti h1
{background-image: url(../img/ok.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left: 49px;
padding-top: 3px;
padding-bottom: 3px;
} 

.tti
{width:97%}

.tti img
{border:none}

.work td
{text-align:center}

.work1
{background-color:#009900;
color:#FFFFFF;
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align:top;}

.work2
{
	background-color:#00FF00;
	color:#FFFFFF;
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align:top;}

.work3
{
	background-color: #FF0000;
	color:#FFFFFF;
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align:top;}

.work4
{
border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
border-left: 1px dotted;
border-left-color:#CCCCCC;
border-right: 1px dotted;
border-right-color:#CCCCCC;
vertical-align:top;
border-bottom: 1px dotted;
border-bottom-color: #CCCCCC;
border-top: 1px dotted;
border-top-color: #CCCCCC;
}


ul.brands_group {
	list-style: none;
	overflow: hidden;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
ul.brands_group li {
	float: left;
	display: block;
	width: 20%;
	width: 160px;
	height:180px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px
}
div.brands_group
{padding-bottom:18px}

.brandd
{border-top: 1px dotted;
border-top-color:#CCCCCC;
padding-top: 4px;
background-image:url(http://kreslashop.ru/img/main/a.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left: 35px}

.brandd a
{font-weight:normal;
font-size:16px;
color: #FF6600;
		text-decoration:none;}
		
		
.brandd a:hover
{ text-decoration:underline;
color:#0033CC}

.brands_group img
{border:none}

.brands_group
{text-align:center}

.brands_group a
{color:#009900}
.brands_group a:hover
{
	color:#00FF00
}

.skazka td
{border-bottom: 1px dotted;
border-bottom-color:#666666;
vertical-align:top;
padding-bottom: 10px}

.mlink a
{font-size:17px;
text-decoration:none;
border-bottom: 1px dashed;
border-bottom-color: #009900;
}

.mlink a:hover
{border-bottom:none}

.news2 {
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #86AA52;
}

.news2 ul
{margin-top: 0;
padding-top: 0;
padding-left: -3px}

.horizontal ul
{list-style:none}

.horizontal li
{background-image: url(../img/bul_news.jpg);
background-repeat:no-repeat;
padding-left: 13px;
background-position:top left;
list-style-image:none
}

.news {
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #86AA52;
	border-bottom: 1px dotted;
	color:#00FF00;
}


.news li
{padding-bottom: 3px;

}


.news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.news p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}
.news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
	text-indent: 50px;
	margin-top: -5px;
}

.news_date
{color:#FFFF00;
font-weight:bold}

.news_title a
{color:#FFFFFF;
font-weight:normal;
text-decoration:none}

.news_title a:hover
{color:#FFFF66;
text-decoration:underline}

.thumbnails
{
margin: -3em 0 0 -2em;
text-align: center;
}

.thumbnail
{
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
text-align: center;
margin: 3em 0 0 2em;
}

.thumbnail .r
{
width: 14em;
float: left;
}

	.pozitsia img
	{ border: none }
	
	.cat_t a
{
	font-size:16px;
	color: #FF6600;
		text-decoration:none;
	padding-left: 3px
	}
	
	.cat_t a:hover
{ text-decoration:underline;
color:#0033CC}

.n_contact td
{font-size:18px;
color:#009900}

.n_contact a
{font-size:16px;
color: #009900}

.n_contact img
{border:none}

.n_contact2 td
{font-size:14px;}
.n_contact2 b
{color:#006600}
.work td
{vertical-align:middle}