﻿html,body, form
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
    margin: 0px;
    padding: 0px;    
    /*background-color:#E2FFD1;*/
    background-color:#efefef;  
    /* background-image: url('../../images/bckground2.png'); */
    background-repeat:repeat; 
} 

body
{
    margin-left:auto;
    margin-right:auto;
    width:1259px;
    /*overflow:hidden;*/
}

h1, h2 {
    margin: 0px;
}

img 
{
    border-style: none;
}

span, div
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px;
}

::-ms-clear {
    display: none !important;
}

input::-ms-clear 
{
    display: none!important; 
}

.rcbInput::-ms-clear 
{
    display: none!important; 
}
		
@-moz-document url-prefix() { 
  .firefox_dok_poznamka {
     padding-top:5px!important;
     /*padding-bottom:6px!important;*/
  }
}
.warn_logout {
    padding: 10px;
    color: red;
    text-transform: uppercase;
    text-align: center;
    border: 2px solid red;
    background-color: #eecccc;
    margin-bottom: 50px;
    font-weight: bold;
} 
 
#ctl00_wrap {
    MARGIN: 0px auto; WIDTH: auto; 
	border-style:solid; 
	border-width:0px;
    /* background-image: url('../../images/bckground.png'); */
    background: #fcfcfc; 
}                

#header {	
}

.footer_company, .footer_designedfor {
    font-family: "Archivo Narrow", "Arial Condensed", Arial, Helvetica, serif !important;
    font-size: 13px;
}

.jquerytabhideclass #container-1
{
    visibility: hidden;
}
        
.globalmenuarealeft{
font-size:15px;
width:500px;
height:20px;
vertical-align:middle;
background-color:#282E38;

background-repeat:repeat-x;
padding:0px 0px 0px 5px;
}

.globalmenuareamiddle{
font-size:15px;
text-align:left;
vertical-align:bottom;
text-align:center;
background-color:#282E38;

background-repeat:repeat-x;
}

.globalmenuareamiddle img {
float:left;
}


.globalmenuarearight{

vertical-align:middle;
text-align:right;
background-color:#282E38;
color: #fff;
padding:2px 10px 2px 5px;

background-repeat:repeat-x;
}
#ctl00_actualDate, .globalmenuarearight {
    font-family: "Archivo Narrow", "Arial Condensed", Arial, Helvetica !important;
    font-size: 14px;
}
.sitetitle
{
font-size:20pt;
font-weight:bold;
color:#fe5100;
padding:2px 0px 2px 6px;
vertical-align:middle;
width:350px;
margin:0;
}
h4.sitesubtitle {
font-size:13pt;
font-weight:bold;
color:#565656;
padding:0px 0px 0px 6px;
vertical-align:middle;
width:350px;
margin:0;
}
h4.sitesubtitle span {
    font-size: 11pt !important;
    text-transform: uppercase;
}
.sitetitle a
{
font-size:13pt;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.sitetitle span
{
font-size:20pt!important;
}

h1.sitetitle{
margin:0;
padding:0;
}

.titleimagearea
{
padding-left:10px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
text-align:left;
width:70px;
}

.companylogo
{
    text-align:right;
}

#nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #c99; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

#ctl00_main 
{
    /* Nastavenie, ked sa nepouzije page footer*/
    /*PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FCFCFD; OVERFLOW:auto; PADDING-BOTTOM: 10px; width:auto; PADDING-TOP: 10px;min-height:650px;margin:10px; height:auto !important;*/
    
    /* Nastavenie, pri pouziti page footer*/
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FCFCFD; OVERFLOW:auto; PADDING-BOTTOM: 10px; width:auto; PADDING-TOP: 10px;min-height:625px;margin:10px; height:auto !important;
}

H2 {
	MARGIN: 0px 0px 1em
}

H3 {	
    font-size:16px;
    margin-top: 5px; 
    margin-bottom: 15px;    
}

#sidebar 
{
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 10px*/
}


.Navigation_horizontal_RadMenu .rmText
{  
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px !important;
}

.Navigation_horizontal_RadMenu .rmVertical .rmText
{  
    /*width:90px!important;*/
} 

.Navigation_horizontal_RadMenu .rmVertical .rmGroup .rmText
{
    /*width:100px!important;*/
}

* +html .ShowEmptyCells_IE7Fix
{   
    border-collapse: collapse !important;    
}

.TelerikModalOverlay
{
   position: fixed!important;  
}

div.RadWindow .rwTitlebarControls em,div.RadWindow .rwDialogPopup,div.RadWindow .radconfirm
{
       font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
       font-size:15px !important;
       /*
       filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=10) !important;
        background: red !important;
        opacity:.1 !important;
        -moz-opacity:.1 !important;*/
} 

.rwExternalContent
{
    background-color:#FBFBF2 !important;
}


.RadButtonList_zobrazit_zaznamy
{
    padding-top:5px;
}
        
.RadButtonList_zobrazit_zaznamy .RadButton, .RadButtonList_zobrazit_zaznamy  .rbToggleButton a
{
    padding-right: 15px;
}  

.TelerikRadioButtonList label
{   
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px !important;
    vertical-align: middle!important;
}

.TelerikRadioButtonList td
{     
     border-style:none !important;
     padding:0px !important;
     white-space:nowrap !important;    
}

.TelerikRadioButtonList input
{   
    vertical-align: middle!important;
}

.TelerikRadioButtonList .rfdInputDisabled.rfdCheckboxChecked, .TelerikRadioButtonList .rfdInputDisabled.rfdCheckboxUnchecked, .TelerikRadioButtonList .rfdInputDisabled.rfdRadioChecked, .TelerikRadioButtonList .rfdInputDisabled.rfdRadioUnchecked, .TelerikRadioButtonList .rfdInputDisabled.rfdCheckboxChecked:hover, .TelerikRadioButtonList .rfdInputDisabled.rfdCheckboxUnchecked:hover, .TelerikRadioButtonList .rfdInputDisabled.rfdRadioChecked:hover, .TelerikRadioButtonList .rfdInputDisabled.rfdRadioUnchecked:hover
{
    opacity:0.8!important;
}

.rbText
{
    padding-top:1px;
}

.rcbInput, .rcbHeader, li.rcbItem, li.rcbHovered, .rcbDisabled, .rcbLoading
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px !important;    
}

