*{
	margin: 0px;
	padding: 0px;
	border: 3px;	
	color:#606060;	
}

* img
{
border: none;
}
	

body
{

}

body a
{	
	color:#797979;		
}
body a:hover
{
	color:#656565;		
	text-decoration: none;
}

/*?????/////////////////////////////////////////////////*/
.jot-time
{
/*	display: inline;
        margin-left: 500px;
	margin-bottom: 50px;*/
}
         

.post_level2
{
	float:right;
	position: relative;
	top: 0px;
	
	width: 395px;
/*	height: 180px;
	border:solid #DCE5EB;
	border-width: 1px;
	background: White;	*/
	padding-left: 10px; 
/*	margin-top: -210px;*/
}                       

.post_level2 h1
{
	font-size: 18px;
}
.post_level2ttt
{
 
}                       

.post_level2ttt h1
{
	font-size: 18px;
}


.post_toje
{
	width: 600px;
	height: 150px;
   margin-left: 10px;
	margin-right: 5px;
}                       

.post_other
{
	width: 395px;
	height: 180px;
	border:solid #DCE5EB;
	border-width: 1px;
	background: White;	
	padding-left: 10px; 
	margin-right: 5px;
	margin-bottom: 8px;
}                       

.post_other a
{
 margin-left: 5px;
}
.norma
{
	text-decoration: none;
	font-weight: normal;
}


/* &#234;&#226;&#224;&#228;&#240;&#224;&#242;&#237;&#251;&#229; &#239;&#240;&#229;&#226;&#252;&#254;&#248;&#234;&#232; */
DIV.square 
{
	float: left;
	width: 66px; 
	height: 66px;	
	margin-left: -5px;
}
.square IMG {width: 60px; height: 60px; z-index: 1; position: static; border: 3px double #DCE5EB;}
.square A:hover {height: 60px}
.square A:hover IMG{width: auto; height: auto; position: absolute; z-index: 2;}
.square IMG alt {width: 60px; height: 60px; z-index: 1; position: static; border: 3px double #DCE5EB;}

DIV.stolb                 
{
	width: 66px; 
	height: 150px;	
	float: left;     
	margin-right: 9px;
}


.quare{width: 66px;height: 71px;}
.other_title
{              	
	width: 66px; 
	height: 80px;	
	font-size: 9px;
	font-family: Tahoma;
	padding-left: 5px;
}

.other_title a
{
	margin:0px;
	text-decoration: none;
}

.other_title p 
{       
	margin-left:0px;
	text-align: center;
	width: 66px; 
	height: 80px;
	background: url('file:///C:/temp/other_title.png') repeat-x;
}

.other_title p:hover 
{
	background: #e7ebeb;
	width: 66px; 
	height: 80px;
}
.rait
{
	position: relative;
	bottom: 10px;
	left: 505px;
	
/*	margin-right: 50px;	
	margin-top: -50px;*/

	float:right;
	position: relative;
	bottom: 18px;
	right: 650px;

	font-size: 12px;
}
.clr
{
	clear: both;
}
.seettt
{
	font-size: 12px;
}

.see
{
/*	background: #ffffff;
	border-top:solid 1px #DCE5EB;
	border-left:solid 1px #DCE5EB;
	border-bottom:solid 0px #ffffff;
	border-right:solid 0px #ffffff;*/
	display: inline;
	height: 15px;
	font-size: 12px;
/*	background: #ffffff;
	border-top:solid #DCE5EB;
	border-top-width: 1px;*/
}

.date
{
	font-size: 12px;
	margin-left: 5px;	
	display: inline;
	float: right;
	margin-top: -20px;
	text-decoration: none;
}
#all
{
* width: 3000px;
	margin-left: auto;
*	margin-left: 100px;
	margin-right: auto;
	margin-top: 0px;
    max-width: 850px;
}


#header
{
	width: 660px;
	margin-left: 180px;
	margin-bottom: 10px;
	font-family: Tahoma;
}

#logo
{
	margin-bottom: -50px;
	height: 50px;
	width: 170px;
	border-width: 1px;
	background: url('logo.gif');
}
#mbox
{	
	height: 50px;
	width: 660px;
	border:solid #BACAD4;
	border-width: 1px;
	background: #F3F7F9;
}
#main_menu
{
	margin-left: 10px;
	margin-top: 20px;
	font-weight: bold;
	font-size: 12px;
}
.plus
{
	margin-right: 3px;	
}

#leftblock
{
	float:left;
	height: 2465px;
	width: 169px;
	border:solid #BACAD4;
	border-width: 1px;
	background: #F3F7F9;
	margin-bottom:10px;
}

#content_box
{
	margin-left: 180px;
	height: auto;
	width: 662px;
}
.post_box
{
	border:solid #BACAD4;
	border-width: 1px;
	background: #F3F7F9;
	padding: 5px;
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-bottom: 5px;
}
.post_box h2
{
	width: 560px;
	font-family: Trebuchet MS, Tahoma;
	font-weight: normal;
        font-size: 20px;
}
post
{
	margin-right: 10px;
	margin-bottom: 10px;
	border:solid #DCE5EB;
	border-width: 1px;
	background: White;	
	padding: 5px;
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 14px;
}
.post img
{
*width: 300;
margin-bottom: 5px;
max-height: 600px;
max-width: 600px;
float:left;
}

/*????*/
.postb
{
	margin-right: 10px;
	margin-bottom: 10px;
	border:solid #DCE5EB;
	border-width: 1px;
	background: White;	
	padding: 5px;
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 14px;
}

.ditto_paging {
    border-top: 1px solid #BACAD4;
    padding: 10px;
    font-size: 86%;

}

#ditto_pages .ditto_currentpage {
    border: 1px solid #DCE5EB;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #F3F7F9;

}
#ditto_pages .ditto_off {
    border: 1px solid #BACAD4;
    padding: 1px 5px 2px;
    margin-right: 1px;

}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #BACAD4;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;

}
#ditto_pages a:hover {
    background-color: #fff;

}


