table.form-table {
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
	width:100%;
}
table.form-table th, table.form-table td {
	border:1px solid #ADC3D5;
	padding:4px;
	vertical-align:middle;
}

table.form-table th {
/*	background-image:url('images/table_head.gif'); */
	background-repeat:repeat-x;
	color:#25639A;
	text-align:left;
}
table.form-table td {
	padding:10px 4px;
}
.buy-link-basket {
width:70px;
}
a.shopItem{
vertical-align:top;
color:#B10001;
}

a.shop_page{
color:#B10001;
font-size:11px;
text-decoration: underline;
}
#courses-list h3{
	margin-left:3em;
}

.red_text {color: rgb(255, 0, 0);}

.article_just {text-align:justify}


.grey {
	font-size: 13px;
	color:#39689e;
	
}
.grey2{
	font-size: 14px;
	color:#39689e;
	}

.red {color: rgb(255, 0, 0); 
font-size: 14px;}
.date_d {
	background-color: #b11c22;
	color: #f6d031;
}


p.right{text-align:right}


#listbox .body {
	clear:left;  width:400px; height:15px; display: none;
	border: 0px solid #f00;
	margin: 1px 0px;
}
#w422 {float:left; border:0px solid black; width:422px}
#listbox .body-active
{display: block;}

#listbox .head,
#listbox .head-active,
#listbox .btn_77,
#listbox .btn_8,
#listbox .btn_erp,
#listbox .btn_otr,
#listbox .btn_budj
{clear:left; height:40px; width:240px;}

#listbox .head .btn_8			{background-image:url('/images/kup_1c/8.jpg'); cursor:pointer}
#listbox .head-active .btn_8	{background-image:url('/images/kup_1c/8_act.jpg'); cursor:pointer}
#listbox .head .btn_77			{background-image:url('/images/kup_1c/77.jpg'); cursor:pointer}
#listbox .head-active .btn_77	{background-image:url('/images/kup_1c/77_act.jpg'); cursor:pointer}
#listbox .head .btn_budj        {background-image:url('/images/kup_1c/budj.jpg'); cursor:pointer}
#listbox .head-active .btn_budj {background-image:url('/images/kup_1c/budj_act.jpg'); cursor:pointer}
#listbox .head .btn_erp        {background-image:url('/images/kup_1c/erp.jpg'); cursor:pointer}
#listbox .head-active .btn_erp {background-image:url('/images/kup_1c/erp_act.jpg'); cursor:pointer}
#listbox .head .btn_otr        {background-image:url('/images/kup_1c/otr.jpg'); cursor:pointer}
#listbox .head-active .btn_otr {background-image:url('/images/kup_1c/otr_act.jpg'); cursor:pointer}

.w240 {float:left; width:240px;}
.h41w240 {clear:left; height:41px; width:240px}
.h10w240 {clear:left; height:10px; width:240px}
.h11w240 {clear:left; height:11px; width:240px}

.cpt {font-size:14px; cursor: pointer;  text-decoration: underline}

.buttonsList{display:block; width:150px; float:right;}
.buttonsList A{float:none!important}
.makeOrder{display:block; width:150px; height:24px; background:url("/images/make_order_1.jpg") no-repeat}
.makeOrder:hover{background:url("/images/make_order_2.jpg") no-repeat}

#header{position:relative; height:100px; background:url(css/img/header.jpg) no-repeat}
	#logo{display:block; position:absolute; left:33px; top:27px}
	
	#block1{position:absolute; padding:9px 0 0 9px; left:129px; top:30px; width:173px; height:37px; border-left:1px solid #930207}
		#block1 .s1{margin:0 0 13px; display:block}
		#block1 .s1, #block1 .s2{float:left}
		#block1 DIV{width:80px; height:9px; float:right}
		#block1 DIV SPAN, #block1 DIV A{display:block; float:left}
		#block1 DIV SPAN{width:1px; height:9px; margin:0 11px; background:url(css/img/favicon_separator.gif) repeat-y}
		
	#block2{position:absolute; left:350px; top:36px}
		#block2 A{display:block; margin:0 0 11px}
		
	#block3{position:absolute; width:185px; left:517px; top:36px}
		#block3 INPUT[type="text"]{float:left; width:125px; background:none; height:20px; border:1px solid #969696}
		#block3 INPUT[type="submit"]{width:42px; height:18px; border:none; cursor:pointer}
		#block3 DIV{float:left; margin-left:10px; padding:3px 0 0}
		#block3 .response{padding:7px 0 0 35px}
			#block3 .response IMG{cursor:pointer}
			
	#block4{position:absolute; left:716px; top:0}

.rel{position:relative}
#callMe{left:0!important; top:50px!important}

.content
	{ padding: 16px 16px 16px 16px; text-align: left; }

table.form-table {
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
	width:100%;
	float:left;
	margin-top:10px;
	margim-bottom:30px;
}

table.form-table th, table.form-table td {
	border:1px solid #ADC3D5;
	padding:5px;
	vertical-align:top;
}
table.form-table th {
	background-image:url(images/table_head.gif);
	background-repeat:repeat-x;
	color:#25639A;
	text-align:left;
}
table.form-table td {
	padding:15px 5px;
}
.buy-link-basket {
width:70px;
}
a.shopItem{
vertical-align:top;
color:#B10001;
}
