ul.menu {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-right: 34px;
}

ul.menu li {
	padding: 0;
	margin: 0;
	float: right;
	padding-left: 20px;
}

div.hide {
   display: none;
}

div.show
{
	height: 30px;
   display: block;
   font-family: Verdana;
   color: #0E1B28;
   font-size: 11px;
}

ul.submenu {
	padding:0;
	margin: 0;
	list-style: none;
	height: 100px;
	font-family: "Arial Black";
	font-size: 12px;
	color: #651D04;
	text-decoration: none;
}

a.submenu {
	color: #651D04;
}

ul.submenu li {
	float: right;
	padding-left: 4px;
}

.banner {
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.home_back {
	background-image: url(images/home_back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menuback {

	background-image: url(images/menu_back.gif);
	background-repeat: repeat-x;
}
.bottomback {


	background-image: url(images/bottom_back.gif);
	background-repeat: repeat-x;
}

.menutext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #651D05;
	text-decoration: none;
}
a.menutext:link, a.menutext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #651D05;
	text-decoration: none;
}
a.menutext:active, a.menutext:hover {
	color: #103F73;
}

.menutextup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #651D05;
	text-decoration: none;
}
a.menutextup:link, a.menutextup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #651D05;
	text-decoration: none;
}
a.menutextup:active, a.menutextup:hover {
	text-decoration: underline;
}
.copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.calltext {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EECA7B;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F6DE97;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F6DE97;
	font-weight: normal;
}
.textbold {
	font-family: "Arial Black";
	font-size: 12px;
	color: #651D04;
	text-decoration: none;
}
a.textbold:link, a.textbold:visited {
	font-family: "Arial Black";
	font-size: 12px;
	color: #651D04;
	text-decoration: none;
}
a.textbold:active, a.textbold:hover {
	text-decoration: underline;
}
.topback {
	background-image: url(images/top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.mainmenuback {
	background-image: url(images/mainmenuback.gif);
	background-repeat: repeat-x;
}
.submenuline {
	background-image: url(images/submenuline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bottomback2 {



	background-image: url(images/botomback2.gif);
	background-repeat: repeat-x;
}
.img {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* ----------------------- FORMULARZ --------------------- */

#form {  color:#8b8b8b; padding-left: 30px; }
.input_short { background-color:#fff; color:#000; font-size:11px; border:none; width:180px; padding:5px 5px; display:block; margin-bottom:10px; border:#808080 solid 1px; }
.input_long { background-color:#fff; color:#000; font-size:11px; border:none; width:535px; padding:5px 5px; display:block; margin-bottom:3px; border:#808080 solid 1px; }
.sub { width: 49px; height: 27px; background:url('img/send.jpg'); border:none; float:right; }
.textarea { background-color:#fff; color:#000; font-size:11px; border:#808080 solid 1px; width:793px; height:120px; padding:5px 5px; font-family: Tahoma; display:block; margin-bottom:10px; }
.select {   background-color:#fff; color:#000; font-size:11px; border:none; width:230px; padding:5px 5px; display:block; margin-bottom:10px; border:#808080 solid 1px; margin-bottom:3px; float:left; }
.select_2 {   background-color:#fff; color:#000; font-size:11px; border:none; width:255px; padding:5px 5px; display:block; margin-bottom:10px; border:#808080 solid 1px; margin-bottom:3px; float:left; }

.big { font: bold 18px Tahoma; color:#f65237; margin: 5px 0 15px; display:block; }

