/*

980 Project
www.980project.com

Copyright 2011

*/


/*  reset  */
html {margin:0;padding:0;border:0}
body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,hgroup, nav, section {
  margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline}
article, aside, dialog, figure, footer, header,
hgroup, nav, section {display:block}
body {background: white}
table {border-collapse: separate; border-spacing: 0}
caption, th, td {text-align: left; font-weight: normal; float:none !important}
table, th, td {vertical-align: middle}
blockquote:before, blockquote:after, q:before, q:after {content: ''}
blockquote, q {quotes: "" ""}
a img {border: none}
:focus {outline: 0}

/*  980  */
.wrapper {
	margin: 0 auto;
	text-align: left;
	width: 1200px}

.in-wrapper {
	/*background: url(gridinator.png) repeat-y 0 0; */
	clear: both;
	display: inline;
	float: left;
	padding: 0 5px 0 5px;
	position: relative;
	width: 1190px}
.container {
	clear: both;
	float: left;
	margin: 0;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-13, .col-14, .col-15 {
	clear: none;
	display: inline;
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	/*position: relative;*/
	/* background: #b2f17d  */}
.col-1 {width: 60px}
.col-2 {width: 125px}
.col-3 {width: 190px}
.col-4 {width: 255px}
.col-5 {width: 463px}
.col-6 {width: 385px}
.col-7 {width: 450px}
.col-8 {width: 515px}
.col-9 {width: 580px}
.col-10 {width: 645px}
.col-11 {width: 710px}
.col-12 {width: 775px}
.col-13 {width: 840px}
.col-14 {width: 905px}
.col-15 {width: 1200px;margin-right: 0}



.pre-15px {margin-left: 20px}
.pre-1 {margin-left: 65px}
.pre-2 {margin-left: 130px}
.pre-3 {margin-left: 195px}
.pre-4 {margin-left: 260px}
.pre-5 {margin-left: 325px}
.pre-6 {margin-left: 390px}
.pre-7 {margin-left: 455px}
.pre-8 {margin-left: 520px}
.pre-9 {margin-left: 585px}
.pre-10 {margin-left: 650px}
.pre-11 {margin-left: 715px}
.pre-12 {margin-left: 780px}
.pre-13 {margin-left: 845px}
.pre-14 {margin-left: 910px}

suf-1 {margin-right: 70px}
suf-2 {margin-right: 135px}
suf-3 {margin-right: 200px}
suf-4 {margin-right: 265px}
suf-5 {margin-right: 330px}
suf-6 {margin-right: 395px}
suf-7 {margin-right: 460px}
suf-8 {margin-right: 525px}
suf-9 {margin-right: 590px}
suf-10 {margin-right: 655px}
suf-11 {margin-right: 720px}
suf-12 {margin-right: 785px}
suf-13 {margin-right: 850px}
suf-14 {margin-right: 915px}

.clear {clear: both}
.last-col {margin-right: 0}

.success {
/*background:#007D44;*/
font-size: 150%;
color: #003300;
/*font-weight: bold;*/
/*border: 3px solid #e97714;*/
margin-top: 10px;
min-height: 500px;
padding: 5px;
}
.success_order {
/*background:#007D44;*/
font-size: 150%;
color: #003300;
/*font-weight: bold;*/
/*border: 3px solid #e97714;*/
margin-top: 10px;
/*min-height: 635px;*/
padding: 5px;
}

#punkt-wybrany {
	padding: 5px;
	border: solid 1px #007D44;
	background: #EDFCCA;
}
.marker-tooltip-header, .marker-tooltip-street, .marker-tooltip-info {
	line-height: 17px;
	text-align: left;
	font-size: 12px;
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
}
.marker-tooltip-header {
	font-weight: 700;
}

.marker-tooltip-info {
	margin-top: 12px;
}

.marker-tooltip-no-border {
	border: 0!important;
	background: none!important;
}

td.category-list-light a {
	color: #003300;
	font-size: 16px;
	line-height: 26px;
}

td.category-list-light a.current {
	color: #007bff;
}

#login-box {
	display: block;
	float: right;
	width: 457px;
	height: 130px;
}

#login-box #kontakt-pomoc {
	height: 17px;
	float: right;
	margin-right: 15px;
	margin-top: 6px;
	font-size: 12px;
}

#login-box form {
	height: 85px;
}

#login-box dt {
	/*margin: 10px 0 0 0;*/
	font-weight: 400;
	line-height: 1.2;
}



#login-box .zend_form label {
	display: initial;
	font-size: 12px;
	margin-left: 43px;
	color: #333;
	font-weight: 400;
	line-height: 14px;
}

#login-box label {
	font-size: 12px;
}

#login-box dd {
	margin-bottom: 0;
	margin-left: 41px;
}
#login-box input {
	width: 96px;
	border: 1px solid #007D44;
}

#login-box #submit_login {
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	float: right;
	margin-top: -44px;
	margin-right: 212px;
	width: 100px;
	border: solid 1px #cccccc;
	height: 20px;
	color: #333;
	background: #C5D8A9;
}

#login-box a {
	margin-left: 15px;
	text-decoration: none;
	color: #666;
}
#login-box p {
	float: left;
	margin-left: 26px;
}
#username, #password-label {
	margin:0;
}

p.register-links {
	margin-top: -3px;
	font-size: 13px;
}