﻿body 
    {   
    font-family: Verdana, "Geneva CE", lucida, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 10px;
    margin-left: 5px;
    padding: 0px;
    background-image: url(../../_back.gif);
    }

h1, h2, h3, h4
    {
    FONT-WEIGHT: normal; 
    }     
h1
    {
    font-size: 22px;
    }
h2
    {
    font-size: 16px;
    }
h3
    {
    font-size: 12px;
    FONT-WEIGHT: bold; 
    }
a
    {
    FONT-WEIGHT: normal;
    COLOR: #ff9900;
    TEXT-DECORATION: none;
    }
a:hover
    {
    COLOR: #cc6600;
    TEXT-DECORATION: none;
    }
.ramovaniStredeni   /* natahuje stránku, aby nezmizel svislý posuvník ve Firefoxu */
    {
    height:1000px;
    }
    /* ------------------------------ Stranka s nahledy -----------------------------------*/
.LogoLink
    {
    color: #cccccc;
    display:block;
    float:left;
    margin-bottom:5px;
    margin-top:0px;
    margin-left:10px;
    }
.KalibracniProuzek
    {
    display:block;
    float:right; 
    margin-right:10px;
    vertical-align:bottom;
    }
.LinkEditDelete
    {
     vertical-align: bottom;
     margin-left: 0px;
    }
    /* ----------------------------- Formatovani textu pod nahledy ----------------------*/
.NazevAutor
    {
     Font-Size:10px;
     line-height:100%;
    }
.idNazevFotky
    {
    /*display:block;*/
    float:left;
    }
.idJmenoPrijmeni
    {
    /*float:left;*/
    display:block;
    }
.cl     /* clear pod popisky u nahledu */
    {
    display:block;
    clear:both;    
    }

.idNovafotka, .idNovyKoment, .idFotkaSerie
    {
    color: Red;
    float: right;
    margin-right:20px;
    }
.idFotkaSerie
    {
    text-align: right;
    }
.idNovyKoment
    {
    Font-Size:10px;
    }
.NahledyStyl
    {
    Background-Color:#333333;
    Color:#cccccc;
    Font-Size:10px;
    Width:245px;
    Height:245px;
    }
.NahledyIkony
    {
     width: 966px;
     float: left;
     Background-Color:#666666;
    }
div.ClassMasterPage
    {
    margin-top: 0px;
    width: 966px;
    }
.imageLink
    {
    border-color: #333333; 
    }

    /* ------------------------------- navigacni lista hlavni ----------------------------- */

.TextLinks  /* lista s navigaci */
    {
    background-color: #666666;
    width: 966px;
    margin-bottom: 5px;
    text-align:left;
    display:block;
    float:left;
    /*:22px;     vyska listy s navigaci */
    }
 .AGK
    {
    /*background-color:#660000;*/
    text-align:left;
    width: 160px;
    display:inline;
    }
 .SipkyDopreduDozadu, .SipkyDopreduDozaduBlank
    {
    position:absolute;
    /*background-color:#006600;*/
    text-align: center;
    width: 245px;
    display:inline;
    margin-left:0px;
    }
.UserUploadLog
    {
    position:absolute;
    /*background-color:#003300;*/
    width:385px;
    text-align:right;
    display:inline;
    margin-left:250px;
    }
.CheckBoxNew
    {
    position:absolute;
    /*background-color:#660000;*/
    width:20px;
    margin-left:640px;
    margin-top:-3px;
    display:inline;
    }
    .PocetStranFotek
    {
    position:absolute;
    /*background-color:#000066;*/
    width:170px;
    text-align:right;
    display:inline;
    margin-left:658px;
    }
.TextBoxJdiNa
    {
    position:absolute;
    margin-left:245px;
    height:8px;
    width:16px;
    font-size:8px;
    display:inline;
    }

     /* ------------------------------------ navigacni lista hlavni konec --------------------- */
     
     /* ------------------------------------ ostatni stranky krom titulni --------------------- */
.DivVypisUzivatelu, .DivVypisKategorii, .DivUserLogin, .DivUserRegistraceChange /* odrazeni zleva pro prislusne stranky */
    {
     margin-left:10px;
     display:block;
     clear:both;
    }
.DivUserLoginTable  /* prihlasovaci dialog */
    {
     width: 500px;
     margin: 5px;
     padding: 10px;
     border-style:solid;
     border-width:1px;
     border-color:#666666;
     }
.RegistraceChange
    {
    width: 180px;
    text-align: center;
    display:inline;
    }
.FormUploadFotky /* strana uploadu je zvlast, takze se i zvlast ramuje jako jedina */
    {
     background: #202020;
     width: 946px;
     display:block;
     clear:both;
     border-style:solid;
     border-width:1px;
     border-color:#666666;
     padding:10px;
   } 
.ObalUpload
    {
    width:966px;
    }
     /* ------------ formatovani jednotlivych stranek + ramecek okolo stranek, krome titulni */
.FormViewFotkaKategorieAutori, .FormViewChatAutori, .FormEditFotkySerie, .ZobrazitNahledyFotek, .DivKomenty, .FormViewHelp, .HelpPage
    {
     background: #202020;
     border-style:solid;
     border-width:1px;
     border-color:#666666;
     display:block;
     padding:10px;
     clear:both;
	 /*height: auto;
	 min-height: 100%;
	 position: relative;*/
    }
