*{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
/*color:#6a6a6a;*/
color:#000000;
	margin:0;
	padding:0;
}

a{
color:navy;/*#485da9;*//*#6677b0;*/
text-decoration:underline;
border:0px solid black;
}

#a_fail_search{
font-size:16px;color: #4B548F; font-weight:bold; font-style: italic;
}

a p{
color:#6677b0;
text-decoration:underline;
border:0px solid black;
}


img{
border:0px solid black;
}

input {
color:#000000;
/*color:#6677b0;*/
vertical-align:middle;
font-size:12px;
}

td{
vertical-align:top;
}

ul li {
	list-style-position: inside;
}

label {
	display: block;
	padding-right: 20px;
}

input,textarea {
	clear: both;
	display: block;
	padding: 2px;
	width: 100%;
}

input[type="radio"],input[type="checkbox"]{
	width:auto;
}


select {
	clear: both;
	vertical-align: text-bottom;
}

select[multiple=multiple] {
	width: 100%;
}

option {
	padding: 0 3px;
}

input[type=checkbox] {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: auto;
}

input[type=radio] {
	margin: 0px 6px 2px 2px;
}

input[disabled="disabled"] {background-color:white;}

/*margin: 0px 6px 7px 2px;*/

input[type=submit] {
	display: inline;
	padding: 2px 5px;
	width: auto;
	vertical-align: bottom;
}

.btn{
cursor:pointer;
}

.admin_button {
width:150px;
clear:none;
float:left;
}

.nowrap{
white-space:nowrap;
}

.header h2{
font-size:12px;
color:navy;/*#6677b0;*/
text-transform:uppercase;
clear:both;
width:100%;
}

.header{
margin:10px;
margin-top:0px;
padding-top:10px;
}

.header2{
padding:10px 5px;
color:navy;/*#6677b0;*/
clear:both;
width:100%;
font-weight:bold;
font-size:12px;
}

#flashMessage{
color:red;
font-weight:bold;
}

#authMessage{
color:red;
font-weight:bold;
padding-left:7px;
}

#svet{
float:left;
width:20px;
height:20px;
margin-right:5px;
}

/*****input скругленные края*****/
.nth-corners_blue {/*margin:0em auto;*/ padding:0em; border:1px solid #828282; position:relative; background-color:white; z-index:100;}
.nth-corners_white { padding:0em; border:1px solid #828282; position:relative; background-color:white; width:100%; z-index:100;}
.nth-corners_blue #corner {display:block;  position:absolute; width:10px; height:10px; background-image:url(/themes/original/img/s_deltel/corners_blue.png)}
.nth-corners_blue #corner_input {display:block;  position:absolute; width:10px; height:10px; background-image:url(/themes/original/img/s_deltel/corners_blue.png)}
.nth-corners_white #corner {display:block;  position:absolute; width:10px; height:10px; background-image:url(/themes/original/img/s_deltel/corners_white_blue.gif)}

.nth-corners_white2 { padding:0em; border:1px solid #828282; position:relative; background-color:white; width:100%; z-index:100;}
.nth-corners_white2 #corner2 {display:block;  position:absolute; width:10px; height:10px; background-image:url(/themes/original/img/s_deltel/corners_white_yellow.gif)}

.nth-corners_input_white #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_white.gif)}
.nth-corners_input_white #corner_input {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_white.gif)}
.nth-corners_input_white { padding:0em; border:1px solid #828282; position:relative; background-color:white; z-index:100;}
.nth-corners_input_white_disabled { padding:0em; border:1px solid #828282; position:relative; background-color:#ebebe4; }
.nth-corners_input_white_disabled #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_white_disabled.gif)}
.nth-corners_input_white_disabled #corner_input {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_white_disabled.gif)}

.nth-corners_input_blue #corner_input {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_blue2.gif)}
.nth-corners_input_blue #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_blue2.gif)}
.nth-corners_input_blue { padding:0em; border:1px solid #828282; position:relative; background-color:white; z-index:100;}

.top-right {top:-1px; right:-1px; background-position:100% 0}
.top-left  {top:-1px; left:-1px}
.bot-right {bottom:-1px; right:-1px; background-position:100% 100%}
.bot-left  {bottom:-1px; left:-1px; background-position:0 100%}

.top_right {top:-1px; right:-1px; background-position:100% 0}
.top_left  {top:-1px; left:-1px}
.bot_right {bottom:-1px; right:-1px; background-position:100% 100%}
.bot_left  {bottom:-1px; left:-1px; background-position:0 100%}

* html .top-right {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}

.top_backg {
width:0px;
background-image:url(/themes/original/img/s_deltel/backg_top.gif);
background-repeat:repeat-x;
}

.input_round_corner{
height:15px;
padding:2px;
padding-left:4px;
/*padding-left:2px;*/
padding-right:0px;
margin:0px;
border:0px solid black;
outline-color:white;
outline:none;
width:95%;
}

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

#under_field_label {
color:grey;
font-size:10px;
vertical-align:bottom;
padding-left:3px;
}

.main_td{
width:100%;
/*min-width:985px;
max-width:985px;*/
}

.big_phone{
color:white;
font-size:20px;
}

.small_phone{
display:inline;
color:white;
font-size:11px;
vertical-align:middle
}

.phone_list {
width:400px;
vertical-align:middle;
}

.phone_list li{
width:165px;
list-style-type: none;
float: left;
padding-left:10px;
}

.city_title {font-size:12px; color:white; font-weight:bold; width:65px; float: left;}
.phone_number {font-size:12px; color:white; font-weight:bold;width:100px; float: left; white-space:nowrap;}

.phone_region{
color:white; font-size:16px; font-weight:bold; padding-top:5px; padding-left:12px;
}
/*#main_page_region{
width:150px;
border:0px solid black;
}*/

#main_page_tels{
vertical-align:middle;
width:160px;
}

#main_page_region   {
	padding-top:7px;
	width:120px;
	vertical-align:top;
	white-space:nowrap;
}

#main_page_region  ul {
	width:auto;	
}

#main_page_region li, #search_table li  {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	vertical-align:middle;
	float: left;
	color:white;
	margin:0px;
	padding-left:0px;
	padding-top:5px;
}

#main_page_region  select {
	width:90%;
}

