/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F4953;
}
body {
	background-color: #FFFFFF;
	background-image: url(/theme/img/bkg_1.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.jasny_siw {color: #888888}
.jasny_siw2 {color: #777777}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E474E;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3E474E;
}
a:hover {
	text-decoration: none;
	color: #E3152A;
}
a:active {
	text-decoration: none;
	color: #3E474E;
}
h1 { 
  padding-top: 6px;
  font-family: 'Trebuchet MS', Georgia, 'Times New Roman';
	font-size: 20px;
	color: #2f5b86;
}
h2 {  
  font-family: 'Trebuchet MS', Georgia, 'Times New Roman';
   font-size: 18px;
   color: #2f5b86;
}
a.menu_dol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}
a.menu_dol:link {
	text-decoration: none;
	color: #2e6295;
}
a.menu_dol:visited {
	text-decoration: none;
	color: #2e6295;
}
a.menu_dol:hover {
	text-decoration: none;
	color: #E3152A;
}
a.menu_dol:active {
	text-decoration: none;
	color: #2e6295;
}
.stopka {
    height: 118px;
	text-align: center;
	background-image: url(/theme/img/zegluga_06.jpg);
	background-position:center;
	background-repeat: no-repeat;
	color: #b3c6d9;
}
.siwy_pixel {
   color: #808080;
   text-align: right;
   padding-right: 55px;
}
.siwy_copy {
    color: #aeaeae;
   text-align: right;
   padding-right: 55px;
}
.czerw {color: #dd282d}
.content_bkg {
    background-image: url(/theme/img/logo_bkg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
    background-color: #f2f5f9;
	width: 725px;
}
.content_txt {
    padding: 1px 10px 10px 30px;
}
.lewa_bkg {
    width: 225px;
    background-color: #d7e4f1;
}
.lewa_txt {
    padding: 10px 15px 4px 20px;
}
a.link_wiecej {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
a.link_wiecej:link {
	text-decoration: none;
	color: #2f5b86;
}
a.link_wiecej:visited {
	text-decoration: none;
	color: #2f5b86;
}
a.link_wiecej:hover {
	text-decoration: none;
	color: #E3152A;
}
a.link_wiecej:active {
	text-decoration: none;
	color: #2f5b86;
}
a.link_wiecej2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: normal;
}
a.link_wiecej2:link {
	text-decoration: none;
	color: #2f5b86;
}
a.link_wiecej2:visited {
	text-decoration: none;
	color: #2f5b86;
}
a.link_wiecej2:hover {
	text-decoration: none;
	color: #E3152A;
}
a.link_wiecej2:active {
	text-decoration: none;
	color: #2f5b86;
}
a.link_pixel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_pixel:link {
	text-decoration: none;
	color: #808080;
}
a.link_pixel:visited {
	text-decoration: none;
	color: #808080;
}
a.link_pixel:hover {
	text-decoration: none;
	color: #555555;
}
a.link_pixel:active {
	text-decoration: none;
	color: #808080;
}

/* style by ksok */
table.pages {
  padding: 1px;
  margin: 10px auto;
  font-size: 11px;
  text-align: center;
}
.pages a, .pages span {
  display: block;
  float: left;
  padding: 1px 4px;
  margin-right: 2px;
  border: 1px solid #fff;
  background: #fff;
}
.pages span.current {
  color: #fff;
  border: 1px solid #366da3;
  background-color: #366da3;
}
.pages a {
  border: 1px solid #366da3;
  text-decoration: none;
  font-size: 11px;
  color: #366da3;
}
.pages a:hover , a:hover.nextprev {
  color: #fff;
  border: 1px solid #366da3;
  background-color: #366da3;
}
.pages a.nextprev {
  font-weight: normal;
}
.pages span.nextprev {
  color: #666;
}
.pages span.nextprev {
  border: 1px solid #366da3;
  color: #366da3;
}
p.error_msg {
  padding: 0px;
  margin: 0px;
  color: #ff0000;
  font-weight: bold;
  display: none;
}
a.link_gal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 110px;
	font-weight: normal;
}
a.link_gal:link {
	text-decoration: none;
	color: #888888;
}
a.link_gal:visited {
	text-decoration: none;
	color: #888888;
}
a.link_gal:hover {
	text-decoration: none;
	color: #dd282d;
}
a.link_gal:active {
	text-decoration: none;
	color: #888888;
}

/*booking form*/

.content_div{
 padding-top:20px;
 width:650px;
 background-color:#DBE7F3;
 border-left:1px solid #6CA0D0;
 border-right:1px solid #6CA0D0;
 border-bottom:1px solid #6CA0D0;
 border-top:1px solid #6CA0D0;
 height:auto;
}
.step4nag{
color:#7A7A7A;
text-align:left;
width:110px;
height:30px;
font-weight:bold; 
}
.step4nag2{
color:#434343;
text-align:left;
width:180px;
height:20px;
font-weight:bold; 
}
.content_div input, textarea, select {
background-color:#E9E9E9;
border:1px solid #AFB6BC;
color:#054925;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.redMenu{
color:#E5152B;
}
.siwy{
color:#767676 !important;
}
.td_alert{
padding:5px;
font: bold 11px tahoma, arial, sans-serif;
color: #e7172f;
}