.RadComboBox .rcbDisabled .rcbInputCell .rcbInput,  
        .RadComboBoxDropDown .rcbDisabled
{
    /*font-weight:bold !important;*/
    /*color: red!important;*/
 
}

div.RadComboBox.cmb_editform .rcbDisabled 
{
    opacity: 0.9;
}

div.RadComboBox .rcbDisabled 
{
    opacity: 0.7;
}

#ctl00_SiteMapPath1 span {
    font-size: 14px;
    font-family: "Archivo Narrow", "Arial Condensed", Arial, Helvetica !important;
}
#ctl00_SiteMapPath1 span a {
    color: #fe5100;
    text-decoration: none;
}
#ctl00_SiteMapPath1 span a:hover {
    text-decoration: underline;
    color: #282E38;
}

.rbDisabled
{
    opacity: 0.8 !important;
}

.rbDisabled .rbToggleCheckbox, .rbDisabled .rbToggleCheckboxChecked, .rbDisabled .rbToggleRadio, .rbDisabled .rbToggleRadioChecked, .rbDisabled .rbToggleCheckboxFilled
{
    opacity: 0.8 !important;
}

.ASCXToolTipHeaderLabel
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}

.RadToolTipCss TD, .RadToolTipCss TH, .RadToolTipCss DIV
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}

.RadToolTipCss table.rtWrapper td.rtWrapperContent
{
    
    background-color:#F9F2D6!important;
}

.RadToolTipCss_RadGrid TD,  .RadToolTipCss_RadGrid TH, .RadToolTipCss_RadGrid DIV
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:14px;
}

.RadTabStrip .rtsLink
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px !important;
}

.RadTabStrip .rtsSelected
{
    font-weight: bold !important;
}

/*
.rgExpXLS 
{
    float:left!important;
    margin-right:1100px !important;
}
*/

/*RadGrid_ProcesSchvalovania*/
.RadGrid_ProcesSchvalovania_GridStyle TD
{   
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}
    
.RadGrid_ProcesSchvalovania_GridStyle TH
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}