#main_page_region  input {
	/*width:auto;*/
}



#underline{
border-bottom:1px dotted white;
}

/*КНОПКИ МЕНЮ*/
#menu_button_region{
width:100%;
}

.top_round_part{
position:relative;
height:7px;
/*width:100%;*/
background-color:#f6f7ff;
border-top:1px solid #d4d3d2;
border-left:1px solid #d4d3d2;
border-right:0px solid #d4d3d2;
z-index:1;
width:100%;
/*min-width:764px;
max-width:764px;*/
}

.top_round_part_left {
width:5px;
height:7px;
position:absolute;
left:-1px;
top:-1px;
}

.top_round_part_right{
width:5px;
height:7px;
position:absolute;
right:-1px;
top:-1px;
}

#button_part{
width:100%;
position:relative;
z-index:2;
margin-left:20px;
height:49px;
min-width:750px;
}

#button_part li{
list-style-image: none;
list-style-position: outside;
list-style-type: none;
vertical-align:middle;
text-align:center;
display:table-cell;
float: left;
color:white;
margin:0px;
padding-left:0px;
max-width:100px;
width:100px;
height:49px;
background-image: url(/themes/original/img/s_deltel/separ_menu.jpg);
background-repeat:no-repeat;
background-position:right;
}


 
#button_part li a{
color:#4b548f;
font-size:12px;
font-weight:bold;
display:block;
padding-top:25px;
text-decoration:none;
}

#button_part li a:hover{
text-decoration:none;
}


#button_part .active_item {
background-color:white;
background-image: url(/themes/original/img/s_deltel/menu_btn_active.png);
background-repeat:no-repeat;
background-position:bottom;
position:relative;
bottom:-2px;
left:-1px;
}

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

#main_content {
background-color:#f6f7ff;
border:1px solid #d4d3d2;
border-top:0px solid #d4d3d2;
width:100%;
width: expression('auto');
/*min-width:765px;
max-width:765px;*/
/*width:100%;*/
/*height:100px;*/
}

.content{
clear:both;
padding:7px;
padding-right:9px;
/*padding-top:0px;*/
font-size:12px;
}

.content *{
font-size:12px;
}

