@charset "windows-1251";
/* CSS Document */

* html #logline, * html #logline_logo, * html #bot_logo, * html a.up, * html a.down {behavior:url(/iepngfix.htc)}
* html .menulist li {zoom:1}
* html .menulist_point {top:0}

html 
{
 	height:100%;
}

body 
{
	position:relative;
	min-height:100%;
	_height:100%;
	height:100%;
	padding:0 0 0 0;
	border:0;
	margin:0 0 0 0;
	background-color:#060606;
	display:block;
	min-width:1000px;
}

img
{border:none;}

/*#main
{
	position:relative;
	display:block;
}*/
#front
{
	width:1000px;
	position:relative;
	/*position:absolute;
	left:50%;
	margin-left:-500px;  */
	margin:0 auto;
	min-height:400px;
	_height:400px;
	display:block;
}

#content_bot
{
	position:absolute;
	display:block;
	top:-41px;
	left:0px;
	width:100%;
	height:41px;
	background-image:url(content_.jpg);
	background-position:center;
	background-repeat:repeat-x;
}


A.sasa:link {
	COLOR: #5D3636; TEXT-DECORATION: none
}
A.sasa:visited {
	COLOR: #5D3636; TEXT-DECORATION: none
}
A.sasa:hover {
	COLOR: #5D3636; TEXT-DECORATION: none
}


#bot
{
	position:relative;
/*	display:block;
	bottom:0px;
	left:0px;*/
	width:1000px;
	height:97px;
	background-color:#6b6b6b;
	background-image:url(bot_bg00.jpg);
	background-repeat:repeat-x;
	background-position:top;
	float:left;
}

.bot_corner
{
	position:absolute;
	height:28px;
	bottom:0px;
	background-repeat:no-repeat;
	background-position:top;
}

#bot_l
{
	width:195px;
	background-image:url(bot_l000.jpg);
	left:0px;
}

#bot_r
{
	width:305px;
	background-image:url(bot_r000.jpg);
	right:0px;
}

.bot_corner2
{
	position:absolute;
	width:20px;
	height:70px;
	top:4px;
	background-repeat:no-repeat;
	background-position:top;
}

#bot_l2
{
	background-image:url(bot_l200.jpg);
	left:0px;
}

#bot_r2
{
	background-image:url(bot_r200.jpg);
	right:0px;
}

#bot_logo
{
	position:absolute;
	width:482px;
	height:83px;
	top:2px;
	left:240px;
	background-image:url(bot_logo.png);
	cursor:pointer;
	cursor:hand;
}

