body {font-family: Verdana, Arial; font-size: 10pt; margin: 0px; padding: 0px; background-color: #ffffff; color: #000000;}
table {font-family: Verdana, Arial; font-size: 10pt; color: #000000}
div {font-family: Verdana, Arial; font-size: 10pt; color: #000000}

.t21 {font-family: Verdana, Arial; font-size: 10pt; color: #000000}
.t22 {font-family: Verdana, Arial; font-size: 10pt; color: #868686}
.t23 {font-family: Verdana, Arial; font-size: 10pt; color: #FFFFFF}
.t24 {font-family: Verdana, Arial; font-size: 10pt; color: #F45E2F}
.t25 {font-family: Verdana, Arial; font-size: 10pt; color: #6f6f6f}
.t26 {font-family: Verdana; font-size: 12pt; color: #000000}

.t31 {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000}
.t32 {font-family: Tahoma, Verdana; font-size: 10pt; color: #868686}
.t33 {font-family: Tahoma, Verdana; font-size: 8pt; color: #6f6f6f}
.t34 {font-family: Tahoma, Verdana; font-size: 10pt; color: #FF6630}
.t35 {font-family: Tahoma, Verdana; font-size: 14pt; color: #000000}
.t36 {font-family: Tahoma, Verdana; font-size: 11pt; color: #555566}



h1 {font-family: Tahoma, Arial; font-size: 21pt; font-weight: normal; color: #555566; padding-bottom:0; margin-bottom:0; padding-top: 10px; margin-top:0;}
h2.subtitle {font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #697C97; padding-bottom:3; margin-bottom:3; padding-top:0; margin-top:0; padding-left:1px;}

div.h2 { font-family: Tahoma, Arial; font-size: 13pt; font-weight: normal; color: #FF6630; }
div.h21 { font-family: Tahoma, Arial; font-size: 11pt; font-weight: normal; color: #FF6630; }
div.anyrow { padding-top: 5px; }
div.anyrow2 { padding-top: 3px; padding-bottom: 3px; }


*.fright { float:right; }
*.fleft { float:left; }

form { margin: 0; }

/* ========== function ========================= */




/*
|---------------------------------------------------------------
| Шаблон Basic
|---------------------------------------------------------------
*/

td.basic_main_block { padding-left:10px; padding-right:0px; padding-top:15px; padding-bottom:40px; }
td.top_2 { padding-left:20px; }


td.brd2 { border-bottom: 2px solid #DDDDDD; }

td.brd3 { border-top: 1px solid #FFFFFF; }
td.brd4 { border-left: 1px solid #FFFFFF; }
td.brd5 { border-right: 1px solid #FFFFFF; }
td.brd6 { border-bottom: 1px solid #FFFFFF; }
td.brd61 { border-bottom: 1px dashed #BBBBBB; }

td.brd7 { border-top: 1px solid #CCCCCC; }

td.copyright { padding-left:40px; }
td.counters { padding-right:40px; }

div.content_block { padding-top:15px; }

input.qsearch {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%;
	}




/*
|---------------------------------------------------------------
| Шаблоны Function
|---------------------------------------------------------------
*/



/*
|---------------------------------------------------------------
| Шаблоны Main
|---------------------------------------------------------------
*/

div.soft_category_1 { font-family: Tahoma, Arial; font-size: 14pt;
	 padding-top: 10px; padding-bottom:10px; }
div.soft_category_2 { font-family: Tahoma, Arial; font-size: 10pt;
	padding-top:4px; padding-bottom:3px; }
div.soft_category_3 { padding-top:4px; padding-bottom:4px; }




/*
|---------------------------------------------------------------
| Шаблоны soft
|---------------------------------------------------------------
*/


div.page_list_row {padding-bottom: 15px;}
span.page_item {padding: 3px;  height: 20px; margin-bottom:10px;}
span.page_item_activ { background-color:#DEFFDC; padding: 5px; 
	border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	 height: 20px; margin-bottom:10px;
	font-family: Tahoma, Verdana; font-size: 13pt; color: #868686; }

div.program_name { font-family: Tahoma, Arial; font-size: 14pt; }

div.offer_block_row {padding-bottom: 7px; }
div.book_price { font-family: Tahoma, Arial; font-size: 14pt; font-weight: normal; color: #FF6630; }
div.book_price2 { font-family: Tahoma, Arial; font-size: 13pt; font-weight: normal; color: #FF6630; }

td.program_row { border-top: 1px solid #DDDDDD; }





/*
|---------------------------------------------------------------
| Шаблоны Book
|---------------------------------------------------------------
*/

div.book_category_1 { font-family: Tahoma, Arial; font-size: 14pt;
	 padding-top: 10px; padding-bottom:10px; }
div.book_category_2 { font-family: Tahoma, Arial; font-size: 11pt;
	padding-top:4px; padding-bottom:4px; }
div.book_category_3 { padding-top:4px; padding-bottom:4px; }

div.book_name { font-family: Tahoma, Arial; font-size: 14pt; }

td.book_row { border-top: 1px solid #DDDDDD; }
div.book_block_row {padding-bottom: 7px; }



/* ========== формы ========================= */

input.default {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; }

select.default {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; }

textarea.feedback {
	font-family: Verdana, Arial; font-size: 10pt; color: #000000;
	width:100%; height: 130px; }

div.form_service {position: absolute; display : none;}

.button_form {font-family: Tahoma, Verdana; font-size: 10pt; color: #000000; height: 34px;}
.button_form_login {font-family: Verdana, Tahoma; font-size: 10pt; color: #000000; width:70px; height: 25px;}


.nopad {padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding: 0; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; margin:0;}
.none{text-decoration:none;}
.underline{text-decoration:underline;}
.cursor {cursor: pointer; cursor:hand;}
.cursor_help {cursor: help;}

A:link {color:#1A6BD0}
A:visited {color:#1A6BD0}
A:hover {color:#FF6630}
A {text-decoration:underline}

A.main_menu:link {color:#555566}
A.main_menu:visited {color:#555566}
A.main_menu:hover {color:#FF6630}
A.main_menu {text-decoration:underline}


A.hide:link {color:#868686}
A.hide:visited {color:#868686}
A.hide:hover {color:#868686;}
A.hide {text-decoration:none; cursor: crosshair;}

