a:link		{ color: #517c95; font-size: 12px; font-family: arial, Helvetica;}

a:active		{ color: #517c95; font-size: 12px; font-family: arial, Helvetica;}

a:visited		{ color: #517c95; font-size: 12px; font-family: arial, Helvetica;}

a:hover		{ color: #517c95; font-size: 12px; font-family: arial, Helvetica;}



A.cat_111 { font-size: 12px; color: #517c95; font-family: arial, Helvetica; text-decoration: none;}

A.cat_111:active  { font-size: 12px; color: #517c95; font-family: arial, Helvetica; text-decoration: none;}

A.cat_111:visited { font-size: 12px; color: #517c95; font-family: arial, Helvetica; text-decoration: none;}

A.cat_111:hover  { font-size: 12px; color: #517c95; font-family: arial, Helvetica; text-decoration: none;}



.autartiblockquote, .autartitestimonial {
    position: relative;
}

.autartiblockquote {
    padding: 5px 5px 15px 41px;
    margin-bottom: 30px;

	border:solid 1px #BFBFBF; 
	margin:10px 10px 10px 50px;
	padding:5px 5px 5px 41px;
	background-color:#FFFFDD;
	background-image:url('/PostQuote.png');
	background-position:left top;
	background-repeat:no-repeat;
	
}

p.autartiblockquote
{
	color:#1D1301;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: italic;
	font-weight: normal;
	text-align: left;
}





a.logo_111 {

background: url('/images/logo.jpg');

 display: block;

 width: 992px;

 height: 140px;

}



A.logo_111:hover {

background-position:

}





.menu_222 a {

	color: #333333;

      font-family: arial, Helvetica;

      font-size: 14px;

	  text-decoration: none;

}



.menu_222 a:hover {

	color: #eb7415;

      font-family: arial, Helvetica;

      font-size: 14px;

	  text-decoration: none;

}



.games_111 a {

	color: #000000;

      font-family: arial, Helvetica;

      font-size: 12px;

	  text-decoration: none;

}

.games_111 a:hover {

	color: #000000;

      font-family: arial, Helvetica;

      font-size: 12px;

	  text-decoration: none;

}



.block_111 a {

	color: #666666;

      font-family: arial, Helvetica;

      font-size: 14px;

	  text-decoration: none;

}

.block_111 a:hover {

	color: 666666;

      font-family: arial, Helvetica;

      font-size: 14px;

	  text-decoration: none;

}





.menu_111 {

	color: #ffffff;

      font-family: arial, Helvetica;

      font-size: 14px;

	  text-decoration: none;

}





input, textarea, select {

	background: #E3E6E7;

	color: #8C9194;

	border: 1px #8C9194 solid;

}



/* niakris */

#power_orders_list table {

	border-collapse: collapse;

	width: 100%;

	margin: 0 auto;

	text-align: left;

}

#power_orders_list td {

	border: 1px solid #A9C0FF;

	text-align: center;

	padding: 2px 2px 2px 2px;

}

#power_orders_list_to_edit table {

        border-collapse: collapse;

        width: 100%;

        margin: 0 auto;

        text-align: left;

}

#power_orders_list_to_edit td {

        border: 1px solid #A9C0FF;

        text-align: center;

        padding: none;

}

#power_orders_list_to_edit input {

	width: 100%;

	height: 100%;

	border: 1px solid gray;

	text-align: center;

	vertical-align: middle;

}

#power_orders_list_to_edit textarea {

        width: 100%;

        height: 100%;

        text-align: center;

}

#powerlvl h5{

        color: gray;

        font-size: 110%;

}

#powerlvl{

        text-align: center;

	font-size: bold;

}

#powerlvl table{

        border: 1px solid #F0B5B5;

	padding: 2px 4px 2px 4px;

}

#powerlvl td{

        text-align: center;

	font-color: gray;



}

#powerlvl select{

        width: 180px;

}

#powerlvl input{

        width: 180px;

}



/* http://www.needit.ru  */







.require {

	color: red;

}



p, body, font, div, td



