body {
	background:url(images/_img/bg-grad.jpg) repeat-x top;
	font:normal 73% Tahoma, Geneva, sans-serif;
    color:#515151;
    }

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

p{padding:10px 0 10px 0}

input {
	font-family:Tahoma, Geneva, sans-serif;}

.submit {
	color:#1c468d;
	font-weight:bold;
	font-size:91%;}

h2 {
	font:normal 202% "Arial Narrow", Arial, Helvetica;
	color:#2050a0;}

.frames {
	background:url(images/_img/bg-frames.jpg) no-repeat center top;
	width:100%;
	position:relative;
	overflow:hidden;
	min-width:980px;}
	
.backboard {
	background:url(images/_img/bg-lines.png) repeat-x top;}
.backboard2 {
	background:url(images/_img/bg-lines2.png) no-repeat center top;}
	
.hat {
	width:980px;
	margin:0 auto;
	position:relative;
	margin-bottom:5px;}

.hat .serialhouse {
	width:297px;
	height:167px;
	padding:92px 0 0 326px;
	background:url(images/_img/bg-house.png) no-repeat 326px 92px;}

.hat .search-block {
	background:url(images/_img/bg-search.gif) no-repeat 325px 2px;
	padding:41px 0 27px 335px;
	position:relative;}
.hat .search-block input {
	border:none;
	background-color:#999999;
	background:none;}
.hat .search-block .query {
	height:18px;
	width:225px;
	padding:3px 4px 3px;}
.hat .search-block .submit {
	width:55px;
	height:68px;
	position:absolute;
	top:8px;}

.hat .menu {
	padding-left:9px;
	position:relative;
	z-index:150;}
.hat .menu dd {
	float:left;
	font-weight:bold;
	font-size:117%;
	background:url(images/_img/bg-menu.png) no-repeat center top;
	width:117px;
	text-align:center;}
.hat .menu dd a {
	display:block;
	color:#cef7a6;
	padding:9px 0 31px;}

.hat .ribbon {
	width:1027px;
	height:90px;
	background:url(images/_img/bg-ribbon.png) no-repeat 0 0;
	position:absolute;
	bottom:-14px;
	right:-126px;
	z-index:100;}
.hat .camera {
	position:absolute;
	top:40px;
	left:-270px;
	width:317px;
	height:398px;
	background:url(images/_img/bg-camera.png) no-repeat left top;}
.hat .pb {
	position:absolute;
	top:119px;
	left:8px;
	background:url(images/_img/bg-prisonbreak.png) no-repeat left top;
	width:296px;
	height:180px;}
.hat .satc {
	position:absolute;
	top:129px;
	right:12px;
	width:328px;
	height:204px;
	background:url(images/_img/bg-satc.png) no-repeat left top;}
.logo {
	position:absolute;
	top:0px;
	left:-11px;
	background:url(images/_img/logo.png) no-repeat left top;}

.column {
	float:left;
	position:relative;}

.wrapper {
	width:100%;}
.stretched {
	margin:0 230px;}
.fixedl,
.fixedr {
	width:225px;
	z-index:10;}
.fixedl {
	margin-right:-100%;}
.fixedr {
	margin-left:-225px;
	position:relative;
	overflow:hidden;}
	
.block-title {
	background:url(images/_img/bg-block-title.gif) repeat-x 1px;
	border:1px #84c5d7 solid;
	//display:inline-block;}
.block-title p {
	text-transform:uppercase;
	padding:6px 0 4px 12px;
	//padding-top:5px;
	_padding-top:6px;
	font:normal 202% "Arial Narrow", Arial, Helvetica;
	color:#2050a0;
	border:1px #e5f6f7 solid;}

.block-title h1 {
	text-transform:uppercase;
	padding:6px 0 4px 12px;
	//padding-top:5px;
	_padding-top:6px;
	font:normal 202% "Arial Narrow", Arial, Helvetica;
	color:#2050a0;
	border:1px #e5f6f7 solid;}

.bt-type2 p {
	padding-left:20px;
	padding-right:20px;}

.block-w {
	background:url(images/_img/bg-block-white-leftc.gif) repeat-y left;
	position:relative;
	padding-bottom:7px;
	//display:inline-block;}
.block-w .lc,
.block-w .rc {
	width:6px;
	height:6px;
	position:absolute;
	bottom:0px;}
.block-w .lc {
	background:url(images/_img/bg-block-white-angle-leftc.gif) no-repeat right bottom;
	right:0px;}
.block-w .rc {
	background:url(images/_img/bg-block-white-angle-rightc.gif) no-repeat left bottom;
	left:0px;}
.bwtp {
	padding-top:7px;}

.block-b {
	padding:0 14px 5px 14px;}
.block-b .bgs {
	position:relative;
	background:url(images/_img/bg-block-b.gif) repeat-y left;
	//display:inline-block;}
.block-b .rp1,
.block-b .rp2,
.block-b .rp3,
.block-b .bgs .bbb {
	position:absolute;
	width:196px;
	left:0px;}
.block-b .bgs .bbb {
	height:18px;
	bottom:-5px;
	background:url(images/_img/bg-block-b-bottom.png) no-repeat left bottom;
	z-index:10;}
.block-b .rp1 {
	height:30px;
	top:0px;
	background:url(images/_img/bg-block-b-rp1.gif) no-repeat left top;}
.block-b .rp2 {
	background:url(images/_img/bg-block-b-rp2.gif) no-repeat left top;
	height:68px;
	bottom:-5px;
	z-index:15;}
.block-b .rp3 {
	height:101px;
	top:50%;
	background:url(images/_img/bg-block-b-rp3.gif) no-repeat left top;
	margin-top:-40px;}

.b-mrg {
	margin-bottom:5px;}

.catalogue {
	padding:8px 0 25px;}
.catalogue dd {
	position:relative;
	padding:20px 5px 0 22px;
	z-index:20;}
.catalogue dd.level1 {
	padding:2px 5px 2px 22px;
    font-weight:normal
}
    
.catalogue dd a {
	text-transform:uppercase;
	color:#ffffff;}
    
.catalogue dd.level1 a {
	text-transform:none;
	color:#caf59d;}
    
.catalogue dd span {
	position:absolute;
	top:13px;
	left:-4px;
	display:block;
	background:url(images/_img/bg-bullet.png) no-repeat left top;
	width:28px;
	height:28px;}
.catalogue dd.level1 span {
	background:none;
}
.allinside {
	padding:4px 6px;
	position:relative;
	z-index:20;}
.allinside .block-title {
	border-color:#2357a7;}
.allinside .post {
	padding:7px 5px 0;}
.allinside .type1 {
	padding-bottom:7px;}
.allinside .type1 a {
	font-size:91%;
	color:#FFFFFF;}
.allinside .type2 a {
	color:#caf59d;}
.allinside .type2 .old {
	padding:3px 0;}
.allinside .type2 .old a {
	text-decoration:line-through;}
.allinside .type2 span {
	font-size:91%;}
	
.content {
	border:1px #cfcfcf solid;
	position:relative;
	//display:inline-block;}
.content .clf,
.content .crf {
	position:absolute;
	width:6px;
	height:6px;
	bottom:-1px;}
.content .clf {
	left:-1px;
	background:url(images/_img/bg-content-lf.gif) no-repeat left bottom;}
.content .crf {
	right:-1px;
	_right:-2px;
	background:url(images/_img/bg-content-rf.gif) no-repeat right bottom}
	
.thumbs {
	//margin-left:-1px;}
.thumbs td {
	border-left:1px #cfcfcf solid;
	padding-bottom:13px;}
.thumbs .thumb-title {
    height:17px;
    overflow:hidden;
    white-space:nowrap;
    height:59px;
	padding:17px 0 25px 18px;
	background:url(images/_img/bg-thumb-title.jpg) no-repeat left top;
	margin:5px 5px 5px 0;
	position:relative;
	left:-3px;}
.thumbs .thumb-title a {
	font-weight:bold;
	font-size:117%;
	color:#fffcad;
    }
.thumbs .pic {
	margin:0 14px;
	float:left;}
.thumbs .cellinfo {
	padding:0 14px;}
.thumbs .cellinfo .price, .thumbs .cellinfo .price a {
	color:#ff3101;
	padding:9px 0;}
.thumbs .cellinfo .desc {
	font-size:91%;}
.thumbs .cellinfo input {
	border:none;
	background:url(images/_img/bg-bttn.png) no-repeat left top;
	width:64px;
	height:23px;
	margin-top:14px;}
	
.n-title {
	border-width:0px;
	background:url(images/_img/bg-novelties.gif) repeat-x 0;
	position:relative;}
.n-title p {
	padding:17px 17px 4px;
	background:url(images/_img/bg-novelties-ribbon.jpg) no-repeat left bottom;}
.n-title .rpic {
	position:absolute;
	right:1px;
	bottom:1px;
	background:url(images/_img/bg-novelties-right.gif) no-repeat right bottom;
	width:360px;
	height:50px;}
.n-title .rpic2 {
	position:absolute;
	right:0px;
	bottom:-13px;
	background:url(images/_img/bg-novelties-ribbon2.png) no-repeat right bottom;
	width:102px;
	height:85px;}
	
.novelty-block {
	width:29%;
	padding:9px 1.5% 7px;
	margin:0 0.4%;
	//margin:0 2px;
	border:1px #d3d3d3 solid;
	background:url(images/_img/bg-novelty-block.gif) repeat-x bottom;
	float:left;
 height:280px;
}


.novelty-block .title {
	display:block;
	color:#2f2f2f;
	font-weight:bold;
	margin-bottom:6px;
    height:60px}
.novelty-block .price, .novelty-block .price a {
	color:#ff3101;
	margin:7px 0 13px;
	white-space:nowrap;}
.novelty-block .price span {
	font-size:91%;}
.novelty-block input {
	border:none;
	background:url(images/_img/bg-bttn.png) no-repeat left top;
	width:64px;
	height:23px;}

.basket,
.auth,
.contacts {
	width:166px;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
	padding-right:15px;}

.basket {
    height:54px;
	background-image:url(images/_img/bg-basket.gif);
	color:#FFFFFF;
	font-size:117%;
	padding-top:3px;
	padding-bottom:24px;}
.basket dt,
.basket dd {
	padding:10px 0 0;}
.basket dt {
	font-weight:bold;
	float:left;
	width:88px;}

.auth {
	background-image:url(images/_img/bg-authorization.gif);
	padding-top:11px;
	padding-bottom:8px;}
.auth input {
	border:none;
	margin-bottom:5px;}
.auth input.data, div.auth input{
	background-color:#5a8cdb;
	width:154px;
	height:18px;
	color:#ffffff;
	padding:2px 6px;}
.auth a {
	color:#afe7e2;
	font-size:91%;
	float:left;
	display:block;
	padding-top:6px;
	text-decoration:underline;}
.auth .submit {
	background:url(images/_img/bg-bttn.png) no-repeat left top;
	width:64px;
	height:23px;}
	
.contacts {
	background-image:url(images/_img/bg-contacts.png);
	padding-top:10px;
	padding-bottom:11px;}
.contacts a, .contacts span{
	font-size:117%;
	font-weight:bold;
	color:#ffffff;
	display:block;
	padding:7px 0 6px 34px;
	background-repeat:no-repeat;
	background-position:0 8px;}
	
.best dd {
    color:#fff;
	background:url(images/_img/bg-bestp-div.gif) no-repeat 0 4px;
	padding:17px 15px 5px;
	position:relative;
	z-index:15;}
.best dd a {
	color:#caf59d;}
.best dd b {
	font-weight:bold;
	color:#ffffff;
	display:block;
	padding-bottom:7px;}
.best dd span {
	font-size:91%;}
	
.foot {
	background:#2e5185 url(images/_img/bg-foot-pattern.gif) repeat-x top;
	margin:15px 0;
	font-family:Arial, sans-serif, Helvetica;
	padding-bottom:3px;}
.foot .drhouse {
	
	padding:31px 0 10px;
	border-bottom:1px #6890cb solid;}
.foot,
.foot a {
	color:#ffffff;}
.foot span {
	float:left;
	padding-left:17px;}
.foot .vint {
	color:#1f3659;
	float:right;
	display:block;
	background:url(images/_img/bg-vinteger.png) no-repeat right top;
	padding:12px 16px 20px;
	text-align:right;
	margin-top:-12px;}
    
    
p.contentBoxHeading{
	text-transform:uppercase;
	padding:20px 0;
	font:normal 202% "Arial Narrow", Arial, Helvetica;
	color:#2050a0;
    }
    
    
.contents{padding:5px}

.productOldPrice {
    color:red;
	text-decoration: line-through;
}
/****************************************************************SEOPULT*****/
.breadcrumbs{
	text-indent:10px;
	padding:5px;
	position:relative;
	z-index:1000;
	}
