
* {margin:0; padding:0;}

ul{border:0; margin:0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:12px;
list-style:none;
margin-right:2px;
font-weight:bold;
}
#pagination-digg a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:0px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #0e509e
}

.navigation-top{
            width:213px;

            background:url(navigation-top.jpg) repeat-y 0 100%;
        }
        .bodyLeft .navigation-top ul{
            font:17px Arial Narrow;
            list-style:none;
            width:213px
        }
        .bodyLeft .navigation-top ul .navigation-last{
            background:url(navigation-bot.jpg) no-repeat;
            height:16px;
            width:213px;
        }
            .bodyLeft .navigation-top ul li {background:url(img/item-left.gif) no-repeat left 10px; padding:0 20px 0 18px;}
            .bodyLeft .navigation-top ul li:hover {background:url(img/item-left-on.gif) no-repeat left 10px;}
            .bodyLeft .navigation-top ul li, .bodyLeft .navigation-top ul li:hover, .bodyLeft .navigation-top ul li.hover {behavior: url(js/hover.htc);}        
            
                .bodyLeft .navigation-top ul li a, .bodyLeft .navigation-top ul li a:visited {color:#fff; text-decoration:none;}
                .bodyLeft .navigation-top ul ul li a:hover {color:#45edff;}

img {border:0;}
body {background:#e6eeff; font:12px Arial; color:#1b2553;}
.bodyLeft ul li {padding-right:0;}
.bodyLeft ul li ul {background:none; width:160px; padding:0;}


.oneBlock a img {
	border: 1px solid #4f85e0;

}

.oneBlock a:hover img {
	border: 2px solid #4f85e0;

}





#container {width:1000px; margin:0 auto; position:relative; border-top:1px solid #e6eeff; top:-1px;}
	.topmenu {position:absolute; top:20px; left:600px; width:150px;}
		.topmenu li {list-style:none; position:relative; padding:25px 0 0 50px; height:50px; font:26px Arial Narrow;}
			.topmenu li img {position:absolute; left:0; top:25px; float:left;}
			.topmenu li a, .topmenu li a:visited {color:#1258c7;}
	
	
	.bodyLeft {width:575px; height:524px; padding:169px 0 0 0; background:url(img/body-left.jpg) no-repeat; position:absolute; left:0; top:0; z-index:1;}
		.title {font:35px Arial Narrow; color:#fff; padding:0 0 5px 15px; width:60px; line-height:33px;}
		.subtitle {font:16px Arial Narrow; color:#fff; padding:0 0 75px 15px;}
		.bodyLeft ul {font:17px Arial Narrow; list-style:none; width:213px; background:url(img/bg-menu.jpg) no-repeat top;}
			.bodyLeft ul li {background:url(img/item-left.gif) no-repeat left 10px; padding:0 20px 0 18px;}
			.bodyLeft ul li:hover {background:url(img/item-left-on.gif) no-repeat left 10px;}
			.bodyLeft ul li, .bodyLeft ul li:hover, .bodyLeft ul li.hover {behavior: url(js/hover.htc);}		
			
				.bodyLeft ul li a, .bodyLeft ul li a:visited {color:#fff; text-decoration:none;}
				.bodyLeft ul li a:hover {color:#45edff;}
		
		.search {height:117px; width:207px; background:#fff; padding:6px 0 0 6px; z-index:2;}
			.word {font:30px Arial Narrow; color:#0d66d7; background:url(img/dots.gif) repeat-x bottom; width:70px;}
			.sf {}
				.sf input {width:145px; height:19px; border:1px solid #ccc; border-top:1px solid #666; position:relative; top:-20px; padding:3px 0 0 3px;}
				*html .sf input {top:-15px;}
				
	.contentCol {margin:320px 201px 0 10px; position:relative; z-index:2;}	
		.contentCol	h1 {font:30px Arial Narrow; color:#0d66d7; background:url(img/dots.gif) repeat-x bottom; display:inline;}
		.contentCol	h2 {font:21px Arial Narrow; color:#0d66d7; margin:20px 0 15px 0;}
		.contentCol p {padding:1px 0 1px 0;}

			
	.contentCol2 {margin:320px 201px 0 230px; position:relative; z-index:2;}	
		.contentCol2	h1 {font:30px Arial Narrow; color:#0d66d7; background:url(img/dots.gif) repeat-x bottom; display:inline;}
		.contentCol2	h2 {font:21px Arial Narrow; color:#0d66d7; margin:20px 0 15px 0;}
		.contentCol2 p {padding:1px 0 1px 0;}


		.cat {margin:0 0 20px 0;}
			.cat li {list-style:none; display:table; width:470px;}
				.cat li img {float:left; margin:0 14px 0 0;}
					.price {font:21px Arial Narrow; color:#0d66d7; margin:18px 0 23px 0;}
						.price span {font-size:32px; color:#0d92d7;}
						.price.noMrg {margin:0 !important;}
					.cat li input {width:92px; height:20px; background:url(img/add.gif) no-repeat; font:16px Arial Narrow; color:#fff; text-transform:uppercase; text-align:center; border:0; cursor:pointer;}
					*html .cat li input {position:relative; top:-20px; left:-30px;}
					*+html .cat li input {position:relative; top:-20px; left:-30px;}
		
		.banner {display:block; margin:10px 0 0 0;}
		.oneBlock input {width:117px; height:22px; background:url(img/allnews.gif) no-repeat; font:16px Arial Narrow; color:#fff; text-transform:uppercase; text-align:center; border:0; cursor:pointer; margin:20px 0 40px 10px;}
	
	.rightCol {float:right; background:#fff; width:201px;}
		.phones {font:36px Arial Narrow; color:#0d66d7; background:#e6eeff url(img/phones.gif) no-repeat 20px 2px; padding:70px 0 20px 0;}
			.phones span {display:block; text-align:center;}
	
		.basket {width:201px; height:147px; background:#e6eeff url(img/basket.jpg) no-repeat; position:relative; font:14px Arial; color:#fff;}
			.k {font:18px Arial; color:#fff; text-transform:uppercase; padding:3px 0 8px 30px; display:block;} 	
			.basket div {padding:0 0 0 20px;}
				.basket div span {font:20px Arial;}
			.basket a, .basket a:visited {color:#fff; font-size:16px; display:block; margin:0 0 0 40px;}
		
		.oneBlock {width:201px; display:table; background:#fff;}
			.header {width:191px; height:42px; background:url(img/rblock.jpg) no-repeat top; padding:4px 0 0 10px;}
				.header.wc {background:url(img/rblock-wc.jpg) no-repeat top;}
				.header span {font:30px Arial Narrow; color:#fff; background:url(img/dots-block.gif) repeat-x bottom;}
			.blockList {width:155px; padding:0 0 0 25px; margin:30px auto 0 auto; display:table;}
				.blockList li {float:left; list-style:none; padding:0 25px 20px 0;}
			.news {padding:10px 9px 0 9px;}
				.news li {padding:0 0 15px 0; list-style:none;}
					.news li p {font:21px Arial Narrow; color:#0d66d7; padding:0 0 3px 0;}
						.news li p span {font-size:14px;}
					.news li a, .news li a:visited {display:block; color:#0d66d7;}
		.inp117bl {width:117px; height:22px; background:url(img/allactions.gif) no-repeat; font:16px Arial Narrow; color:#fff; text-transform:uppercase; text-align:center; border:0; cursor:pointer; margin:20px 0 50px 0;}
		.inp117bl.txt {margin-bottom:20px;}
		
	.footer {height:113px; padding:0; position:relative; clear:both; background:url(img/bg-foot.jpg) no-repeat left top; color:#0d66d7;}
		.footer .title {font-size:30px; padding-top:8px;}
		.footer .subtitle {font-size:14px; position:relative; top:-10px;}
		.copyright {position:absolute; left:330px; top:40px;}
		.phonesBottom {position:absolute; left:650px; top:40px;}
		.createdBy {position:absolute; right:40px; top:40px; text-align:right; background:url(img/logo-bottom.jpg) no-repeat right; padding:0 30px 0 0;}
			.createdBy a, .createdBy a:visited {color:#0d66d7; text-decoration:none;}


/*inner.html*/
.items {border-collapse:collapse; width:561px; margin:20px 0 30px 0;}
	.items th {padding:5px; font-weight:normal; color:#8196b5; border:1px solid #8196b5;}
	.items td {border:1px solid #8196b5; padding:5px;}
		.items td.first, .items td.third {text-align:center;}
			.items td.third input {width:38px; height:20px; border:1px solid #cccdcf; border-top:1px solid #63676a; color:#3f5cd1; text-align:center; padding:2px 0 0 0;}
			.items td.second {padding-left:10px; padding-bottom:10px;}

.buttonsArea {list-style:none; padding:20px 0 40px 0;}
	.buttonsArea li {float:left; padding:0 10px 0 0;}
			
	.basket1 input {width:250px; height:20px; border:1px solid #cccdcf; border-top:1px solid #63676a; color:#3f5cd1; padding:2px 0 0 0;}
.basket1 textarea {width:250px; height:70px; border:1px solid #cccdcf; border-top:1px solid #63676a; color:#3f5cd1; padding:2px 0 0 0;}

/*inner.html*/


#patch {width:213px; height:16px; background:url(img/bg-menu.jpg) no-repeat bottom; z-index:2;}	
