p
{ 
	font-family:		Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	margin:4px;
	padding:4px;}
td, th 
{ font-family:		Arial, Helvetica, sans-serif;
color:#2e2e2e;
 font-size: 13px;
}
ul
{
	list-style:inside;
	list-style-image:url(images/list.png);
}

h1
{ 
  font-size:		15px;
  color:#242424;

}
h2
{ color:			black;
  font-size:		14px;
  
}
h3{
	margin: 0 20 3 0;
	padding:0px;
	font-size:		13px;
}
h5
{
  font-size:		13px;
}
.header
{ font-size:		16px;
  color:			black;
  font-weight:		normal;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
}
a
{font-weight:		normal;
 color:			#12639d;
 text-decoration:underline;
}
a:hover
{ text-decoration:none;
}

.small
{ font-size:		10xp;
}
.faq
{ font-size:		14px;
}
.price_brief
{ font-size:		16px;
}
.big
{ font-size:		150%;
  text-decoration:	none;
}
.cat
{ font-size:		13px;
font-weight:normal;
}
.standard
{ font-weight:		normal;
}
.white
{ color:			white;
}
.pink
{ color:			#ffc0cb;
}
.menu
{ color:			#0B0A10;
  font-weight:		bold;
  font-size:		100%;
}
div.topmenu_selected
{
/*  background:		url(images/b1r.jpg);
*/  padding:			2px;
}
div.topmenu_notselected
{
/*  background:		url(images/b1.jpg);
*/  padding:			2px;
}
.footer
{
  font-size:		60%;
  color:			gray;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.category_child
{
  font-weight:		normal;
}
.cart
{
  font-size:		90%;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		normal;
  color:			navy;
  background-color:  transparent;
}
.container {
  display: table-cell;
  vertical-align: middle;
}
.middled {
  margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
  font-size:120%;
  color:#000099;
  font-weight:normal;
}
.middled:hover  {
  margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
  font-size:120%;
  color:#000099;
  font-weight:normal;
}
.cat1 {
	font-weight:normal;
}
.news {
	font-family:		Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	font-weight:normal;
	font-size:11px;
}
.news:hover {
	font-family:		Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	font-weight:normal;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#2e2e2e;
	font-weight: normal;
	font-style: normal;
}
.tabs {height:16px; margin: 0 0 -3px; font-size:14px;}
.tabs span {display:block; float:left; height:16px; font-weight:normal; color:#fff; margin: 0 1px 0 0; background:#3c65e1 url(images/tabs_bb.png) 0 0 no-repeat;}
.tabs span span {cursor:pointer; padding:3px 16px 0;  height:11px;margin:0; background:url(images/tabs_bb_r.gif) 100% 0 no-repeat;}
.tabs span.active { position:relative; cursor:default; background:#fff url(images/tabs_bb_active.gif) 0 0 no-repeat;}
.tabs span.active span { color:#3c65e1; background:url(images/tabs_bb_active_r.gif) 100% 0 no-repeat;}
.tabs_grey_blue {height:19px; font-size:15px;}
.tabs_grey_blue span { height:19px; background:#3c65e1 url(images/tabs_gbb.png) 0 0 no-repeat;}
.tabs_grey_blue span span {padding-top:10px; height:19px; background:url(images/tabs_gbb_r.gif) 100% 0 no-repeat;}
.tabs_grey_blue span.active {background:#fff url(images/tabs_gbb_active.gif) 0 0 no-repeat;}
.tabs_grey_blue span.active span { height:19px; background:url(images/tabs_gbb_active_r.gif) 100% 0 no-repeat;}
.tabs_grey span.active { background:#fff url(images/tabs_gb_active.gif) 0 0 no-repeat;}
.tabs_grey span.active span { height:18px; background:url(images/tabs_gb_active_r.gif) 100% 0 no-repeat;}
.tabs .all {float:left; margin: 11px 0 0 10px; font-size:11px; color:#3c65e1; padding: 0 8px 0 0; background:url(images/all_arr.gif) 100% 5px no-repeat;}
.tabs span .all {float:none; color:#fff; margin: 0 0 0 10px; vertical-align:1px; font-weight:normal;background:url(images/all_arr1.gif) 100% 5px no-repeat;}
.tabs span.active .all {color:#3c65e1; background:url(images/all_arr.gif) 100% 5px no-repeat;}

.tabs_detached {height:19px; padding: 0 0 20px 18px; background:url(images/tabs_detached.gif) 0 16px no-repeat;}
.tabs_detached span {height:19px;}
.tabs_detached span.active {background:#fff url(images/tabs_gbb_active.gif) 0 0 no-repeat;}
.tabs_detached span.active span { height:16px; background:url(images/tabs_gbb_active_r.gif) 100% 0 no-repeat;}
.xapak
{font-size:12px;}
 
.xapak td
{border-bottom: 1px dotted #999999}

.cart1
{
	margin-top:3px;
	margin-bottom:1px;
	margin-left:1px;
	margin-right:1px;
	padding-top:3px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}
.track
{
	font-family: Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	font-weight:normal;
}

/* Easy Slider */
	img { border: 0; }
	.krfon_l { background: url('/img/slider/krfon_l.gif') no-repeat bottom right; }
	.krfon_r { background: url('/img/slider/krfon_r.gif') no-repeat bottom left; }
	.opis { margin-top: 15px; font-weight:normal; color: #ff0000; text-decoration: underline;}
	.opis:hover { margin-top: 15px; font-weight:normal; color: #ff0000; text-decoration: none;}
	.ots280 { margin-top: 290px; }

	#slider ul, #slider li{ margin:0; padding:0; list-style:none; }
	#slider, #slider li{
	width:500px;
	height:425px;
	overflow:hidden;
}
	#prevBtn{ float: left; position: absolute; margin: 120px 0px 0px 0px; }
	#nextBtn{
	float: right;
	position: absolute;
	margin: 120px 0px 0px 460px;
}					

/* // Easy Slider */
.head
{ color:			blue;
  font-size:		16px;
  margin:4px;
	padding:4px;
	font-weight:bold;
	text-align:center;
}
.mark
{ color:			#33cc33;
  font-size:		15px;
  margin:0px;
	padding:0px;
	font-weight:bold;
}
.feedback
{ color:			blue;
  font-size:		13px;
    margin: 0 55 0 0;
	padding:0px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
.feedback:hover
{
	text-decoration:none;
}
#orange-box{
	background: #e2e4e3;
	font-family: Tahoma;
	font-size: 13;
	color: #666666;
	font-weight: normal;
	text-align: center;
	padding: 5px;
}

#orange-box-border-top{
	border-bottom:2px solid #e2e4e3;
	border-left:2px solid #FFF;
	border-right:3px solid #e0e7ff;
}

#orange-box-border-bottom{
	border-top:2px solid #e2e4e3;
	border-left:2px solid #FFF;
	border-right:3px solid #e0e7ff;
}
.nodecor{
 text-decoration:none;
 color:#666666;
 font-weight:normal;
}
.nodecor:hover {
 text-decoration:underline;
 color:#666666;
 font-weight:normal;
}
.nodecor1{
 text-decoration:none;
 color:#FFFFFF;
 font-weight:normal;
}
.nodecor1:hover {
 text-decoration:underline;
 color:#FFFFFF;
 font-weight:normal;
}
#top-box{
	background: #bce5f2;
	padding: 0px;
}

#top-box-border-top{
	border-bottom: 2px solid #bce5f2;
	border-left: 2px solid #7acfe9;
	border-right: 2px solid #7acfe9;
}
#green-box{
	background: #33cc33;
	font-family: Tahoma;
	font-size: 13;
	color: #666666;
	font-weight: normal;
	text-align: center;
	padding: 5px;
}

#green-box-border-top{
	border-bottom:2px solid #33cc33;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}

#green-box-border-bottom{
	border-top:2px solid #33cc33;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}
#white-box{
	background: #FFF;
	font-family: Tahoma;
	font-size: 13;
	color: #333333;
	font-weight: normal;
	padding: 5px;
}

#white-box-border-top{
	border-bottom:2px solid #FFF;
	border-left:2px solid #FFF;
	border-right:3px solid #e0e7ff;
}

#white-box-border-bottom{
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;
	border-right:3px solid #e0e7ff;
}
#greenn-box{
	background: #33cc33;
	font-family: Tahoma;
	font-size: 13;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	padding: 5px;
}

#greenn-box-border-top{
	border-bottom:2px solid #33cc33;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}

#greenn-box-border-bottom{
	border-top:2px solid #33cc33;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}
.cart_t {
	font-family:		Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:12px;
}
.notation {color: #686868; font-size: 11px; border: 1px solid #A3A3A3; border-width: 1px 0; margin: 5px 0 5px 2%; text-indent: 0; padding: 10px 5px; line-height: 14px;}
.style1 {color: #FFFFFF}

/* Для все браузеров */
#fixed {
    position: fixed;
    bottom: 0px;
    right: 0px;
}
/* Для IE */
*html body {
    background: url('null.gif') no-repeat;
    background-attachment: fixed;
}
*html #fixed {
    position: absolute;
    top: expression(parseInt(document.getElementsByTagName('body')[0].scrollTop)+550 + "px");
}

	#MG-placeholder {
		padding:0px;
		background:#F9F9F9;
		margin:10px;
		color:#444444;
		font-family:Arial;
		font-size:11px;
	}
	#MG-placeholder .clear {
		clear:both;
		height:0px;
		line-height:0px;
		font-size:0px;
		overflow:hidden;
	}
	#MG-placeholder a {
		color:#4d749c;
	}
	#MG-placeholder a:hover {
		text-decoration:none;
	}
	#MG-placeholder p {
		line-height:18px;
	}
	
	#MG-placeholder .formfields {
		position:relative;
		background-color:#FFFFFF;
		border-color:#DDDDDD;
		border-width:1px;
		border-style:solid;
		width:259px;
		margin:auto;
	}
	#MG-placeholder .formfields h4 {
		margin:0 0 5px 0;
		padding:0px 20px;
		background:#F0F0F0   ;
		color:#444444;
		font-family:;
		font-size:24px;
		height:65px;
		line-height:65px;
	}
	#MG-placeholder #mg-footer {
		background:#   ;
		height:px;
		line-height:px;
	}
	#MG-placeholder #logo {
		background:  ;
		height:0px;
		width:259px;
		margin:5px auto;
	}	#MG-placeholder .formfields .ffields {
		margin:0px 0px 0px 5px;
	}
	#MG-placeholder .formfields .ffields input.submit, #MG-placeholder .formfields .ffields button {
		padding:2px 8px;
	}
	#MG-placeholder .formfields textarea.text {
		border:1px solid #D0D1D3;
		padding:3px;
	}
	#MG-placeholder .formfields input.text, select.text {
		border:1px solid #ddd;
		width:160px;
		padding:1px;
		color:#666666;
	}
	
	#MG-placeholder .bforms {
	}
	#MG-placeholder .bforms .tr {
		clear:both;
		margin-bottom:10px;
		float:left;
		width:99%;
	}
	#MG-placeholder .bforms .tr .c1 {
		float:left;
		width:35%;
	}
	#MG-placeholder .bforms .tr .c2 {
		float:left;
		width:55%;
	}
	#MG-placeholder .bforms .tr .c3 {
		float:left;
		width:4%;
	}
	
	#MG-placeholder .subtext {
		font-size:11px;
		margin:0px auto;
		opacity:0.4;
		filter:alpha(opacity=40);
		position:absolute;
		left:0px;
		bottom:-20px;
		width:100%;
	}
	#MG-placeholder .subtext a {
		text-decoration:none;
	}
	#MG-placeholder .subtext a:hover {
		text-decoration:underline;
	}
	
	#MG-placeholder .error {
		color:#d00;
	}
	#MG-placeholder #error {
		text-align:center;
		color:#d00;
	}
	#MG-placeholder .hidden {
		display:none;
	}
	#MG-placeholder .mg_embed_close {
		font-size:0px;
		background:url(http://list.mailigen.com/img/lightbox-close.png) repeat scroll 0 0 transparent;
		width:42px;
		height:42px;
		text-decoration:none;
		position:absolute;
		top:-24px;
		right:-24px;
	}
