body{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:8pt;	
	background:#f5f4ed;
	color:#000;
	margin:0
}
#usersbuttons {
	height:30px;
	width:170px;
	border-width:1px;
	border-color:#000000;
	background:url(/images/xuser.jpg) repeat-x;
	font-size:15px;
	font-family:arial,sans-serif;
	font-weight:400;
	color:#000000;
}

.fixme {
	text-align: right;
	position: fixed;
	right: 0;
	bottom: 0;
}

#toTop {
	width:100px;
	background:#F4FFBF;
	border:1px solid #ccc;
	text-align:center;
	padding:5px;
	position:fixed;
	top:10px;
	right:10px;
	cursor:pointer;
	color:#666;
	text-decoration:none;
} 

#head{
	margin-left:auto;
	margin-right:auto;
}

#head #header{
	margin-left:auto;
	margin-right:auto;
	width:880px;
	border:0;
	padding:0;
	border-collapse:collapse;
}
#head #header td{
	font-size:8pt;
	border:0;
	padding:0;
}

.imdspoiler {
	margin: 20px 30px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #fbf9f8 none;
	border-radius: 5px;
	border: 1px solid #535e6e;
}
.imdspoilertitle {
	background: transparent url(/pic/navigation/icon_plus.png) no-repeat left center;
	font: italic normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	padding: 3px 17px;
	margin: 0 0 0 3px;
	line-height: 15px;
	font-weight: bold;
	cursor: pointer;
}
.vsqminus {
	background: transparent url(/pic/navigation/icon_minus.png) no-repeat left center;
}
.spoilercontent {
	display: none;
	padding: 2px 6px;
	overflow: hidden;
	opacity:0;
	border-top: 1px solid #C3CBD1;
}
.imdspoilerhide {
	cursor: pointer;
	text-align: right;
	font-weight: bold;
}

.nobr {
	white-space: nowrap
}

#userbox{
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:5px;
	margin-top:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#E9F5FC;
	border: 1px solid #CACACA;
	width:860px;
}












