html {  margin: 0;	padding: 0;	height: 100%; }body {   background: #f1f5c8 url(../img/bg.jpg) repeat-x;	margin: 0;	padding: 0;	height: 100%;  color:#6b5c40;  font: 0.75em/1.2 Verdana,Arial,sans-serif;}                                                 #page {  margin: 0px auto 0px auto;   text-align: center;  width: 810px;   position: relative; }.clear_both{  clear: both;}#header{  width:820px;  height:344px;  background: #fff url(../img/header.jpg) no-repeat;  position: relative;}h1 {  width:164px;  height: 143px;	position: relative;	margin: 0 ;	padding: 0;}h1 a {	width: 164px;	height: 143px;	position: absolute;	overflow: hidden;	left:100px;	top:129px;}h1 a span {	position: absolute;	display: block;	width: 164px;	height: 143px;	left:0px;  top:0px;	background: url('../img/logo.jpg') 0 0 no-repeat;	}h1 a span img{  border:none;}#content{  width:643px;  background: #fff url('../img/content.gif') 0 0 repeat-y;  padding:0 45px 20px 32px;  _padding:0 31px 20px 32px;  margin:0 53px;  text-align: justify;}#content a{  font-weight: bold;    color:#6b5c40;}#footer{  font-size: 0.8em;  color:#b9b19e;  padding:10px 0;}#menu{  width:650px;  margin:0;  padding:0;  list-style: none;  height:25px;  position: absolute;  top:293px;  left:90px;}#menu li{  float:left;  margin:0;  padding:0;}#menu li a{  color:#fff;  text-transform: uppercase;  text-decoration: none;  padding:0 6px;  font-weight: bold;}#menu li a.active, #menu li a:hover{  text-decoration: underline;}h2{  font-size: 1.3em;  margin:0;  padding:0 0 15px 0;}.news-item, .bg{  padding:10px 20px 15px 10px;  background: #a7e4c9 url('../img/new.jpg') 0 0 repeat-x;  margin:0 0 20px 0;  width:627px;  width:627px;}.news-item .news_inserted{  color: #996633;  font-size: 1.8em;}.red{  color:#ff0012;}#kecarna {  width:400px;  margin:0 120px;  _margin:0 100px;}#kecarna label,#kecarna span{  float:left;  width: 100px;  margin-left: 15px;  font-weight: bold;}#kecarna input {  width:260px;}#kecarna textarea{  width:380px;  height:70px;  margin-left: 15px;}#kecarna #send{   width:80px;   float:right;}#page img.nomargin{  margin:0;  padding:0;  margin:0 3px 0 2px;}#page img.noborder{  border:none;}#kecarna #smiles{  margin-left: 10px;}ul.chat {  display:block;  font-size: 1em;  padding:0;  margin:0;  margin-left:-18px;  _margin-left:-30px;}ul.chat li {  list-style: none;  list-style-type: none;  float:left;  text-align: center;  padding: 0px 10px 0px 17px;}ul.chat li.first {  background:none;}ul.chat li a{  text-decoration: none;}.margin-left{  margin-left: 25px;}.line{  border-top:1px solid #6b5c40;  padding:0 0 10px 0;}.paging{  margin:10px 0;  text-align: center;}