/*ЛОГИН*/
#login_area{
/*padding-left:7px;*/
margin-right:7px;
margin-bottom:7px;
width:201px;
height:113px;
background-image:url(/themes/original/img/s_deltel/login_area.jpg);
background-repeat:no-repeat;
text-align:left;
}

#login_area input{
font-weight:bold;
}

#login_area td{
vertical-align:middle;
color:#000000;
}

#a_reg{
font-size:12px; 
color:#4b548f; 
font-weight:bold;
}

#forget_pass{
vertical-align:middle; 
padding-top:5px;
height:34px;
}

.login_item {
padding-left:3px;
padding-top:2px;
}
.login_item img{
margin-right:3px;
}

.login_item a{
font-weight:bold;
}

/*******/

/*КАТАЛОГ*/
#catalog_area{
width:201px;
font-size:1px;
margin-right: 7px;
}

#catalog_content{
background-color:#f9fcd6;
border:1px solid #f7d773;
border-top:0px solid #f7d773;
border-bottom:0px solid #f7d773;
text-align:left;
padding-right:3px;
/*width:100%;*/
}

#catalog_content li{
background-image: url(/themes/original/img/s_deltel/list_img_dot.gif);
background-repeat:no-repeat;
list-style-position:outside;
list-style-type: none;
margin-left: 7px;
padding-left:12px;
padding-bottom:8px;
position:relative;
}
 
#catalog_content li a{
position:relative;
top:-3px;
font-size:11px;
font-weight:bold;
color:#c33611;/*c05c34;*/
text-decoration:underline;
}

/*********/

/*ПОИСК*/
#search_block{
width:345px;
height:113px;
background-image:url(/themes/original/img/s_deltel/search_fon.jpg);
background-repeat:no-repeat;
/*padding:5px;*/
padding-left:15px;
margin:0px;
float:left;
}

#search_block td{
color:white;
vertical-align:middle;
}

#search_table  li {
	padding-top:0px;
}

#search_table  ul {
	width:auto;	
}
/*******/

/*КОРЗИНА*/
#cart_block{
width:180px;
height:113px;
background-image:url(/themes/original/img/s_deltel/cart_fon1.jpg);
background-repeat:no-repeat;
/*padding:5px;*/
padding-left:0px;
float:left;
margin:0px;
margin-left:7px;
}

#cart_block div{
float:left;
margin-top:2px;padding-right:5px;
}

#cart_label{
background-image:url(/themes/original/img/s_deltel/cart_label_center.gif);
height:16px;
background-repeat:repeat-x;
position:relative;
padding-left:5px;
padding-right:5px;
padding-top:1px;
font-weight:bold;
}

#cart_block  .top_round_part_left {
width:5px;
height:16px;
top:0px;
}

#cart_block  .top_round_part_right{
width:5px;
height:16px;
top:0px;
}
/*********/


/*СПЕЦПРЕДЛОЖЕНИЕ*/
#spec_block{
background-image:url(/themes/original/img/s_deltel/special.jpg);
background-repeat:no-repeat;
padding:0px;

width:202px;
height:113px;
margin:0px;
/*margin-left:7px;
margin-bottom:7px;*/

}
/*****************/

/*ЧАТ*/
#chat_block{
background-color:#f7fbc6;
margin:0px;
padding:0px;
width:202px;
font-size:1px;
margin-bottom:7px;
}

#chat_content{
border-left:1px solid #efd373;
border-right:1px solid #efd373;
padding:5px;
}

#chat_content li{
list-style-image: none;
list-style-position: outside;
list-style-type: none;
vertical-align:middle;
margin:0px;
padding-left:0px;
}
/*****/

/*ПРОГРАММА*/ /*ПРОДУКЦИЯ*/
#programm_block, #products_block{
padding:0px;
margin:0px;
background-image:url(/themes/original/img/s_deltel/grey_fon.jpg);
background-repeat:no-repeat;
width:202px;
height:97px;
margin-bottom:7px;
}

#programm_content{
padding:5px;
}

#programm_block li, #products_block li{
line-height:11px;
margin-left:35px;
padding:0px;
padding-top:7px;
list-style-image: url(/themes/original/img/s_deltel/list_img_dot.gif);
list-style-position:outside;
text-indent:0px;
}

#programm_block li a, #products_block li a{
font-weight:bold;
}
/***********/