table{border-collapse:collapse; border:none; background-color:#f5f4ed}

textarea{overflow:auto}

input, select, textarea{margin-top:3px; margin-bottom:0; font-family:tahoma,arial,helvetica,sans-serif; font-size:9pt; vertical-align:middle}

input.button{border:solid #FFC58C 1px; background-color:#FFC58C}

form{margin-top:0; margin-bottom:0}

td.navigation{color:#fff; font-weight:700; font-size:10pt; border:none}
.tborder{background:#DFDFDF; color:#000; border:1px solid #717171}
.tcat{background:#4F4F4F url(/images/grad_thead.png) repeat-x top left; color:#FFF; font:bold 10pt verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif}
a_yt:link, body_alink{color:#4A627F; text-decoration:none}
a_yt:visited, body_avisited{color:#1A425F; text-decoration:none}
a_yt:hover, a:active, body_ahover{color:#E76006; text-decoration:underline}
.news-head{ color:#2A2A2A;  font-weight:bold;  border:1px solid #C3CBD1;  border-left:3px solid #C3CBD1;  padding:3px;  background:#E9E9E6;  cursor:pointer}
.news-body{ border:1px solid #C3CBD1;  border-left:3px solid #C3CBD1;  border-top:none;  padding:3px;  background:#fff}
.spoiler_head{ color:#2A2A2A;  font-weight:bold;  border:1px solid #C3CBD1;  border-left:2px solid #C3CBD1;  padding:3px;  background:#E9E9E6;  cursor:pointer}

.spoiler_body{ border:1px solid #C3CBD1;  border-left:2px solid #C3CBD1;  border-top:none;  padding:3px;  background:#F5F5F5}

.spoiler{font-family:"Sylfaen"; font-size:10px; color:#C3CBD1; background-color:#C3CBD1}

.clickable{cursor:pointer}
#tooltip{
	background: #ffffff;
	font: verdana;
	font-size: 10px;
	width:auto;
	border:1px solid #778899;
	border-left:5px solid #ff9f00;
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	opacity: 0.91;
	filter: alpha(opacity="91");
	line-height:15px; 	z-index:100;
	margin:0px;
	padding: 3px;
	position: absolute;
	visibility: hidden;
	border-collapse: separate;
}

.folded{background:transparent url(/pic/icon_plus.gif) no-repeat left center;background-color:#FFFFFF; padding-left:14px}

.unfolded{background:transparent url(/pic/icon_minus.gif) no-repeat left center;background-color:#FFFFFF; padding-left:14px}

td.tabletitle{font-weight:700; color:#F7F7EF; background-color:#D3CCA5}

.transparent{background-color:transparent}

table.main, table.mainouter{}

table.bottom{background:transparent}

h1{font-size:12pt}

h2{font-size:10pt; margin-bottom:6px}

h3{font-size:9pt; margin-bottom:4px}

p{font-size:8pt}

p.sub{margin-bottom:4pt}

td.embedded{border:none; text-align:left; padding:0}

td.bottom{border:none}

td.text{text-align:left; padding:10pt}

td.comment{font-size:8pt; text-align:left; padding:10pt}

td.colhead{font-weight:700; color:#fff; background-color:#0055A4}

td.rowhead{font-weight:700; text-align:right; vertical-align:top}

td.usertable{font-size:8pt; border:none}

td.title{font-size:14pt}

td.clear{border:0; background:transparent; padding:0}

.sublink{font-style:italic; font-size:7pt; font-weight:400}

font.gray{color:#ACA899; text-decoration:underline}

a{text-decoration:none; color:#0F5094}

a:hover{color:red}

a.biglink{font-weight:700; font-size:12pt}

a.altlink:link, a.altlink:visited{font-weight:700; font-size:8pt; color:#0F5094; text-decoration:none}

a.altlink:hover{text-decoration:underline}

a.altlink_blue:link, a.altlink_blue:visited{font-weight:700; color:#004E98; text-decoration:none}

.btn{width:75px; height:23px}

.btn2{width:120px; height:23px}

.button{font:11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif}

.small{font-size:7pt}

.big{font-size:10pt}

li{margin-top:6pt; margin-bottom:6pt}

#newslisttd li{margin-left:6pt}

ul{margin-left:0; margin-top:0; margin-bottom:0}

img.border{border-color:#000; border-style:solid; border-width:1px}

td.mnl{text-align:center; font-family:tahoma,arial,helvetica,sans-serif; color:#FFF; font-weight:700; text-decoration:none; font-size:11px; font-style:normal; border:none}

label{font-weight:400; cursor:pointer}

.fixedsidebar{left:8px; visibility:hidden; background-color:#F6FBFD}

a.menu_head_link{color:#666; text-decoration:none; font-weight:700; padding:none}

a.menu_head_link:hover{color:#F60; text-decoration:underline; font-weight:700}

a.menu_link{color:#FFF; font-weight:700; text-decoration:none; font-size:11px}

a.menu_link:hover{color:#FC0; font-weight:700; text-decoration:underline; font-size:11px}

.searchTxt{border:0; height:16px; font-family:Arial; font-size:7pt; background:url(../images/search_bar.png) repeat-x; color:#555; width:189px; padding:0 5px}

.searchBtnro{border:0; background:url(../images/ro_search.png) no-repeat; width:57px; height:18px}

.searchBtnru{border:0; background:url(../images/ru_search.png) no-repeat; width:57px; height:18px}

td.111, td.222{font-size:8pt; border:solid #f5f4ea 0; border-bottom:transparent #f5f4ea 0}

td, td.usertable2{font-size:8pt; border:solid silver 1px}

td.heading, a.index{font-weight:700}
div#ajaxerror{    background:#FDD url(/images/err.gif) no-repeat 5px 50%;     padding:5px 5px 5px 24px;     text-align:left;     font-family:Verdana,Arial,Helvetica,sans-serif;     color:#333;     font-size:11px}
div#ajaxsuccess{    background:#E7FFCE url(/images/succ.gif) no-repeat 5px 50%;     padding:5px 5px 5px 24px;     text-align:left;     font-family:Verdana,Arial,Helvetica,sans-serif;     color:#333;     font-size:11px}
    
    
    
    
.blockcauta{margin-top:4px; margin-bottom:4px}

.blockcauta p{float:right; margin:0; margin-bottom:4px}

.blockcauta .textcautat{float:right; width:258px; height:25px; line-height:25px; padding:0 10px; font-size:11px; color:#8c8c8c; background:url(/pic/search/input.png) no-repeat; border:none}

.blockcauta .butonulro{float:right; width:42px; height:25px; border:none; text-indent:-9999px; cursor:pointer; background:url(/pic/search/ro_btn.png) no-repeat}

.blockcauta .butonulru{float:right; width:42px; height:25px; border:none; text-indent:-9999px; cursor:pointer; background:url(/pic/search/ru_btn.png) no-repeat}

.navigation{width:860px; border:none}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active, .navigation span{background:url(../pic/navigation/nav-none.png) no-repeat #64a3d9;display:inline-block; display:-moz-inline-stack; _overflow:hidden; width:38px; height:28px; vertical-align:middle; text-align:center; text-align:center; line-height:28px; text-decoration:none; font-size:11px; color:#000; margin:10px 2px}
.navigation a:hover{background:url(../pic/navigation/nav-hover.png) no-repeat #64a3d9; color:#FFF; text-align:center}
.navigation span{background:none;}

#searchbox{ background:#eaf8fc;  background-image:-moz-linear-gradient(#fff,#d4e8ec);  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d4e8ec),color-stop(1,#fff));  -moz-border-radius:35px;  border-radius:35px;  border-width:1px;  border-style:solid;  border-color:#c4d9df #a4c3ca #83afb7;  width:500px;  height:35px;   overflow:hidden}

#search{ padding:5px 9px;  height:23px;  width:380px;  border:1px solid #a4c3ca;  font:normal 13px 'trebuchet MS',arial,helvetica;  background:#f1f1f1;  -moz-border-radius:50px 3px 3px 50px;  border-radius:50px 3px 3px 50px;  -moz-box-shadow:0 1px 3px rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,1);  -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,1);  box-shadow:0 1px 3px rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,1)}

#submit{ background:#6cbb6b;  background-image:-moz-linear-gradient(#95d788,#6cbb6b);  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6cbb6b),color-stop(1,#95d788));  -moz-border-radius:3px 50px 50px 3px;  border-radius:3px 50px 50px 3px;  border-width:1px;  border-style:solid;  border-color:#7eba7c #578e57 #447d43;  -moz-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;  -webkit-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;  box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;   height:35px;  margin:0 0 0 10px;  padding:0;  width:90px;  cursor:pointer;  font:bold 14px Arial,Helvetica;  color:#23441e;  text-shadow:0 1px 0 rgba(255,255,255,0.5)}

#submit:hover{ background:#95d788;  background-image:-moz-linear-gradient(#6cbb6b,#95d788);  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#95d788),color-stop(1,#6cbb6b))}
 
#submit:active{ background:#95d788;  outline:none;  -moz-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;  -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;  box-shadow:0 1px 4px rgba(0,0,0,0.5) inset}

#submit::-moz-focus-inner{ border:0}

#search::-webkit-input-placeholder{ color:#9c9c9c;  font-style:italic}

#search:-moz-placeholder{ color:#9c9c9c;  font-style:italic}

#search.placeholder{ color:#9c9c9c !important;  font-style:italic}

#loading-layer{display:none; font-family:Verdana; font-size:11px; background:#000; padding:10px; text-align:center; border:1pxsolid #000; color:#FFF; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px}

.colhead2{
background: #737373;
font-size:7pt;
font-family: tahoma;
color:white;
text-transform: uppercase;
font-weight: bold;
padding: 6px 6px 6px 6px;
}
.catsbrowse{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #CACACA;
	width:870px;

	}
