﻿body 
{
    font-size:10pt;
    background-color:#b6ce96;
    font-family:Tahoma;
    margin-left:10%;
}

.mainPage 
{
    width:1000px;
    border:1px solid black;
    background-color:White;
}

.obsah 
{
    
    padding:5px;
}
    

.hlavicka
{
    font-size: 15pt;
    text-align: center;
    background-color: orange;
    border-bottom: 1px solid black;
}

.mrizka
{
    border: 1px solid black;
    width:990px;
    margin-top:5px;
    margin-bottom:5px;
    font-size:8pt;
}

.mrizkaTab 
{
    width:100%;
    font-size:8pt;
}


.tabulka td 
{
    padding:8px;
}

.chyba 
{
    text-align:center;
}

.paticka 
{
    text-align: center;
    padding:10px;
    border-top:1px solid black;
    text-align:center;
    background-color: #ffffcc;
}

.zahlavi
{
    padding: 2px;
    border-bottom: 1px solid black;
    background-color: #ffffcc;
    text-align: center;
}


.doprava 
{
    float:right;
}

.ramecek 
{
    color:Blue;
    font-weight:bold;
    text-decoration:none;
}

.ramecekA
{
    color: Blue;
    font-weight: bold;
    text-decoration: line-through;
}


a 
{
    text-decoration:none;
    color:#990000;
}


.mrizkaPager a 
{
    text-decoration:underline;
    margin-right:5px;
}

.mrizkaPager span
{
    margin-right:5px;
}

.menu 
{
    font-size:10pt;
    padding:5px;
    border-bottom:1px solid black;
    font-weight:bold;
}

.banner
{
    text-align: center;
    border-bottom:1px solid black;
    background-image: url(Images\\banner.png);
    height: 100px;
}

/*
.vzkazyPanelText 
{
    padding:10px;
}

.vzkazyZahlavi 
{
    padding:5px;
    background-color: gray;
    border-bottom:1px solid gray;
    color:White;
}

.vzkazyHlavniPanel 
{
    border:1px solid gray;
    margin-bottom:10px;
}

.vzkazyDatum 
{
}

.vzkazyUsernameGC 
{
    font-weight:bold;
}

.vzkazyMail 
{
    margin-left:5px;
}

.vzkazyPict 
{
    width:8px;
    height:8px;
    background-color:#ffffcc;
    float:left;
    margin-right:5px;
}
*/

.vzkazyPanelText 
{
    padding:5px;
    border:1px solid gray;
    vertical-align:top;
    width:100%;
}

.vzkazyZahlavi 
{
    background-color: gray;
    color:White;
    vertical-align:top;
    margin-right:5px;
    border:1px solid gray;
}

.vzkazyMail 
{
    display:block;
    margin-left:10px;
    margin-top:20px;
}

.vzkazyUsernameGC 
{
    font-weight:bold;
    margin-left:20px;
    display:block; 
    margin-top:5px;   
}

.vzkazyDatum 
{
    display:block;
    margin-left:10px;
    margin-bottom:10px;
}


.vzkazyPict 
{
    width:8px;
    height:8px;
    background-color:#ffffcc;
    margin:3px 0 0 2px;
    float:left;
}

.novyVzkaz 
{
    margin-top:5px;
    text-align:center;
    margin-bottom:20px;
}

.vzkazyMain 
{
    margin-left:140px;
    margin-right:140px;
}

.vzkazyDetail 
{
    margin-bottom:10px;
}

.mapG {
    width:990px; 
    height:600px;
    border:1px solid gray;
}

.mapaAMain 
{
    width:990px; 
    height:600px;
    float:left;
}

.mapA {
    width:790px; 
    height:594px;
    border:1px solid gray;
    float:left;
}

.sidebar {
    background-color:White; 
    border-top:1px solid gray; 
    border-right:1px solid gray; 
    border-bottom:1px solid gray; 
    width:189px;
    height:594px;
    padding:3px; 
    overflow: auto;
    border:1px solid green;
    float:left;
}

.mapaSpodek 
{
    float:left;
}

.styleLabel
{
    font-size: 7pt;
    border: 1px solid gray;
    background-color: floralwhite;
    padding: 1px;
    /*color:Gray;*/
}


/*styly pro detail cache*/
#cd {margin:0; padding:4px; list-style-type:none;}
#cd li{margin-bottom:4px;margin-top:4px;}
.small {font-size:90%; font-weight:normal;}
.arw {cursor:pointer;cursor:hand;text-decoration:none;font-weight:bold;}
.handle {font-weight:bold;cursor:n-resize;}
#POPISKRATKY, #POPISDLOUHY {margin-left:20px;}

.popisStranky
{
	background-color: #FFFFCC;
	padding:5px;
	margin:5px;
	border:1px solid gray;
}

.atributImg 
{
    margin:2px;
}