BODY  {
margin: 0;
padding: 0;
color: #666666;
background: #fff;
font-family: Tahoma, Arial, Helvetica, sans-serif !important ;
background: url(images/tlo.gif) left top repeat-x; 
}
h1
{
padding: 5px 0 0 0;
text-decoration: none;
font-weight: normal;
font-size: 11px;
color: #666666;
}

#container {
margin: auto;
width: 1000px !important;
height: 100%;
padding: 0;
background-color:#FFFFFF;
float:none;
}

#containerLeft {
width: 302px;
height: 100%;
float: left;
position:relative;
}

#containerRight {
width: 698px;
height: 100%;
float: right;
position:relative;
}


#containerLeft .topTop {
background:url(images/top_Top.gif) left top no-repeat;
width:302px;
height:59px;
position:relative;
padding:0;
margin:0;
}

#containerLeft .kartaBg {
background:url(images/karta_bg.gif) left top no-repeat;
width:302px;
height:366px;
position:relative;
padding:0;
margin:0;
}

#containerLeft .kartaBg .boxKarta {
padding:20px 30px 20px 30px;
position:relative;
}

#containerLeft .kartaBg .boxKarta p{
padding:2px 0 0 0;
position:relative;
}

#containerLeft .bgLeft {
background:url(images/bg_left.gif) left top no-repeat;
width:302px;
height:244px;
position:relative;
padding:0;
margin:0;
}

#containerLeft .bgLeft .boxKorzysci{
width:282px;
position:relative;
padding:10px 10px;
margin:0;
}

#containerLeft .bgLeft .boxKorzysci p{
position:relative;
padding:2px 0 0 0;
margin:0;
}

#containerRight .topMenu {
background:url(images/top_menu.gif) left top no-repeat;
width:698px;
height:59px;
position:relative;
padding:0;
margin:0;
}

#containerRight .topMenu .boxMenu {
color:#FFFFFF;
text-decoration:none;
padding-top:10px; 
padding-left:215px; 
font-weight: bold;
}

#containerRight .topMenu .boxMenu a{
text-decoration:none;
color:#FFFFFF;
}

#containerRight .topMenu .boxMenu a:hover{
text-decoration:none;
color:#CCCCCC;
}

#containerRight .topBg {
background:url(images/top_bg.gif) left top no-repeat;
width:698px;
height:366px;
position:relative;
padding:0;
margin:0;
}

#containerRight .pageBg {
background:url(images/bg_page.gif) left top no-repeat;
width:698px;
position:relative;
padding:0;
margin:0;
}

#containerRight .pageBg .pageBox {
width:638px;
margin:0;
padding:35px 30px 30px 30px;
position:relative;
}

#containerRight .pageBg .pageBox p{
margin:0;
padding:2px 0 0 0;
position:relative;
color:#343433;
}


#stopka {
clear:both;
width:1000px;
height:155px;
position:relative;
padding:0;
margin:auto;
}

#stopka .stopkaLeft {
background:url(images/stopka_left.gif) left bottom no-repeat;
width:302px;
height:155px;
position:relative;
padding:0;
margin:0;
float:left;
}

#stopka .stopkaRight {
background:url(images/stopka_right.gif) left bottom no-repeat;
width:698px;
height:155px;
margin:0;
padding:0px;
position:relative;
float:right;
}

#stopka .stopkaRight .boxStopka{
padding:125px 10px 0 10px;
color:#593a18;
margin:0;
position:relative;
}



#containerRight .pageBg .pageBox .zdjecie{ 
width: 166px;
height: 220px;
background:url(obramowania/ramka_zdjecia.jpg) left top no-repeat;
padding:7px 7px 0 9px;
float:left;
}

#containerRight .pageBg .pageBox .pageBoxGaleria { 
float: none;
height: 120px;
margin: 0;
padding: 0;
}
#containerRight .pageBg .pageBox .zdjecieGaleria {
float: left;
width : 150px;
height: 100px;
overflow:hidden;
margin-right : 7px;
padding : 1px 1px;
border: 2px solid #ccc;
position : relative;
}
#containerRight .pageBg .pageBox .galeriaHidden {
display:none;
overflow:hidden;
width:610px;
}


.oddzielacz {
background:url(oddzielacze/linia_kropki_brazowe.gif) left center repeat-x;
padding:0;
margin:0;
}

.linia {
background:url(oddzielacze/linia_solid_szara.gif) left center repeat-x;
padding:0;
margin:0;
}

.liniaTwoColor {
background:url(oddzielacze/linia_twoColor.gif) left center repeat-x;
padding:0;
margin:0;
}


.zapisz { 
background: url(button/submit_czerwony.gif) left top no-repeat; 
border:none; 
width:122px; 
height:31px; 
font-size:11px; 
color:#FFFFFF;
}
.zapisz:focus { 
background: url(button/submit_czerwony_active.gif) left top no-repeat; 
border:none; 
width:122px; 
height:31px; 
font-size:11px; 
color:#FFFFFF; 
vertical-align:middle; 
}
.zapisz:hover { 
background: url(button/submit_czerwony_active.gif) left top no-repeat; 
border:none; 
width:122px; 
height:31px; 
font-size:11px; 
color:#FFFFFF; 
vertical-align:middle;
}
.czerwony {
font-weight : bold;
color : #c90908;
text-decoration : none;
}
A.czerwony {
font-weight : bold;
color : #c90908;
cursor : pointer;
text-decoration : none;
}
A:hover.czerwony {
color : #981111;
}
A:visited.czerwony {
text-decoration : none;
}
A:active.czerwony {
text-decoration : none;
}
.jasny_szary {
color : #ececec;
text-decoration : none;
}
A.jasny_szary {
color : #f4f4f4;
cursor : pointer;
text-decoration : none;
}
A:hover.jasny_szary {
color : #ececec;
text-decoration : underline;
}
A:visited.jasny_szary {
text-decoration : none;
}
A:active.jasny_szary {
text-decoration : none;
}
.ciemny_szary {
color : #adadad;
text-decoration : none;
}
A.ciemny_szary {
color : #adadad;
cursor : pointer;
text-decoration : none;
}
A:hover.ciemny_szary {
color : #939393;
text-decoration : underline;
}
A:visited.ciemny_szary {
text-decoration : none;
}
A:active.ciemny_szary {
text-decoration : none;
}
.pomarancz {
color : #eb8c38;
text-decoration : none;
}
A.pomarancz {
color : #eb8c38;
cursor : pointer;
text-decoration : none;
}
A:hover.pomarancz {
color : #e08637;
text-decoration : underline;
}
A:visited.pomarancz {
text-decoration : none;
}
A:active.pomarancz {
text-decoration : none;
}
.niebieski {
font-weight : bold;
color : #264e70;
text-decoration : none;
}
A.niebieski {
font-weight : bold;
color : #264e70;
cursor : pointer;
text-decoration : none;
}
A:hover.niebieski {
color : #3d6e97;
}
A:visited.niebieski {
text-decoration : none;
}
A:active.niebieski {
text-decoration : none;
}
.bialy {
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
A.bialy {
font-weight : bold;
color : #ffffff;
cursor : pointer;
text-decoration : none;
}
A:hover.bialy {
color : #cccccc;
}
A:visited.bialy {
text-decoration : none;
}
A:active.bialy {
text-decoration : none;
} 


.brazowy {
font-weight : bold;
color : #916433;
text-decoration : none;
}
A.brazowy {
font-weight : bold;
color : #583917;
cursor : pointer;
text-decoration : none;
}
A:hover.brazowy {
color : #916433;
}
