@charset "utf-8";

body {
margin : 0;
padding : 0;
color : black;
background-color : #15151f;
}

a {
outline: none;
}

#container {
width : 980px;
margin : 0 auto;
background-color : white;	
}

#menu_top{
	overflow: hidden;
	width: 980px;
	background-color : black;
}

#menu_top a {
border-top : 0;
border-left: 0;
border-right: 0;
text-decoration : none;
}

a.menu_top_opt_reg, a.menu_top_opt_reg:hover, a.menu_top_opt, a.menu_top_opt:hover {
height : 39px;
padding : 6px 0 4px 0;
float : left;
text-align : center;
}
a.menu_top_opt_background {
background-image : url(../img/rejestracja_tlo.png);
}
a.menu_top_opt_reg, a.menu_top_opt_reg:hover {
width : 205px;
}
a.menu_top_opt, a.menu_top_opt:hover {
width : 134px;
}
a.menu_top_opt, a.menu_top_opt_reg, a.menu_top_opt_sm, a.menu_top_opt_sm_l {
background-color : white;
border-bottom : 4px solid #363636;
}
a.menu_top_opt:hover, a.menu_top_opt_reg:hover, a.menu_top_opt_sm:hover, a.menu_top_opt_sm_l:hover {
background-color : #f3f3f4;
border-bottom : 4px solid #79abd0;
}
img.menu_top_opt_img {
margin : 0 auto;
border : 0;
}
img.menu_top_opt_txt, img.menu_top_opt_reg_txt {
margin : 0 auto;
border : 0;
}
img.menu_top_opt_txt {
padding : 0 32px 0 32px;
}
img.menu_top_opt_reg_txt {
padding : 0 67px 0 68px;
}
a.menu_top_opt_sm, a.menu_top_opt_sm:hover, a.menu_top_opt_sm_l, a.menu_top_opt_sm_l:hover {
height : 29px;
padding : 20px 0 0 0;
float : left;
text-align : center;
}
div.menu_top_opt_sm_c {
height : 49px;
width : 2px;
float : left;
background-image : url(../img/top_menu_linia_tlo.png);
border-bottom : 4px solid #363636;
}
a.menu_top_opt_sm, a.menu_top_opt_sm:hover {
width : 47px;
}
a.menu_top_opt_sm_l, a.menu_top_opt_sm_l:hover {
width : 46px;
}
img.menu_top_opt_sm_img, img.menu_top_opt_sm_img_l {
height : 19px;
display : block;
padding : 0 13px;
float : left;
border : 0;
}
#br_container {
width : 980px;
height : 186px;
clear : both;
background-image : url(../img/br_niski.jpg);
}
#baner {
position : relative;
}
#logout, #loginas {
padding : 4px;
width : 200px;
height : 15px;
position : absolute;
text-align : right;
overflow : hidden;
}
#logout a, #loginas {
font-size : 11px;
font-family : Arial;
text-decoration : none;
color : #bbbbbb;
}
#logout a img {
border : 0;
margin-right : 5px;
}
#logout {
top : 20px;
left : 772px;
}
#loginas {
top : 0;
left : 772px;
}
#baner_language {
width : 80px;
position : absolute;
top : 158px;
right : 0;
font-size : 12px;
}
div.baner_language_txt, div.baner_language_txt_l, div.baner_language_txt_choose, div.baner_language_txt_l_choose {
padding-left : 4px;
margin : 8px 2px;
float : right;
font-size : 12px;
font-family : Arial;
}
div.baner_language_txt, div.baner_language_txt_l {
color : #9d9d9d;
cursor : pointer;
}
div.baner_language_txt_choose, div.baner_language_txt_l_choose {
color : white;
}
div.baner_language_txt, div.baner_language_txt_choose {
border-left : 1px solid #79abd0;
}


#baner_link_main 
{
width : 110px;
height : 125px;
position : absolute;
top : 0px;
left : 0px;
border-style: none;
}

#baner_link_main h1, strong {margin:0;padding:0;}

#baner_link_main h1 a, strong a {
width : 203px;
height : 186px;
border-style: none;
overflow:hidden; 
position:relative;
padding:0px; 
float:left; 
}

#baner_link_main h1 img, strong img {display:block; position:absolute; top:0; left:0; z-index:9999;}

/*
#header_logo h1, #header_logo h2
{
margin-right: 150px;
float:left; 
width: 200px;
height:140px; 
overflow:hidden; 
padding-right:0px; 
position:relative
}

#header_logo h1 img {display:block; position:absolute; top:0; left:0; z-index:9999;}



*/


#baner_tree_history {
padding-left : 25px;
position : absolute;
top : 168px;
left : 0;
text-align : left;
color : #c3c3c3;
font-size : 11px;
font-family : Arial;
}
#history_tree_floating {
text-align : left;
color : #47474b;
font-size : 11px;
font-family : Arial;
}
#baner_tree_history a:link, #baner_tree_history a:visited, #baner_tree_history a:hover, #baner_tree_history a:active {
color : #c3c3c3;
}
#history_tree_floating a:link, #history_tree_floating a:visited, #history_tree_floating a:hover, #history_tree_floating a:active {
color : #47474b;
}
#menu_left_main, #menu_left, #menu_left_newsheaders {
width : 207px;
float : left;
background-color : #e8e8e6;
overflow-x: hidden; 
}
#menu_left_main {
min-height : 610px;
}
#menu_left {
min-height:500px;
}
#menu_left_newsheaders {
	min-height: 100%;	
}
div.menu_left_group_tree {
width : 176px;
height : 18px;
padding : 9px 0 5px 12px;
text-align : left;
font-size : 16px;
font-family : Arial;
font-weight : bold;
}
div.menu_left_group_tree a {
text-decoration : none;
}
div.menu_left_group_tree img {
border : 0;
}
.menu_left_group_tree_head_title, .menu_left_group_tree_head_icon {
float : left;
}
.menu_left_group_tree_head_title {
width : 102px;
}
.menu_left_group_tree_head_icon {
width : 18px;
margin-left : 12px;
}
#menu_left_tree {
width : 192px;
min-height : 90px;
padding : 1px 5px 8px 10px;
text-align : left;
font-size : 11px;
font-family : Arial;
}

#menu_left_tree ul.outside, #menu_left_news ul.outside {
	margin : 0px;
	padding: 0px;
	padding-left: 10px;
	padding-top: 5px;
	list-style-image : url(../img/iko.png);
	color : #47474b;
}
#menu_left_tree ul.outside a span, #menu_left_news ul.outside a {
	width : 100%;
	height : 14px;
	/*height : 11px;*/
	display : inline;
	overflow : hidden;
}
#menu_left_tree ul.outside a span.bold {
font-weight: bold;
}
ul.outside a:link, ul.outside a:visited, ul.outside a:hover, ul.outside a:active {
color : #47474b;
text-decoration : none;
display: inline;
}
ul.outside a:hover span {
text-decoration : underline;
}
ul.outside a:hover {
background-color : #dededc;
}