#botpan, #botpan_left
{
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:320px;
	height:23px;
	background-image:url(botpan_m.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#botpan_left
{
	right:none;
	left:0px;
	width:270px;
}

.botpan_corner
{
	position:absolute;
	height:23px;
	bottom:0px;
	background-repeat:no-repeat;
	background-position:top;
}

#botpan_l
{
	width:50px;
	background-image:url(botpan_l.jpg);
	left:0px;
}

#botpan_left_l
{
	width:9px;
	background-image:url(botpan_n.jpg);
	left:0px;
}

#botpan_r
{
	width:9px;
	background-image:url(botpan_r.jpg);
	right:0px;
}

#botpan_left_r
{
	width:50px;
	background-image:url(botpan_o.jpg);
	right:0px;
}

.botpan_links
{
	position:absolute;
	top:5px;
	left:48px;
	display:inline-block;
	font: normal 8pt tahoma, Helvetica, sans-serif;	
	color:#dfdcdc;
	text-align:left;
}

.botpan_left_links
{
	left:12px;
}

.botpan_links a, .botpan_links a:visited
{
	font: normal 8pt tahoma, Helvetica, sans-serif;	
	color:#dfdcdc;
}

/*topline*/

#topline
{
	float:left;
	position:relative;
	width:998px;
	height:161px;
	overflow:hidden;
	/*height:127px;*/
	margin:22px 0 0 0;
}

.topline_box
{
	float:right;
	position:relative;
	width:122px;
	/*height:150px;*/
	cursor:pointer;
	cursor:hand;
	margin:5px 6px 5px 6px;
}

.topline_box_name
{
	position:relative;
	float:left;
	margin:94px 0 0 0;
	display:inline-block;
	font: bold 9pt tahoma, Arial, Helvetica, sans-serif;	
	color:#fcffff;
}

.topline_box_text
{
	position:relative;
	float:left;
	display:inline-block;
	font: normal 8pt tahoma, Helvetica, sans-serif;	
	line-height:13px;
	color:#fcffff;
	text-align:left;
	margin:3px 0 0 0;
	width:120px;
	height:40px;
	overflow:hidden;
}

.topline_pic
{
	position:absolute;
	top:-1px;
	left:-1px;
	width:120px;
	height:90px;
	border:1px solid #fcffff;
	display:block;
}
* html .topline_pic {position:relative}
* html .topline_box_name {margin-top:3px}

/*logline*/

#logline
{
	float:left;
	position:relative;
	width:1000px;
	height:200px;
	margin:0 0 0 0;
/*	background-image:url(../pics/logline_grad.png);*/
	background-repeat:repeat-x;
	background-position:bottom;
}

#logline_logo
{
	position:absolute;
	display:block;
	width:258px;
	height:46px;
	background-position:center;
	background-repeat:no-repeat;
	top:-43px;
	left:14px;
}

/*#logline_search
{
	position:absolute;
	width:304px;
	height:106px;
	left:320px;
	bottom:0px;
}*/

#logline_search_input
{
	position:absolute;
	display:block;
	top:15px;
	/*bottom:0px;*/
	right:0px;
	/*height:40px;*/
	font: normal normal 8pt tahoma, Helvetica, sans-serif;	
	color:#cccccc;
	text-align:left;
	width:175px;
}

#search_input
{
	float:left;
	padding:0;
	height:18px;
	width:138px;
	margin:0 0 2px 0;
}

.check
{
	float:left;
	clear:both;
}

.checkname
{
	float:left;
	margin:0 10px 0 3px;
}

#logline_userbar
{
	position:absolute;
	display:block;
	width:296px;
	height:49px;
	/*right:0px;
	top:7px;*/
	right:-1px;
	bottom:7px;
	/*bottom:7px;
	right:0px;*/
}

#logline_userbar_textbox
{
	position:absolute;
	display:block;
	width:230px;
	height:72px;
	overflow:hidden;
	top:5px;
	right:5px;
}

#radioround
{
	position:absolute;
	display:block;
	width:78px;
	height:78px;
/*	background-image:url(../pics/radioround2.png);*/
	top:7px;
	left:-10px;
}

a.column_pr_username, a.column_pr_username:visited
{
	position:relative;
	float:left;
	height:18px;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:none;
	color: #010101;
	margin:4px 75px 2px 0;
	z-index:20;
	cursor:pointer;
	cursor:hand;
	/*min-width:260px;*/
}

a.logline_username, a.logline_username:visited
{
	margin:3px 0 1px 0;
	height:16px;
	color:#fcffff;
	min-width:inherit;
}

.column_pr_rating
{
	position:absolute;
	top:0px;
	right:0px;
	height:20px;
	display:block;
	margin:0 0 0 0;
	/*background-image:url(../pics/column_pr_rating_bg2.jpg);*/
	background-repeat:repeat-x;
	background-position:top right;
	min-width:91px;
	_width:91px;
}

.info_unit .column_pr_rating, .media_unit .column_pr_rating
{
	background-image:none;
	min-width:inherit;
}

.column_pr_rating_value
{
	position:relative;
	float:right;
	height:17px;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #fff;
	margin:0 0 0 0;
	padding:1px 2px 0 2px;
	background-repeat:repeat-x;
	background-image:url(column_p.jpg);
	border:1px solid #b1b1b1;
}

.column_pr_rating_value_plus
{
	background-image:url(column_p.jpg);
	border:1px solid #55c44c;
}

.column_pr_rating_value_minus
{
	background-image:url(column_p.jpg);
	border:1px solid #c44c4c;
}

.column_pr_rating_text
{
	position:relative;
	float:right;
	height:17px;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #f0f0f0;
	margin:0 0 0 0;
	padding:3px 2px 0 18px;
	background-image:url(column_p.jpg);
	background-position:left center;
}

.column_pr_useroptions
{
	/*position:relative;*/
	/*float:right;*/
	/*width:100%;*/
	position:absolute;
	bottom:2px;
	right:4px;
	font: normal normal 8pt tahoma, Helvetica, sans-serif;
	color: #2b2a2a;
	z-index:100;
}

.column_pr_useroptions a, .column_pr_useroptions a:visited
{
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
	color:#2b2a2a;
}

.logline_useroptions
{
	position:relative;
	float:left;
	width:180px;
	color:#fbfbfb;
	margin:2px 0 0 4px;
}

.logline_useroptions a, .logline_useroptions a:visited 
{
	color:#fbfbfb;
}

#menu
{
	float:left;
	position:relative;
	display:block;
	width:150px;
	/*Note: check this bottom margin later*/
	margin:0 0 40px 0;
	/*background-image:url(../pics/temp_menu.jpg);*/
}

.menu_box
{
	float:left;
	position:relative;
	min-height:27px;
	_height:27px;
	width:150px;
	background-color:#200909;
}

/*From kanobu menu_box corners should be here*/

.menu_box_unit, .r_panel_box_unit
{
	position:relative;
	float:left;
	min-height:27px;
	_height:27px;
	background-color:#ececec;
	background-position:top left;
	background-repeat:no-repeat;
}

.menu_box_unit
{
	width:150px;
	background-image:url(menu_box.jpg);
}

.menu_box_unit_closed
{
	background-image:url(menu_boy.jpg);
}

.r_panel_box_unit
{
	width:240px;
	background-image:url(r_panel_.jpg);
}

.r_panel_box_unit_closed
{
	background-image:url(r_panel0.jpg);
}

/*minimized by JS:*/
.menu_box_unit_a
{
	background-image:url(menu_boy.jpg);
}

.r_panel_box_unit_a
{
	background-image:url(r_panel0.jpg);
}

.menu_box_unit_b
{
	width:150px;
	height:20px;
	position:absolute;
	left:0px;
	bottom:0px;
	background-image:url(menu_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.menu_box_unit_h, .r_panel_box_unit_h
{
	position:absolute;
	display:block;
	top:0px;
	left:4px;
	height:17px;
	z-index:50;
}

.menu_box_unit_h
{
	width:140px;
}

.r_panel_box_unit_h
{
	width:230px;
}

.menu_box_unit_c, .r_panel_box_unit_c
{
	position:relative;
	float:left;
}

.menu_box_unit_c
{
	width:125px;
	padding:30px 0 12px 15px;
}

.r_panel_box_unit_c
{
	width:240px;
	margin:28px 0 5px 0;
}

a.menu_text, a.menu_text:visited, .rtext
{
	position:absolute;
	top:6px;
	left:0px;
	height:17px;
	width:120px;
	font: bold 10pt Arial, Helvetica, sans-serif;	
	color:#808080;
	text-align:left;
	overflow:hidden;
	text-decoration:none;
}

.rtext
{
	top:7px;
	width:200px;
}

a.menu_text, a.menu_text:visited
{
	cursor:pointer;
	cursor:hand;
}

.menulist
{
	position:relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
	display:inline-block;
}

.menulist li
{
	line-height:17px;
}

.menulist li a, .menulist li a:visited
{
	text-align:left;
	font: normal 9pt arial, tahoma, Helvetica, sans-serif;
	color: #646464;
	text-decoration:none;
	position:relative;
	display:block;
	line-height:17px;
	cursor: pointer;
	cursor: hand;
}

.menulist_point
{
	position:absolute;
	width:5px;
	height:8px;
	top:4px;
	left:-10px;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	background-image:url(point_re.gif);
}

/*column_adv*/
.column_adv
{
	float:left;
	position:relative;
	width:598px;
	border:1px solid #b1b1b1;
	background-color:#7b7b7b;
	margin:0 0 2px 0;
	height:248px;
	min-height:32px;
	_height:32px;
	background-image:url(column_a.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:10;
}

.column_adv_closed
{
	height:42px;
	background-image:url(column_a.jpg);
}

.column_adv_corner
{
	position:absolute;
	width:133px;
	display:block;
	right:0px;
	background-position:right;
	background-repeat:no-repeat;
}

#column_adv_u
{
	height:6px;
	top:0px;
	background-image:url(column_a.jpg);
}

.column_adv_u_closed
{
	display:none;
}

#column_adv_b
{
	height:34px;
	bottom:0px;
	background-image:url(column_a.jpg);
}

.column_adv_bottom_grad
{
	position:absolute;
	width:134px;
	height:35px;
	display:block;
	bottom:-9px;
	right:-1px;
	background-image:url(column_a.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	z-index:15;
}

.column_adv_header
{
	position:relative;
	float:right;
	height:38px;
	margin:18px 15px 0 15px;
	z-index:20;
}

.column_adv_content
{
	position:relative;
	float:right;
	width:568px;
	height:160px;
	overflow:hidden;
	margin:0px 14px 15px 15px;
}

.column_adv_content_text
{
	position:relative;
	float:right;
	width:346px;
	margin:0 0 0 10px;
	text-align:left;
	font: normal normal 9pt tahoma, Helvetica, sans-serif;
	color: #808080;
}

.led
{
	position:absolute;
	display:block;
	height:29px;
	width:445px;
	bottom:13px;
	left:12px;
	z-index:30;
	background-image:url(led_m000.jpg);
	background-repeat:repeat-x;
}

.led_closed
{
	bottom:10px;
	left:11px;
}

.led_corner
{
	position:absolute;
	display:block;
	top:0px;
	height:29px;		
}

.led_l
{
	width:6px;
	left:-6px;
	background-image:url(led_l000.jpg);
}

.led_r
{
	width:24px;
	right:-24px;
	background-image:url(led_r000.png);
}

.led_textbox
{
	position:absolute;
	left:6px;
	top:6px;
	display:block;
	width:360px;
	overflow:hidden;
}

.led_text
{
	position:relative;
	float:left;
	text-align:left;
	font: normal normal 10pt tahoma, Helvetica, sans-serif;
	color:#dedc6b;
	margin:0 5px 0 0;
}

.led_textbox a, .led_textbox a:visited
{
/*	border-bottom:1px solid #d8d8d8;*/
	color:#e9e9e9;
	text-decoration:none;
}

.led_textbox a:hover, .led_textbox a:visited:hover
{
	color:#ffffff;
	text-decoration:underline;
}

/*avatar*/

.avatar_sm
{
	position:relative;
	float:left;
	width:15px;
	height:15px;
	border:1px solid #838383;
	margin:0 5px 0 0;
}

.user_status
{
	position:absolute;
	top:1px;
	right:-6px;
	width:5px;
	height:5px;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}

.user_online
{
	background-image:url(point_gr.gif);
}

a.unit_date, a.unit_author, a.unit_cat, a.unit_date:visited, a.unit_author:visited, a.unit_cat:visited, .unit_spacer, a.unit_common, a.unit_common:visited, a.unit_subcommon, a.unit_subcommon:visited, a.unit_mhead, a.unit_mhead:visited
{
	position:relative;
	float:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #414141;
	line-height:17px;
	border-bottom: none;
	text-align:left;
	cursor:pointer;
	cursor:hand;
}

a.unit_mhead, a.unit_mhead:visited
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
}

a.unit_author
{
	margin:0 5px 0 0;
}

a.unit_mhead
{
	margin:0 0 3px 0;
	padding:0;
}

a.unit_subcommon
{
	font: normal normal 7pt tahoma, Helvetica, sans-serif;
	color:#505050;
	margin:4px 0 0 0;
}

.led_textbox a, .led_textbox a:visited
{
/*	border-bottom:1px solid #d8d8d8;*/
	color:#e9e9e9;
	text-decoration:none;
}

.led_textbox a:hover, .led_textbox a:visited:hover
{
	color:#ffffff;
	text-decoration:underline;
}

/*center column*/

.column
{
	float:left;
	position:relative;
	width:600px;
	min-height:260px;
	margin:0 5px 0 5px;
	padding-bottom:40px;
}

#alphabet
{
	float:left;
	position:relative;
	width:598px;
	height:30px;
	margin:0 0 2px 0;
	background-color:#edeaea;
	border:1px solid #ffffff;
}

#alphabet_arrow
{
	position:absolute;
	top:-1px;
	left:-1px;
	background-image:url(alphabet.jpg);
	width:116px;
	height:32px;
}

#alphabet_name
{
	position:absolute;
	font: bold 9pt tahoma, Helvetica, sans-serif;
	color: #ffffff;
	top:7px;
	left:10px;
}

#alphabet_links
{
	position:absolute;
	right:8px;
	top:2px;
	width:470px;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #000000;
	line-height:13px;
	text-align:center;
}

#alphabet_links a, #alphabet_links a:visited
{
	font: normal 11px tahoma, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	padding:0 2px 0 2px;
	line-height:13px;
	text-align:center;
}

.column_panel
{
	position:relative;
	overflow:hidden;
	float:left;
	width:578px;
	margin:0 0 2px 0;
	padding:0 10px;
	border:1px solid #b1b1b1;
	background-color:#ffffff;
	z-index:20;
}

.column_panel_line
{
/*	position:relative;
	float:left;*/
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:598px;
	min-height:16px;
	_height:16px;
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-image:url(column_p.jpg);
}

.column_panel_corner
{
	position:absolute;
	display:block;
	top:0px;
	height:34px;
	background-position:center;
	background-repeat:no-repeat;
}

#column_panel_ul
{
	width:1px;
	left:0px;
	background-image:url(column_q.jpg);
}

#column_panel_ur
{
	width:8px;
	right:0px;
	background-image:url(column_r.jpg);
}

.column_panel_header
{
	position:relative;
	float:left;
	width:400px;
	margin:0 8px 10px 0;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #808080;
}

.column_panel_header a, .column_panel_header a:visited
{
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #808080;
	text-decoration:none;
}

.column_panel_options
{
	float:right;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #646464;
	margin:0 0 10px 8px;
}

.column_panel_options a, .column_panel_options a:visited
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #646464;
	text-decoration:none;
}

.column_panel_flow
{
	position:relative;
	float:left;
	width:578px;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	clear:both;
}

.column_panel_flow_unit
{
	position:relative;
	float:left;
	width:100%;
	border-bottom:1px solid #d9d9d9;
	margin:5px 0 5px 0;
}

.column_panel_flow_unit_short
{
	float:right;
	width:355px;
	height:100px;
	margin:0 0 9px 0;
}

.column_panel_flow_unit_med
{
	width:202px;
	border-right:1px solid #bc221b;
	border-bottom:none;
	padding-right:10px;
	margin:0 0 9px 0;
	overflow:hidden;
	height:321px;
}

.column_unit_pic
{
	position:relative;
	float:left;
	margin:0 10px 0 0;
}

.column_unit_medpic
{
	position:relative;
	float:left;
	height:150px;
	margin:0 0 10px 0;
}

a.column_unit_pic:hover img, a.column_unit_medpic:hover img
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:0.7;
}

.column_unit_reqpic
{
	float:left;
	margin:0 10px 0 0;
}

.column_unit_fullpic
{
	position:relative;
	float:left;
	margin:3px 0 10px 0;
	/*width:100%;*/
	/*background-color:#b1b1b1;*/
	padding:0;
}

.column_unit_pic img, .column_unit_medpic img, .column_unit_reqpic img, .column_unit_fullpic img
{
	border:1px solid #b1b1b1;
}

.column_unit_reqfields
{
	position:relative;
	display:block;
	/*float:left;*/
	margin:10px 0 15px 0;
	padding:0;
	line-height:16px;
	list-style:none;
}

.column_unit_reqfields a, .column_unit_reqfields a:visited
{
	color: #7f7e7e;
}

.column_unit_banner_cont
{
	width:578px;
	position:relative;
	float:left;
	background-image:url(see_also.png);
	background-position:top right;
	background-repeat:no-repeat;
	border:1px solid #d8d8d8;
	margin:0;
}

.column_unit_banner_head
{
	position:relative;
 	top:1px;
	right:4px;
 	display:block;
 	text-align:right;
 	font: normal 10pt tahoma, arial, sans-serif;
 	color: #ffffff;
 	z-index:100;
}

.column_unit_banner
{
	float:left;
	border:none;
}

.column_unit_banner_300, a.column_unit_banner_300, a.column_unit_banner_300:visited
{
	margin:10px;
}

.column_unit_banner_468, a.column_unit_banner_468, a.column_unit_banner_468:visited
{
	margin:15px 54px 10px 54px;
}

.column_unit_banner img, .column_unit_banner_468 img
{
	border:1px solid #d8d8d8;
}

.column_pr_boxhead
{
	position:relative;
	float:left;
	width:100%;
	height:18px;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #2b2a2a;
	margin:2px 0 0 0;
	padding-bottom:5px;
	border-bottom:1px solid #8d7676;
}

.column_lists .column_pr_boxhead
{
	color: #fff;
}

.column_pr_boxhead a, .column_pr_boxhead a:visited
{
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

/*=Profile boxes start=*/

.info_unit
{
	position:relative;
	width:186px;
	padding:4px 0 8px 0;
	background-color:#ececec;
	height:202px;
	margin:30px 10px 20px 0;
}

.info_unit_l
{
	float:left;
}

.info_unit_r
{
	float:right;
	margin:30px 0 20px 0;
}

.infolist
{
	position:relative;
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	list-style: none;
	display:inline-block;
}

.infolist li
{
	float:left;
	margin:0px 2px 3px 8px;
	line-height:17px;
	height:17px;
	position:relative;
	width:176px;
}

.info_unit_u
{
	position:absolute;
	width:178px;
	height:26px;
	top:-26px;
	left:0px;
	background-color:#e1e1e1;
	background-image:url(info_uni.jpg);
	background-repeat:repeat-x;
}

.info_unit_u_corner
{
	position:absolute;
	height:26px;
	top:0px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
}

.info_unit_u_l
{
	width:8px;
	left:0px;
	background-image:url(info_uni.jpg);
}

.info_unit_u_r
{
	width:40px;
	right:-8px;
	background-image:url(info_uni.jpg);
}

.media_unit_u .info_unit_u_r
{
	right:-4px;
}

.info_unit_b
{
	position:absolute;
	width:186px;
	height:20px;
	bottom:-14px;
	left:0px;
	background-color:#eeeeee;
	background-image:url(info_uni.jpg);
}

.info_unit_b_corner
{
	position:absolute;
	width:10px;
	height:26px;
	top:-6px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
}

.info_unit_b_l
{
	left:0px;
	background-image:url(column_p.png);
}

.info_unit_b_r
{
	right:0px;
	background-image:url(column_p.png);
}

.info_unit_colname
{
	position:absolute;
	display:block;
	top:-20px;
	left:8px;
	height:18px;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #fff;
}

.info_unit_colname_centered
{
	left:0px;
	padding-top:2px;
	width:100%;
	text-align:center;
}

.column_lists .info_unit_useroptions
{
	position:absolute;
	display:block;
	top:4px;
	right:0px;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #b4a7a7;
}

.info_unit_useroptions a
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
	text-decoration:none;
}

.info_unit .info_unit_useroptions, .media_unit .info_unit_useroptions
{
	position:absolute;
	display:block;
	bottom:-7px;
	right:8px;
	height:10px;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #7f7e7e;
}

.unit_rating
{
	position:relative;
	float:right;
	min-width:20px;
	_width:35px;
	text-align:right;
	font: bold 8pt tahoma, Helvetica, sans-serif;
	color: #010101;
	margin:0 0 0 5px;
	padding:0 3px 0 3px;
}

.unit_rating_neutral
{
	background-color:#dfdfdf;
}

.unit_rating_plus
{
	background-color:#c5ebbc;
}

.unit_rating_minus
{
	background-color:#f5b3b0;
}

/*Media box*/

/*Tail list*/

.taillist
{
	position:relative;
	margin:8px 0 4px 0;
	padding:0 0 0 30px;
	width:574px;
	display:inline-block;
	list-style:none;
}

.taillist li
{
	position:relative;
	line-height:18px;
	height:18px;
	width:520px;
	padding:1px 0 0 0;
	border-bottom:1px solid #ececec;
}

.taillist li a
{
	float:left;
	border-bottom:none;
}

.taillist li a, .taillist li a:visited, .taillist li div.list_link
{
	text-align:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #414141;
	text-decoration:none;
	position:relative;
	display:inlay-block;
}

.taillist_item_info
{
	position:absolute;
	height:17px;
	top:1px;
	right:5px;
	display:block;
}

/*=Media boxes start=*/

.media_unit
{
	position:relative;
	width:100%;
	padding:4px 0 8px 0;
	background-color:#eeeeee;
	margin:30px 0 20px 0;
}

.media_unit_u
{
	position:absolute;
	width:574px;
	height:26px;
	top:-24px;
	left:0px;
	background-color:#e1e1e1;
	background-image:url(info_uni.jpg);
	background-repeat:repeat-x;
}

.media_unit_b
{
	position:absolute;
	width:578px;
	height:20px;
	bottom:-14px;
	left:0px;
	background-color:#eeeeee;
	background-image:url(info_uni.jpg);
}

.medialist
{
	position:relative;
	margin: 2px 0 0 22px;
	padding: 0 0 0 0;
	list-style: none;
	display:block;
}

.medialist li
{
	float:left;
	margin:4px 5px 6px 0;
	position:relative;
	width:130px;
	height:128px;
}

.media_t
{
	position:absolute;
	display:inline-block;
	line-height:15px;
	overflow:hidden;
	width:124px;
}

.media_t_h
{
	top:-2px;
	left:5px;
}

.media_t_b
{
	bottom:1px;
	left:4px;
}

a.mediapic, a.mediapic:visited
{
	position:absolute;
	display:block;
	left:4px;
	top:14px;
	cursor:pointer;
	cursor:hand;
	border:1px solid #838383;
	height:90px;
}

a.mediapic:hover, a.mediapic:visited:hover
{
	border:1px solid #b7150d;
}

/*.mediapic img
{
	border:1px solid #838383;
}*/

.media_m
{
	position:absolute;
	height:100%;
	width:100%;
	background-color:#d7d7d7;
	top:0px;
	left:0px;
}

.media_corner
{
	position:absolute;
	display:block;
	left:0px;
	width:130px;
	height:4px;
	background-repeat:no-repeat;
}

.media_u
{
	top:-4px;
	background-image:url(media_u0.png);
}

.media_b
{
	bottom:-4px;
	background-image:url(media_b0.png);
}

/*-End-*/

.column_unit_topic
{
	position:relative;
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #646464;
	line-height:10px;
	margin:0 0 5px 0;
}

.column_unit_fulltopic
{
	position:relative;
	float:left;
	width:100%;
	font: bold 13pt tahoma, Helvetica, sans-serif;
	color: #010101;
	margin:5px 0 10px 0;
}

.column_unit_head
{
	float:right;
	font: normal 7pt tahoma, Helvetica, sans-serif;
	color: #4b4a4a;
	background-color:#e5e5e5;
	margin:0 0 5px 2px;
	padding:0 0 0 0;
	background-image:url(column_s.jpg);
	background-repeat:repeat-x;
	width:100%;
}

.column_unit_head_short
{
	width:auto;
	background-color:#e5e5e5;
	background-image:none;
	margin:0 0 0 3px;
	height:11px;
}

a.unit_date, a.unit_date:visited, a.unit_cat, a.unit_cat:visited, .unit_spacer
{
	float:left;
	font: normal 7pt tahoma, Helvetica, sans-serif;
	color: #4b4a4a;
	text-decoration:none;
	padding:1px 1px 1px 2px;
}

.column_unit_topic a, .column_unit_topic a:visited
{
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #646464;
	text-decoration:none;
	line-height:11px;
}

.column_unit_text
{
	position:relative;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #646464;
	margin:10px 0 25px 0;
	line-height:15px;
}

.column_unit_text p
{
	display:inline-block;
	padding:0 5px 0 20px;
	border-left:3px solid #b1b1b1;
	line-height:17px;
}

.column_unit_text_short
{
	width:218px;
	height:52px;
	float:left;
	overflow:hidden;
	margin:0 0 25px 0;
	font: normal 8pt tahoma, Helvetica, sans-serif;
}

.column_unit_text_med
{
	width:202px;
	float:left;
	/*height:100px;*/
	overflow:hidden;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	margin-bottom:24px;
}

.column_unit_bot
{
	font: normal 8pt tahoma, Helvetica, sans-serif;	
	width:448px;
	position:absolute;
	bottom:-1px;
	right:0px;
	display:block;
}

.comment .column_panel_flow_unit .column_unit_bot
{
	width:100%;
}

.column_unit_text .column_unit_bot
{
	width:100%;
	margin:0px 0 10px 0;
	padding-top:10px;
	border-top:1px solid #b1b1b1;
}

.column_unit_bot_short
{
	width:225px;
}

.column_unit_bot_med
{
	width:200px;
	right:none;
	bottom:-4px;
	left:0px;
}

.column_unit_date
{
	float:left;
	font: normal 8pt tahoma, Helvetica, sans-serif;	
	margin:0 0 0 0;
	color: #7f7e7e;
}

.column_unit_comm_leave
{
	float:right;
	color: #515151;
	margin: 0 0 5px 0;
}

.column_unit_more
{
	float:right;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #b70700;
	margin:0 0 5px 0;
}

.column_unit_comm
{
	float:left;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #b70700;
	margin:0 0 5px 0;
}

a.column_unit_more, a.column_unit_more:visited, a.column_unit_comm, a.column_unit_comm:visited, a.column_unit_comm_leave, a.column_unit_comm_leave:visited
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
	text-decoration:none;
}

.comm_baloon
{
	position:relative;
	float:left;
	width:15px;
	height:13px;
	margin:0 3px 0 0;
	background-image:url(comm_bal.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.column_pages
{
	position:relative;
	float:left;
	/*width:60px;*/
	text-align:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #646464;
	margin:0 0 10px 2px;
	line-height:12px;
}

.pages_n, .cal_months
{
	float:left;
	text-align:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #646464;
	line-height:12px;
	margin:0 0 10px 2px;
}

.cal_months
{
	float:none;
	position:relative;
	display:block;
	padding:0 0 4px 0;
	margin:0 0 0 2px;
	text-align:center;
	border-bottom:1px solid #b9b9b9;
}

.pages_n a, .pages_n a:visited, .cal_months a, .cal_months a:visited
{
	color:#646464;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	outline:none;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	border:none;
}

.cal_months a
{
	font: normal 8pt tahoma, Helvetica, sans-serif;	
}

.column_lists
{
	position:relative;
	float:left;
	width:260px;
	max-width:260px;
	margin:10px 30px 20px 10px;
	z-index:20;
	overflow:hidden;
}

.newslist, .column_newslist
{
	position:relative;
	float:left;
	margin: 5px 0 0 9px;
	padding: 0;
	list-style: none;
	line-height:18px;
}

.newslist li, .column_newslist li
{
	position:relative;
	line-height:18px;
	margin:1px 0 0 0;
}

.newslist li a, .newslist li a:visited, .column_newslist li a, .column_newslist li a:visited
{
	text-align:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #dfdcdc;
	text-decoration:none;
	line-height:18px;
	cursor:pointer;
	cursor:hand;
}

.newslist li
{
	height:16px;
}

.newslist li a, .newslist li a:visited
{
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color:#646464;
}

/*Forms etc*/

form
{
	margin:5px 0 10px 0;
	float:left;
	width:100%;
}

.fast_comment, .input_area
{
	position:relative;
	width:576px;
	height:120px;
	border:1px solid #d8d8d8;
	background-color:#ffffff;
	margin:10px 0 10px 0;
	display:block;
	float:left;
}

.submitbutton
{
	float:right;
	cursor:pointer;
	cursor:hand;
}

.submitbutton:hover
{
	color:#b7150d;
}

.subline_check
{
	float:left;
	margin-left:100px;
	clear:both;
}

.line_input, .line_file, .line_header
{
	float:left;
	padding:0;
	height:18px;
	width:280px;
}

.line_file
{
	height:22px;
}

.line_header
{
	width:500px;
}

.line_input_text
{
	float:right;
	padding:2px 5px 2px 5px;
	line-height:14px;
	font: normal 8pt tahoma, Helvetica, sans-serif;
}

.line_input_error
{
	width:398px;
	margin:5px 0 0 0;
	background-color:#ffb4ae;
	border:1px solid #b7150d;
}

.line_input_disklaim
{
	width:500px;
	margin:5px 0 5px 0;
	background-color:#eaeaea;
	border:1px solid #d8d8d8;
}

.line_input_success
{
	background-color:#94e575;
	border:1px solid #69ac4e;
}

.line_select
{
	float:left;
	padding:0;
	height:18px;
	margin-right:5px;
}

.input_label
{
	float:left;
	width:100px;
	padding-top:2px;
}

.input_label_check
{
/*	float:right;*/
	text-align:right;
	margin-top:2px;
	height:18px;
	background-image:url(r_panel_.png);
	background-repeat:no-repeat;
	background-position:center right;
}

input, select
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
}

/*Forms end*/

/*-Tabs setup-*/

#column_content
{
	position:relative;
	float:left;
	width:100%;
	z-index:15;
}

#column_content a.ctabs
{
	display:block;
	position:relative;
	float:left;
	text-decoration:none;
	width:120px;
	height:25px;
	outline:none;
	margin:0 0 0 0;
	background-image:url(ctab0000.png);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	font: bold 8pt tahoma, Helvetica, sans-serif;
	color: #f0f0f0;
	padding:4px 0 0 0;
	cursor:pointer;
	cursor:hand;
}

.tabdim
{
	position:absolute;
	top:0px;
	left:0px;
	width:120px;
	height:24px;
	background-image:url(tabdim00.png);
	background-repeat:repeat-x;
	background-position:top;
	z-index:16;
	padding:5px 0 0 0;
	z-index:40;
}

/*-End-*/

/*-Breadcrumb setup-*/

.column_breadcrumb
{
	position:relative;
	float:left;
	width:600px;
	margin:2px 0 0 0;
	height:37px;
	background-image:url(breadcru.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.column_breadcrumb_bot
{
	position:absolute;
	bottom:-46px;
	left:0px;
	width:600px;
	height:46px;
	background-image:url(breadcru.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.column_breadcrumb_corner
{
	position:absolute;
	top:0px;
	background-repeat:no-repeat;
	height:37px;
}

.column_breadcrumb_l
{
	width:17px;
	left:0px;
	background-image:url(breadcru.jpg);
}

.column_breadcrumb_r
{
	width:27px;
	right:0px;
	background-image:url(breadcru.jpg);
}

.breadcrumb_text
{
	margin:10px 0 0 15px;
}

.breadcrumb_text, .breadcrumb_text a, .breadcrumb_text a:visited, .breadcrumb_spacer
{
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #ffffff;
	cursor:pointer;
	cursor:hand;
}

.breadcrumb_text a:hover, .breadcrumb_text a:visited:hover
{
	color:#ffd554;
}

.breadcrumb_spacer
{
	float:left;
}

a.navlink_hierarhy
{
	position:relative;
	float:left;
}

/*-End-*/

/*-Comments setup-*/

.comment
{
	position:relative;
}

.depth-0
{
	margin-left:0;
}

.depth-1
{
	margin-left:20px;
}

.depth-2
{
	margin-left:40px;
}

.depth-3
{
	margin-left:60px;
}

.depth-4
{
	margin-left:80px;
}

.depth-5
{
	margin-left:100px;
}

.depth-6
{
	margin-left:120px;
}

.depth-7
{
	margin-left:140px;
}

.depth-8
{
	margin-left:140px;
}

.depth-9
{
	margin-left:140px;
}

.depth-10
{
	margin-left:140px;
}

.depth-11
{
	margin-left:140px;
}

.depth-12
{
	margin-left:140px;
}

/*-End-*/

/*Tables*/

table 
{
	position:relative;
	display:table;
	border-collapse:collapse;
/*	border-bottom:1px solid #e1e1e1;*/
}

.fulltable
{
	width:100%;
}

tr
{
	border-bottom:1px solid #ececec;
}

table a
{
	border-bottom: none;
}

th
{
	padding:4px 3px 4px 3px;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	background-color:#dddddd;
	text-align:center;
	position:relative;
	height:20px;
	vertical-align:top;
	background-position:bottom center;
	background-repeat:no-repeat;
}

th.sorted
{
	background-color:#ddd8b8;
}

th.sort_down
{
	background-image:url(sort_dow.png);
}

th.sort_down:hover
{
	background-image:url(sort_dow.png);
}

th.sort_up
{
	background-image:url(sort_up0.png);
}

th.sort_up:hover
{
	background-image:url(sort_up_.png);
}

th.sort_up_inactive
{
	background-image:url(sort_up_.png);
}

th.sort_down_inactive
{
	background-image:url(sort_dow.png);
}

a.th_header, a.th_header:visited
{
	font:bold 9pt tahoma, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	border-bottom:none;
	width:100%;
	display:block;
	cursor:pointer;
	cursor:hand;
}

td
{
	padding:3px 3px 3px 3px;
/*	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;*/
}

td.sorted
{
	background-color:#eeecdc;
}

/*table tr:nth-child(odd)
{
	background-color:#f0f0f0;
}*/

.oddrow
{
	background-color:#f0f0f0;
}

a.table_link, a.table_link:visited
{
	text-align:left;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}

ul.table_list
{
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
}

ul.table_list li
{
	position:relative;
	float:left;
	width:100%;
}

/*Tables end*/

/*Tables - calendar, mailbox*/

.calendar thead tr th, .calendar
{
	text-align:center;
}

.calendar
{
	margin-bottom:3px;
}

a.cal_date, a.cal_date:visited
{
	text-align:center;
	font: normal 10pt tahoma, Helvetica, sans-serif;
	color: #505050;
	text-decoration:none;
	border:none;
	cursor:pointer;
	cursor:hand;
}

a.date_selected, a.date_selected:visited
{
	font: bold 10pt tahoma, Helvetica, sans-serif;
	color: #000000;
}

a.cal_date:hover, a.cal_date:visited:hover
{
	color: #b7150d;
}

#pages_n a:hover, #pages_n a:visited:hover, .cal_months a:hover, .cal_months a:visited:hover
{
	color:#b7150d;
}

a.p_selected, a.p_selected:visited, .p_selected
{
	color:#b7150d;
}

/*Tables - calendar end*/

/*r panel*/

#r_panel
{
	float:right;
	position:relative;
	display:block;
	width:240px;
	margin:0 0 40px 0;
}

.r_panel_banner
{
	float:right;
	width:240px;
	height:400px;
}

.r_panel_box
{
	float:right;
	position:relative;
	min-height:27px;
	_height:27px;
	width:240px;
	background-color:#200909;
}

.scrybox_unit
{
	position:relative;
	float:left;
	min-height:26px;
	_height:26px;
	width:240px;
/*	margin:2px 7px 5px 10px;*/
}

.scrybox_unit_h
{
	position:relative;
/*	float:left;*/
	display:block;
	width:240px;
	height:26px;
	top:0px;
	left:0px;
	background-image:url(scrybox_.jpg);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
}

.scrybox_unit_head, .scrybox_newcount
{
	position:absolute;
	display:block;
	height:17px;
	top:6px;
	line-height:17px;
	text-decoration:none;
	color:#ffffff;
}

.scrybox_unit_head
{
	width:160px;
	left:25px;
	font: bold 9pt tahoma, Helvetica, sans-serif;
	text-align:left;
	overflow:hidden;
}

.scrybox_newcount
{
	width:45px;
	right:25px;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	text-align:right;
}

/*Rank lists*/

.ranklist
{
	position:relative;
	margin:4px 0 4px 0;
	padding:0 0 0 40px;
	width:180px;
	display:inline-block;
	list-style:none;
	font: normal 9pt tahoma, Helvetica, sans-serif;
	color:#646464;
}

.ranklist li
{
	position:relative;
	line-height:17px;
	height:17px;
}

.ranklist li a, .ranklist li a:visited
{
	text-align:left;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	color: #646464;
	text-decoration:none;
	line-height:17px;
	cursor:pointer;
	cursor:hand;
}

.ranklist_comms
{
	position:absolute;
	text-align:left;
	display:inline-block;
	font: normal 8pt tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	left:-30px;
	bottom:1px;
	width:16px;
	padding:0 2px 0 2px;
	background-color:#bfbfbf;
}

/*Boxes*/

.avatar_m
{
	position:relative;
	float:left;
	display:block;
	border:1px solid #666666;
	margin:0 7px 0 0;
	width:36px;
	height:36px;
}

a.newsbox_blogbox, a.newsbox_blogbox:visited
{
	position:relative;
	float:left;
	width:220px;
	/*height:38px;*/
	display:block;
	/*overflow:hidden;*/
	margin:8px 0 0 10px;
	border-bottom:1px solid #bfbfbf;
	padding:0 0 5px 0;
	cursor: pointer;
	cursor: hand;
}

.newsbox_name
{
	position:relative;
	float:left;
	width:170px;
	line-height:14px;
	display:inline-block;
	text-align:left;
	font:bold 9pt tahoma, Helvetica, sans-serif;
	color:#646464;
	text-decoration:none;
	outline:none;
}

.newsbox_text
{
	position:relative;
	float:left;
	width:170px;
	text-align:left;
	font:normal 8pt tahoma, Helvetica, sans-serif;
	color:#646464;
	text-decoration:none;
	outline:none;
}

.newsbox_unit_c
{
	position:relative;
	float:left;
	width:220px;
	margin:0 0 4px 10px;
	padding:0 0 0 0;
}

.column_pr_headbox
{
	position:relative;
	display:block;
	/*margin:0 10px 0 53px;*/
	height:40px;
	padding:0 5px 0 5px;
}

/*text twik*/
.smalltext
{
	font: normal 8pt tahoma, Helvetica, sans-serif;
}

.boldsmalltext
{
	font: bold 7pt tahoma, Helvetica, sans-serif;
}

.boldmedtext
{
	font: bold 8pt tahoma, Helvetica, sans-serif;
}

/*r buttons*/

.rbutton
{
	position:relative;
	float:right;
	width:11px;
	height:27px;
	margin:0 0 0 5px;
	cursor:pointer;
	cursor:hand;
	background-position:center center;
	background-repeat:no-repeat;
	z-index:50;
}

a.rbutton, a.rbutton:visited
{
	text-decoration:none;
	border-bottom:none;
}

.rbutton_up
{
	background-image:url(rbutton_.png);
}

.rbutton_up:hover
{
	background-image:url(rbutton0.png);
}

.rbutton_down
{
	background-image:url(rbutton0.png);
}

.rbutton_down:hover
{
	background-image:url(rbutton0.png);
}

.rbutton_prev
{
	width:8px;
	background-image:url(rbutton0.png);
}

.rbutton_prev:hover
{
	background-image:url(rbutton0.png);
}

.rbutton_next
{
	width:8px;
	background-image:url(rbutton0.png);
}

.rbutton_next:hover
{
	background-image:url(rbutton0.png);
}

.rbutton_edit
{
	background-image:url(rbutton0.png);
}

.rbutton_edit:hover
{
	background-image:url(rbutton1.png);
}

.rbutton_plus
{
	width:25px;
	height:20px;
	margin:0 0 0 0;
	background-image:url(rbutton_.jpg);
}

.rbutton_plus:hover
{
	background-image:url(rbutton_.jpg);
}

.rbutton_plus_i
{
	width:25px;
	height:20px;
	margin:0;
	background-image:url(rbutton_.jpg);
}

.rbutton_minus
{
	width:25px;
	height:20px;
	margin:0 0 0 0;
	background-image:url(rbutton_.jpg);
}

.rbutton_minus:hover
{
	background-image:url(rbutton_.jpg);
}

.rbutton_minus_i
{
	width:25px;
	height:20px;
	margin:0;
	background-image:url(rbutton_.jpg);
}

/*cbuttons*/

.cbutton_box
{
	position:absolute;
	display:block;
	height:26px;
	width:130px;
	bottom:2px;
	right:7px;
	z-index:15;
}

.cbutton, a.cbutton, a.cbutton:visited
{
/*	position:relative;*/
	float:right;
	width:17px;
	height:26px;
	margin:0 0 0 25px;
	cursor:pointer;
	cursor:hand;
	background-position:top center;
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
}

.cbutton_back
{
	background-image:url(cbutton_.png);
}

.cbutton_back:hover
{
	background-position:top left;
	background-image:url(cbutton_.png);
}

.cbutton_back_i
{
	background-image:url(cbutton_.png);
}

.cbutton_next
{
	background-image:url(cbutton_.png);
}

.cbutton_next:hover
{
	background-position:top right;
	background-image:url(cbutton_.png);
}

.cbutton_next_i
{
	background-image:url(cbutton_.png);
}

.cbutton_up
{
	background-position:center;
	background-image:url(cbutton_.png);
}

.cbutton_up:hover
{
	background-image:url(cbutton_.png);
}

.cbutton_down
{
	background-position:center;
	background-image:url(cbutton_.png);
}

.cbutton_down:hover
{
	background-image:url(cbutton_.png);
}

.cbutton_search
{
	background-image:url(cbutton_.png);
	margin:0;
	float:none;
	position:absolute;
	top:5px;
	right:10px;
}

.cbutton_search:hover
{
	background-image:url(cbutton0.png);
}