﻿html, body, div, table, tr, td, img, p, br, ul, li, a, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
body { background: #ececec; margin: 0px 0px 5px 0px; }
li { list-style-type: none; }
a { text-decoration: none; color: black; }
a img { border: none 0px; }
/*ძირითადი*/
.wrapper { overflow: hidden; width: 970px; margin: auto; }
.header { overflow: hidden; width: 970px; margin: auto; }
.content { overflow: hidden; float: right; width: 770px;}
.footer { overflow: hidden; width: 970px; margin: auto; background: url("../images/leftbg.png"); color: white; }

/*logo*/
.logo { float: left; padding: 5px 0px 5px 0px; }
/*search*/
.search { padding: 5px 0px 5px 10px; float: left; }
.hd_search { display:block; float: left; height:32px; background: url("../images/searchbg.png"); width: 517px; margin: 4px;}
.search_bg, #searchknp { float: left; }
.search_bg {  width:511px;  height:28px; margin: -1px 0px 0px 1px;  }
.searchbg { height:28px; width:511px; margin: 2px 0px 0px 1px;  border:0 none; color: gray; background:none; font: 1.00em/1.3em verdana, sylfaen;  }
.searchknp {border: 0px none; cursor:pointer; background: url("../images/searchbut.png") no-repeat; width: 35px; height: 32px; margin-left: -30px;}	
/*bu*/
.bu { float: left; margin: 15px 0px 5px 10px; }
.bu li { float: left; }
.bu a { color : #333333; }
/*lang*/
.lang { float: right; margin: 10px 0px 5px 0px; }
.lang li { float: left; }
.lang img { float: left; padding: 3px; }
.lang a { color : #333333; }
/*left*/
.left { overflow: hidden; float: left;  color: #999999; width: 200px; background: url("../images/leftbg.png") fixed left; }
.leftbg { background: url("../images/leftbg.png") repeat-y left;}
/*homepage*/
.homepage { overflow: hidden; background: url("../images/homepagebg.png") top; width: 200px; height: 48px;  }
.homepage img { padding: 7px 0px 6px 9px; }
/*categories*/
.categories li a { display: block; color: #999999; background: url("../images/cbottom.png") repeat-x bottom; font: 0.77em/1.3em verdana, sylfaen; padding: 7px 0px 7px 5px; }
.categories li a:hover { color: white; background: url("../images/clbg.png")  bottom right; padding: 7px 0px 7px 5px; }
/*usp*/
.usp { overflow: hidden; float: left; width: 500px;  height: 48px; background: url("../images/usp.png")  top right; }
.logmenu { padding: 18px; }
.avatar { padding:  3px; float: left;  }
/*login*/
.login { overflow: hidden; padding: 5px; float: right;  border-left: 1px solid gray; font: 0.77em/1.3em verdana, sylfaen; }
.loginButton { overflow: hidden; float: right; background: #4c8efb; border: 1px solid gray; }
.loginfo { overflow: hidden; float: left; width: 250px; font: 0.77em/1.3em verdana, sylfaen; color: gray; padding: 3px; }
/*profile*/
.profile { width: 600px; }
.profile li { float: left; }
.profile li a { display: block; color: #999999; height: 40px; padding: 15px; font: 0.75em/1.3em verdana, sylfaen; }
.profile li a:hover { color: white; text-decoration: underline; background: #3b3b3b; }
/*body*/
.body { float: left; width: 499px; background: white; }
/*news*/
.news { overflow: hidden; background: white; height: 110px; border-bottom: 1px solid gray; width: 489px; padding: 5px;}
.news h1 { float: left; font: 0.85em/1.3em verdana, sylfaen; padding: 0px 0px 3px; }
.news p { color: gray; padding-left: 135px; font: 0.70em/1.3em verdana, sylfaen; }
.date { overflow: hidden;  float: right; font: 0.50em/1.3em verdana, sylfaen; color: gray; }
.poster { float: left; width: 130px;  }
.news a { color: black; }
.news a:hover { color: #619fe0; }
.info { font: 0.75em/1.3em verdana, sylfaen; overflow: hidden;  float: left; width: 489px; }
.message { width: 489px; height: 80px; overflow: hidden; }
.news:hover { background: #f4f4f4; }
/*right*/
.right { overflow: hidden; float: right; width: 268px; }
/*recomend*/
.right h2 { width: 268px;  background: url("../images/rectitle.png"); height: 30px; }
.recomend { overflow: hidden; background: white; height: 90px; border-bottom: 1px solid gray; width: 258px; padding: 5px;}
.recomend h1 { height: 15px; float: left; font: 0.85em/1.3em verdana, sylfaen; padding: 0px 0px 3px; }
.recomend p { color: gray; padding-left: 135px; font: 0.70em/1.3em verdana, sylfaen; }
.poster { float: left; width: 130px;  }
.recomend a { color: black; }
.comend a:hover { color: #619fe0; }
.remessage { width: 260px; height: 80px; overflow: hidden; }
.recomend:hover { background: #f4f4f4; }
/*footermenu*/
.footermenu { width: 780px; float: right; font: 0.70em/1.3em verdana, sylfaen;  }
.footermenu li a { float: left; padding: 10px; color: white; }
/*copy*/
.copy { overflow: hidden; padding: 12px 0px 0px 20px; }
/*fullstory*/
.fullstory { overflow: hidden; overflow: hidden; float: left; width: 700px; }
.fullstory h1 { background: url("../images/newstitle.png") bottom; font: 0.99em/1.3em verdana, sylfaen; padding: 4px 0px 5px 0px; }
.newstext { overflow: hidden; font: 0.70em/1.3em verdana, sylfaen; height: 16px; color: gray; width: 690px; border: 1px solid #c3c3c3; padding: 3px; margin: 5px 0px 0px 1px; }
.fullread { overflow: hidden; float: left; font: 1.30em/1.3em verdana, sylfaen; }
.fulldate { overflow: hidden; float: left; font: 0.60em/1.3em verdana, sylfaen; padding: 6px; }
.author { overflow: hidden; float: left; font: 0.60em/1.3em verdana, sylfaen; padding: 6px; }
.author a { color: blue; }
/*comment*/
.comment { margin: 5px 0px 5px 0px; overflow: hidden; width: 798px;}
.comment textarea {  float: left; width: 625px; height: 34px; }
.addcom { background: url("../images/addcom.png") right; border: 0px none; cursor:pointer; float: left; width: 68px; height: 40px; }
.comp { border: 1px solid #c3c3c3; width: 99%; margin: 5px 0px 5px 0px; height: 60px; overflow: hidden; font: 0.70em/1.3em verdana, sylfaen; }
.comp img { float: left; }
.comp p { float: left; width: 620px; padding: 2px; color: gray;}
.comavatar { background: url("../images/avatar.jpg") center; background-positive: 80px 80px }