﻿/* Фото пейджинг */
#paging{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

#paging a{
	padding:4px 7px 4px 7px;
	margin:0px 2px 0px 2px;
	border:1px solid #A0B604;
	background:#FFFFFF;
	color:#A0B604;
	text-decoration:none;
}

#paging a:hover{
	border:1px solid #A0B604;
	background:#A0B604;
	color:#FFFFFF;
	text-decoration:none;
}
#fotoreport
{
    margin: 15px;
}

#detail_search_results textarea.note {
    width : 150px;
    height : 77px;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    padding: 0;
}

#detail_search_results div.ntext {
    overflow: hidden;
    width: 160px;
    padding:1px 1px 1px 1px;
    margin: 0;
}

a.note, a.notepad, div.mark_in_list a {
    cursor: pointer;    
}

.mark_in_list_empty {
    display:none;
}

#brief_search_results span.ntext {
    display: block;
    float:left;
    overflow: hidden;
    width: 100px;
    height : 40px;
}

#brief_search_results textarea.note {
    width : 100px;
    height : 40px;
    font-family:Verdana;
    font-size:11px;
    background: White;
}
#brief_search_results td.td_mark a {
    text-align: right;
    float: right;
    color: #898989;
    font-size: 10px;
    font-family: Arial;
    cursor:pointer;
}
.input_gray_l
{
    float: left;
    background: url(../images/input_gray_l.gif) no-repeat;
    display: block;
    width: 3px;
    height: 19px;
}
.input_gray_r
{
    float: left;
    background: url(../images/input_gray_r.gif) no-repeat;
    display: block;
    width: 3px;
    height: 19px;
}
.input_gray_c
{
    float: left;
    background: url(../images/input_gray_c.gif) repeat-x;
    height: 19px;
    border: 0;
    color: #e3e7ea;
    font-family: Verdana;
    font-weight: bold;
    cursor: pointer;
}   
.npnoitm
{
    text-align: center; 
    width: 100%; 
    padding-top: 35px; 
    font-size: 14px;    
}

