BODY{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(img/main_bg.gif) top left repeat-x #05363F;
}

.main_bg_left{
	background: url(img/main_bg_left.gif) top right no-repeat;
}

.main_bg_right{
	background: url(img/main_bg_right.gif) top left no-repeat;
}

.main_s{
	border-left: 1px solid #607AA3;
	border-right: 1px solid #607AA3;
	background-color: #FFFFFF;
}

.product_td{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	text-align: left;
	vertical-align: top;
	color: #444444; 
}

.product_image{
	margin: 0px 5px 0px 0px;
}

.product_image_2{
	margin: 0px 15px 15px 0px;
	border-bottom: 15px solid #FFFFFF;
}

.product_header{
	font: bold 13px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E25B0B;
	text-decoration: underline;
}

a.product_header_href{
	font: bold 13px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E25B0B;
	text-decoration: underline;
}

.content{
	padding: 0px 0px 5px 0px;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	text-align: left;
	vertical-align: top;
}

a.read_more{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	background: url(img/more.gif) right no-repeat;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 20px; 
}

a.read_more:hover{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	background: url(img/more.gif) right no-repeat;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 23px; 
}

.down{
	background: url(img/footer_bg.gif) center repeat-x;
	text-align: center;
	vertical-align: middle;
}

.copyright_text{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.head_menu{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	background: url(img/b4.gif) bottom left repeat-x #4F82AB;
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	padding: 0px 3px 0px 3px;
}

.block_header{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	background: url(img/top_bar.gif) top left repeat-x #BA4A1A;
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	padding: 3px;
	text-align: left;
	vertical-align: middle;
}

.block_header_2{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;	
}

.block_header_3{
	background: url(img/b3.gif) bottom left repeat-x #FFFFFF;
}

.block_content{
	border-left: 1px solid #607AA3;
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	text-align: left;
	vertical-align: top;
	padding: 0px 8px 0px 8px;
	font: normal 13px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #F67AA3;
	background: url(img/block_bg.gif) bottom right no-repeat #FFFFFF;
}

.block_content_1{
	border-left: 1px solid #607AA3;
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	text-align: justify;
	vertical-align: top;
	padding: 0px 8px 0px 8px;
	font: normal 13px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	background: url(img/block_bg.gif) bottom right no-repeat #FFFFFF;
}

.block_content_2{
	margin-bottom: 10px;
}

.popup_menu1{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
	border-right: 2px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	background: url(img/b4.gif) bottom left repeat-x #4F82AB;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}

.popup_menu2{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
	border-right: 2px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	background: url(img/b4.gif) bottom left repeat-x #4F82AB;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
}

a.page_href{
	background-color: #FFFFFF;
	color: #607AA3;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 3px;
	margin: 3px;
	border: 1px solid #444444;
	text-decoration: none;
}

a.page_href:hover{
	background-color: #D5D5D5;
	color: #416091;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 3px;
	margin: 3px;
	border: 1px solid #444444;
	text-decoration: none;
}

a.menu_href{
	background: url(img/empty.gif) left no-repeat;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	padding-left: 0px;
	text-decoration: none;
}

a.menu_href:hover{
	background: url(img/menu_cursor.gif) top left no-repeat;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	padding-left: 5px;
	text-decoration: none;
}

a.menu_href_new{
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	padding: 0px 2px;
	text-decoration: underline;
	font-weight: bold;
}

a.menu_href_new:hover{
	color: #AE4608;
}

a.menu_href_real{
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444;
	padding: 0px 2px;
	text-decoration: underline;
}

a.menu_href_real:hover{
	color: #E35F12;
}

.menu_href_selected{
	font: bold 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	padding-left: 0px;
	cursor: default;
}

a.menu_href2{
	background: url(img/empty.gif) left no-repeat;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	padding-left: 37px;
	text-decoration: none;
}

a.menu_href2:hover{
	background: url(img/menu_cursor.gif) top left no-repeat;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	padding-left: 37px;
	text-decoration: none;
}

.menu_href_selected2{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	padding-left: 38px;
	cursor: default;
}

a.menu_href_2{
	background: url(img/menu_cursor_2.gif) left no-repeat;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	padding-left: 17px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

a.menu_href_2:hover{
	background: url(img/menu_cursor_3.gif) left no-repeat;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 17px;
	text-decoration: none;
}

a.menu_href_selected_2{
	background: url(img/menu_cursor_2.gif) left no-repeat;
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px;
	cursor: default;
	text-decoration: none;
}

.top_bar_1{
	background-color: #E25B0B;
	text-align: right;
	vertical-align: middle;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
}

.top_bar_2{
	background: url(img/b3.gif) bottom left repeat-x;
	border-top: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	text-align: right;
	vertical-align: middle;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	height: 28px;
	padding: 2px 15px 2px 15px;
}

.top_bar_3{
	background: url(img/b3.gif) bottom left repeat-x;
	border-top: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	text-align: right;
	vertical-align: middle;
	font: normal 9px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #375872;
	padding: 1px;
}

.top_bar_4{
	background: url(img/b3.gif) bottom left repeat-x;
	border-top: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	text-align: right;
	vertical-align: middle;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	height: 28px;
	padding: 2px 0px 2px 0px;
}

a.top_bar_1_href{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	text-decoration: none;
}

a.top_bar_2_href{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E25B0B;
	text-decoration: none;
}

.image_border{
	margin: 0px 15px 15px 0px;
	border: 1px solid #999999;
}

.login_td{
	text-align: right;
	font: normal 10px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	padding: 2px;
}

.login_text{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	width: 120px;
	border: 1px solid #444444;
	background-color: #EEEEEE;
}

.submit_text{
	font: normal 11px 'Arial Unicode', Sylfaen;
	color: #7B7B7B;
	border: 1px solid #444444;
	background-color: #EEEEEE;
}

.login_button{
	background-color: #FFFFFF;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	width: 70px;
	border: 1px solid #EEEEEE;
}

.login_button_2{
	background-color: #FFFFFF;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #416091;
	width: 200px;
	border: 1px solid #EEEEEE;
}

.search_button{
	background: url(img/search.gif) center no-repeat transparent;
	border: 0px;
	width: 12px;
	height: 12px;
}

.submit_td{
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #7B7B7B;
	text-align: right;
	vertical-align: top;
	padding: 6px;
}

.submit_button{
	font: bold 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #315B9D;
	text-align: left;
	padding: 2px;
	border: 1px solid #315B9D;
	background: url(img/feedback.gif) right no-repeat transparent;
	width: 110px;
}

.cart_table{
	border-left: 1px solid #E2E7EE;
	border-top: 1px solid #F9F9F9;
	border-right: 1px solid #F9F9F9;
	border-bottom: 2px solid #E2E7EE;
	cursor: default;
}

.cart_table_2{
	border-right: 1px solid #E2E7EE;
	border-bottom: 1px solid #F9F9F9;
	border-left: 1px solid #F9F9F9;
	border-top: 2px solid #F9F9F9;
	color: #444444;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 2px 10px 2px 5px;
	text-align: left;
	vertical-align: middle;
	cursor: default;
}

.cart_table_3{
	background: url(img/top_line.gif) bottom left repeat;
	border-right: 1px solid #E2E7EE;
	border-bottom: 1px solid #F9F9F9;
	border-left: 1px solid #F9F9F9;
	border-top: 2px solid #E2E7EE;
	color: #444444;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 2px 10px 2px 5px;
	text-align: left;
	vertical-align: middle;
	cursor: default;
}

.cart_button{
	background: url(img/top_line.gif) bottom left repeat;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #444444;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 2px 10px 2px 5px;
	text-align: center;
	vertical-align: middle;
	cursor: default;
}

.form2{
	border: 1px solid #999999;
	padding: 2px;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
}

a.agree_href{
	color: #444444;
	text-decoration: none;
}

.postal_index{
	border: 1px solid #777777;
	color: #777777;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	width: 340px;
	background-color: #EEEEEE;
}

.postal_index_search_1{
	border: 1px solid #777777;
	color: #777777;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	width: 258px;
	background-color: #EEEEEE;
}

.postal_index_search_2{
	border: 1px solid #777777;
	color: #777777;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	width: 76px;
	background-color: #EEEEEE;
}

a.language_switcher{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #E35F12;
	text-decoration: none;
}

a.language_switcher_2{
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #FFFFFF;
	text-decoration: none;
}

a{
	color: #444444;
	text-decoration: none;
}

b,strong{
	color: #416091;
}

.tariffs{
	background-color: #FFFFFF;
	font: normal 11px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #444444;
	padding: 2px;
}

.banner_td{
	border-top: 3px solid #E25B0B;
	background-color: #FFFFFF;
	background: url(img/banner_bg.gif) top right no-repeat #FFFFFF;
	padding: 5px;
}

.head_message{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px 10px 10px 0px;
	color: #000000;
	font: normal 10px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 2px;
	text-align: left;
}

.form_table{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
}

.form_td{
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #607AA3;
	padding: 2px;
}

.form_input{
	border: 1px solid #607AA3;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #607AA3;
	background-color: #EEEEEE;
}

/***************************************/

.required{
	font-size: 13px;
	font-weight: bold;
	color: #f00;
}

li.new_class{
	padding-left: 15px;
}

.form_table1{
	border-top: 1px solid #607AA3;
	border-left: 1px solid #607AA3;
}

.form_td1{
	border-right: 1px solid #607AA3;
	border-bottom: 1px solid #607AA3;
	font: normal 12px 'Arial AMU','Arial Unicode', Sylfaen;
	padding: 3px 5px;
}

.top_bar_5{
	vertical-align: middle;
	font: bold 11px 'Arial AMU','Arial Unicode', Sylfaen;
	height: 28px;
	color: #396393;
	padding: 2px 0px 2px 14px;
}

.merr{
	font: 10px 'Arial AMU','Arial Unicode', Sylfaen;
	color: #396393;
	text-align:left;
	float:left;
}
