/* @charset "utf-8"; */
/* CSS Document */

#list_limited td
{
	height: 24px;
	font-size: 12px; color:#333333;  padding-left: 10px; padding-right:5px;
	border-bottom:solid 1px #1470ca;
	border-left:solid 1px #1470ca;
}

.smallspan
{
	cursor:pointer;
	color:Gray;
	font-size:10px;
}

.smalltext
{
	font-size:10px;
}

/* welcome banner */
.toolbox_welcome_bg {
	BACKGROUND-IMAGE: url(images/toolbox_menu_04.gif);
	BACKGROUND-REPEAT: repeat-x
}
.toolbox_welcome_textleft { color:#1465a6; font-size:12px; font-weight:bold; padding-left:6px;}
.toolbox_welcome_textright { color:#de0000; font-size:12px; padding-right:12px; text-align:right;}
.toolbox_welcome_textright a { color:#0059b0; text-decoration: underline;}
.toolbox_welcome_textright a:hover { text-decoration: none;}

/* company search table */

.search_table_1 	{ font-weight:bold; color:#ffffff; font-size: 12px; padding-left: 10px;
					  background: url(images/search_table_bg.gif) repeat-x left;  background-color: transparent; 
					  }
.search_table_2 		{ font-size: 12px;font-weight:bold; padding-left: 10px; padding-right:6px; color:#333333;}
.search_table_3 		{ font-size: 12px; color:#333333;  padding-left: 10px; padding-right:5px;}

.padding_top4 {padding-top: 5px;}
.border_LB	{ border-left:solid 1px #1470ca;}
.border_BB	{ border-bottom:solid 1px #1470ca;}
.border_LW	{ border-left:solid 1px #ffffff;}
.bg_grey_e5	{ background-color:#e5e5e5;}

.menu_header_link a { font-size: 12px;color:#ffffff;text-decoration: underline;}
.menu_header_link a:hover { text-decoration: none; }

.drop_menu_link a       { font-size: 13px; color:#ffffff;text-decoration: none;}
.drop_menu_link a:hover   {  text-decoration: underline;}

.search_table_link a			{ font-size: 12px;color:#0059b0;padding-left: 10px; text-decoration: underline;}
.search_table_link a:hover 	{ text-decoration: none; }

/* logged menu */		
.menu_cursor	{ cursor:pointer; outline:none;}

/* client area  menu */
.client_area_menu 		{ padding-left:16px;}
.menu_item_text { font-family: Verdana; font-size: 14px; }

BODY {
		PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; 
		MIN-HEIGHT: 100%; BACKGROUND: #fff; HEIGHT: 100%;
		font:  normal 11px Verdana, Tahoma,  Arial, Helvetica, sans-serif;}

a { color:#336699; text-decoration: none;}
a:hover { text-decoration: underline;}

.mainmenu_bg_1 {BACKGROUND-IMAGE: url(images/bg_01.gif); BACKGROUND-REPEAT: no-repeat; }

.mainmenu_bg_1_logged {BACKGROUND-IMAGE: url(images/bg_01_logged.gif); BACKGROUND-REPEAT: no-repeat; }

.mainmenu_bg_2 {BACKGROUND-IMAGE: url(images/bg_02.gif); BACKGROUND-REPEAT: repeat-x;}
.mainmenu_bg_2_press {BACKGROUND-IMAGE: url(images/bg_02_press.gif); BACKGROUND-REPEAT: repeat-x;}
.mainmenu_bg_3 {BACKGROUND-IMAGE: url(images/bg_03.gif); BACKGROUND-REPEAT: no-repeat;}

.toolbox_menu_bg {BACKGROUND-IMAGE: url(images/toolbox_menu_bg.gif); BACKGROUND-REPEAT: repeat-x; }

.toolbox_bg {
	BACKGROUND-IMAGE: url(images/toolbox_menu_15.gif);
	BACKGROUND-REPEAT: repeat-x
}

.toolbox_menu_bg_press {BACKGROUND-IMAGE: url(images/toolbox_menu_bg_s.gif); BACKGROUND-REPEAT: repeat-x; }

.input_1 {	BORDER-TOP-WIDTH: 0px;
			BORDER-BOTTOM-WIDTH: 0px;
			BORDER-LEFT-WIDTH: 0px;
			BORDER-RIGHT-WIDTH: 0px;
			
			PADDING-RIGHT: 0px; 
			PADDING-LEFT: 0px; 
			PADDING-BOTTOM: 0px; 
			PADDING-TOP: 0px;
			
			vertical-align:top;
			
			MARGIN: 0px; 
			FONT: 11px Verdana, Arial, sans-serif;
			color:#333333;
			WIDTH: 99px; 
			height: 21;  
			 
			position: static; LEFT: 0px;  TOP: 0px; 
			
			}
			
			
/* left menu */
			
.menu_header	{ padding-left:11px; padding-top:5px; vertical-align:top;}
			
.top_line 		{ background: url(images/img_05.gif) repeat-x top}
.bottom_line 	{ background: url(images/img_05.gif) repeat-x bottom}			
.left_line 		{ background: url(images/img_05.gif) repeat-y left}			
.right_line 	{ background: url(images/img_05.gif) repeat-y right}
			
.news_0 		{ padding-left:14px; padding-top:12px; padding-bottom:14px; 
				  line-height:13px;}			
.news_1 		{ font-weight: bold; font-size: 12px; line-height:16px;}

.news_link  a 		{ color:#336699; text-decoration: none;}
.news_link  a:hover { text-decoration: underline;}


/* right menu */

.left_line_2 	{ background: url(images/slice_06.gif) repeat-y left;}



INPUT.log_in	{ border:1px #999999 solid; color:#333333; margin-bottom:3px; padding:0px; width:150px; height:19px;}
INPUT.inputbox	{ border:1px #999999 solid; color:#333333; margin-bottom:3px; padding:0px; width:215px; height:19px;}


INPUT.button_2	{
					height:20px;
					border:solid 1px #999999;
 
					TEXT-ALIGN: center;
					font-weight: bold;
					font-size: 12px;
					background-color: transparent;
					background-image: url(images/but_bg_1.gif);/**/
					color:#666666;
					CURSOR: pointer;
					background-repeat: repeat-x;
					background-position: left center;}
					
P {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0em; PADDING-TOP: 0px;}

.margin0		{ MARGIN: 0px;}
.marginB3 		{ MARGIN-BOTTOM: 3px! important;}
.marginB5 		{ MARGIN-BOTTOM: 5px! important;}



.reg_link a 		{ color:#336699; text-decoration: underline;}
.reg_link a:hover 	{ text-decoration: none;}

			
.right_menu_0 		{ padding-top:12px; padding-bottom:14px; padding-right:10px; line-height:13px;}			
.right_menu_1 		{ font-weight: bold; font-size: 12px; line-height:16px;}
	
.rss_link a 		{ font-weight: bold; font-size: 14px; color:#000000; text-decoration: underline;}
.rss_link a:hover 	{ text-decoration: none;}


/* footer */

.footer_1			{ color:#1D5DA7; margin-top:6px; margin-bottom: 0px! important; margin-left: 6px; }
.footer_1 a 		{ text-decoration: none; color:#1D5DA7;}
.footer_1 a:hover 	{ text-decoration: underline; }


/* content */

.maintext 	{ font-size: 13px; }
.maintext P	{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0em; PADDING-TOP: 0px;}
.pad_L30 	{ padding-left:30px;}
.pad_R35 	{ padding-right:35px;}
.pad_T30 	{ padding-top:30px;}
.marginT5 	{ padding-top: 5px! important;}

/* google map api */
.GoogleMapBubbleText
{
	/*font: normal normal normal 12px arial, verdana;*/
	font-size: 11px;
}
.Repeater
{
	margin-left: 20px;
    font-weight: normal;
    font-size:13px;
    margin-bottom:20px;
    width: 650px;
    border:1px solid red;
}