#menu_left_tree ul.inside_category, ul.inside_category, #menu_left_tree ul.inside_product {
margin : 0;
list-style-type : none;
list-style-image : url(../img/iko_punkt.png);
}
#menu_left_tree ul.inside_category {
padding-left : 10px;
padding-top: 1px;
}
#menu_left_tree ul.inside_product {
padding-left : 10px;
}
#menu_left_tree ul.inside_category li, #menu_left_tree ul.inside_product li {
padding : 1px;
}
ul.inside a:link, ul.inside a:visited, ul.inside a:hover, ul.inside a:active {
color : #71716f;
}

div.list_index{
	font-family:Arial;
	font-size:12px;
}

div.list_index ul.inside_category li{
	margin-left: 25px;	
}

div.menu_left_group {
width : 162px;
height : 12px;
padding : 10px 0 10px 25px;
text-align : left;
font-size : 12px;
font-family : Arial;
font-weight : bold;
}
div.menu_left_index, div.menu_right_index {
width : 162px;
/*height : 100px;*/
padding : 10px 0 10px 25px;
text-align : left;
font-size : 12px;
font-family : Arial;
}
div.menu_right_index{
	text-align: right;	
}
span.bold {
font-weight: bold;
}
a.bold {
font-weight: bold !important;
}
#menu_left_news {
height : 125px;
padding-left : 12px;
padding-right: 13px;
text-align : justify;
font-size : 11px;
font-family : Arial;
}
#menu_left_search {
height : 44px;
padding : 8px 0 8px 25px;
margin-bottom: 15px;
}
#menu_left_search img {
padding : 0 5px;
cursor : pointer;
}
.quicksearch {
width : 120px;
border : 1px solid #d6d3ce;
font-size : 12px;
font-family : Arial;
vertical-align : middle;
}
.quicksearch_more {
	color:black;
	display:block;
	font-family:Arial;
	font-size:12px;
	margin-top:5px;
	text-align:right;
	text-decoration:underline;
	width:120px;
}
input.quicksearch_submit {
width : 32px;
height : 20px;
border : 0;
padding : 0;
background-image : url(../img/lupa_button.png);
cursor : pointer;
vertical-align : middle;
}
#menu_left_size {
height : 20px;
}
div.shadow_bottom {
width : 187px;
height : 12px;
border-top : 2px groove white;
background-repeat : no-repeat;
background-image : url(../img/szarygradient.png);
}
#content_main, #content {
width : 773px;
float : left;
background-color : white;
}

#content_collection {
	width : 950px;
	float : left;
	background-color : white;	
	}

* html #content_main, * html #content{
	width : 772px;
}

#content_wide {
width : 980px;
min-height: 540px;
float : left;
background-color : white;
}
#content_main {
min-height : 610px;
}
#content {
min-height : 412px;
}

/***********************  CONTENT MENU  *****************************************/

#content_menu {
	width : 773px;
	height : 31px;
	background : url(../img/szklo_mat.png) repeat-x;
	position: relative;
	float: left;
	overflow:hidden;
	text-align: center;
}

/* html #content_menu{
	width : 772px;	
} */ 

#content_menu_wide {
	width : 980px;
	height : 31px;
	background-image : url(../img/szklo_mat_wide.png);
	overflow: hidden;
	text-align: center;
}
#content_menu_wide a, #content_menu a {
	text-decoration : none;
	color: white;
	display: block;
	
}

/***********************  przyciski nieaktywne  ************************************/

div.content_menu_txt, div.content_menu_txt_3, div.content_menu_txt_4, div.content_menu_txt_4_wide,
div.content_menu_txt_5, div.content_menu_txt_5_wide {
	height : 31px;
	display: block;
	float : left;
	font-size : 14px;
	font-family : Arial;
	color : white;
	cursor : pointer;
	background-image: url('../img/menu_trans_c.png');
}
div.content_menu_txt {
	width : 184px;
	padding-top : 7px;
}

div.content_menu_txt_3, div.content_menu_txt_4, div.content_menu_txt_4_wide, div.content_menu_txt_5,
div.content_menu_txt_5_wide {
	padding-top: 1px;
	line-height: 8px;
}
	
div.content_menu_txt_3 {
	width : 249px;
}
div.content_menu_txt_4 {
	width : 184px;
	text-align: center;
}
div.content_menu_txt_4_wide {
	width : 236px;
}
div.content_menu_txt_5 {
	width : 145px;
}
div.content_menu_txt_5_wide {
	width : 145px;
}
* html div.content_menu_txt, * html div.content_menu_txt_3, * html div.content_menu_txt_4,
* html div.content_menu_txt_4_wide, * html div.content_menu_txt_5, * html div.content_menu_txt_5_wide {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://numistat.pl/design/img/menu_trans_c.png');
}

div.content_menu_l, div.content_menu_r{
	height : 31px;
	float:left;	
}
div.content_menu_l{
	width: 5px;
	background-image: url('../img/menu_trans_l.png');
	background-position: top right;
	background-repeat: no-repeat;
}
div.content_menu_r{
	width: 4px;
	background-image: url('../img/menu_trans_r.png');
}
* html div.content_menu_l{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://numistat.pl/design/img/menu_trans_l.png');
}
* html div.content_menu_r{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://numistat.pl/design/img/menu_trans_r.png');
}

/* przyciski aktywne */

div.content_menu_txt_choose_c, div.content_menu_txt_3_choose_c, div.content_menu_txt_4_choose_c,
div.content_menu_txt_4_choose_c_wide, div.content_menu_txt_5_choose_c, 
div.content_menu_txt_5_choose_c_wide {
	height : 31px;
	color : black;
	float : left;
	font-size : 14px;
	font-family : Arial;
	background-image : url(../img/tlo_menu_s.png);
	background-repeat : repeat-x;
}
div.content_menu_txt_choose_c {
	width : 184px;
	padding-top : 8px;
}
div.content_menu_txt_3_choose_c, div.content_menu_txt_4_choose_c, div.content_menu_txt_4_choose_c_wide,
div.content_menu_txt_5_choose_c, div.content_menu_txt_5_choose_c_wide {
	padding-top : 2px;
}

div.content_menu_txt_3_choose_c {
	width : 248px;
}
div.content_menu_txt_4_choose_c {
	width : 184px;
}
div.content_menu_txt_4_choose_c_wide {
	width : 236px;
}
div.content_menu_txt_5_choose_c {
	width : 145px;
}
div.content_menu_txt_5_choose_c_wide {
	width : 147px;
}

div.content_menu_txt_choose_l, div.content_menu_txt_choose_r{
	float:left;
	height : 31px;
}
div.content_menu_txt_choose_l {
	width : 4px;
	background-image : url(../img/tlo_menu_l.png);
}
div.content_menu_txt_choose_r {
	width : 5px;
	background-image : url(../img/tlo_menu_p.png);
}

