body 	{padding:0; margin:0; font-family: Verdana, Tahoma, Arial; font-size:11px; font-style:normal; color:#333; background-image:url('/img/tpl/background.gif');}

a, td, th, div, span, input, select, h1, h2, h3, textarea {font-family: Verdana, Tahoma, Arial; font-size:11px; font-style:normal; color:#333;}
a 		{text-decoration: none;}
a:hover	{text-decoration:underline;}

form, h1, h2, h3 	{padding:0; margin:0;}

/* -------------------------------------------------main body elements-------------------------------------------------------- */
#top_content	{width:984px;}
#main_content	{width:984px;}
#bottom_content	{width:984px;}

#main_left_content_wide		{width:240px; float:left;}
#main_left_content_narrow	{width:200px; float:left;}
#main_right_content_wide	{width:774px; position:relative; float:right;}
#main_right_content_narrow	{width:734px; position:relative; float:right;}

#inner_left_content			{width:524px; padding-right:10px;}
#inner_right_content		{width:240px;}

 
#header	{
	height:100px;
	width:984px;
	}

#line_info {
		margin-top: 7px;
		padding-top: 5px;
        height: 30px;
        background-image:url(/img/tpl/info_line_background.jpg);
      }

#tabs {
        height: 24px;
        background-image:url(/img/tpl/tab_background.gif);
      }
      
      
.small_font {
		font-size:10px;
      }

.white_font {
		color:#FFFFFF;
      }
.yellow_font {
		color:#FFFFCC;
      }
.red_font {
		color:#FF3300;
      }
.light_font {
		color:#999;
      }
.blue_font {
		color:#22405F;
      }
      
.title_font {
		/*color:#AEB0BD;*/
		color:#B3B6C5;
		font-weight:normal;
      }

.bold_font
{
	font-weight: bold;
}
      
.price_big {
		font-size:18px;
		color:#FF3300;
		font-weight:bold;
      }
.price_big_black {
		font-size:12px;
		color:#000000;
		font-weight:bold;
      }
      
/*.price_medium {
		font-size:14px;
		color:#FF3300;
		font-weight:bold;
      }*/
      
.phone {
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		}
      	
#main_menu {
        height: 24px;
		text-align:left;
        background-image:url('/img/tpl/main_menu_background.gif')
      }


.header_background {background-image:url('/img/tpl/header_background.jpg')}
      
.block_div {
		padding-top: 7px;
}
.block_table {
        border:1px solid #BBBBDD;
        width: 100%;
		background-color:#FFFFFF;
		color:#222222;
		text-align:left;
}
.block_header {
		background-image:url('/img/tpl/block_header_background.gif');
		height: 20px;
		color:#FFFFCC;
		text-align:center;
}
.block_content	{
		padding:5px;
}

.cat_h1	{
		color:#FFFFCC;
		font-weight:normal;
		padding:0px;
		margin:0;
}



.btn
{
   width:110px;
   height:24px;
   border-width:0px;
   background: url('/img/tpl/bg_bt1.gif');
}

.btn_buy_big
{
   width:120px;
   height:40px;
   border-width:0px;
   text-indent: 32px;
   font-size:12px;
   background: url('/img/tpl/buy_big.gif') no-repeat left center;
}

.btn_buy_small
{
   width:90px;
   height:32px;
   border-width:0px;
   text-indent: 24px;
   background: url('/img/tpl/buy_small.gif') no-repeat left center;
}


.btn_notepad_add
{
   width:175px;
   height:24px;
   background: url('/img/tpl/note_add.gif') no-repeat left center;
   border-width:0px;
}

.btn_notepad_remove
{
   width:175px;
   height:24px;
   background: url('/img/tpl/note_delete.gif') no-repeat left center;
   border-width:0px;
}

.btn_sc_delete
{
   width:68px;
   border-width:0px;
   color:#FF3300;
   background-color:#FFFFFF;
}


.itm_title{
   	font-size:23px; 
   	font-weight:normal; 
}

.itm_title_small{
   	font-size:16px;
   	font-weight:normal; 
}

.contentstyle{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#navigation_pane{
	font-size:11px;
}

#navigation_pane a{
	font-size:11px;
}

.cfm_h2
{
	font-weight: bold;
	margin:0;
	padding-top: 10px;
}


/* -------------------------------------------- TMP ---------------------------------------------------------------*/

