/* style for template #0  */
body {margin:0px; color:#c5c5c5; background:#141414;}
p, body, font, div, td
{ font-family:		sans-serif;
  font-size:		12px;
  color:#c5c5c5;
}
.wh {color:#f6f6f4; font-size:14px; font-weight:bold;}
input, form {margin:0px;}
h1 {color:#05618a; font-family:sans-serif; font-size:17px;}
.osnova {width:100%; text-align:center;}
.r {width:200px; vertical-align:top;}
.s {width:190px; float:right; margin:4px;}
.s h3 {font-size:14px; background:#011432; color:#2584be; line-height:30px; padding-left:10px; text-transform:uppercase; margin:0px;}
.s ul {padding:0; margin:0 0 0 19px; list-style:none; }
.a {width:800px; vertical-align:top;}
.l {width:800px; height:201px; background:url(/images/logo.jpg) no-repeat right top;}
.c {width:600px; float:left;}
.n h3 {font-size:14px; background:#4a0000; margin:4px; line-height:30px; padding-left:10px; color:#f6f6f4; text-transform:uppercase;}
.n a {color:#f6f6f4; font-size:14px; text-transform:uppercase;}
.off1 {width:187px; float:left; text-align:center; border:1px dotted #b9bfc8; margin:4px; background:#380702;}
.off2 {width:187px; float:left; text-align:center; border:1px dotted #b9bfc8; margin:4px; background:#172741;}
.super {width:200px;}
.in {margin:5px;}
.r1 h3 {font-size:14px; background:#4a0000; color:#f6f6f4; line-height:30px; margin:0px; padding-left:10px; text-transform:uppercase;}
.r2 h3 {font-size:14px; background:#011230; color:#f6f6f4; line-height:30px; margin:0px; padding-left:10px; text-transform:uppercase;}
.tree {background:url(images/tree.gif) left bottom no-repeat;}
.s  a {background:url(images/ar.gif) left top no-repeat; color:#2584be; text-decoration:none; padding-left:10px; line-height:20px; background-position:0 5px; font-size:12px;}
.s  a:hover	{color:#5d0b00; text-decoration:none;}
.b {vertical-align:top; background:#172741; width:290px; padding-bottom:4px;}
.t {width:125px; height:160px; text-align:center; float:left;}
.k {height:160px;}
.b h3 {font-size:14px; background:#011432; margin:0px; line-height:30px; padding-left:5px; color:#05618a;}
.descr {height:160px;}
.price {color:#f6f6f4; font-size:17px; font-weight:bold;}
.m {width:150px; float:right;}
.sep {width:99%; height:1px; background:url(images/bg_list.gif) repeat-x; line-height:1px;}
.f {background:#060606; height:30px; font-size:14px; line-height:30px; padding-left:10px; color:#ffffff;}
.sur {margin:5px;}
.o1 {height:270px; background:#4a0000; margin-top:5px;}
.o2 {height:270px; background:#011230; margin-top:5px;}
.o1 h3 {font-size:14px; color:#f6f6f4; line-height:30px; margin:0px; padding-left:10px; text-transform:uppercase;}
.o2 h3 {font-size:14px; color:#f6f6f4; line-height:30px; margin:0px; padding-left:10px; text-transform:uppercase;}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			#2584be;
}
#m 
{
	width:200px;
	background:#011432;
	height:201px; margin:0 0 4px 0;
}
#m ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#m li 
{
	float:left;
	clear:both;
	margin:0 1px 0 0;
	padding:0;
}
#m a 
{
	background:#011432;
	color:#2584be;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
	width:187px;
	line-height:33px;
	border:0;
	display:block;
	margin:0;
	padding:0 0 0 13px;
}
#m a:hover 
{
	background:#2584be;
	color:#000;
	text-transform:uppercase;
}
