/* BODY ITP... */
BODY {
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        background-color: #566C83;
        background-image: url(../images/page_back.gif);
        color: #fff;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        }
P {
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #585858;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        }               

/* ----------------------------- content ----------------------------- */
      
TD.leftcol {
        width: 187px;
        height: 100%;
        background-image: url(../images/menu_back.gif);
        background-repeat: repeat-y;
        vertical-align: top;
        }                
TD.content {
        width: 574px;
        height: 100%;
        background-image: url(../images/content_back.gif);
        background-repeat: repeat-y;
        vertical-align: top;
        }            
TABLE.header_table {
        text-align: right;
        width: 761px;
        }
TABLE.content_table {
        width: 574px;
        height: 100%;
        background-image: url(../images/content_back.gif);
        background-repeat: repeat-y;
        vertical-align: top;
        }
TABLE.footer_table {
        height: 61px;
        width: 761px;
        }
TD.footer {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        width: 761px;
        height: 61px;
        padding-top: 2px;
        background-image: url(../images/footer.gif);
        background-repeat: no-repeat;
        vertical-align: top;
        text-align: center;
        color: #05A30F;
        font-size: 11px;        
        }
TD.footer A {
        color: #2C66CA;
        font-size: 11px;
        text-decoration: none;
        }
TD.footer A:hover {
        color: #70A426;
        font-size: 11px;
        text-decoration: underline;
        }
TD.links {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        color: #96A6B8;
        font-size: 12px;        
        vertical-align: middle;
        text-align: right;
        padding-right: 35px;
        padding-top: 6px;
        padding-bottom: 5px;
        }        
TD.links A {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        }
TD.links A:hover {
        color: #ADD377;
        font-size: 12px;
        text-decoration: none;
        }
TD.left_menu {
        vertical-align: top;
        height: 140px;
        width: 187px;
        text-align: center;
        }
        
TD.right_border {
        vertical-align: top;
        height: 100%;
        width: 10px;
        background-image: url(../images/index_82.gif);
        background-repeat: repeat-y;        
        }
TD.menu_informacje {
        vertical-align: top;
        background-image: url(../images/menu_informacje_back.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
        }        
p.copyrights {
        color: #C1D7EC;
        font-size: 10px;        
        vertical-align: top;
        line-height: 98%;
        padding: 0;
        margin:0;
        }
p.copyrights A {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        text-decoration: none;
        color: #97B1C5;
        font-size: 9px;        
        font-weight: bold;
        }        
TD.footer_info A:hover {
        text-decoration: underline;
        color: #04A600;
        font-size: 9px;        
        }
/* MENU */
TD.menu_end {
        background-image: url(../images/content_end1.gif);
        background-repeat: no-repeat;
        background-position: bottom;
        }        
A.menu_link {
        text-decoration: none;
        color: #174469;
        font-size: 11px;
        font-weight: bold;
        }
A.menu_link:hover {
        color: #5498D1;
        text-decoration: none;
        }
        
.formfield {
        width: 425px;
        color: #1C4881;
        font-size: 11px;
        font-weight: bold;
        margin: 0px 2px 2px 2px;
        padding-left: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #FFFFFF;
        border: 1px solid;
        border-color: #A9BCD3;        
        }
.formsend {
        width: 100px;
        color: #1C4881;
        font-size: 11px;
        font-weight: bold;
        margin: 1px 2px 2px 2px;
        padding-left: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        text-align: left;
        background-color: #E9EFF5;
        border: 1px solid;
        border-color: #A9BCD3;
        }        
.formerror {
        color: #FF0000;
        font-size: 11px;
        }

H1 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        font-style: italic;
        color: #002DC2;
        font-size: 1.6em;
        margin: 0 0 5px 0;
        padding: 0 0 5px 0;
        text-align: center;
        background-image: url(../images/separator.gif);
        background-repeat: no-repeat;
        background-position: bottom center;
        line-height: 92%;        
        }   
H1 A {
        color: #002DC2;        
        text-decoration: none;
        }
H1 A:hover {
        color: #002DC2;        
        text-decoration: underline;
        }                                                                

div#leftmenu H2 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        color: #00007D;
        font-size: 0.8em;
        margin: 8px 0px 8px 0px;
        padding:0;
        text-transform: uppercase;
        font-style: italic;        
        vertical-align: bottom;
        text-align: center;
        } 

H2 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        color: #04A600;
        font-size: 1.3em;
        margin: 8px 0px 8px 0px;
        text-transform: uppercase;
        vertical-align: bottom;
        text-align: left;
        }
H2 A {
        color: #04A600;        
        text-decoration: none;
        }
H2 A:hover {
        color: #04A600;        
        text-decoration: underline;
        }                                                      
H3 {
           font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
            font-weight: bold;
        color: #002DC2;
        font-size: 1.3em;
        margin: 3px 0px 3px 0px;        
        font-weight: bold;        
        }
H3 A {
        color: #002DC2;        
        text-decoration: none;
        }
H3 A:hover {
        color: #002DC2;        
        text-decoration: underline;
        }        
H4 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        color: #04A600;
        font-size: 1.2em;
        margin: 3px 0px 3px 0px;                        
        }
