.container_12,
.container_16
{
	margin-left: auto;
	margin-right: auto;
	width: 1020px;
/*   background:url(http://e-markets.com.ua/templ/voda/images/content0.png)  repeat-y; */
}

/* =Grid  Global
--------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17
{
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.container_12 .grid_3,
.container_16 .grid_4
{
	width: 220px;
        
}

.container_12 .grid_6,
.container_16 .grid_8
{
	width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12
{
	width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_17
{
	width: 1000px;
}
.container_12 .grid_13,
{
	width: 1020px;
}


/* =Grid Children (Alpha ~ First, Omega ~ Last)
--------------------------------------------------------------------------------*/

.alpha
{
	margin-left: 0;
}

.omega
{
	margin-right: 0;
}

/* =Grid 12 Columns
--------------------------------------------------------------------------------*/

.container_12 .grid_1
{
	width: 60px;
}

.container_12 .grid_2
{
	width: 140px;
}

.container_12 .grid_4
{
	width: 300px;
}

.container_12 .grid_5
{
	width: 380px;
}

.container_12 .grid_7
{
	width: 540px;
}

.container_12 .grid_8
{
	width: 620px;
}

.container_12 .grid_10
{
	width: 780px;
}

.container_12 .grid_11
{
	width: 860px;
}

/* =Grid  16 Columns
--------------------------------------------------------------------------------*/

.container_16 .grid_1
{
	width: 40px;
}

.container_16 .grid_2
{
	width: 100px;
}

.container_16 .grid_3
{
	width: 160px;
}

.container_16 .grid_5
{
	width: 280px;
}

.container_16 .grid_6
{
	width: 340px;
}

.container_16 .grid_7
{
	width: 400px;
}

.container_16 .grid_9
{
	width: 520px;
}

.container_16 .grid_10
{
	width: 580px;
}

.container_16 .grid_11
{
	width: 640px;
}

.container_16 .grid_13
{
	width: 760px;
}

.container_16 .grid_14
{
	width: 820px;
}

.container_16 .grid_15
{
	width: 880px;
}
.container_16 .grid_16
{
	width: 940px;
}
.container_16 .grid_17
{
	width: 1000px;
}



/* =Prefix Extra Space Global
--------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4
{
	padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8
{
	padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12
{
	padding-left: 720px;
}

/* =Prefix Extra Space 12 Columns
--------------------------------------------------------------------------------*/

.container_12 .prefix_1
{
	padding-left: 80px;
}

.container_12 .prefix_2
{
	padding-left: 160px;
}

.container_12 .prefix_4
{
	padding-left: 320px;
}

.container_12 .prefix_5
{
	padding-left: 400px;
}

.container_12 .prefix_7
{
	padding-left: 560px;
}

.container_12 .prefix_8
{
	padding-left: 640px;
}

.container_12 .prefix_10
{
	padding-left: 800px;
}

.container_12 .prefix_11
{
	padding-left: 880px;
}

/* =Prefix Extra Space 16 Columns
--------------------------------------------------------------------------------*/

.container_16 .prefix_1
{
	padding-left: 60px;
}

.container_16 .prefix_2
{
	padding-left: 120px;
}

.container_16 .prefix_3
{
	padding-left: 180px;
}

.container_16 .prefix_5
{
	padding-left: 300px;
}

.container_16 .prefix_6
{
	padding-left: 360px;
}

.container_16 .prefix_7
{
	padding-left: 420px;
}

.container_16 .prefix_9
{
	padding-left: 540px;
}

.container_16 .prefix_10
{
	padding-left: 600px;
}

.container_16 .prefix_11
{
	padding-left: 660px;
}

.container_16 .prefix_13
{
	padding-left: 780px;
}

.container_16 .prefix_14
{
	padding-left: 840px;
}

.container_16 .prefix_15
{
	padding-left: 900px;
}

/* =Suffix Extra Space  Global
--------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4
{
	padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8
{
	padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12
{
	padding-right: 720px;
}

/* =Suffix Extra Space  12 Columns
--------------------------------------------------------------------------------*/

.container_12 .suffix_1
{
	padding-right: 80px;
}

.container_12 .suffix_2
{
	padding-right: 160px;
}

.container_12 .suffix_4
{
	padding-right: 320px;
}

.container_12 .suffix_5
{
	padding-right: 400px;
}

.container_12 .suffix_7
{
	padding-right: 560px;
}

.container_12 .suffix_8
{
	padding-right: 640px;
}

.container_12 .suffix_10
{
	padding-right: 800px;
}

.container_12 .suffix_11
{
	padding-right: 880px;
}

/* =Suffix Extra Space 16 Columns
--------------------------------------------------------------------------------*/

.container_16 .suffix_1
{
	padding-right: 60px;
}

.container_16 .suffix_2
{
	padding-right: 120px;
}

.container_16 .suffix_3
{
	padding-right: 180px;
}

.container_16 .suffix_5
{
	padding-right: 300px;
}

