body { margin: 0;	padding: 0;	background: url(../img/bg.jpg) center ; font-family: Trebuchet MS; font-size: 13px; color: #fff; line-height: 16px; text-align: left; }

a {color:#b0e423;text-decoration:none;}
a:hover {text-decoration:underline}
form { display: inline; }
.k { text-align: center; padding: 10px; border: 1px solid #D5D5D5; font-weight: bold; }
.e { text-align: center; padding: 10px; border: 1px solid red; font-weight: bold; }
img {border:0px;}
h1 {color:#fff;font-size:35px;line-height:27px;font-family:arial;text-transform:uppercase;font-weight:bold;margin:0px 0 20px 0;}
h2 {color:#B0E423;font-size:17px;line-height:22px;font-family:arial;text-transform:uppercase;font-weight:bold;margin:0px 0 20px 0;}
h3 {color:#ff56b3;text-transform:uppercase}

#bodyBg {background: url(../img/body_bg.jpg) repeat-x scroll center top transparent;}
#layout {width:990px;margin:0px auto;padding:0;overflow:hidden;}
#header {width:990px;height:128px;margin:0 auto;clear:both;overflow:hidden;}
#logo {float:left;margin:0px 0px 0 0px;height:98px;text-align:left;width:226px;padding:30px 0 0 30px}
#logo img { cursor: pointer; }
#headerRight {float:right;padding:85px 0 0 0}
#headerRight a {display:block;text-transform:uppercase;float:left;color:#fff;padding:15px 20px;}
#headerRight a.b2b {background:#0097d8}
#headerRight a.contact {background:#afcb08}
#headerRight a:hover {background:#e6007e;text-decoration:none;}

#content {width:990px;overflow:hidden;}
#columnLeft {float:left;width:256px;}
#leftMenu {background:#ae4682;padding:9px 18px;width:220px;overflow:hidden;margin:0 0 30px 0}
#leftMenu a {display:block;padding:6px 30px 5px 10px;margin:0 0 3px 0;color:#fff;text-transform:uppercase;float:left;clear:both;white-space:nowrap;font-size:18px}
#leftMenu a.active {background:#e6007e}
#leftMenu a:hover {text-decoration:none;color:#afcb08}

#columnRight {float:left;width:734px;}
#mainPic {width:710px;background:#fff;padding:12px;position:relative;}
#mainPic .text {position:absolute;top:415px;left:32px;font-size:132px;color:#fff;text-transform:uppercase;}

#footer {width:714px;margin:9px 0 0 256px;padding:18px 20px 15px 0px;background:#6C6565;text-transform:uppercase;color:#dcdcdc;font-size:12px;text-align:right;border-top:1px solid #939090;border-bottom:1px solid #939090}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:none;color:#afcb08}



/*podstrona */
#columnRight_s {float:left;width:594px;background:url(../img/column_right_bg_s.png);behavior:url(img/iepngfix.htc);padding:30px 70px;}
#columnRight_s2 {float:left;width:734px;background:url(../img/column_right_bg_s.png);behavior:url(img/iepngfix.htc);padding:30px 0px;}
#columnRight_s2 h1 {padding:0 0 0 70px}
#columnRight_s .container {width:594px;color:#fff;overflow:hidden;}

#columnRight_s3 {float:left;width:734px;background:url(../img/column_right_bg_s.png);behavior:url(img/iepngfix.htc);padding:0px 0px;}
#columnRight_s3 h1 {padding:0 0 0 0px;font-size:30px;text-align:center}
#columnRight_s3 #offerBox .text {padding:20px 10px 0 10px;width:214px}

.offerBtn {display:block;float:left;background:#C6C6C6 ;color:#505050;font-size:20px;text-align:center;width:181px;height:57px;margin:0 11px 11px 0;text-transform:uppercase;padding:41px 0 0 0;border:1px solid #5c5c5c}
.offerBtn:hover {text-decoration:none;background:#acc22b;border:1px solid #5c5c5c;color:#fff}

#subMenu {padding:9px 18px;width:220px;overflow:hidden}
#subMenu a {display:block;padding:3px 30px 3px 10px;margin:0 0 5px 0;color:#fff;text-transform:uppercase;float:left;clear:both;}
#subMenu a:hover {text-decoration:none;}
#subMenu a.menu_0 {font-weight:bold;margin:0 0 20px 0;font-size:18px}

#subMenu a.menu_1.active {background:#e6007e}
#subMenu a.menu_1:hover {color:#afcb08}

#subMenu a.menu_2 { font-size: 10px; padding-left: 20px; }

#offerBox {width:734px;overflow:hidden;;position:relative;}
#offerBox .text {float:left;width:184px;color:#fff;padding:20px 20px 10px 30px;line-height:18px}
#offerBox .pic {float:right;width:500px;text-align: center;}
#galeriaOpis { position: absolute; top: 380px; left: 0px; background: #FFFFFF; width: 234px; height: 20px; z-index: 110000; color: #000000; }
#galeriaOpis div { text-align: center; padding-top: 2px; }

#picMenu {width:734px;background:#c6c6c6;padding:10px 0 10px 0;text-align:center;font-size:12px;}
#picMenu a {color:#6c6565;margin:0 7px;width:15px;font-weight:bold;vertical-align:middle}
#picMenu img {vertical-align:middle;cursor:pointer;}
#picMenu a:hover {color:#fff;text-decoration:none}
#picMenu a.aktywny {color:#fff}
#picMenu a.aktywny:hover {color:#fff}

#kontakt {overflow:hidden}
#kontakt1 {float:left;width:240px;}
#kontakt2 {float:right;width:240px;}

.backLink_s {margin:15px 0 0 0;text-align:left;}

.galeryPic {margin:10px 0 0 0}
.galeryPic img {padding:6px;border:3px solid #fff;margin:0 15px 14px 0}

/* formularz kontaktu */
.formKontaktu { width: 390px; margin: 30px auto 10px auto; text-align: center; clear:both}
.formKontaktuZestaw { width: 390px; overflow: hidden; clear: both; margin: 0 0 10px 0; }
.formKontaktuLabel { text-align: left; margin:0 10px 0 0 }
.formKontaktuLabel span { color: #ff56b3;font-weight:bold; }
.formKontaktuPole { width: 380px; text-align: right; }
.formKontaktuPole input { width: 380px; border: 1px solid #ccc; color:#000000;padding:3px;}
.formKontaktuPole select { width: 386px;color: #000000; }
.formKontaktuPole textarea { padding: 3px; width: 380px; height: 80px; overflow: auto; color: #000000; border: 1px solid #ccc; font-family:tahoma; font-size: 13px; }
.formKontaktuPoleRadio { float: right; width: 280px; text-align: left; }
.formKontaktuPoleRadio input { vertical-align: middle; }
.formKontaktuPoleCheckbox { float: right; width: 280px; text-align: left; }
.formKontaktuPoleCheckbox2 { text-align: left; }
.formKontaktuPoleCheckbox2 input { vertical-align: middle; }
.formKontaktuWymagane { float: left; color: #ff56b3;font-weight:bold; }
.formKontaktuPrzycisk { float: right; text-align: right; }
.formKontaktuPrzycisk img { cursor: pointer; }
/* formularz kontaktu */

