body {margin: 0;
		font-family: Helvetica, Tahoma, sans-serif;
		color: #000000;
		background: #FFF url(../gfx/body-bgr.jpg) 0 0 repeat-x;
		padding: 0}
		
html {margin: 0; padding: 0;}		

* {margin: 0; padding: 0;}

p {font-size: 14px;}

a {color: #36C; text-decoration: none; font-weight: bold; font-size: 14px;}
a:hover {color:#39F;}

input:focus {border-color: #F60;}
textarea:focus {border-color: #F60;}  

img {border: none;}

tr {font-size: 14px;}

#img-bar {float: left; padding-right: 25px; margin-left: 10px;}
#img-bar2 {padding: 2px; border: 1px solid #E3E3E3; width: 120px; height: 90px;  float: left; margin: 0 10px;}
#img-bar2:hover {padding: 2px; border: 1px solid #656565; width: 120px; height: 90px;  float: left; margin: 0 10px;}
#img-czesci-big {padding: 2px; border: 1px solid #E3E3E3;}
#img-czesci-big:hover {padding: 2px; border: 1px solid #656565;}

#innyrozm {font-size: 16px;}

h5 {color: #F60;  font-size: 20px; font-weight: normal;}
h5 a {font-size: 20px;}

h5 span {color: #A5A5A5;}

h4 {font-weight: bold; font-size: 20px;}

h3 {padding: 6px; background: #FAF8F8 url(../gfx/moreorange.jpg) 95% 50% no-repeat; color: #8B8A84; font-weight: normal; margin: 0 2px; font-size: 20px; text-align: left;}

h2 {font-style: italic; color: #797676; font-size: 28px;}
h2 span {color: #4084D5; font-style: normal; font-weight: normal;}

h1 {color: #444242; font-size: 18px; font-weight: normal;}
h1 span {color: #969696; font-size: 14px;}
h1 a {font-size: 14px;}

#menu ul {width: 839px; height: 60px; background: url(../gfx/buttons.jpg) 0 0 no-repeat; overflow: hidden;}

#menu ul li {text-indent: -99999px; float: left; list-style: none; }

#menu ul li a {display: block; width: 139px; height: 60px; }

#menu ul li a#menu-1:hover { background: url(../gfx/buttons.jpg) 0 -60px no-repeat; }
#menu ul li a.current-1 { background: url(../gfx/buttons.jpg) 0 -60px no-repeat; }

#menu ul li a#menu-2:hover { background: url(../gfx/buttons.jpg) -139px -60px no-repeat; }
#menu ul li a.current-2 { background: url(../gfx/buttons.jpg) -139px  -60px no-repeat; }

#menu ul li a#menu-3:hover { background: url(../gfx/buttons.jpg) -278px -60px no-repeat; }
#menu ul li a.current-3 { background: url(../gfx/buttons.jpg) -278px -60px no-repeat; }

#menu ul li a#menu-4:hover { background: url(../gfx/buttons.jpg) -417px -60px no-repeat; }
#menu ul li a.current-4 { background: url(../gfx/buttons.jpg) -417px -60px no-repeat; }

#menu ul li a#menu-5:hover { background: url(../gfx/buttons.jpg) -556px -60px no-repeat; }
#menu ul li a.current-5 { background: url(../gfx/buttons.jpg) -556px  -60px no-repeat; }

#menu ul li a#menu-6:hover { background: url(../gfx/buttons.jpg) -695px -60px no-repeat; }
#menu ul li a.current-6 { background: url(../gfx/buttons.jpg) -695px -60px no-repeat; }

ul.s-flash { list-style-image: url(../gfx/arr.gif); line-height: 150%;} 
li.s-flash {margin-bottom: 5px; font-size: 14px;}

/* contact */

#contact ul {width: 584px; height: 114px; background: url(../gfx/przyczepy-kempingowe-kontakt.jpg) 0 0 no-repeat; overflow: hidden;}

#contact ul li {text-indent: -99999px; float: left; list-style: none; }

#contact ul li a {display: block; width: 292px; height: 114px; }

#contact ul li a#menu-1:hover { background: url(../gfx/przyczepy-kempingowe-kontakt.jpg) 0 -112px no-repeat; }

#contact ul li a#menu-2:hover { background: url(../gfx/przyczepy-kempingowe-kontakt.jpg) -292px -112px no-repeat; }

#contact-przyczepy {margin-left: 7px;}

/* end contact */

.orange {color: #F96601; font-style: normal; text-align: center;}

.right {float: right;}

.text-right {text-align: right;}

.left {float: left;}

.more {font-size: 11px; background: url(../gfx/moregreen.jpg) 0 50% no-repeat; padding-left: 14px; float: right;}

.powrot {background: url(../gfx/arrow-dotted-left.jpg) 0 50% no-repeat; padding-left: 15px; font-size: 14px;}

.przekresl {text-decoration: line-through;}

.red {color: red;}

#container {font-size: 0.85em; } 

#menu {height: 70px; margin: 0 auto; width: 865px; padding-top: 23px;}

#flash-container {background: url(../gfx/flashcontainer.jpg) 50% 0 no-repeat; height: 321px; border-bottom: 2px solid #DDDBDB; }

#flash-container-random {height: 244px; border-bottom: 2px solid #DDDBDB;}

#flash-container-random img {height: 244px; width: 100%;}

#flash {margin: 0 auto; width: 595px;  padding-right: 245px; padding-left: 25px;}

#wraper {width: 865px; margin: 0 auto; position: relative; }

#main-content {width: 620px; float: left; margin: 20px 0; }

#main-content-bar {border-bottom: 2px solid #DDDBDB; background-color: #FAF9F8; width:600px; overflow: hidden; 	padding: 15px 0;}

#main-content-bar1 {border-bottom: 2px solid #DDDBDB; width:600px; overflow: hidden; padding: 15px 0;}

#main-content-bar2 {width:600px; overflow: hidden; padding: 15px 0; background-color: #FAF9F8;}

#main-content-bar3 {width:600px; overflow: hidden; padding: 15px 0; background-color: #FFFFFF;}

#mapka {float: right; background-color: #FFF; width: 280px; height: 100px; border: 1px solid #DDDBDB; padding: 2px;}
#mapa {width: 425px; height: 350px;}

#nowe {text-align: center; margin-top: 12px;}

#nowe-win {background: url(../gfx/przyczepy-kempingowe-nowe.jpg) 0 0 no-repeat; float: left; width: 293px; height: 262px; margin-right: 10px;}

#uzywane-win {background: url(../gfx/przyczepy-kempingowe-uzywan.jpg) 0 0 no-repeat; float: left; width: 293px; height: 262px;}

#nowe-win h1 a {width: 290px; height: 185px; display: block;}
#uzywane-win h1 a {width: 290px; height: 185px; display: block;}

.lp {background-color: #FFFFFF;}

.ln {background-color: #F7F7F7;}

#contact {clear: both; padding-top: 10px;}
#contact2 {clear: both; padding-top: 10px; text-align: center; margin: 0 auto; width: 600px;}

#sidebar {width: 239px; margin-top: -252px; float: left; position: relative;}

#sidebar-bg {background: url(../gfx/sidebar-bg.gif) 0 100% no-repeat; height: 12px; margin-top: -10px;}

#sidebar-content {background: white url(../gfx/sidebar-content-bgr.jpg) 0 0 repeat-y; }

#sidebar-flash {height: 184px; background: url(../gfx/sidebar-up.gif) 0 0 no-repeat; filter:alpha(opacity=70); -moz-opacity:.70;opacity:.70; }

#sidebar-flash-content {padding: 30px 5px 0 35px;}

#news {border-bottom: 2px solid #DDDBDB; }

#news-content {margin: 20px 15px 0; padding-bottom: 5px; width: 200px; overflow: hidden;  color: #686866; border-bottom: 1px dotted #BDBDBD;}

#phones {border-top: 10px solid white; background: url(../gfx/phones-bg.jpg) 0 100% no-repeat; padding-bottom: 30px}

#phones-content {border-top: 2px solid #DDDBDB; text-align: center;}

#phones-detail {font-size: 16px; font-weight: bold; color: #494946; line-height: 180%; }

#oferta-opis {padding-top: 10px; float: left; clear: both;}

/* nowe detail */

#pict {clear: both;}

#miniatury {padding-right: 65px; width: 300px; float: left;}

#oferta-lista-tabela {width: 600px; border: 0;}
#oferta-lista-tabela td {padding: 10px;}
#oferta-pict-lista {padding: 2px; border: 1px solid #E3E3E3; width: 120px; height: 90px;}
#oferta-pict-lista:hover {padding: 2px; border: 1px solid #656565; width: 120px; height: 90px;}
#oferta-pict-one {padding: 2px; border: 1px solid #E3E3E3; margin: 5px 20px 0 0; float: left; width: 120px; height: 90px;}
#oferta-pict-one:hover {padding: 2px; border: 1px solid #656565; margin: 5px 20px 0 0; float: left; width: 120px; height: 90px;}

#oferta-pict-main {width: 500px; float: left;}
#oferta-pict-main img {border: 1px solid #4084D5; padding: 5px; width: 488px;}

#oferta-text {clear: both; padding: 10px 0;}

#dane-tech {background-color: #F3F3F3; width: 300px;}
#tdb {border-right: 1px solid #E3E3E3; padding-right: 10px; border-bottom: 1px solid #E3E3E3; text-align: right; width: 100px;}
#tdn {border-bottom: 1px solid #E3E3E3; width: 100px; padding-left: 10px; font-weight: bold;}

#arrow-dotted {background: url(../gfx/arrow-dotted.jpg) 0 50% no-repeat; padding-left: 15px; font-weight: bold; font-size: 16px; margin-bottom: 10px;}

#oferta-text span {color: #3F5F9A;}

#opis {float: left; width: 500px; margin-left: 60px;}

/* end nowe detail*/


#footer {width: 100%; background: url(../gfx/footer-bgr.jpg) 0 0 repeat-x; clear: both;}

#footer a {color: #A7A7A7; font-weight: normal;}
#footer a:hover {color: #000000;}

#footer-content {width: 865px; margin: 0 auto; padding: 24px 0;}
#footer-content p {font-size: 16px;}

#linki {float: right; color: #8C8C8F;}

#netius {background: url(../gfx/netius.gif) 0 0 no-repeat; padding-left: 45px;}
