
p { margin:10px 5px;}
.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;}
.line{ margin:10px 0px; clear:both;}


/* tech_index */

.tect-menu .div {background:url(red_2.gif) left repeat-y; padding:0px 0px 0px 10px}
.tech .text {font-size:12px}
.tech .text table {border-collapse:collapse}
.tech .file {padding:0px 0px 20px 0px}
.tech .menu .name {color:#566171; font-weight:bold; padding:0px 0px 0px 20px }
.tech .menu a {background:url(red_arrow.png) 4px 4px no-repeat; padding:0px 0px 0px 18px}
.tech .menu div {padding:2px 0px 2px 20px}
/* tech_index */



/* news_index */
.news {padding:0px 0px 0xp 0xp;text-align:justify}
.news .data {color:#DC0308; padding:0px 10px 5px 0px; font-weight:bold; float:left}
.news .name {padding:0px 0px 5px 0px; font-weight:bold; font-size:12px; color:#406081} 
.news .name a {text-decoration:none; color:#406081} 
.news .name a:hover{text-decoration: underline} 
.news .anons {padding:5px 0px 0px 0px;}
.news .text {padding:6px 0px 10px 10px}
.news .text img {margin:0px 10px 0px 0px} 
.news .detale {background:url(line.gif) 0px 30px repeat-x; font-weight:bold; text-align:right; padding:0px 0px 30px 0px; clear:both}
.news .last {background:url(line.gif) repeat-x 20px; font-weight:bold; text-align:left; margin:10px 0px 10px 0px; clear:both; height:18px}
.news .last span {background:#FFFFFF; padding:0px 20px 0px 0px}
/* news_index */


/*    формы    */
.form {text-align:left; vertical-align:middle}
.form input {width:350; height:20; border:#CDCDCD 1px solid}
.form textarea {width:350;  border:#CDCDCD 1px solid}
.form td {height:25px}
.form .but {border:#16468D 1px solid; background:#2060C4; font-weight:bold; color:#FFFFFF}
.form .text2 {width:80px}
/*    формы    */


/*    фотогалерея   */
.photo {padding:10px 0px 10px 0px; text-align:center}
.photo td {vertical-align:middle; text-align:center; padding:5px}
.photo .img {padding:0px 0px 5px 0px}
.photo a img {border:1px #546279 solid; padding:1px}
.photo a:hover img {border:1px #FF4A25 solid}
.photo a .name {color:#546279; font-weight:bold; font-size:10px; text-decoration:none}
.photo a:hover .name {color:#FF4A25;}
/*    фотогалерея   */



/*  поиск   */
.search div {padding-bottom:3px; padding-top:3px}
.search .name {color:#970000; font-weight:bold}
.search .text_search{border:#CDCDCD 1px solid}
/*  поиск   */