a.npmenu, a.npmenu:visited, a.npmenu:hover, a.npmenu:active, a.npmenu:link
{
    text-align: left;
    color: #445662;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}

/* user input */
.left_pad div.title
{
    width: 105px;
    float: left;
    margin-left: 25px;
}


/* div save */
.save_left{
display: block;
float: left;
background-image: url(../images/save_left.gif);
width: 23px;
height: 16px;
font-size: 1px;
}

/* user input validation message */
 a.tt
    {
        position: relative;
        z-index: 24;
        color: #3CA3FF;
        font-weight: bold;
        text-decoration: none;
    }
    a.tt span
    {
        display: none;
    }
    /*background:; ie hack, something must be changed in a for ie to execute it*/
    a.tt:hover
    {
        z-index: 25;
        color: #aaaaff;
        background: ;;}
    a.tt:hover span.tooltip
    {
        display: block;
        position: absolute;
        top: 0px;
        left: 0;
        padding: 15px 0 0 0;
        width: 200px;
        color: #993300;
        text-align: center;
        filter: alpha(opacity:90);
        khtmlopacity: 0.90;
        mozopacity: 0.90;
        opacity: 0.90;
    }
    a.tt:hover span.top
    {
        display: block;
        padding: 30px 8px 0;
        background: url(../images/bubble.gif) no-repeat top;
    }
    a.tt:hover span.middle
    {
        /* different middle bg for stretch */
        display: block;
        padding: 0 8px;
        background: url(../images/bubble_filler.gif) repeat bottom;
    }
    a.tt:hover span.bottom
    {
        display: block;
        padding: 3px 8px 10px;
        color: #548912;
        background: url(../images/bubble.gif) no-repeat bottom;
    }
/* user input validation message */ 

/* авторы в статье */   
.author {
    display: block;
    float: right;
    color: #bec7cc;
    font-size: 9px;
    font-family: Verdana;
}
.author span {
    color: #5c6d77;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    text-decoration: none;
}
/* авторы в статье */

/* загрузка изображений */
.userfile{
    width: 250px; 
    overflow: auto; 
    float: left; 
    margin-right: 15px
}

.userfiletext {
    float: left; 
    margin: 0 auto; 
    width: 200px;
}

/* Ошибки пользовательского ввода пояснение */
.errorExplanation {
    border: solid 1px red; 
    padding: 5px; 
    color:Red; 
    font-weight:bold;
    width: 450px;
    margin: 15px;
}

/* функциональная ссылка*/
a.user-function
{
    float:right;
    text-align: right;
    color: #898989;
    font-size: 10px;
    font-family: Arial;
}

div.user-function{
    text-align: right;
    float: right;
    color: #898989;
    font-size: 10px;
    font-family: Arial;
}

div.sep5 {
    clear:both;
    margin:5px;
}

/* Профиль пользователя */
.profedit 
{
    width: 340px;
}
.profedit td
{
    text-align: left;
}
.parrentdiv1
{
	position: relative; 
	
	height: 17px;
}
.total1
{
	left:0;
	top:0;
	margin:0;
	padding:0;
	position:absolute;
	
	line-height:90%;
	width:350px;
}
.inpfile1
{
	opacity: 0;
	filter: alpha(opacity = 0);
	
	padding-top: 0;			
	height: 14px; 
	width: 225px;
	margin-bottom: 2px;
}
.styleinput1
{
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	z-index: -1;
	
	line-height:90%;
	width:350px;	
}

.graybut_lft1
{
	float: left;
	background: url(../images/plGr14Lft.gif) no-repeat;
	display: block;
	height: 14px;
	width: 7px;
}
.graybut_cen1
{
	float: left;
	height: 14px;
	background: url(../images/plGrCen.gif) repeat;
	font-family: Verdana;
	font-size: 8pt;
	color: #545a5e;
	display: block;
	line-height: 14px;
}
.graybut_rgt1
{
	float: left;
	background: url(../images/plGr14Rgt.gif) no-repeat;
	display: block;
	height: 14px;
	width: 7px;
}
.inp1531
{
	float: left;
}

.adelnote
{
    text-decoration: none;
    color: #FFFFFF;    
}

/* реклама от гугля */
.google1-padd{
    margin-top: 1px;
}

.google1-block{
    width: 236px !important;
    background-color: #eaefc8;
    width: 236px;
}

.enote {
    padding:0px;
    margin:0px;
    padding-top:2px;
    padding-right:2px;
    font-family:Verdana;
    font-size:11px;
    color: #1f2c33;
    width:150px;
    font-weight:bold;
    text-align:justify;
    height:100px;
}

/* Job.Ukr.Net */
#jobukrnet {padding-left: 20px;font-size:12px;}
#jobukrnet li {list-style-type: disc; padding-bottom: 3px;font-size:12px;}
#jobukrnetnews ul {list-style-type: none; margin: 10px;font-size:12px;}
#jobukrnetnews li {float: left;list-style-type: none; width: 32%; margin: 2px;font-size:12px;}
/* Job.Ukr.Net */

/* ифнормер свитмедиа */
#ibcs_news_img_575 { width:  229px; }
#ibcs_news_img_575 table td { text-align: left; }

/* Меню в каталоге товаров */
ul.sub_container , ul.sub_container li {
    padding:0px;
    margin:0px;
    list-style-type:none;
    padding-bottom:5px;
}

ul.sub_container li a {
    font-family:Arial;
    font-size:11px;
    color:#354751;
    text-decoration:none;
}
ul.sub_container li a:hover {
    border-bottom:1px dashed #4c95c7;
    color:#4c95c7;
}
.sub_head span
{
    FONT-WEIGHT: bold;	
    FONT-SIZE: 15px;	
    COLOR: #1f2c33;    
    FONT-FAMILY: Arial;	
    TEXT-DECORATION: none;
}

.links_list span
{
    COLOR:  #8A9297;    
}

.search_desc_ex {
    color:#43535C;
    display:block;
    float:left;
    font-family:Verdana;
    font-size:11px;
    padding:0 10px;
    width:445px;   
}

.jooble_region {
    background-color:#A0B604;
    color:#FFFFFF;
    display:block;
    float:left;
    font-family:Arial;
    font-size:10px;
    text-align:center;
    text-decoration:none !important;
    padding-left: 5px;
    padding-right: 5px;
    text-align:left;
    height: 100%;
}
.jooble
{
    text-align:left;
}
.info
{
    font-size:10px;
    color:Red;
}