body {
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
}

li {
	color:#F68121;
}


/*.menu {background:url(../images/but_bg.jpg) repeat-x; height:27px; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#535353; text-transform:uppercase; padding:6px}*/
.menu {background:url(../images/but_bg.jpg) repeat-x; height:27px; text-align:center; font-size:13px; font-weight:bold;font-family:Verdana,Arial, Helvetica, sans-serif; color:#286fa7; padding:5px}
.menu a {color:#286fa7; text-decoration:none}
.menu a:hover {color:#286fa7; text-decoration:underline}
.menu .ind {vertical-align:top; padding:0 20px 0 20px;}

.imgborder_1_div {width:122px; height:92px; padding:3px; border:1px solid #8d8d8d; background-color:#efefef;}
.imgborder_1_div .pic {border:1px solid #8d8d8d;}
.imgborder_4_div {width:122px; height:92px; padding:3px; border:1px solid #8d8d8d; background-color:#efeff1;}
.imgborder_4_div .pic {border:1px solid #181212;}
.imgborder_news {padding:3px; border:1px solid #d6d6d6; background-color:#ffffff;}

.db {display:block;}
.img_box {margin-left:70px;}
.img_box_big {margin-left:95px;}
.img_box_max {margin-left:140px;}
.img_box_max2 {margin-left:220px;}

/*============================ SPACES & CLEARING =================*/
.space_small {clear: both; font-size: 1px; height: 5px; overflow:hidden; line-height:1px;}
.space_medium {clear: both; font-size: 1px; height: 20px; overflow:hidden; line-height:1px;}
.space_big {clear: both; font-size: 1px; height: 15px; overflow:hidden; line-height:1px;}
.space_dot {clear: both; font-size: 1px; height: 1px; overflow:hidden; line-height:1px; background:url(/images/dot_border.jpg); background-repeat:repeat-x; margin-top:5px; margin-bottom:5px}
.cmt_line {background:transparent url(/images/line.gif) scroll repeat-x left top; padding-top:5px; padding-bottom:5px}

/*================== LEFT and RIGHT Panels ====================*/
.panel_left{vertical-align:top}
.panel_right{vertical-align:top}
.panel_title {background-repeat:no-repeat; background-position:top left; height:25px;}
.forgot {font-family:Arial, Helvetica, sans-serif;font-size:11px; padding-top:9px}

/*================== FORMS ====================*/
/*
.reg_asterisk{padding-left:5px; font-size:12px; color:#f01111;}
.reg_form input {width:300px; height:18px; background-image:url(/images/form_input_bg.jpg); border:1px solid #b0b0b0; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:3px; padding-right:3px}
.form input {width:163px; height:18px; background-image:url(/images/form_input_bg.jpg); border:1px solid #b0b0b0; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:3px; padding-right:3px}
.form .name {font-size:12px; color:#256faa; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:15px; padding-right:3px}
textarea { width:216px; height:100px; background:none; overflow:auto; border:1px solid #babec1; font-size:1em; color:#7a7a7a; font-family:arial;}
*/

/*================== FORMS ====================*/
.reg_asterisk{padding-left:5px; font-size:12px; color:#f01111;}
.reg_form input {width:280px; height:18px; background-image:url(/images/form_input_bg.jpg); border:1px solid #e3e3e3; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serifpadding-top:3px; padding-left:3px; padding-right:3px}
.form input {width:163px; height:18px; background-image:url(/images/form_input_bg.jpg); border:1px solid #e3e3e3; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serifpadding-top:3px; padding-left:3px; padding-right:3px}
.form .name {font-size:12px; color:#256faa; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:15px; padding-right:3px}
textarea {width:280px; height:100px; background:none; overflow:auto; border:1px solid #e3e3e3; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:3px; padding-right:3px}
.tech textarea {width:95%; height:50px; background:none; overflow:auto; border:1px solid #e3e3e3; font-size:12px; color:#7a7a7a; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:3px; padding-right:3px}

/*===================== IMAGES ====================*/
.img_link{padding-right:6px; padding-bottom:1px;}
.img_link_catalog{padding-right:9px; padding-bottom:1px;}

/*======================== TOP =========================*/
.header {margin-top:25px}
.header a {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#3c3c3c; text-decoration:underline;}

/*================== common ====================*/
/*
a {color:#256faa; text-decoration:underline;}
a:hover {color:#256faa;}
.name {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#464646; text-align:justify}
.name a {color:#256faa; text-decoration:none}
.name a:hover {color:#256faa; text-decoration:underline;padding:0px;}
*/
/*================== common ====================*/
a {color:#256faa; text-decoration:underline;}
a:hover {color:#256faa;}
.comment {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7f7f7f; text-align:justify}
.ans {padding-left:10px;padding-bottom:10px}
.cmt {padding-left:10px;padding-top:5px; padding-bottom:10px}
.date {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7f7f7f;}
.title {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#454545;font-weight:bold}
.fl {float:left}
.fr {float:right}
.name {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#464646; text-align:justify}
.name a {color:#256faa; text-decoration:none}
.name a:hover {color:#256faa; text-decoration:underline;padding:0px;}

/*================== Catalog Menu ====================*/
.catalog_group {padding-left:5px;}
.catalog_group a {color:#256faa; text-decoration:none; padding:0px;}
.catalog_group a:hover {color:#256faa; text-decoration:none; padding:0px;}
.catalog_ingroup {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646;padding-left:30px; padding-top:5px}
.catalog_ingroup .second {padding-bottom:5px}
.catalog_ingroup a {color:#464646; text-decoration:underline;padding:0px;}
.catalog_ingroup a:hover {color:#6e6e6e; padding:0px;}

/*==================== information blocks ===================*/
/*
.info_title {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#454545;padding:10px; font-weight:bold}
.info_text {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#464646; text-align:justify}
.info_text .content_map {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#256faa}
.vote_name {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#256faa}
.vote_results{padding-top:6px; padding-bottom:6px;}
.vote_percent{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#a9a9a9}
.vote_question{padding-left:20px; padding-top:6px; padding-bottom:6px}
*/


/*==================== information blocks ===================*/
.info_title {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#454545;padding:10px; font-weight:bold}
.info_text_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;color:#464646; text-align:justify}
.info_text_bold_big {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;color:#464646; text-align:justify}
.info_text_bold_blue {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;color:#256faa; text-align:justify}
.info_text_bold_green {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;color:#167606; text-align:justify}
.info_text_green {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;color:#167606; text-align:justify}
.info_text_small_grey {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7f7f7f;}
.info_text {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#464646; text-align:justify}
.info_text .content_map {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#256faa}
.vote_name {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#256faa}
.vote_results{padding-top:6px; padding-bottom:6px;}
.vote_percent{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#a9a9a9}
.vote_question{padding-bottom:6px}


/* 
====================== NEWS Panel ========================= 
.news_date {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f01111; text-decoration:underline; padding-bottom:3px}
.news_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646; text-align:justify}
.news_link {padding-top:3px; padding-bottom:15px;}
*/

/* ====================== NEWS Panel ========================= */
.news_date {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f01111; text-decoration:underline;}
.news_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646; text-align:justify}
.news_name {font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#256faa;}
.news_link {padding-top:3px; padding-bottom:15px;}



/* ====================== second blocks ========================= */
.second .link a {color:#bd1818; text-decoration:underline; padding:2px;}
.second .link a:hover {color:#e12d2d; background-color:#e6e6e6;padding:2px;}

/*==================== GALLERY =====================*/
.gallery .name {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#464646; text-align:justify}
.gallery .name a {color:#256faa; text-decoration:none}
.gallery .name a:hover {color:#256faa; text-decoration:underline;padding:0px;}
.gallery .date {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#7f7f7f; text-align:justify}
.gallery .about {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#464646; text-align:justify}

/*===================== FOOTER ===========================*/
.bottom a {color:#256faa; text-decoration:none; padding:0px;}
.bottom a:hover {color:#256faa; text-decoration:underline; padding:0px;}

/* ====================== tech support ========================= */
sup_q {padding-top:10px; padding-top:10px}
.qlist li{color: #256faa; list-style-type: decimal;}

/* ====================== Catalog Page ==========================*/

.product_name{font-family: Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;font-weight:bold;}
td.modlist {padding-right:0.2em; padding-left: 0.2em; padding-bottom: 0.2em; padding-top: 0.2em; border-bottom: #dddddd 1px solid}
td.info_1 {border-bottom: #dddddd 1px solid; border-right: #dddddd 1px solid;}
th.info_1 {border-bottom: #dddddd 1px solid; border-right: #dddddd 1px solid;}
td.info_2 {border-bottom: #dddddd 1px solid;}
table.charsc {border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
.charsc th{background-color:#ededed; height:20px; text-align:center; font-weight:bold;}
.charsc tr:hover,#characteristics .hovered   {background-color:#fff9c3;}
.row0 { background-color:#FFFFFF; }
.row1 { background-color:#f4f4f4; }

tr.mainpage:hover{background-color:#fff9c3;}
td.mainpage{border-bottom: #dddddd 1px solid;}