.RadGrid_ProcesSchvalovania_Header
{
    font-weight: bold !important;
    white-space: nowrap !important;
}

.RadButton,.rbDecorated
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
    font-size:15px !important;
}
        
.GridStyle_Nastavenia_EditCommandColumn {width:40px; text-align:center;}

.GridStyle_Nastavenia_EditCommandColumn input
{
    vertical-align: middle;
    /*padding-left:15px;*/
}

.rgEditRow .GridStyle_Nastavenia_EditCommandColumn input
{
    vertical-align: middle;
    padding-left:2px !important;
}

.GridStyle_Nastavenia_DeleteColumn {width:22px!important; text-align:center;}

.GridStyle_Nastavenia_DeleteColumn input
{
    vertical-align: middle;
}

.rgRow .GridStyle_Nastavenia_DeleteColumn input, .rgAltRow .GridStyle_Nastavenia_DeleteColumn input
{   
    /* 
    padding-left:2px !important;
    padding-right:2px !important;
    */
}

.GridStyle_Schvalovatelia_EditCommandColumn {width:16px;}

.GridStyle_Schvalovatelia_EditCommandColumn input
{
    vertical-align: middle;
    padding-left:0px;    
}

.rgEditRow .GridStyle_Schvalovatelia_EditCommandColumn input
{
    vertical-align: middle;
    padding-left:2px !important;
}

/*
.GridStyle_Prehlady_EditCommandColumn {width:15px;}

.GridStyle_Prehlady_DeleteColumn {width:15px;}

.GridStyle_Prehlady_PrintColumn {width:15px;}
*/

.GridStyle_Prehlady_EditCommandColumn input, .GridStyle_Prehlady_DeleteColumn input, .GridStyle_Prehlady_PrintColumn input, .GridStyle_Prehlady_MoneyColumn img
{
    vertical-align: middle;
    padding-left:0px !important;
}

.GridRowStyle_Prioritny_zaznam
{
   /*background-color:  #FACF96 !important;*/
   font-weight:bold;   
} 