/*************************************************************/

#content_menu_under {
width : 773px;
height : 20px;
margin-top : 4px;
border-top : 1px solid #d9d9d9;
border-bottom : 1px solid #d9d9d9;
}
#content_menu_under_wide {
width : 980px;
height : 20px;
margin-top : 4px;
border-top : 1px solid #d9d9d9;
border-bottom : 1px solid #d9d9d9;
}
div.content_menu_under_txt, div.content_menu_under_txt_choose {
width : 90px;
height : 11px;
margin : 2px 0 2px 10px;
padding : 2px 0 3px 22px;
float : left;
color : black;
font-size : 11px;
font-family : Arial;
cursor : pointer;
}
div.content_menu_under_txt_choose {
background-color : #ecf1f5;
}
div.content_menu_under_txt_wide, div.content_menu_under_txt_choose_wide, a.content_menu_under_txt_wide, a.content_menu_under_txt_choose_wide {
width : 110px;
}
a.content_menu_under_txt_choose_wide_longer, a.content_menu_under_txt_wide_longer {
width: 135px;
}

div.content_menu_under_txt_wide, div.content_menu_under_txt_choose_wide, a.content_menu_under_txt_wide, a.content_menu_under_txt_choose_wide, a.content_menu_under_txt_choose_wide_longer, a.content_menu_under_txt_wide_longer  {
height : 11px;
margin : 2px 0 2px 10px;
padding : 2px 0 3px 22px;
float : left;
color : black;
font-size : 11px;
font-family : Arial;
cursor : pointer;
display:block;
text-decoration: none;
}

a.content_menu_under_txt_wide:hover, a.content_menu_under_txt_choose_wide:hover, a.content_menu_under_txt_choose_wide_longer:hover, a.content_menu_under_txt_wide_longer:hover {
	text-decoration: underline;
}

div.content_menu_under_txt_choose_wide{
background-color : #ecf1f5;
}
a.content_menu_under_txt_choose_wide, a.content_menu_under_txt_choose_wide_longer{
background-color : #ecf1f5;
}

/*****************************    CONTENT MENU END    **************************************/

div.article_bottom_float {
width : 153px;
height : auto;
padding : 10px 10px 0 30px;
float : left;
color : #757575;
font-size : 12px;
font-family : Arial;
}
div#article_bottom a{
text-decoration: none;
}
.article_bottom_txt {
height : 70px;
text-align : justify;
line-height : 1.1;
text-decoration: none;
color : #757575;
font-size : 12px;
font-family : Arial;
}
div.article_bottom_more {
	height : 16px;
	width: 153px;
	/*margin-left : 80px;*/
	position: relative;
	float: left;
	text-align : right;
	color : #929292;
	cursor : pointer;
	color : #757575;
	font-size : 12px;
	font-family : Arial;
	padding : 0 10px 10px 30px;
}
.more div.img{
	background-image: url(../img/szczegoly_r.png);
	margin-top: 9px;
	margin-left: 2px;
	width: 7px;
	height: 7px;
	display: block;
	float: right;	
}

* html div.article_bottom_float, * html  div.article_bottom_more{
	width: 152px;
}

* html .more div.img{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='http://numistat.pl/design/img/szczegoly_r.png');
}

div.article_bottom_more div.link{
	display: block;
	height: 7px;
	float: right;
}

img.arrow_blue {
visibility : hidden;
position : relative;
top : 0;
right : -10px;
}
#content_true {
min-height : 100px;
width : 739px;
padding :30px 0px 50px 24px;
clear : both;
background-image : url(../img/pasek_grad.png);
background-repeat : repeat-x;
overflow-x: hidden;
}
#content_true_details {
min-height : 100px;
width : 739px;
padding:0;/*padding :30px 0 50px 34px;*/
clear : both;
background-image : url(../img/pasek_grad.png);
background-repeat : repeat-x;
}
#content_true_index {
min-height : 100px;
width : 773px;
padding :30px 0px 50px 0px;
clear : both;
/*background-image : url(../img/pasek_grad.png);*/
background-repeat : repeat-x;
font-family:Arial;
font-size:12px;
font-weight:normal;
}
#content_true_inside {
	margin-left: 35px;
	margin-right:auto;
}
#content_true_inside2 {
	margin:0 17px;
}
.content2 {
	margin:22px 65px 22px 15px;
	width:659px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}
/*
#content_true_inside p {
font-family:Arial;
font-size:12px;
font-weight:normal;
}
*/
#content_true_div {
	margin:30px 0 50px 34px;
}
#content_true_wide {
	min-height : 100px;
	width : 912px;
	padding : 30px 34px 50px 34px;
	clear : both;
	background-image : url(../img/pasek_grad.png);
	background-repeat : repeat-x;
	overflow-x: hidden;
}
#content_true_wide_txt {
	min-height : 175px;
	width : 912px;
	padding : 30px 34px 50px 34px;
	clear : both;
	background-image : url(../img/pasek_grad.png);
	background-repeat : repeat-x;
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
}
#content_true_without {
	min-height : 100px;
	width : 739px;
	margin : 30px 0 50px 34px;
	clear : both;
}
#content_true_main {
	min-height : 100px;
	width : 739px;
	padding : 0 0 50px 34px;
	clear : both;
}

* html #content_true_main{
	width : 738px;
}

#content_true_line {
	border-top : 1px solid #d9d9d9;
	height:50px;
	padding : 4px 0;
	font-size : 11px;
	font-family : Arial;
}
div.content_true_line_txt {
	display:inline;
	margin-left: 7px;
}
div.content_true_line_txt span.line_gray {
	padding-left : 10px;
	color : #b8bfc6;
}
div.content_true_line_txt span.line_green {
padding-left : 10px;
color : green;
}
div.content_true_line_txt span.line_red {
padding-left : 10px;
color : #cc511b;
}
img{
	border: 0px;	
}

a.content_true_line_arrow_l {
	display: inline;
	padding-right:23px;
}
a.content_true_line_arrow_r {
	display: inline;
	padding-left:23px;
}
div.content_true_con {
margin : 11px 0;
margin-right: 30px;
margin-bottom : 0;
text-align : left;
clear : both;
}
div.content_true_con hr {
margin : 0;
padding : 0;
}
div#content_true .title, div#content_true_wide .title, div.content_true_con .title, div#content_true_without .title, div#content_true_without_wide .title, div#content_true_inside .title,
	div#content_true_inside2 .title, div#content_true_wide_txt .title, h1, h2{
