/* CSS Document */

@charset "windows-1251";

		#center #center_03 .tooltip {

			cursor: help; text-decoration: none;
			position: relative;
		}
		#center #center_03 .tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		#center #center_03 .tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 150px;
		}
		#center #center_03 .tooltip  img {
margin-bottom:-4px;
border: 0px;
		}
		
				#center #center_03 .tooltip:hover img {
 
		}
		#center #center_03 .tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		#center #center_03 .classic { padding: 0.8em 1em; }
		#center #center_03 .custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		#center #center_03 .classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		#center #center_03 .critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		#center #center_03 .help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		#center #center_03 .info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		#center #center_03 .warning { background: #FFFFAA; border: 1px solid #FFAD33; }


html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;			
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;	
		scrollbar-darkshadow-color:#ffffff;								
		scrollbar-3dlight-color:#ffffff;										
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
} 

* 	{
margin:0px;
padding:0px;
font-family:Arial;
}

div 	{border-collapse:collapse;
		border:0px;
		}

img {border:none}

a	{color:#000;
	text-decoration:none;
}

a:hover	{color:#000;
		text-decoration:underline;	
		}	
body	{width:100%;
		min-width:1010px;
		width:expression(document.documentElement.clientWidth< 1009 ? '1010px' : '100%');	



		height:100%;



		min-height:100%;			

		

		background:#000000 url(/published/SC/html/scripts/images/bg.gif);



		}

.our_partners_clear {
	clear: both;
	}

.our_partners {
	padding: 7px 0;
	}
.our_partners ul {
	list-style: none;
	}
	.our_partners li {
		display: block;
		margin: 0 0 3px;
		/*float: left;*/
		}
		.our_partners li a {
			display: block;
			/*float: left;*/
			width: 88px;
			height: 31px;
			margin: 0 auto;
			}


div.block	{clear:both;



			width:100%;



			float:left; //	float:none;



			height:0px;



			font-size:0px;



			margin:-1px;



			}

# center a {color:#FFFFFF;}

#center table div#box_goods_02	{float:left;

margin: 0px;


							}

#center table div#box_goods_01	{float:left;

							width:135px;

							background-image:url(http://shamanika.ru/published/SC/html/scripts/images/space_bg.gif);

							background-repeat:no-repeat;

							margin-left:7px;

							}



textarea.address_elem, input[type="checkbox"], input[type="radio"]{



	background-color:#d0d0d0;



	border:1px solid #969696;



	margin:3px;



	padding:2px;



}







textarea.address_elem{



	width:260px;



	height:100px;



}



					



input[type="text"],input[type=" text "],input[type="password"],input[name='address[zip]']{



	height:16px;



	background-color:#d0d0d0;



	border:1px solid #969696;



	margin:0px;



}





.border_form{



	margin:3px;



	padding:0;



	border:1px solid #fff;



}







input[type="submit"] {



	padding:0 15px;

	padding-bottom: 18px;

	font-weight:bold;



	height:19px;



	background-color:#8cb44f;



	border:3px double #969696;



	margin:10px;

	line-height:19px;



}







input[type="submit"], x:-moz-any-link{



	margin:0px 0px 0px 0px;



	padding:0px 0px 0px 0px;

	height:auto;

	font-size:10px;



}











/*-------------------------------------------------*/



#all	{width:1010px;



		clear:both;



		height:100%; // height:auto;  				 



		max-height:none;



		margin:0px auto;



		}







#all_content_0	{width:100%;



				float:left;



				clear:both;



				background-image:url(http://shamanika.ru/published/SC/html/scripts/images/content_bg.png); 



				background-position:30px top;



				background-repeat:repeat-y;



				min-height:100%; 			 



				max-height:none;							



				}



		



/*-------------------------------------------------*/



						



#head	{width:635px;



		padding:29px 0px 0px 376px;



		float:left;



		clear:both;



		background-image:url(http://shamanika.ru/published/SC/html/scripts/images/head.jpg);



		background-repeat:no-repeat;



		background-position:0px top;



		height:212px;					



		}	



		



		



#head div#logo	{float:left;



				width:373px;



				text-align:center;



				position:relative				



				}



#head div#logo img#title	{position:absolute;



							left:40px;



							top:3px;



							}



							



