img {
	border: 0;
}
/* для главной */
dl.ico16 dd {
	border-bottom: 0;	
	border-top: 1px dashed  #ddd;
}
dl.ico16 dd p {
	padding: .2em 0 0 20px;	
}

/* для промо */	
dl.ico32 {
	float: left;
	margin-bottom: 1em;
	width: 33%;
}
dl.ico32 dt {
	font-size: 150%;
}
dl.ico32 dt img {
	margin-right: 7px;
}
dl.ico32 dd {
	margin: 0 1em .5em 40px;
}

/* факи */	
.faq dt, .faq dd {
	border: 0;
	margin: 0;
}
.faq dd {
	position: relative;
	padding: 0 0 1em 70px;
	border-style: solid;
  border-top-width: 1px;
}

.faq .open, .faq .close, p.faqQ, p.faqQQ, p.faqA, .news dd.faqQ, .news dd.faqQQ, .news dd.faqA {
	padding-left: 16px;
	background-repeat: no-repeat;
	background-position: 0 .3em;
}
.faq .open {
	background-image: url('http://i3.i.ua/plus.gif');
}
.faq .close {
	background-image: url('http://i3.i.ua/minus.gif');
}

.faq .localSearch {
	position: absolute;
	left: 0;
	top: 0;
	
	text-align: center; 
	font-family: Century Gothic; 
	font-size: 180%; 
	color: #fff;
	width: 50px;
	margin: 0;
	padding: 0 0 .1em 0;	
}
.faqQ .localSearch, .faqQQ .localSearch, .faqA .localSearch {
	font-family: Verdana; 
	font-weight: bold;
	padding-top: .1em;
	top: -1px;
} 

.faqQ, .faqQQ, .faqA  {border-color: #DDD !important;}
.news dd.faqA a  {color: #555 !important;}

.faqQ .localSearch {background: url('http://i3.i.ua/faq_q_bg.gif') no-repeat bottom left #fd9b9b !important;}	
p.faqQ, .news dd.faqQ {background-image: url('http://i3.i.ua/i_q.gif') !important;}

.faqQQ .localSearch {background: url('http://i3.i.ua/faq_qq_bg.gif') no-repeat bottom left #ffda75 !important;}	
p.faqQQ, .news dd.faqQQ {background-image: url('http://i3.i.ua/i_qq.gif') !important;}

.faqA .localSearch {background: url('http://i3.i.ua/faq_a_bg.gif') no-repeat bottom left #a6e88f !important;}	
p.faqA, .news dd.faqA {background-image: url('http://i3.i.ua/i_a.gif') !important;}

.simpleList .current {
	font-weight: bold;
	color: #000;
}

.addComment {
	margin-left: 140px;
}

ul.list_number{
	margin: 0;
	padding: 0;
	}
ul.list_number li {
	list-style: none;
	font-weight: bold;
	margin-bottom: 4px;
	line-height: 1.3em;
	}
ul.list_number li ul {
	margin: 0 0 0 16px;
	padding: 0;
	}
ul.list_number li ul li {
	font-weight: normal!important;
	margin-top: 8px;
	}
ul.list_number li ul li ul li {
	margin-left: 16px;
	}

ul.list_number li ul li span {
	float: left;
	text-decoration: none;
	}
ul.list_number li ul li p {
	margin-left: 32px;
	margin-bottom: 0;
	}
ul.list_number li ul li ul li p {
	margin-left: 38px;
	margin-bottom: 0;
	}
ul.markers {
	margin-left: 32px!important;
	}
ul.markers li {
	list-style: square!important;
	}