/*РАССЫЛКА*/
#newsletter_block{
padding:5px;
margin:0px;
padding-top:10px;
background-image:url(/themes/original/img/s_deltel/newsletter_fon.jpg);
background-repeat:no-repeat;
width:192px;
height:143px;
margin-bottom:7px;
}
/**********/

/*НИЖНИЕ МЕНЮ*/
#bottom_menu{
padding-left:30px;
vertical-align:middle;
font-weight:bold;
}

.left_round{
font-size:1px; width:15px; background-image:url(/themes/original/img/s_deltel/backg_top.gif);
background-repeat:repeat-x;
}
/*************/

/*СЧЕТЧИКИ*/
#counter_content{
text-align:right;
vertical-align:middle;
padding-top:15px;
width:100$;
}
/**********/

/*ТАБЛИЦА СКРУГЛЕННЫЕ КРАЯ*/

.products_table {
width:100%;
border-collapse:collapse;
}
.products_table *{
font-size:12px;
}

.products_table a{
color:navy;/*#595386;*/
}

.products_table th{
background-color:#fff7b5;
border:1px solid #d6c79c;
height:21px;
vertical-align:middle;
text-align:center;
padding:2px;
white-space:nowrap;
}


.products_table td{
background-color:#fcfeea;
border:1px solid #f7d773;
vertical-align:middle;
text-align:center;
padding:1px 3px 1px 3px;
}

td .product_title{
width: 25%;
}

td .product_add_cart{
width:75px
}

.add_to_cart_form{
clear: none;
margin: 0px;
padding: 0px;
width: 100%;
}

.add_to_cart_form .quanity_field{
width:30px; float:right;
}
.add_to_cart_button{
border: none;
margin: 0px;
padding: 0px 2px 0px 2px;
width: 20px;
}
.add_to_cart_button input {
background: url(/img/buttons/basket_logo.gif) no-repeat 0% 0%;
border: none;
cursor: pointer;
display: block;
font-size: 0px;
height: 20px;
line-height: 0px;
margin: 0px;
padding: 0px;
text-indent: -10px;
width: 20px;
}

.div_round_corner{width:100%;margin:0em auto;padding:0em;position:relative;}
.div_round_corner .products_table_bot_right, .div_round_corner .products_table_bot_left{display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_table_bot.gif)}
.products_table_bot_right {bottom:0px; right:0px; background-position:100% 100%}
.products_table_bot_left {bottom:0px; left:0px; background-position:0 100%}


.div_round_corner_left{width:100%;margin:0em auto;padding:0em;position:relative;height:20px; padding-top:5px;}
.div_round_corner_right{width:100%;margin:0em auto;padding:0em;position:relative;height:20px; padding-top:5px;}

.products_table_htop_right {top:-3px; right:-3px; background-position:100% 0}
.products_table_htop_left  {top:-3px; left:-3px}
.products_table_hbot_right {bottom:-3px; right:-3px; background-position:100% 100%}
.products_table_hbot_left {bottom:-3px; left:-3px; background-position:0 100%}

.div_round_corner_left #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_table_header1.gif)}
.div_round_corner_right #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_table_header1.gif)}

/*синяя таблица*/
#blue_table th{
background-color:#747db6;
border:1px solid #747db6;
border-right:1px solid #b5bfde;
color:#ffffff;
}

#blue_table th a{
color:#ffffff;
}

#blue_table th div{
color:#ffffff;
}

#blue_table td{
background-color:#ffffff;
border:1px solid #bdbab5;
vertical-align:middle;
text-align:center;
padding:1px 3px 1px 3px;
}

#blue_table .div_round_corner_left #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_table_header2.gif)}
#blue_table .div_round_corner_right #corner {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_table_header2.gif)}
.div_round_corner  .products_table_bot_right_w, .div_round_corner  .products_table_bot_left_w {display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_white1.gif)}
.products_table_bot_right_w {bottom:0px; right:0px; background-position:100% 100%}
.products_table_bot_left_w {bottom:0px; left:0px; background-position:0 100%}
/**************************/


/*СПИСОК КАТЕГОРИЙ*/
.category_list {
margin:0px;padding:0px;position:relative;
background-color:#ffffef;
border:1px solid #dcdbd7;
width:100%;
}