.fbForm .form { padding-left: 40px; }
.fbForm .name { padding-top: 12px; font-size: 8pt; color: #7d7d7d; }
.fbForm .element { padding-top: 2px; }
.fbForm .element INPUT, .fbForm .element TEXTAREA {
        border: 1px solid #ccc;
        background-color: #E6EFF6;
        font-size: 10pt;       
        color: #2C5883;
}
.fbForm INPUT#fbName,
.fbForm INPUT#fbEMail {
        background-image: url('file:///C:/temp/images/icon_form.gif');
        background-repeat: no-repeat;
        width: 250px;
        padding-left:25px; padding-right:0px; padding-top:4px; padding-bottom:4px
}
.fbForm INPUT#fbName    { background-position:3px -3px; }
.fbForm INPUT#fbEMail { background-position:3px -33px; }
.fbForm TEXTAREA#fbText {
        width: 425px;
        font-family: Tahoma;
        background: #E6EFF6 url('file:///C:/temp/images/icon_form.gif') no-repeat 3px -93px;; padding-left:25px; padding-right:4px; padding-top:4px; padding-bottom:4px
}
.fbForm .captcha-test TD { vertical-align: top; padding-right: 15px; }
.fbForm .captcha { padding-top: 3px; }
.fbForm .captcha IMG { border: 1px solid #ccc; }
.fbForm INPUT#vericode { width: 130px; background: #E6EFF6 url('file:///C:/temp/images/icon_form.gif') no-repeat 3px -63px;; padding-left:25px; padding-right:0px; padding-top:4px; padding-bottom:4px }
.fbForm .submit { padding-top: 15px; }
.fbForm INPUT#fbSubmit {
        border: 1px solid #ccc;
        background-color: #f7f7f7;
        cursor: pointer;
        padding: 2px 15px 2px 15px;
}
.fbForm .error { font-size: 8pt; color: red; display: none; }

#fooget
{

	clear: both;
	* width: 800px;
	* display: none;
}
#foo
{
	clear: both;
	height: 25px;
	width: auto;
	margin-top:10px;
   padding: 10px;
	border-top:thin double #DCE5EB;
	font-size: 12px;
	font-weight: normal;	
}
.counts
{
margin-bottom: 5px;
margin-top: 5px;
}

.liru
{
margin-bottom: 5px;
margin-top: 5px;
float: left;
}
.top100
{
margin-bottom: 5px;
margin-top: 5px;
margin-left: 1px;
float: left;
}
.topmail
{
margin-bottom: 5px;
margin-top: 4px;
margin-left: 2px;
float: left;
}
.ratingblock {
	display:block;
/*	border-bottom:1px solid #999;*/
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

.marginleft
{
	margin-left: 10px;
}
.img-post
{
    margin-top: 10px;    
}
.new 
{
    border:solid #BACAD4;
	border-width: 1px;
    background-color: #F3F7F9;
    color:#FF0000;
    margin-bottom: 15px;
}