body {font-family:Arial, Helvetica, sans-serif; margin:1px; padding:0px; background:url(../images/fon.gif) repeat-x top; font-size:12px; color:#4e4e4e;}
.border_rd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
}
table {
	border: 0px;
	border-collapse: collapse;
}
table td {
	padding: 0px;
}
img {border:none;}
.nadav a:link {color:#707070; text-decoration:none;}
.nadav a:hover {color:#707070; text-decoration:underline;}
.nadav a:visited {color:#707070; text-decoration:none;}
.nadav a:active {color:#707070; text-decoration:none;}

a {text-decoration:underline; color:#1791bd}
a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none; color:#666666}
a:active {text-decoration:underline;}
#body {width:100%;}
#main {width:970px; text-align:left;}
#logo {width:288px; height:75px; margin-top:5px;  float:left;}
#rt {float:right; margin-top:30px;}
#add {text-align:right; color:#707070; font-size:10px; padding-bottom:5px;}
#add a:link {color:#707070; text-decoration:underline;}
#add a:hover {color:#707070; text-decoration:none;}
#add a:visited {color:#707070; text-decoration:underline;}
#add a:active {color:#707070; text-decoration:underline;}
#bl {height:41px; clear:both; background:url(../images/bl.gif) repeat-x top; width:100%; padding-top:10px;}
#man {clear:both; padding-top:30px;}
#menu {width:1180px; font-size:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left;}
#menu a:link {color:#FFFFFF; text-decoration:underline; margin-right:25px;}
#menu a:visited {color:#FFFFFF; text-decoration:underline; margin-right:25px;}
#menu a:hover {color:#FFFFFF; text-decoration:none; margin-right:25px;}
#menu a:active {color:#FFFFFF; text-decoration:underline; margin-right:25px;}
#cont {width:970px; text-align:left;}
#left {width:72%; float:left;}
#right {width:25%; float:right;}
#att {color:#bbb57e; font-size:24px; margin-top:20px; margin-bottom:15px;}
#att a:link {color:#bbb57e; text-decoration:underline;}
#att a:visited {color:#bbb57e; text-decoration:underline;}
#att a:hover {color:#bbb57e; text-decoration:none;}
#att a:active {color:#bbb57e; text-decoration:underline;}
#att_text {font-size:12px; color:#4e4e4e; text-align:justify;}

#form {height:73px; background:url(../images/form.gif) repeat-x}
#st {font-size:18px; color:#FFFFFF; margin-left:10px;}
#inp {margin-left:10px; margin-top:0px;}
#inp form {margin:0px; padding:0px; width:100%;}
#input {width:480px; margin:0px;}
#but {width:51px; margin:0px; margin-left:20px; vertical-align: text-bottom;}


#rec table {width:100%;}
#rec td {vertical-align:top;}
.rig {color:#ff6d1b; font-size:12px; font-weight:bold; padding-bottom:10px;}
.nt {color:#4e4e4e; font-size:10px; padding-left:10px; padding-right:20px; text-align:justify;}

#news {margin-top:10px;margin-bottom:20px;}
.dat {color:#004f9d; font-size:11px;}
.zagol {font-size:24px; margin-top:10px;}
.tema {color:#1791bd;}
.tema a{color:#1791bd;text-decoration: underline;}
.tema a:hover{text-decoration: none;}
.nazv {color:#707070;}
.nazv a{color:#707070;text-decoration: underline;}
.nazv a:hover{text-decoration: none;}
.nazv2 {color:#86cb2e;}
.nazv2 a{color:#86cb2e;text-decoration: underline;}
.nazv2 a:hover{text-decoration: none;}
.panel {border:solid #efefef 1px;margin-top:15px; color:#212121; font-size:11px; padding:5px;}
.ret {width:60px;}
.zv {width:60px;}
.panel td {padding-right:20px;}
.panel a {color:#212121;}
.ntext {font-size:12px; color:#4e4e4e; text-align:justify; margin-top:20px;}
.more {margin-top:15px;}
.more a {color:#1791bd; font-size:14px;}
#nov {margin-top:30px;}
.zel {color:#8dcb3d; font-size:24px;}
.zel a {color:#8dcb3d; font-size:24px;}
.gol {color:#1791bd; font-size:14px; padding-top:10px;}
.gol a {color:#1791bd; font-size:14px;}
#short {margin-top:10px;}
.dat2 {color:#004f9d; font-size:11px; margin-top:30px;}
#navig {margin-top:20px; font-size:18px; color:#929292;}
.num {font-size:18px; color:#999999;}
.num a {font-size:18px; color:#999999;text-decoration: underline;}
.num a:hover {font-size:18px; color:#999999;text-decoration: none;}

.avt {height:161px; margin-top:20px;}
.at {background:url(../images/at.gif) no-repeat; height:9px; width:254px;}
.ac {background:url(../images/ac.gif) repeat-y; width:254px;}
.ab {background:url(../images/ab.gif) no-repeat; height:9px; width:254px;}
.blok { font-size:20px; color:#1791bd; margin-left:15px; height:20px}
.for {color:#646464; font-size:11px; margin-top:10px; margin-left:15px;}
.for a {color:#646464; font-size:11px;}
#fr {margin:0px; padding:0px;}
.login {width:160px;margin-top:15px;margin-left:15px;border: 1px solid #999999;}
#log {width:50px; margin-left:10px;}
.lin {border-bottom:solid #d5d5b4 2px; margin-top:10px; padding-bottom:5px; color:#707070; font-size:20px; width:255px;}
#teg {width:255px; text-align:justify; margin-top:10px; color:#1791bd;}
#teg a:link {color:#1791bd; text-decoration:none;}
#teg a:visited {color:#1791bd; text-decoration:none;}
#teg a:hover {color:#1791bd; text-decoration:underline;}
#teg a:active {color:#1791bd; text-decoration:none;}
.one {color:#1791bd; font-size:12px;}
.one2 {color:#1791bd; font-size:14px;}
.one3 {color:#1791bd; font-size:20px;}
.one4 {color:#1791bd; font-size:24px;}
.one5 {color:#1791bd; font-size:30px;}
.at2 {background:url(../images/at2.gif) no-repeat; height:20px; width:254px; margin-top:20px}
.ac2 {background:url(../images/ac2.gif) repeat-y; width:251px;}
.ab2 {background:url(../images/ab2.gif) no-repeat; height:40px; width:254px;}
.blok2 {font-size:20px; color:#a5a5a5;}
.for2 {color:#646464; font-size:11px; margin-top:10px; margin-right:30px;}
.login2 {color:#717171; font-size:11px;}
.login2 input {color:#717171; font-size:11px; margin-right:5px; margin-top:7px;}
#bts {margin-top:15px;}
#bts input {margin-right:10px;}
#yan {margin-left:5px}
#friend {padding-top:20px; padding-bottom:20px;}
#friend a {color:#1791bd; font-size:14px;}
#friend ul {color:#8dcb3d;}
.magaz {font-size:12px; color:#4e4e4e;}
.magaz a {font-size:12px; color:#4e4e4e;}
#cop {clear:both; padding-top:50px;}
#bor {border-top:solid #dfdfdf 1px; padding-top:20px; margin-bottom:30px;}
#footer {width:970px; text-align:left;}
.cp {font-size:10px; color:#999999; padding-left:20px;}
.cp a {color:#1791bd;}
#fr2 {margin:0px; padding:0px;}


/* ==================== Поле малой формы поиска */

.s_field {
	color: #757575;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_s.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #e6e6e6;	
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_a.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #ffffff;	
}

/* ==================== */

.f_textarea {color: #757575;font-size: 12px;width: 459px;height: 156px;border: 1px solid #e0e0e0;}
.f_input {font-size:14px; color:#4e4e4e; width: 300px; border; 1px solid #999999;}
.f_select {color: #757575; font-size: 12px; height: 14px; border: 1px solid #e0e0e0;}
.speedbar {font-size:12px; color:#666666; font-weight:bold; margin-top:15px; margin-bottom:15px}

#cot {padding-left:10px;}

.ne222 {font-weight:normal; font-size:13px; padding-top:20px; padding-bottom:20px;}
#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}