/*-------------------------------------------------*/



							



#recucle	{padding:5px 80px 0px 0px;



			float:right;



			color:#fff;



			// width:160px;



			text-align:right;



			line-height:20px;



			font-size:14px;



			}	



#recucle a	{font-weight:bold;



			text-decoration:underline;



			color:#fff



			}



			



#recucle font	{font-weight:bold;



			color:#fff



			}	



							



#recucle a:hover	{font-weight:bold;



					text-decoration:none;



					color:#fff



					}	



				



					



#head div#menu	{float:left;



				clear:both;



				padding:0px 0px 0px 30px;



				}			



#head div#menu a	{color:#fff;



					font-size:14px;



					margin-right:25px;



					}	



#head div#menu a:hover	{color:#fff;



					font-size:14px;



					text-decoration:underline;



					}		



					



					



/*-------------------------------------------------*/					



/*-------------------------------------------------*/



							



#content	{float:left;



			width:1010px;



			clear:both;



			background-image:url(../../images/text_bg.gif);



			background-repeat:repeat-y;



			background-position:45px top;



			}



			



#content_01	{float:left;



			width:1010px;



			clear:both;



			background-image:url(../../images/content_bg_top.gif);



			background-repeat:no-repeat;



			background-position:237px top;



			}	



#content_02	{float:left;



			width:1010px;



			clear:both;



			min-height:300px; 



			max-height:none;



			background-image:url(../../images/content_bg_bottom.gif);



			background-repeat:no-repeat;



			padding:0px 0px 30px 0px;



			background-position:237px bottom;



			}							



			



/*-------------------------------------------------*/



							



#left	{float:left;



		width:250px;



		padding:0px 0px 0px 0px;	



		}	



		
#center .padtab {padding-left:50px;}
#left h3	{float:left;



			width:220px;



			text-align:center;



			font-size:16px;



			color:#000;



			padding:22px 0px 2px 30px;				



			}			



#left h5	{float:left;



			width:220px;



			text-align:center;



			font-size:16px;



			color:#000;



			padding:22px 0px 12px 10px;				



			}			



#left div#catalo	{float:left;



					width:250px;



					margin-top:-5px;



					background-image:url(../../images/left_bg.gif);



					background-position:55px 0px;



					background-repeat:repeat-y;	



					}



#left div#catalo_01	{float:left;



						width:250px;



						background-image:url(../../images/left_top_01.gif);



						background-position:34px top;



						background-repeat:no-repeat;




						}



#left div#catalo_02	{



						width:250px;



						min-height:150px; 



						max-height:none;



						padding:0px 0px 25px 15px;



						background-image:url(../../images/left_bottom_01.gif);



						background-position:44px bottom;



						background-repeat:no-repeat;	

						}

						
						
						
						




#left div#catalog	{float:left;



					width:250px;



					margin-top:-21px;



					background-image:url(../../images/left_bg.gif);



					background-position:55px 0px;



					background-repeat:repeat-y;	



					}

					
  #left div#catalogs	{float:left;



					width:250px;



					margin-top:-7px;



					background-image:url(../../images/left_bg.gif);



					background-position:55px 0px;



					background-repeat:repeat-y;	



					}



#left div#catalog_01	{float:left;



						width:250px;



						background-image:url(../../images/left_top_01.gif);



						background-position:34px top;



						background-repeat:no-repeat;

					



						}



#left div#catalog_02	{float:left;



						width:250px;



						min-height:150px; 



						max-height:none;



						padding:0px 0px 25px 0px;



						background-image:url(../../images/left_bottom_01.gif);



						background-position:44px bottom;



						background-repeat:no-repeat;	

						}



#left  div.line		{float:left;



					width:172px;



					background-image:url(../../images/left_item_line.gif);



					background-position:left center;



					background-repeat:no-repeat;



					height:2px;



					margin-left:55px;



					font-size:0px;	



					}								



#left div#catalog_02 a	{float:left;



						width:164px;



						height:18px;



						padding:2px 0px 0px 8px;



						font-size:14px;



						margin-left:55px;



						color:#000;



						}	



#left div#catalog_02 a:hover	{background-image:url(../../images/left_select.gif);



								text-decoration:none}						



