html, body {
	font-family:Verdana;
	font-size:12px;
	color:#333333;
	background:#EFF4FA url(../images/main_bg.gif) left bottom repeat-x;
	padding:0px 0px 0px 0px;
}

* { font-family:Verdana; }
td {
	vertical-align:top;
	padding:0; margin:0;
}
a {
	font-size:11px; color:#000000;
	text-decoration:none;
}
a:hover { text-decoration:underline; }


div.searchbar {
	right:0px;
	margin-top:100px; margin-right:10px;
	position:absolute;
}
div.searchbar input {
	border:1px solid #b6b7cb;
	color:#404080;
	background-color:#f0f0ff;
	font-size:11px;
}


div.searchrow {
	white-space:nowrap;
}
div.searchrow input {
	border:1px solid #b6b7cb;
	color:#404080;
	background-color:#fafaff;
	font-size:11px;
}
div.searchrow #input {
	width:100%;
}
div.searchrow #button {
	margin-left:8px;
}

div.history {
	font-size:11px;
	padding: 1px 0 4px 5px;
	border-bottom:1px solid #8C8C8C;
	margin: 0px 5px 10px 5px;
}
div.history a {
	font-size:11px;
	color: #444466;
	text-decoration:none;
}
div.history a:hover {
	text-decoration:underline;
}

table.table_main { width:100%; margin-top:5px; }
table.table_main td#left_col { width:200px; }
table.table_main td#main_col { padding-left:5px; padding-right:5px; min-width:605px; }
table.table_main td#right_col { width:200px; }

div.left_menu_main {
	padding:0px 0px 5px 0px;
	border:1px solid #969798;
	background-color:#EAF0FE;
}
h2.left_menu_main {
	margin:0px;
	padding-top:3px;
	height:22px; width:200px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	color: #292E3B;
	background: url(../images/mini_hdr_bg.gif) left top no-repeat;
}
div.left_menu_main div#row_ico {
	float:right; margin-top:10px; cursor:pointer;
}
div.left_menu_main div#menu_line {
	padding-left:15px; margin-top:2px;
	padding-top:0px; padding-bottom:3px;
	padding-right:5px;
	font-size:10px;
	color: #808080;
	text-decoration:none; text-align:left;
}
div.left_menu_main div#menu_line img {
	border:none; width:9px; height:9px;
	margin-right:3px;
	cursor:pointer;
}
div.left_menu_main div#menu_line div#txt {
	padding-left:1px;
	float:left;
	width:140px;
}
div.left_menu_main div#menu_line a {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
div.left_menu_main div#menu_line a#active {
	text-decoration:underline;
}
div.left_menu_main div#menu_line a:hover {
	text-decoration:underline;
}
div.left_menu_main div#menu_line div#clr {
	clear:both; height:1px;
}
div.left_menu_main div#menu_line div#clr img {
	height:1px; width:1px; border:none;
}
div.left_menu_main div.submenu {
	padding:0; margin:0;
	padding-left:12px;
}

div.right_menu_main {
	padding:0px 0px 5px 0px;
	border:1px solid #969798;
	background-color:#EAF0FE;
	margin-bottom:5px;
}
td#right_col h2 {
	margin:0px;
	padding-top:3px;
	height:22px; width:200px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	color: #292E3B;
	background: url(../images/mini_hdr_bg.gif) left top no-repeat;
}
div.right_menu_main div#row_ico {
	float:right; margin-top:10px; cursor:pointer;
}
div.right_menu_main div#menu_line {
	padding-left:10px; margin-top:2px;
	padding-top:0px; padding-bottom:3px;
	font-size:10px;
	color: #000000;
	text-decoration:none; text-align:left;
}
div.right_menu_main div#menu_line a {
	font-size:11px;
	color: #000000;
	text-decoration:none;
}
div.right_menu_main div#menu_line a#active {
	font-weight:normal;
	text-decoration:underline;
}
div.right_menu_main div#menu_line a:hover {
	text-decoration:underline;
}

div.right_menu_main div#tlink {
	padding-left:7px; padding-right:5px;
	padding-top:0px; padding-bottom:3px;
	margin-top:2px;
	text-indent: 5px;
	font-size:11px; color: #808080;
	text-decoration:none; text-align:left;
	text-transform:lowercase;
}
div.right_menu_main div#tlink {
	font-size:11px; color:#444470;
	text-decoration:none;
}

