BODY
{
	background-color: #ffffff; 		
}
BODY, TABLE {	font: 12px verdana; text-align: left;}
TD {	font: 12px verdana;}
HTML, BODY {	height:100%;	margin:0px;	padding:0px}

input{ font  :  12px verdana;}
small{font  :  9px verdana;}

input.sss{ font  :  14px verdana;}

.head_1
{
position: absolute;
	top: 0px;
	left: 0px;
}
.head_2
{
position: absolute;
	top: 0px;
	right: 0px;
}

.head_bg
{ 
  background-image: url('img/bg_hesd.gif');
  background-repeat: repeat-x;
  background-position: 0px;
  height: 80px;
 margin-top: 0px;
}

.menu
{ 
  background-image: url('img/bg_login.gif');
  background-repeat: repeat-x;
  background-position: 0px;
  height: 42px;
 margin-top: 0px;
}
.log
{
position: absolute;
	top: 80px;
	left: 0px;
}
.login
{
position: absolute;
	top: 88px;
	left: 57px;
	width: 100px;
}

.user_log{
position: absolute;
	top: 86px;
	left: 75px;
	
}
.pass
{
position: absolute;
	top: 88px;
	left: 160px;
	width: 100px;
}
.but_log
{
position: absolute;
	top: 87px;
	left: 262px;
}
.men
{
position: absolute;
	top: 80px;
	right: 0px;
}
.but_search
{
position: absolute;
	top: 166px;
	right: 10px;
}
.search
{
position: absolute;
	top: 166px;
	right: 50px;
	width: 110px;
	height: 19px;
}

.bg_l
{ 
position: relative;
  background-image: url('img/bg_menu.gif');
  background-repeat: no-repeat;
  background-position: top;
}
.bg_r
{ 

  background-image: url('img/bg_menu1r.gif');
  background-repeat: no-repeat;
 background-position: top;
}

A:visited.navig
	{
	font-family : Arial;
	font-weight : normal;
	font-size : 13px;
	color : #083892;
	text-decoration : none;
	}
	A:hover.navig
	{
		font-family :  Arial;
		font-weight : normal;
		font-size : 13px;
		color : #cf0202;
		text-decoration : none;
	}
	A.navig
	{
		font-family :  Arial;
		font-weight : normal;
		font-size : 13px;
		color : #083892;
		text-decoration : none;
	}
	
	.bg_l td
	{
	text-align: left;
	}
	.bg_r td
	{
	text-align: left;
	}
	.pic_m
	{
	width: 167px;
	height: 166px;
	border: 1px solid #CECECE;
	}
	.opis
	{
	text-align: right;
	font: 11px verdana;
	}
	.cena
	{
	text-align: right;
	font: bold 12px verdana;
	color: #CF0202;
	}
	.cena2
	{
	text-align: left;
	font: bold 12px verdana;
	color: #CF0202;
	}
	.cena3
	{
	text-align: right;
	font: bold 12px verdana;
	color: #1A8447;
	}
	
	.cena4
	{
	text-align: right;
	font: bold 12px verdana;
	color: #083892;
	}

	.data
	{
	vertical-align: top;
	font: bold 10px verdana;
	color: #CF0202;
	padding-left:10px;
	
	}
	A.news
	{
	font: 12px verdana;
	color: #083892;
	width: 100%;
	text-align:left;
	text-decoration: none;
	}
	.zag
	{
	background-image: url('img/bg_krug.gif');
 	background-repeat: repeat-x;
	weidth: 100%;
	font: bold 14px verdana;
	text-align:left;
	}
	
	A.zagl
	{
	font: bold 12px verdana;
	text-align:left;
	text-decoration : none;
	color: #000000;
	}
	
	
	.har
	{
	text-align: left;
	font: 11px verdana;
	padding-left: 5px;
	}
	.but_zakaz
	{
	padding-right:10px;
	padding-top:5px;
	text-align:right;
	}
	
	.spec1{
		text-align: left;
	font: 11px verdana;
	padding-left: 5px;
	}
	.spec2{
		text-align: left;
	font: 11px verdana;
	padding-left: 5px;
	}
	
	.pic{text-align:center}
	
	ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;}

ul, li{margin:0px; padding: 0px;}

ul ul{margin-left:15px;}
#men ul li{background: transparent url(./img/pup_0.gif) no-repeat; padding-left:10px;}
#men ul ul li{background: transparent url(./img/pup_2.gif) no-repeat; padding-left:10px;}
#men ul ul ul li{background: transparent url(./img/pup_3.gif) no-repeat; padding-left:10px;}
#men ul ul ul ul li{background: transparent url(./img/pup_4.gif) no-repeat; padding-left:10px;}