#left div#catalog_02  img	{margin:-2px 5px 0px 0px;}







#left div#catalog_02 h2	a {float:left;



						width:164px;



						height:18px;



						/*padding:2px 0px 0px 8px;*/

						font-size:14px;



						/*margin-left:55px;*/



						color:#000;



						background-image:url(../../images/left_select.gif);						



						}												



						



/*---------------------------------------------*/



						



#left div#inf7	{



				width:150px;



				margin-top:-9px;



				background-image:url(../../images/left_bg.gif);



				background-position:55px 0px;



				background-repeat:repeat-y;	



				}



				

#left div#inf	{float:left;



				width:250px;
				
				
   


				margin-top:-10px;



				background-image:url(../../images/left_bg.gif);



				background-position:55px 0px;



				background-repeat:repeat-y;	



				}


#left div#inf_01	{float:left;



					width:250px;



					background-image:url(../../images/left_top_02.gif);



					background-position:-7px top;



					background-repeat:no-repeat;	



					}

					
					
					#left div#inf_01.ofdr	{
					
					color:#ffffff;

padding-top: 10px;



					}



					
#left div#inf_02 div  table tr td {color: #000000; font-size:12px;}
					

#left div#inf_011	{



					width:250px;



					background-image:url(../../images/left_top_02.gif);



					background-position:-7px top;



					background-repeat:no-repeat;	



					}



					

 
					


#left div#inf_02	{float:left;



					width:250px;



					min-height:250px;



					max-height:none;

					

					padding:0px 0px 25px 0px;

 

					background-image:url(../../images/left_bottom_01.gif);



					background-position:44px bottom;



					background-repeat:no-repeat;	



					}



					



#left div#inf_02 a	{float:left;



					width:164px;



					margin:4px 0px;



					font-size:14px;



					margin-left:66px;



					color:#000;



					}



#left div#inf_02 a:hover	{text-decoration:underline



							}											







/*---------------------------------------------*/															



		



		



#left div#search	{float:left;



					width:250px;



					height:116px;



					margin-top:0px;



					background-image:url(../../images/left_search.gif);



					background-position:33px 0px;



					background-repeat:no-repeat;	



					}	



#left div#search form	{float:left;



						width:210px;



						padding:13px 0px 0px 58px;	



						}	



#left div#search form input	{float:left;



							background-image:url(/published/SC/html/scripts/images/left_input.gif);



							width:139px;



							height:19px;



							border:none;



							padding:2px;	



							}	



#left div#search form input#sub	{float:left;



								background-image:url(/published/SC/html/scripts/images/left_input_go.gif);



								width:21px;



								cursor:hand;



								border:none;



								height:23px;	



								}	



								



/*-------------------------------------------------*/



/*-------------------------------------------------*/



							



#right	{float:right;



		width:250px;



		padding:0px 0px 0px 0px;	



		}	



		



#right h3	{float:left;



			width:200px;



			text-align:center;



			font-size:16px;



			color:#000;



			padding:22px 0px 2px 0px;				



			}	


#right h4	{float:left;



			width:200px;



			text-align:center;



			font-size:14px;



			color:#000;



			padding:22px 0px 2px 0px;				



			}				







#right div.box_01	{float:left;



					width:250px;



					margin-top:-20px;



					margin-bottom:13px;



					background-image:url(../../images/right_bg.gif);



					background-position:8px 0px;



					background-repeat:repeat-y;	



					}



#right div.box_02	{float:left;



					width:250px;



					background-image:url(../../images/right_top_01.gif);



					background-position:-10px 0px;



					background-repeat:no-repeat;	



					}



#right div.box_021	{float:left;



					width:250px;



					background-image:url(../../images/right_top_011.gif);



					background-position:-9px 0px;



					background-repeat:no-repeat;	



					}	



					



					#right div.error_block



{float:left;



					width:250px;



					min-height:70px; // height:70px;



					max-height:none;



					padding:0px 0px 30px 0px;					



					background-image:url(../../images/right_bottom_01.gif);



					background-position:1px bottom;



					background-repeat:no-repeat;	



					}



					



					