div.rm_search_block {
	padding:0px 0px 15px 0px;
	border:1px solid #969798;
	background-color:#EAF0FE;
	margin-bottom:5px;
}
div.rm_search_block form {
	padding:0; margin:0; padding-left:10px;
}
div.rm_search_block div {
	font-size:11px; color:#333355;
	margin:0px; padding:5px 0px 0px 0px;
}
div.rm_search_block input {
	margin:5px 0px 0px 0px;
	font-size:11px;
	border:1px solid #8888aa;
	color:#333355;
}

div#article_box    { margin:0px 5px 0px 5px; padding:10px; background-color:#EAF0FE; border:1px solid #8C8C8C; text-align:justify; font-size:11px; }
div#article_box h2 { margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#ff0000; }

div#article_anons     { margin:10px 5px 0px 5px; padding:10px; background-color:#EAF0FE; border:1px solid #8C8C8C; font-size:11px; text-align:justify; }
div#article_anons h3  { margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#6666a0; }
div#article_anons div { text-align:right; font-size:10px; color:#959CbA; }

div#good_anons     { margin:10px 5px 0px 5px; padding:10px; background-color:#EAF0FE; border:1px solid #8C8C8C; font-size:11px; text-align:justify; }
div#good_anons h3  { margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#000000; }
div#good_anons h1  { margin:0; font-size:12px; font-weight:bold; color:#6666a0; }
div#good_anons td p { margin:0; padding:0; }
div#good_anons td ul { margin-top:3px; padding-top:3px; margin-left:12px;padding-left:12px; }
div#good_anons div#img       { width:152px; margin-right:10px; text-align:center; }
div#good_anons div#img img   { width:150px;height:150px; border:1px solid #333366; }
div#good_anons div#price     { padding-top:5px; color:#ff0000; font-weight:bold; font-size:12px; }
div#good_anons div#price strike { color:#888888; }
div#good_anons div#price b   { color:#444488; font-weight:bold; }
div#good_anons div#more_link { clear:both; padding-top:5px; text-align:right; }
div#good_anons div#more_link a { font-size:11px; color:#000000; }

div#good_anons_new		{ margin:5px 0px 0px 5px; padding:3px; width:31%; height:220px; min-width:160px; background-color:#EAF0FE; border:1px solid #8C8C8C; font-size:11px; text-align:justify; float:left; }
div#good_anons_new h3		{ margin:3px 0 0px 0; font-size:12px; font-weight:normal; color:#000000; }
div#good_anons_new div#img      { margin:0px; margin-top:5px; text-align:center; }
div#good_anons_new div#img img  { width:150px;height:150px; border:1px solid #000000; }
div#good_anons_new div#price     { color:#ff0000; font-weight:bold; padding-top:3px; font-size:12px; }
div#good_anons_new div#price b   { color:#000000; font-weight:bold; }

div#good_price_row		{ margin:0; padding:3px; background-color:#EAF0FE; border-bottom:1px solid #b6b7cb; font-size:11px; text-align:justify; }
/*div#good_price_row div#name	{ flo1at:left; }*/
div#good_price_row div#price	{ float:right; }
div#good_price_row h3		{ margin:8px 0 3px 0; font-size:12px; font-weight:bold; color:#6666a0; }

div#good_info           { margin:0px 5px 0px 5px; padding:10px; background-color:#EAF0FE; border:1px solid #b6b7cb; font-size:11px; text-align:justify; }
div#good_info h2        { margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#3333dd; }
div#good_info td p      { margin:0; padding:0; padding-top:5px; }
div#good_info td ul     { margin-top:3px; padding-top:3px; margin-left:12px;padding-left:12px; }
div#good_info div#img   { width:152px; float:left; margin-right:10px; text-align:center; }
div#good_info div#img img#full_size_img { width:150px;height:150px; border:1px solid #333366; margin-bottom:5px; }
div#good_info div#img img#small { width:32px;height:32px; border:1px solid #333366; cursor:pointer; margin-left:2px; margin-right:2px; }
div#good_info div#price     { padding-top:5px; color:#ff0000; font-weight:bold; font-size:12px; }
div#good_info div#price strike { color:#888888; }
div#good_info div#price b   { color:#444488; font-weight:bold; }