.GAM01PictureBig
{
	background-color:#FFFFFF;
	border: 1px;
	border-color:#000000;
	border-style:dashed;
	width:510px;
	height:510px;	
	text-align:center; 
	padding: 5px;	
	overflow:hidden;
}
.selImageBig {border-color:#FF0000;}
.menuImageBig {border-color:#000000;}

/* gallery */

.GAM01PictureSmall
{
	width:200px;
	height:200px; 
	margin-bottom:10px;
}

.selImageSmall {border-color:#FF0000;}
.menuImageSmall {border-color:#000000;}

.gam_title {height: 30px; font-weight: bold; font-size: 14px; color: #FF3300;}


/* --- content --- */
.cnt_title {
 FONT-SIZE: 11px; COLOR: #666; 
}
.cl_title{
	FONT-SIZE:12px; FONT-WEIGHT:bold; TEXT-DECORATION:none;  COLOR: #555
}
.cl_item {
	FONT-SIZE: 11px; COLOR: #666;
}
.bull_main {
	FONT-SIZE: 11px; COLOR: #999;
}
.bull {
	FONT-SIZE: 11px; COLOR: #999;
}

/* ---------------------------------------------------END TMP------------------------------------------------------------ */


/* -------------------------------------------------Search module-------------------------------------------------------- */
#SearchInput	{
	width:580px; 
	height:16px;
	font-size:12px;
	}
#SearchInCatagory	{
	height:20px;
	width:120px; 
	}	
#SearchButton	{
	height:24px;
	width:80px; 
	}	


/* -------------------------------------------------Footer-------------------------------------------------------- */
#footer 			{margin-top: 15px; position:relative; border-bottom:none;border-left:none;border-right:none;border-top:1px;border-top-style:dotted;border-top-color:#487D00;border-top-width:1px; vertical-align:middle;}
.footer a 			{color:#C4C4C4; text-decoration:none}
.footer a:hover 	{color:#C4C4C4; text-decoration:underline}


/* -------------------------------------------------Categoies-------------------------------------------------------- */
.catRow {height:14px;}

.group_expanded 			{color:#EE6700; display:inline; font-weight:bold; PADDING-LEFT:10px; BACKGROUND: url(/img/tpl/opened_folder.gif) no-repeat 0px 4px;}
.group_expanded:hover		{color:#EE6700; text-decoration:none}
.group_collapsed 			{color:#000000; display:inline; PADDING-LEFT:10px; BACKGROUND: url(/img/tpl/closed_folder.gif) no-repeat 0px 4px;}
.group_collapsed:hover		{color:#EE6700; text-decoration:none}

.leaf_expanded				{color:#EE6700; display:inline; font-weight:normal; PADDING-LEFT:10px; BACKGROUND: url(/img/tpl/page.gif) no-repeat 1px 5px;}
.leaf_expanded:hover		{color:#EE6700; text-decoration:none}
.leaf_collapsed				{color:#000000; display:inline; PADDING-LEFT:10px; BACKGROUND: url(/img/tpl/page.gif) no-repeat 1px 5px;}
.leaf_collapsed:hover		{color:#EE6700; text-decoration:none;}

/* ------------------------------------------------- Pager -------------------------------------------------------- */
.PGM01Body			{text-align:center; PADDING-BOTTOM:5px; OVERFLOW:hidden; PADDING-TOP:5px;}
.PGM01Body A:hover 	{color: #FF689D;}
.PGM01Body A.active {FONT-WEIGHT:bold;}



/* ------------------------------------------------- Filter  ----------------------------------------------- */

#select_menu {color:#487D00; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:20px; text-decoration:none; background:url('/img/tpl/wand.gif') no-repeat top;}
#select_menu:hover	{color:#EE6700; text-decoration:none}
#select_caption {color:#EE6700; font-size:12px; font-family:Arial, Helvetica, sans-serif;font-style:italic; text-decoration:none;}
.IFM01FilterSubheaderTxt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #000000;font-weight:bold;margin-right: 10px;font-style:italic;}


/*-------------------------------------------------- Item List ---------------------------------------------------------*/
.ILM01ItemInfo
{
	margin-top: 2px;
	margin-bottom:2px;
	float:right;
	font-size:11px;
	color:#CC9900;
	overflow: hidden; 
}
.ILM01ItemOffer
{
	/*align: right;*/
	margin-top: 2px;
	margin-bottom:2px;
	margin-right:5px;
	float:right;
	font-size:11px;
	color:#FF0000;
	overflow: hidden; 
}

.ILM01ItemName
{
	margin:0;
   	font-weight:bold;
}

.delimiter
{
	width: 100%; 
	margin-top: 2px;
	margin-bottom:2px;
	height:2px;
	background-image:url(/img/tpl/delim_green.gif); 
	background-repeat:repeat-x;
}

.ILM01Delimiter
{
	width: 100%; 
	margin-top: 2px;
	margin-bottom:2px;
	height:2px;
	background-image:url(/img/tpl/delim_green.gif); 
	background-repeat:repeat-x;
}
.ILM01DelimiterTB
{
	width: 400px; 
	margin-top: 2px;
	margin-bottom:2px;
	height:2px;
	background-image:url(/img/tpl/delim_green.gif); 
	background-repeat:repeat-x;
}
.ILM01Hit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3300;
	font-weight:bold;
	overflow: hidden;
}
.ILM01HitCapt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	overflow: hidden;
}


/* -------------------------------------------------          -------------------------------------------------------- */

.zoom{ width:15px; float:left; margin-right:10px; height:15px;}
.note{ width:15px; float:left; margin-left:10px; height:17px;}



/*-------------------------------------------------------- Notepad List -------------------------------------------------------*/
.NTPD01CatName
{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#EE6700;font-weight:bold;margin-bottom:5px;
}


.category_body_header
{
	color:#FF55FF; font-size:11px; font-weight:bold; text-transform:uppercase; display:inline;
}

.small_main_content_header
{
	width:560px;text-align:center;padding-top:13px;padding-left:8px;
}
.small_main_content_subheader
{
	width:560px;text-align:center;
}



