th, td{
    font-family: Tahoma;
    }
p{
    font-family: Tahoma;
    }
a:link, a:visited {
	color: #006699;
        font-weight: bold;
	text-decoration: underline;
}	
a:hover, a:active {
	color: #663300;
}
body{
    vertical-align: top;
    text-align: center;
    }
.adminmenu {
    font-size: 12px;
    font-family: Tahoma;
}
.header_table{
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.header_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.header_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.body_table{
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: black;
    background-image: url("./../img/tableback.jpg");
}
.body_news{
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
    background-image: url("./../img/home/news.jpg");
}
.body_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.body_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.reklama_table{
    font-size: 12px;
    font-family: Tahoma;
    background-image: url("./../img/tableback.jpg");
}
.reklama_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.reklama_table_row_head{
    font-size: 12px;
    font-family: Tahoma;
}
.reklama_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.footer_table{
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.footer_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.footer_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.form_table_main{
    width: 100%;
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #000000;
}
.form_table_main_row{
    font-size: 12px;
    font-family: Tahoma;
}
.form_table_main_column{
    text-align: center;
    width: 100%;
    font-size: 12px;
    font-family: Tahoma;
}
.form_table{
    width: 100%;
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #000000;
}
.form_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.form_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.form_table_column_label{
    width: 50%;
    font-size: 12px;
    font-family: Tahoma;
    text-align: right;
}
.form_table_column_blank{
    width: 10px;
    font-size: 12px;
    font-family: Tahoma;
}
.form_table_column_field{
    width: 50%;
    font-size: 12px;
    font-family: Tahoma;
    text-align: left;
}
.editmenu_table{
    width: 100%;
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.editmenu_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.editmenu_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.user_table{
    width: 100%; 
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.user_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.user_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.login_table{
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.login_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.login_table_column{
    font-size: 12px;
    font-family: Tahoma;
}
.news_datum {
    font-size: 10px;
    font-family: Tahoma;
}

.galeryesmenu_table{
    width: 100%;
    font-variant: normal;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    color: #6699CC;
}
.galeryesmenu_table_row{
    font-size: 12px;
    font-family: Tahoma;
}
.galeryesmenu_table_column{
    font-size: 12px;
    font-family: Tahoma;
}



.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


a.buttongray{
background: transparent url('./../img/buttons/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.buttongray, a:visited.buttongray, a:active.buttongray{
color: #494949; /*button text color*/
}

a.buttongray span{
background: transparent url('./../img/buttons/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.buttongray:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.buttongray:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}





a.buttongreen{
background: transparent url('./../img/buttons/square-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.buttongreen, a:visited.buttongreen, a:active.buttongreen{
color: #494949; /*button text color*/
}

a.buttongreen span{
background: transparent url('./../img/buttons/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.buttongreen:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.buttongreen:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}



a.buttonorange{
background: transparent url('./../img/buttons/square-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.buttonorange, a:visited.buttonorange, a:active.buttonorange{
color: #494949; /*button text color*/
}

a.buttonorange span{
background: transparent url('./../img/buttons/square-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.buttonorange:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.buttonorange:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}



a.buttonblue{
background: transparent url('./../img/buttons/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.buttonblue, a:visited.buttonblue, a:active.buttonblue{
color: #494949; /*button text color*/
}

a.buttonblue span{
background: transparent url('./../img/buttons/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.buttonblue:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.buttonblue:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}



a.buttonred{
background: transparent url('./../img/buttons/square-red-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.buttonred, a:visited.buttonred, a:active.buttonred{
color: #494949; /*button text color*/
}

a.buttonred span{
background: transparent url('./../img/buttons/square-red-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.buttonred:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.buttonred:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

td.galery_prev {
 text-align : left;
}

td.galery_next {
 text-align : right;
}

.galery_show {
 position: absolute;
 background: #FFFFFF;
 border: solid 3px black;
 z-index: 100;
 left: 100px;
 top: 0px;
}

.action_ok {
    background:		green;
    color:		yellow;
}
.action_fail {
    background:		red;
    color:		yellow;
}
.tabrow_head {
    background-color:		red;
    color:			white;
    font-weight:		bold;
    font-family:		tahoma;
    font-size:			16px;
}

.tabcolumn_head {

}

.tabrow {
    background-color:		orange;
    font-weight:		bold;
    font-family:		tahoma;
    font-size:			12px;
}

.tabrow_sud {
    font-weight:		bold;
    font-family:		tahoma;
    font-size:			12px;
}

.tabcolumn {
    text-align:			left;
}
