@charset "utf-8";

/* CSS Document */

body {

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: #F1F3F6;

	background-image: url(img/bg_gradient.jpg);

	background-repeat: repeat-x;

}

table#main {

	text-align: left;

	margin: 0;

	width: 896px;

}

table#content {

	width: 896px;

}

table#footer {

	width: 896px;

}

td#footer_image {

	width: 896px;

	height: 23px;

	background-image: url(img/table_bottom.png);

	background-repeat: no-repeat;

}

td#footer_nav {

	width: 896px;

	height: 80px;

	vertical-align: middle;

	color: #2e566f;

	text-align: center;

}

td#content_left {

	width: 302px;

	vertical-align: top;

	background-color: #FFFFFF;

}

td#content_right {

	width: 594px;

	vertical-align: top;

	background-color: #FFFFFF;

	padding: 25px;

	text-align: justify;

}

table#contact_form {

	width: 302px;

}

td#contact_form_header {

	width: 302px;

	height: 79px;

	background-image: url(img/contact_form_header.jpg);

	background-repeat: no-repeat;

}

td#contact_form_body {

	width: 302px;

	height: 407px;

	background-image: url(img/contact_form.jpg);

	background-repeat: no-repeat;

	padding: 10px 25px 0 25px;

	vertical-align: top;

	color: #2e566f;

	text-align: left;

	}

	

p.form_label {

	margin: 5px 0 3px 0;

	color: #2e566f; 

}

td#intro {

	width:302px;

	height: 265px;

	background-image: url(img/intro.jpg);

	background-repeat: no-repeat;

}

a:link {

	text-decoration:none;

	color: #2e566f;

}

a:visited {

	text-decoration:none;

	color: #2e566f;

}

a:hover {

	text-decoration:none;

	color: #cee2ed;

}

a:active {

	text-decoration:none;

	color: #2e566f;

}

input {

	width: 100%;

	height: 16px;

	background-color: #FFFFFF;

	border: 1px solid #2e566f;

	padding: 2px;

	font-size: 12px;

}

textarea {

	width: 100%;

	height: 130px;

	background-color: #FFFFFF;

	border: 1px solid #2e566f;

	padding: 2px;

	font-size: 12px;

	overflow: auto;

}

textarea.order {

	width: 100%;

	height: 147px;

	background-color: #FFFFFF;

	border: 1px solid #2e566f;

	padding: 2px;

	font-size: 12px;

	overflow: auto;

}

input.image {

	border: none;

	width: 82px;

	height: 28px;

	padding: 0;

	margin: 10px 0 0 0;

}

img.galeria {

	border: 3px solid #cee2ed;

	float: left;

	margin: 0 5px 10px 0;

}

ul {

	list-style-type: square;

}

table.trzy {

	text-align: left;

	width: 100%;

}

table.trzy td {

	vertical-align: top;

}

p.title {

	padding: 0;

	margin: 0;

	font-weight: bold;

	color: #575757;

}

div.dot {

	width: 100%;

	height: 1px;

	background-image: url(img/dot.gif);

	background-repeat: repeat-x;

}

table.parametry {

	width: 80%;

}

table.parametry td {

	color: #FFFFFF;

	padding: 5px 3px 5px 3px;

	text-align: center;

}

td.order_form_header {

	width: 896px;

	height: 97px;

	background-image: url(img/order_form_header.jpg);

	background-repeat: no-repeat;

}

td.order_form_content {

	width: 896px;

	background-image: url(img/order_form_content.jpg);

	background-repeat:repeat-y;

	color: #2E566F;

	padding: 25px;

}

td.order_form_bottom {

	width: 896px;

	height: 18px;

	background-image: url(img/order_form_bottom.jpg);

	background-repeat: no-repeat;

}
#flagi {
	width: 896px;
	margin: 0 auto;
	text-align: right;
	margin: 10px 0;
}
#flagi img {
	margin: 0 0 0 5px;
	border: 0;
}
:focus {
  -moz-outline-style: none;
}





