body
{
	font:12px arial;
}
.bottom
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #AEAEAE;
	padding-top: 20px;
}
.copy
{
	color: #242e3b;
	font-family: Arial, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.top
{ 
	color: #fff;
	font-weight: bold;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
 }

.txt, .text
{
	font:11px arial;
	color: #34465c;
	padding:0px;margin:0px;
}

p {padding:0px;margin:0px;font:12px arial;}

.kenga
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: white
}
.no
{
	text-decoration: none;
}

a
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #124582;	
}
a:hover
{
	text-decoration: none;
}
.menu
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1f2834;
}
.menu:hover
{
	color: #003a8d;
	text-decoration: none;	
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #1253b2;
	background: url(../images/bullet.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: center left;
	margin: 5px;
}
h2
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #242e3b;
	margin: 10px 0px;
}
h3
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #1a7ca9;
	margin: 10px 0% 5px 0%;
}
h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #1253b2;
	
	margin: 5px;
}
li
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px 0px 0px 0px;
	list-style-image: url(../images/bullet.gif);
}

.blue
{
	color:#1e9bcd;
}
.boxHeader
{
	background: url(../images/box_head_bg.gif);
	height: 31px;
	padding-left: 30px;
	color: #fff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

.DivBoxHeader
{
	background: url(../images/box_head_bg.gif);
	height: 31px;
	padding-left: 30px;
	color: #fff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

.DivBoxHeader p {padding:0px;margin:0px;padding-top:7px;}
.DivBoxHeader a {color:#ffffff;text-decoration:none;}

.boxHeader2
{
	background: url(../images/box_head_bg2.gif);
	height: 31px;
	padding-left: 30px;
	color: #fff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
.boxHeader3
{
	background: url(../images/box_head_bg3.gif);
	background-repeat: repeat-x;
	height: 31px;
	padding-left: 30px;
	color: #fff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.boxItem
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	height:20px;
	background: url(../images/arr.gif);
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-position: top left;
}
.boxItem a
{
	text-decoration: none;
	color: #000;
}

.DivBoxItem
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;	
	background: url(../images/arr.gif);
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#cbdce0;
}

.DivBoxItem2
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;	
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-position: top left;
	background-color:#cbdce0;
}

.DivBoxItem2 a
{
	color: #2E2E2E;
}

.DivBoxItem a
{
	text-decoration: none;
	color: #000;
}

.boxsubItem
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	height:20px;
	background: url(../images/arr.gif);
	padding-left: 45px;
	padding-right: 10px;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-position: 18px 2px;
}
.boxsubItem a
{
	text-decoration: none;
	color: #2E2E2E;
}
a.orange
{
	color: #de8400;
}
.action
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}
.title
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1365a8;
}
.price
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e13b00;
}
.price_uah
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.descr
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #32434a;
}

.news_date
{
	color: #555;
}
.dlink
{
	padding:2px;
	border-bottom: 1px dashed;
	font-weight:bold;
	cursor: pointer; 
	cursor: hand;
}
.dlinka
{
	padding:2px;
	font-weight:bold;
	cursor: pointer; 
	cursor: hand;
}

.achtung
{
	text-align: center;
	color: #666666;
	font-size: 11px;
}
table.shcart {border-bottom:1px solid #999; }
table.shcart th {border-top:1px solid #999; padding:3px; font:11px tahoma;background-color:#eeeeee;}
table.shcart td {border-top:1px solid #999; padding:3px; font:11px tahoma;background-color:#dcdcdc;}
.input_submit, .btn
{
	border: 1px #34465c solid;
	padding: 1px 3px 1px 3px;
	background: #267cb3;
	color: white;
	font: normal 11px Tahoma;
	cursor: pointer;
	cursor: hand;
}
.basket
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.bord_it
{
	border: 1px #ffffff solid;
	padding: 2px 2px 2px 2px;
	background: #2390c0;
	margin: 5px 10px 5px 10px;
	float: center;
}

input, select, textarea {font:11px tahoma;}
#pages {text-align: left; padding: 5px;}
#pages table {background-color: #eeeeee; width:100%;}
#pages td {border-bottom:1px solid #ddd;padding:5px 8px;}

.note {color:#555;}

.tabbg {background-image:url(../images/tabbg.gif);background-repeat:repeat-x;height:29px;border-left:1px solid #bababa;border-right:1px solid #bababa;}
.tabbg_item {background-image:url(../images/tabbg_item.gif);background-repeat:no-repeat;height:29px;background-position:top right;padding:0px 5px;text-align:center;}
.detailsbg {border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;background-color:#ffffff;padding:5px 20px;}
.detailsbg h2
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #1365a8;
	padding: 10px 0px;
}

a.category {text-decoration:none;}
a.category:hover {text-decoration:underline;}

a.categorya {font-weight:bold;text-decoration:none;}
a.categorya:hover {font-weight:bold;text-decoration:underline;}

.notify_form {visibility:hidden;position:absolute;right:0px;top:-50px;padding:30px 0px;margin:0 auto;background-image:url('../img/notifybg.png');background-repeat:no-repeat;width:337px;height:232px;color:#000;}
.notify_form p {padding:0px 30px;font-weight:bold;margin:0px;}

.callme_form {visibility:hidden;position:absolute;right:0px;top:-50px;padding:30px 0px;margin:0 auto;background-image:url('../img/notifybg.png');background-repeat:no-repeat;width:337px;height:232px;color:#000;}
.callme_form p {padding:0px 30px;font-weight:bold;margin:0px;}

.paymentdiv {padding:15px;border-left:1px solid #34465c;}
.paymentdiv p {padding:0px;margin:0px;}
