﻿* {border: 0px; margin: 0px; padding: 0px; font-family: Tahoma; font-weight: normal; vertical-align:top;}
html, body {height: 100%;}
body {margin-top: 0px;color: #3F3F3F; font-size:12px;}

#div_body {min-height: 100%;margin: 0px auto;width: 980px;background: #FFFFFF repeat-y top;z-index: 5;}
#div_footer {
	height: 20px;
	margin: -20px auto 0px auto;
	width: 980px;
	font-size: 11px;
}
#div_footer .split{float:left; margin-left: 5px; min-height:1px; height:1px; min-width:20px; width:20px;}
#div_footer .left{float:left; width:200px; min-width:200px;}
#div_footer .center{float:left; width:600px; min-width:600px;}
#div_footer .right{float:right; width:300px; min-width:300px;}

#div_top{
	margin:0px 5px 0px 5px;
	background: #FFF repeat-x bottom;
	min-height:5px;
} 
#div_logo{width:250px; float:left;}
#div_logo b{font-size: 8px; font-weight: 600; margin-left:50px;}
#div_logo img{margin-left:10px; margin-top:5px;}

#div_header{float:right; width:670px; margin-right:10px;}

# .corner_w_top{background: #FFFFFF repeat-x bottom; width: 980px; height: 0px; float: left;}
.corner_w_top .left{background: #FFFFFF no-repeat right; width: 16px; height: 0px; float: left;}
.corner_w_top .right{background: #FFFFFF no-repeat left; width: 16px; height: 0px; float: right;}

.corner_w_bot{background: #FFFFFF repeat-x bottom; width: 970px; height: 0px; float: left;}
.corner_w_bot .left{background: #FFFFFF no-repeat right; width: 16px; height: 0px; float: left;}
.corner_w_bot .right{background: #FFFFFF no-repeat left; width: 16px; height: 0px; float: right;}

.caption h1{margin-top:20px;}
.caption h2{color:#930000; margin-top:2px;}
.caption h3{font-size:10px; margin-top:2px;}

#redline{
	margin: 5px 0px 0px 10px;
	height: 4px;
	padding: 1px 1px 0 1px;
	background:  #930000 repeat-x top;	
}
#greeline{
	margin: 0px 0px 0px 10px;
	height: 6px;
	padding: 1px 1px 0 1px;
	background:  #E2E2E2 repeat-x top;	
}
#topline{
	margin:0px 0px 0px 10px;
	height: 34px;
	padding: 10px 10px 0 10px;
	background:  #F5F5F5 repeat-x top;
}
.menu{float:right; margin-right:5px;}
.menu a{
	font-size: 11px;
	color: #930;
	margin: 2px;
	padding: 2px;
}
.menu a:hover{
	font-size: 11px;
	color: #333;
	text-decoration: none;
	margin: 2px;
	padding: 2px;
}
.search{float:left; margin-left:5px;}
.search .tedit{width: 215px; border: 1px #D8D8D8 solid; font-family: Tahoma;}
.search .tbutton{background: url('images/poisk.gif') no-repeat;width: 32px;height: 32px;font-family: Tahoma;cursor: pointer;}

#botbanner{margin-top:5px; text-align:center; padding:5px;}

#div_empty {height: 20px;}
.clr{clear:both;}

#div_mid{padding:0 10px 0 10px; margin-top:10px;}
#indexcontent .split{float:left; min-height:10px; height:10px; min-width:20px; width:20px;}
#indexcontent .left{float:left; width:260px; min-width:260px; min-height:10px;}
#indexcontent .center{float:left; width:520px; min-width:520px; min-height:10px;}
#indexcontent .right{float:right;width:140px; min-width:140px; min-height:10px;}

.contentblock{padding: 0 5px 5px 5px;background-color: #EDEDEE;border: 1px #D8D8D8 solid;margin-bottom: 5px;}
.contentblock h1{font-size:16px; color: #930000; padding:2px 0 4px 0;}
.contentblock div{padding: 3px; background-color: #F5F5F5; font-size:11px;}

.advertblock{padding:6px; border: 1px #D8D8D8 solid; text-align:center;}

.pagenav{text-align:right; padding:2px; margin-bottom:5px; margin-top:5px; border:1px #D8D8D8 solid; background-color:#EDEDED; min-height:15px;}
.pagenav a{ padding:3px; margin:2px; font-size:14px;}
.pagenav b{ padding:3px; margin:2px; font-weight:600; font-size:14px;}

.categoryblock{width:48%; margin-left:1%; margin-right:1%; margin-bottom:10px; float:left;}
.menublock{border: 1px #D8D8D8 solid; margin-bottom: 5px;}
.menublock p{float:left; margin-left:5px;}
.menublock h1{ margin-bottom:5px;}
.menublock h1 a{font-size:12px; font-weight:600; color: #930000;}
.menublock .url{font-size:11px; margin:1px; padding:1px;}

.categoryBG{ margin:5px; padding-left:40px; min-height:45px;}
.cod {background: url('/images/pin-code.png') no-repeat left top;}
.game {background: url('/images/games.png') no-repeat left top;}
.greet {background: url('/images/sound.png') no-repeat left top;}
.soft {background: url('/images/soft.png') no-repeat left top;}
.book {background: url('/images/book.png') no-repeat left top;}
.mob {background: url('/images/mobile.png') no-repeat left top;}
.ph {background: url('/images/telephone.png') no-repeat left top;}
.tv {background: url('/images/tv.png') no-repeat left top;}
.isp {background: url('/images/internet.png') no-repeat left top;}
.gm {background: url('/images/igames.png') no-repeat left top;}
.pay {background: url('/images/pay.png') no-repeat left top;}
.sv {background: url('/images/servise.png') no-repeat left top;}

.categoryitem{}
.categoryitem h1 a{font-size:14px; font-weight:600; color: #930000;}
.categoryitem .url{display:block; margin:1px; padding:1px; background: url('images/linormal.png') no-repeat left; padding-left: 20px;}
.suburl{margin:2px; padding:2px 2px 2px 20px; background: url('images/linormal.png') no-repeat left; font-size:11px;}

.article{padding:10px;}
.article p{font-size:11px; text-indent:20px; margin-top:5px; text-align:justify;}
.article ul{font-size:11px; padding-left:30px;}
.article a{font-size:11px;}
.article a:hover{font-size:11px;}

.pnw{background: url('images/li.png') no-repeat left; padding-left: 20px; padding-bottom:2px; margin-bottom:2px;}

#topmenu{padding: 3px;background-color: #E0E0E0; margin-bottom:10px;}
#topmenu a{margin:1px; padding:1px;}
#topmenu span{margin:1px; padding:1px;}
#topmenu b{margin:1px; padding:1px;}

.operator{width:32%; margin:0 1% 10px 0; float:left; text-align:center;}
.operator h1 a{font-size:11px;}

.rowgoods{margin-bottom:3px; padding:2px 0px 2px 0px; border-bottom:1px #D8D8D8 solid;}
.rowgoods:hover{background-color: #F3F3F3;}
.rowgoods h2{float:left; width:70%; padding:2px 0px 2px 0px; overflow:hidden;}
.rowgoods span{float:right; width:30%; padding:2px 0px 2px 0px; text-align:right;}

.rowgames {margin:0 0 5px 0; border:1px #D8D8D8 solid; padding:3px;}
.rowgames:hover{background-color: #F3F3F3;}
.rowgames img{float: left; padding: 3px; border:1px #D8D8D8 solid;}
.rowgames h2{margin-left:60px;}
.rowgames h2 a{font-weight:600; font-size:12px;}
.rowgames h3{margin-left:60px; font-size:12px;}
.rowgames p{margin-left:60px; text-align:right; margin-right:10px; margin-top:5px;}
.rowgames p a{font-size:11px;}

.holyrow {margin:0 0 10px 2%; width:47%; min-height:70px; float:left; border:1px #D8D8D8 solid;}
.holyrow:hover{background: #F8F8F8;}
.holyrow img {padding:3px; margin:3px; float:left; border:1px #D8D8D8 solid;}
.holytext{padding-top:5px;}
.holytext h2 a{font-weight:600; font-size:12px;}

.rowgreet {margin:0 0 5px 1%; width:47%; float:left; border:1px #D8D8D8 solid; padding:3px;}
.rowgreet:hover{background-color: #F3F3F3;}
.rowgreet h2{margin-left:60px; padding-top:5px}
.rowgreet h2 a{font-weight:600; font-size:12px;}
.rowgreet h3{margin-left:60px; font-size:12px;}
.rowgreet p{margin-left:60px; margin-right:10px; text-align:right; margin-top:5px;}
.rowgreet p a{font-size:11px;}

.goodsrow {padding: 2px; margin-bottom:5px;}
.goodsrow p{font-size:12px; padding:2px;}

.adv{font-size:10px;}
.adv a{font-size:10px;}
.adv a:hover{font-size:10px;}

.formrow {padding: 2px;}
.formrow p{font-size:12px; padding:2px; float:left;}
.formrow .label{margin-left:10px; margin-right:10px; width:120px;}
.formrow .text{margin-left:10px; margin-right:10px;}
.formrow span{font-size:9px; display:block;}

.finder{}
.finder h2{margin-top:10px; margin-bottom:5px;}
.finder p{margin-left:1%; margin-right:1%; width:47%; float:left;}
.finder p:hover{background-color: #F3F3F3;}

#OrderForm {background: #F2F2F2;border-top: 5px #E9E9EB solid;padding: 5px;min-height: 150px;}
#OrderForm form {padding: 5px;background: #F2F2F2;}
#OrderForm p{font-size: 11px;margin-left: 10px;margin-right: 10px;padding: 2px;}
#OrderForm b{font-size:12px; font-weight:600;}

#OrderForm .left{margin-left:1%; float:left; width:40%;}
#OrderForm .right{margin-right:1%; float:right; width:40%;}
#OrderForm .tedit{width: 250px;border: 1px #DADADE solid;padding: 1px;}
#OrderForm .tedit:hover{width: 250px;border: 1px #CDCDCD solid;padding: 1px;}
#OrderForm .tmemo{width:250px; height:200px; border:1px #DADADE solid;padding:1px;}
#OrderForm .tmemo:hover{width: 250px; height:200px; border: 1px #CDCDCD solid; padding:1px;}
#OrderForm .tcombo{width:250px; border:1px #DADADE solid; padding:1px; cursor:pointer;}
#OrderForm .tcombo:hover{width: 250px; border: 1px #CDCDCD solid; padding:1px; cursor:pointer;}
#OrderForm .tnumber{width:125px; border:1px #DADADE solid; padding:1px;}
#OrderForm .tnumber:hover{width: 125px; border: 1px #CDCDCD solid; padding:1px;}
#OrderForm .tcheckbox{border:1px #DADADE solid; padding:1px; cursor:pointer;}
#OrderForm .tcheckbox:hover{border:1px #CDCDCD solid; padding:1px; cursor:pointer;}
#OrderForm .tbutton{width:80px; border:1px #DADADE solid; padding:2px; cursor:pointer; background-color:#EDEDEE;}
#OrderForm .tbutton:hover{width: 80px; border: 1px #CDCDCD solid; padding:2px; cursor:pointer; background-color:#E0E0E0;}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
p{font-size:12px;}
a{
	font-size: 12px;
	color:#3F3F3F;
	text-decoration: none;
}
a:hover{
	color: #930000;
	text-decoration: none;
}