html {
	height:100%;
	color: #000;
	background:#fff;
}

body,
div,
dl,
dt,
dd,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
ul,
li,
ol,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	position:relative;
    	font-family: Tahoma;
   	font-size:14px;
	color:#000;
	width:100%;
	height:100%;
}
h1,
h2{
	font-size: 16px;
}
h3,
h4,
h5,
h6{
	font-size: 12px;
}
#nav,#head-basket,#head-signin,#spec-wrapper,#sitenav,.right_block,#printlink,#partners,#all-our-clients,#our-clients,#footer-nav,.project-work{
	display: none;
}
#allsamples{
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}
#allsamples ul{
	float:left;
	padding-left: 1px;
}
#allsamples li{
	display:block;
	width: 290px; /* edit titov.coder */
	float:left; /* edit titov.coder */
	margin-bottom:15px;
	background: none;
	zoom:1;
	font-size: 11px;
}
#allsamples ul li img{
	border:1px solid #c1c2c6;
	margin-right:3px;
	float:left;
}
#allsamples ul li h3{
	font-size: 11px;
	font-weight:bolder;
}
.carousel{
	display:block;
}
.carousel ul{
	float:left;
	padding-left: 1px;
}
.carousel li{
	display:block;
	width: 290px; /* edit titov.coder */
	float:left; /* edit titov.coder */
	margin-bottom:15px;
	background: none;
	zoom:1;
	font-size: 11px;
}
#logo img {
	display:block;
}
#logo a {
	display:none;
}
#steps div {
	clear:left;
	margin-bottom:10px;
}
#steps .number {
	float:left;
}
#instroy-preview li img {
	border:1px solid #C1C2C6;
}
#instroy-preview li {
	float:left;
	width:33%;
	text-align:center;
}
#instroy-preview ul {
	width:100% !important;
}
.arrows, .templates_search, .nav-pages, .a-noreload, #works-title-wrapper {
	display:none !important;
}
#instroy-preview {
	margin-top:10px;
}
.templates_div {
	width:100%;
	list-style-type:none;
}
.templates_div li {
	width:180px;
	border:1px solid #C1C2C6;
	float:left;
	height:230px;
	margin:5px 18px 5px 0;
	padding:0 5px;
	position:relative;
}
.templates_div li span {
	display:block;
}
.templates_div li img {
	border:0;
	margin-top:5px;
	position:absolute;
	bottom:0;
}
.templates_img {
	height:170px;
	display:block;
	width:100%;
	position:relative;
	margin:0 17px 10px;
}
.templates_bot {
	position:absolute;
	bottom:0;
}
.clear {
	height:1px;
}
#solution li a {
	display:none;
}
#solution li .solution-content {
	visibility:visible !important;
	opacity:1 !important;
	filter: alpha(opacity=100) !important;
	position:relative;
	margin-left:10px;
}
#solution h3 {
	margin-bottom:2px;
}
#indextext {
	clear:both;
}
#works-preview, #works-preview ul {
	position:static !important;
	visibility:visible !important;
	width:auto !important;
	list-style-type:none;
}
#works-preview li {
	width:162px;
	float:left;
	display:block;
	height:170px;
}
#works-preview li img {
	border:1px solid #C1C2C6;
}
#indextext h1 {
	clear:both;
}

.port_near_items{
	display:None;
}
.l_r_btn, .total_templates, .inorder, .page_chooser{
	display:none;
}