H5 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        color: #2677EA;
        font-size: 1.0em;
        margin: 3px 0px 3px 0px;
        }
H5 A {
        color: #2677EA;
        text-decoration: underline;                
        }
H5 A:hover {
        color: #2677EA;        
        text-decoration: none;
        }          
H6 {
        font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
        font-weight: bold;
        color: #04A600;
        font-size: 0.8em;
        margin: 3px 0px 12px 0px;                
        }        
                
TD.vertical_line {
        width: 26px;
        background-image: url(../images/line_center.gif);
        background-repeat: repeat-y;
        }               

/* menu */
div#leftmenu {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       margin: 0; padding: 0px;
       color: #fff;
       display: inline;
       text-align: center;
}
div#leftmenu p {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       margin: 0; padding: 0 0 0 0;
       color: #269046;
       font-size: 10px;
       text-align: center;
}


div#leftmenu ul,
div#leftmenu h2,
div#leftmenu2 ul {
       width: 186px;
       margin: 0; padding: 0;
       list-style: none;
       border-top: solid 0px #ccc;
       border-left: solid 0px #00B3CE;       
       line-height: 90%;                            
       }       

div#leftmenu li.menu-level-0 {
           font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
            font-weight: bold;
/*           font-style: italic;*/
       margin: 0; padding: 0;
       color: #fff;
       font-size: 12px;
       display: inline;
       text-align: right;
       }
ul li.menu-level-0 a {
       border-bottom: solid 1px #47871E;       
       border-top: solid 1px #BCFF90;              
       display: block;
       margin: 0; padding: 7px 8px 8px 25px;
       color: #fff;
       background-color: #7AC748;              
       text-decoration: none;       
       text-align: left;
       background-image: url(../images/menuarrow.gif);       
       background-position: 10px 10px;       
       background-repeat: no-repeat;
       }     
ul li.menu-level-0 a:hover {
       border-bottom: solid 1px #34700D;       
       border-top: solid 1px #93E062;              
       background-color: #539C24;       
       color: #fff;
       }
ul li.menu-level-0 a:active {
       display: block;
       background-color:#327009; /*#6EAEDB;*/
       color: #FFF;
       }   
       
/*SUBMENU*/
div#leftmenu h2 {
       padding: 8px 0px 8px 0px;
}

div#leftmenu h2.menu-level-1 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: bold;
       font-size: 11px;
       text-align: center;

       border-bottom: solid 1px #4372B4;       
       border-top: solid 1px #A4D4F3;              

       margin: 0; 
       padding: 8px 0px 8px 0px;
       color: #00007D;
       background-color: #72ABFC;              
       
		}       

div#leftmenu li.menu-level-1 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       margin: 0; padding: 0;
       color: #fff;
       font-weight: bold;
       font-size: 11px;
       display: inline;
       text-align: right;
       }       
ul li.menu-level-1 a {
       border-bottom: solid 1px #4372B4;       
       border-top: solid 1px #A4D4F3;              
       display: block;
       margin: 0; padding: 7px 8px 8px 25px;
       color: #fff;
       background-color: #72ABFC;              
       text-decoration: none;       
       text-align: left;
       background-image: url(../images/menuarrow.gif);       
       background-position: 10px 10px;       
       background-repeat: no-repeat;
       }     
ul li.menu-level-1 a:hover {
       border-bottom: solid 1px #2357A2;       
       border-top: solid 1px #6EA8F8;              
       background-color: #4680D1;       
       color: #fff;
       }       
ul li.menu-level-1 a:active {
       display: block;
       background-color: #0D38A5;       
       color: #fff;
       }

A {
              color: #04A600;
              text-decoration: underline;
}
A:hover {
              color: #04A600;
              text-decoration: none;
}
div#main_content {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       margin: 0;
       padding: 20px;
       font-size: 12px;
}
p, li {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: normal;
       color: #16407A;
       margin: 0;
       padding-bottom: 10px;
       font-size: 12px;
}
p.p1, li.p1 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: normal;
       font-style: italic;
       color: #2D5AEF;
       margin: 0;
       padding-bottom: 10px;
       font-size: 12px;
}
p.p2, li.p2 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: bold;
       color: #42B615;
       margin: 0;
       padding-bottom: 10px;
       font-size: 12px;
}
p.p3, li.p3 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: bold;
       color: #3884EF;
       margin: 0;
       padding-bottom: 10px;
       font-size: 12px;       
       text-transform: uppercase;       
}
p.p4, li.p4 {
       font-family: 'Trebuchet MS', Tahoma, Arial, Sans;
       font-weight: bold;
       color: #0B216A;
       margin: 0;
       padding-bottom: 10px;
       font-size: 12px;       
}

TABLE#users {
        text-align: center;
        width: 100%;
        }

TABLE#gal {
        text-align: center;
        width: 95%;
        margin-top: 25px;
	}

TABLE#gal TD {
		padding-bottom: 15px;
	}

DIV#rel
{
		margin-top: 25px;
		text-align: center;
		text-color: #000000;        
 }       
 
 DIV#rel A, DIV#rel a:hover {
		font-weight: bold;
 		text-decoration: underline;
 }
 
 DIV#rel A, DIV#rel a:hover {
		font-weight: bold;
 		text-decoration: none;
 }

 
