html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
body, td {
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	color: #000000;
}

img { border:none; }

select, input{ border:solid 1px #969696; color:#505050; font-size:12px; font-family: Arial, Helvetica, sans-serif, tahoma; margin:1px; }

form{ margin:0px; }

a:link,a:visited{ text-decoration:underline; color:#0000ff; }
a:hover{text-decoration:none; color:#b00000; } 

#wrapper{ background: #DFDFDF url(../img/bott-bg.jpg) bottom repeat-x; height: 100%; }
#hdr{  }
#hdr_wr{ background: url(../img/hdr.jpg) 0 0 no-repeat; width:961px; height:211px; border-left:solid 1px #969696; border-right:solid 1px #969696; }
#hdr_wr a{ color:#000000; }
#lan{ padding:87px 0 0 19px; }

#tm{ position:absolute; top:24px; right:30px; color:#14608C; font-size:30px; }

#container { height:100%; width:963px; overflow:hidden; } 
#middle { border:solid 1px #969696; border-top:none; background: #ffffff; position:relative; width:961px; overflow:hidden; } 
#bott_txt { background: none; color:#585858; font-size:11px; padding:5px 0 7px 0; } 

#footer { height:122px; background: #303030; color:#FFFFFF; font-size:11px; } 
#footer td { color:#FFFFFF; font-size:11px; }
#footer a{ color:#FFFFFF; }
#footer_menu a:link, #footer_menu a:visited, #footer_menu a:hover{ font-size:12px;  }

#shadow-l{ width:47px; height:314px; background: url(../img/shadow-l.jpg) no-repeat; position:absolute; top:0; left:-48px; }
#shadow-r{ width:47px; height:314px; background: url(../img/shadow-r.jpg) no-repeat; position:absolute; top:0; right:-48px; }

#logo_block{ height:62px; position:relative; }
#logo{ height:26px; width:268px; margin-left:240px; margin-top:27px; display:block; }
#logo_txt{ color:#505050; font-size:14px; margin-left:240px; margin-top:3px; }
#slog{ position:absolute; font-size:20px; color:#000000; font-style:italic; top:145px; right:18px; }
#slog div{ margin-left:50px; }

#top_link_advt{ position:absolute; font-size:14px; top:195px; right:18px; }

.menu_hdr{ height:26px; width:187px; background:url(../img/menu_hdr.jpg) no-repeat; color:#ffffff; font-size:16px; font-style:italic; padding:4px 0 0 20px; }

#menu{ background:#F1F9FD; width:205px; border:solid 1px #969696; border-top:none; line-height:2.5; padding:8px 0 13px 0; }
#menu a:link, #menu a:visited, #menu a:hover{ margin-left:8px; background: url(../img/menu_str.jpg) 0px 7px no-repeat; padding-left:13px; font-size:14px; color:#0000FF; }

#contact_block{ background:#F1F9FD; width:205px; border:solid 1px #969696; border-top:none; }
#contact_block .green{ font-size:14px; }
#contact_block .phones{ font-size:18px; }
#contact_block a.mail:link, #contact_block a.mail:visited, #contact_block a.mail:hover{ background: url(../img/mail.jpg) 0px 3px no-repeat; padding-left:24px; font-size:14px; color:#0000FF; }
#contact_block a.skype:link, #contact_block a.skype:visited, #contact_block a.skype:hover{
	background: url(../img/skype.jpg) 0px 0px no-repeat; padding:7px 0 0 33px; font-size:14px; color:#0000FF; display:block; height:30px; }

a.green:link, a.green:visited, .green{ color:#008000; font-size:12px; font-weight:bold; text-decoration:none; }
a.green:hover{ text-decoration:underline; }
.green{ font-size:12px; }
.green span{ color:red; }

#search_block{ height:163px; background:url(../img/search-bg.jpg) repeat-x; position:relative; }
#search_block td{ color:#FFFFFF; font-size:14px; }
#search_block #srch_angle{ width:16px; height:11px; background: url(../img/menu_hdr.jpg) -207px 0 no-repeat; position:absolute; top:0; right:0px; font-size:1px; }
.search_title{ font-size:24px; font-style:italic; padding:10px 0 0 20px; }

.butt{ width:81px; height:30px; background:url(../img/butt.jpg) no-repeat; border:none; font-size:18px; padding:0; padding-bottom:1px; font-family:Arial; }
.butt2{ width:125px; height:30px; background:url(../img/butt2.jpg) 0 0 no-repeat; border:none; font-family: Arial; font-size:18px; padding:0; padding-bottom:1px; }

.sct_title, a.sct_title:link, a.sct_title:visited{ font-size:16px; font-style:italic; font-weight:100; padding:0; margin:0; color:#000000; text-decoration:none; }
.sct_title span{ color:red; }

.grey_line{ border-top:solid 1px #969696; font-size:1px; margin:7px 0 10px 0; }
.green_line{ border-top:solid 1px #008000; font-size:1px; margin:7px 0 10px 0; }

.advt_list_title{ color:#00639E; font-size:14px; margin:3px 0 5px 0; }
.advt_list_img{ padding:0 10px 5px 0; }
.advt_list_img img{ border:solid 1px #969696; width:200px; }

.s14{ font-size:14px; }
.s18{ font-size:18px; }
a.advt_list:link, a.advt_list:visited, a.advt_list:hover{ background: url(../img/menu_str.jpg) 0px 6px no-repeat; padding-left:13px; font-size:12px; color:#0000FF; }
.advt_list_info{ padding-left:20px; }
.advt_list_info span{ color:#073E95; }

.advt_img { cursor: url(../img/zoom_pl.cur), text; }
.advt_img img{ border:solid 1px #008000; width:290px; }

.clear{ clear:both; }

#advt_bl1{ float:left; width:292px; margin-right:8px; }
.add_to_fav{ display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -3px no-repeat; }
#send_to_friend{ display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -25px no-repeat; }
#check_availability{ display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -69px no-repeat; }
#print{ display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -48px no-repeat; }

.new_search{		display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -85px no-repeat; float:right; }
.return_to_results{ display:block; padding-left:22px; margin-bottom:10px; background:url(../img/icons.jpg) 0 -102px no-repeat; float:right; margin-left:30px; }

#advt_bl2{ float:right; width:317px; border:solid 1px #008000; position:relative; }
.green_block{ width:700px; border:solid 1px #008000; position:relative; }
.angle-tl{ position:absolute; width:4px; height:4px; background:url(../img/angle-green.jpg) 0 0 no-repeat; top:-1px; left:-1px; font-size:1px; }
.angle-tr{ position:absolute; width:4px; height:4px; background:url(../img/angle-green.jpg) -4px 0 no-repeat; top:-1px; right:-1px; font-size:1px; }
.angle-bl{ position:absolute; width:4px; height:4px; background:url(../img/angle-green.jpg) 0 -4px no-repeat; bottom:-1px; left:-1px; font-size:1px; }
.angle-br{ position:absolute; width:4px; height:4px; background:url(../img/angle-green.jpg) -4px -4px no-repeat; bottom:-1px; right:-1px; font-size:1px; }

.advt_midd{ float:left; background:url(../img/top10.jpg) no-repeat; height:41px; padding:3px 0 0 26px; font-size:14px; }
.orange{ color:#FF8A00; font-weight:bold; }
.bl2_txtarea{ color:#505050; border:solid 1px #969696; width:100%; font-size:12px; font-family: Arial, Helvetica, sans-serif, tahoma; margin-top:5px; }

.advt_menu_on{ height:23px; width:107px; background:url(../img/advt_menu.jpg) 0 0 no-repeat; float:left; }
.advt_menu_on a:link, .advt_menu_on a:hover, .advt_menu_on a:visited{ color:#FF8A00; font-weight:bold; text-decoration:none; display:block; margin-top:6px; } 
.advt_menu_off{ height:23px; width:107px; background:url(../img/advt_menu.jpg) -107px 0 no-repeat; float:left; }
.advt_menu_off a:link, .advt_menu_off a:hover, .advt_menu_off a:visited{ color:#505050; font-weight:bold; text-decoration:none; display:block; margin-top:6px; } 
.advt_menu_line{ float:left; height:22px; width:269px; border-bottom:solid 1px #008000; margin-bottom:1px; }
.advt_menu_line2{ float:left; height:22px; width:162px; border-bottom:solid 1px #008000; margin-bottom:1px; }

#advt_cont{ border:solid 1px #008000; border-top:none; position:relative; float:left; width:699px; margin-top:-1px; }

.advt_gal{ border:solid 1px #008000; cursor: url(../img/zoom_pl.cur), text; }
.green_norm{ color:#008000;}

.line_height{ line-height:1.5; }
.line_height .green{ margin-bottom:8px; }

a.red:link, a.red:visited, a.red:hover, .red{ color:red; }
.red_bold{ color:red; font-weight:bold; }

.mar10{ margin:10px; }
.padd10{ padding:10px; }
.grey_sct{ background:#eeeeee; position:relative; overflow:hidden; width:700px; }
/*.grey_sct table{margin-left:10px;}*/
.grey_sct .tl{ width:10px; height:10px; position:absolute; top:0; left:0; background: url(../img/sq.jpg) 0 0 no-repeat; }
.grey_sct .tr{ width:10px; height:10px; position:absolute; top:0; right:0; background: url(../img/sq.jpg) -10px 0 no-repeat; }
.grey_sct .bl{ width:10px; height:10px; position:absolute; margin-top:-10px; left:0; background: url(../img/sq.jpg) 0 -10px no-repeat; }
.grey_sct .br{ width:10px; height:10px; position:absolute; margin-top:-10px; right:0; background: url(../img/sq.jpg) -10px -10px no-repeat; }


.cnt-pages span{ border:solid 1px #008000; padding:0 5px; text-decoration:none; color:#000000; font-weight:bold; background:#CCCCCC; }
.cnt-pages a:link, .cnt-pages a:visited{ border:solid 1px #008000; padding:0 5px; text-decoration:none; color:#000000; font-weight:bold; }
.cnt-pages a:hover{ background:#eeeeee; }

#advt_block_ch1, #advt_block_ch2{ margin:10px; }
#advt_block_ch2{ display:none; }

.alerts_txt strong{ color:red; }

.title_orange{ font-size:20px; color:#E36C0A; }
.grey{ color:#505050; }

.log_block{ float:right; width:330px; padding:10px; border:solid 1px #969696; line-height:1.8; }

#forgot_password{ display:none; }

#alerts_menu{ float:right;}
#alerts_menu a{ margin-left:20px; }

#acc_info_err, #acc_info, #eaf_info_err, #eaf_info, #eaf_err_email, #acc_err_email{ display:none; }

.advt_virt_prev{ border:solid 5px #FFFFFF; margin:2px; }
.advt_virt_prev_on{ display:block; border:solid 5px #969696; width:auto; margin:2px; }

a:hover .advt_virt_prev_on, a:hover .advt_virt_prev{ border:solid 5px #BBBBBB; }

.live_chat{ background: url('../img/iex13n.gif') no-repeat; padding:5px 0 0 30px; height:20px; height: 30px; }

.article_list_img{ float:left; margin: 0 5px 5px 0; }
.article_img{ float:left; margin:0 10px 2px 0; border:solid 1px #008000; }

.sitemap{ line-height:1.8; }
.sitemap a:link, .sitemap a:visited, .sitemap a:hover{ margin-left:8px; background: url(../img/menu_str.jpg) 0px 7px no-repeat; padding-left:13px; font-size:14px; color:#0000FF; }