width : 100%;
margin : 11px 0;
font-size : 14px;
font-family : Arial;
font-weight : bold;
}
div#content_true_wide .title_wide{
	margin-left: 15px;	
}
div#content_true .margin_right {
margin : 0 65px 0 0;
}
div#content_true .center, div.content_true_con .center {
text-align : center;
}
div#content_true .bold, div.content_true_con .bold {
font-weight : bold;
}
p.content, div.content_guide, a.content, p.contentwithout, p.content_picture, p.content_after, p.content_picturemargin, p.content_title, p.content_new, div.paginator, p.content_wide, p.content_advert, p.content_login {
font-size : 12px;
font-family : Arial;
font-weight : normal;
}
p.content span.blue {
color : #2171bd;
}
p.contentwithout {
margin : 0;
padding : 0;
border : 0;
}
p.content a:link, p.contentwithout a:link, a.content:link{
color : #2171bd;
}
p.content a:visited, p.contentwithout a:visited, a.content:visited {
color : #48729a;
}
p.content a:active, p.contentwithout a:active, a.content:active {
color : #37baca;
}
p.content a:hover, p.contentwithout a:hover, a.content:hover {
color : #56adff;
}
p.content, p.content_picture, p.content_after, p.content_picturemargin, p.content_new, p.content_wide, p.content_advert, p.content_login{
display : block;
text-align : justify;
}
p.content, div.content_guide {
/*width : 659px;*/
margin : 22px 65px 22px 15px;
}
div.content_guide{
	margin-top: 5px;	
}
p.content_wide{
/*	width : 859px;*/
	margin : 22px 65px 22px 15px;
}
p.content_advert{
/*	width : 859px;*/
	margin : 22px 0px 22px 15px;
}
p.content_new {
/*width : 659px;*/
margin : 22px 65px 22px 0px;
}
p.content_title {
margin: 40px 0 0px 60px;
}
p.content_picture {
width : 607px;
margin : 0 0 24px 0;
float : left;
}
p.content_picturemargin {
width : 607px;
margin : 11px 0 22px 0;
float : left;
}
p.content_after {
width : 859px;
margin : 0 65px 22px 15px;
clear : both;
}
div.before_picture {
width : 15px;
float : left;
}
div.picture {
width : 228px;
border : 1px solid #e8e8e6;
margin : 0 22px 22px 0;
float : left;
}
div.picturemargin {
width : 228px;
border : 1px solid #e8e8e6;
margin : 11px 22px 22px 0;
float : left;
}
.indent {
text-indent : 25px;
}
.buysell_1 {
height : 90px;
}
.buysell_2 {
height : 120px;
}
.buysell_3 {
height : 290px;
}
.invest_1 {
height : 105px;
}
.invest_2 {
height : 155px;
}
.collector_1 {
height : 217px;
}
.collector_2 {
height : 110px;
}
.collector_3 {
height : 150px;
}
.content_link {
padding : 0 5px;
display : inline;
color : #929292;
cursor : pointer;
text-decoration: none;
}
.content_link:hover{
	color: #2073b9;
}
.content_link img {
display : inline;
}
ul.content_list, ol.content_list {
list-style-type : decimal;
font-size : 12px;
font-family : Arial;
font-weight : normal;
}
ul.content_list li {
margin : 0 65px 0 0;
}

ul.content_list p.content{
	margin-top: 5px;	
}

ul.num_alf {
list-style-type : lower-latin;
}
li.bold {
font-weight:bold;
}
li.mbottom {
margin-bottom:20px;
}
div.content_swf_container {
width : 450px;
margin-left : 306px;
}
#footer {
	clear : both;
	background-color : #15151f;
	color : white;
	font-size : 10px;
	font-family : Verdana;
	width : 980px;
}
#footer a {
	text-decoration: none;
	color: white;
}
div.footer_menu_opt, div.footer_menu_opt_l {
	padding : 0 8px 0 0;
	margin : 6px 0 8px 8px;
	float : left;
	cursor : pointer;
}
div.footer_menu_opt {
	border-right : 1px solid white;
}
div.footer_copyright {
	padding : 6px 20px 0 0;
	text-align : right;
}
div.footer_copyright span {
	color : #79abd0;
}
span.footer_to_top {
	background-color : black;
	color:white;
}
span.footer_to_top a {
	background-color : black;
	color:white;
}
img {
display : inline;
}
table.offer_table {
width : 100%;
margin : 0;
padding : 0;
}
table.offer_table td {
margin : 0;
padding-top : 1px;
padding-bottom : 1px;
}
input.long {
width : 200px;
}
input.short {
width : 75px;
}
span.error {
	color : red;
}
table.offer_table td.row_back {
text-align : left;
}
table.offer_table td.row_next {
text-align : right;
}
table.float_left {
float : left;
}
table.form, table.form_without_margins {
margin : 20px 15px 0 15px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
}
table.form_without_margins{
	margin: 0;
}
table.form_index {
margin-top : 10px; 
border-spacing: 10px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
}

#div_form_index {
margin-top: 41px;
margin-bottom: 10px;
}
/*
div.list_index {
font-family:Arial;
font-size:12px;
font-weight:normal;
}
*/
#kind_index {
width:130px;
text-align:center;
}
table.form table {
font-size : 12px;
font-family : Arial;
font-weight : normal;
}
table.form td {
padding : 4px 0;
}
table.form td.form_title {
padding-bottom : 6px;
color : #949494;
}
div.form_title {
padding-bottom : 6px;
color : #949494;
}
table.form td.label, table.form td.label_bid, table.form td.label_split, table.form td.label_short {
width : 140px;
padding-right : 10px;
text-align : right;
vertical-align : middle;
line-height : 1.1;
}
table.form td.label {
width : 160px;
}
table.form td.label_bid{
	width : 120px;
}
table.form td.label_split {
width : 140px;
border-left : 1px solid #949494;
}
table.form td.label_short td.select_short{
width : 80px;
}
table.form td.qm {
padding-right : 10px;
}
table.form td.error, td.error_r, .error{
padding : 0 2px;
text-align : left;
line-height : 1.1;
color : red;
}
table.form td.error_r{
	width: 295px;	
}
table.form td.long_width {
width : 250px;
}
table.form td.good_width {
width : 200px;
}
table.form td.normal_width {
width : 150px;
}
table.form .right {
padding-right : 4px;
text-align : right;
}
table.form .quit_long_label {
width : 25px;
}
table.form .long, table.form .longGray, table.form .very_long, table.form .very_very_long, .longer_very_very_long, table.form .quit_long, table.form .mlong, table.form .pmlong, textarea.wide {
border : 1px solid #d6d3ce;
font-size : 12px;
font-family : Arial;
vertical-align : middle;
}

textarea.message{
border : 1px solid #d6d3ce;
font-size : 12px;
font-family : Arial;
vertical-align : middle;
margin: 5px 20px 5px 8px;
}