{ font-family:		arial,helvetica,sans-serif;

  color: #333333;

  font-size:		12px;



}



h1



{ font-family:		verdana,arial,helvetica,sans-serif;



  font-size:		17px;



  color:			black;



}



h3



{ font-family:		verdana,arial,helvetica,sans-serif;



  font-size:		15px;



  color:			black;



}



h4



{ font-family:		verdana,arial,helvetica,sans-serif;



  font-size:		14px;



  color:			black;



}







.no_underline



{ text-decoration:		none;



}



.small



{ font-size:		9px;



}



.faq



{ font-size:		12px;



}



.faq_gray



{ font-size:		14px;



  color:			#666666;



}



.faq_olive



{ font-size:		14px;



  color:			#3A6135;



}



.big



{ font-size:		16px;



  text-decoration:	none;







}



.cat



{ font-size:		14px;



}



.standard



{ font-weight:		normal;



}



.standardsmall



{ font-weight:		normal;



  font-size:		9px;



}



.light



{ color:			white;



}



.lightsmall



{ color:			white;



  font-size:		9px;



}



.lightmenu



{ color:			white;



  text-decoration:	none;



}



.lightstandard



{ color:			white;



  font-weight:		normal;



}



.middle



{ color:			#333333;



}



.olive



{ color:			#163106;



  font-weight:		normal;



  font-size:		9px;



}



.cart



{



  font-size:		11px;



  BORDER-BOTTOM:	0px solid;



  BORDER-LEFT:		0px solid;



  BORDER-RIGHT:		0px solid;



  BORDER-TOP:		0px solid;



  margin:			1px;



  font-weight:		bold;



  color:			#333333;



  background-color:  transparent;



}



.cartsmall



{



  font-size:		9px;



  BORDER-BOTTOM:	0px solid;



  BORDER-LEFT:		0px solid;



  BORDER-RIGHT:		0px solid;



  BORDER-TOP:		0px solid;



  margin:			1px;



  font-weight:		bold;



  color:			#333333;



  background-color:  transparent;



}



.totalPrice



{ font-family:		verdana,arial,helvetica,sans-serif;



  font-size:	    16px;



  BORDER-BOTTOM:	0px solid;



  BORDER-LEFT:		0px solid;



  BORDER-RIGHT:		0px solid;



  BORDER-TOP:		0px solid;



  margin:		1px;



  font-weight:		bold;



  color:		red;



  background-color:  transparent;



}







.login



{ font-size:	    12px;



  font-weight:		normal;



  BORDER-BOTTOM:	1px solid;



  BORDER-LEFT:		1px solid;



  BORDER-RIGHT:		1px solid;



  BORDER-TOP:		1px solid;



  margin:			1px;



  font-weight:		none;



  color:			black;



  background-color: white;



}







.myaccount_tab_bottom



{



  BORDER-BOTTOM:	1px solid;



  BORDER-LEFT:		0px solid;



  BORDER-RIGHT:		1px solid;



  BORDER-TOP:		0px solid;



  BORDER-COLOR:		#82A1DD;



  text-align:		center;



  margin:			1px;



}







.myaccount_tab_top



{



  BORDER-BOTTOM:	0px solid;



  BORDER-LEFT:		0px solid;



  BORDER-RIGHT:		1px solid;



  BORDER-TOP:		1px solid;



  BORDER-COLOR:		#82A1DD;



  text-align:		center;



  margin:			1px;



}







.myAccount_bottomright {



  BORDER-BOTTOM: 1px dotted #A9C0FF;



  BORDER-RIGHT: 1px dotted #A9C0FF;



}



.myAccount_bottom {



  BORDER-BOTTOM: 1px dotted #A9C0FF;



}



.myAccount_right {



  BORDER-RIGHT: 1px dotted #A9C0FF;



}







.comparison_button



{



  BORDER-BOTTOM:	1px solid;



  BORDER-LEFT:		1px solid;



  BORDER-RIGHT:		1px solid;



  BORDER-TOP:		1px solid;



  background-color:  #D2E7FF;



}







