html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	line-height: 0.5cm;
}

ul {
	list-style: none;
}
ol {

}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {text-decoration: none;}



body {background: url(../images/bg.jpg) no-repeat center top; font-family: Arial, sans-serif; margin:0;}
#container {width:100%; height:100%; margin:0; padding:0;}
#slaider {margin:0; padding-top:2px; height:375px;  background: #ffffff url(../images/bgslaider.jpg) no-repeat bottom center; border-left:1px solid #d5e0f2; border-right:1px solid #d5e0f2;}

/*header*/
div#header {width:980px; height:119px; margin:0 auto;}
#logo {width:310px; height:90px; float:left; background: url(../images/logonew.gif) no-repeat bottom center; margin-left:122px; padding-top:14px;}
#topbox {float:right; height:90px; width:280px; margin:17px 125px 0 0;}
#flags {width:270px; height:40px; text-align: center;}
#flags ul {width: 170px; text-align: left;}
#flags ul li {display: inline; padding:0 1px;}

/*search*/
#search {width:auto; margin-top: -5px;}
.searchtext {width:93px; height:24px; text-align:left; background: url(../images/wyszukaj.gif) no-repeat left bottom; margin:0 0 2px 0; padding:0;}
#searchform {width: 225px; color:#8B268B; font-size: 12px; height:20px;}
#searchform fieldset {margin:0; padding:0; height:20px;}
input.search {background: url(../images/search.gif) no-repeat left top; border:none; width: 148px; height: 20px; margin:0; padding:2px 0 0 5px; float:left;}
input.button {background: url(../images/btnsearch.gif) no-repeat left top; width:58px; height: 21px; border:none; margin:0 0 0 10px; padding:0; cursor:pointer; float:right;}
#search a {font-size: 11px; font-family: Arial; color: #825582; text-decoration: none;}
#search a:hover {font-size: 11px; font-family: Arial; color: #825582; text-decoration: underline;}


/*wrapper*/
div#wrapper {width:980px; margin:0 auto; padding:0;}

/*maincontent*/
#maincontent {width: 980px; text-align: left; clear: both; margin:0 auto; padding:0;}

/*menu first level*/
#navbar {text-align: center; width:100%; margin:0 auto; clear:both; background: #DCE5F4 url(../images/bgmenu.jpg) no-repeat center top; height: 52px; font-size: 12px; color:#FFFFFF;}

#navbar ul {text-align: center; margin:0 auto; padding:0;}

#navbar ul li.first {background: url(../images/btn1.gif) no-repeat top center; width:192px; height: 44px;  display: inline; float:left; margin-top:8px; margin-left:10px;}
#navbar ul li.second {background: url(../images/btn2.gif) no-repeat top center; width:192px; height: 44px;  display: inline; float:left; margin-top:8px;}
#navbar ul li.tree {background: url(../images/btn3.gif) no-repeat top center; width:192px; height: 44px;  display: inline; float:left; margin-top:8px;}
#navbar ul li.four {background: url(../images/btn4.gif) no-repeat top center; width:192px; height: 44px;  display: inline; float:left; margin-top:8px;}
#navbar ul li.five {background: url(../images/btn5.gif) no-repeat top center; width:192px; height: 44px;  display: inline; float:left; margin-top:8px;}
#navbar ul li a {color:#FFFFFF; height: 25px; display: block; padding-top:14px;}
#navbar ul li a:hover {text-decoration: underline;}
	
/*menu second level*/
#bgmenu {width:100%; height: 38px; background: #ffffff url(../images/bgsecmenu.jpg) no-repeat center top; margin:0; }
#secondmenu {width: 100%; text-align: center; margin: auto; padding:0; font-size: 12px; color:#8B348B; }
#secondmenu ul {text-align: center; padding: 0px 0 2px 10px; width: auto;}
#secondmenu ul li {text-align: center; display: inline; width: auto; margin:7px;}
#secondmenu ul li a {color:#8B348B;}
#secondmenu ul li a:hover {color:#8B348B; text-decoration: underline;}*/
/*slaider*/

#slaider {margin:0; padding-top:2px; height:370px;  background: #ffffff url(../images/bgslaider.jpg) no-repeat bottom center; border-left:1px solid #d5e0f2; border-right:1px solid #d5e0f2;}

/*content*/
#content {width:962px; min-height: 350px; overflow:hidden; background: #e5effb url(../images/bgcontent.jpg) no-repeat top center; margin:0 auto; padding:0;}
#bg {width:978px; background: #ffffff; border-left:1px solid #d5e0f2; border-right:1px solid #d5e0f2; padding-top:2px;}

