p {margin-top:0px; margin-bottom:0px}
.search_highlight { font-weight:bold; color:#028DE9}
.error, .red {color:#F50109}
.pager {padding:0px 0px 0px 0px; text-align:center}
.empty {text-align:center; padding:20px 0px 0px 0px}
.page-content {padding-bottom:10px; margin-bottom:8px; background:url(grey.gif) bottom repeat-x}


/* index_page */
.ind .content_index .text{padding:15px; text-align:justify; font-weight:normal}
.ind .content_index a{padding:0px; text-align:justify;  font-size:12px}
/* index_page */



/* news_index */
.news .data {color:#028DE9; padding:0px 10px 0px 0px; font-weight:bold; float:left}
.news {padding:0px 0px 0px 15px; text-align:justify; font-weight:normal}
.news .name{ font-weight:bold; color:#FFA811; width:100%}
.news .name a{ font-weight:bold; color:#FFA811; }
.news .text img {margin:0px 10px 0px 0px} 
.news .image{margin:0px 15px 0px 10px}
.news  .text_news{padding:15px 15px 5px 15px; text-align:justify; font-weight:normal}
.news  .text_news a{ color:#000000; font-size:11px}
.news  .text_news a:hover{ color:#000000; font-size:11px; text-decoration:none}
.detale{padding:0px 15px 5px 15px; text-align:right}
.detale a{color:#028DE9; font-weight:bold}
.detale a:hover{color:#028DE9; text-decoration:underline}
.last_news{ margin-top:10px; line-height:180%}
.last_news a{ font-size:11px !important;}
/* news_index */



/*  поиск   */
.search {padding:10px 0px 0px 0px; text-align:justify; font-weight:normal; }
.form_search{ margin:5px 0px;}
.search .search_text{ font-weight:normal; padding:0px;}
.search div {}
.search .name_search {color:#F5642B; font-weight:bold;}
.form_search input{ border:#F9A307 1px solid; background:#FFFFFF; height:19px}
.form_search .btn {background:url(go.gif) no-repeat; height:20px; width:43px; border:none;  margin-bottom:0px; margin-left:15px; border:0px }
.search .search_link {color:#F5642B; font-weight:normal; font-size:10px !important }
.search a:hover{color:#F5642B !important }
.search_text{ margin:0px 0px; text-align:justify; }
.search_cat{color:#000; font-weight:normal;}
.search_cat span{color:#F5642B; font-weight:bold}
.pad{ padding:0px 15px 5px 15px;}
.grey_search{color:#4B4B4B; margin-top:10px}

.search .rows1 { background-color:#ECEFF4; }
.search .rows2 {background:#FFFFFF; }
.search .rows1 a {font-size:10px}
.search .rows1 a:hover{color:#4B4B4B !important}
.search .rows2 a { font-size:10px}
.search .rows2 a:hover{color:#4B4B4B !important}
.search .rows1 span{color:#4B4B4B}
.search .rows2 span{color:#4B4B4B}
/*  поиск   */



/*   java   */
.java .name a{width:128px; color:#FF8600}
.java .name a:hover{width:128px; color:#FF8600; }
/*  java   */



/*    FAQ    */
.faq {margin:10px 0px 10px 0px; text-align:left; vertical-align:top}
.faq .question {color:#546279; font-weight:bold; width:100px}
.faq td {padding:4px; vertical-align:top; text-align:justify; font-weight:bold}
.faq .answer {color:#F5642B; font-weight:bold}
.faq .answer-text {color:#255692; font-weight:normal}
/*    FAQ    */


/*     картинки     */
.pictures .name a{width:128px; color:#FF8600}
.pictures .name a:hover{width:128px; color:#FF8600; }
/*     картинки     */



/*   формы   */
.form {text-align:left; vertical-align:middle}
.form input {height:20px; border:#CDCDCD 1px solid}
.form textarea {width:250px;  border:#CDCDCD 1px solid}

.form td {height:25px}
.form .but {border:#3E4859 1px solid; background:#677894; font-weight:bold; color:#FFFFFF}


.form_send {text-align:left; vertical-align:middle}

.form_send TEXTAREA {}
.form_send input {height:20px; border:#F9A307 1px solid}
.btn_send input{width:100px; background-color:#FAB11E; border:#F9A307 1px solid; color:#FFFFFF; font-weight:bold}
.form_send textarea {width:250px;  border:#CDCDCD 1px solid}
.form_send td{ padding:5px} 
/*   формы   */



/* content_item */

.box2_1.im .content_it {border-left:#0F78CC 1px solid; background:url(box2_border_right.gif) right repeat-y #FFFFFF; padding:0px 5px 0px 0px;}
.item_text{ color:#000000 ; font-weight:normal !important;  font-size:12px !important; text-align:left !important;  padding:7px 10px 10px 10px}
.img_item{padding:10px 5px 0px 10px;}
.img_item img{ border:#202020 1px solid}
.name_item{ color:#028de9; text-align:left; font-size:18px !important; margin-top:0px}
.zakaz{font-size:12px !important; margin:5px 0px 0px 0px; text-align:justify; }
.zakaz span{ font-size:14px !important; font-weight:bold; color:#ffa811;}
.filter{font-size:12px !important; font-weight:bold; color:#ffa811; text-align:left; padding-top:5px; float:left; width:80px}

.item-search {margin:15px 0px 13px 0px;}
.item-search select {width:110px; margin:4px 0px 4px 0px}
.item-search td {vertical-align:middle; text-align:left; color:#B7452E; font-weight:bold; font-size:12px}
.item-search .align-right {text-align:right; padding:0px}
.but_item {background:url(go.gif) no-repeat; height:20px; width:43px; border:none;  margin-bottom:3px; margin-left:15px; border:0px}
/* content_item */


/* green */
.box_green.green {background:url(box_green_top_fon3.gif) top repeat-x #CCFF42}
.box_green.green .name div {background:url(box_green_top_fon1.gif) repeat-x #CCFF42}
.box_green.green .content_it {border-left:#31BE16 1px solid; background:url(box_green_border_right.gif) right repeat-y #FFFFFF; padding:0px 5px 0px 0px;}
.box_green .bottom {background:url(box_green_border_bot.gif) top repeat-x; vertical-align:top}
.box2_2.ind .content_it {border-left:#E75309 1px solid; background:url(box2_2_border_right.gif) right repeat-y #FFFFFF; padding:0px 5px 0px 0px}
.box_red .content_it {border-left:#e3140a 1px solid; background:url(box_red_border_right.gif) right repeat-y #fff; padding:0px 5px 0px 0px}
/* green */
