BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA { 
    font-family:Trebuchet MS, Arial, Tahoma, Helvetica; font-size: 12px; color: #1C1C1C;}
header, footer, article, section, nav, menu, hgroup {  
   display: block;  
}

body {
background-image:url(/images/bg.gif);
padding:0px;
margin:0px;
border:0px;
min-width:1004px;
}

A {text-decoration:none;outline:none;}

h1 {
 font-size: 12px;
 margin-top: 4px;
}

.photo_sample, .white, .bg_w A {text-align:center}


p span {color:#1c1c1c;}

.way A:link, .way A:active, .way A:visited {color:#759c01; text-decoration:none;}
.way A:hover {color:#759c01; text-decoration:underline;}

P A:link, P A:active, P A:visited {color:#2070b5; text-decoration:underline;}
P A:hover {color:#2070b5; text-decoration:none;}

P A.rightnews1:link, P A.rightnews1:active, P A.rightnews1:visited {color:#2070b5; text-decoration:none;}
P A.rightnews1:hover {color:#2070b5; text-decoration:underline;}

.top_bot {
background-color: #000000;
height:50px;
padding-right:20px;
}

.top_bot div {color:#FFFFFF;}

.menu {
line-height:30px;
margin:0px;
padding-top:10px;
padding-left:20px;
}

.menu LI, .menu LI div {
display: inline;
line-height:30px;
float:left;
}

.menu div {margin-righ:16px;}
.menu LI {margin-left:20px;}

/*.menu LI div {display: inline; line-height:30px; margin:0px 22px 0px 20px;}*/

.pass A:link, .pass A:active, .pass A:visited {COLOR: #FFFFFF; text-decoration: none; text-transform:uppercase;}
.pass A:hover {color:#8DB419; text-decoration:none;}

.green_menu_l A:link, .green_menu_l A:active, .green_menu_l A:visited {COLOR: #000000; text-decoration: none; text-transform:uppercase;}
.green_menu_l A:hover {color:#FFFFFF; text-decoration:none;}

/*.logo {float:left; margin:6px 0px 3px 0px; padding-left:100px;}*/
.logo {float:left; margin:30px 0px 0px 0px; padding-left:80px;}

.total {
float:right;
padding-top:10px;
}

#mcc_result .total {
float:none;
padding-top: 7px;
}



.total span {
color:#8DB419;
padding:0px 5px 0px 8px;
text-transform:uppercase;
}

.fog {
background-image:url(/images/fog.gif);
background-repeat:repeat-x;
background-position:top left;
height:126px;
}

.fog_bot {
background-image:url(/images/fog_bot.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.collage {
background-image:url(/images/collage.gif);
background-repeat:no-repeat;
background-position:right top;
height:126px;
}

.logo {float:left; margin:8px 0px 0px 0px; padding-left:80px;}
.consult {margin:14px 0px 0px 0px;}

.time, .tel {
color:#FFFFFF;
float:right;
font-size:14px;
margin:8px 0 0 0;
padding:0 14px 0 42px;
}

.time {
background-image:url(/images/time_i.gif);
background-repeat:no-repeat;
background-position:left top;	
}

.time span, .tel span {color:#a7cd31;}

.red {color:#cb1c1c; font-size:14px;}

.tel {
background-image:url(/images/tel_i.gif);
background-repeat:no-repeat;
background-position:left top;
}

.ks {background-image:url(/images/ks.gif);}
.life {background-image:url(/images/life.gif);}

.ks, .life {
background-repeat:no-repeat;
background-position:left;
color:#FFFFFF;
padding:0 0 0 66px;
font-size:14px;
}

.call_order {
background-image:url(/images/call_order.gif);
background-repeat:no-repeat; 
width:132px;
height: 18px;
margin:4px 0 0 0;
}

.search {
background-image:url(/images/corner_main1.gif);
background-repeat:no-repeat;
background-position:left top;
height:44px;
background-color:#FFFFFF;
margin-top:15px;
}

.main {
margin:0px 0px 20px 40px;
padding-bottom:10px;
background-color:#FFFFFF;
}

.green_menu_l, .green_menu_r, .green_l, .green_r, .grey_l, .grey_r, .blue_l, .blue_r, .input_l, .input_r  {
background-repeat:no-repeat;
height:30px;
}

.green_menu_l, .green_l, .grey_l, .blue_l, .input_l {
background-position:left top;
}

.green_menu_r, .green_r, .grey_r, .blue_r, .input_r {
background-position:right top;
}

.green_menu_l {
background-image:url(/images/green_menu.gif);
padding-left:4px;
}

.green_menu_r {
background-image:url(/images/green_menu.gif);
padding-right:4px;
}

.green_menu_r A {padding:0px 12px 0px 12px;}

.green_l, .blue_l {
color:#FFFFFF;
line-height:30px;
padding-left:14px;
}

.green_l {background-image:url(/images/green.gif);}

.green_r {
background-image:url(/images/green.gif);
padding-right:4px;
width:230px;

}

.grey_l {background-image:url(/images/grey_left.gif);}

.grey_r {background-image:url(/images/grey_right.gif);}

.grey_bg {
background-image:url(/images/grey_bg.gif);
background-repeat:repeat-x;
margin:0px 6px 0px 6px;
height:30px;
color:#005DAC;
padding:8px 14px 0px 0px;
}
.grey_bg a{
color:#005DAC;
padding:8px 14px 0px 14px;
}

.blue_l {background-image:url(/images/blue.gif);}

.blue_r {
background-image:url(/images/blue.gif);
padding-right:4px;
}

.base {background-image:url(/images/bg.gif);}

.collage {height:126px;}

.corner {
background-image:url(/images/corner_main1.gif);
background-repeat:no-repeat;
background-position:top left;
height:10px;
background-color:#FFFFFF;
}

.column_1 {padding:8px 5px 8px 15px;}

.punkt {
color:#005dac;
line-height:22px;
margin-top:10px;
}

.icq {margin:15px 0px 15px 0px;}
.icq IMG {padding:0px 8px 0px 5px;}

.icq A {color:#1C1C1C;}

.dots {
background-image:url(/images/dots.gif);
background-repeat:repeat-x;
line-height:1px;
}

.corner_g2 {
background-image:url(/images/corner_g2.gif);
background-repeat:no-repeat;
background-position:right bottom;
margin:15px 16px 15px 16px;
background-color:#e3e3e3;
}

.corner_g1 {
background-image:url(/images/corner_g1.gif);
background-repeat:no-repeat;
background-position:left top;
padding:10px 10px 10px 10px;
}
.reklama {line-height:32px; padding-top:4px;}

.photo_sample {background-color:#FFFFFF;}

.corner_w1, .corner_w2, .corner_w3, .corner_w4 {background-repeat:no-repeat;}

.corner_w2, .corner_w3 {
height:10px;
line-height:10px;
margin:0px;
padding:0px;
}

.corner_w2 {
background-image:url(/images/corner_w2.gif);
background-position:right top;
}

.corner_w1 {
background-image:url(/images/corner_w1.gif);
background-position:left top;
background-color:#FFFFFF;
}

.corner_w4 {
background-image:url(/images/corner_w4.gif);
background-position:left bottom;
background-color:#FFFFFF;
}

.corner_w3 {
background-image:url(/images/corner_w3.gif);
background-position:right bottom;
}

.corner_w1_small, .corner_w2_small, .corner_w3_small, .corner_w4_small {background-repeat:no-repeat;}

.corner_w2_small, .corner_w3_small {
height:8px;
line-height:8px;
margin:0px;
padding:0px;
}

.corner_w1_small, .corner_w4_small, .white {width:122px;}

.corner_w2_small {
background-image:url(/images/corner_w2_small.gif);
background-position:right top;
}

.corner_w1_small {
background-image:url(/images/corner_w1_small.gif);
background-position:left top;
background-color:#FFFFFF;
}

.corner_w4_small {
background-image:url(/images/corner_w4_small.gif);
background-position:left bottom;
background-color:#FFFFFF;
}

.corner_w3_small {
background-image:url(/images/corner_w3_small.gif);
background-position:right bottom;
}

.white {
background-color:#FFFFFF;
height:104px;
}

.battery {
margin:0px 0px 15px 0px;
float:left;
}
.battery IMG {float:left;}

.price {
color:#005dac;
font-size:18px;
font-weight:bold;
}

.category LI A:link, .category LI A:active, .category LI A:visited {color:#1c1c1c; text-decoration: none;}
.category LI A:hover {color:#005dac; text-decoration: none;}

UL LI A:link, UL LI A:active, UL LI A:visited {COLOR: #FFFFFF; text-decoration: none;}
UL LI A:hover {color:#8DB419; text-decoration:none;}

.column_2 {padding:8px 10px 8px 10px;}

.column_1, .column_2, .column_3 {vertical-align:top;}

.list {
    padding-bottom:10px;
    background-image:url('/images/gallery_bg.gif');
    background-repeat:no-repeat;
    background-position: left top;
    text-align: center;
}
.list #flashcontent {
        background-image:url('/images/gallery_bg.gif');
    background-repeat:no-repeat;
    background-position: right top;

}

.new {padding:22px 0px 22px 25px;}
.rightnews {color:#A7CD31;}
.tovar {margin:18px;}

.data {color:#005DAC; float:left; width:245px; line-height:20px;}

ul.column{
    width: 100%;
    padding: 0;
    margin: 10px 0;
    list-style: none;
}
ul.column li {
    float: left;
    width: 200px; /*Set default width*/
    padding: 0;
    margin: 5px 0;
    display: inline;
}

.photo {
width:180px;
float:left;
margin:0px 14px 10px 14px;
}

.sample {
float:left; 
margin:10px 10px 0px 0px;
}

.goods {
height:136px;
border:1px solid #c9c9c9;
border-top:0px;
background-color:#e3e3e3;
padding:0px 8px 8px 8px;
}

.bg_w {
background-color:#FFFFFF;
font-size:13px;
padding:0px 6px 6px 6px;
}

.bg_w span {
color:#005dac;
font-size:18px;
}

.details {
background-image:url(/images/grey_b.gif);
background-repeat:no-repeat;
height:28px;
width:90px;
line-height:26px;
float:left;
}

.in_cart {
background-image:url(/images/corner_b.gif);
background-repeat:no-repeat;
height:28px;
width:89px;
line-height:28px;
float:right;
}

.details A:active, .in_cart A:active, .details A:link, .in_cart A:link, .details A:visited, .in_cart A:visited {color:#FFFFFF;}
.details A:hover, .in_cart A:hover {color:#8DB419;}

.corner_g {
background-image:url(/images/corner_g.gif);
background-repeat:no-repeat;
background-position:left bottom;
height:8px;
}

.column_3 {padding:8px 15px 8px 16px;}

.login {padding:16px 0px 10px 0px;}

.autho {float:left; line-height:24px;}

.log A:link, .log A:active, .log A:visited {color:#2070b5; text-decoration:underline;}
.log A:hover {color:#2070b5; text-decoration:none;}

.banner {
text-align:center;
margin:15px 0px 15px 0px;
}

.copy {
line-height:50px;
padding-left:40px;
float:left;
}

.copy A:link, .copy A:active, .copy A:visited {color:#8db419; text-decoration:none;}
.copy A:hover {color:#8db419; text-decoration:underline;}

.counter {
float:left;
margin:0px;
line-height:50px;
padding-left:40px;
padding-top:10px;
}

.counter A {
line-height:50px;
padding-left:20px;
}

.links {
float:right;
margin:0px;
}

.links A {
padding:10px;
line-height:50px;
}

/*********************************** forms & button **********************************************************/
FORM {padding-top: 5px;}

/*FORM.location {float:right;}*/

INPUT.input_l, INPUT.input_l_small {
    height:15px;
    font-weight: normal;
    line-height:14px;
    margin:5px 6px 0px 3px;
    color: #1C1C1C;
    font-size: 12px;
    border:0px;
    background-color:#FFFFFF;
}

INPUT.input_l {width:134px;}
INPUT.input_l_small {width:19px;}

.input_r, .input_r_small {
background-repeat:no-repeat;
background-position:right top;
height:24px;
}

.input_r {background-image:url(/images/input.gif);}
.input_r_small {background-image:url(/images/input_small.gif);}

.input_r_small {width:38px; margin-right:6px;} 
.input_r {width:143px;}








INPUT.input_l2, INPUT.input_l2_small {
    height:15px;
    font-weight: normal;
    line-height:14px;
    margin:5px 6px 0px 3px;
    color: #1C1C1C;
    font-size: 12px;
    border:0px;
    background-color:#FFFFFF;
}

INPUT.input_l2 {width:239px;}
INPUT.input_l2_small {width:19px;}

.input_r2, .input_r2_small {
background-repeat:no-repeat;
background-position:right top;
height:24px;
}

.input_r2 {background-image:url(/images/input2.gif);}
.input_r2_small {background-image:url(/images/input_small.gif);}

.input_r2_small {width:38px; margin-right:6px;} 
.input_r2 {width:243px;}







INPUT.buts_g, INPUT.but_blue_l {
    background-repeat:no-repeat; 
    border:0px solid #A00206;
    height: 24px;
    line-height: 24px;
    color: #ffffff;
    font-size: 12px;
}

INPUT.buts_g {background-image:url(/images/buts_g.gif); width:28px;}
INPUT.but_blue_l {
background-image:url(/images/but_blue.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:8px;
}

.but_blue_r {
background-image:url(/images/but_blue.gif);
background-repeat:no-repeat;
background-position:right top;
padding-right:4px;
}
/*/////////////////////////////////SLIDER///////////////////////////////////////*/
#slide_c{
	position:relative;
		width:100%;
	height:265px;
	text-align:center
}
#slides {
	top:0;
	z-index:100;
	margin: 0 auto;
	text-align:center;
	}

.slides_container {
	width:523px;
	height:215px;
	overflow:hidden;
	position:relative;
	display:none;
	margin: 0 auto;
	text-align:center
}


#slides .slide {
	padding:20px;
	width:478px;
	height:230px;
	display:block;
}

/*
	Next/prev buttons

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}*/

/*
	Pagination
*/

.pagination {
	margin:10px auto 0;
	width:100px;

}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:12px;
	text-indent: -9999px;
	background:url("/img/pagination.png") no-repeat top left;
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
