@import url(style.css);

.index_thumb {
	display:		block;
	width:			70px;
	height:			65px;
	float:			left;
	margin:			-14px 8px 0px 0px;
	padding:		0px;
	border-top:		1px solid #ffffff;
	border-right:	1px solid #ffffff;
}

#container {
	background-image:	url(../images/themes/theme_catalog_contback.jpg);
	margin-left:		200px;
}

#left_menu {
	margin-left:		-200px;
}

#main {
	margin-right:		-35px;
}

#header_logo {
	background-image:	url(../images/themes/theme_catalog_logo.jpg);
}

#header_pic {
	background-image:	url(../images/themes/theme_catalog_pic.jpg);
}

#root_navigation {
	background-image:	url(../images/themes/theme_catalog_navback_top.gif);
}

#main_pages_menu_header, 
#about_us_header {
	background-color:	#788694;
	background-image:	url(../images/themes/theme_catalog_navback.gif);
}

/*#main_pages_menus {
	background-color:	#eeeeee;
	border-left:		1px solid #d8d8d8;
	border-right:		1px solid #d8d8d8;
	margin-left:		-200px;
	position:			absolute;
	width:				178px;
}

#main_pages_menus h2 {
	color:				#ffffff;
	font-size:			18px;
	margin-top:			-24px;
	padding-left:		9px;
}

#main_pages_menus ul.ctxt_list_lvl_1 div.ctxt_list_item_lvl_1 {
	background-image:	url(../images/menu_sep.gif);
	background-repeat:	no-repeat;
	height:				20px;
	margin-top:			5px;
	padding-left:		9px;
}*/

#upper_index_navigation, 
#lower_index_navigation {
	font-weight:		bold;
	width:				576px;
}

div.index_navigation_prev {
	float:				left;
	text-align:			left;
	width:				49%;
}

div.index_navigation_next {
	float:				right;
	text-align:			right;
	width:				49%;
}

#categories_container {
	padding:			0px 0px;
	width:				780px;
}

#categories_container ul.ctxt_list_lvl_1 li {
	background-repeat:	no-repeat;
	float:				left;
	height:				105px;
	margin:				5px 20px 5px 0px;
	padding-left:		0px;
	background-color:	#e0e0e0;
}

#categories_container div.ctxt_list_item_lvl_1 {
	font-weight:		bold;
	width:				365px;
}

#categories_container div.ctxt_list_item_lvl_1 a span.first_lnkd_ctxt_name, 
#categories_container div.ctxt_list_item_lvl_1 a span.lnkd_ctxt_name {
	background-image:	none;
	color:				#ffffff;
	height:				20px;
	line-height:		20px;
}

#categories_container div.ctxt_list_item_lvl_1 a,
#categories_container div.ctxt_list_item_lvl_1 a:visited,
#categories_container div.ctxt_list_item_lvl_1 a:active  {
	color:				#ececec;
	height:				20px;
	line-height:		20px;
	margin-left:		85px;
}
#categories_container div.ctxt_list_item_lvl_1 a:hover {
	color:				#ffffff;
	text-decoration:	underline;
}

#categories_container ul.ctxt_list_lvl_2 {
	width:				270px;
	float:				left;
	margin-top: 		5px;
	line-height:		15px;
}

#categories_container ul.ctxt_list_lvl_2 li {
	display:			inline;

/* reset values of parent li */
	height:				16px;
	margin:				0px 0px;
	padding-left:		0px;
}

#categories_container ul.ctxt_list_lvl_2 li span {
	font-size:		11px;
}

#catalog_intro {
	padding:			20px 0px;
	width:				750px;
}

#std_link_list, 
#top_link_list {
	clear:				both;
	padding:			20px 0px;
	width:				576px;
}

#std_link_list ul.ctxt_list_lvl_1, 
#top_link_list ul.ctxt_list_lvl_1 {
	clear:				both;
	padding:			10px 0px;
}

#std_link_list ul.data_list_lvl_1, 
#top_link_list ul.data_list_lvl_1 {
	clear:				both;
}

#std_link_list ul.ctxt_list_lvl_1 li, 
#top_link_list ul.ctxt_list_lvl_1 li {
	font-weight:		bold;
}

div.std_link, 
div.top_link, 
div.no_link {
	font-weight:		normal;
	margin-bottom:		10px;
}

div.top_link p.link_top {
	color:				#ff0000;
	font-weight:		normal;
}

div.std_link a, 
div.std_link span.link_title {
	color:				#0000ff;
	font-weight:		normal;
}

div.top_link a, 
div.top_link span.link_title {
	color:				#0000ff;
	font-weight:		bold;
}

#partner_links_container {
	clear:				both;
	padding:			20px 0px;
	width:				750px;
}

p.add_button {
	text-align:			right;
	width:				576px;
}

input.form_button {
	width:				200px;
}