#right div.error_block	span.error_flag	{float:left;



					width:150px;



					font-size:12px;



					color:#000;



					margin:0px 0px 0px 25px;



					padding:5px 0px 0px 0px;		



					}



#right div.error_block	span.error_message{float:left;



					width:150px;



					font-size:12px;



					color:#000;



					margin:0px 0px 0px 25px;



					padding:5px 0px 0px 0px;		



					}



#right div.box_03	{float:left;



					width:250px;



					min-height:70px;



					max-height:none;



					padding:0px 0px 30px 0px;					



					background-image:url(../../images/right_bottom_01.gif);



					background-position:1px bottom;



					background-repeat:no-repeat;	



					font-size:12px;



					}



					



#right div.box_03 div#icq	{float:left;



							width:158px;



							height:23px;



							font-size:12px;



							margin:4px 0px 0px 18px;



							padding:0px 0px 0px 3px;



							background-image:url(../../images/right_icq_bg.gif);				



							}



#right div.box_03 div#icq img	{float:left;



								margin-top:3px;	}



#right div.box_03 div#icq strong	{float:left;



									font-size:18px;



									font-weight:normal}



																			



					



#right div.box_03 p	{float:left;



					width:150px;



					font-size:12px;



					color:#000;



					margin:0px 0px 0px 25px;



					padding:5px 0px 0px 0px;					



					}



#right div.box_03 p a	{color:#000;



						text-decoration:underline;					



						}



#right div.box_03 p a:hover	{text-decoration:none}								



					



/*-------------------------------------------------*/					



					



#right div.box_21	{float:left;



					width:250px;



					margin-top:-21px;



					margin-bottom:13px;



					background-image:url(../../images/right_bg.gif);



					background-position:8px 0px;



					background-repeat:repeat-y;	



					}



#right div.box_22	{float:left;



					width:250px;



					background-image:url(../../images/right_top_02.gif);



					background-position:-13px 0px;



					background-repeat:no-repeat;	



					}					



#right div.box_23	{float:left;



					width:250px;



					min-height:150px; 



					max-height:none;



					padding:0px 0px 30px 0px;					



					background-image:url(../../images/right_bottom_02.gif);



					background-position:1px bottom;



					background-repeat:no-repeat;	



					}



#right div.box_233	{float:left;



					width:250px;



					min-height:2px; 



					max-height:none;



					padding:0px 0px 30px 0px;					



					background-image:url(../../images/right_bottom_02.gif);



					background-position:1px bottom;



					background-repeat:no-repeat;	



					}

									



					



#right div.box_23 div	{float:left;



						clear:both;



						width:140px;



						color:#000;							



						text-align:center;



						padding:5px 0px 5px 0px;



						margin-left:10px;



						margin-top:3px;



						font-size:12px;	



						}



						



#right div.box_23 center {



			width:200px;



			color:#000;



			padding:5px 0px 0px 30px;		



			font-size:12px;	



			}	



#right div.box_23 td {padding-bottom:10px;



						font-size:12px;}						



						



											



#right div.box_23 table span	{color:#500608;



							font-weight:bold}											



					



/*-------------------------------------------------*/					



#right div#reg, div#golosovanie	{float:left;



				width:221px;



			    min-height:200px;



					max-height:none;



								background-image:url(../../images/right_regestration.gif);



				background-position:-8px 0px;



				background-repeat:no-repeat;

				

				margin-top:-20px;

				#margin-top:0;

				margin-bottom:18px;



				}



				



#right div#reg form	{float:left;



					width:143px;

					height: 155px;



					margin:0px 0px 0px 25px;



					font-size:12px;



					}



#right div#reg form input	{float:left;



							background-image:url(../../images/right_input.gif);



							width:139px;



							height:19px;



							padding:2px;



							zclear:both;



							margin-bottom:3px;



							// margin-left:-25px;



							border:none;



							}



#right div#reg form p	{float:left;



							width:130px;



							}							



							



#right div#reg form input#sub_reg	{float:right;



									background-image:url(../../images/right_input_enter.gif);



									width:58px;



									height:19px;



									cursor:hand;



									margin:2px 0px 0px 0px;



									padding:0px 0px 3px 0px;



									}	



#right div#reg form a	{float:left;



						color:#000;



						text-decoration:underline;



						margin:3px 0px 0px 0px;



						}



