body
{
	margin:0;
	padding:0;
	background-image:url(img/bg_page.png);
	background-repeat:repeat-x;
	color: #000;
}

img
{
	border: none;
}

a:link
{
	text-decoration: underline;
	color: #0099da;
}

.header
{
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(img/bg_header.jpg);
	background-repeat: no-repeat;
	height:145px;
}

.header .loginbar a
{
	font-size: 11px;
	color: #FFF !important;
}
.footer
{
	width:100%;
	background-image:url(img/bg_footer_back.jpg);
	height: auto;
	background-repeat: repeat-x;		font-size: 11px !important;

}

.footercontent
{
	width:100%;
	background-image:url(img/bg_footer.jpg);
	height: auto;
	background-position: center top;
	background-repeat: no-repeat;
	color: #FFF !important;
}

td.footercontent
{
		color: #FFF !important;

}

.footercontent a
{
		color: #FFF !important;
}
.footercontent a:hover
{
	text-decoration: none;
	border: 0;
		
}


.srch_input {
	background-image: url(img/bg_search.png);
	background-color:transparent;
	background-position:right top;
	background-repeat:no-repeat;
	border:0 none;
	height:24px;
	width:245px;
	padding: 0px;
	color: gray;
}
.srch_but {
	background-image:url(img/bg_button_search.png);
 	background-color:transparent;
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	height:40px;
	width:40px;
	

}
.userpic, #LoginWithAjax_Avatar
{
	width: 64px;
	height:64px;
	background-image:url(img/bg_userpic.png);
	background-repeat: no-repeat;
}

#LoginWithAjax_Title
{
  margin-left: 10px;
	width: 64px;
}
.userpicimg, .avatar-50
{
position: absolute; top:4px; left:4px;
  /*margin-left: 4px;
	margin-top: -7px;*/
 }
 
table
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  }
 
.footer_ia, .footer_voron, .footer_kassa
{
 	height:68px;
	padding-left:60px;
	background-repeat: no-repeat;
	padding-top:5px;
   }
   
 .footer_ia{  
  	background-image:url(img/footer_ia.png);
 }
  .footer_voron{  
  	background-image:url(img/footer_voron.png);
 } 
 .footer_kassa{  
  	background-image:url(img/footer_kassa.png);
 }
   
.footer_ia a, .footer_voron a, .footer_kassa a
{
	text-decoration: none;
	border-bottom: 1px dashed;
	
}

.footer_ia a:hover, .footer_voron a:hover, .footer_kassa a:hover
{
	text-decoration: none;
	border: none;
}
.barcode
{
	background-image:url(img/bg_barcode.png);
	background-repeat: repeat-x;
	background-position: center;
}

.title
{
	font-size: 22px;
}

.morelink a, .more-link a
{
	color: #F60;
}
.morelink a:hover, .more-link a:hover
{
	text-decoration: none;
}
.sepdots
{
	width:100%;
	height: 19px;
	background-image:url(img/sep_dots.jpg)
}
.news
{
	width:100%;
}
.tags a
{
		color: #F60;
		font-size:11px;
		text-decoration: none;

}
.tags a:hover
{
	text-decoration: underline;
}
.date
{
	color:#c6c6c6;
	font-size:13px;
	font-weight: bold;
}
td
{
	font-size:13px;
}
.newstitle a
{
	color:#0099da;
	font-size:23px;
	text-decoration: none;
}

.newstitle a:hover
{
	color:#686868;
}
.newsbody a
{
	text-decoration:underline;
	font-weight: bold;
	color: black;
}
.newsbody a:hover
{
	text-decoration:underline;
	color: #0099da;
}

.tag a
{
	color: #c5c5c5 !important;
	text-decoration: none;
}

.tag a:hover
{
	color: #F60 !important;
		text-decoration:underline;

}
.date
{
	color:#666;
	font-size: 11px;
}
.current
{
	background-color: #0098d7;
	padding:5px;
	color: #fff !important;
	text-decoration: none !important;
	
}
.page a
{
	color: #000;
	text-decoration: none;
}
.page a:hover
{
 	text-decoration: underline;
}
.comment
{
/*	width:600px;
	background-color: #fefdbb;
*/	
}
.answer
{
	font-size: 15px;
	color: #9f9f9f;
	font-weight: bold;
}
.ui-widget-content { font-size:11px; color: #6d6d6d; line-height:20px;   }
.ui-state-default, .ui-widget-content .ui-state-default {background-image:url(img/bg_acc_def.png); background-repeat:repeat-x;  }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { text-decoration:none; font-weight:bold; color: #000; font-size:13px; font-weight: bold; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {  }
.ui-state-hover a, .ui-state-hover a:hover {   }
.ui-state-active, .ui-widget-content .ui-state-active { background-image:url(img/bg_acc_act.png); background-repeat:repeat-x;     }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { text-decoration:none; font-weight:bold; color: #0099da; font-size:13px; font-weight: bold;   }

.acc
{
	height:30px;
	padding-top: 4px;
	padding-left:4px;
	cursor: pointer;
}

.login, #lwa_user_login, #lwa_user_pass
{
	font-size: 11px;
	color: gray;
		background-image: url(img/bg_login.png);
	background-color:transparent;
	background-position:right top;
	background-repeat:no-repeat;
	border:0 none;
	position: relative;
	padding-top:0px;
	padding-left:5px;
	height:23px;
	width:133px;
	 
 }
 
 
.loginbutton, #lwa_wp-submit
{

	background-image:url(img/bg_loginbutton.png);
 	background-color:transparent;
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	height:24px;
	width:54px;	
	color: #FFF;
	font-size: 12px;
}

#LoginWithAjax_Links_Remember
{
visibility: hidden;
}

#LoginWithAjax
{
  /*width:128px;*/
  position: relative; left:-5px;
  color:white;
  font-weight: bold;
  float:right;
 /*  border:2px solid black;*/
}

#wp-logout
{ 
  background-image:url(img/bg_loginbutton.png);
  background-repeat:no-repeat;
  text-decoration:none;
  color: white;
  padding-left:7px;
  padding-right:7px;
  padding-top:5px;
  float: left;
}

/* styles for comments with border */  
     .commentlist {list-style: none; padding: 0px; border-bottom: 1px dotted #cccccc; }  
     .vcard *{margin: 10px 10px 0px 0px;  float: left;}  
     .fn {padding-top: 5px; font: normal bold 16px; }  
     .says {padding-top: 9px; font: italic 12px Arial;  }  
     .comment { padding: 10px 0px 0px 20px;}  
     .children { margin-top: 10px; list-style: none; padding: 0px;}  
     .children .comment {border-top: 1px dotted #cccccc; padding-left: 25px; }  
     .depth-1 {border-top: 1px dotted #cccccc;}  
     .commentmetadata {clear: left; padding-top: 0px; position: relative; top: -25px; left: 200px;}  
     .commentmetadata a {text-decoration: none; font: 12px Arial;}  
     .reply {padding-bottom: 10px;}
     .says {visibility: hidden;}