.pageSeparator {



	BORDER-BOTTOM: 2px dotted #A9C0FF



}







/* Стили списка заказов */



#orders_list {



	padding: 20px;



	text-align: center;



	clear: both;



}



#orders_list h2 {



	text-decoration: underline;



}



#orders_list .show_type {



	padding-bottom: 15px;



	padding-top: 5px;



}



#orders_list .pages {



	padding: 10px; text-align: left;



}



#orders_list .pages_down {



	padding-top: 0px;



}



#orders_list .pages a {



	text-decoration: none;



	font-size: 10px;



	color: black;



}



#orders_list .pages a:hover {



	text-decoration: underline;



}



#orders_list .order_block {



	background-color: #F1F8FE; clear: both;



}



#orders_list .order_name {



	font-size: 14px;



	text-align: left;



	margin-bottom: 8px;



}











/* Стили нового выбора товара */



.product-block table {



	clear: both;



	height: 19px;



	padding: 0px;



}



.product-block td {



	padding: 0px;



}







/* === */



.product-block .count-p-left {



	width: 100px;



	text-align: left;



}



.product-block .count-p-counter {



	width: 60px;



	text-align: left;



}



.product-block .count-p-right {



	padding-left: 10px;



	width: auto;



	line-height: 0px;



	font-size: 0px;



	background-color: #3399FF;



}



.product-block .default-style {



	background-color: #FFFFFF;



	padding: 0px;



}







.product-block p {



	margin: 0xp;



	margin-top: 5px;



}



.product-block .price-one-unit {



	color: #FF6600;



}







.counter-input, .counter-input-hover {



	height: 19px;



	font-size: 15px;



	font-family: Arial, Helvetica, sans-serif;



	padding: 0px;



	width: 60px;



	background-color: white;



	margin: 0px;



	margin-top: -1px;



	margin-bottom: -1px;



}



.counter-input {



	border: 1px solid #3399FF;



	color: #0066FF;



	/* IE:hover */



	m: expression(onmouseover=new Function("this.className = 'counter-input-hover';"));



}



.counter-input:hover, .counter-input-hover {



	background-color: #FEF7CB;



	border: 1px solid #FFCC00;



	color: black;



	/* IE:hover */



	 m: expression(onmouseout=new Function("this.className = 'counter-input';"));



}



.product-block img {



	padding: 0px;



	margin: 0px;



	padding: 0px;



}







.product-block .horizontal_slider {



	position: relative;



	z-index: 2;



	line-height: 0px;



}



.product-block .horizontal_slit {



	height: 2px;



	line-height: 2px;



	position: absolute;



	z-index: 1;



	border: 1px solid #D2E7FF;



	width: 200px;



	margin-top: 7px;



	background-color: #3399FF;



}







.product-block .totalPriceDiv span {



	font-size: 18px;



	text-decoration: underline;



}



.product-block .totalPriceDiv .price-total {



	color: #333333;	text-decoration: none;



}



.product-block .totalPriceDiv span span {



	text-decoration: none;



}