.pmlong_low {
border : 1px solid #d6d3ce;
font-size : 12px;
font-family : Arial;
vertical-align : middle;
height : 25px;
}
table.form .quit_long {
width : 125px;
background-color : #efebe7;
}
table.form .longGray {
width : 150px;
background-color : #efebe7;
}
table.form .long {
width : 150px;
}
table.form .mlong {
width : 200px;
height: 160px;
}
table.form .pmlong {
width : 850px;
}
table.form .very_long {
width : 250px;
}
table.form .very_very_long {
width : 400px;
}
table.form .longer_very_very_long {
width : 450px;	
}
table.form .radio input {
margin-left : 0;
}
#productDescription {
/*visibility : hidden;*/
	width: 230px;
	display:none;
	position: relative;
	float: left;
}
#productDescFoto {
	width:280px;
	display:none;
	position: relative;
	float: right;
}
.productFoto {
/*margin-left : 40px;*/
	width: 280px; 
	height: 134px;
}
table.form .short, table.form .shortCenter, table.form .veryShortCenter, table.form .veryShortCenterGray, table.form .shortCenterGray, table.form .qshort, table.form .mshort {
border : 1px solid #d6d3ce;
margin : 0 0 3px 3px;
font-size : 12px;
font-family : Arial;
vertical-align : middle;
}
table.form .short, table.form .shortCenter, table.form .shortCenterGray {
float : left;
width : 43px;
}
table.form .veryShortCenter, table.form .veryShortCenterGray {
float : left;
width : 35px;
text-align : center;
}
table.form .shortCenter, table.form .shortCenterGray {
text-align : center;
}
table.form .qshort {
width : 140px;
text-align : center;
}
table.form .qshortfl {
float : left;
}
table.form .mshort {
float : left;
width : 63px;
text-align : center;
}
table.form .veryShortCenterGray, table.form .veryShortCenterGray {
background-color : #efebe7;
}
table.form div.normalLabel, table.form div.shortLabel, table.form div.veryShortLabel {
float : left;
vertical-align : middle;
}
table.form div.normalLabel {
width : 100px;
text-align : left;
}
table.form div.shortLabel {
width : 25px;
text-align : right;
}
table.form div.veryShortLabel {
width : 10px;
text-align : right;
}
table.form .radio {
float : left;
}
table.form .checkBox {
margin : 0;
float : left;
}
table.form div.checkLabel {
width : 80px;
padding-left : 5px;
float : left;
vertical-align : middle;
}
table.form td.submit, table.form_without_margins td.submit, table.form td.submitGray, table.form td.submitclicked {
text-align : right;
}
table.form td.button table.form td.buttonGray, table.form td.bigbutton {
text-align : center;
}
table.form td.submit input, td.nice_button input, table.form_without_margins td.submit input, table.form td.submitGray input, table.form td.button input, table.form td.submitclicked input, table.form td.buttonGray input, table.form td.bigbutton input, table.form td.change input {
border : 1px solid #d5d5d5;
margin : 0 0 0 0;
color : #2171bd;
font-size : 13px;
font-family : Arial;
font-weight : normal;
}
table.form td.submit input, table.form_without_margins td.submit input, table.form td.submitGray input, table.form td.button input, table.form td.submitlicked input, table.form td.buttonGray input, table.list td.list_title_100 {
width : 100px;
}
table.form td.submit input, td.nice_button input, input.nice_button, table.form_without_margins td.submit input, table.form td.button input, table.form td.bigbutton input {
background-image : url(../img/button_wyp.png);
background-repeat : repeat-x;
}
table.form td.submitclicked input {
background-image : url(../img/button_wkl.png);
background-repeat : repeat-x;
}
table.form td.bigbutton input {
width : 190px;
}
table.form td.change input {
width : 150px;
}
table.form .choose input {
background-color : #efebe7;
}
table.form .notchoose input {
background-color : white;
cursor : pointer;
}
table.form td.submit input, table.form_without_margins td.submit input, table.form td.button input, table.form td.bigbutton input {
background-color : white;
cursor : pointer;
}
table.form td.submitGray input, table.form td.buttonGray input {
cursor : default;
background-color : #efebe7;
}
#advance_search, #basic_search_button {
display : none;
}
table.form #backButton, table.form #advanceButton {
vertical-align : top;
text-align : right;
}
div.productsearchform {
position : absolute;
width : 460px;
height : 155px;
background-color : #dededc;
visibility : hidden;
}
div.mproductsearchform {
position : absolute;
width : 849px;
height : 160px;
background-color : #dededc;
visibility : hidden;
}
div.productsearch {
top : 48px;
left : 15px;
text-align: center;
}
div.catalogsearch {
height:160px;
left:0;
margin-left:3px;
margin-top:6px;
top:0;
text-align: center;
width:675px;
}
div.productsearchform img {
margin : 60px 320px;
}
div.mproductsearchform img {
margin-top: 64px;
}
table.auctions {
width : 710px;
margin : 20px 0 15px 15px;
}
th.auction_title {
width : 70px;
}
table.auctions th, table.product_desc th {
padding : 2px;
margin : 0;
border : 0;
text-align : left;
}
table.auctions th {
padding-bottom : 6px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
color : #949494;
}
table.auctions a, table.auctions a.exposed {
margin : 0;
color : #79abd0;
font-size : 18px;
margin-bottom : 2px;
}
table.auctions a.exposed {
font-size : 20px;
}
table.auctions td.auction_data, table.product_desc td.product_data, table.auctions td.price_low {
background-color : #f7f3f7;
padding : 2px;
margin : 0;
border : 0;
}
table.auctions td.auction_data_alt, table.product_desc td.product_data_alt {
background-color : white;
padding : 2px;
margin : 0;
border : 0;
}
table.auctions td.auction_description, table.auctions td.auction_description_alt, table.auctions td.price_low_description {
padding-left : 5px;
margin : 0;
width : 70%;
border : 0;
background-color : #f7f3f7;
}
table.auctions td.price_low, table.auctions td.price_low_description {
background-color : green;
}
table.auctions td.auction_description_alt {
background-color : white;
}
table.auctions td.image, table.auctions td.image_alt {
padding : 2px;
margin : 0;
border : 0;
width : 64px;
background-color : #f7f3f7;
}
table.auctions td.image_alt {
background-color : white;
}

table.list {
margin : 20px 15px 15px 15px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
text-align: left;
}

table.list td.details_label{
	vertical-align: top;	
}
table.list_index {
margin : 5px 10px 5px 10px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
}
table.listlm {
margin-left : 145px;
margin-top : 40px;
}
table.list tr.border {
border-bottom : 1px solid #949494;
}
table.list th {
padding-left : 6px;
padding-bottom : 2px;
font-weight : bold;
text-align : center;
width : 100px;
color : #949494;
}
table.list td {
padding-left : 6px;
padding-bottom : 2px;
}
table.list .small {
padding : 2px;
width : 64px;
text-align : center;
}
table.list .quite_long {
width : 125px;
}
table.list .intermediate_long {
width : 150px;
}
table.list .long {
width : 250px;
}
table.list .vlong {
width : 390px;
}
table.list td.list_center {
text-align : center;
}
table.list td.list_vcenter {
padding-top : 8px;
vertical-align : top;
}
.special_link {
	color: #1a5987 !important;
}

.special_link:hover {
	color: #1c394e !important;
}