.category_list #corner {display:block;  position:absolute; height:6px; width:6px;  background-image:url(/themes/original/img/s_deltel/corners_category.gif); background-repeat:no-repeat;}

.category_list li{
width: 250px;
background-image: url(/themes/original/img/s_deltel/list_img_dot.gif);
background-repeat:no-repeat;
list-style-type: none;
float: left;
margin-left: 17px;
padding-left:12px;
padding-bottom:8px;
position:relative;
}
 
.category_list li h2{
position:relative;
top:-3px;
}

.breadcrumbs_line{
font-size:14px; 
text-decoration:none;
font-weight:bold;
color:navy;/*#6677b0;*/
}
/******************/

/*КОНТАКТЫ*/
.category_list_contacts {
margin:0px;padding:0px;position:relative;
background-color:#ffffef;
border:1px solid #dcdbd7;
width:100%;
}

.category_list_contacts span {display:block;  position:absolute; height:6px; width:6px;  background-image:url(/themes/original/img/s_deltel/corners_category.gif); background-repeat:no-repeat;}


.div_contact_btn{
position:relative;
height:21px;

background-image:url(/themes/original/img/s_deltel/contact_btn_cent.gif);
background-repeat:x-repeat;
z-index:1;
width:210px;
text-align:center;
color:white;
font-weight:bold;
cursor:pointer;
display:block;
clear:none;
}

.img_contact_btn_left {
width:10px;
height:21px;
position:absolute;
left:-1px;
}

.img_contact_btn_right{
width:10px;
height:21px;
position:absolute;
right:-1px;
}

.td_contact_btn{
	vertical-align:middle;
}
/******************/

/*НОВОСТИ*/
.post_news{
margin:0px;padding:0px;position:relative;
background-color:#ffffef;
border:1px solid #dcdbd7;
width:100%;
margin-bottom:7px;
}

.post_news #corner {display:block;  position:absolute; height:6px; width:6px;  background-image:url(/themes/original/img/s_deltel/corners_category.gif); background-repeat:no-repeat;}
/*********/


/*ПРОСМОТР ТОВАРА*/
.div_round_yellow {width:100%; padding:0em; position:relative;background-color:#fffbce; border:1px solid #f7d773;}
.div_round_yellow  #corner{display:block;  position:absolute; width:6px; height:6px; background-image:url(/themes/original/img/s_deltel/corners_product.gif)}
.div_round_yellow .top_right {top:-1px; right:-1px; background-position:100% 0}
.div_round_yellow .top_left  {top:-1px; left:-1px}
.div_round_yellow .bot_right {bottom:-1px; right:-1px; background-position:100% 100%}
.div_round_yellow .bot_left  {bottom:-1px; left:-1px; background-position:0 100%}

.products_price{
border-collapse:collapse;
width:75%;
}

.products_price td{
background-color:#fcfeea;
border:1px solid #f7d773;
height:20px;
vertical-align:middle;
padding:3px;
text-align:center;
}

.products_price th{
background-color:#fff7b5;
border:1px solid #d6c79c;
height:25px;
vertical-align:middle;
text-align:center;
}

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



/*СТИЛИ ДЛЯ КАБИНЕТА МЕНЕДЖЕРА*/
#content_tab{
clear:both;
border:2px solid #ac62ff;
}

.manager_office #search{
width:50%;
height:136px;
border:2px solid #ac62ff;
background:#f2f2f2;
margin:10px;
text-align:left;
}

.manager_office table #search{
width:95%;
height:136px;
border:1px solid #ac62ff;
background:#f2f2f2;
margin:10px;
text-align:left;
}

.manager_office #cart_info{
width:85%;
height:124px;
border:1px solid #ac62ff;
background:#f2f2f2;
margin:10px;
text-align:left;
}


.manager_office #tabs  li{
background-image:url(/themes/original/img/new/manager_office/tab.png);
list-style-type:none;
width:136px;
height:29px;
float:left;
}

.manager_office #tabs  li.active_item{
background-image:url(/themes/original/img/new/manager_office/tab_active.png);
background-position:bottom;
background-repeat:no-repeat;
height:29px;
}

.manager_office #tabs  li.active_item a{
text-align:center;
font-weight:bold;
padding-top:11px;
}

.manager_office #tabs  li a{
display:block;
padding-top:8px;
text-align:center;
font-weight:bold;
}

