
.ss_str {
    /* font-size: 13px;
	font-weight: bold; */
    color: blue;
	text-decoration: none; 
}
.ss_str:hover {
    color: red;
}

.prew_img {
	height: 80px;
}
#prw_img:hover {
	cursor: pointer;
	filter: alpha(opacity=50); 
	/* ..-opacity:0.5;  */
	opacity: 0.5; 
	-khtml-opacity: 0.5;	
}

.tek_page {
	font-family: verdana, arial;
	font-size: 11px;
    color: white;
    background: #0066FF;
    padding: 0 3px;
    border: 1px solid #0066FF; /* blue; */
}

.tochki_page {
	font-family: verdana, arial;
	font-size: 11px;
    color: blue;
/*    padding: 0 3px;
    background: red; /* фон */
}

a.sl_page {
	font-family: verdana, arial;
	font-size: 11px;
    color: blue;
	text-decoration: none; 
    background: #E0FFFF; /* #E8E8E8;  /* white; */
    padding: 0 3px;
    border: 1px solid #6699FF; /* blue; */
}
a.sl_page:hover {
    color: white;
    background: red;
    border: 1px solid red;
}








#poisk {
	width: 900px;
	margin: 0 auto; 
    background: AliceBlue; 
    background: -webkit-linear-gradient(snow, AliceBlue); 
    background: -moz-linear-gradient(snow, AliceBlue); 
    background: -o-linear-gradient(snow, AliceBlue);
    background: -ms-linear-gradient(snow, AliceBlue);
    background: linear-gradient(snow, AliceBlue); 
    border: 1px solid Gainsboro; 
    border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
    /*background-color: #F0F0F0; */
}


#str_poisk {
     margin: 3px 0 1px 0;
     padding: 1px 0;
     background: #FCFCFC;
/*   border: solid 1px #E0FFFF; */
}
.str_psk {
	font-family: verdana, arial;
	font-size: 13px;
    color: blue;
/*	font-weight: bold; */
}
.str_psk2 {
	font-family: verdana, arial;
	font-size: 13px;
    color: red;
/*	font-style: italic; */
}


.poisk_info {
	width: 900px;
	margin: 10px auto 2px;
	overflow: hidden;
}
.poisk_inf {
	width: 900px;
	margin: 3px;
	float: left;
}
.pokaz_str1 {
	display: inline-block;
	float: left;
	font-family: verdana, arial;
	font-size: 12px;
    color: blue;
}
.pokaz_str2 {
	display: inline-block;
	padding: 0 5px;
	float: left;
	font-family: verdana, arial;
	font-size: 12px;
    color: red;
}
.pokaz_skl {
	display: inline-block;
	float: right;
}





/*other*/

table.wotafak{border-collapse: collapse; position: inherit; width: 400px; font-size: 12px; }
table.wotafak TR:nth-child(even) { background-color: #E8E8E8; }
table.wotafak TD:nth-child(even) { text-align: right; }
table.wotafak tr:hover{
    background-color: #f5cb79;
    outline-style: solid;
    outline-width:2px ;
}

#table {
    font-size: 10px;
}
table.auto_tmc {  /* bds */
    margin:0 auto;  /* Ширина таблицы */ 
}
table.auto_tmc TD, TH {  /* bds */
/*  padding: 3px;   Поля вокруг текста */ 
/*    border: 2px solid gray;   Рамка вокруг ячеек */ 
}
table.nom{
/*    border: 1px solid gray;   Рамка вокруг таблицы */
    margin: 5 5 auto;
    border-collapse: collapse;
    font-size: 11px;
    text-align: center;
    font-size: 12px;
}
.nom tr{
 /*  border-color: blue;    */
 /*   border-style: dotted; */
 /*   border-width: 1px;   */
}
.nom tr:hover{
    background-color: #E8E8E8;
}
.nom img:hover{
/*    background-color: #E8E8E8; */
filter:alpha(opacity=50); ..-opacity:0.5; opacity:0.5; -khtml-opacity:0.5;	
}
 


table.ss_tabl td {
   color: green;
   font-size: 14px;
/*   font-weight: bold; */
/*  padding: 3px;   Поля вокруг текста */ 
/*    border: 2px solid gray;   Рамка вокруг ячеек */ 
}
table.ss_tabl a {
   font-size: 16px;
   color: blue;
   text-decoration: none;
}
table.ss_tabl a:hover {
   color: red;
}

a.ss_tab {
   font-size: 12px;
   color: blue;
   text-decoration: none;
}
a.ss_tab:hover {
   color: red;
}

a.ss_file {
    font-size: 13px;
    color: blue;
	text-decoration: none; 
}
a.ss_file:hover {
    color: red;
}



#block_info {
	/* width: 900px; */
    margin: 5px auto;
	padding: 5px;
	border: 1px solid LightGray;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#info_all {
    /* width: 100%; */
	/* width: auto; */
	max-width: 900px;
    margin: 5px auto;
	padding: 5px;
	overflow: hidden;
	border: 1px solid LightGray;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#info_left {
	min-width: 295px;
	/* max-width: 222px; */
	/* width: 300px; */
	/* margin: 0; */
	/* margin: 0 auto; */
	/* border: 1px solid #FFE4E1; */ /* #CD3700; */
    /* width: 222px; */
    /*    min-width: 295px;
    max-width: 295px; */
	/* min-height: 640px; */
	max-width: 300px;
	padding: 2px;
    float: left;
	border: 1px solid LightGray;
}

#info_right {
	min-width: 560px;
	padding: 2px;
    float: left;
	margin: 2px 0 2px 6px;
	/* margin: 0; */
    /* width: 719px; */
	/* min-width: 640px; */
	/* min-height: 300px; */
	/* border: 1px solid Gainsboro; */ /* #FFE4E1; */ /* #CD3700; */
	border: 1px solid LightGray;
}

.biggg_img {
	display: block;
	margin-bottom: 5px;
	width: 576px;
	height: 576px;
	padding: 2px; 
}
.biggg_img img{
	width: 576px; 
	padding: 2px; 
	border: none;
	
}


