/** **************************************
Р§Р•РЎРўРћ Р�Р—РџРћР›Р—Р’РђРќР� РЎРўР�Р›РћР’Р•
**************************************** */
body{ 
	background-color: white;
}

form {margin: 0;}

/**
РёР·РїРѕР»Р·РІР° СЃРµ Р·Р° С…РµРґСЉСЂРёС‚Рµ РЅР° РїР°РЅРµР»РёС‚Рµ, 
РІ СЃР»СѓСЏР°РёС‚Рµ РєРѕРіР°С‚Рѕ СЃР° РєР°С‚Рѕ FIELDSET
**/
.panelHeaderStyle {
	padding-left: 5px; 
}
.displayNone{
	display: none;
}
.width100percent{
	width: 100%;
}

.selected_color_row{
	background-color:#C6DEFF;
}
.igg_select_row{background-color:#FFBF00 !important;}

.color_navy{
	color:navy;
}

.select_table_row{
	DISPLAY: block;
	color:black;
	height:100%;
	text-decoration: none;
	width: 100%;
	cursor:pointer;
}

.text_t10red{
	DISPLAY: block;
	color: #d90000;
	text-decoration: none;
	height:100%;
	width: 100%;
	cursor:pointer;
}

.text_t10i{
	DISPLAY: block;
	color: #000000;
	text-decoration:none;
	font-style:italic;
	height:100%;
	width: 100%;
	cursor:pointer;
}

.rich-table_footer{
	background-color:#ECF4FE;	
}

.scroller_selected{
	border-bottom-style: solid;
	border-bottom: 1px;
	border-bottom-color: #424242;
	border-bottom-width: 2px;	
}
.header-table{
	background-image: url("../images/blank.gif") !important;
    background-repeat: no-repeat !important;
	background-color:#C9D5DF;	
	color:#474747 !important;
}

.header-table-mail{
	background-image: url("../images/headerTableMail.gif") !important;
    background-repeat: repeat-x !important;
	font-weight:normal;	
	color:#000000 !important;
}

.header-read-mail{
	background-image: url("../images/headReadOption.gif") !important; 
    background-repeat: repeat-x !important;
	font-weight:normal !important;	
	color:#000000 !important;
	padding-top:2px !important; 
    padding-bottom:2px !important;
}

/**
РёР·РїРѕР»Р·РІР° СЃРµ Р·Р° footer РЅР° С‚Р°Р±Р»РёС†РёС‚Рµ РѕС‚ С„РёР»С‚СЂРёС‚Рµ, РєСЉРґРµС‚Рѕ Рµ РЅРµРѕР±С…РѕРґРёРјРѕ РґР° РёРјР° "Р‘СЂ.СЂРµР·СѓР»С‚. РЅР° СЃС‚СЂ...." + РЅР°РІРёРіР°С†РёСЏ Рј/Сѓ СЃС‚СЂР°РЅРёС†РёС‚Рµ 
**/
.footer-table{
	background-color:#ECF4FE;
	border-bottom:1px #C0C0C0 solid !important;
	border-left:1px #C0C0C0 solid !important;
	border-right:1px #C0C0C0 solid !important;
}


.required{
	color:red;
	padding-left: 2px;
}
.color_white{
	color:white;
}
.text_result{
	color:navy;
}
.text-color-white{
	color:white;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 0px;
	
}
.text-align-left{
	text-align: left;
}
.text-align-right{
	text-align: right;
}

.text-align-center{
	text-align: center;
}

.text-align-top{
	vertical-align: top;
}

.padding-right5{
	padding-right:5px; 
}
.panel1{
	
	vertical-align:super;
	color:red;
	
}

.buttonDelete{
   
   background-image: url("../images/deleteButton.gif") !important;
   background-repeat: no-repeat !important;
   background-position: left !important;
   
   width:110px !important;
}

.buttonGrey{
   background-color: #E0DFE3 !important;
   background-image: url("../images/headReadOption.gif") !important;
   background-repeat: repeat-x !important;
   font-weight:normal !important;	
   color:#000000 !important;
   
   border: 1px solid #c4c4c4 !important;
   
}

/* links  */
A {TEXT-DECORATION: none;color: #000000 !important;}
A:hover{TEXT-DECORATION: underline;color: #000000;}

img.middle {vertical-align: middle; border:0px;}
.over_img{vertical-align: middle; border:1px #E7A152 solid; }

/* cvetove za redovete na dinamichna tablica*/
.row1{background-color:#FFFFFF}
.row2{background-color:#ECEFF0}
.row3{background-color:#FCF0F5}

.panelHeaderCustom{
   background-image: url("../images/headPanel.gif") !important;
   background-repeat: no-repeat !important;
   background-position: left !important;
   
   background-color: #ADADAD !important;
   
   padding-left:15px !important; 
   padding-top:1px !important; 
   padding-bottom:1px !important; 
   
}

.panelHeaderCustom1{
   background-image: url("../images/headPanel.png");
   background-repeat: repeat;
   padding-left:15px; 
   padding-top:1px ; 
   padding-bottom:1px; 
   
   TEXT-DECORATION: none;
   color: #FFFFFF;
   font-weight:bold;
   font-size:11px;
}

.toolBarHeaderCustom{
   background-image: url("../images/headPanel.png") !important;
   background-repeat:repeat;
   background-position: left !important;
}

.sub_menu A {
	TEXT-DECORATION: none;
	color: #000000;
	padding-left:3px !important; 
	padding-right:3px !important; 
   	padding-top:2px !important; 
   	padding-bottom:2px !important; 
   	border-right:0px #ADADAD solid !important;
}
.sub_menu A:hover{
	color: #000000;
	
	padding-left:2px !important; 
	padding-right:2px !important; 
   	padding-top:1px !important; 
   	padding-bottom:1px !important; 
   	
	border:1px #E7A152 solid !important;
	background-color:#FFFFFF;
	background-image: url("../images/orange_bg.gif") !important;
}

.hover_menu_mail {
	background-image: url("../images/orange_bg.gif") !important;
}


.link_mail A {
	TEXT-DECORATION: none;
	color: #000000;
	padding:2px !important; 
	display:block;
}
.link_mail A:hover{
	color: #000000;
	
	padding:1px !important; 
	display:block;
   	
   	TEXT-DECORATION: none;
	border:1px #E7A152 solid !important;
	background-image: url("../images/orange_bg.gif") !important;
}


.cp-tree-ver-line{background-image:  url('../images/line-middle.gif');background-repeat:  repeat-y; background-position: center;}

.cp-tree-ver1-line{background-image:  url('../images/line-trunk.gif');background-repeat:  repeat-y; background-position: center;}

 .messModalPanel{	border:0px; }

.padding20{padding-top: 20px; padding-left: 20px;}
.padding0px{padding: 0px !important; }

.igg-table-cell-mess{
	border :0;
	
}

.nodeOver{
	 background-color: #D6E0F3;
	 background-image: url('../images/arrow_bulet.gif');
	 background-repeat: no-repeat;
	 background-position: right top;
	 TEXT-DECORATION: none !important;
 
}

.messagesZam {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	border: 0 !important;	
	background: fixed  !important;
}
.width20{width:20px}
.width200{width:200px}

.text_12bl {
    font-size: 12px !important;;  
    color:black !important; 
}

.fileinput-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px !important;
  direction: ltr;
  cursor: pointer;
}
.btn-primary {
	display: inline-block;
	
	padding: 0.5em 0.8em;
    font-size: 1em;
    line-height: 1em;
    
    color: #FFF;
	background-color: #64ABD1;
    text-decoration: none;
    transition: background-color .3s ease;
    font-weight: bold;
    
   
}

.btn-primary:hover {
    background-color: #5ea4df;
}



 