div#good_acces          { margin:10px 5px 0px 5px; padding:10px; background-color:#EAF0FE; border:1px solid #b6b7cb; font-size:11px; text-align:justify; }
div#good_acces h3       { margin:0 0 10px 0; font-size:13px; font-weight:bold; color:#6666a0; }
div#good_acces a        { width:48%; float:left; font-weight:normal; text-decoration:none; padding-right:10px; margin-bottom:5px; }
div#good_acces a:hover  { text-decoration:underline; }
div#good_acces h3 a	{ width:auto; float:none; font-weight:bold; font-size:13px; color:#8888c0; }

div#buy_link 		{ text-align:center; padding-top:5px; }
div#buy_link a		{ font-weight:bold; font-size:12px; text-transform:uppercase; color:#ff2222; }

form	{ margin:0px; padding:0px; }
input.send_form, textarea.send_form, select.send_form {
 	margin:2px 0px 5px 0px;
	font-size:11px;
	border:1px solid #8888aa;
	color:#333355;
}


div.clear { clear:both; height:1px; font-size:1px; }

div.pages {
	font-family:Verdana;
	font-size:11px;
	text-align:center; float:left; width:100%;
	padding-bottom:20px; margin-top:15px;
}
div.pages a {
	padding-left:5px; padding-right:5px;
	padding-top:2px; padding-bottom:2px;
	border:1px solid #8C8C8C;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
div.pages a:hover {
	background-color:#EAF0FE;
	color:#000000;
}
div.pages a#active {
	color:#000000;
	font-weight:bold;
	border:1px solid #000000;
	background-color: #EAF0FE;
}



ul.sitemap {
	text-align:left;
	padding:0; margin:0;
	margin-left:10px; padding-left:10px;
}
ul.sitemap li {
	padding-top:5px;
	font-size:11px;
}
ul.sitemap a {
	font-weight:bold;
	text-decoration:none;
}
ul.sitemap a:hover {
	text-decoration:underline;
}

ul.sitemap ul {
	text-align:left;
	padding:0; margin:0;
	margin-left:10px; padding-left:10px;
}
ul.sitemap ul a {
	font-weight:normal;
	text-decoration:none;
}




table.header {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	background:#56A8E4 url(../images/header_bg.gif) left top repeat-x;
}
table.header tr#line_hdr td#col_logo {
	width:1024px; height:126px;
	background:url(../images/header.jpg) left top no-repeat;
	border-bottom:1px solid #222529;
}
table.header div#li {
	height:1px; width:1px; position:absolute;
	margin:0; padding:0;
}

div#top_menu {
	padding-left:93px; padding-right:10px;
}
div#top_menu div {
	float:right;
	width:80px; height:19px;
	background:url(../images/top_mnu_bg.gif) left top no-repeat;
	text-align:center;
	margin-left:3px;
}
div#top_menu div a {
	font-family:Tahoma;
	font-size:11px; font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-stretch:condensed;
}
div#top_menu div a:hover {
	text-decoration:underline;
}

div.page_footer_line {
	font-size:10px; height:21px;
	text-align:center;
	padding-top:2px;
	color:#e0e0ff; font-weight:bold;
	height:15px; width:100%;
	background:#688EF7 url(../images/bottom_bg.gif) left top repeat-x;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #C8DEF5;
}
div.page_footer_line a {
	font-size:10px;
	color:#e0e0ff;
	text-decoration:none;
}
div.page_footer {
	height:30px; width:100%;
}
div.page_footer div {
	float:left;
	margin:0; padding:3px 0px 0px 10px;
	font-size:11px;
}
div.page_footer div a {
	font-size:11px;
	text-decoration:none;
}
div.page_footer div a img {
	border:none;
}
div.page_footer p {
	text-align:justify; float:right;
	font-size:10px; color:#6D6C6D;
	width:210px;
	margin:0; padding:3px 10px 0px 0;
}
div.page_footer div#li {
	clear:left;float:right;
	overflow: hidden;
	margin:0; padding:0px 2px 0px 0px;
}

div.news_line { padding-bottom:6px; padding-left:10px; padding-top:4px; padding-right:5px; }
div.news_line div#date { font-size:11px; float:left; font-weight:bold; width:105px; color:#3333a0; display:none; }
div.news_line div#head a { font-size:10px; font-weight:bold; color:#3333a0; }
div.news_line div#text { font-size:10px; clear:both; padding-top:2px; text-align:justify; }

#shrt_descr h3 {
	margin:10px 0 10px 0; font-size:12px; font-weight:bold; color:#6666a0;
}
#shrt_descr p {
	font-size:11px; font-weight:normal; color:#333333;
	margin:0px; padding:0px 10px 0px 0px;
}

