/* CSS Document */

select{

	width: 150px;

}

body {

	font-family: Arial, Tahoma;

	font-size: 10pt;

	color: #0050B5;

	background-color: #FFFFFF;

}



h1 {

	color: #FC8507;

	font-variant: small-caps;

	font-weight: 900;

	font-size: 10pt;

	text-transform: uppercase;

}



h2.green{

	font-size: 10pt;

	color: #30B856;

	padding: 0;

	margin: 0;

}

h2.main_green {

	color: #16874A;

	font-size: 10pt;

	font-weight: bold;

	font-variant: small-caps;

	padding: 0;

	margin: 0;

}



h2.main_green a {

	color: #16874A;

	font-size: 10pt;

	font-weight: bold;

	font-variant: small-caps;

	padding: 0;

	margin: 0;

}



h2.green a{

	font-size: 10pt;

	color: #30B856;

	padding: 0;

	margin: 0;

	text-decoration: none;

}



p {

	color: #0050B5;

	font-size: 10pt;

}



td {

	font-size: 10pt;

}



.l_menu_ul{

	padding: 3px; 

	margin: 10px;

}

	

ul {

	font-size: 10pt;

}



input {

	border: #000000 1px solid;

	background-color: E0E0E0;

}



.themp{

	padding: 5px, 0, 5px, 0;

	text-transform: capitalize;

}



.comment {

	color: #8B8B8B;

	font-size: 8pt;

}



.comment_blue {

	color: #89BDFF;

	font-size: 8pt;

}



a.more {

	color: #00B5FF;

	font-size: 8pt;

	text-decoration: underline;

}



a {

	color: #0050B5;

}



a.small {

	color: #00B5FF;

}



.leftpan{

	color: #F3F3F3;

	width: 184px;

}

.rightpan{

	color: #F3F3F3;

}

a.menu {

	color: #16874A;

	font-size: 8pt;

	padding-left: 7px;

}



a.menu:hover {

	color: #30B856;

	font-size: 8pt;

	background-image:url(http://www.soft4phone.com/img/arow_a.gif);

	background-position: left center;

	background-repeat:no-repeat

}



a.selected {

	color: #30B856;

	font-size: 8pt;

	padding-left: 7px;

}



ul.main {

	list-style-image: url(img/bullet_main.gif);

	margin: 0px 0px 0px 16px;

	padding: 0px;

	color: #0050B5;

}



.footer {

	color: #FFFFFF;

	font-size: 10pt;

}



.menu_header {

	color: #0050B5;

	font-size: 10pt;

	font-weight: bold;

}



.menu_section {

	color: #16874A;

	font-size: 10pt;

	font-weight: bold;

}



.menu_section p a{

	font-weight: normal;

	font-size: 10pt;

}



.menu_green {

	color: #16874A;

	font-size: 10pt;

	font-weight: bold;

	font-variant: small-caps;

}



.menu_blue {

	color: #0050B5;

}



.menu_title_blue{

	color: #0050B5;

	font-weight: bold;

	text-transform: uppercase;

}



.main_green {

	color: #16874A;

	font-size: 10pt;

	font-weight: bold;

	font-variant: small-caps;

}



.date {

	color: #FC8507;

}



.p_price{

	color: #FC8507;

	font-weight: bold;

}



.green {

	color: #30B856;

}



.white {

	color: #FFFFFF;

	font-size: 8pt;

	background-color: #30B856;

}



.header_orange {

	color: #FC8507;

	font-variant: small-caps;

	font-weight: bold;

}



.dict_table01

{

	border:1px #3869A2 solid; 

	margin:0 0 20px 0; 

	padding: 0 10px 10px 10px;
}



.dict_table02

{

	border:1px #999999 dashed;

	padding:5px;

	width: 95%;



}



.m_link_img{

	padding-left: 7px;

}



.m_link{

	color: #595959; 

	font-size: 12px;

}



.pad{

	padding-left: 10px;

	padding-top: 15px;

}



.footer_menu{

	color: #16874A;

	font-size: 9pt;

}

.r_menu_margin{

	margin-top: 15px; 

	margin-left: 24px;

}



/*NY*/

.tl_part{

	width: 243px;

	background-color: #E0E0E0; /*NY: #B3E0FF*/

	height: 28px;

	}

.tm_part{

	background-color: #8B8B8B; /*NY: #47B6FF*/

	}

	

.tr_part{

	width: 314px;

	background-color: #E0E0E0; /*NY: #B3E0FF*/

}



.bl_part{

	background-color: #E0E0E0; /*NY: #B3E0FF*/

	height: 28px;

}

.bm_part{

	background-color: #8B8B8B; /*NY: #47B6FF*/

}

.br_part{

	background-color: #E0E0E0; /*NY: #B3E0FF*/ 

}

.bb_part{

	height: 5px;

	background-color: #30B856; /*NY: #6495FF*/ 

}

/**/

/* round corners. color:#EAF2F4 */

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}

	.b1f {height:1px; background:#EAF2F4; margin:0 5px;}

	.b2f {height:1px; background:#EAF2F4; margin:0 3px;}

	.b3f {height:1px; background:#EAF2F4; margin:0 2px;}

	.b4f {height:2px; background:#EAF2F4; margin:0 1px;}

	.contentf {background:#EAF2F4; border:1px solid #EAF2F4;}

	.contentf div {margin-left:5px; font-size:11px;}

	.contentf img {border:0;}



.dicts td {

	color:#818182;

	}

.dicts_table td {

	font-size:11px;

	}

	.dicts_table td img {

		vertical-align:middle;

		}

.dicts_table_stripe {

	width:1px;

	background-color:#FFF;

	border:0;

	margin:0;

	padding:0;

	}

.big_text {

	font-size:14px;

	}

/*Start promo block*/	

#product_list h2 a{

	color:#39B76E;

	font-size: 12pt;	

}

#popup_promo{

	width: 150px;

	height: 100px;

	background-color: #FFFFCC;

	border: 1px solid black;

	display: none;

	position: absolute;

	left: 700px;

	padding: 5px;

}

/*Stop promo block*/


/* popup styles */#lightbox{

	display:none;

	position: absolute;

	top:50%;

	left:50%;

	z-index:9999;

	width:440px;

	margin:-220px 0 0 -250px;

	border:1px solid #fff;

	background:#EAF2F4;

	text-align:left;

}

#lightbox[id]{

	position:fixed;

}



#overlay{

	display:none;

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	z-index:5000;

	background-color:#9AB2E6;

	-moz-opacity: 0.7;

	opacity:.70;

	filter: alpha(opacity=70);

}

#overlay[id]{

	position:fixed;

}



#lightbox.done #lbLoadMessage{

	display:none;

}

#lightbox.done #lbContent{

	display:block;

}

#lightbox.loading #lbContent{

	display:none;

}

#lightbox.loading #lbLoadMessage{

	display:block;

}



#form{

	margin:10px;

	font-size:12px;

	color:#6889C5;

	}

	#form p{

		margin:0 0 10px 0;

		}

.highlight{

	background-color:#FEFFAF;

	}

/* // popup styles */
