/******************************************************************************/
/*                              Muj Ucet                                      */
/******************************************************************************/ 

/*******************************************************************************FIELDSET  */    
fieldset.accountmainfirst
{
margin-top: 30px;
clear: both;
border-color: black;
border-width: 1px 0 0 0;
border-style: solid none none none;


}

fieldset.accountmain
{

clear: both;
border-color: black;
border-width: 1px 0 0 0;
border-style: solid none none none;

}

fieldset.accountlast
{
margin-top: 3px;
clear: both;
font-size: 100%;
border-color: black;
border-width: 1px 0 1px 0;
border-style: solid none solid none;

}

/*******************************************************************************LEGEND  */

legend.accountmain                                 
{
font-size: 115%;
font-weight: normal;
color: black;
margin: 0 0 0 0;
padding: 0 5px;
}
                                                              /* LEGEND */ 
                                                              
/* *****************************************************************************DIV */


/* jednotlive odkazy v my accont ve fieldset */
div.accountrel
{
margin-top: 5px;
padding-left: 5px;
}

div.accountrellast
{
margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
}

/* zobrazeni zpravy po nejake akci */
div.status
{
width: 300px;
margin-left: 100px;
margin-top: 10px;
text-align: center;
font-weight: bold;
border: 1px rgb(255,0,102) solid;
background-color: rgb(255,225,195);
color: rgb(204,0,102);
margin-bottom: 10px;
}

/* info panel */
/* hlavni cely */
div#infopanel
{
font-size: 85%;
border: 1px rgb(130,162,227) solid;
width: 210px;
clear: both;
background-color: rgb(207,224,255);
font-weight: bold;
margin-left: 5px;
margin-bottom: 15px;
}       

/* jednotlive radky */
div.infopanel
{
padding-left: 3px;
margin-top: 0px;
text-align: center;
}

/* podradek */
div.infopanela
{
text-align: left;
width: 122px;
float: left;
font-weight: normal;
}

/* infopanel membership */
div#infopanelmem
{
font-size: 85%;
border: 1px gold solid;
width: 180px;
float: left;
background-color: rgb(207,224,255);
font-weight: bold;
margin-left: 55px;

}       

/* jednotlive radky */
div.infopanelmem
{
padding-left: 3px;
margin-top: 0px;
text-align: center;
}

/* podradek */
div.infopanelamem
{
text-align: left;
width: 85px;
float: left;
font-weight: normal;
}


span.accountrel
{
margin-left: 5px;
}

/*Odkazy*/
span.accountrel a
{
overflow: auto;
text-decoration: underline;
color: blue;
}

span.accountrel
a:hover   {text-decoration: underline; color: red; }




/******************************************************************************/
/*                              PASSWORD                                      */
/******************************************************************************/     
 
 
/*************************************************************************DIV */

/* hlavni kontejner prihl. formu */
div#accountpasswmain
{
width: 305px;
height: 100%;
margin: 100px 0 0 95px;
border-width: 1px;
border-style: solid;  
border-color: rgb(51,102,204);
border-top: rgb(51,102,204) 3px solid;
}

    /* sub kontejner hlavicka login formu */
    div#accountmainpasswsub
    {
    margin: 0 0 0px 0;
    padding: 0 0 0 0;
    width: 305px;
    height: 22px;
    background-image: url(../pic/desc.gif);
    }
    
    /* kontejner pro stare heslo */
    div#accountpasswoldpassw
    {
    width: 100%;
    margin: 15px 0 0 0;
    clear: left;
    }
    
    /* kontejner pro nove heslo  */
    div.loginaccountpasswnewpassw
    {
    width: 100%;
    margin: 6px 0 0 0;
    clear: left;
    }
    
    /* kontejner pro submit */
    div#passwsubmit
    {
    margin: 8px 0 0 0;
    padding: 0 0 0 0;
    width: 100%;
    clear: left;
    text-align: center;
    }
    
    /* popisek vlevo u hlavicky log */
    span#passwmainsubleft
    {
    padding-left: 3px;
    float: left;
    color: white;
    font-size: 1.1em;
    font-weight: bold;
    }   
    
    /* *************************************************************************LABEL */
    /* popisky k polickum */                                                                            
    form#changepassw label
    {
    display: block;
    float: left;
    width: 94px;
    padding: 0px 5px;
    margin: 0 0 5px 0;
    text-align: right;
    color: black;
    }    
    
    /*******************************************************************************INPUT */
    /* policko input */                                                                            
    form#changepassw div input
    { 
    width: 135px;
    padding: 1px 3px;
    margin: 0 0 0 0;
    font-size: 80%;
    }     
    
    form#changepassw input.newpasswval
    {
    margin-top: 8px;
    }   
    
/* *****************************************************************************ERROR */  

 /* kontejner pro stare heslo */
    div#accountpasswoldpasswerror
    {
    width: 99%;
    margin: 15px 0 0 0;
    clear: left;
    color: red;
    border: 1px solid #ff0000;
    background-color: rgb(255,255,153);
    }
    
    /* kontejner pro nove heslo  */
    div.loginaccountpasswnewpasswerror
    {
    width: 99%;
    margin: 6px 0 0 0;
    clear: left;
    color: red;
    border: 1px solid #ff0000;
    background-color: rgb(255,255,153);
    }    
    
    fieldset.help
    {
    border: 0px;
    height: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    }                             

/*******************************************************************************************************/
/*                              PHOTO                                                                 */
/*******************************************************************************************************/

/*******************************************************************************FORM  */   
/* form pro zmenu fotky */
form#photo
{
margin: 10px 0 0 40px;
padding: 0 0 0 0;
}

/* form pro zmenu popisku */
form#descr
{

padding: 0 0 0 0;
}

/*******************************************************************************FIELDSET  */   
/* fieldset pro zmenu fotky */
form#photo fieldset
{
border: 1px rgb(130,162,227) solid;
width: 400px;
}

/*******************************************************************************LEGEND  */   
/* legend pro zmenu fotky */
form#photo legend
{
font-size: 115%;
font-weight: normal;
color: blue;
margin: 0 0 0 0;
padding: 0 5px;
}

/*******************************************************************************TABLE  */
form#photo table
{
margin: 5px 0 5px 55px;
border-collapse: collapse;

width: 310px;
}


/*******************************************************************************DIV  */ 

/*div pro cely obrazek */
div.photocont
{
border: 1px rgb(130,162,227) solid;
width: 270px;
margin-left: 115px;
height: 100%;
padding-bottom: 2px;
}

   
div.editphotothumb
{
margin-top: 7px;
text-align: center;
}

/* div pro popisek a submit button ve formu co meni popisek */
form#descr div
{
text-align: center;
margin-top: 4px;
}


/* div pro max upload */
div.max_upload
{
margin-left: 68px;
font-size: 90%;
font-weight: bold;
margin-top: 10px;
color: rgb(38,104,162);
}


/*******************************************************************************INPUT  */   
/* div v popisku submit */
form#descr input.submit
{
width: 100px;
}

/* input v popisku */
form#descr input
{
width: 247px;
font-size: 80%;
}


/* policko popisek obrazku ve formu */
form#photo input.desc
{
margin-top: 3px;
width: 99%;
font-style: italic;
font-family: Arial Narrow;
}

form#photo input.submit
{
margin-left: 15px;
}


/**************************************************************************** Error */
div.photoerror
{
background-color: #ff0000;
color: white;
text-align: center;
border: 1px solid black;
width: 90%;
}

hr.photo
{
margin-top: 40px;
}



