body {
        background: url('../images/tlo_top.png') repeat-x;
        color: #000000;     
        text-align:left;
        background-color:#fff;
        margin:0;
        padding:0;
}
div#top {
       height:543px;
       width:772px;
 }
div#logo {
        height:69px;
        width:220px;
        float:left;
        padding-left:57px;
}
div#top_menu {
        height:69px;
        width:494px;
        float:left;
        font:9px Tahoma;
        color:#afaeae;
        text-align:right;
}
div#top_menu a:link, div#top_menu a:visited {
        font:9px Tahoma;
        color:#afaeae;
        text-decoration:none;
}
div#top_menu a:hover {
        text-decoration:underline;
}
div#top_image {
        height:244px;
        width:772px;
        float:left;
}
div#menu {
        height:57px;
        width:848px; /* 748px*/
        float:left;
        text-align:left;
}
div#mainmenu {
        height:151px;
        width:768px;
        float:left;
        text-align:left;
}
div#mainmenu #menubuttons 
{
	height:27px;
    width:768px;
    float:left;
}
div#mainmenu #menubuttons .menubutton, .menubutton2
{
	height:20px;
    width:69px;
    float:left;
    background: url('../images/menu_button.png') no-repeat;
    font-family:Verdana;
	font-size:10px;
	text-align: center;
	line-height: 19px;
	color: #364254;
	text-decoration: none;
}
div#menubuttons a
{
	text-decoration: none;
}
div#mainmenu #menubuttons .menubutton:hover, .menubutton2:hover
{
	color: #6E9103;
}
div.first
{
	margin-left: 17px;
}
div.second
{
	margin-left: 2px;
}
div#lewyspace {
       width:20px;
       height:21px;
       border-right:1px solid #fff;
       float:left;
}
div#podmenu {
        height:16px;
        width:732px;
        font:11px Verdana;
        color:#3D4041;
        border-right:1px solid #fff;
        padding-top:5px;
        float:left;
}
div#content {
        width:772px;
        font:10px Verdana;
        color:#3D4041;
        text-align:left;
        overflow:hidden;
        }
div#content_lewy {
       width:440px;
       float:left;
       padding-right:15px;    
       padding-top:8px;
       padding-left:20px;
       font:10px Verdana;
       text-align:justify;
}
div#content_prawy {
       width:269px;
       float:left;
       padding-top:13px;
       margin-left:9px;
       font:10px Verdana;
       text-align:justify;
 }
div#aktualnosc,div#aktualnosc_2 {
       width:417px;
       padding-top:10px;
       padding-left:20px;
       float:left;
}
div#tytul,div#tytul_2 {
        width:310px;
        float:left;
        font:10px Verdana;
        font-weight:bold;
        text-align:justify;
}
div#data,div#data_2 {
       width:107px;
       color:#6f9b00;
       float:left;
       text-align:right;
}
div#tresc_akt, div#tresc_akt_2 {
       width:417px;
       padding-top:10px;
       float:left;
}
div#linia {
       width:417px;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:20px;
       float:left;
       height:1px;
       overflow:hidden;
       border-bottom:1px solid #d8d8d8;
}
div#linia2,div#linia3,div#linia4 {
       width:269px;
       float:left;
       border-bottom:1px solid #d8d8d8;
}
div#stopka {
       background: url('../images/tlo_stopka.jpg') repeat-x;  
       height:57px;
       margin-bottom:52px;
       margin-top:18px;
}
div#stopka_a {
       width:772px;
       height:57px;
       border-left:1px solid #fff;
       border-right:1px solid #fff;
}
div#stopka_logo {
       width:152px;
       height:57px;
       float:left;
}
div#stopka_a_linki {
       width:605px;
       height:47px;
       padding-top:10px;
       padding-right:15px;
       text-align:right;
       font:10px Verdana;
       color:#6c6c6c;
       float:left;
}
img.zdjecie_tresc {
       padding-right:15px;
}
img.zdjecie_tresc2 {
       padding-right:10px;
}
img.offer-image {
       border:1px solid silver;
       margin-right:15px;
       padding:1px;
}
span.wiecej a:link, span.wiecej a:visited {
       float:right;
       color:#428ad4;
       text-decoration:underline;
}
span.wiecej a:hover {
        text-decoration:none;

}
a:link{
        text-decoration:underline;
        color:#428ad4;
        font-size: 9px;
        font-family: verdana;  
}
a:visited{
        text-decoration:none;
        color:#428ad4;
        font-size: 9px;
        font-family: verdana;
}
a:hover{
        text-decoration:none;
        color:#428ad4;
        font-size: 9px;
        font-family: verdana;
}
a.stopka:link, a.stopka:visited {
         text-decoration:none;
         font:10px Verdana;
         color:#6c6c6c;
         padding-left:10px;
         padding-right:10px;
}
a.stopka_2:link, a.stopka_2:visited {
         text-decoration:none;
         font:10px Verdana;
         color:#6c6c6c;
         padding-left:10px;
}
a.stopka:hover, a.stopka_2:hover {
          text-decoration:underline;
}

.ui-dialog *
{
	font-size: 12px;
}

label#dialog, input#dialog { display:block; }

		input.text { margin-bottom:12px; width:95%; padding: .4em; }

		fieldset { padding:0; border:0; margin-top:25px; }

		h1 { font-size: 1.2em; margin: .6em 0; }

		div#users-contain {  width: 350px; margin: 20px 0; }

		div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }

		div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }

		.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }

		.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }

