/* Klub Badacza */

div.klub-log { font-family:Tahoma; font-size:11px; text-align:left; color: #4D4D4D; cursor:default; padding:20px; }
div.klub-log ul { list-style: square; line-height: 14px; }
input.klub-log { border: solid 1px gray; width: 120px; }
div.klub-log a:active { color: #4D4D4D; text-decoration: none; font-weight:bold; }
div.klub-log a:visited { color: #4D4D4D; text-decoration: none; font-weight:bold; }
div.klub-log a:link { color: #4D4D4D; text-decoration: none; font-weight:bold; }
div.klub-log a:hover { color: #3288d6; text-decoration: none; font-weight:bold; } 


/* ------------------ ENGLISH --------------- */

body.mailing {
    background-color: #5787D3;
    margin: 0px;
    padding: 20px;
    font-family: Tahoma;
    color: white;
    font-size: 11px;
    text-align: justify;
    cursor: default;
    }
    
    body.mailing A:active { color: #061F58; text-decoration: none; }
    body.mailing A:visited { color: #061F58; text-decoration: none; }
    body.mailing A:link { color: #061F58; text-decoration: none; }
    body.mailing A:hover { color: #C4DBFF; text-decoration: none; }  
    
div.mailing_name {
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    letter-spacing: -1px;
    font-weight: bold;
    margin-bottom: 10px;
    }
    
table.mailing {
    width: 100%;
    margin: auto;
    border-collapse: collapse;
    border: none;
    }
    
    table.mailing td.left {
        width: 70px;
        padding: 0px;
        text-align: left;
        vertical-align: middle;
        padding: 0px;
        font-family: Tahoma;
        color: white;
        font-size: 11px;
        cursor: default;
        }
        
    table.mailing td.right {
        width: *;
        padding: 0px;
        vertical-align: middle;
        text-align: left;
        }

body.mailing input {
    font-family: Tahoma;
    color: black;
    font-size: 11px;
    text-align: left;
    border: none;
    margin: 3px;
    width: 190px;
    }  
    
body.mailing input.submit {
    font-family: Tahoma;
    color: black;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    border: none;
    width: 100%;
    padding: 2px;
    margin-top: 20px;
    cursor: hand;
    cursor: pointer;
    }  

body.mailing textarea {
    font-family: Tahoma;
    color: black;
    font-size: 11px;
    text-align: left;
    border: none;
    margin: 3px;
    width: 190px;
    height: 70px;
    }      

/* ------------------ ENGLISH --------------- */

div.english {
    background-color: #5787D3;
    margin: 0px;
    padding: 20px;
    font-family: Tahoma;
    color: white;
    font-size: 11px;
    text-align: left;
    cursor: default;
    }
    
    div.english A:active { color: #061F58; text-decoration: none; }
    div.english A:visited { color: #061F58; text-decoration: none; }
    div.english A:link { color: #061F58; text-decoration: none; }
    div.english A:hover { color: #C4DBFF; text-decoration: none; }  

/* ------------------ PROWADZACY --------------- */

div.prowadzacy {
    background-color: white;
    margin: 0px;
    padding: 0px 0px 10px 0px;
    text-align: center; 
    }
            
    div.prowadzacy A:active { color: gray; text-decoration: none; }
    div.prowadzacy A:visited { color: gray; text-decoration: none; }
    div.prowadzacy A:link { color: gray; text-decoration: none; }
    div.prowadzacy A:hover { color: red; text-decoration: none; } 
    
div.prowadzacy table.prowadzacy {
    width: 100%;
    margin: auto;
    border-collapse: collapse;
    border: none;
    }
    
    div.prowadzacy table.prowadzacy td.left {
        width: 110px;
        padding: 0px;
        text-align: right;
        vertical-align: top;
        padding: 0px;
        }
        
        div.prowadzacy table.prowadzacy td.left img {
            border: 1px solid #000000;
            width: 75px;
            height: 180px;
			margin-top:42px;
            }
        
    div.prowadzacy table.prowadzacy td.right {
        width: *;
        padding: 0px 35px 20px 30px;
        vertical-align: top;
        text-align: left;
        }
        
div.prowadzacy table.prowadzacy_menu {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    cursor: default;
    width: 450px;
    margin: auto;
    margin: 0px 0px 10px 70px;
    border-collapse: collapse;
    border: none;
    }
    
    div.prowadzacy table.prowadzacy_menu td.left {
        width: 250px;
        padding: 0px;
        vertical-align: top;
        padding: 0px;
        }
        
    div.prowadzacy table.prowadzacy_menu td.right {
        width: 200px;
        padding: 0px;
        vertical-align: top;
        }

div.prowadzacy div.prowadzacy_head {
    text-align: center;
    font-family: Arial;
    font-size: 18px;
    letter-spacing: -1px;
    padding: 20px 0px 30px 0px;
    font-weight: bold;
    color: black;
    cursor: default;
    }        
                
div.prowadzacy div.prowadzacy_menu {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    cursor: default;
    }        
        
div.prowadzacy div.prowadzacy_name {
    font-family: Arial;
    font-size: 16px;
    letter-spacing: -1px;
    padding: 20px 0px 0px 0px;
    font-weight: bold;
    color: black;
    cursor: default;
    }

div.prowadzacy div.prowadzacy_text {
    font-family: Tahoma;
    color: black;
    font-size: 11px;
    text-align: justify;
    cursor: default;
    }
        
/* ------------------ KLUB --------------- */

div.klub {
    background-color: #5787D3;
    margin: 0px;
    padding: 30px 20px 30px 20px;
    text-align: left; 
    }    
    
div.klub div.klub_name {
    font-family: Arial;
    font-size: 18px;
    letter-spacing: -1px;
    color: white;
    text-align: center;
    font-weight: bold;
    cursor: default;
    padding: 0px 0px 5px 0px;
    }       
    
div.klub div.klub_text {
    font-family: Tahoma;
    font-size: 11px;
    color: white;
    cursor: default;
    }    
    
    div.klub div.klub_text ul {
        list-style: square;
        }
        
/* ------------------ STATUT --------------- */

div.statut {
    background-color: white;
    margin: 0px;
    padding: 0px 30px 30px 30px;
    text-align: left; 
    }
    
    div.statut A:active { color: gray; text-decoration: none; }
    div.statut A:visited { color: gray; text-decoration: none; }
    div.statut A:link { color: gray; text-decoration: none; }
    div.statut A:hover { color: red; text-decoration: none; }  
    
div.statut_name {
    font-family: Arial;
    font-size: 20px;
    letter-spacing: -1px;
    color: black;
    text-align: center;
    font-weight: bold;
    cursor: default;
    padding: 30px 0px 15px 0px;
    }    
    
div.statut_menu {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 9px;
    text-align: left;
    cursor: default;
    }
    
div.statut_text {
    font-family: Tahoma;
    font-size: 11px;
    text-align: justify;
    color: black;
    cursor: default;
    }
    
/* ------------------ ZARZAD --------------- */

div.zarzad {
    background-color: #5787D3;
    margin: 0px;
    padding: 25px 0px 10px 0px;
    text-align: center; 
    }

div.zarzad table.zarzad {
    width: 100%;
    margin: auto;
    border-collapse: collapse;
    border: none;
    }
    
    div.zarzad table.zarzad td.left {
        width: 180px;
        padding: 0px;
        text-align: right;
        vertical-align: top;
        padding: 0px 0px 20px 0px;
        }
        
        div.zarzad table.zarzad td.left img {
            border: solid 2px white;
            width: 150px;
            height: 180px;
            }
        
    div.zarzad table.zarzad td.right {
        width: *;
        padding: 0px 25px 30px 25px;
        vertical-align: top;
        text-align: left;
        }
        
div.zarzad div.zarzad_name {
    font-family: Arial;
    font-size: 16px;
    letter-spacing: -1px;
    font-weight: bold;
    color: white;
    cursor: default;
    }
    
div.zarzad div.zarzad_funkcja {
    font-family: Tahoma;
    font-weight: bold;
    color: #061F58;
    font-size: 11px;
    margin-bottom: 10px;
    cursor: default;
    }
    
div.zarzad div.zarzad_text {
    font-family: Tahoma;
    color: white;
    font-size: 11px;
    text-align: justify;
    cursor: default;
    }
    
/* ------------------ LISTA --------------- */
div.lista { padding:15px; background-color:#5787d3; }
div.lista div.lista-name { font-family:Arial; font-size:16px; text-align:center; color:white; letter-spacing:-1px; padding:12px 0px 12px 0px; font-weight:bold; cursor:default; }
table.lista {
    width: 590px;
    margin: auto;
    border-collapse: collapse;
    border: none;
    color: white;
    font-family: Tahoma;
    font-size: 11px;
	cursor:default;
    }
	
	table.lista td { vertical-align:top; cursor:default; }
    
		
    table.lista A:active { color: navy; text-decoration: none; font-weight:bold; }
    table.lista A:visited { color: navy; text-decoration: none; font-weight:bold; }
    table.lista A:link { color: navy; text-decoration: none; font-weight:bold; }
    table.lista A:hover { color: navy; text-decoration: none; font-weight:bold; } 
	
/* ------------------ OSOBA --------------- */	
div.osoba { background-color: #061F58; padding: 25px 30px 20px 0px; text-align: center; height:100%; } 
div.osoba a:link {color: #5787D3; text-decoration: none;}
div.osoba a:visited {color: #5787D3; text-decoration: none;}
div.osoba a:active {color: #5787D3; text-decoration: none;}
div.osoba a:hover {color: #5787D3; text-decoration: underline;}
div.osoba table.main { margin:auto; border-collapse: collapse; border: none; width:470px; height:auto; }
div.osoba table.main td.foto { width: 200px; padding-right: 0px; text-align: center; vertical-align: top; }
div.osoba table.main td.info { padding: 0px; font-family: Tahoma; font-size: 11px; color: white; text-align: justify; vertical-align: top; }
div.osoba div.name { font-family: Arial; font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: left; padding-bottom: 10px; }
div.osoba img { border: solid 1px white; }			

