img
{
  border:0;
}
input.text
{
  width:115px;
  background-color:#5472b6;
  font-size:12;
  color:white;
  border:1 #d8d8d8 solid;
}
p
{
  margin: 0;
  padding: 0;
  font-size:12px;
  font-family:sans-serif;
}
h1
{
  margin: 0;
  padding: 0;
  font-size:16px;
  font-family:sans-serif;
}
ul
{
  margin: 0;
  padding: 0;
  display:inline-block;
}
li
{
  margin: 0;
  padding: 0;
  display:inline-block;
  float:left;
}
ul.body
{
  width:978px;
  margin:5 0 0 0;
  list-style-type: none;
}
ul.body li.logo
{
  width:978px;
  height:128px;
  background-image:url('http://hkhp.com.ua/media/images/icons/blog/header.gif');
}
ul.body li.sublogo
{
  width:978px;
  height:7px;
  background-image:url('http://hkhp.com.ua/media/images/icons/blog/subheader.jpg');
  font-size:1px;
}
ul.body li.menu
{
  width:978px;
  height:34px;
  background-image:url('http://hkhp.com.ua/media/images/icons/static/body_bg.gif');
}
ul.menu
{
  width:978px;
  height:34px;
  list-style-type: none;
}
ul.menu li.left
{
  width:34px;
  height:34px;
}
ul.menu li.right
{
  width:43px;
  height:34px;
}
ul.menu li.button1
{
  width:226px;
  height:34px;
}
ul.menu li.button2
{
  width:225px;
  height:34px;
}
ul.menu li.button3
{
  width:225px;
  height:34px;
}
ul.menu li.button4
{
  width:225px;
  height:34px;
}
ul.body li.border
{
  width:3px;
}
ul.main
{
  width:927px;
  display:inline-block;
  list-style-type: none;
}
ul.main li.top
{
  width:927px;
  height:13px;
  background-image:url('http://hkhp.com.ua/media/images/icons/blog/bodyhead.gif');
  font-size:1px;
}

ul.main li.content
{
  width:927px;
  background-image:url('http://hkhp.com.ua/media/images/icons/static/content_bg.gif');
  display:inline-block;
}
ul.content
{
	width:927px;
	display:inline-block;
	list-style-type: none;
}
ul.content li.formBox
{
  width:660px;
  margin:0 0 0 10;
  padding: 0 0 0 0;
  border:1px #d8d8d8 solid;
  background-color:#fcf4e5;
}
ul.content li.contentBox
{
  width:660px;
  margin:0 0 0 10;
  padding: 0 0 0 0;
}
ul.content li.contentBoxRight
{
  width:400px;
  margin:0 0 0 20;
  padding: 0 0 0 0;
}




ul.productmenu
{
	 width:230px;
	 background-color:#fcf4e5;
	 margin: 0 10 0 10;
	 list-style-type: none;
}

ul.productmenu li.menutitle
{
	  width:226px;
	  margin:0 0 5 0;
	  padding: 2;
	  background-color:#f0c786;
	  text-align:left;
}
ul.productmenu li.menutitle a
{
	  color:white;
}

ul.productmenu li.menuitem
{
	  width:226px;
	  margin: 2 0 2 0;  
	  background-color:#5472b6; 
	  padding:0 2 0 2;
	  text-align:left;
}

ul.productmenu li.menuitem a
{
	  
}

ul.formBox li.userdata
{
  width:200px;
  margin:5 5 10 5;
  padding:0 0 5 6;
  border:1px #d8d8d8 solid;
  background-color:white;
}
ul.content li.newslist
{
	 width:225px;
	 background-color:#fcf4e5;
	 margin:0 0 0 10;
	 text-align:left;
}
ul.main li.bottom
{
  width:927px;
  height:14px;
  background-image:url('http://hkhp.com.ua/media/images/icons/blog/bodyfooter.gif');
  font-size:1px;
}
ul.body li.submenu
{
  width:978px;
  height:10px;
  margin:0;
  padding:0;
  background-image:url('http://hkhp.com.ua/media/images/icons/static/body_bg.gif');
  font-size:1px;
}
ul.body li.main
{
  width:978px;
  background-color:#f9e9c9;
  background-image:url('http://hkhp.com.ua/media/images/icons/static/body_bg.gif');
}
ul.body li.footer
{
  width:978px;
  height:3px;
  background-color:#e8a544;
  font-size:1px;
}


.topmenu ul, .topmenu ul li
{
  margin: 0;	
  padding: 0;	
  display: inline;
  margin-right:0px;
  list-style-type: none;
}

.topmenu ul li
{
  float: left;
  position:relative;	
  width:226px;
}

.topmenu ul li a
{
  display: block;
  padding:0px 0px 0px 0px;
  
  margin:0px 0px 0px 0px;
  color: #0000FF;
  text-decoration: none;	
  border:0px solid #999;
  white-space: nowrap;
}

.topmenu ul li ul
{
	 display: none;
	 position:absolute;
	 top:34px;
	 list-style-type: none;
}

.topmenu ul li ul li
{
	 display:block;    
	 border-top:0px;
}
ul.userdataform
{
  width:200px;
  margin:10 5 0 0;
  list-style-type: none;
}

ul.userdataform li.description
{
  width:80px;
  margin:3 0 3 0;
  text-align:left;
  font-size:12px;
  font-weight:bold;
  font-family:sans-serif;
}
ul.userdataform li.field
{
  width:115px;
  margin:3 0 3 0;
  text-align:left;
  font-family:sans-serif;
}
ul.userdata li.proposal
{
  width: 420px;
}
ul.comment
{
  width: 420px;
  float:none;
  list-style-type: none;
  
}
ul.comment li.description
{
  float:none;
  width: 420px;
  font-family:sans-serif;
  font-size:12px;
}
ul.productForm
{
  margin:10 0 0 10;
  list-style-type: none;
}

ul.productForm li.typefield
{
  width:150px;
}
ul.productForm li.productname
{
  width:350px;
}
ul.productForm li.productdescription
{
  width:500px;
}
ul.special
{
  width:500px;
  list-style-type: none;
}
ul.special li.description
{
  width:140px;
  font-size:12px;
  font-family:sans-serif;
}
ul.special li.field
{
  width:350px;
}
ul.special li.field input 
{
  width:345px;
  margin:0;
  padding:0;
}

ul.productlist
{
  width:400px;
  list-style-type: none;
}

ul.productlist li.header
{
  width:400px;
  text-align:left;
  font-family:sans-serif;
  font-size:12px;
}

ul.productlist li.product
{
  width:390px;
}

ul.product
{
  width:390px;
  margin:2 2 2 2;
  padding:2;
  float:left;
  list-style-type: none;
}

ul.product li.title
{
  width:390px;
  background-color:#5472b6;
}
ul.product li.description
{
  width:382px;
  text-align:left;
  padding:2 2 2 4;
  background-color:#fcf4e5;
  border: 1px solid #d8d8d8;
}

div.nostyle ul
{
  margin:0;
  padding:0;
  display:inline-block;
  list-style-type:circle;
}
div.nostyle ul li
{
  width:100%;
  margin:2;
  padding:2;
  color:black;
  display:inline-block;
  float:none;
}
