.promo_table {
	height:109px;
	width:276px;
}
.promo_bg_top {
	background:url(../../images/promoblock_bg_top.gif) repeat-x;
}
.promo_bg_left {
	background:url(../../images/promoblock_bg_left.gif) repeat-y;
}
.promo_bg_right {
	background:url(../../images/promoblock_bg_right.gif) repeat-y;
}
.promo_bg_bottom {
	background:url(../../images/promoblock_bg_bottom.gif) repeat-x;
}
.promo_subtable {
	margin-left:10px;
	width:180px;
}
.promo_header {
	font:normal 24px Arial;
	color:black;
}
.promo_header a{
	font:normal 24px Arial;
	color:black;
	text-decoration:none;
}
.promo_text {
	padding-left:10px;
}
.promo_blue_text h1 {
	font:normal 18px Arial;
	color:black;
	margin:5px 0 0 15px;
}
.promo_blue_text h1 a{
	font:normal 18px Arial;
	color:black;
	text-decoration:none;
}
.login_area {
	width:276px;
	height:51px;
}
.forgotLink {
	font:normal 9px Arial;
	margin-left:23px;
}
.registered {
	font:normal 12px Arial;
	padding-bottom:10px;
	padding-top:2px;
}
.registered h1{
	font:bold 16px Arial;
	color:black;
	margin:0 0 0 0;
}
div.delimiter {
	margin:5px 0 5px 0;
}
.menuitem {
	width:276px;
	font:bold 12px Arial;
	color:#0873ba;
	margin-bottom:0px;
}
.menuitem a{
	font:bold 12px Arial;
	color:#0873ba;
}
.menusubitem {
	font:normal 11px Arial;
	color:#0873ba;
	margin-bottom:7px;
}
.menusubitem a{
	font:normal 11px Arial;
	color:#0873ba;
}
.menuactivesubitem {
	font:normal 11px Arial;
	color:#f7941d;
	margin-bottom:7px;
}
.menuactivesubitem a{
	font:normal 11px Arial;
	color:#f7941d;
	text-decoration:none;
}
.menuselecteditem {
	width:276px;
	font:bold 12px Arial;
	color:#f7941d;
	text-decoration:none;
	margin-bottom:4px;
}
.menuselecteditem a{
	font:bold 12px Arial;
	color:#f7941d;
	text-decoration:none;
}
.menulister {
	margin:0 10px 0 0;
}
.menusublister {
	margin:0 8px 0 25px;
}
.searchblock {
	margin-left:6px;
}


/* контентные стили */
/*****/

/* основные стили контентной области */
.content {
	padding-top:20px;
	padding-bottom:20px;
	font:normal 12px Arial;
	color:#666666;
}
.content p{
	margin:0 0 20px 0;
}
.content h1{
	font:normal 24px Arial;
	color:#050708;
	margin:0 0 20px 0;
}
.content h1 a{
	font:normal 24px Arial;
	color:#050708;
	margin:0 0 20px 0;
	text-decoration:none;
}
.content h2{
	font:normal 18px Arial;
	color:#050708;
	margin:0 0 20px 0;
}
.content h2 a{
	font:normal 18px Arial;
	color:#050708;
	margin:0 0 20px 0;
	text-decoration:none;
}
.content h3{
	font:bold 14px Arial;
	color:#050708;
	margin:0 0 25px 0;
}
.content h3 a{
	font:bold 14px Arial;
	color:#050708;
	margin:0 0 25px 0;
	text-decoration:none;
}
.content h4{
	font:bold 12px Arial;
	color:#050708;
	margin:0 0 23px 0;
}
.content h4 a{
	font:bold 12px Arial;
	color:#050708;
	margin:0 0 23px 0;
	text-decoration:none;
}
.content h5{
	font:bold 12px Arial;
	color:#0873ba;
	margin:0 0 23px 0;
}
.content h5 a{
	font:bold 12px Arial;
	color:#0873ba;
	margin:0 0 23px 0;
	text-decoration:none;
}
.content h6{
	font:bold 12px Arial;
	color:#f7941d;
	margin:0 0 23px 0;
}
.content h6 a{
	font:bold 12px Arial;
	color:#f7941d;
	margin:0 0 23px 0;
	text-decoration:none;
}
.content small{
	font:normal 9px Arial;
}
/* /основные стили контентной области */

/* стили списков */
.content ol{
	font:normal 12px Arial;
	color:#000000;
	margin:0 0 20px 40px;
}
.content ol li{
	font:normal 12px Arial;
	color:#000000;
	list-style-position:outside;
}
.content ul{
	font:normal 12px Arial;
	color:#000000;
	margin:0 0 20px 40px;
}
.content ul li{
	font:normal 12px Arial;
	color:#000000;
	list-style-position:outside;
}
/* /стили списков */