.product-block .spacer_1 {



	height: 5px;



	line-height: 0px;



	font-size: 0px;



}



	/* Сбрасывающие стили */



	#selling-master * {



		padding: 0px;



		margin: 0px;



		font-size: 12px;



		font-family: "Comic Sans MS";



		color: #000000;



		background-color: none;



	}



	/* Общие позиционные стили */



	body {



		text-align: center;

        background: #707874;



	}



	#selling-master {



		margin: auto;



		width: 700px;



		text-align: left;



	}



	#selling-master table {



	}



	#selling-master .tr {



		margin-top: 3px;



		margin-bottom: 3px;



	}



	#selling-master .tr td {



		text-align: left;



		height: 20px;



		padding-bottom: 2px;



		padding-top: 2px;



	}



	#selling-master .tr .label {



		width: 120px;



		text-align: right;



		padding-right:10px;



	}



	#selling-master .filed-box {



		width: 330px;



		text-align: left;



	}



	#selling-master .tr .field {



		height: 20px;



		border: 1px inset #3366FF;



		background-color: #DFE4FD;



	}







	/* Специальные стили */



	#selling-master .gameName td {



		background-color: #CCE6FD;



	}



	#selling-master .gameName .label {



		text-align: right;



	}



	#selling-master .sum .label {



		padding-right: 7px;



	}



	#selling-master .setting td {



		background-color: #FDFECB;



	}



	#selling-master .setting .label {



		text-align: right;



	}



	#selling-master .setting .field {



		border-color: #FFCC33;



		background-color: #FFCC99;



	}



	#selling-master .slider div {



		height: auto;



	}



	#selling-master .horizontal_slider {



		position: relative;



		z-index: 2;



		line-height: 0px;



	}



	#selling-master .horizontal_slit {



		height: 2px;



		line-height: 2px;



		position: absolute;



		z-index: 1;



		border: 1px solid #D2E7FF;



		width: 500px;



		margin-top: 7px;



		background-color: #3399FF;



	}



	#selling-master input {



		width: 40px;



	}



        #selling-master .warning {

	                color: red;

	}

	#selling-master .append {



		font-size: 10px;



		color: #333333;



		font-family: "Comic Sans MS";



	}



	#selling-master .unit-image {



		position: absolute;



		margin-left: 300px;



		margin-top: -3px;



	}



	#selling-master .prices {



		padding: 2px;



	}



	#selling-master .to-pay * {



		font-size: 14px;



	}



	#selling-master .to-pay span {



		text-decoration: underline;



		font-weight: bold;



	}



	#selling-master #toPay {



		color: #CC3300;



		text-decoration: none;



	}



	#selling-master #courder_ps {



		float: right;



		width: 60px;



		height: 20px;



		border: 1px inset #3366FF;



		background-color: #DFE4FD;



	}







	/* Обнуляющие стили */



	#selling-master .tr div div {



		text-align: left;



	}



	#selling-master .login_td, #selling-master .register_td {



		width: 230px;



		vertical-align: top;



	}



	#selling-master .top-space {



		height: 5px;



		background-color: #FFFFFF;



	}



	#selling-master .middle_td {



		width: 20px;



		background-color: #FFF;



		padding-top: 10px;



		vertical-align: top;



	}



	#selling-master .middle_td div {



		height: 10px;



		background-color: #CCE6FD;



	}



	#selling-master .head {



		background-color:  #CCE6FD;



		height: 30px;



	}



	#selling-master .head  div {



		padding: 5px;



		font-size: 15px;



		font-family: Arial, Helvetica, sans-serif;



	}



	#selling-master td td {



		text-align: center;



		padding-bottom: 5px;



	}



	#selling-master td td div {



		height: 20px;



		text-decoration: underline;



	}



	#selling-master .label_r {



		width: 120px;



		text-align: right;



		padding-right: 10px;



		font-size: 14px;



	}



	#selling-master .field_r {



		width: 120px;



		text-align: left;



	}



	#selling-master .first {



		padding-top: 3px;



	}



	#selling-master textarea {



		width: 480px;



		height: 50px;



		background-color: white;



		border: 1px solid #CCE6FD;



	}



	#selling-master .submit_r {



		width: 100px;



		border: 1px solid black;



		background-color: #FFCC33;



	}



	#selling-master .field_r input {



		width: 100px;



		height: 20px;



		border: 1px inset #3366FF;



		background-color: #DFE4FD;



	}







	#pay-table {



		margin: auto;



		text-align: center;



	}



	#pay-table td input {



		border: 1px solid black;



		background-color: #FFCC33;



	}



	#pay-table .name_p {



		font-weight: bold;



	}



	#pay-table .but_p {



		padding-bottom: 10px;



	}







	#selling-master .gamesPictures {



		vertical-align: top;



	}



	#selling-master .gamesPictures div {



		padding-bottom: 5px;



	}



	#selling-master .middle_main {



		width: 20px;



	}



elling-master .gamesPictures div div {



		width: 150px;



		height: 75px;



		padding: 0px;



		background-color: #999999;



	}



	#selling-master .gamesPictures img {



		height: 75px;



		width: 150px;



		position: relative;



		cursor: pointer;



	}



	#selling-master .middle_main {



		width: 20px;



	}