table.list .list_desc a {
color : #79abd0;
}
table.list .explosed {
font-size : 14px;
}
table.list .list_space {
padding-top : 4px;
}
table.form input[readonly] {
border : 0;
background-color : transparent;
}
table.list td.list_title_little, table.list td.list_title_qlittle, table.list td.list_title_qshort, table.list td.list_title_short, table.list td.list_title_short_short, table.list td.list_title, table.list td.list_title_quite_long, table.list td.list_title_long, table.list td.list_title_vlong, table.list td.list_title_100 {
padding-bottom : 6px;
font-size : 12px;
font-family : Arial;
font-weight : normal;
color : #949494;
}
table.list td.list_title_little {
width : 60px;
}
table.list td.list_title_qlittle {
width : 75px;
text-align : center;
}
table.list td.list_title_qshort {
width : 90px;
}
table.list td.list_title_short {
width : 50px;
}
table.list td.list_title_short_short{
width : 70px;
}
table.list td.list_title_120 {
width : 120px;
}
table.list td.list_title {
width : 200px;
}
table.list td.list_title_longer {
width : 250px;
}
table.list td.list_title_quite_long {
width : 500px;
}
table.list td.list_title_long {
width : 400px;
}
table.list td.list_title_vlong {
width : 460px;
}

table.purchase_sell {
width: 879px;
}

table.team {
	margin: 0px auto;
	font-size : 12px;
	font-family : Arial;
	font-weight : normal
}

table.team th{
	height: 14px;
	overflow: hidden;
	background-color : #E1E1E1;
	font-size : 13px;
}

#heigh130{
	height:132px;
}

/*
html>body table.team th{
	height: auto;
	height: 14px;
}*/


table.team td.photo{
	width:140px;
}

table.team td.desc{
	width:340px;
}

table.purchase_sell td.mini_img {
width: 66px;
}

table.purchase_sell td.offer_name {
width: 350px;
}

table.purchase_sell td.date_end {
width: 100px;
}

table.list a {
display : block;
width : 100%;
color : black;
}

table.list a.gray, td.gray{
	text-decoration: none;
	color:#949494;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
}
table.list a.classic, a.classic  {
color : #2272bb;
display : inline;
text-decoration : none;
}
table.list a.classic:visited, a.classic:visited {
color : #48729a;
}
table.list a.classic:active, a.classic:active {
color : #37baca;
}
table.list a.classic:hover, a.classic:hover {
color : #56adff;
}
table.list tr.list_gray {
background-color : #efefef;
}
table.list tr.list_white {
background-color : white;
}

table.list tr.list_gray2 {
background-color : #efefef;
height: 30px;
}
table.list tr.list_white2 {
background-color : white;
height: 30px;
}

table.list tr.list_white2 a, table.list tr.list_gray2 a{
	text-decoration: none;
}

table.list tr.list_white2 a:hover, table.list tr.list_gray2 a:hover{
	text-decoration: underline;
	color: #2073B9;
}

tr.list_gray_side {
background-color : #efefef;
}
tr.list_white_side {
background-color : white;
}
tr.list_gray_side p {
margin:0 10px 0 0;
}
tr.list_white_side p {
margin:0 10px 0 0;
}
table.list tr.list_price_low {
border : 1px solid #79abd0;
}
table.list td.list_title_short a, table.list td.list_title_long a,
table.list td.list_title_quite_long a {
font-size : inherit;
font-family : inherit;
font-weight : inherit;
color : inherit;
text-decoration : none;
}
iframe.board {
width : 100%;
height : 579px;
border : 0;
padding : 0;
}
table.auction_details {
font-size : 14px;
font-family : Arial;
}
table.auction_details td {
width : 250px;
}
td.offer_form {
padding : 20px;
margin-left : 50px;
background-color : #e8e8e6;
border : 1px solid #d6d3ce;
font-size : 14px;
font-family : Arial;
}
td.offer_form input {
width : 50px;
}
td.offer_form input.submit {
width : 100px;
border : 1px solid #d6d3ce;
margin : 10px 0;
color : #2171bd;
font-size : 13px;
font-family : Arial;
font-weight : normal;
background-color : white;
cursor : pointer;
}
div.table_layer {
width : 900px;
margin : 10px 0px 10px 15px;
padding : 0;
}
div.table_row {
height : auto;
padding : 0;
color : #000000;
text-align : left;
border-bottom : 1px solid #efefef;
border-top : 1px solid #efefef;
}
div.table_row_gray {
background-color : #efefef;
}
div.table_container1 {
height : auto;
width : 25px;
margin : 0;
padding : 3px 10px 10px 3px;
float : left;
}
div.table_container3 {
height : auto;
width : 17px;
margin : 0;
padding : 6px 10px 10px 3px;
float : left;
}
div.table_container2 {
height : auto;
width : 380px;
margin : 0;
padding : 3px 10px 10px 3px;
float : left;
}
div.table_space_line {
width : auto;
margin : 0;
padding : 0;
clear : both;
}
h5.table_title {
padding : 5px 3px;
margin : 0;
text-align : center;
font-size : 12px;
font-family : Arial;
font-weight : normal;
color : #949494;
}
.table_con {
padding : 0;
margin : 0;
font-size : 11px;
font-family : Arial;
font-weight : normal;
}
ul.table_con {
margin : 0;
padding : 0 10px 10px 15px;
list-style-image : url(../img/iko.png);
font-size : 11px;
font-family : Arial;
font-weight : normal;
}
img.table_right {
padding : 0;
float : left;
}
.rating_container {
clear : both;
}
.rating_container a {
float : left;
display : block;
width : 25px;
height : 25px;
border : 0;
background-image : url(../img/rating.gif);
}
.rating_container a.rating_off {
background-position : 0 0;
}
.rating_container a.rating_half {
background-position : 0 -25px;
}
.rating_container a.rating_on {
background-position : 0 -50px;
}
.rating_container a.rating_selected {
background-position : 0 -75px;
}
a.button, a.forum_button {
display : block;
width : 100px;
position : relative;
float : left;
border : 1px solid #d5d5d5;
color : #2171bd;
font-family : Arial;
font-size : 13px;
font-weight : normal;
margin : 8px 2px 0 2px;
text-align : center;
background-image : url(../img/button_wyp.png);
background-repeat : repeat-x;
text-decoration : none;
}
.hidden {
border : 0;
background-color : transparent;
}
label.collection{
	float: left;
	width: 100px;
}
#box {
	float:left;
	margin-top: 50px;
}
#box_1 {
	float: right;
	margin-right: 0px;
}
#box_2 {
	margin:0 0 0 -20px;
}
#box_3 {
	margin: 0px 0 0 45px;
}
.product_list {
color: black;
}
.font_normal {
font-size : 12px;
font-family : Arial;
font-weight : normal
}
div.message{
	padding: 10px;	 
}

div.message_positive{
	color: Green;
	border: Green 5px solid;
}