.RadGrid_Hay .rgSelectedRow {background-color:#9dd672 !important;}
.RadGrid_Hay .rgHoveredRow, .RadGrid_Hay .rgActiveRow {background-color:#d6faba !important;}
.RadGrid_Hay .rgEditRow {background-color:#ECECEC !important}
.RadGrid_Hay .rgSorted td {background-color:#f6f6e8;}
.RadGrid_Hay .rgAltRow .rgSorted {background-color:#ececd8;}

.RadGrid_WebBlue .rgSelectedRow {background-color:#7bbbcf !important;} 
.RadGrid_WebBlue .rgHoveredRow, .RadGrid_WebBlue .rgActiveRow {background-color:#dae2e8 !important;}
.RadGrid_WebBlue .rgSorted td {background-color:#f0f0f0;}
.RadGrid_WebBlue .rgAltRow .rgSorted {background-color:#dae2e8;}

.RadGrid_Sunset .rgSelectedRow {background-color:#E38644 !important;}
.RadGrid_Sunset .rgHoveredRow, .RadGrid_Sunset .rgActiveRow {background-color:#F2D42A !important;}
.RadGrid_Sunset .rgEditRow {background-color:#ECECEC !important}
.RadGrid_Sunset .rgSorted td {background-color:#f6f6e8;}
.RadGrid_Sunset .rgAltRow .rgSorted {background-color:#ececd8;}

 div.RadGrid_Office2010Silver .rgRow td,
 div.RadGrid_Office2010Silver .rgAltRow td,
 div.RadGrid_Office2010Silver .rgSelectedRow td
 {border-left-width:1px!important; padding-left:8px!important}
 
div.RadGrid_Office2010Silver .rgHoveredRow {
    background-image:none !important;
    background-color:#FDF3C5!important;
}

div.RadGrid_Office2010Silver .rgSelectedRow td
{
    background-image:none!important;
    background-color:#FCDB98!important;    
    border-bottom-color:#d0d7e5!important;
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .div_searchCP 
  {
      padding-left: 12px;      
  }
}

.GridStyle
{
    /* CSS len pre IE7 */
    *border-collapse:collapse !important;
}                          
      
.GridStyle TD,.GridStyle TH, .GridStyle .rgFilterBox, .GridStyle .rmText, a.rmLink, .rcTitle, .rcWeek, .rcRow, .RadCalendarMonthView, .GridStyle .riTextBox
{   
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif  !important;
    font-size:15px !important;    
}                                
        
div.RadGrid .rgCommandRow IMG
{
    vertical-align: bottom;
}
        
/*
div.RadGrid .GridFooter TD
{
    border-left:none;
    border-right:none;
}
*/
       
       
.CustomGridCommandStyle_Only_ExpXLS .rgCommandTable td 
{ 
    text-align: left !important;
    color: #5E5749 !important;
    padding-left: 0 !important;
}  

.CustomGridCommandStyle_Only_ExpXLS .rgCommandTable td:first-child 
{ 
     display:none!important;
} 
      
.CustomGridCommandStyle_Only_ExpXLS input.rgExpXLS 
{ 
     margin-left: -27px !important; 
} 

/* Koniec vytvorenie vertical grid line */

/* Zaciatok Edit form */
.exampleWrapper
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}     

.LegendStyle
{
    padding-left:3px;
    padding-right:3px;
    margin-left:20px;
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif!important;
    font-size:15px!important;
}

.RequiredFieldValidator_style
{    
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
    float: right;
    padding-top: 4px;
    padding-right: 0px;
    vertical-align:bottom;
    color: Red;
    /*width: 8px;*/
}

.DIV_RequiredFieldValidator_style
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;   
    float:left;
    color: Red;
}

.DIV_RequiredFieldValidator_style span
{
    float:left;
    padding-top:6px;
    padding-left:8px;
}

.DIV_RadGrid_RequiredFieldValidator_style
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;   
    padding-top:6px;
    color: Red;
}

.DIV_RadGrid_RequiredFieldValidator_style span
{
    padding-left:4px;
}
        
        
.ValidationSummary_style
{    
    white-space:nowrap;
    color: Red;
}        
                
.LabelStyle1
{
    color: #154B45;
    white-space: nowrap;
    font-weight: bold;
    padding-right:8px;
    padding-left:0px;   
    /*width: 198px;    */
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .LabelStyle1 {padding-left:8px; 
                padding-right:10px;}
}

.LabelStyle2
{
    color: #154B45;
    white-space: nowrap;        
    /*width: 198px;*/
}  

.LabelStyle3
{
    float:left;
    color: #154B45;
    white-space: nowrap;
    font-weight: bold;    
    padding-right:10px;
    padding-top:9px;
}  

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .LabelStyle3 {padding-left:8px; }
}

.LabelInfoStyle1
{
    color: red;    
    white-space: nowrap;        
}  

.ColorRows1
{
    background: #f2f2f2;
}

.ColorRows2
{
    float:left;
    background: #dee3dd;
    vertical-align: middle;
    padding:5px;
}

.ColorRows3
{
    background: #dee3dd;
    vertical-align: middle;    
    padding: 6px 6px 6px 5px;    
}
     
  
.TopLine1
{
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #D4D0C8;
}
        
.BottomLine1
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #D4D0C8;
}

.icon_document_ok div.rwDialogPopup {background-image: url(../../Images/Document_images/document_ok.png) !important;}   

.icon_document_new div.rwDialogPopup {background-image: url(../../Images/Document_images/document_new.png) !important;}
   
.icon_document_forbidden div.rwDialogPopup {background-image: url(../../Images/Document_images/document_forbidden.png) !important;}

.rfdButton A.rfdSkinnedButton .rfdDecorated
{
    font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif  !important;
    font-size:15px  !important;
    font-weight:bold !important;
}

        html body .RadInput .MyEmptyTextBox
        {
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyEnabledTextBox
        {
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }                
        
        html body form .RadInput .MyReadOnlyTextBox
        {
            background: transparent;
            border-color: #BDBDBD;             
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyDisabledTextBox
        {
            border-color: #BDBDBD; /*background:transparent;*/                        
            font-weight: bold;
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyHoveredTextBox
        {            
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyFocusedTextBox
        {            
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyInvalidTextBox
        {                     
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;
        }
        
        html body form .RadInput .MyNegativeTextBox
        {
            color: #930;
            font-weight: bold;
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;
            padding-bottom:2px!important;            
        }
        
        .disableHovering .rbToggleCheckboxChecked
        { 
            background-position: -4px -40px !important; 
            /*
            filter:alpha(opacity=70);
            opacity:0.7;
            */
        }
                  
        .disableHovering .rbToggleCheckbox
        { 
            background-position: -4px 0px !important; 
            /*
            filter:alpha(opacity=70);
            opacity:0.7;
            */
        }
                      
        .RadButton_Sunset.rbToggleButton,
        .RadButton_Sunset.rbToggleButton.rbDisabled:hover
        {
	        color: black!important;	
	        filter:none!important;        
        }
        
        .RadButton_Sunset.rbToggleButton:hover
        {
	        color: black!important;	         
        }
        
        .rbToggleRadio, .rbToggleRadioChecked
        {
            /*margin-top:2px!important;*/
            filter: none!important;	            
        }                     

        /* Navyse Workaround z teleriku - od DLL 2012.3.1127 verzie */
        
        /*
        .disableHovering .rbToggleRadio, .disableHovering .rbToggleRadio:hover
        {
	        background-position: -80px -120px!important;	            
        }
        
        .disableHovering .rbToggleRadioChecked, .disableHovering .rbToggleRadioChecked:hover
        {
	        background-position: -80px -160px!important;	         	        
        } 
        */     
        
        /* Koniec Navyse Workaround z teleriku - od DLL 2012.3.1127 verzie */
        
                                            
        .disableHovering .rbToggleRadio
        {
	        background-position: -24px 0!important;	
        }

        .disableHovering .rbToggleRadio:hover
        {
	        background-position: -24px 0!important;	
        }

                                                
        .rcButtons input
        {
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif !important;
            font-size:15px !important;	
        }
        
        .RadCalendar .rcToday
        {
            border-left-style:none!important;            
        }
        
        .lbl_spustit_schvalovaci_proces:hover
        {	        
           color:#863D02;
           cursor:default;            
        }
/* Koniec Edit Form */

.Warning_message
{
    font-size:18px;
    color:Red;
    text-align:center;
}

#footer
            {
                clear: both;
                background: #fe5100;
                left: 0px;
                overflow: hidden;
                width: 100%;
                color: #F1F1F1;
                bottom: 0px;
                height: 25px;
                font-family: "Archivo Narrow","Arial Condensed",Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif!important;
                font-size:13px!important;
            }
            #footerContent
            {
                text-align: left;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 0px;
                padding-top: 0px;
            }
            #footerContent H5
            {
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: 0px;
                margin: 0px;
                padding-top: 0px;
            }
            
            #footerContent P
            {
                text-align:center;
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: 1px;
                margin: 0px;
                padding-top: 3px;
            }
            
            #footerContent DIV
            {                
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: 1px;
                margin: 0px;
                padding-top: 5px;
                
            }
            
            #footerContent a:link,#footerContent a:visited, #footerContent a:active, #footerContent a:hover
            {               
                color:#fef9ee;
            }
* HTML #footer {
	HEIGHT: 1px;
}
 
/* Start - Custom height rad button graphics*/
/* IE7 line height */
		* + html span.customHeight40 input.rbDecorated
		{
			line-height: 30px !important;
		}
		/* new sprite */				
		span.RadButton_Hay.customHeight40 , span.RadButton_Hay.customHeight40 input.rbDecorated
		{
			background-image: url(../../Images/customRadButtonHeight-Hay30.gif) !important;
		}
		
		span.RadButton_WebBlue.customHeight40, span.RadButton_WebBlue.customHeight40 input.rbDecorated
		{
			background-image: url(../../Images/customRadButtonHeight30WebBlue.gif) !important;
		}
		
		span.RadButton_Sunset.customHeight40, span.RadButton_Sunset.customHeight40 input.rbDecorated
		{
			background-image: url(../../Images/customRadButtonHeight-Sunset30.gif) !important;
		}
		
		span.RadButton_Default.customHeight40, span.RadButton_Default.customHeight40 input.rbDecorated
		{
			background-image: url(../../Images/customRadButtonHeight-Default30.gif) !important;
		}
		
		span.RadButton_Office2010Silver.customHeight40, span.RadButton_Office2010Silver.customHeight40 input.rbDecorated
		{
			background-image: url(../../Images/customRadButtonHeight-Office2010Silver.gif) !important;
		}
		
		/* right rounded corner position */
		span.customHeight40
		{
			background-position: right 0 !important;
			padding-right:2px;
			padding-left:0px;	
		}
		/* left rounded corner position */
		span.customHeight40 input.rbDecorated
		{
			background-position: 0 -40px;
			text-align:center!important;
		}
		/* right rounded corner position hover state */
		span.customHeight40:hover
		{
			background-position: right -80px !important;
		}
		/* left rounded corner position hover state */
		span.customHeight40:hover input.rbDecorated
		{
			background-position: left -120px !important;
		}
		
		/* disabled button */
        span.rbVerticalButton.rbDisabled.customHeight40:hover,
        span.rbVerticalButton.rbDisabled.customHeight40:focus, 
        span.rbVerticalButton.rbDisabled.customHeight40:active
        {
            background-position: right 0 !important;
        }       
        
        span.rbVerticalButton.rbDisabled.customHeight40:hover .rbDecorated,
        span.rbVerticalButton.rbDisabled.customHeight40:focus .rbDecorated, 
        span.rbVerticalButton.rbDisabled.customHeight40:active .rbDecorated
        {
            background-position: left -40px !important;
        }
		
		/* right rounded corner position active and focus states */
		span.customHeight40:focus, span.customHeight40:active
		{
			background-position: right -160px;
		}
		/* left rounded corner position active and focus states */
		span.customHeight40:focus input.rbDecorated, span.customHeight40:active input.rbDecorated
		{
			background-position: left -200px;
		}
		/* IE and Opera Focus and Active state fix with additional class, should be used !important */
		span.customHeight40.rbPressedButton
		{
			background-position: right -160px !important;
		}
		span.customHeight40.rbPressedButton input.rbDecorated
		{
			background-position: left -200px !important;
		}
		/* IE8 Onclickg filckering Bug fix */
		span.customHeight40.rbPressedIE8 input.rbDecorated, span.customHeight40.rbPressedIE8Rtl input.rbDecorated
		{
			-ms-background-position-x: 1px !important;
			-ms-background-position-y: -199px !important;
		}
		
		span.customHeight40.rbPressedIE8Rtl input.rbDecorated
		{
			-ms-background-position-x: -1px !important;
		}
		
		span.IconButton.customHeight40 input
		{		    
		    text-align:right!important;		    
		}
		
		span.IconButton.customHeight40
		{		    
		    padding-left:0px!important;	
		}
		
		/* fix end */
		/* End - Custom height rad button graphics*/
/*
        a.rwPopupButton, .rwPopupButton input
		{
		    height:30px !important;
		}
*/

.cmb_DropDown_Application 
{
    width: 300px !important;
}

/* Pages/Settings/Customers.aspx - Start */
 .rcbSlide {
    z-index: 7500 !important;
}
.cmb_CustomerName {width: 170px !important;}
.cmb_DropDown_CustomerName {width: 190px !important;}
.cmb_CustomerShort {width: 120px !important;}
.cmb_DropDown_CustomerShort {width: 140px !important;}
.cmb_CustomerPhone {width: 120px !important;}
.cmb_DropDown_CustomerPhone {width: 140px !important;}
.cmb_CustomerStreet {width: 130px !important;}
.cmb_DropDown_CustomerStreet {width: 150px !important;}
.cmb_CustomerTown {width: 170px !important;}
.cmb_DropDown_CustomerTown {width: 190px !important;}
.cmb_CustomerPSC {width: 60px !important;}
.cmb_DropDown_CustomerPSC {width: 80px !important;}
.cmb_CustomerCountry {width: 130px !important;}
.cmb_DropDown_CustomerCountry {width: 150px !important;}
/* Pages/Settings/Customers.aspx - End */

/* Pages/Settings/Applications.aspx - Start */
.cmb_AppName {width: 170px !important;}
.cmb_DropDown_AppName {width: 190px !important;}
/* Pages/Settings/Applications.aspx - End */

/* Pages/Settings/CustomerSolver.aspx - Start */
.cmb_Customer { width: 520px !important; }
.cmb_DropDown_Customer { width: 520px !important; }
.cmb_Solver { width: 520px !important; }
.cmb_DropDown_Solver { width: 520px !important; }
/* Pages/Settings/CustomerSolver.aspx - End */

/* Pages/Settings/Users.aspx - Start */

.customer_detail_Window .rwWindowContent div, .udate_detail_Window .rwWindowContent div 
{
    background-color: #fff;
}

.header_customer_detail, .header_update_detail
{
overflow: auto;
background-color:#fff!important;

}

.LabelStyle1_customer_detail
{
    color: #1C344E;
    white-space: nowrap;
    font-weight: bold;
    padding-left:10px;
    padding-right:10px;   
    padding-top:2px; 
    width:170px;    
}   

.cmb_customer_customer_detail {width: 280px !important;}
.cmb_DropDown_customer_customer_detail {width: 280px !important;}

.btn_role .rbText
{
    padding-top:0px;
}
/* Pages/Settings/Users.aspx - End */

/* RequestDetail/editform.aspx - Start */
.readonly fieldset
{
    border-color:#EFC1A1;
}

.pnl_requester
{ 
 float:left;
 /* CSS len pre IE7 */
 *padding-top:0px;
 *margin-top:10px;   
}

.fieldset_requester 
{    
    float:left;
    padding-top:10px;
    margin-bottom:10px;   
    /*background:#FFFFE5;*/
    /*F5F0E6
     F7F0F1*/
    background:#fefefe;
    border-width: 1px;
    border-color:#dfdfdf;
    border-style:solid;     
    /*-moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;*/
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_requester 
  {
      padding-right:10px;
  }
}

.fieldset_detail_info
{    
    float:right;
     margin-top:8px;
     /*background-color:#f1edeb;*/
     width:320px;
     padding: 1px 1px 1px 5px;
     background:#fefefe;
     border-width: 1px;
     border-color:#dfdfdf;
     border-style:solid;
    /*-moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;*/
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_detail_info 
  {
      padding-right:10px;
  }
}

.pnl_request, .pnl_suggestion
{ 
 clear: both; 
 /* CSS len pre IE7 */
 *padding-top:0px;
 *margin-top:10px;   
}

.fieldset_request, .fieldset_suggestion 
{    
     padding-top:10px;
     margin-bottom:10px;
     background:#fefefe;
     border-width: 1px;
     border-color:#dfdfdf;
     border-style:solid;     
     /*-moz-border-radius: 4px;
     border-radius: 4px;
     -webkit-border-radius: 4px;*/
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_request, .fieldset_suggestion 
  {
      padding-right:10px;
  }
}

.pnl_solution
{ 
 float:left;
 /* CSS len pre IE7 */
 *padding-top:0px;
 *margin-top:10px;   
}

.fieldset_solution 
{    
     padding-top:10px;
     margin-bottom:10px;
     background:#F5F0E6;
     border-width: 2px;
     border-color:#E08442;
     border-style:solid;
     -moz-border-radius: 4px;
     border-radius: 4px;
     -webkit-border-radius: 4px;
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_solution 
  {
      padding-right:10px;
  }
}

.pnl_approval_process
{ 
 float:right;
 /* CSS len pre IE7 */
 *padding-top:0px;
 *margin-top:10px;   
}

.fieldset_approval_process 
{    
     padding-top:10px;
     margin-bottom:10px;
     background:#F5F0E6;
     border-width: 2px;
     border-color:#E08442;
     border-style:solid;
     -moz-border-radius: 4px;
     border-radius: 4px;
     -webkit-border-radius: 4px;
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_approval_process 
  {
      padding-right:10px;
  }
}

.pnl_requesthistory, .pnl_suggesthistory
{ 
 clear:both;
 /* CSS len pre IE7 */
 *padding-top:0px;
 *margin-top:10px;   
}

.fieldset_requesthistory, .fieldset_suggesthistory 
{    
     padding-top:10px;
     margin-bottom:10px;
     background:#F5F0E6;
     border-width: 2px;
     border-color:#E08442;
     border-style:solid;
     -moz-border-radius: 4px;
     border-radius: 4px;
     -webkit-border-radius: 4px;
}

/* IE6/7/8 - not IE9 (via Keith Clarke) */
@media \0screen\,screen\9 {
  .fieldset_requesthistory 
  {
      padding-right:10px;
  }
}

.cmb_application {width: 205px !important;}
.dropDown_cmb_application {width: 340px !important;}

.RadUpload, .RadUploadProgressArea
{       
    width: auto !important;
}

html .RadUpload_Silk .ruBrowse {
    width: 100px;
    height: 26px;
    border: 1px solid #cccccc;
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;   
}

html .RadUpload_Silk .ruProgress, html .RadUpload_Silk .ruUploadProgress, html .RadUpload_Silk .ruUploadSuccess, html .RadUpload_Silk .ruUploadFailure, html .RadUpload_Silk .ruRemove, html .RadUpload_Silk .ruCancel 
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;
}

html div.RadUpload_Silk .ruFileWrap .ruButtonHover 
{
color:Black!important;
background: -moz-linear-gradient(270deg, rgba(252,245,217,1) 0%, rgba(249,220,117,1) 45%, rgba(252,245,217,1) 100%); /* ff3.6+ */ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252,245,217,1)), color-stop(45%, rgba(249,220,117,1)), color-stop(100%, rgba(252,245,217,1))); /* safari4+,chrome */ 
background: -webkit-linear-gradient(270deg, rgba(252,245,217,1) 0%, rgba(249,220,117,1) 45%, rgba(252,245,217,1) 100%); /* safari5.1+,chrome10+ */ 
background: -o-linear-gradient(270deg, rgba(252,245,217,1) 0%, rgba(249,220,117,1) 45%, rgba(252,245,217,1) 100%); /* opera 11.10+ */ 
background: -ms-linear-gradient(270deg, rgba(252,245,217,1) 0%, rgba(249,220,117,1) 45%, rgba(252,245,217,1) 100%); /* ie10+ */ 
background: linear-gradient(180deg, rgba(252,245,217,1) 0%, rgba(249,220,117,1) 45%, rgba(252,245,217,1) 100%); /* w3c */ 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCF5D9', endColorstr='#FCF5D9',GradientType=0 ); /* ie6-9 */ 
}

  /** Validation error */
.ruError 
{
     margin-top:5px;
     margin-left:30px;
     padding: 5px 5px 5px 20px;
     border: 1px solid #ef0000;
     background: #f9e8e8;
}
      
.ruError .ruErrorMessage 
{
     display: block;
     color: #ef0000;
     font-variant: small-caps;
     text-transform: lowercase;
     padding-bottom: 0;
}

.RadGrid_requesthistory_GridStyle TD
        {   
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
            font-size:15px;
        }
            
        .RadGrid_requesthistory_GridStyle TH
        {
            font-family:Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
            font-size:15px;
        }
        
       
/* RequestDetail/editform.aspx - End */

/* ASCX - Start */

.header_LoginUser
{
overflow: auto;
background-color:#fff!important;
}

.DIV_RequiredFieldValidator_style2
{
    font-family: Arial,Tahoma,Verdana,Helvetica,Helvetica-Narrow,sans-serif;
    font-size:15px;   
    float:left;         
    margin-top:10px;
    color: Red;
}

.lbl_trvale_prihlasenie:hover
{	        
    color:#863D02;
    cursor:default;            
}

/* ASCX - End */
		
* HTML #footer {
	HEIGHT: 1px
}

.gridContainer, .licContainer {
    float: left;
}

.licContainer {
    margin-left: 20px;
}

.btnSaveChanges {
    margin-top: 10px;
}

.lblCustomer {
    margin-bottom: 15px;
    font-weight: bold;
}

.cmb_SolverShort {
    width: 288px!important;
}

.noticeUl li {
    color: white;
    font-size: 11pt!important;
    margin-left: 0;
}

.noticeUl {
    margin: 5px;
    list-style: none;
    background-color: red;
    padding: 5px 5px;
    font-weight: bold;
}

.rcbSlide {
    z-index: 12000 !important;
}

.RadGrid .rgDetailTable {
    border-right-width: 1px !important;
}

.RadGrid_Metro .rgDetailTable {
    border-color: #25a0da !important;
}

.txt_services span
{
    width:100% !important;
}

.padding5{
    padding:5px;
}
