.linki_admin{
    color: red; 
    text-decoration: none;
}

.tabelka{
        margin-left: auto;
        margin-right: auto;
        width: 85%;
    }

.nagloweczek
{
height: 31px;
font-weight: bold;
background-image: url('../images/naglowek.gif');
color: #F7F7F7;
text-align: center;
}

.nagloweczek2
{
height: 31px;
font-weight: bold;
background-image: url('../images/naglowek2.gif');
color: #F7F7F7;
text-align: center;
}

.nagloweczek3
{
height: 31px;
font-weight: bold;
background-image: url('../images/naglowek3.gif');
color: #F7F7F7;
text-align: center;
}
/*#####################################LOGOWANIE##########################################*/
div#naglowek_logowanie{

width: 100%;
height: 84px; 
float: left;
position: absolute;
left: 0px;
top: 0px;
background-image: url('../images/top.gif');
}

div#naglowek2_logowanie{

width: 297px;
height: 141px; 
float: left;
position: absolute;
left: 100px;
top: 0px;
background-image: url('../images/logowanie.gif');
background-repeat: no-repeat;
}

.logowanie_tab
{
/*padding: 25px 0px 0px 25px;*/
margin: 25px 0px 0px 25px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: white;
}
/*###############################################################################*/
.blad
{
background-color: silver;
color: gray;
border: 1px solid red;
height: 15px;
width: 700px;
font-family: verdana;
font-size: 8pt;
text-align: center;
font-weight: bold;
margin-left: auto;
margin-right: auto;
padding: 10px;
}

.menu_glowne{border-bottom: 1px solid gray; height: 25px;}
.menu_glowne a, .menu_glowne span{color: gray; font-size: 13px; text-decoration: none; font-family: arial; margin-left: 20px;}

.menu_dodatkowe {margin-top:-3px;}
.menu_dodatkowe a{color:green; text-decoration: none; font-family: arial; margin-left: 20px; font-size: 12px;}

.naglowek{font-weight : bold;}

/*######################## Zend FORM #########################*/


    .zend_form{  
    background:#fff;  
    width:800px;  
    margin:5px auto;  
    padding:0;  
    overflow:auto;  
    }  
      
    .zend_form dt{  
    padding:0;  
    clear:both;  
    width:45%;  
    float:left;  
    margin:5px 5px 5px 0;  
    }  
      
    .zend_form dd{  
    padding:0;  
    float:left;  
    width:45%;  
    margin:5px 2px 5px 0;  
    }  
      
    .zend_form p{  
    padding:0;  
    margin:0;  
    }  
      
    .zend_form input, .zend_form textarea
    {  
    width: 300px;
    margin:0 0 2px 0;  
    padding:0;  
    }  
      
    .submit{  
    float:right;
    width: 100px;
    }  
      
    .required:before{content:'* '}  
    

/*###########################Formularz dodawania pytania#############################*/

dt {padding: 0 0 5px 0;}
dd {padding: 0 0 10px 10px;}
dt label {font-weight: bold; font-size: 12px;}
dt label.required:before {content: "* "; color: #ff0000;}
ul.errors {padding: 5px 0 5px 25px; color: #ff0000;}

/*###########################OGOLNY WYGLAD APLIAKCJI#############################*/
html, body 
{
color: #28225f;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
margin: 0;
padding: 0;
}

div#naglowek
{
height: 70px;
color: white;
background-color: #000066;
margin: 10px 10px 0px 10px;
font-family: verdana;
}

div#pudlo
{
border: 1px solid gray;
background-color: white;
margin: 10px 10px 10px 10px;
padding:10px;
-moz-border-radius: 10px;
}

div#content
{
min-height: 480px;
position: relative;
font-family: verdana;
font-size: 8pt;
margin-top: 20px;
}

.naglowek_lewa
{
float: left;
width: 100px;
}

.naglowek_srodek
{
position: absolute;
margin-top: 11px;
margin-left: 20px;
width: 70%;
text-align: left;
font-family: verdana;
}

.naglowek_srodek span{font-size: 17pt;}

.naglowek_prawa
{
margin-top: 27px;
float: right;
color: gray;
font-size: 9pt;
}

.naglowek_obraz
{
height: 80px;
width:80px; 
float: left; 
margin-top:10px; 
margin-left: 10px;
}

.wyloguj
{
color: #FF9900; 
text-decoration: none;
margin-right: 10px;
}