/* PAGE */
BODY { font-family:arial; }
a { color:#000000 }
a:hover { color:#003b78; }

.baner { display:none; }
.main-content-div { position:absolute;width:1000px;top:0px;margin-left:50%;left:-500px;background-image:url(gfx/podstrony/back.png);background-repeat:repeat-y; }
.top-logo-container { float:left;width:1000px;height:272px;background:url(gfx/top.jpg);z-index:9100; }
.menu-container { float:left;width:1000px;height:49px;background:url(gfx/menu_back.png);z-index:9000; }
.strona_glowna_fader { position:relative;left:0px;width:969px;height:550px;background:url(gfx/rotator/1/0.jpg);z-index:2 }

/* BOKSY ANIMACJA */
.oferta { float:left;width:270px;height:360px;margin-top:20px;margin-left:15px; }
.galeria_ani { float:left;width:270px;height:113px;margin-top:50px;margin-left:15px; }

/* TRESC STRONY */

.page-content-div { position:relative;float:left;width:1000px;overflow:hidden;}
.page-right-box { float:left;width:960px;overflow:hidden;padding-left:35px;padding-right:35px;color:#bababa; }

.strona_glowna { float:left;z-index:1;position:relative;margin-left:16px;width:969px;height:550px;background:url(gfx/rotator/1/1.jpg) }

/* tresc-tekst */
.cmsbox-revealer { position:absolute;left:1000px;overflow:auto;width:517px;padding-left:5px;padding-top:5px;padding-right:5px;height:550px;float:left;background:url(gfx/img_rot_back.png);color:#FFFFFF;z-index:8000 }

/* stopka */
.footer-div { float:left;width:1000px;height:144px;background:url(gfx/foot.png);background-repeat:no-repeat;padding-top:10px;font-family:georgia;font-size:11px; }


.img2show, .projekt-div-xpander { cursor:pointer; }

.right-box-title { float:left;width:700px;margin-left:10px;color:#EFEFEF;font-size:12px;margin-bottom:20px; }
.right-box-title b {font-size:18px; }

/* produkty */
.oferta-left-box { float:left;width:200px; }
.oferta-mid-box { float:left;width:300px;margin-left:10px;color:#EFEFEF; }
.oferta-right-box { float:left;position:relative;width:410px;min-height:600px;padding-left:5px;padding-top:5px;
				overflow:hidden;background-color:#434343; }

.ofe-title { font-size:18px;width:100%;color:#FFFFFF;text-align:center; }
.ofe-intros { font-size:10px;width:100%;color:#cdcdcd;text-align:left;margin-bottom:15px; }
.lbox-producent { float:left;width:100%;color:#EFEFEF;text-align:left;margin-bottom:10px }
.lbox-producent-title { float:left;font-size:13px;width:100%;font-weight:bold;text-align:left;margin-bottom:3px;cursor:pointer }
.lbox-kolekcje { float:left;width:100%;font-size:12px;color:#EEEEEE;text-align:left;margin-bottom:3px }
.lbox-kolekcja-item { float:left;width:190px;font-size:10px;color:#EFEFEF;text-align:left;margin-left:10px;margin-bottom:2px;cursor:pointer }
.gal-kolekcja { float:left;width:102px;height:72px;background:url(gfx/img_shadow.png); }
.gal-kolekcja-title { float:left;width:700px;margin-bottom:10px; }
.kolekcja-title {font-size:11px; }
.kol-breaker { float:left;height:2px;width:720px; }

.rot-img { position:absolute;margin-top:-700px;margin-left:0px;min-height:240px;overflow:hidden; }
.rot-img-l,.rot-img-r { position:absolute;margin-top:200px;margin-left:0px;width:36px;height:72px;background:url(gfx/img_rot_l.png);cursor:pointer }
.rot-img-r { margin-left:364px;background:url(gfx/img_rot_r.png) }
.rot-img-txt { position:absolute;margin-top:-70px;margin-left:0px;height:60px;width:390px;color:#FFFFFF;font-size:12px;
				padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;background:url(gfx/img_rot_back.png); }
.rot-arc-top,.rot-arc-down { position:absolute;z-index:100;top:0px;background:url(gfx/img_rot_top.png);width:400px;height:8px; }
.rot-arc-down { position:absolute;background:url(gfx/img_rot_bottom.png); }

.menu-txt-over { font-weight:bold;color:#36baff; }
/*formularz*/
.form-box { float:left; }
.form-title { float:left;font-weight:bold;width:100%;}
.form-element-title { float:left;width:100%;font-size:14px;color:#000000;font-style:italic;font-family:times;  }
.form-element { float:left;width:100%;margin-bottom:5px; }
.form-inputs { float:left;width:600px; }
.form-textarea { float:left;width:600px;height:100px; }
.form-error { background:#FFAAAA; }
.form-info { float:left;width:400px;font-size:11px;font-weight:bold;text-align:right;color:#FF0000; }
.form-info-ok { color:#ac9745; }


