
body { font-family: Tahoma; font-size: 11px; color: #2F455A; background: #374552 url(../gfx/tlo1.jpg) repeat-x; }
img { vertical-align: middle; border: 0 none; }

a:link { color: #4A6D8E; text-decoration: none; border-bottom: dotted 1px white; }
a:visited { color: #4A6D8E; text-decoration: none; border-bottom: dotted 1px white; }
a:hover { color: #1B2835; text-decoration: none; border-bottom: dotted 1px #7D9DBB; }

#kolor_lewa { position: absolute; z-index: -100; top: 0; left: 1px; width: 50%; height: 700px; background: url(../gfx/leftBG.jpg) top right no-repeat; }
#kolor_prawa { position: absolute; z-index: -100; top: 0; left: 50%; width: 50%; height: 700px; background: url(../gfx/rightBG.jpg) no-repeat; }

#container { width: 953px; margin: auto; margin-top: 0px;  background: url(../gfx/pasek.jpg) repeat-y; }
#container #menu { width: 200px; float: left; }
#container #menu a:link { color: #333333; text-decoration: none; }
#container #menu a:visited { color: #333333; text-decoration: none; }
#container #menu a:hover { color: #0066CC; text-decoration: underline; }
#container #menu .poziom0 { padding: 3px; }
#container #menu .poziom1 { padding: 3px; }
#container #content { overflow: hidden; background: url(../gfx/srodektlo.jpg) no-repeat; min-height: 417px; }
#container #content #wrap { margin-left: 39px; margin-right: 12px; }
#container #footer { background: url(../gfx/stopka.jpg) no-repeat; text-shadow: black 0px 0px 5px; color: #FBFFFF; height: 103px; padding-top: 55px; padding-left: 70px;  }
#container #footer a { color:white; }
#container #newsletterAdd { border: solid 1px #f0f0f0; padding: 5px; margin-top: 20px; }

#category_content { color: #333333; }
#category_content a:link { color: #333333; text-decoration: underline; }
#category_content a:visited { color: #333333; text-decoration: underline; }
#category_content a:hover { color: #0066CC; text-decoration: underline; }

#FileList { padding: 20px; }
#FileList a { color: #0066CC; font-weight: bold; font-size: 11px; }
#FileList li { color: #999999; font-size: 9px; }

#homesite { margin-left: 0px; margin-top: 0px; padding: 0px; }
#homesite #foto { width: 590px; float: right; overflow: hidden; }
#homesite #Rmenu * { padding: 0; margin: 0; }
#homesite #Rmenu { width: 310px; float: right; overflow: hidden; }
#homesite #Rmenu .box1 { background: #A0D1EF url(../gfx/promocje.jpg) top right no-repeat; padding: 10px; padding-top: 35px; margin-top: 30px; }
#homesite #Rmenu .box2 { background: #CBE7F5; padding: 10px; }
#homesite #Rmenu .box3 { background: #E1F2FC; padding: 10px; }

#leftMenu {  width: 235px; float: left; overflow: hidden; }
#leftMenu a { text-decoration: none; font-weight: bold; }
#leftMenu .standard { padding: 3px; padding-top: 7px; background: url(../gfx/kategorieL.jpg) no-repeat left bottom; padding-left: 46px; }
#leftMenu .standard a:link { color: #557793; }
#leftMenu .standard a:visited { color: #557793; }
#leftMenu .standard a:hover { color: #010101; text-shadow: #969696 0px 0px 5px;  }
#leftMenu .selected { padding: 3px; padding-top: 10px; background: url(../gfx/kategorieH.jpg) no-repeat left bottom; padding-left: 46px; }
#leftMenu .selected a:link { color: #010101; }
#leftMenu .selected a:visited { color: #010101; }
#leftMenu .selected a:hover { color: #010101; text-shadow: white 0px 0px 5px;  }

#contentContainer { width: 635px; float: right; padding-right: 20px;  overflow: hidden; }

#news h3 { font-size: 16px; }
#news .porcjowanie { text-align: center; }
#news .porcjowanie a { margin-left: 3px; margin-right: 3px; }
#news .news_item { margin-bottom: 20px; }
#news .news_item .newsFoto { float: left; width: 160px; }

#koszyk { width: 100%; }
#koszyk thead { background: #55AAFF; }
#koszyk th { text-align: left;  padding: 3px; color: #FFFFFF; font-weight: bold; font-size: 11px; text-shadow: black 0px 0px 3px; }



.galeriafoto { float: left;  text-align: center; padding: 3px; font-size: 10px; }
.galeriafoto img { border: solid 1px #f0f0f0; padding: 2px; background: white; }
.galeriafoto:hover { background: #f0f0f0; }
.gThumb { cursor: pointer; }
.komunikat_ok { background: #D4FFAA; padding: 10px; text-align: center; width: 90%; margin: auto; border: solid 1px #72DD07; color: #315F03;  }
.komunikat_error { background: #F7B8AB; padding: 10px; text-align: center; width: 90%; margin: auto; border: solid 1px #F07B64; color: #A1270F;  }

.inputtext { font-size: 11px; padding: 3px; font-family: Verdana; font-size: 10px; border: solid 1px #86BAE4; width: 90%; }
.przycisk { font-size: 11px; }
.clear { clear: both; }
.col_L { float: left; }


#registerForm { display: none; }
.checkThisLogin { cursor: pointer; }
#podpis { text-align: right; text-shadow: black 0px 0px 5px; padding-right: 30px; }
#podpis a {  color: white; text-decoration: none;  }
