﻿*
{
    padding:0px;
    margin:0px;
}

body
{
    background:rgb(222,228,235) Url('../../img/default/css/bodyBg.png') repeat-x top left;
    font-family: Verdana;
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    color: black;
}

/* OBECNE */
img
{
    border: none; /*display : block;*/
}
h1
{
    font-size: 18px;
    color: RGB(162, 0, 0);
    text-align:left;
}
h2
{
    font-size: 14px;
    color: RGB(162, 0, 0);
}
h2 a
{
    font-size: 14px;
    color: Black;
    text-decoration : none;
}
h2 a:hover
{
    text-decoration : underline;
}
h3
{
    font-size: 12px;
    color: RGB(162, 0, 0);
}
.td10
{
    height:10px;
}

/*buttons*/
input.btn
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;    
    height:21px;
    width:80px; 
    border:none;
    background:Gray Url('../../img/default/css/btn_background.gif') repeat-x top left;
    cursor:pointer; 
    color:White;
}

.divClear
{
    clear: both;
    height: 0;
    position: relative;
    overflow: hidden;
}

/*
// layout 
*/
div.container
{
    position: relative;
    margin:0px auto;
    width: 921px; 
    text-align:left;   
}


/* Header */
.divHeader
{
    background: Url('../../img/default/header/header.jpg');
    width:100%;    
    height: 118px;     
}

div.content
{
    width:100%; 
    background-color:White;
    display:table;  
}
/* kvuli min vysce, u divu s display:table nefunguje v mozille vlastnost min-height */
div.minHeight
{   
    min-height:380px;
}

.ascx_content
{
    margin:20px auto 0px;
    width:95%;
    font-family:Verdana, Sans-Serif;
    font-size:13px;     
}

.ascx_content h1
{
    color:rgb(162,0,0);
    font-size:18px;
    margin-bottom:15px;
}

div.logTable, div.forgetPassw
{
    width:400px;
    border:solid 1px rgb(136,156,177);    
    margin:10px 0px 10px 0px;
}

table.login, table.forgetPassw
{
    margin:20px 0 10px 50px;
}

div.login_description
{   
    width:100%;
    font-size:11px;
    margin-bottom:15px;
}

div.login_description span 
{
    margin:0px 30px 0px 0px;
}

div.login_description input 
{
    margin-left:10px;
}

div.login_description a 
{
    color:rgb(162,0,0);
}

.tdRight
{
    text-align:right;
}

.tdRed
{
    color:rgb(162,0,0);
}

/* info user */
div.userInfo
{
    position:absolute;
    left:550px;
    top:190px;
    border:solid 1px rgb(136,156,177);
    width:350px;
    height:150px;
    background: white url(../../img/default/css/face.png) no-repeat 10px 40px;
    z-index:9999;
}

table.userInfo
{
    width:250px;
    margin:15px 0px 0px 55px;
}

table.userInfo td
{
    padding:2px 0px;
    font-family:Verdana, Sans-Serif;
    font-weight:bold;
}

div.userInfo p
{
    color:rgb(162,0,0);
    font-size:18px;
    font-family:Verdana. Sans-Serif;
    font-weight:bold;
    margin:10px 0px 0px 10px;
}

#

/* command table v gridu */
.ciTable
{
    border: none;      
}

.ciTable td
{
    height:30px; 
    padding:0px 5px; 
}

table.newIncident td
{
    padding:2px 0px;    
}

/* detail */
table.pripadDetail
{
    margin:15px 0px 0px 20px;
}

table.pripadDetail td.tdRight span
{
    font-weight:bold;
}

table.pripadDetail a
{
   font-size:12px;
   line-height:17px;
}

/* Paticka */
.divPaticka
{
    width: 100%;
    height: 157px;
    margin-top : 15px;
    background: Transparent Url('../../img/default/paticka/patickaBg.gif') repeat-x bottom center;
}
.divPat
{
    width: 922px;
    height: 98px;    
    position: relative;
    margin: auto;
}

.divPat
{
    background: Transparent Url('../../img/default/paticka/patickaBg.png') no-repeat bottom center;
}

.divCopy
{
    width: 100%;
    height: 29px;
    color: white;
    font-size: 9px;
    margin-top: 40px;
    text-align: center;
}