.menu ul { margin:0px; padding:0px; position:relative; list-style:none; width:150px;}

.menu ul li { background:url('/images/menu_l.gif') no-repeat; height:22px; line-height:22px; padding-left:2px; margin-bottom:2px; color:#FFFFFF; font-size:15px;}

.menu ul li a { background:url('/images/menu_bg_l.gif') no-repeat 4px bottom; height:20px; text-decoration:none;

color:#333333; font-size:13px; text-decoration:none; padding-left:8px; line-height:20px; display: block; float:

left; width:120px;}

.menu ul li a:hover { color:#EB7415;}

.menu ul li span { display:block; float:left;}



.left_menu h3 { padding:0px; margin:0px; font-size:12px; color:#738D60; padding-bottom:3px; padding-top:3px; border-bottom:1px solid #738D60; float:left; width:150px;}



.left_menu ul { margin:0px; padding:0px; list-style:none;}

.left_menu li { padding:0px; margin:0px; }

 .left_menu li a { background:url('/images/arrow_category_small.gif') no-repeat

 left 8px; float:left; width:140px;padding:2px; border-bottom:1px solid #CCCCCC; padding-left:10px;

  margin-bottom:2px; margin-top:2px; text-decoration:none;}

.left_menu li a:hover { background-color:#678E9D; color:#fff; background: #678E9D url('/images/arrow_category.gif') no-repeat

 3px 8px;}

 .news { text-align:left;}

 .news  h3{ padding:0px; margin:0px; font-size:12px; color:#738D60; padding-bottom:3px; padding-top:10px; border-bottom:1px solid #738D60; margin-bottom:4px;}

 .news_date b { font-size:10px; color:#999999; font-weight:normal; padding:0px; margin:0px;}

 .news_text { font-size:12px; color:#666666; border-bottom:1px solid #CCCCCC; padding-bottom:5px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}

 .all_news { text-align:right; font-size:11px;}

 .all_news a { font-size:11px;}

 .all_news a:hover { text-decoration:none;}

 .subscribe {font-size:11px; text-align:left; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:5px 0; margin:5px 0;}

 .subscribe input { background-color:#3F656E; color:#fff; font-size:11px; border:none; border:1px solid #3F656E;}

 .subscribe .ss { background:#fff; width:120px;}

 .subscribe h4 { padding:0px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#3F656E;}

 form { padding:0px; margin:0px;}

 .pool b { font-size:12px; text-align:left; color: #666666; padding-bottom:5px; display:block;}

 .pool td { text-align:left;}

 .pool .answer { font-size:11px; color:#666;}

 .input { background-color:#3F656E; color:#fff; font-size:11px; border:none; border:1px solid #3F656E;}

 .right { text-align:right; padding:5px;}

 .center { text-align:center; padding:5px;}

 .cart a {padding:0px; margin:0px; font-size:12px; color:#738D60; padding-bottom:3px; padding-top:10px; border-bottom:1px solid #738D60; margin-bottom:4px; display:block; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}



 h2.text_zagl { font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#3C6F80; padding:0px; padding-left:20px; margin:0px;}

 ol { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:20px; margin:0px; margin-left:20px; padding-top:0px; color:#666;}

 ol li { line-height:20px;}

 h1 { font-size:14px; color:#294F5A; font-family:Arial, Helvetica, sans-serif;}

 .tovar { font-size:14px; background-color:#F3F3F3; padding:5px; margin-bottom:10px; border:1px dotted #CCCCCC; color:#666666;}

 marquee { background:url('/images/bg_top.gif'); height:25px; line-height:25px; border-top:1px solid #FFFFFF; color:#FFFFFF;}

 #marquee { background:url('/images/bg_top.gif'); height:25px; line-height:25px; border-top:1px solid #FFFFFF; color:#FFFFFF; text-align: center;}

 .marquee a, marquee a:hover, marquee a:visited{ color:#CCCCFF; font-weight:bold;}