/* оформленная таблица для статей */
.content table.simple {
	border-top:3px solid #cee3f1;
	border-bottom:1px solid #cee3f1;
}
.content table.simple th{
	border-top:2px solid white;
	border-bottom:2px solid white;
	background-color:#f0f7fb;
	font:bold 12px Arial;
	color:#666666;
	text-align:left;
}
.content table.simple td{
	border-top:1px solid #cee3f1;
	font:normal 11px Arial;
	color:#000000;
	/*text-align:left;*/
}
/* /оформленная таблица для статей */

/* стандартные формы */
.content table.defaultform {
	font:normal 12px Arial;
	color:black;
}
.content table.defaultform th{
	font:bold 14px Arial;
	color:#050708;
	text-align:left;
}

.content .defaultform .inputtext {
	font:normal 12px Arial;
	color:black;
	background:#f3f3f3;
	width:100%;
}
.content .defaultform .select {
	font:normal 12px Arial;
	color:black;
	background:#f3f3f3;
	width:100%;
}
.content .defaultform .checkbox {
	font:normal 12px Arial;
	color:black;
}
.content .defaultform .radio{
	font:normal 12px Arial;
	color:black;
}
.content .defaultform .textarea {
	font:normal 12px Arial;
	color:black;
	background:#f3f3f3;
	width:100%;
	height:100px;
}
/* /стандартные формы */

/* загрузка материалов */
.content table.download {
	border-top:3px solid #cee3f1;
	font:normal 11px Arial;
	color:black;
	margin:10px 0 20px 0;
}
.content table.download td{
	border-top:3px solid white;
	background-color:#f0f7fb;
	font:normal 11px Arial;
	color:black;
}
.content table.download .courency {
	font:bold 14px Arial;
	color:black;
}
.content table.download .price {
	font:normal 18px Arial;
	color:#ff9933;
	letter-spacing:-1;
}
.content table.download .price .big {
	font-size:22px;
}
/* /загрузка материалов */

/* список статей */
.content .section {
	font:normal 12px Arial;
	color:#666666;
}
.content .section .image{
	width:70px;
	vertical-align:top;
	padding-right:5px;
}
.content .section .price {
	font:bold 14px Arial;
	color:#ff9933;
}
.content .section .courency {
	font-size:9px;
}
/* /список статей */

/* пейджер */
.content .pager {
	border-top:3px solid #cee3f1;
	font:normal 11px Tahoma, Arial;
	color:#999999;
}
.content .pager td{
	padding:10px 10px 10px 0;
	text-align:right;
}
.content .pager td b{
	color:black;
}
/* /пейджер */

/* корзина */
.content table.basket {
	border-top:3px solid #cee3f1;
	border-bottom:1px solid #cee3f1;
}
.content table.basket th{
	border-top:2px solid white;
	border-bottom:2px solid white;
	background-color:#f0f7fb;
	font:bold 12px Arial;
	color:#666666;
	text-align:left;
}
.content table.basket td{
	border-top:1px solid #cee3f1;
	font:normal 11px Arial;
	color:#000000;
	text-align:left;
}
.content table.basket .price{
	font:bold 12px Arial;
	color:#000000;
}
.content table.basket .price .cost{
	font:bold 12px Arial;
	color:#ff9933;
}
.coupon {
	background:#dfdfdf;
	margin-top:2px;
	height:36px;
}
.send {
	background:#e6f1f8;
	margin-top:2px;
	height:36px;
	font:normal 14px Arial;
	color:#050708;
}
.send .courency {
	font:bold 12px Arial;
	color:#050708;
}
.send .price {
	font:bold 18px Arial;
	color:#ff9933;
}
.send .buttons {
	background:#cee3f1;
	margin-top:2px;
	height:36px;
}
.padleft {
	padding-left:10px;
}
.padright {
	padding-right:16px;
}
td.basket {
	font:normal 14px Arial;
	color:#050708;
	padding-left:10px;
}
td.basket a{
	font:normal 14px Arial;
	color:#050708;
}
td.basket h1 {
	font:bold 16px Arial;
	color:#050708;
	margin-bottom:5px;
}
td.basket h1 a{
	font:bold 16px Arial;
	color:#050708;
	margin-bottom:5px;
}
td.basket .courency {
	font:bold 12px Arial;
	color:#050708;
}
td.basket .courency a{
	font:bold 12px Arial;
	color:#050708;
}
td.basket .price {
	font:bold 18px Arial;
	color:#ff9933;
}

/* /корзина */

/*****/
/* /основные контентные стили */

.firstCellWid {
	width:100px;
}
.secondCellWid {
	padding-left:10px;
}
.formWid {
	width:100%;
}