div.message_negative{
	color: Red;
	border: Red 5px solid;
}
div.message_neutral{
	color: Gray;
	border: Gray 5px solid;
}

div.message_positive p.content, div.message_negative p.content, div.message_neutral p.content{
	margin: 0;
	padding: 10px;
	position: relative;
	width:auto;	
}

div.message_positive table.form, div.message_negative table.form, div.message_neutral table.form{
	margin: 5px;
	padding: 0px;
	float: right;
	position: relative;
	margin-right: 10px;	
	display:inline;
}

div.message_positive table.form td, div.message_negative table.form td, div.message_neutral table.form td,
	div.message_positive table.form td input, div.message_negative table.form td input, div.message_neutral table.form td input,
	div.message_positive table.form form, div.message_negative table.form form, div.message_neutral table.form form{
	margin: 0px;
	padding: 0px;
}

div.paginator{
	vertical-align: bottom;
	width: 440px;
	margin: 0 auto;
}

div.paginator div, div.paginator span{
	position: relative;
	float: left;
	margin: 2px;
	margin-left: 3px;
	margin-right: 3px;
	vertical-align: bottom;	
}
div.paginator select, div.paginator input{
	border: 1px solid #D6D3CE;
	height: 20px;	
}

div.paginator input.goto{
	width: 30px;
	height: 15px;	
}

div.paginator a, div.paginator img{
	border: 0px;
}
div.paginator img.button{
	padding-top: 5px;
}
div.paginator div.page{
	margin-top: 4px;
}

div.mark_details{
	position: relative;
	float:left;
	margin:20px; 
	margin-top: 0px;
	margin-bottom: 0px;
	width: 360px;
}

div.step{
	border-top: 1px solid #D5D5D5;
	color: #A9A9A9;
	font-size : 12px;
	font-family : Arial;
	text-align: right;
	padding-top:2px;
	padding-right:2px;
	width: 910px; /*max 739px*/
}

td.mark_field{
	width: 100px;
}

td.mark{
	width: 50px;
}

td.mark_comment{
	width: 300px;
}

#img_download{
	margin-top: 4px;
	position:relative; 
	float:left; 
	display: block;	
}

#url{
	background-color: #cccccc;
	margin-left: 5px;
	width: 600px;
	padding: 4px;
	position: relative;
	float: left;
}


table.list td.price_up, td.price_down{
	font-weight: bold;	
	text-align: center;
}

table.list td.price_up{
	color: green;
}

table.list td.price_down{
	color: red;
}

label.middle{

}

table.form input[type=file]{
	height: 20px;
}

#content_true, #content_true_index, #content_true_details, #content_true_wide, #content_true_wide_txt, #content_true_without, #content_true_main {
	min-height : 190px;
	clear: both;
}
#content, #content_wide, #content_main{
	min-height: 440px;	
	overflow-x: hidden;
}

/* ----------------------------- IE6 min-height bug fix -------------------------------------- */
* html #menu_left_main {
	height : 610px;
}
* html #menu_left, * html #menu_left_newsheaders {
	height:332px;
}
* html #menu_left_tree {
	height : 150px;
}
* html #content {
	height : 412px;
}
* html #content_true, * html #content_true_index, * html #content_true_details, * html #content_true_wide, * html #content_true_wide_txt, * html #content_true_without, * html #content_true_main {
	height : 190px;
}

* html #content,* html #content_wide, * html #content_main{
	height: 440px;	
}

/* ----------------------------- mooquee ------------------------------------------------------*/
.mooquee
{
	border: solid 2px #C0C0C0;
	padding: 5px;	
	width:100%;
	
	/* don't change */
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
}
.mooquee-text
{
	/* don't change */
	position: absolute;
}

a.without_formating{
	color: black;
	text-decoration: none;	
}

/***** filtry ******/
.filter_menu {
	font-size: 12px;
	font-family: Arial;
}

.filter_select, .filter_long, .filter_short {
	border : 1px solid #d6d3ce;
	font-size : 12px;
	font-family : Arial;
	vertical-align : middle;
}

.filter_long {
	width: 170px;
}

.filter_average{
	width: 100px;	
}

.filter_short {
	width: 40px;
}

.filter_submit {
	width : 100px;
	border : 1px solid #d6d3ce;
	margin : 10px 0;
	color : #2171bd;
	font-size : 13px;
	font-family : Arial;
	font-weight : normal;
	background-color : white;
	cursor : pointer;
	background-image: url(../img/button_wyp.png);
	background-repeat: repeat-x;
}

/*------ site map ------*/

div.sitemap_container{
	margin-left: 100px;
	float:left;
	position: relative;
	width:300px;
}

div.sitemap_border{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	border-left: 2px #CCCCCC solid;
	position: relative;
	float: left;
	display: inline;
	font-size: 10pt;
	font-family : Arial;
}

div.sitemap_connector{
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border-bottom: 2px #CCCCCC solid;
	position: relative;
	float: left;
	display: inline;
}

div.sitemap_border h1{
	font-size: 10pt;
	display: inline;
}

div.sitemap_border h2{
	font-size: 9pt;
	display: inline;
}

div.sitemap_border a{
	font-family : Arial;
	text-decoration: none;
	color : black;
}

div.sitemap_border a.gray{
	font-family : Arial;
	text-decoration: none;
	color : #707070;
}

div.sitemap_border a:hover, div.sitemap_border a.gray:hover {
	text-decoration: underline;
}
.clear{
	clear: both;
	width: 1px;
	height: 1px;
}

.user_mark_span {
	margin-left: 10px;
}

div.filter_container{
	margin: 5px 0px 0px 10px;
}

div.filter_container div{
	margin: 3px 3px 3px 0px;
}

div.filter_title{
	font-weight: bold;
}

div.filter_container div.filter_section{
	margin-bottom: 20px;
}
div.filter_container div.filter_small_section{
	margin-bottom: 5px;
}

div.filter_container div.filter_indent{
	margin-left: 10px;
}

div.filter_container select.wide{
	width: 150px;
}

div.tree_header{
	position: relative;
	float: left;
	width: 207px;
	height: 31px;
	
}

div.l_side_tree_header{
	position: relative;
	float: left;
	width: 4px;
	height: 31px;
	background-image: url('../img/tree_header_l_side_white.png');
}
div.r_side_tree_header{
	position: relative;
	float: right;
	width: 4px;
	height: 31px;
	background-image: url('../img/tree_header_r_side_white.png');
}
div.content_tree_header{
	position: relative;
	float: left;
	height: 31px;
	width: 199px;
	background-image: url('../img/tree_header_content_white.png');
}
div.shift_right{
	margin-left: 160px;	
}

textarea.wide{
	padding: 10px;
	width: 500px;
	height: 200px;
}

table.wide_aligned_left{
	margin-left: 0px;	
}

table.without_td_formating td{
	padding: 0px;
	margin: 0px;	
}

span.news_date{
	color: gray;
	font-weight: normal;	
}

