BODY {
background-color: #f0ffe3;
background-position: top;
background-repeat: repeat-x;
font-family: 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
font-size: 15px; color: #222222;
padding: 0;
margin: 0;
line-height: 150%;
}

P       { FONT-SIZE: 15px; COLOR: #222; }
.stop { FONT-SIZE: 10px; COLOR: #ffffff; }

h2 {
font-size: 19px; color: #222222;
padding: 0px 0 0 0;
margin: 0;
}

A:link { color: #037f00; text-decoration: underline; }
A:active { color: #037f00; text-decoration: underline; }
A:visited {	color: #037f00; text-decoration: underline; }
A:hover  { color: #e2017b; text-decoration: none; }

A.male:link { color: #037f00; font-size: 10px; text-decoration: underline; }
A.male:active { color: #037f00; font-size: 10px; text-decoration: underline; }
A.male:visited { color: #037f00; font-size: 10px; text-decoration: underline; }
A.male:hover  { color: #c30000; font-size: 10px; text-decoration: none; }

A.stop:link { color: #222; font-size: 15px; text-decoration: none; }
A.stop:active { color: #222; font-size: 15px; text-decoration: none; }
A.stop:visited { color: #222; font-size: 15px; text-decoration: none; }
A.stop:hover  { color: #e2017b; font-size: 15px; text-decoration: underline; }

A.stopacz:link  {font-family: Verdana, Helvetica, Arial, sans-serif; COLOR: #222222; font-size: 15px;  text-decoration: none;}
A.stopacz:active {font-family: Verdana, Helvetica, Arial, sans-serif; COLOR: #222222; font-size: 15px; text-decoration: none;}
A.stopacz:visited  {font-family: Verdana, Helvetica, Arial, sans-serif; COLOR: #222222; font-size: 15px; text-decoration: none;}
A.stopacz:hover  {font-family: Verdana, Helvetica, Arial, sans-serif; COLOR: #222222; font-size: 15px; text-decoration: none;}


img { border: 0; }

img.zap {
border-width:3px;
border-style:solid;
border-color: #fff;
}

img.zap:hover {
border-width:3px;
border-style:solid;
border-color: #a5e17f;
}

.clr {
clear:both;
}

.naglowek {
width: 990px;
margin: 0 auto;
height: 248px;
padding: 0;
}
.naglowek-l {
width: 518px;
float: left;
margin: 0;
padding: 0;
}
.naglowek-p {
width: 472px;
float: right;
margin: 0;
padding: 0;
}

.tresc {
width: 990px;
margin: 0 auto;
padding: 0;
background: url(img/tlo-txt.png) repeat-y top left;
}
.tresc-l {
width: 244;
margin: 0 0 0 8px;
float: left;
}
.tresc-p {
width: 930px;
margin: 0 auto;
padding: 0 0 30px 0;

}


.etabs { margin: 10px 0 20px 0; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; background: #7db51c; border: solid 0px #266727; border-bottom: none; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab a { font-size: 19px; font-weight: bold; line-height: 2em; display: block; padding: 0 23px 0 23px; outline: none; color: #fff; text-shadow:1px 1px 0px #333; text-decoration: none;}
.tab a:hover { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab.active { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab a.active { font-weight: bold; }
.tab-container .panel-container { background: #fff; margin: 0; padding: 0; }

.tab2 { display: inline-block; zoom:1; *display:inline; background: #ff5900; border: solid 0px #266727; border-bottom: none; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab2 a { font-size: 19px; font-weight: bold; line-height: 2em; display: block; padding: 0 23px 0 23px; outline: none; color: #fff; text-shadow:1px 1px 0px #333; text-decoration: none;}
.tab2 a:hover { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab2.active { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab2 a.active { font-weight: bold; }

.tab3 { display: inline-block; zoom:1; *display:inline; background: #db1111; border: solid 0px #266727; border-bottom: none; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab3 a { font-size: 19px; font-weight: bold; line-height: 2em; display: block; padding: 0 23px 0 23px; outline: none; color: #fff; text-shadow:1px 1px 0px #333; text-decoration: none;}
.tab3 a:hover { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab3.active { text-decoration: none; background: #266727; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.tab3 a.active { font-weight: bold; }




a.instrukcja {
    background: url('img/guzik-oferta-stac.png') no-repeat scroll top right;
    display: block;
    float: left;
    height: 154px;
	width: 219px;
	margin: 10px 0 0 12px;
}
a.instrukcja:hover {
    background-position: bottom right;
}

a.instrukcja3 {
    background: url('img/guzik-sklep-d.png') no-repeat scroll top right;
    display: block;
    float: left;
    height: 207px;
	width: 219px;
	margin: 10px 0 0 12px;
}
a.instrukcja3:hover {
    background-position: bottom right;
}

a.banerek-rek {
    float: left;
	margin: 30px 0 0 12px;
}
a.banerek-rek:hover {
	-moz-opacity: 0.70;
-khtml-opacity: 0.70;
opacity: 0.70;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);
}

.fotinfo {
    float: left;
	margin: 20px 0 0 9px;
}

.fb-like-box {
	margin: 25px 0 20px 3px;
	background-color: #fff;
}
.addthis_toolbox {
margin: 10px 0 0 30px;
}


.stopka1 {
width: 990px;
height: 34px;
padding: 0;
margin: 0 auto;
background: url('img/stopka1.png') no-repeat scroll top right;
}
.stopka2 {
width: 990px;
padding: 0;
margin: 0 auto;
background: url('img/stopka2.png') repeat-y scroll top right;
}
.stopka2-l {
float: left;
width: 890px;
padding: 5px 0 15px 30px;
margin: 0;
}
.stopka2-p {
float: right;
width: 90px;
padding: 20px 0 0 0;
margin: 0;
}

.tab-kont-l {
float: left;
width: 50%;
padding: 0 0 0 0;
}
.tab-kont-p {
float: right;
width: 50%;
padding: 27px 0 0 0;
}



a.duzy-guzik1 {
	background-color:#e2017b;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	display:inline-block;
	color:#fff !important;
	font-size:31px;
	font-weight:bold;
	font-style:normal;
	width:700px;
	padding: 21px 0 21px 0;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #333;
}
a.duzy-guzik1:hover {
	background-color:#266727;
}
a.duzy-guzik1:active {
	position:relative;
	top:1px;
}


a.duzy-guzik2 {
	background-color:#7db51c;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	display:inline-block;
	color:#fff !important;
	font-size:26px;
	font-weight:bold;
	font-style:normal;
	width:700px;
	padding: 15px 0 15px 0;
	text-decoration:none;
	line-height: 150%;
	text-align:center;
	text-shadow:1px 1px 0px #333;
}
a.duzy-guzik2:hover {
	background-color:#266727;
}
a.duzy-guzik2:active {
	position:relative;
	top:1px;
}