.NadpisFotkaKategorieAutori
    {
    display:block;
    float:left;
    width:900px;
    margin-bottom:15px;
    margin-top:10px
    }
.RegistraceChange
    {
    /*margin-left: 500px;*/
    }
    /* ----------------------------- Stranka s fotkou -------------------------------------- */
.TextovePole
    {
    background-color: #333333;
    color: #cccccc;
    margin-top: 2px;
    margin-bottom: 2px;
    }
 .EditFotkySerieLink
    {
    float:left;
    }
.JdiNaKoment
    {
    float:right;
    }
.VypisSekvencne
    {
    float:right;
    }
    /* --------------------------- vypisy komentaru k fotce a chat ----------------------- */
.idNovyKomentFotka
    {
    /*background-color:#003300;*/
    color: Red;
    float: right;
    margin-right: 0px;
    width: 45px;
    }
.idReply
    {
    /*color:Yellow;*/
    float:right; 
    }
.VypisKomenty, .VypisChat, .VypisKomentyAlt, .VypisChatAlt
    {
    width:923px;
    }

.VypisKomenty, .VypisChat
    {
    /*background: #333333;*/
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    }
.VypisKomentyAlt, .VypisChatAlt
    {
    /*background: #262626;*/
    /*padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;*/
    }
.AutorKomentDatum, .AutorChatDatum
    {
    margin-bottom: 5px;
    font-size: 10px;
    }
.Add_Koment
    {
    margin-bottom: 15px;
    margin-left:100px;
    }
    /* -------------------------- tabulka s udaji o fotce ------------------------------- */

.KomentyTabulka
    {
    margin-top: 10px;
    margin-bottom: 10px;
    border: solid 1px #666666; 
    font-size: 11px;
    }
.TextTabulka
    {
    vertical-align: top; 
    width: 353px;
    }
.NazevTabulka
    {
    vertical-align: top; 
    text-align: right;
    width: 160px;
    color: #0066FF;
    }
.divVolbaKategorie
    {
    background-color: #333333;
    color: #cccccc;
    width: 841px;
    padding-left:105px;
    padding-top:10px;
    }
    /* ---------------------------- paticka s copyrightem --------------------------------- */
.PatickaMatrjoska
    {
	/*width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 30px;*/
    }
.Paticka
    {
     text-align:right;
     margin-top:10px;
     clear:both;
     /*height:500px;*/
     }
.KomentarVelikostFotky /* jakysi text v uploadu */
    {
    color:#cccccc;
    margin-top:30px;
    margin-bottom:30px;
    width:500px;
    }
.UpdateErrorText
    {
    margin:10px;
    }
.Tlacitko           /* design vsech tlacitek */
    {
     background-color: #333333;
     color: #cccccc;
     width: 120px;
     margin-top: 5px;
     margin-bottom: 5px;
    }
.ZarovnatVpravo
    {
    text-align:right;
    }
    
/* ------------------------------- formatovani prehledu komentu -------------------------------- */
.TabulkaKomentyAll  /* vypis komentu v prehledu */
    {
     vertical-align: top;
    }
.hlavni, .hlavnialt
    { 
    /*float: left; 
    background: #333; 
    color: #ccc;*/
    width: 946px; 
    } 
.nahled
    { 
    width: 150px;
    display: block;
    float: left; 
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    } 
.KomentPrehled, .koment
    { 
    float:right;
    width: 750px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    } 
.KomentPrehled
    {
    font-size: 10px; 
    }
.NazevFotkyAutor
    {
    display:block;
    font-size:10px;
    }
.clear 
    { 
    clear: both;
    }
/* ------------------------ konec formatovani prehledu komentu --------------------------------- */
/* ------------------------ chat --------------------------------------------------------------- */
.TitleChat
    {
    /*background-color:#00FF00;*/
    font-weight: bold;
    width: 500px;
    display:block;
    }
.AutorChatDatum
    {
    /*background-color:#CCCC00;*/        
    color: #FFFFFF; 
    text-align: left;  
    width: 900px;
    font-size: 12px;
    max-height: 15px;
    }
    
.TextChat
    {
    width:800px;
    display:block;  
    /*font-size: 11px;*/ 
    }
    
.Prihlaseni
    {
    font-size: 10px;
    float: left;
    width: 800px;
    padding-bottom: 5px;
    }

.HelpRegistraceAutora
    {
    font-size: 11px;
    padding-bottom: 15px;
    }
    
.NazevTabulkaProfil
    {
    vertical-align: top; 
    text-align: right;
    width: 320px;
    color: #0066FF;
    }
.ProfilTabulka
    {
    margin-top: 10px;
    margin-bottom: 10px;
    /*border: solid 1px #666666;*/ 
    font-size: 12px;
    }
.TextTabulkaProfil
    {
    vertical-align: top; 
    width: 500px;
    }
    /* -------------------------------- napoveda ------------------------------ */
.helpik    /* asp:panel s napovedou */
    {
    display:block;
    width:570px;
    line-height:130%;
    min-height:100px;
    float:right;
    }
.treehelp   /* tree vlevo */
    {
    display:block;
    width:330px;
    min-height:100px;
    border-right:solid 1px #666666;
    }