table.form td.right{
	text-align: right;
}

#error{
	font-family: Arial;
	font-size: 14px;
	color: #EC0101;
	text-align: center;
	/*margin-left: 200px;*/
	margin-top: 100px;
}

#editor_frame{
	border: 1px solid #D6D3CE;
}

div.tooltip_menu{
	font-family: Arial;
	font-size: 12px;
	position:absolute;
	z-index: 100;
	padding: 3px 10px 3px 10px;
	background-color: #ffff99;
	border: 1px solid #cccc99;
	display:none;
	white-space: nowrap;
}

table.form_details{
	position:relative;
	float:right; 
	margin:0px; 
	margin-right: 15px;
	background-color: #EFEFEF;
	height: 160px;
	padding: 5px;
}
tr.td_details{
	padding: 0 5px;
}

#login_table {
	width: 580px;
	margin: 50px auto 0px auto;
}
.login_left {
	width: 150px;
	border-right: 1px solid #949494;
	padding-right: 40px;
}
#login table.form td.label {
	width:60px;
}

.coin_gray {
	background: url('../img/coin_gray.png') center left repeat-x;
	width: 60px;
	height: 10px;
	height: 10px;
	float: right;
}

.coin_gold {
	background: url('../img/coin_gold.png') center left repeat-x;
	height: 10px;
	float: left;
}
.line{
	border-bottom: 1px solid #C3C3C3;
}

/******   forum   ******/

table.forum {
	font-size : 12px;
	font-family : Arial;
	font-weight : normal;
	border: 1px solid #C0C1DA;
}
table.forum td{
	padding: 5px;
}
.forum p {
	margin-bottom: 0px;
	margin-top: 5px;
}
.forum_menu {
	 background-color: #C0C1DA;
}
.forums_short {
	width : 120px;
	text-align: center;
	height: 28px;
}
table.forum td.forums_long{
	padding-left:10px;
	width:631px;
}
table.forum td.post_content{
	width: 702px;
}
div.status_icon {
	float: left;
	margin-right: 10px;
}
a.forum_button {
	margin-bottom: 10px;
}
.forum_content{
	background-color: #D2DCE6;
}
.forum_submenu{
	background-color: rgb(201, 207, 224);
}
table.forum .forum_post_space{
	/*height: 3px;*/
	background-color: rgb(158, 172, 194);
	padding: 3px;
}
table.create_post td.submit input{
	cursor:pointer;
	background-image:url(../img/button_wyp.png);
	background-repeat:repeat-x;
	width:100px;
	border:1px solid #D5D5D5;
	color:#2171BD;
	font-family:Arial;
	margin:8px 0 0;
}
p.forum_edit {
	display: block;
	border-top: 1px solid #858585;
}
div.forum_localizer {
	margin-bottom: 10px;
}
p.regulations_title {
	 text-align: center;
	 font-weight: bold;
}

/*-------------------------- forum ---------------------------------*/
span.forum_quotation{
	margin: 10px;
	padding: 10px;
	border: 1px solid gray;
	background-color: white;
	display: block;
}

span.forum_user_said{
	padding: 5px;
	font-weight: bold;
	display: block;	
}

span.tooltip_tag{
	color: #888888;
}

#login_menu{
	margin:5px 24px 16px 10px;
	text-align : left;
	font-size : 12px;
	font-family : Arial;
	font-weight : bold;
}

#login_menu div.title{
	margin-bottom:10px;
	font-weight : bold;
}

.noliststyle {
	list-style: none;
	list-style-image: none;
	margin-top: 0px;
	padding-top: 0px;
	min-height: 30px;
}

.more {
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	text-align: right;
}

.more li {
	width: 183px;
	float: left;
	padding-right: 10px;
}

.more li a {
	float: right;
	color: #929292;
	font-family:Arial;
	font-size:12px;
	line-height: 22px
}

.more li a:hover {
	color: #2073b9;
}

.textcenter {
	text-align: center;
}

.sendformpos{
	position:relative;
	top:-26px;
	left:-12px;
}

td.main_td_product_name{
	width: 310px; 
}

.title-investor {
	font-size: 14px;
	font-weight: bold;
	font-family : Arial;
}

.title-catalogue {
	font-size: 14px;
	font-weight: bold;
	font-family : Arial;
}

.title-catalogue a {
	color: black;
}

.list_gray {
	background-color: #EFEFEF;
}

.list_white {
	background-color: transparent;
}

.seo {
	padding: 3px 5px;
	font-size: 9px;
	background: #e8e8e6;
	color: #9c9c9c;
}

span.menu-spacer {
	margin-left: 19px;
}

/*
 * 		LINKI
 */

.links_table .links_right img {
	border: 4px solid #ddd; 
}

.links_table .links_right {
	padding-bottom: 20px;
}

.links_table .links_left {
	font: 11px/15px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color: #777;
}

.links_table .links_left a {
	color:#2171BD;
	font-size: 18px;
	text-decoration: underline;	
}

.links_table .links_left a:hover {
	color:#56ADFF;
}

.links_table .links_left .links_box {
	margin-bottom: 5px;
}

div.article_short {
float: left;
width: 300px;
overflow: hidden;
font-family: Arial;
font-size: 12px;
margin-bottom: 10px;
}
div.article_short.inner {
margin-right: 40px;
}
div.article_short h3 {
margin-bottom: 3px;
font-size: 14px;
}
div.article_short p.date {
margin-top: 0;
color: #757575;
}
div.article_short p.text {
margin: 0;
}

/* Used on article list */
div.article_summary {
width: 500px;
font-family: Arial;
font-size: 12px;
margin: 20px 0;
padding-bottom: 15px;
}
h2.list_header {
font-size: 18px;
margin: 0;
}
div.article_summary h3 {
margin: 0;
margin-bottom: 3px;
font-size: 14px;
}
div.article_summary p.date {
margin: 0;
margin-bottom: 5px;
color: #757575;
}
div.article_summary p.text {
margin: 0;
margin-bottom: 3px;
}
div.article_summary p.link {
margin: 0;
}

div.blog_article {
  padding: 20px;
  }
  
div.blog_article h2 {
 font-size: 18px;
}
    
div.blog_article div.date_added {
  font-family: Arial;
  font-size: 14px;
  margin-bottom: 20px;
}
          
div.blog_article div.date_added span.label {
  font-weight: bold;
}
            
div.blog_article div.content {
  font-family: Arial;
  font-size: 14px;
  line-height: 130%;
}

div.blog_article div.content span {
  font-size: 14px !important;
}

div.blog_article div.content table {
  border: 1px solid !important;
  border-collapse: collapse !important;
}

div.blog_article div.content table td {
  padding: 5px !important;
}

div.blog_article img {
  position: relative;
  display: inline;
}
                  
div.blog_article div.links {
  margin-top: 25px;
}
                    
div.blog_article div.links div.left {
  float: left;
}
                      
div.blog_article div.links div.right {
  float: right;
}