#right div#reg form a:hover	{text-decoration:none;}						



						



#right div#reg form a.right	{float:right;



							zclear:both;



							}



							



							



/*-------------------------------------------------*/					



					



#center	{float:left;



		width:496px;



		padding:4px 0px 0px 0px;



		}	



#center h2	{float:left;



			width:496px;



			clear:both;



			font-size:14px;



		color:#6b1916;



			padding:0px 0px 20px 0px;



			}



			



			#center h1	{float:left;



			width:496px;



			clear:both;



			font-size:14px;



		color:#6b1916;



			padding:0px 0px 20px 0px;



			}



#center h3	{float:left;



			width:496px;



			clear:both;



			font-size:14px;



			color:#6b1916;



			padding:0px 0px 15px 0px;



			}			



#center p	{float:left;



			width:496px;



			clear:both;



			font-size:12px;



			color:#000;



			text-align:justify;



			padding:0px 0px 15px 0px;



			}







#center span#cost {color:#500608;



							font-weight:bold}			



				



#center p a	{color:#660000;}	



#center p a:hover	{color:#f00;



					text-decoration:underline;}	







#center h2 a	{color:#6b1916;}







#center a#link	{color:#6b1916;}
#center a:hover#link	{color:#6b1916;text-decoration:underline;}						

#center a#link2	{color:#000000;text-decoration:underline;}
#center a:hover#link2	{color:#6b1916;text-decoration:none;}						


					



#center  div.line		{float:left;



						width:100%;



						background-image:url(../../images/text_line.gif);



						background-position:left center;



						background-repeat:no-repeat;



						height:2px;



						margin-bottom:15px;



						font-size:0px;	



						}	

						
						
#center  div.lines		{float:left;



						width:100%;



						background-image:url(../../images/text_line.gif);



						background-position:left center;



						background-repeat:no-repeat;



						height:2px;


						margin-top:-20px;
						margin-bottom:10px;



						font-size:0px;	



						}	



						
#center .no_underline {color:#6A0000; font-size:12px;}
#center .listerhref {color:#6A0000; font-size:12px;}

#center table	{float:left;



				width:496px;



				clear:both;



				font-size:12px;



				color:#000;



				text-align:center;



				}	



#center table img 	{border:1px solid #969696;



				}																																																																																																																																														



													







#center table div#goodbox	{float:left;



							width:135px;



							background-image:url(../../images/space_bg.gif);



							background-repeat:no-repeat;



							margin-left:12px;



							}



							



																							



/*-------------------------------------------------*/



/*-------------------------------------------------*/					







#basement	{width:1010px;



			clear:both;



			height:51px;



			margin:0px auto;



			}



#basement_01	{
	width:950px;
	float:left;
	height:55px;
	clear:both;
	padding:6px 0px 0px 60px;
	background-image:url(../../images/basement_bg.gif);
	background-repeat:no-repeat;
	background-position:27px top;				
}

#basement_01 h1, #basement_01 p{
    font-weight:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;				
}				

.survey_question{
	width:160px;
	margin:5px 0 5px 0;
	font-weight:bold;
	color:#660000;
	font-size:12px;
}

.survey_submit input{
float:center;
}

 
div.cpt_auxpages_navigation.vertical ul {
list-style:none;
}
.box_41{
	width:160px;
	margin-left:20px;
}
.box_4{
	width:160px;
	margin:0 0 0 25px;
	padding-top:10px;
	font-size:14px;
	clear:both;
}

#left div#catalog_02 div.block_tag_cloud{
	width:170px;
	margin-left:55px;
	height:200px;
	clear:both;
}

#left div#catalog_02 div.block_tag_cloud a{
float:none;
clear:both;
color:#000;
margin-left:0;
display:inline;
width:auto;
}	

#left div#catalog_02 div.block_tag_cloud a:hover	{background-image:none;
								text-decoration:none}
#center_03 textarea{
		background-color:#d0d0d0;
	border:1px solid #969696;
	margin:3px;
	padding:2px;
	width:300px;
	height:200px;
}

.prd_out_of_stock{
color:#701515;
font-weight:bold;
}

#table1 thead th{
	background-color:#abc18a;
}
