/* Site general */
body        { font-family: Ariel, sans-serif; font-size: 10px; }
/*image		{ border-color: black; }*/

a:link		{ color: darkBlue; }
a:visited	{ color: purple; } 
a:hover		{ color: #0000AC; }
a:active	{ color: darkBlue; }

table.frame_table{ background-color: #FFF9ED ; border:1px solid #CCCCCC; }
table.frame_catalog{ background-color: #FFFFFF ; border:1px solid #CCCCCC; }
/* Top Menu*/
td.top_top_menu	{  font-size:11px; color:#000000; text-align: center;}
a.top_top_menu			{ color:black;   font-size:11px; font-weight:bold; text-decoration:none;}
a.top_top_menu:link		{ color:black;   text-decoration:none;}
a.top_top_menu:visited	{ color:black;   text-decoration:none;}
a.top_top_menu:hover	{ color:#888888; text-decoration:none;}
a.top_top_menu:active   { color:black;   text-decoration:none;}

.top_menu	{  text-align: center;}
tr.top_menu	{  background-color: #79C0F6; }
.categories_title	{ font-size:14px; color:#FFFFFF ; font-weight:bold; text-align: left;}	
a.top_menu			{ color:black;   font-size:13px; font-weight:bold; text-decoration:none;}
a.top_menu:link		{ color:black;   text-decoration:none;}
a.top_menu:visited	{ color:black;   text-decoration:none;}
a.top_menu:hover	{ color:#888888; text-decoration:none;}
a.top_menu:active   { color:black;   text-decoration:none;}

input.search		{ font-size:12px; width:90px; height:18px; border:1px solid gray; vertical-align:middle; text-align:left; }

/* Left Menu*/
table.categories_table		 {  border:1px solid #8BC0EA; }
tr.left_menu_headline		 { color:#EE0B02; font-size: 10pt; font-weight:bold; background-color: #FFFFFF; border:2px solid green;}
td.left_menu_headline		 { border-left:0px; }
p.left_margin_10			 { margin-left:10px; }
.left_menu_sign				 { text-align:center; border-right:0px; border-left:0px; color:#FF0000}
.left_menu_space2			 { border-right:0px; border-left:0px; width:20px;}
.left_menu_space1			 { border-right:0px;}
td.left_menu_category		 { border-left:0px; font-size:13px}
td.left_menu_category2		 { border-left:0px; font-size:13px}

tr.left_menu_category		 { color:black;   font-size:13px; font-family: helvetica; background-color: #DEEFF9; font-family:MS Sans Serif; font-size: 8pt; text-decoration:none; }
a.left_menu_category		 { color:black;   font-size:13px; font-family: helvetica; font-family:MS Sans Serif; font-size: 8pt; text-decoration:none;}
a.left_menu_category:link	 { color:black;   text-decoration:none; font-size:13px; font-family: helvetica;}
a.left_menu_category:visited { color:black;   text-decoration:none; font-size:13px; font-family: helvetica;}
a.left_menu_category:hover	 { color:#444444; text-decoration:none; font-size:13px; font-family: helvetica;}
a.left_menu_category:active  { color:black;   text-decoration:none; font-size:13px; font-family: helvetica;}

tr.left_menu_category2 		  { color:black;   font-size:13px; font-family: helvetica; background-color: #DEEFF9; font-family:MS Sans Serif; font-size: 8pt; }
a.left_menu_category2		  { color:black;   font-size:13px; font-family: helvetica; font-family:MS Sans Serif; font-size: 8pt;}
a.left_menu_category2:link	  { color:black;   font-size:13px; font-family: helvetica;}
a.left_menu_category2:visited { color:black;   font-size:13px; font-family: helvetica;}
a.left_menu_category2:hover	  { color:#444444; font-size:13px; font-family: helvetica;}
a.left_menu_category2:active  { color:black;   font-size:13px; font-family: helvetica;}

tr.left_menu_this_category	 { color:red; font-family:MS Sans Serif; font-size: 8pt; text-decoration:none; background-color: #DEEFF9;}
a.left_menu_this_category	 { color:red; text-decoration:none;}
a.left_menu_this_category:link	  { color:red;   text-decoration:none;}
a.left_menu_this_category:visited { color:red;   text-decoration:none;}
a.left_menu_this_category:hover	  { color:#FF5F5F; text-decoration:none;}
a.left_menu_this_category:active  { color:red;   text-decoration:none;}

/* Right menu */
.right_menu_headline	{  background-color: #8AC0EC; color:white; border:0px; height:25px ;} 
.right_menu_square		{  background-color: white; border:1px solid #cccccc; }
.survey					{  font-size:8pt; }


/* Bookmark - Make-us-home - Tell-a-friend  */
td.bookmark_home		{ font-family:helvetica; background-color: #DEEFF9;}
a.bookmark_home			{ color:#666666 ; font-family: helvetica;  font-size: 10pt;}
a.bookmark_home:link	{ color:#666666;  font-size:10pt; font-family: helvetica;}
a.bookmark_home:visited { color:#666666;  font-size:10pt; font-family: helvetica;}
a.bookmark_home:hover	{ color:#888888;  font-size:10pt; font-family: helvetica;}
a.bookmark_home:active  { color:#666666;  font-size:10pt; font-family: helvetica;}

/* Light blue background  */
.light_blue_background	{ background-color: #DEEFF9;}

input.light_blue_background	{ background-color: #FFFFFF;}

/* Main section  */
.main_section			
p, td, dd, dt, ul, li , h1, h2, h3, blockquote
						{ font-family: Arial, sans-serif; font-size: 12px; }
h1	{ font-size: 26px; font-weight: bold;}
h2	{ font-size: 18px; font-weight: bold;}
h3	{ font-size: 15px; font-weight: bold;}
h6	{ font-size: 15px; font-weight: bold;}

.page_header { font-size: 18px; font-weight: bold; vertical-align:middle; height:30px}

tr.line30	 { height:30px; }


/* Navigation errow */
p.nav_errow {margin:7; font-weight: bold;}

/* Dark blue link  */

a.dark_blue_link			{ color:darkBlue; text-decoration:none; }
a.dark_blue_link:link		{ color:darkBlue; text-decoration:none; }
a.dark_blue_link:visited	{ color:darkBlue; text-decoration:none; }
a.dark_blue_link:hover		{ color:darkBlue; text-decoration:underline; }
a.dark_blue_link:active		{ color:darkBlue; text-decoration:none; }

/* Navigation  */
a.navigation			{ color:darkBlue; font-family: helvetica;  font-size: 10pt; font-weight:normal; }
a.navigation:link		{ color:darkBlue; font-size:10pt; font-family: helvetica; font-weight:normal; }
a.navigation:visited	{ color:darkBlue; font-size:10pt; font-family: helvetica; font-weight:normal; }
a.navigation:hover		{ color:darkBlue; font-size:10pt; font-family: helvetica; font-weight:normal; }
a.navigation:active		{ color:darkBlue; font-size:10pt; font-family: helvetica; font-weight:normal; }
/*a.navigation_here:link	{ color:black; font-size:10pt; font-family: helvetica; font-weight:bold; }*/

.txt2	{font-size:12px}

.prod_list td{
border: solid 1px #CCCCCC;
}

.hline{height:1px; background:#8F99A3;}
.hline1{height:1px;}
.hline2{height:1px; background:#79C0F6;}