/*leftbox*/
#leftbox {float:left; width:100%; font-size: 12px; color:#3c3c3c;}
#head {width:962px; text-align: left;}
#head p {padding:20px 12px 10px 25px !important; text-align: justify; line-height: 1.2em;}
.title { background: url(../images/title01.gif) no-repeat bottom center; height: 56px; width: 296px; text-align: left; padding:0 !important; margin:0;}
#leftbox p {padding:10px 25px 10px 0px;  line-height: 1.2em;}


#photos {width: 100%; height: 125px; text-align: center; background: url(../images/photos.jpg) no-repeat top center;}
#leftbox ul {text-align: left; margin-left:50px; color:#51657a; line-height: 1.2em;}
#leftbox ul li {background: url(../images/bullet.gif) no-repeat left center; padding-left:20px;}
#leftbox ul li a {color:#51657a;}
#leftbox ul li a:hover {color:#51657a; text-decoration: underline;}

/*rightbox*/
#rightbox {float:right; width:280px; margin:10px 5px 0 0;}

/*products*/
#products {width:962px; font-size: 12px; color:#3c3c3c;}
#products p {padding:20px 12px 10px 25px; text-align: left; line-height: 1.2em;}
.titleproducts { background: url(../images/title02.gif) no-repeat bottom center; height: 56px; width: 420px; text-align: left; padding:0 !important; margin:0; }
.productcontainer {width: 962px; margin:0; padding:0; text-align: center; float: left; margin-bottom: 10px;}
ul.products {margin:0 auto; padding:0; text-align: center; width:962px;}
ul.products li {display: inline; float:left; font-size: 14px; font-weight: 600; text-align: center; padding-left:8px;}
ul.products li a { color:#447392; display: block;}
p.desc {padding-top:5px;}

/*prezproducts*/

ul.preproducts {margin:0 10px; padding:0; text-align: center; width:940px;}
ul.preproducts li {display: inline; float:left; font-size: 14px; font-weight: 600; text-align: center; padding-left:10px;}
ul.preproducts li a { color:#447392; display: block;}
p.preztitle {padding:5px 0 10px 1px !important; color:#51657a; font-size: 12px; text-align: left; width:220px;}
p.prezinfo {background:url(../images/hr.gif) no-repeat bottom center; padding:0 0 0 0 !important; text-align: justify; line-height: 1.2em; font-size: 12px; font-weight:500; color:#2a3132; width:220px; height:70px; margin-bottom:5px;}
.prezinfo_d { padding:0 0 0 0 !important; text-align: justify; line-height: 1.2em; font-size: 12px; font-weight:500; color:#2a3132; width:220px; margin-bottom:5px;}



ul.price {margin:0; padding:0; text-align: left; width:220px;}
ul.price li {margin:0; padding:0; text-align: left; width:220px; font-size:11px; color:#2a3132; font-weight: 500; line-height: 1.2em; clear:both; display: block;}
ul.price li.pricenumber {font-size:11px; color:#51657a; font-weight: 500; text-align: left;}
ul.price li.buy {background:url(../images/bullet02.gif) no-repeat left center; font-size:11px; color:#608706; font-weight: 500; padding-left:15px; text-align: left;} 
ul.price li.buy a {color:#608706;}
ul.price li.buy a:hover {color:#608706; text-decoration: underline;}

#bgcontentbottom {width: 980px; height:36px; margin-left:-1px; background: url(../images/bgcontentbottom.jpg) no-repeat bottom center;}

/*fotter*/
#footer {width:100%; margin:0; text-align: center; color:#585757; background: url(../images/bgfooter.png) no-repeat bottom center; font-size: 12px;}
#footer ul {text-align: center; padding:10px 0 32px 0;}
#footer ul li {display: inline; padding:0 8px;}
#footer ul li a {color:#585757;}
#footer ul li a:hover {color:#585757; text-decoration: underline;}
#footer ul li a.selected {color:#8b268b; text-decoration: underline;}
.copyrights {width:955px; height:23px; text-align: right; background: url(../images/copyright.png) no-repeat right bottom;}

#pathway {margin-left: 25px; text-align: left; color: #608706; margin-top: 10px; margin-bottom: 10px;}

#pathway a {
color: #608706; font-weight: bold; text-decoration: underline; background: transparent url(../images/arrow.gif) no-repeat right 4px;
padding: 0px 10px 0px 0px; margin: 0px 5px 0px 0px;
}

#pathway img {
padding: 0px 10px 0px 0px;
}
.rejestracja {font-size: 11px; font-family: Arial; color: #825582;}
.rejestracja a:link {font-size: 11px; font-family: Arial; color: #825582;}
.logowanie a:link {font-size: 11px; font-family: Arial; color: #825582;}
.rejestracja a:hover {font-size: 11px; font-family: Arial; color: #825582; text-decoration: underline;}
.logowanie a:hover {font-size: 11px; font-family: Arial; color: #825582; text-decoration: underline;}
.czcionka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
