* { margin: 0; padding: 0; }
html { height: 100%;}
body {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #dddddd;
	font-size: 12px;
	background: #101010 url(/img/design/body_bg.gif) repeat-y center 0;
	width: 100%;
	height: 100%;
}
table {
	font-size: 12px;
}
select, input {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #434343 url(/img/design/input_bg.gif) repeat-x; border: #0e0e0e 1px solid; color: #cccccc;}

textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #434343 url(/img/design/input_bg.gif) repeat-x; border: #0e0e0e 1px solid; color: #cccccc;}

input.disabled {background: #434343 url(/img/design/input_bg_disable.gif) repeat-x; border: #0e0e0e 1px solid; color: #cccccc;}

textarea.code { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #afafaf 1px solid; background: #666666; color: #cccccc; padding: 3px; width: 100%; overflow: hidden;}

a img {border: none;}
a:link, a:visited {color: #00ffff; text-decoration: underline;}
a:active, a:hover {color: #00ffff; text-decoration: none;}

ol, ul {padding-left: 30px;}

div.warning {text-align: center; color: #ff4343; font-weight: bold; margin: 8px 0 8px 0;}
div.message {text-align: center; color: #00df00; font-weight: bold; margin: 8px 0 8px 0;}

#tooltip{
background: #ffffe1 url(/img/design/tooltip_bg.gif) repeat-x 0 100%;
border-bottom:1px solid #a3a339; border-right:1px solid #a3a339; border-top:1px solid #fff; border-left:1px solid #fff;
color:#454501;
font-size:11px;
margin:0px;
padding:2px 5px;
position:absolute;
visibility:hidden
-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;
z-index: 1000;
}

#wrapper {
	width: 1003px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

#header {
	height: 150px;
	background: url(/img/design/top_bg.png) no-repeat center;
}
#header img {width: 240px; height: 145px;}
#header a {width: 240px; height: 145px; display: block; margin: 0 auto;}

#middle {
	width: 100%;
	padding: 0 0 100px;
	height: 1%;
	position: relative;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#cont {
	padding: 0 250px 0 0;
}

#sideRight {
	float: left;
	margin-right: -3px;
	width: 250px;
	margin-left: -250px;
	position: relative;
}

#cont div.content {margin: 5px 10px 5px 10px;}
#sideRight div.content {margin: 0px 8px 20px 8px;}

#copy {width: 1003px; margin: -80px auto 0; height: 80px; background-color: #151515; position: relative;}
.copy_left {width: 70%; color: #dddddd; font-size: 11px; padding: 15px; float: left;}
.copy_right {float: right; width: 15%; font-size: 11px; padding-right: 15px; margin-top: 25px; text-align: right;}
	.copy_right a:link, .copy_right a:visited {color: #5b5b5b; text-decoration: none;}
	.copy_right a:active, .copy_right a:hover {color: #999999;  text-decoration: none;}
.bottom_links {margin-top: 10px;}
	.bottom_links  a {margin-right: 15px;}
	.bottom_links a:link, .bottom_links a:visited {color: #999999; text-decoration: underline;}
	.bottom_links a:active, .bottom_links a:hover {color: #999999;  text-decoration: none;}

.green {color: #00ff14;}
.red {color: #ff0000;}
.blue {color: #3366cc;}
.white {color: #ffffff;}
.grey {color: #666666;}
.brown {color: #996633;}
.bord {color: #800000;}
.yel {color: #ffd800;}
.aqua {color: #00ffff;}
.lab0 {color: #00ffff; font-size: 11px;}
.small {font-size: 11px;}

a.yel_link {color: #ffd800;}
a.yel_link:link, a.yel_link :visited {color: #ffd800; text-decoration: underline;}
a.yel_link:active, a.yel_link:hover {color: #ffd800;  text-decoration: none;}

a.next { background: url(img/design/arrow_n.gif) no-repeat 100% 50%; padding-right: 8px; font-size: 11px;}
.next a:link,.next a:visited {color: #00ffff; text-decoration: none;}
.next a:active, .next a:hover {color: #00ffff; text-decoration: underline;}

div.index_text {text-align: justify; font-size: 11px;}
ol.terms li {color: #999999;}
ol.terms ul li {list-style: disc; padding-bottom: 5px;}
ol.terms li div{text-align: justify;}

.index_text a:link, .index_text a:visited {color: #ffffff; text-decoration: underline;}
.index_text a:active, .index_text a:hover {color: #ffffff;  text-decoration: none;}


/*************TOP-MENU****************/
table.top_menu {width: 100%; background-image: url(/img/design/gp_bg.gif);}
table.top_menu td {width: 50%; font-weight: bold; font-size: 13px;}
table.top_menu td a {display: block; padding: 5px 5px 4px 8px; }
table.top_menu td a span {text-decoration: none; font-weight: normal; font-size: 11px;}
table.top_menu td a:link, table.top_menu td a:visited {color: #bbbbbb; text-decoration: none;}
table.top_menu td a:active, table.top_menu td a:hover {color: #ffffff; text-decoration: none;}

table.top_menu td a.on:link, table.top_menu td a.on:visited, table.top_menu td a.on:active, table.top_menu td a.on:hover {color: #ffe300; text-decoration: none; background-image: url(/img/design/menu_on.gif); background-repeat: repeat-y;}
/*************\\TOP-MENU****************/

/*************PATH****************/
div.path {background-color: #222222; font-size: 11px; padding: 5px 8px 5px 8px; margin-bottom: 10px;}
div.path a:link, div.path a:visited {color: #bbbbbb; text-decoration: none;}
div.path a:active, div.path a:hover {color: #ffffff; text-decoration: underline;}
/*************\\PATH****************/

/*************SEARCH****************/
div.search_form {width: 233px; background: url(/img/design/search_bg.gif) no-repeat center; padding: 15px 0 15px 0; margin: 0 auto;}
div.search_form table {margin: 0 auto;}
div.search_form table th {padding-left: 10px;}
div.search_form div {color: #cccccc; font-size: 11px; padding-left: 7px; margin-top: 5px;}
div.search_form table th input {background: none; border: none;}
/*************\\SEARCH****************/

/*************SUBSCRIBE****************/
div.subscribe_form {width: 233px; background: url(/img/design/subscribe_bg.gif) no-repeat center; padding: 15px 0 15px 0; margin: 0 auto;}
div.subscribe_form table {margin: 0 auto;}
div.subscribe_form table td {font-size: 11px;}
div.subscribe_form table th {padding-left: 10px; vertical-align: bottom;}
div.subscribe_form div {color: #cccccc; font-size: 11px; padding-left: 7px;}
div.subscribe_form table th input {background: none; border: none;}
/*************\\SUBSCRIBE****************/

/*************LOGIN****************/
div.login {width: 233px; background: url(/img/design/login_bg.gif) no-repeat center; margin: 0 auto; padding: 10px 0 10px 0;}
div.login table {margin: 0 auto;}
div.login table td {padding: 3px; font-size: 11px; color: #cccccc;}
div.login div {color: #cccccc; font-size: 11px; padding-left: 7px; margin-top: 5px;}
div.login table th {text-align: right; padding: 3px; }
div.login table th input {background: none; border: none;}
/*************\\LOGIN****************/

/*************PAGER****************/
div.pager_line {clear: both; margin: 5px 0 5px 0;}

table.pager {margin: 0 auto 10px;}
table.pager td {color: #cccccc; font-size: 11px; white-space: nowrap; padding-bottom: 3px;}
table.pager td a {border-bottom: #ff0000 1px solid; background-color: #111111; padding: 4px 7px 4px 7px; margin-left: 1px; line-height: 24px;}
table.pager td a:link, table.pager td a:visited {color:#cccccc; background-color: #111111; text-decoration: none;}
table.pager td a:active, table.pager td a:hover {color:#ffffff; background-color: #444444; text-decoration: none;}
table.pager td span {border-bottom: #ffd800 2px solid; background-color: #444444; padding: 4px 7px 4px 7px; color:#ffffff;}
/*************\\\PAGER****************/

/*************FORMS****************/
table.form {background-color: #1a1a1a;}
	table.form td {font-size: 11px;}
	table.form div.t1 {background: url(/img/design/bc.gif) no-repeat; height: 1px;}
	table.form div.t2 {background: url(/img/design/bc.gif) no-repeat 100% 0; height: 1px;}
	table.form div.t3 {background: url(/img/design/bc.gif) no-repeat 0 100%; height: 1px;}
	table.form div.t4 {background: url(/img/design/bc.gif) no-repeat 100% 100%; height: 1px;}
	table.form div.form_content {padding: 3px;}
	table.form th input {border: none; background: none;}
	
table.form3 td, table.form3 th {padding: 3px;}
table.form5 td, table.form5 th {padding: 5px;}

.sub_en_text {font-size: 10px; color: #999999;}
div.sub_en_text {padding-left: 16px;}
/*************\\FORMS****************/

div.hr hr {display: none; height: 1px;}
div.hr {margin-top: 15px; border-bottom: #666666 1px dotted; width: 100%; height: 1px;}
div.hr2 hr {display: none;}
div.hr2 {margin-top: 15px; border-bottom: #333333 1px dotted; width: 100%;}

.title {font-size: 18px; color: #ffffff;}
.title span {font-size: 11px;color: #cccccc;}
.title_t {color : #ffffff;	font-weight: bold;	font-size : 13px; }
h1 {font-size: 18px; color: #ffffff; margin: 0px; font-weight: normal;}
h1 span {font-size: 11px; color: #cccccc; margin: 0px; font-weight: normal;}
h1.index {font-size: 12px; font-weight: bold; color: #ffffff; margin: 0px;}
h2.index { font-size: 12px; font-weight: bold; color: #999999; margin: 0px;}
h2 {color: #ffffff; font-weight: bold; font-size : 13px; font-family : Arial, Verdana, Tahoma; margin: 0px; text-decoration: none;}
h3 {color : #ffffff; font-weight: bold; font-size : 13px; margin: 0px; text-decoration: none;}
h4 {color: #00ff14; font-weight: normal; font-size: 12px; margin: 0px; text-decoration: none; width: 0px; white-space: nowrap;}

div.pic {border: #666666 1px solid; padding: 5px; display: block;}
span.pic {border: #666666 1px solid; padding: 5px; display: block; width: 80px;}

table.pe {width: 100%;}
table.pe td {background-color: #333333; font-size: 11px; padding: 5px;}
table.pe th {background-color: #111111; font-size: 10px; font-weight: normal; text-align: left; padding: 5px;}

/*************LABEL LIST***********/
table.label_list td {border-left: #ff0000 1px solid; background-color: #111111; padding: 5px 5px 5px 28px; background-repeat: no-repeat; background-position: 5px 5px; margin-bottom: 1px; white-space: nowrap;}
table.label_list td a {font-weight: bold;}
table.label_list td a:link, table.label_list td a:visited {color: #cccccc; text-decoration: none;}
table.label_list td a:active, table.label_list td a:hover {color: #ffffff; text-decoration: none;}
table.label_list td span {font-size: 11px; color: #999999;}
/*************\\LABEL LIST***********/

/*************LABEL PAGE***********/
table.label_body {width: 100%;}
td.label_pic {vertical-align: top;}
td.label_text {padding-left: 10px; vertical-align: top; width: 100%;}

div.label_chars {color: #cccccc;}
div.label_chars span {color: #ffffff;}
div.label_chars div.label_closed {background: url(/img/design/lock_ico.gif) no-repeat 0 1px; padding-left: 15px; font-weight: bold; margin-top: 2px;}
/*************\\LABEL PAGE***********/

/*************RELEASES LIST***********/
table.release_pager {margin-bottom: 10px;}
table.release_pager td {color: #cccccc; font-size: 11px; white-space: nowrap;}
table.release_pager td a {border-bottom: #ff0000 1px solid; background-color: #111111; padding: 4px 7px 4px 7px; margin-left: 1px; line-height: 24px;}
table.release_pager td a:link, table.release_pager td a:visited {color:#cccccc; background-color: #111111; text-decoration: none;}
table.release_pager td a:active, table.release_pager td a:hover {color:#ffffff; background-color: #444444; text-decoration: none;}
table.release_pager td span {border-bottom: #ffd800 2px solid; background-color: #444444; padding: 4px 7px 4px 7px; color:#ffffff;}

div.title_year {font-size: 18px; color: #ffffff; margin-top: 15px;}

div.list_release {margin-bottom: 10px;}
td.last_release {padding: 0 1px 10px 1px;}
table.release_labelpage_panel {background: url(/img/design/release_labelpage_bg.gif) no-repeat; height: 115px; margin: 0 auto;}

table.release_listpage_panel {background: url(/img/design/release_listpage_bg.gif) no-repeat; height: 115px; margin: 0 auto;}

table.release_lastpage_panel {background: url(/img/design/release_lastpage_bg.gif) no-repeat; height: 115px; margin: 0 auto;}

td.list_release_cover {vertical-align: top;} 
td.list_release_cover div.cover {height: 80px; text-align: center; margin-top: 15px;}
td.list_release_cover div.rp_st {text-align: center; margin-top: 3px;}

td.list_release_data {vertical-align: top;}
td.list_release_data div {padding: 0 8px 0 5px;}

div.list_release_name {margin: 8px 0 1px 0; line-height: 21px; background-repeat: no-repeat; background-position: 97% 50%;}
table.release_lastpage_panel div.list_release_name {line-height: 18px;}
table.release_lastpage_panel div.list_release_name {height: 36px;}

.list_release_name a {font-size: 13px; font-weight: bold;}
.list_release_name a h2 {font-size: 13px; font-weight: bold; color: #00b4ff; text-decoration: none;}
.list_release_name a:link, .list_release_name a:visited {color: #00b4ff; text-decoration: none;}
.list_release_name a:active, .list_release_name a:hover {color: #00b4ff; text-decoration: underline;}

.list_release_name a:link h2, .list_release_name a:visited h2 {color: #00b4ff; text-decoration: none;}
.list_release_name a:active h2, .list_release_name a:hover h2 {color: #00b4ff; text-decoration: underline;}

div.list_release_date {line-height: 15px; margin-bottom: 1px; font-size: 11px; color: #ffe300;}
div.list_release_styles {line-height: 15px; margin-bottom: 1px; font-size: 10px; color: #ffffff;} div.list_release_styles span {margin-right: 5px;}
div.search_release_styles {font-size: 10px; color: #ffffff;} 
div.search_release_styles span, .rch_styles span {font-weight: normal; background-color: #222222; border: #444444 1px solid; padding: 0px 3px 0px 3px; cursor: default; white-space: nowrap; margin-right: 3px; font-size: 10px;}

span.rp_Mix {color: #48ff00;}
span.rp_Podcast {color: #ff9f22;}
span.rp_Compilation {color: #fffc00;}

div.list_release_date {line-height: 15px; margin-bottom: 1px; font-size: 11px; color: #ffe300;}
div.list_release_label {line-height: 15px; margin-bottom: 1px; font-size: 11px; color: #00fffc;}
div.list_release_comm {line-height: 15px; margin-bottom: 1px; font-size: 11px; color: #666666;}

td.list_release_data div.list_styles_comm {padding: 0px; height: 16px; clear: both;} 
div.list_styles_comm div.list_release_styles {float: left; width: 75%;}
div.list_styles_comm div.list_release_comm {float: right; width: 17%; text-align: center;}


div.list_release_bt {margin-top: 10px;}
div.list_release_bt a.list_bt, div.list_release_bt span.release_closed {float: right;}

span.release_closed {background: url(/img/design/a_download_bg.gif) no-repeat 0 0; font-size: 11px; line-height: 17px; width: 80px; display: block; text-align: center; color: #111111; font-weight: bold;}

a.list_bt {background: url(/img/design/a_download_bg.gif); font-size: 11px; font-weight: bold; line-height: 17px; width: 80px; display: block; text-align: center;}
a.list_bt:link, a.list_bt:visited {color: #ffffff; text-decoration: none; background-position: 100% 0;}
a.list_bt:active, a.list_bt:hover {color: #ffffff; text-decoration: none; background-position: 0 0;}

span.lock_release {background: url(/img/design/a_download_bg.gif) no-repeat 100% 0; font-size: 11px; font-weight: bold; line-height: 17px; width: 80px; display: block; text-align: center; color: #cccccc;}

/*************\\RELEASES LIST***********/

/*************RELEASES PAGE***********/
td.release_cover {vertical-align: top; width: 260px;}
td.release_info {vertical-align: top; width: 470px; padding-left: 10px;}

table.cover_border {width: 260px; height: 260px; text-align: center; vertical-align: middle; border: #666666 1px solid;}

table.release_bt {margin: 10px auto;}
table.release_bt a, table.release_bt span {margin: 0 5px 0 5px;}
table.release_bt img {width: 73px; height: 18px;}

.rch {color: #cccccc; margin-bottom: 2px;}

div.social_plugins {margin-top: 10px; height: 21px; text-align: right;}
div.social_plugins span {line-height: 21px; float: right; display: block; margin-left: 5px;}
div.social_plugins span div {display: inline-block;}

div.social {display: block; clear: both;  height: 18px;}
div.social a {float: left; margin: 0 1px 0 2px;}

div.add_bts {display: block; clear: both; margin-top: 5px; height: 18px;}
div.add_bts a {float: left; margin: 0 1px 0 1px;}

a.tlcat {text-decoration: none; color: #00ffff; background: url(/img/design/tlcat_star_off.gif) no-repeat 100% 0; padding-right: 16px;}
a.tlcat:link, a.tlcat:visited { background-image: url(/img/design/tlcat_star_off.gif);text-decoration: none; }
a.tlcat:active, a.tlcat:hover { background-image: url(/img/design/tlcat_star_on.gif);text-decoration: underline; }
/*************\\RELEASES PAGE***********/

/*************SEARCH RESULT***********/
li.search {padding-bottom: 20px;}
div.search_details {margin-top: 5px; font-size: 11px;}
div.search_details div {line-height: 15px;}
/*************\\SEARCH RESULT***********/


/*************ARTICLES***********/
div.article_item {padding-top: 10px; padding-bottom: 10px; border-bottom: #666666 1px dotted;}

td.article_info {padding-right: 15px; vertical-align: top}
td.article_img {vertical-align: top;} td.article_img div {padding: 5px; border: #666666 1px solid;}

a.art_link {font-weight: bold; font-size: 13px; color: #ffffff;}
a.art_link:link, a.art_link:visited {color: #ffffff; text-decoration: none;}
a.art_link:active, a.art_link:hover {color: #ffffff; text-decoration: underline;}

.art_date {font-size: 12px; font-weight: bold; color: #ffd800;}
div.art_disc_sm { font-size: 11px; color: #bbbbbb;}
div.art_copy { font-size: 10px; color: #bbbbbb; padding-top: 5px; border-top: #ffffff 1px dotted;}

.art_copy a:link, .art_copy a:visited {COLOR: #cccccc; TEXT-DECORATION: none;}
.art_copy a:active, .art_copy a:hover {COLOR: #cccccc; TEXT-DECORATION: underline;}
/*************\\ARTICLES***********/

/*************MULTYLANG***********/
table.select_lang {width: 100%; margin-bottom: 5px;}
	table.select_lang div {display: block; width: 80px; line-height: 21px; float: right; cursor: pointer; margin-left: 1px;}

table.select_lang div.left_off {background: url(/img/design/bt_lang_left_bg.gif) no-repeat 100% 0; text-align: center; color: #aaaaaa;}
table.select_lang div.left_on {background: url(/img/design/bt_lang_left_bg.gif) no-repeat 100% 100%; text-align: center; color: #222222;}

table.select_lang div.right_off {background: url(/img/design/bt_lang_right_bg.gif) no-repeat; text-align: center; color: #aaaaaa; }
table.select_lang div.right_on {background: url(/img/design/bt_lang_right_bg.gif) no-repeat 0 100%; text-align: center; color: #222222;}

table.select_lang div span.en {background: url(/img/flags/gb.gif) no-repeat 0 50%; font-size: 11px; padding-left: 20px;}
table.select_lang div span.ru {background: url(/img/flags/ru.gif) no-repeat 0 50%; font-size: 11px; padding-left: 20px;}
/*************\\MULTYLANG***********/

/*************BLOG***********/
div.post {display: block; margin-bottom: 15px; padding-bottom: 10px; border-bottom: #666666 1px dotted;}
.post_title {font-size: 13px; font-weight: bold; color: #ffffff; margin-bottom: 2px;}
.post_title a:link, .post_title a:visited {color: #ffffff; text-decoration: underline;}
.post_title a:active, .post_title a:hover {color: #ffffff; text-decoration: none;}

span.post_date {font-size: 11px; color: #ffd800;}

div.short_post {padding: 8px 0 8px 0; font-size: 11px; border-bottom: #666666 1px dotted;}
span.short_post_date {color: #ffffff; background-color: #666666; padding: 0 3px 0 3px;}
div.short_post_text {text-align: justify; font-size: 11px;}

.short_post_title {color: #ffd800;}
.short_post_title a:link, .short_post_title a:visited {color: #ffd800; text-decoration: none;}
.short_post_title a:active, .short_post_title a:hover {color: #ffd800; text-decoration: underline;}
/*************\\BLOG***********/

/*************TOP-DOWNLOAD***********/
div.td_title {font-size: 18px; color: #ffffff; padding-left: 15px; background: url(img/design/load_arrow_tit.gif) no-repeat 0px 5px;}
	div.td_title span {font-size: 11px; color: #cccccc;}

td.td_release_cover {vertical-align: top;} 
td.td_release_cover div.cover {text-align: center; margin-top: 12px;} td.td_release_cover div.cover img {width: 40px; height: 40px;}

div.td_release_name {margin: 8px 0 1px 0; line-height: 18px;}
.td_release_name a {font-size: 11px;}
.td_release_name a:link, .td_release_name a:visited {color: #ffffff; text-decoration: none;}
.td_release_name a:active, .td_release_name a:hover {color: #ffde00; text-decoration: none;}

table.release_td_panel {background: url(/img/design/td_pan.gif) no-repeat; height: 64px; margin: 0 auto;}

td.release_td_panel {vertical-align: top;} 
td.release_td_panel div.cover {height: 80px; text-align: center; margin-top: 15px;}

table.release_td_panel div.list_release_styles {font-size: 10px; color: #00b4ff;}
table.release_td_panel div.list_styles_comm div.list_release_label {float: left; width: 45%; color: #00ffff;}
table.release_td_panel div.list_styles_comm div.list_release_comm {float: right; width: 45%; text-align: left;}
/*************\\TOP-DOWNLOAD***********/

/*------partners----*/
table.partner {width: 100%;}
table.partner td {padding: 20px; width: 33%; vertical-align: top;}
table.partner a:link, table.partner a:visited {COLOR: #ffd800; TEXT-DECORATION: none;}
table.partner a:active, table.partner a:hover  {COLOR: #ffd800; TEXT-DECORATION: underline;}
table.partner div {text-align: justify; color: #999999; font-size: 11px;}
/*------//partners----*/

/*************Featured labels***********/
div.f_lab {background-color: #111111; padding: 5px 5px 5px 28px; background-repeat: no-repeat; background-position: 5px 5px; margin: 0 1px 1px 0;}
div.f_lab a {font-weight: bold;}
div.f_lab a:link, div.f_lab a:visited {color: #cccccc; text-decoration: none;}
div.f_lab a:active, div.f_lab a:hover {color: #ffffff; text-decoration: none;}
div.f_lab span {font-size: 10px; color: #999999;}
/*************\\Featured labels***********/

/*************TLS Top Banner***********/
ul#portfolio {
	width: 710px;
	
	margin: 15px auto 15px;
	padding-left: 0px;
}
ul#portfolio li {
	list-style: none;
	color: #fff;
}
ul#portfolio li a{
	font-size: 20px;
	color: #fff;
	text-decoration: none;
}
/*************\\TLS Top Banner***********/

/*************TLS LIST***********/
div.tls_div {padding: 15px 0 15px 0;}
table.tls_item {margin: 0 auto;}
td.tls_title {font-size: 18px; color: #ffffff;}
td.tls_title a:link, td.tls_title a:visited {color: #ffffff; text-decoration: none;}
td.tls_title a:active, td.tls_title a:hover {color: #cccccc; text-decoration: none;}
td.tls_date {text-align: right; font-size: 13px; color: #ffd800;}
/*************\\TLS LIST***********/

.stylistics div {margin: 2px 0 2px 0;}
.stylistics a {padding-left: 25px;}
.stylistics a:link, .stylistics a:visited {color: #ffffff; text-decoration: none; background: url(/img/design/styles_wave_off.gif) no-repeat 0 50%;}
.stylistics a:active, .stylistics a:hover {color: #ffd800; text-decoration: none; background: url(/img/design/styles_wave_on.gif) no-repeat 0 50%;}

/*************Comments***********/
div.commnet { display: block; margin-top: 5px; background-color: #151515; padding: 8px 10px 8px 10px;; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
div.user {font-size: 13px; font-weight: bold; color: #ffd800;}
div.guest {font-style: italic; color: #666666;  font-weight: bold;}
.forum_date {font-size: 11px; color: #666666;}
div.comment_body {margin-top: 8px; font-size: 11px;}
div.comment_bt {text-align: right; clear: both; margin-top: 8px; height:18px;} div.comment_bt img {margin-left: 5px;}
/*************\\Comments***********/

/*************Profile***********/
table.user_fields {width: 100%;}
	table.user_fields  th {font-size: 13px; font-weight: normal; color: #777777; text-align: right; padding: 5px 5px 5px 0; vertical-align: top; white-space: nowrap;}
	table.user_fields  th span {font-size: 11px;	}
	table.user_fields  td {font-size: 13px; font-weight: normal; color: #fff; padding: 5px 0 5px 0; vertical-align: top; width: 100%;}
	table.user_fields  td span {font-style: italic; color:#666666;}
table.user_subs {width: 100%;}
	table.user_subs td {padding: 5px; vertical-align: top;}
	table.user_subs input {border: none; background: none;}
/*************\\Profile***********/

div.tecno-styles {width:700px; height:500px; display: block; background: url(/img/design/tecno-styles-techno-locator-ru.jpg) center no-repeat; position: relative;}
div.tecno-styles div {position: absolute; width: 150px;}
div.tecno-styles div a:link, div.tecno-styles div a:visited {color: #00ff14; text-decoration: none;}
div.tecno-styles div a:active, div.tecno-styles div a:hover {color: #00ff14; text-decoration: underline;}

/***********FeaturedLabelSlider**********/
div.carusel_box {margin: 0 auto; width: 702px;}
div.carusel_box .title {color: #fff; margin-bottom: 10px;}
/* caruserl skin */
.jcarousel-skin-tango .jcarousel-container { width:652px; height:180px; display:inline; margin: 0 auto; }
.jcarousel-container-horizontal {margin:0 auto; width:652px; height:180px;}
.jcarousel-skin-accs .jcarousel-container {width:652px; height:180px;}

.jcarousel-next-horizontal { position: absolute; height: 180px; width: 25px; right: -26px; top: 0;  cursor: pointer; 
							background: url(/img/design/middle_line_ra.gif) no-repeat;}
.jcarousel-next-horizontal:hover {background-position: 100% 0;}
.jcarousel-prev-horizontal { position: absolute; height: 180px; width: 25px; left: -26px; top: 0; cursor: pointer; 
							background: url(/img/design/middle_line_la.gif) no-repeat; }
.jcarousel-prev-horizontal:hover {background-position: 100% 0;}
							
.jcarousel-container {position:relative;}
.jcarousel-clip { z-index: 2;  padding: 0; margin: 0; overflow: hidden; position: relative; width:652px; height: 180px }
.jcarousel-list { z-index: 1;  overflow: hidden;  position: relative; top: 0; left: 0; margin: 0; padding: 0;  background-image: url(/img/design/gp_bg.gif);}
.jcarousel-list li,.jcarousel-item { float: left; list-style: none; width: 180px; height: 180px; margin-right: 1px;}
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev { z-index: 3; display: none;}
/***********FeaturedLabelSlider**********/