#main_cell table .manager_office .orders {
	border: 0px none;
}

#main_cell table .manager_office .orders tr td{
	border-style: none;
	border: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	
	border-right: 1px dashed silver;
	border-top: 1px dashed silver;
	text-align: center;
	vertical-align: middle;
	height: 15px;
}

#main_cell table .manager_office .orders tr td.orders_shipping_method{
	border-right: none;
}

#main_cell table .manager_office .orders th{
	border: none;
	border-right: 1px dashed silver;
	border-top: 1px dashed silver;
	padding-bottom: 2px;
	padding-top: 2px;
}

#main_cell table .manager_office .orders th#orders_shipping_method{
	border-right: none;
}

#main_cell #specification .manager_office table.orders th{
	border: none;
}
/*******************************/

/*НОВОСТИ*/
.header_date_post{
color:#000000;
font-weight:bold;	
float:left;
width:70px;
}

.header_title_post{
color:#6677b0;
font-weight:bold;	
font-size:12px;
float:left;
}

.header_title_post h2{
color:#6677b0;
font-weight:bold;	
font-size:12px;
float:left;
}

.short_body_post{
padding-top:5px;
color:#6677b0;	
font-size:11px;
clear:both;
text-align: justify;
}
/*********/

/*ПРОФИЛЬ*/
.profile {
padding:10px;
/*height:auto;*/
}

.profile *{
font-size:12px;
}

.label_profile_td{
width:25%;
text-align:right;
padding-right:10px;
vertical-align:top;
padding-top:2px;
font-weight:bold;
}

.label_profile_td_text{
width:25%;
text-align:right;
padding-right:10px;
padding-top:2px;
font-weight:bold;
}

.input_profile_td{
width:75%;
}

.processing {
color:red;
font-weight:bold;
}

.select_addr_type_radiogroup{display: inline; margin-right:5px; margin-left:5px;}

#telephone_block{
clear:both;
margin:0px;
padding:0px;
}
.phone_code{
float:left;
}
.phone{
clear:none;
float:left;

}

.account_type{
float:left;
width:15px;
}
/*********/

/*счет*/
#payment_methods td{
vertical-align:bottom;
}
/*********/
#license textarea {
border:none;
}

.submit{
padding-top:10px;
}

.div_content {
padding:7px;
}

/*ЧАТ, ОБЩЕНИЕ*/
.question{
clear:both;
padding-top:5px;
text-align:justify;
}

.answer{
clear:both;
padding-top:5px;
text-align:justify;
}

.question-word {
color:red;
padding-right:5px;
font-weight:bold;
}
.answer-word {
color:green;
padding-right:5px;
font-weight:bold;
}
/**************/

/* VACANCY */
#view_vacancy_div table{
width:100%;
border-collapse:collapse;
border-width:0px;
border-style:solid;
}

#view_vacancy_div table th{
padding-top:5px;
}

.altrow_vacancy{
background-color: #f5f1f7;
}

.td_field_vacancy{
width:25%;
height:20px;
vertical-align:middle;
padding:3px;
padding-left:5px;

}

.td_value_vacancy{
width:75%;
height:20px;
vertical-align:middle;
padding:3px;
padding-left:5px;
text-align:justify;
}
/**************/


.about_company p{
margin: 1em 0px;
text-align:justify;
}

.mobw_phone_cells  {
	width: auto;
	float: left;
	clear: none;
}

.mobw_phone_cells_1  {
	width: auto;
	float: left;
	clear: none;
	padding: 0.5em;
}

#mobw_invoice_maker {
	margin-top: 15px;
}

#mobw_rules {
	margin-top: 15px;
}


/*LIGHTBOX*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 1500; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 101; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 190; width: 100%; height: 500px; background-color: #000; }

.product_view_header{
font-size:14px; 
text-decoration:none;
font-weight:bold;
color:navy;
text-transform: uppercase;
padding-bottom:20px;
}

.product_view_td{
font-weight:bold;
vertical-align:middle;
padding-bottom:7px;
}

.product_view_tdv{
padding-left:10px;
vertical-align:middle;
padding-bottom:7px;
}

.product_view_td_price{
padding-left:10px;
vertical-align:middle;
padding-bottom:7px;
color:red;
font-weight:bold;
}

.clear_both{
clear:both;
}
