/* reset.css */
html {margin:0;padding:0;border:0;}
html {font-size:100.01%;}
input[type=text] {
padding: 5px;
margin: 0.5em 0;
border:1px solid #abadb3;
}
textarea {
padding: 5px;
margin: 0.5em 0;
border:1px solid #abadb3;
}
hr {
color: #555; /*для IE */
background-color:#555; /*для Firefox, Opera, Safari*/
border:0px none;
height:1px; /* высота 1px IE, Firefox, Opera, Safari */
clear:both; /* для очистки, если тег идет после float елемента */
}
/* reset.css */
div.clearfixx {clear:both;font-size:0;line-height:0;height:0;width:100%;}
div.float_right {
float:right;
}
div.float_left {
float:left;
}
div.hr_line {
border-bottom:1px solid #555555;
margin:20px 0;
}
div.otzyv {
width:508px;
margin:0 auto;
}
h1 {
color:#00752f;
font:normal normal bold 16px sans-serif;
}
h2 {
color:#00752f;
font-size:14px;
font-family:sans-serif
}
h3 {
font: normal normal normal 12px sans-serif;
color:#00752f;
text-decoration: none;
padding:0;
display: block;
margin:2px 0;
}
dt {
margin-top:1em;
font-weight:bold;
}
dd {
/*	margin-left:100;*/
}
a {
color:#0678c6;
text-decoration:underline;
}
a:hover {
color: #555555
}
/* votes_table */
table.votes_table {
margin:0;
border-spacing:0;
color: #1F1E63;
width:100%;
}
table.votes_table td.item {
padding:0;
}
table.votes_table label.label {
margin: 0;
padding:0 10px;
font: italic normal normal 18px/20px Georgia;
color: #1F1E63;
cursor:pointer;
}
table.votes_table input.radio {
margin:0;
padding:0;
cursor:pointer;
}
table.votes_table input.submit {
margin:20px 0;
padding:0;
display:block;
float:right;
width:70px;
height:16px;
text-indent:-9999px;
background:url('images/submit.jpg') no-repeat 0 0;
border:none;
outline:none;
cursor:pointer;
}
table.votes_table h2.title_vote {
margin: 0;
padding:0 0 25px 0;
font: italic normal normal 18px/20px Georgia;
text-align: left;
color: #1F1E63;
text-transform:none;
}
table.votes_table span.total_votes {
display:block;
white-space:nowrap;
font: italic normal normal 14px/20px Georgia;
}
table.votes_table a.more_votes {
font: italic normal normal 14px/22px Georgia;
color:#FFF;
}
table.votes_table a.more_votes:hover {
text-decoration:none;
}
/* votes_table */
/* */
/* */
.pay_button
{
padding:10px;
font-weight: bold;
background-color:#88FF88;
border:1px solid maroon;
}
div.for_product {
position:relative;
min-height:400px;
_height:400px;
}
div.for_product div.params p{
padding:10px 0;
}
div.right_buttons
{
position:absolute;
top:0;
right:0px;
}
a.add {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 220px;
height: 40px;
white-space: nowrap;
background: url('/images/style/add.png') no-repeat;
text-transform: uppercase;
font-family: 'Arial';
font-size: 18px;
font-weight: bold;
color: #3c840c;
padding: 12px 0px 0px 50px;
text-decoration: none;
}
a.add:hover
{
color: #75a91c;
text-decoration: none;
}
input.del, a.del {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 40px;
height: 40px;
background: url('/images/style/del.png');
}
a.moder {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 40px;
height: 40px;
background: url('/images/style/moder.png');
}
a.edit {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 40px;
height: 40px;
background: url('/images/style/edit.png');
}
a.question {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: -2px -231px;
}
a.question:hover {
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: 76px -231px;
}
a.message
{
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: left -231px;
}
a.message:hover {
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: 74px -231px;
}
a.recomend {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: left -154px;
}
a.recomend:hover {
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: 75px -154px;
}
div.yashare-auto-init
{
margin-top:5px;
}
a.social_likes
{
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: left 0px;
}
a.social_likes:hover
{
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: right 0px;
}
a.favorite {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: 1px -77px;
}
a.favorite:hover {
width: 77px;
height: 77px;
background: url('/images/style/product_buttons.png');
background-position: 75px -77px;
}
a.login {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 150px;
height: 77px;
background: url('/images/style/login.png') no-repeat;
text-transform: uppercase;
font-family: 'Arial';
font-size: 18px;
line-height:24px;
font-weight: bold;
color: #09C;
padding: 15px 0px 0px 80px;
margin: 10px 10px 10px 180px;
text-decoration: none;
}
a.login:hover {
background: url('/images/style/login2.png') no-repeat;
}
a.register {
display:block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 200px;
height: 77px;
background: url('/images/style/register.png') no-repeat;
text-transform: uppercase;
font-family: 'Arial';
font-size: 18px;
line-height: 24px;
font-weight: bold;
color: #c3003b;
padding: 15px 0px 0px 80px;
margin: 20px 100px;
text-decoration: none;
}
a.register:hover {
color: #e30447;
background: url('/images/style/register2.png') no-repeat;
}
.popup_block
{
box-shadow: 0px 0px 5px 3px black;
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
border: 3px solid #AAAAAA;
background: white;
z-index: +10000;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -250px;
width:500px;
}
a.question_h {
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/question_small.png');
}
a.question_h:hover {
width: 27px;
height: 27px;
background: url('/images/style/question2_small.png');
}
a.recomend_h {
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/recomend_small.png');
}
a.recomend_h:hover
{
width:27px;
height:27px;
background:url('/images/style/recomend2_small.png');
}
a.favorite_h
{
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/favorite_small.png');
}
a.favorite_h:hover
{
width: 27px;
height: 27px;
background: url('/images/style/favorite2_small.png');
}
div.for_prod_table {
width:580px;
}
.color_selector {
border: 1px solid #999999;
width: 52px;
height: 18px;
}
.color_selector div {
border: 1px solid white;
width: 50px;
height: 16px;
}
.colorpicker {
width: 356px;
height: 176px;
overflow: hidden;
position: absolute;
background: url('/images/backend/colorpicker_background.png');
font-family: Arial, Helvetica, sans-serif;
display: none;
}
.colorpicker_color {
width: 150px;
height: 150px;
left: 14px;
top: 13px;
position: absolute;
background: #f00;
overflow: hidden;
cursor: crosshair;
}
.colorpicker_color div {
position: absolute;
top: 0;
left: 0;
width: 150px;
height: 150px;
background: url('/images/backend/colorpicker_overlay.png');
}
.colorpicker_color div div {
position: absolute;
top: 0;
left: 0;
width: 11px;
height: 11px;
overflow: hidden;
background: url('/images/backend/colorpicker_select.gif');
margin: -5px 0 0 -5px;
}
.colorpicker_hue {
position: absolute;
top: 13px;
left: 171px;
width: 35px;
height: 150px;
cursor: n-resize;
}
.colorpicker_hue div {
position: absolute;
width: 35px;
height: 9px;
overflow: hidden;
background: url('/images/backend/colorpicker_indic.gif') left top;
margin: -4px 0 0 0;
left: 0px;
}
.colorpicker_new_color {
position: absolute;
width: 60px;
height: 30px;
left: 213px;
top: 13px;
background: #f00;
}
.colorpicker_current_color {
position: absolute;
width: 60px;
height: 30px;
left: 283px;
top: 13px;
background: #f00;
}
.colorpicker input {
background-color: transparent;
border: 1px solid transparent;
position: absolute;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #898989;
top: 4px;
right: 11px;
text-align: right;
margin: 0;
padding: 0;
height: 11px;
}
.colorpicker_hex {
position: absolute;
width: 72px;
height: 22px;
background: url('/images/backend/colorpicker_hex.png') top;
left: 212px;
top: 142px;
}
.colorpicker_hex input {
right: 6px;
}
.colorpicker_field {
height: 22px;
width: 62px;
background-position: top;
position: absolute;
}
.colorpicker_field span {
position: absolute;
width: 12px;
height: 22px;
overflow: hidden;
top: 0;
right: 0;
cursor: n-resize;
}
.colorpicker_rgb_r {
background-image: url('/images/backend/colorpicker_rgb_r.png');
top: 52px;
left: 212px;
}
.colorpicker_rgb_g {
background-image: url('/images/backend/colorpicker_rgb_g.png');
top: 82px;
left: 212px;
}
.colorpicker_rgb_b {
background-image: url('/images/backend/colorpicker_rgb_b.png');
top: 112px;
left: 212px;
}
.colorpicker_hsb_h {
background-image: url('/images/backend/colorpicker_hsb_h.png');
top: 52px;
left: 282px;
}
.colorpicker_hsb_s {
background-image: url('/images/backend/colorpicker_hsb_s.png');
top: 82px;
left: 282px;
}
.colorpicker_hsb_b {
background-image: url('/images/backend/colorpicker_hsb_b.png');
top: 112px;
left: 282px;
}
.colorpicker_submit {
position: absolute;
width: 22px;
height: 22px;
background: url('/images/backend/colorpicker_submit.png') top;
left: 322px;
top: 142px;
overflow: hidden;
}
.colorpicker_focus {
background-position: center;
}
.colorpicker_hex.colorpicker_focus {
background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
background-position: bottom;
}
.colorpicker_slider {
background-position: bottom;
}
div.block_message
{
display: block;
width: 600px;
border:1px solid #bcbcbc;
background-color:#dddddd;
padding: 20px;
}
div.block_message span {
color:#df7d1b;
vertical-align: super;
}
.star_button
{
position: absolute;
top: 0;
display: block;
width: 32px;
height: 30px;
cursor: pointer;
}
.stars_big
{
display: block;
background: url('/images/style/stars_orange_32x30.png') no-repeat 0 0;
width: 160px;
height: 30px;
}
.stars_small
{
display: block;
background: url('/images/style/stars_orange_20x19.png') no-repeat 0 0;
width: 100px;
height: 19px;
}
div.right_div
{
float: right;
}
.pay_button
{
padding:10px;
font-weight: bold;
background-color:#88FF88;
border:1px solid maroon;
}
table.caledar_tbl 
{
border-collapse: collapse;
border: solid 1px black; 
}
.calendar_head
{
background: #959da7
}
.month_name
{
font-size: 16px;
font-family: Arial;
font-weight: bold
}
td.month_day
{
padding: 3px;
border: solid 1px white;  
}
td.month_day_whith_cont
{
padding: 0;
background: #999999;
border: solid 1px white;
}
td.calendar_week
{
padding: 3px;
font-weight: bold;
border: solid 1px;
border: solid 1px white;
}
table.calendar_actions
{
background: #e6a45a;
border-collapse: collapse;
}
.calendar_sub_lnk, .calendar_sub_lnk p
{
color: white;
text-decoration: none;
border: none;
padding: 2px;
margin: 0
}
td.calendar_sub_lnk, td.calendar_sub_lnk
{
border: solid 0px #8a5a24;
display: block
}
a.calendar_sub_lnk:hover
{
color: white;
text-decoration: underline
}
td.sub_head
{
color: black;
font-weight: bold;
padding: 4px;
font-size: 14px;
color: #a96e21;
font-family: Arial;
border: solid 1px #8a5a24;
}
a.whit_content
{
width: 100%;
height: 20px;
display: block;
}
.now_day, .now_day .whit_content
{
background: #cc0000;
color: white;
border: solid 1px white;
}
td.calendar_nav
{
cursor: pointer;
font-size: 36px;
font-weight: bold;
color: #555555;
}
.order_state_0
{
background-color:	#FEFF87;
}
.order_state_1
{
background-color:	#E7E935;
}
.order_state_2
{
background-color:	#B6F89C;
}
.order_state_3
{
background-color:	#8AF261;
}
.order_state_4
{
background-color:	#6CD443;
}
.order_state_5
{
background-color:	#47C516;
}
.order_state_6
{
background-color:	#BFBFBF;
}
.order_state_7
{
background-color:	#B7B3FF;
}
.order_state_8
{
background-color:	#FF7DFD;
}
.order_state_9
{
background-color:	#FF7A7A;
}
.order_state_10
{
background-color:	#989898;
}
.compare_table
{
border: 0px solid #BBBBBB;
}
.order_title, .order_title a
{
font-weight: bold;
}
.banner_switch_panel
{
float: right;
z-index: +1;
position:absolute;
bottom: 10px;
right:10px;
background-color: white;
border-radius: 6px;
padding: 0px 4px 0px 4px;
}
.banner_switch_panel table
{
border: 0px;
cell-padding: 0px;
cell-spacing: 0px;
}
.banner_switch
{
padding: 4px 0px 4px 0px;
margin: 3px;
}
.banner_switch_link
{
color: #777777;
text-decoration: none;
display: block;
padding: 3px 5px 3px 5px;
border: 1px solid #AAAAAA;
background: #FFFFFF;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
}
.banner_switch_link_active
{
color: #777777;
text-decoration: none;
display: block;
padding: 3px 5px 3px 5px;
border: 1px solid #AAAAAA;
background: red;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
}
.banner_switch_link:hover, .banner_switch_link_active:hover
{
text-decoration: none;
background-color: #777777;
}
.stock_0
{
color:		maroon;
}
.stock_1
{
color:		green;
}
li
{
list-style-image:	url('userfiles/image/li.png');
}
ul.simple {
padding:		0px;
margin:		4 0 0 0;
list-style:		none;
list-style-type:	none;
}
ul.simple li {
padding:		3 0 3 2px;
}
ul.cat1 {
padding:		0px;
margin:		4 0 0 0;
list-style:		none;
list-style-type:	none;
}
ul.cat1 li{
padding:		3 0 3 12px;
color:		#555555;
font-weight:		normal;
}
.pl {
background:		url('/images/style/arrow.gif') no-repeat 0 7px;
}
ul.cat2 {
padding:		0px;
margin:		4 4 4 0;
list-style:		none;
list-style-type:	none;
}
ul.cat2 li {
padding:		3 0 0 12px;
color:		#555555;
font-weight:		normal;
background:		url('/images/style/arrow.gif') no-repeat 0 9px;
}
.border2
{
border:		1px dashed #d9e021;
}
.new_date
{
color:		#555555;
font-weight:		bold;
}
.new_date_large
{
color:		#555555;
font-weight:		bold;
font-size:		normal;
}
.tag0
{
line-height: 		200%;
font-weight:		bold;
font-size:		10px;
color:		#A0A0A0;
}
.tag1
{
line-height: 		200%;
font-weight:		bold;
font-size:		11px;
color:		#979797;
}
.tag2
{
line-height: 		200%;
font-weight:		bold;
font-size:		12px;
color:		#909090;
}
.tag3
{
line-height: 		200%;
font-weight:		bold;
font-size:		13px;
color:		#878787;
}
.tag4
{
line-height: 		200%;
font-weight:		bold;
font-size:		14px;
color:		#808080;
}
.tag5
{
line-height: 		200%;
font-weight:		bold;
font-size:		15px;
color:		#777777;
}
.tag6
{
line-height: 		200%;
font-weight:		bold;
font-size:		16px;
color:		#707070;
}
.tag7
{
line-height: 		200%;
font-weight:		bold;
font-size:		17px;
color:		#676767;
}
.tag8
{
line-height: 		200%;
font-weight:		bold;
font-size:		18px;
color:		#606060;
}
.tag9
{
line-height: 		200%;
font-weight:		bold;
font-size:		19px;
color:		#575757;
}
.tag10
{
line-height: 		200%;
font-weight:		bold;
font-size:		20px;
color:		#505050;
}
.ramka
{
border: 		0px solid #D2D2D2;
}
.cat1
{
font-weight:		bold;
color:		#2E1C11;
line-height: 		100%;
margin-top:		10;
margin-bottom:	10;
}
.cat1_sel
{
font-weight:		bold;
color:		#555555;
line-height: 		100%;
margin-top:		10;
margin-bottom:	10;
}
.cat2
{
font-weight:		normal;
color:		#424E54;
line-height: 		100%;
margin-top:		4;
margin-bottom:	4;
}
.cat2_sel
{
font-weight:		normal;
color:		#555555;
line-height: 		100%;
margin-top:		4;
margin-bottom:	4;
}
.bgwhite
{
background:		white !important;
}
.small
{
font-size:		12px;
}
.all,.all:hover
{
color:		white;
font-weight:		bold;
}
.all_red,.all_red:hover
{
color:		#d9e021;
font-weight:		bold;
}
.seo
{
font-weight:		normal;
color:		#2E1C11;
text-decoration:	none;
}
.seo:hover
{
font-weight:		normal;
color:		#2E1C11;
text-decoration:	none;
}
.hint
{
color:#000;
text-decoration:	none;
font-weight:bold;
}
.hint a
{
color:#000;
font-weight:bold;
}
.smallhint
{
color:		gray;
font-size:		12px;
text-decoration:	none;
}
.selpage
{
color:		white;
background-color:	red;
padding:		4px;
}
.page
{
padding:		4px;
}
.page:hover
{
background-color:	#d9e021;
color:		white;
}
.style1
{
color:		#555555;
}
.style2
{
color:		#d9e021;
}
.style3
{
color:		#E3CB78;
}
.img_zoom_link, img_open_link, .img_zoom_link:hover, img_open_link:hover
{
border: 		0px solid;
padding:	 	0px;
margin:	 	0px;
}
.miniimg, .mini2img, .smallimg, .bigimg
{
border: 		0px solid;
border-color: 	#555555;
margin-left:	 	0px;
margin-top: 		0px;
margin-right: 	0px;
margin-bottom:	0px;
}
.minileftimg, .mini2leftimg, .smallleftimg
{
align:		left;
border: 		0px solid;
border-color: 	#555555;
margin-left:	 	0px;
margin-top: 		0px;
margin-right: 	5px;
margin-bottom:	5px;
}
.bigleftimg
{
align:		left;
border: 		0px solid;
border-color: 	#555555;
margin-left:	 	0px;
margin-top: 		0px;
margin-right: 	10px;
margin-bottom:	10px;
}
.no_border
{
border: 		0px;
}
.path, .path_last, .path_separator{
margin:0;
padding:0;
font: italic normal normal 24px/26px Georgia;
color: #32308c;
text-decoration:none;
}
.sub
{
font-weight:		bold;
font-size:		14px;
color:		#d9e021;
}
.path2
{
font-weight:		bold;
font-size:		14px;
color:		#d9e021;
}
.path_last, .path_separator {
font: italic normal normal 18px Georgia;
color: black;
text-decoration: none;
}
a.path2:hover, a.path:hover, a.path_last:hover {
text-decoration:underline;
}
.title
{
font-weight:		bold;
color:		#555555;
font-size:		22px;
text-decoration:	none;
text-align:		left;
line-height: 		100%;
}
.ref_title
{
font-weight:		bold;
color:		#d9e021;
font-size:		18px;
text-decoration:	none;
text-align:		left;
line-height: 		100%;
}
.user_title
{
font-weight:		bold;
color:		#555555;
font-size:		18px;
text-align:		left;
line-height: 		100%;
}
.article_title
{
font-weight:		bold;
color:		#555555;
font-size:		18px;
text-align:		left;
line-height: 		100%;
}
.sale_title
{
font-weight:		bold;
color:		#555555;
font-size:		18px;
text-align:		left;
line-height: 		100%;
}
.new_title
{
font-weight:		bold;
color:		#555555;
font-size:		16px;
text-align:		left;
line-height: 		100%;
text-decoration: 	none;
}
.page_title
{
font-weight:		bold;
color:		#555555;
font-size:		18px;
text-align:		left;
line-height: 		100%;
text-decoration:none;
}
.article_title2
{
font-weight:		bold;
color:		#555555;
font-size:		14px;
text-align:		left;
line-height: 		100%;
}
.article_title3
{
font-weight:		bold;
color:		#555555;
font-size:		14px;
text-align:		left;
line-height: 		100%;
}
.sale_title2
{
font-weight:		bold;
color:		#555555;
font-size:		14px;
text-align:		left;
line-height: 		100%;
}
.sale_title3
{
font-weight:		bold;
color:		#555555;
font-size:		14px;
text-align:		left;
line-height: 		100%;
}
.expandable
{
font-weight:		normal;
font-size:		14px;
text-decoration:	none;
text-align:		left;
line-height: 		100%;
border-bottom-style: 	dashed;
border-bottom-width: 	1px;
border-color: 	#d9e021;
}
.main_header
{
font-family:		'Times New Roman';
font-weight:		bold;
color:		white;
font-size:		20px;
text-decoration:	none;
text-align:		left;
}
.main_header_red
{
font-family:		'Times New Roman';
font-weight:		bold;
color:		#555555;
font-size:		28px;
text-decoration:	none;
text-align:		left;
}
.article_text5
{
text-decoration:	none;
color:		#2E1C11;
}
.article_text5:hover
{
text-decoration:	none;
color:		#2E1C11;
}
.sale_text5
{
text-decoration:	none;
color:		#2E1C11;
}
.sale_text5:hover
{
text-decoration:	none;
color:		#2E1C11;
}
.no_underline
{
text-decoration:	none;
}
.menu1
{
font-family:		'Times New Roman';
font-size:		16px;
font-weight:		bold;
text-decoration:	none;
color:		white;
margin-left:		10px;
margin-right:		10px;
}
.menu1:hover
{ 
font-weight:		bold;
}
.menu2
{ 
font-weight:		normal;
font-family:		'Tahoma';
font-size:		12px;
}
.zakaz
{ 
font-weight:		normal;
color:		#555555;
font-family:		'Tahoma';
font-size:		11px;
text-decoration:	none;
}
.menu2:hover, .zakaz:hover
{ 
font-weight:		normal;
color:		#d9e021;
}
.menu3
{ 
display: 		block;
padding:		10px;
color:		white;
text-decoration: 	none;
font-weight:		normal;
font-family:		'Arial';
font-size:		13px;
line-height:		15px;
}
.menu3s
{ 
display: 		block;
padding:		10px;
color:		white;
text-decoration: 	none;
font-weight:		bold;
font-family:		'Arial';
font-size:		13px;
line-height:		15px;
}
.menu3:hover, .menu3s:hover
{ 
display: 		block;
color:		white;
}
.cart
{
BORDER-BOTTOM:	0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:		0px solid;
border-color:  	#d9e021;
margin:		0px;
font-weight:		normal;
color:		#2E1C11;
background-color:  	#FFFFFF;
}
.cart_ok
{
BORDER-BOTTOM:	0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:		0px solid;
border-color:  	#d9e021;
margin:		0px;
font-weight:		normal;
color:		#2E1C11;
background-color:  	#ccffcc;
}
.cart_bad
{
BORDER-BOTTOM:	0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:		0px solid;
border-color:  	#d9e021;
margin:		0px;
font-weight:		normal;
color:		#2E1C11;
background-color:  	#ffcccc;
}
.cart_header,cart_footer
{
BORDER-BOTTOM:	0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:		0px solid;
margin:		0px;
font-weight:normal;
color:#000;
background-color:#9edda0;
}
.buy_link
{
display:block;
margin:0;
padding:0;
background:url('images/prod_shop.gif') no-repeat 0 0;
width:55px;
height:17px;
text-indent:-9999px
}
.param_price_big
{
font-size:		18px;
font-weight:		bold;
color:		#d9e021;
}
.param_price
{
display: block;
text-align: left;
color: #940077;
font: normal normal bold 18px Arial;
padding:0;
}
.param_old_price
{
font: normal normal normal 18px Tahoma;
color: #333;
padding: 0 10px 0 0;
text-decoration: 	line-through;
}
.menu_margin
{
margin-left:		5px;
margin-right:		5px;
margin-top:		5px;
margin-bottom:	5px;
}
.top_menu
{
font-family:		'Lucida Console';
font-size:		18px;
color:		#d9e021;
white-space:		nowrap;
padding-left: 	5px;
padding-right: 	5px;
padding-top: 		5px;
padding-bottom: 	5px;
border: 		0px solid #C6BFAB;
width:		100px;
text-decoration: 	none;
}
.top_menu:hover
{
background-color:  	#555555;
color:  		white;
}
.plus
{
font-family:		'Courier New';
font-size:		16px;
}
.red
{
color:		red;
}
.white
{
color:		white;
}
.black
{
color:		black;
}
.scroll
{
color:		#2E1C11;
}
#tooltip{
background:		#FFFFFF;
border:		1px solid #666666;
color:		#333333;
font:			menu;
margin:		0px;
padding:		3px 5px;
position:		absolute;
visibility:		hidden;
z-index:		+10;
}
#main_title_src, #main_template_src, #mu{display:none;color:yellow;font-weight:bold;}
#operator
{
width: 280px;
height: 210px;
margin-top:-105px;
top: 150px;
z-index:10;
background: url(/images/style/div_rs_green1.png);
background-repeat: no-repeat;
background-position: right top;
overflow: hidden
}
#operator.open_online
{
background: url(/images/style/div_rs_green1.png);
background-repeat: no-repeat;
background-position: right top;
}
#operator.open_offline
{
background: url(/images/style/div_rs_blue.png);
background-repeat: no-repeat;
background-position: right top;
}
#operator #left
{
float: left;
width: 165px;
height: 210px;
display: block;
}
#operator #left #photo
{
width: 145px;
height: 150px;
margin: 10px;
overflow: hidden;
border: 1px solid white;
}
#operator #right
{
float: right;
width: 110px;
height: 210px;
display: block;
}
#operator #right #title, #operator #left #title
{
height: 35px;
width: 95px;
margin-top: 10px;
margin-right: 20px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: white;
font-family: 'Arial';
text-transform: uppercase;
}
#operator #right a.close
{
position: absolute;
top: 10px;
right: 10px;
display: block;
width: 16px;
height: 16px;
background: url(/images/style/close_gray.png) no-repeat 0 0;
}
#operator #right a.close:hover
{
background: url(/images/style/close_red.png) no-repeat 0 0;
}
#operator #right #title2 a
{
height: 35px;
width: 95px;
position: absolute;
top: 150px;
right: 20px;
text-align: center;
font-weight: bold;
line-height: 18px;
font-size: 14px;
color: yellow;
font-family: 'Arial';
text-transform: uppercase;
}
#operator #right #title2 a:hover
{
color: red;
text-decoration: underline;
}
#spam
{
width: 280px;
height: 210px;
margin-top:-105px;
top: 380px;
z-index:10;
background: url(/images/style/div_rs_green1.png);
}
#spam #right
{
float: right;
width: 115px;
height: 210px;
display: block;
}
#spam #left
{
float: left;
width: 155px;
height: 210px;
display: block;
cursor: pointer;
}
#spam #left #title, #spam #right #title
{
height: 35px;
width: 95px;
margin-top: 10px;
margin-right: 20px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: white;
font-family: 'Arial';
text-transform: uppercase;
}
#spam #right a.close
{
position: absolute;
top: 10px;
right: 10px;
display: block;
width: 16px;
height: 16px;
background: url(/images/style/close_gray.png) no-repeat 0 0;
}
#spam #right a.close:hover
{
background: url(/images/style/close_red.png) no-repeat 0 0;
}
#spam #left #title2
{
height: 35px;
width: 95px;
margin: 10px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: yellow;
font-family: 'Arial';
text-transform: uppercase;
}
#operator_site
{
margin-top: 20px;
margin-right: 30px;
width: 280px;
height: 210px;
background: url(/images/style/div_nn_gray.png);
background-repeat: no-repeat;
background-position: right top;
overflow: hidden
}
#operator_site.open_online
{
background: url(/images/style/div_nn_gray.png);
background-repeat: no-repeat;
background-position: right top;
}
#operator_site.open_offline
{
background: url(/images/style/div_nn_blue.png);
background-repeat: no-repeat;
background-position: right top;
}
#operator_site #left
{
float: left;
width: 165px;
height: 210px;
display: block;
}
#operator_site #left #photo
{
width: 145px;
height: 150px;
margin: 10px;
overflow: hidden;
border: 1px solid white;
}
#operator_site #right
{
float: right;
width: 115px;
height: 210px;
display: block;
}
#operator_site #right #title, #operator_site #left #title
{
height: 35px;
width: 140px;
margin-top: 10px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: white;
font-family: 'Arial';
text-transform: uppercase;
}
#operator_site #right #title
{
width: 95px;
}
#operator_site #right #title2 a
{
height: 35px;
width: 95px;
position: absolute;
top: 150px;
right: 20px;
text-align: center;
font-weight: bold;
line-height: 18px;
font-size: 14px;
color: yellow;
font-family: 'Arial';
text-transform: uppercase;
}
#operator_site #right #title2 a:hover
{
color: red;
text-decoration: underline;
}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:7px 0 0}.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
.sort_order_center
{
width:		40px; 
text-align:		center;
color:		maroon;
background-color:	transparent;
margin:		0px;
padding:		0px;
indent:		0px;
spacing:		0px;
border:		0px dashed #DDDDFF;
}
.photo_desc
{
text-align:		left;
color:		black;
background-color:	transparent;
margin-top:		0px;
margin-left:		0px;
margin-right:		0px;
margin-bottom:	0px;
padding:		0px;
indent:		0px;
spacing:		0px;
border:		1px dashed #DDDDFF;
}
form.user_kartochka {
display:block;
margin:0 auto;
width:700px;
}
form.user_kartochka legend {
display:block;
height:30px;
width:100%;
background:#d9e021;
text-align:center;
font:normal normal normal 14px/30px Tahoma;
color:#FFF;
}
form.user_kartochka fieldset {}
form.user_kartochka div.item {	
padding:8px 5px;
margin:0px 0 0;
position:relative;
}
form.user_kartochka div.item_nospace {
background:#f2f2f2;
padding:10px 10px;
margin:0px 0 0;
position:relative;
}
form.user_kartochka input.input {
height:21px;
width:300px;
border:1px solid #a6abaf;
outline:none;
margin:0;
padding:1px;
}
form.user_kartochka input.msg {
height:21px;
width:260px;
border:1px solid #a6abaf;
outline:none;
margin:0;
padding:1px;
}
form.user_kartochka label.label {
display:block;
float:left;
text-align:left;
width:200px;
padding:0;
cursor:pointer;
font:normal normal normal 14px Tahoma;
color:#75706c;
}
form.user_kartochka label.label span {
color:#df7d1b;
vertical-align: super;
}
form.user_kartochka div.coment {
background-color:#ecf4ff;
border:1px solid #c3d1da;
width:468px;
float:right;
position:relative;
padding:10px;
margin:10px 0 0 0;
}
form.user_kartochka div.coment_msg {
background-color:#ecf4ff;
border:1px solid #c3d1da;
width:245px;
float:right;
position:relative;
left: -515px;
top: 25px;
padding:10px;
margin:10px 0 0 0;
}
form.user_kartochka div.coment_msg div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.user_kartochka div.coment div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.user_kartochka .select {
width:300px;
height:22px;
}
form.user_kartochka input.file {
width:300px;
height:22px;
}
form.user_kartochka textarea.textarea {
width:300px;
}
form.user_kartochka ul {
list-style:square;
padding:0 0 0 30px;
}
form.user_kartochka ul li {
list-style:square;
padding:0 0 0 0;
}
form.user_kartochka div.progress {
width:295px;
height:12px;
border:1px solid #c3d1da;
margin:10px 0 0 0;
}
form.user_kartochka div.progress div.green{
background:green;
height:12px;
}
form.user_kartochka input.registrat_batton {
padding: 10px 20px;
cursor:pointer;
float:right;
}
form.user_order {
display:block;
margin:0 auto;
width:100%;
padding:10px 0 0 0;
}
form.user_order span.param_price {
padding: 0px;
margin:5px 0;
display:block;
float:left;
text-align: left;
color: #940077;
font: normal normal bold 24px Arial;
}
form.user_order legend {
display:block;
height:30px;
width:100%;
background:#9EDDA0;
text-align:center;
font:normal normal bold 14px/30px Tahoma;
color:#000;
}
form.user_order fieldset {
border:none;
margin:0;
padding:0;
}
form.user_order div.item {
padding:0 5px;
margin:0px 0 0;
position:relative;
}
form.user_order div.item_nospace {
background:#f2f2f2;
padding:10px 10px;
margin:0px 0 0;
position:relative;
}
form.user_order input.input {
height:21px;
width:300px;
border:1px solid #a6abaf;
outline:none;
}
form.user_order input.msg {
height:21px;
width:260px;
border:1px solid #a6abaf;
outline:none;
margin:0;
padding:1px;
}
form.user_order label.label {
display:block;
float:left;
text-align:left;
width:150px;
padding: 5px;
margin: 0.5em 0;
cursor:pointer;
font:normal normal normal 14px Tahoma;
color:#000;
}
form.user_order label.label span {
color:red;
font-weight:bold;
vertical-align: super;
}
form.user_order div.coment {
background-color:#ecf4ff;
border:1px solid #c3d1da;
float:left;
position:relative;
padding:10px;
margin:10px 0 0 160px;
}
form.user_order div.coment_msg {
background-color:#ecf4ff;
border:1px solid #c3d1da;
width:245px;
float:right;
position:relative;
left: -515px;
top: 25px;
padding:10px;
margin:10px 0 0 0;
}
form.user_order div.coment_msg div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.user_order div.coment div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.user_order .select {
width:300px;
height:22px;
}
form.user_order input.file {
width:300px;
height:22px;
}
form.user_order textarea.textarea {
width:300px;
}
form.user_order ul {
list-style:square;
padding:0 0 0 30px;
}
form.user_order ul li {
list-style:square;
padding:0 0 0 0;
}
form.user_order div.progress {
width:295px;
height:12px;
border:1px solid #c3d1da;
margin:10px 0 0 0;
}
form.user_order div.progress div.green{
background:green;
height:12px;
}
form.user_order input.registrat_batton {
padding: 10px 20px;
cursor:pointer;
float:right;
}
form.user_order div.foot {
padding:8px 5px;
text-align:right;
}
form.edit_product {
display:block;
margin:0 auto;
padding: 10px;
width:650px;
}
form.edit_product legend {
display:block;
height:30px;
width:100%;
background:#d9e021;
text-align:center;
font:normal normal normal 14px/30px Tahoma;
color:#FFF;
}
form.edit_product fieldset {}
form.edit_product div.item {
padding:8px 5px;
margin:5px 0 0;
position:relative;
}
form.edit_product div.item_nospace {
padding:0;
margin:0;
position:relative;
}
form.edit_product input.input {
height:21px;
width:300px;
border:1px solid #a6abaf;
outline:none;
margin:0;
padding:1px;
}
form.edit_product label.label {
display:block;
float:left;
text-align:left;
width:200px;
padding:0;
cursor:pointer;
font:bold normal normal 14px Tahoma;
color:black;
}
div.product_foto {
float:left;
padding:5px;
margin:5px;
border:1px solid lime;
}
form.edit_product label.label_foto {
}
form.edit_product label.label span {
color:#df7d1b;
vertical-align: super;
}
form.edit_product div.coment {
background-color:#ecf4ff;
border:1px solid #c3d1da;
width:418px;
float:right;
position:relative;
padding:10px;
margin:10px 0 0 0;
}
form.edit_product div.coment div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.edit_product .select {
width:300px;
height:22px;
}
form.edit_product div.select {
margin-left: 200px;
}
form.edit_product input.file {
width:300px;
height:22px;
}
form.edit_product textarea.textarea {
width:300px;
}
form.edit_product ul {
list-style:square;
padding:0 0 0 30px;
}
form.edit_product ul li {
list-style:square;
padding:0 0 0 0;
}
form.edit_product div.progress {
width:295px;
height:12px;
border:1px solid #c3d1da;
margin:10px 0 0 0;
}
form.edit_product div.progress div.green{
background:green;
height:12px;
}
form.edit_product div.foot {
padding:8px 5px;
text-align:right;
}
form.edit_product input.registrat_batton {
padding: 10px 20px;
cursor:pointer;
}
form.edit_other {
display:block;
margin:0 auto;
padding: 10px;
width:650px;
}
form.edit_other legend {
display:block;
height:30px;
width:100%;
background:#09C;
text-align:center;
font:normal normal bold 14px/30px Tahoma;
color:#FFF;
}
form.edit_other fieldset {}
form.edit_other div.item {
padding:8px 5px;
margin:5px 0 0;
position:relative;
}
form.edit_other div.item_nospace {
padding:0;
margin:0;
position:relative;
}
form.edit_other input.input {
height:21px;
width:300px;
border:1px solid #a6abaf;
outline:none;
margin:0;
padding:1px;
}
form.edit_other label.label {
display:block;
float:left;
text-align:left;
width:200px;
padding:0;
cursor:pointer;
font:bold normal normal 14px Tahoma;
color:black;
}
form.edit_other label.label span {
color:#df7d1b;
vertical-align: super;
}
form.edit_other div.coment {
background-color:#eee;
border:1px solid #c3d1da;
width:418px;
float:right;
position:relative;
padding:10px;
margin:10px 0 0 0;
}
form.edit_other div.coment div.strelka {
width:22px;
height:8px;
position:absolute;
top:-8px;
left:10px;
background:url('/images/style/strelka.gif') no-repeat 0 0;
}
form.edit_other .select {
width:300px;
height:22px;
}
form.edit_other div.select {
margin-left: 200px;
}
form.edit_other input.file {
width:300px;
height:22px;
}
form.edit_other textarea.textarea {
width:300px;
}
form.edit_other ul {
list-style:square;
padding:0 0 0 30px;
}
form.edit_other ul li {
list-style:square;
padding:0 0 0 0;
}
form.edit_other div.progress {
width:295px;
height:12px;
border:1px solid #c3d1da;
margin:10px 0 0 0;
}
form.edit_other div.progress div.green{
background:green;
height:12px;
}
form.edit_other div.foot {
padding:8px 5px;
text-align:right;
}
form.edit_other input.registrat_batton {
padding: 10px 20px;
cursor:pointer;
}
.msg_time
{
overflow: hidden;
width: 120px;
height:16px;
padding-left: 6px;
}
.msg_login
{
overflow: hidden;
height:16px;
width: 110px;
}
.msg_title
{
overflow: hidden;
width: 350px;
height:16px;
}
.msg_title_full
{
overflow: hidden;
width: 500px;
height: 18px;
margin-left: 6px;
font-size: 18px;
}
.msg_header
{
overflow: hidden;
width: 700px;
margin-left: 6px;
}
.msg_text
{
overflow: scroll;
width: 97%;
height: 400px;
background-color: white;
padding: 10px;
margin: 4px;
}
ul.msg
{
padding:		0px;
margin:		0px 0 0 0px;
list-style:		none;
list-style-type:	none;
padding-top: 20px;
}
ul.msg li {
font-weight: bold;
display: block;
width: 170px;
height: 22px;
padding: 6px 10px 6px 10px;
}
ul.msg li a {
font-weight: bold;
}
div.message_cats
{
display: block;
float: left;
width: 190px;
padding-left: 20px;
}
div.message_list
{
display: block;
float: right;
}
table.message_list
{
}
table.message_list tr.qq
{
border-bottom: 1px dotted white;
}
p.top_text_login {
color: gray;
font:normal normal normal 16px/18px Arial;
}
p.bottom_text_login1 {
font:normal normal normal 16px/18px Arial;
color:#0276ba;
position:absolute;
width:1157px;
top:400px;
left:-650px;
}
p.bottom_text_login {
font:normal normal normal 16px/18px Arial;
color:#0276ba;
position:absolute;
width:1157px;
top:400px;
left:-390px;
}
p.top_text_login a {
text-transform:uppercase;
font:normal normal normal 16px/18px Arial;
color:#bb462c;
}
p.bottom_text_login a ,
p.bottom_text_login1 a {
text-transform:uppercase;
font:normal normal normal 16px/18px Arial;
color:#0276ba;
}
p.top_text_login a:hover ,
p.bottom_text_login a:hover {
text-decoration:none;
}
table.no_border td{
border: none;
}
tr.no_border td{
border: none;
}
input.button {
padding:4px;
cursor:pointer;
display:block;
margin:0;
}
* html input.button {
width:200px;
}
input.button2 {
padding: 5px 10px;
}
input.button:hover, input2.button:hover{
color: white;
}
table.kosh_user {
margin:0 auto;
}
table.kosh_user td {
padding:60px 0 70px 0;
}
div.koshkelenez {
width:400px;
height:300px;
border:1px solid #e0e0de;
border-radius:12px 12px;
box-shadow: 0 0 5px black;
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
margin:0 20px 0 0;
position:relative;
background-color: #fffce0;
}
div.koshkelenez h5 {
color: #555;
font:normal normal bold 18px Arial;
padding:36px 0 20px 0;
text-align:center;
}
div.identifikac h5 {
color:#555;
font:normal normal bold 18px Arial;
padding:36px 0 20px 0;
text-align:center;
}
div.koshkelenez ul {
padding-left:50px;
}
div.koshkelenez ul li {
font:normal normal normal 16px/28px Arial;
color:#000;
}
div.koshkelenez input.kosh_batton {
display:block;
padding: 10px 20px;
margin: 50px 100px;
}
div.identifikac input.identif_batton {
display:block;
width:238px;
height:56px;
margin:20px 0 0 190px;
border:none;
outline:none;
cursor:pointer;
}
div.identifikac div.zabyl {
text-align:right;
padding:0 35px 0 0;
}
div.identifikac div.zabyl label {
color:#0690d9;
cursor:pointer;
padding:0 4px;
}
div.space {height:100px;}
div.identifikac {
width:400px;
height:300px;
border:1px solid #e0e0de;
box-shadow: 0 0 5px black;
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);
border-radius:12px 12px;
margin:0 0 0 20px;
position:relative;
background-color: #e0ffe1;
}
div.identifikac div.item {
padding:10px 0 17px 28px;
}
div.identifikac div.item label {
display:block;
width:153px;
text-align:left;
float:left;
font:normal normal normal 16px Arial;
cursor:pointer;
}
div.identifikac div.item input {
width:200px;
height:25px;
margin:0;
border:1px solid #cac7be;
padding: 0 0 0 10px 0;
}
.treeview_bg
{
background:white;
border: solid 1px #AAA;
}
div.combo_xp
{
background: url('/images/style/combo_treeview_down.gif');
background-position: center right;
background-repeat: no-repeat;
border: solid 1px #ccc;
width: 235px;
height: 18px;
background-color: #fff;
cursor: pointer;
overflow: hidden;
}
.item div.combo_xp
{
padding-left: 5px;
padding-top: 2px;
}
.close_btn
{
display: block;
width: 16px;
height: 16px;
background: url(/images/style/combo_treeview_up.gif);
}
a.close_btn:hover
{
display: block;
width: 16px;
height: 16px;
background: url(/images/style/combo_treeview_up.gif);
}
/* 
ul,li, span {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
*/
.treeview, .treeview ul { 
padding: 0;
margin: 0;
list-style: none;
}
.treeview ul {
background-color: white;
margin-top: 4px;
}
.treeview .hitarea {
background: url(/images/style/treeview/treeview-default.gif) -64px -25px no-repeat;
height: 16px;
width: 16px;
margin-left: -16px;
float: left;
cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
display: inline;
float:none;
}
.treeview li { 
margin: 0;
padding: 3px 0pt 3px 16px;
}
.treeview a.selected {
background-color: #eee;
}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(/images/style/treeview/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/images/style/treeview/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(/images/style/treeview/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable{background-image: url(/images/style/treeview/treeview-red.gif);} 
.treeview-black li { background-image: url(/images/style/treeview/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/images/style/treeview/treeview-black.gif); }  
.treeview-gray li { background-image: url(/images/style/treeview/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/images/style/treeview/treeview-gray.gif); } 
.treeview-famfamfam li { background-image: url(/images/style/treeview/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/images/style/treeview/treeview-famfamfam.gif); } 
.treeview .placeholder {
background: url(/images/style/treeview/ajax-loader.gif) 0 0 no-repeat;
height: 16px;
width: 16px;
display: block;
}
.filetree li { padding: 3px 0 2px 16px; list-style: none !important}
.filetree span.file { background: url(/images/style/treeview/file.gif) 0 0 no-repeat; }
.closed
{
border: none;
font-size: 12px;
}
.no_border_txt
{
border: none;
font-size: 12px;
}
.filetree li, .filetree li a
{
font-size: 12px;
}
.main_item
{
margin: 2px;
width:99%;
height: 300px;
overflow:auto;
}
a.hitarea
{
display: block !important;
position: relative;
}
a.hitarea
{
display: block !important;
position: relative;
}
div.hr_line {
border-bottom:1px solid #555555;
margin:20px 0;
}
.consult_state_wait
{
background-color:	#FEFF87;
}
.consult_state_chat
{
background-color:	#6CD443;
}
.consult_state_prio
{
background-color:	#FF7A7A;
}
.mainmenu_selected{background-color: #465163;margin: 0px;color: white;font-weight:bold;text-align:center}
table.calendar_tbl {
border-collapse: separate;
border: 1px solid #9DABCE;
border-width: 0px 0px 1px 1px;
margin: 10px auto;
font-size: 20px;
width: 567px;
}
.calendar_head
{
display: block;
margin: 10px auto;
width: 567px;
height: 50px;
text-align: center;
}
.calendar_head div
{
display: inline;
height: 46px;
width: 86px;
}
.calendar_head h1
{
display: inline;
width: auto;
padding:0;
margin:0;
}
table.calendar_tbl td, table.calendar_tbl th 
{
height:81px;
width: 81px;
text-align: center;
vertical-align: middle;
background: url(/images/style/cells.png);
color: #444;
position: relative;
}
table.calendar_tbl th 
{
height: 30px;
font-weight: bold;
font-size: 14px;
}
table.calendar_tbl td:hover, table.calendar_tbl th:hover 
{
background-position: 0px -81px;
color: #222;
}
table.calendar_tbl td.date_has_event {
background-position: 162px 0px;
color: white;
}
table.calendar_tbl td.date_has_event a{
color: white;
}
table.calendar_tbl td.color_1
{
background: url(/images/style/red_bg.jpg);
color: white;
}
label.color_0, label.color_1, label.color_2
{
padding: 5px;
}
.color_2
{
background: url(/images/style/red_bg.jpg);
color: white;
}
table.calendar_tbl td.color_0
{
background: url(/images/style/green_bg.jpg);
color: white;
}
.color_0
{
background: url(/images/style/green_bg.jpg);
color: white;
}
table.calendar_tbl td.color_1
{
background: url(/images/style/orange_bg.jpg);
color: white;
}
.color_1
{
background: url(/images/style/orange_bg.jpg);
color: white;
}
.nopadding
{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
table.calendar_tbl td.date_has_event:hover
{
background-position: 162px -81px;
}
table.calendar_tbl td.padding
{
background: url(/images/style/calpad.jpg);
}
table.calendar_tbl td.today
{
background-position: 81px 0px;
color: white;
}
table.calendar_tbl td.today:hover
{
background-position: 81px -81px;
}
.events {
position: relative;
}
.events ul {
text-align: left;
position: absolute;
display: none;
z-index: 1000;
padding: 15px;
background: #E7ECF2 url(/images/style/popup.png) no-repeat;
color: white;
border: 1px solid white;
font-size: 15px;
width: 200px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
-border-radius: 3px;
list-style: none;
color: #444444;
-webkit-box-shadow: 0px 8px 8px #333;
}
.events li {
padding-bottom: 5px;
}
.events li span {
display: block;
font-size: 12px;
text-align: justify;
color: #555;
}
.events li span.title {
font-weight: bold;
color: #222;
}
.empty_date
{
background: none
}
h1.tbl_head {
font-size: 26px;
color: #335;
}
.whit_content
{
color: #222;
text-decoration: none;
}
td.today a.whit_content
{
color: #fff;
text-decoration: none;
}
.pointer
{
cursor: pointer;
}
a.date_num
{
position: relative; display: block; width: 100%; height: 100%;
}
a.date_num span
{
position: absolute;
left: 27px;
top:33px;
}
/* Страница товара, горизонтальная полоса миниатюр */
table.product_photo_h
{
margin-bottom:10px;
}
table.product_photo_h td
{
text-align:center;
}
table.product_photo_h td h1
{
font-family: Georgia, Tahoma, "Times New Roman";
font-style: italic;
font-size:18px;
color: #2E1C11;
margin: 0px;
padding:0px;
margin-bottom:5px;
}
table.product_photo_h td.main_params
{
text-align:left;
padding-top:10px;
}
table.product_photo_h td.main_params h1
{
font-size:16px;
}
/*Страница товара, вертикальная полоса миниатюр*/
/***********************************************/
/* Оформление списка параметров */
table.tovparams
{
width:408px;
float:left;
border-collapse:separate;
border-spacing:1px;
margin-right: 15px;
margin-bottom: 15px;
}
table.tovparams td
{
font:normal normal normal 12px Arial;
color:#666666;
padding:2px 15px;
}
table.tovparams td a
{
font:normal normal normal 12px Arial;
color:#666666;
}
table.tovparams td.left
{
border:1px solid #f6fafc;
background-color:#dfedf6;
width:210px;
}
table.tovparams td.right
{
border:1px solid #fafafa;
background-color:#e7e7e7;
}
h1.prod_gallery_head
{
font-family: Georgia;
font-size: 16px;
color: #2E1C11;
font-style: italic;
margin: 5px 0;
}
div.for_param
{
margin-bottom: 15px;
}
a.question_h {
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/question_small.png');
}
a.question_h:hover {
width: 27px;
height: 27px;
background: url('/images/style/question2_small.png');
}
a.recomend_h {
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/recomend_small.png');
}
a.recomend_h:hover
{
width:27px;
height:27px;
background:url('/images/style/recomend2_small.png');
}
a.favorite_h
{
display:inline-block;
padding: 0;
border:0;
outline:0;
cursor:pointer;
width: 27px;
height: 27px;
background: url('/images/style/favorite_small.png');
}
a.favorite_h:hover
{
width: 27px;
height: 27px;
background: url('/images/style/favorite2_small.png');
}
html {
height:100%;width:100%;
}
body {
height:100%;width:100%;
margin:0;
padding:0;
font:normal normal normal 14px/21px 'Times New Roman' Tahoma serif;
color:#000;
background:#ffffff;
}
img {border:none;margin:0;padding:0;}
div.body {
width:1027px;
margin:0 auto;
overflow:hidden;
}
ul.lng {
height:38px;
margin:0;
padding:0 10px 0 0;
list-style:none;
overflow:hidden;
}
ul.lng li {
display:block;
list-style:none;
margin:0;
padding:10px 0 0 0;
float:right;
color:#FFF;
}
ul.lng li a {
color:#FFF;
text-decoration:none;
padding:0 3px;
font:normal normal normal 14px Tahoma;
}
ul.lng li a:hover {
text-decoration:none;
}
ul.lng li a.aktiv {
font-weight:bold;
}
/* head */
div.head {
height:242px;
background:url('/images/head2.gif') no-repeat 0 0;
overflow:hidden;
position:relative;
}
ol.nevi {
list-style:none;
margin:0;
padding:0;
display:block;
position:relative;
top:104px;
left:4px;
overflow:hidden;
height:100px;
}
ol.nevi li {
list-style:none;
margin:0;
padding:0;
display:block;
float:left;
width:170px;
text-align:center;
overflow:hidden;
}
ol.nevi li a {
white-space:nowrap;
text-decoration:none;
color:#FFF;
text-transform:uppercase;
font:normal normal bold 14px Arial;
text-shadow:1px 1px #4f4f4f;
display:inline-block;
padding:0 0 80px 0;
}
ol.nevi li a:hover {
color:#d9e021;
}
ol.nevi li a.aktiv {
color:#d9e021;
}
a.logo {
position:absolute;
display:block;
left:20px;
top:12px;
width:253px;
height:67px;
}
div.slogan {
position:absolute;
left:286px;
top:32px;
font:normal normal bold 24px Arial;
color:#676767;
text-transform:uppercase;
}
div.phone {
position:absolute;
left:668px;
top:34px;
font:normal normal normal 18px Arial;
color:#000;
}
div.address {
position:absolute;
right:30px;
top:36px;
font:normal normal normal 14px Arial;
color:#000;
}
/* head end */
/* conteiner */
div.conteiner {
border:3px solid #323232;
border-top:none;
margin:0 2px 0 1px;
background:#FFF;
}
table.col {
table-layout:fixed;
border-collapse:collapse;
margin:0;
}
table.col td.col_l {
padding:0;
vertical-align:top;
width:277px;
border-right:1px solid #474747;
background: url('userfiles/image/background.png');
}
table.col td.col_r {
padding:0;
vertical-align:top;
}
/* conteiner end */
/* footer */
div.footer {
text-align:center;
font:normal normal normal 14px Tahoma;
color:#FFF;
padding:15px 0 15px 277px;
}
div.footer span {
padding:0 34px;
}
div.footer a {
text-decoration:none;
color:#FFF;
}
div.footer a:hover {
text-decoration:underline;
color:#FFF;
}
/* footer end */
/* content */
div.content {
padding:10px;
}
/* content end */
/* col left */
div.col_l {
padding:10px 14px 30px 24px;
}
h2.news_title {
margin:0;
padding:0;
text-transform:uppercase;
font:normal normal bold 16px sans-serif;
color:#555555;
}
div.block_news {
border-bottom:1px solid #7d7d7d;
padding:12px 0 7px 0;
overflow:hidden;
height:100%;
}
div.block_news div.time {
color:#0a0a0a;
font:normal normal normal 14px 'Times New Roman' Tahoma serif;
}
div.block_news p {
margin:0;
padding:0 0 15px 0;
overflow:hidden;
font:normal normal normal 14px/16px 'Times New Roman' Tahoma serif;
/*	font:normal normal normal 14px  Tahoma serif;*/
}
div.block_news p img {
float:left;
margin:4px 10px 0 0;
}
a.more
{
text-indent:-9999px;
display:block;
margin:0;
padding:0;
float:right;
background:url('/images/more.gif') no-repeat 0 0;
width:91px;
height:25px;
cursor:pointer;
}
a.more:hover {
position: relative;
top: 1px;
left: 1px;
}
a.more:active {
position: relative;
top: 1px;
left: 1px;
}
a.more_en
{
text-indent:-9999px;
display:block;
margin:0;
padding:0;
float:right;
background:url('/images/more_en.gif') no-repeat 0 0;
width:91px;
height:25px;
cursor:pointer;
}
a.more_en:hover {
position: relative;
top: 1px;
left: 1px;
}
a.more_en:active {
position: relative;
top: 1px;
left: 1px;
}
.rus
{ color:gray }
td span
{ color:red; font-weight:bold; }