.container_16 .suffix_6
{
	padding-right: 360px;
}

.container_16 .suffix_7
{
	padding-right: 420px;
}

.container_16 .suffix_9
{
	padding-right: 540px;
}

.container_16 .suffix_10
{
	padding-right: 600px;
}

.container_16 .suffix_11
{
	padding-right: 660px;
}

.container_16 .suffix_13
{
	padding-right: 780px;
}

.container_16 .suffix_14
{
	padding-right: 840px;
}

.container_16 .suffix_15
{
	padding-right: 900px;
}

/* =Clear Floated Elements
--------------------------------------------------------------------------------*/



html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

BODY{
font-family:Arial, Helvetica, sans-serif;

color: #666665;


	background-color:#FFFFFF;
	background-image:url(http://e-markets.com.ua/templ/webwork032010/index_files/bodybg00.gif);
	background-repeat:no-repeat;
	background-position:center top;
min-height: 100%;

	height: auto !important;
	height: 100%;
}

A{
text-decoration: none;
}
A:hover{
text-decoration: underline;
}

FORM{display: inline;}
td, div{padding:0px;
margin:0px;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after
{
	clear: both;
	content: #039;
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix
{
	display: inline-block;
}

* html .clearfix
{
	height: 1%;
}

.clearfix
{
	display: block;
}


.link_shop {width:90px; height:22px; line-height:22px; text-align:center; color:#333; font-size:1em;   background: transparent url(http://e-markets.com.ua/templ/960_blog/img/link_shop.gif) 0% 1px  no-repeat; border:none medium;padding:1px 0 0 0; }
.link_shop:hover {background-position: 100% 0; text-decoration:none;}


.price {
						padding:5px 10px 5px 0px;
						font-size: 1.2em;
						font-weight: bold;
						color: #FB0D0C;

text-align:center
					}
.article h4 {
font-size: 19px;
font-weight: bold;

  padding:0 0 7px 0px;
}

.article h1 {
font-size: 19px;
font-weight: bold;

  padding:0 0 7px 0px;
}




.qty_no 
{
background:url(no.gif) no-repeat; width:290px;   height:16px; margin-left:10px;
}

.qty_yes 
{
background:url(http://e-markets.com.ua/images/yes.gif) 10px 0px no-repeat; width:26px; height:16px; 
 
}


.price {
						padding:0 10px 0 0px;
						font-size: 1.3em;
						font-weight: bold;
						color: #FB0D0C;
                                                            text-align:center;
					
}
.reg_user {
background:url(http://e-markets.com.ua/templ/voda/images/fon_reg.jpg) 0px 0px no-repeat; width:190px;height:44px;
color:#000;
font-size:11px;
padding:35px 0 0 5px;
}
.reg_user a{
color:#000;
text-decoration: underline;
}

#news h4 {
color:#000;
padding:0 0 0 3px;
font-size:12px;
}

#news a {
color:#000;
padding:0 0 0 3px;
text-decoration: underline;
font-size:12px;
}

#contact {
padding:0 0 0 35px;

}
#contact h4 {
color:#000;
font-size:13px;
padding:0 0 5px 0px;
}

#contact p {
color:#45a7f1;
font-size:22px;
padding:0 0 5px 0px;
}


/* ********************************************************************************************************* */

.menu 						{background:url(http://e-markets.com.ua/templ/eshop/index_files/menu_bg0.gif) 0px 0px repeat-x;} 
.menu .table 				{background:url(http://e-markets.com.ua/templ/eshop/index_files/menu_rig.jpg) 100% 0px no-repeat;}
.menu .td 					{background:url(http://e-markets.com.ua/templ/eshop/index_files/menu_lef.jpg) 0px 0px no-repeat;height:39px; padding-left:22px;}
.menu td					{width:auto;text-align:center;vertical-align:middle;}
.menu table .menu_separator	{width:5%; vertical-align:middle; text-align:center;}
.menu td img				{margin:0px 9px 0px 9px;}

.menu td.z1 	 {background:url(http://e-markets.com.ua/templ/eshop/index_files/z1000000.gif) 0px 0px no-repeat; text-align:left;height:24px;padding:2px 0px 4px 33px;}
.menu td.z1 	 {color:#4c5661; font-size:11px; line-height:12px; font-weight:normal;}
.menu td.z1 a 		 {color:#3b70a6; font-size:11px; line-height:12px; font-weight:normal; font-family:arial; display:inline; text-decoration:none}
.menu td.z1 a:hover  {color:#3b70a6; text-decoration:underline;}



.my_menu
{

text-decoration:none;
color:#333;font-size:18px;letter-spacing:-.04em;font-family:Arial, Helvetica, sans-serif;
}

.my_menu:hover{
color:#CC0000;
text-decoration:none;
}

.my_menu_select
{

font-weight:none;
text-decoration:none;
color:#CC0000;font-size:18px;letter-spacing:-.04em;font-family:Arial, Helvetica, sans-serif;
}

.my_menu_sub
{
color:#2891a8;
background:url(http://e-markets.com.ua/templ/eshop/index_files/bg_list0.gif) 4px 6px no-repeat;
padding-left:11px;
text-decoration:none;
}

.my_menu_sub:hover{
color:#CC0000;
text-decoration:none;
}

.my_menu_sub_select
{ 
background:url(http://e-markets.com.ua/templ/eshop/index_files/bg_list0.gif) 4px 6px no-repeat;
padding-left:11px;
color:#CC0000;
text-decoration:none;
}

#my
{

}

#my img
{
  padding:0px;

 }

#myy img
{
  padding:0px;
  border:1px #bfbfbf solid; 
 }

#my_descr
{
   
 } 
#my_descr img
{
max-width: 518px;
padding:0px;

} 

.infoBoxHeading_td{color:#6e7475;font-size:14px;line-height:20px;font-weight:bold;}


.cont_heading_table			{margin:0px 0px 0px 0px;}
.cont_heading_td			{width:100%; height:30px;background:url(http://e-markets.com.ua/templ/eshop/index_files/cont_hea.gif) 0px 0px repeat-x #f3f6f7; vertical-align:middle;padding:5px 15px 5px 15px;}
.cont_heading_t				{background:url(http://e-markets.com.ua/templ/eshop/index_files/cont_heb.gif) 0px 0px repeat-x;}
.cont_heading_b				{background:url(http://e-markets.com.ua/templ/eshop/index_files/cont_hec.gif) 0px 0px repeat-x;}
.cont_heading_l				{background:url(http://e-markets.com.ua/templ/eshop/index_files/cont_hed.gif) 0px 0px repeat-y #f3f6f7;}
.cont_heading_r				{background:url(http://e-markets.com.ua/templ/eshop/index_files/cont_hed.gif) 100% 0px repeat-y #f3f6f7;}

/* ************************************************************************************* */
.popup .cont_heading_td		{color:#708b90;font-size:18px;line-height:20px;font-weight:normal;font-family:arial;}
.cont_heading_td			{color:#708b90;font-size:18px;line-height:20px;font-weight:normal;font-family:arial;}
.cont_heading_td a 			{color:#708b90;font-size:18px;line-height:20px;font-weight:normal;font-family:arial;text-decoration:none}
.cont_heading_td a:hover  	{color:#708b90; text-decoration:underline;}

.productSpecialPrice
{
color:#AA0000;
font-size:14px;
line-height:20px;
font-weight:bold;
}

.bg_list3{background:url(bg_list_.htm) 0px 0px repeat-x;}
.bg_list3 a{color:#0088AA; font-size:12px; line-height:12px; font-weight:normal;
									 padding:5px 1px 6px 10px;background:url(bg_list3.gif) 0px 10px no-repeat;text-decoration:underline;}
.boxText .bg_list3 a:hover			{color:#0088AA;text-decoration:none;}


.name a{
color:#0088AA; font-size:12px; line-height:14px; font-weight:bold; text-decoration:none;
}

.name a:hover	{
color:#0088AA;
text-decoration:underline;
}

.prokrutka a:hover{
text-decoration:underline;
color:#0088AA;
}

.prokrutka a:visited{
color:#0088AA;
}

.prokrutka a{
color:#0088AA;
}

.align
{
text-align:justify;
}

#baner1 img
{
max-width:219px;
max-height:277px;
}

.rrr{
float:right;
}

.Color a
{
color:#0088AA;
}


.contSect {
	color:#878787;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
}
.moduleInput {
	background:url(http://e-markets.com.ua/templ_obrazec/vzglyad/index_files/subscrib.gif) no-repeat 0 0;
	padding:11px 0px 11px 10px;
	width:204px;
	color:#8f8f8d;
	font:normal 13px/13px Arial, Helvetica, sans-serif;
	font-style:italic;
	border:none;
	margin:0px 0px 5px 0px;
}

a.moduleButton {
	border:none;
	background:url(http://e-markets.com.ua/templ_obrazec/vzglyad/index_files/subscric.gif) no-repeat 0 0;
	color:#fff;
          display:block;
	width:150px;
	height:30px;
          padding:5px 0px;
text-align:center;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
}
.gallery {  width:100%;  margin:0 auto; padding:0; }
.gallery1 { position:absolute; z-index:-1 !important;width:100%;
	left:0;   }
.slideshow1 {position:absolute; z-index:-1 !important;width:100%;height:100%;
	left:0;}

#slider1 {
	
}
#slider {
	margin:0;
	padding:0;
	list-style:none;
}
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:1020px; height:282px; overflow:hidden; }
p#controls { margin:0; padding:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:16px; height:26px; position:absolute; left:-40px; top:-150px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:16px; height:26px; position:absolute; left: 880px; top:-150px; }
#prevBtn a { display:block; width:16px; height:26px; background:url(images/l_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:16px; height:26px; background:url(images/r_arrow.gif) no-repeat 0 0; }