/* general stuff */


body{margin:0;padding:0;text-align: center;font: 11px Tahoma, "Trebuchet MS", Verdana, sans serif;background-color:#2d5499;color:#5e5e5d;line-height:17px;}

a:link, .tresc_zajawki a {font-weight:normal;color:#0a6397;background:url(../img/ar.gif) no-repeat 0.0em 4px ;padding-left:20px;text-decoration:none;}
a:hover {color:#00a0fc; text-decoration:none; }
a:visited { color:#117cba; text-decoration:none; background:url(../img/ar.gif) no-repeat 0.0em 4px ;padding-left:20px;}

img {border:0px;}

.gal_img {text-align:center;width:200px;}
.nagroda .gal_img {width:150px;margin:0px;padding:0px;}
.gal_img img, .n_imag img {border:1px solid #EAEAEA;background-color:#FFFFFF;padding:5px;}
.gal_img a, .gal_img a:hover {font-weight:normal;color:#849F3B;background:none;text-decoration:none;font-size:11px;padding:0px;}
.gal_title a {font-weight:normal;color:#849F3B;background:none;text-decoration:none;font-size:11px;}

.logo {position:absolute;width:109px;height:110px;top:22px;left:40px;}
.logo h1, .logo p{display:none;}
.logo a {background:transparent !important;padding:0px !important;}
.logo a:hover {padding:0px !important;}
.logo img {border:0px;}

/* Layout */
#pagewidth{width:994px;text-align:left;margin:0px auto;background: #ffffff  url(../img/top.jpg) no-repeat ;position:relative;overflow:hidden;padding-top:160px;}
#pathway{height: 19px;padding-left: 193px;padding-top: 5px;margin-bottom:15px;}

#nav_bar{ width: 183px; float: left; position: relative; margin-right: 5px;overflow:hidden; }
#nav_bar ul {list-style-type:none;margin:0 0 0 20px;padding:0px;}
#nav_bar li {padding-bottom:10px;}
#nav_bar li a {padding-left:15px;font-weight:bolder;}
#nav_bar li a.submenu  {background:url(http://polska-chata.pl/img/listing.gif) no-repeat left  !important;margin-left:15px;font-weight:normal;}

#maincol{ float:left;width: 441px;float:left;padding:0px;margin-bottom:40px;}

#rightcol {float:left;position:relative; width:314px;margin:0px 0px 0px 20px;}

.content {padding: 15px;font-size: 12px;line-height: 18px;margin:0 10px 20px 0;background:#eceae0;position:relative;overflow:hidden;width:401px;}
.content a {font-size:12px;font-weight:bolder;}
.content input, .content textarea {width:200px;font-family:Tahoma, Arial;font-size:12px;padding:2px;border:1px solid #c1c1c1;}
.content textarea {height:65px;overflow:hidden;}
.content input[type=checkbox] {width:auto;}
label { width:100px; display:block; float:left; }
label.widther { width:250px; }
div.input {margin-bottom:5px;}

.gray {background:#f9f8f8;}
.green {color:#637f10;}

.ab_20 {position:absolute;left:20px;}
.w25 {width:25px !important;}

.multithumb { margin:0px auto;text-align:center; border:0px;}
.multitumb table {width:100%;}
#imageData { width:93%;margin:0px auto; }
#footer{position:relative;height: 102px;width: 994px;background: transparent url(../img/footer.jpg) bottom left no-repeat;font-size: 10px;color:#ffffff;clear:both;}
#copy { position:absolute; top:80px;left:280px;}
#stat { position:absolute; top:80px;right:2px;}
#stat a {color:#ffffff;}
h1 {font-weight: bold;font-size: 18px;line-height: 22px;color:#363636;margin: 10px 0px 20px 0px;width:100%;padding-bottom:10px;background:url(../img/dots.gif) repeat-x bottom;}
h2, #nav_bar .nagroda h1, .nag_arek h1  {font-size:12px;font-weight:bold;margin:40px 0 15px 0;background:transparent;}
h3 {font-size:12px;color:#25488c;font-weight:bold;margin:15px 0px 5px 0px;padding-top:15px;}
h4 { margin:0 0px 5px 0px;padding:0px;font-size:11px; }
h5 {font-weight:bold;padding:0px; font-size:10px;}
.more { text-align:right; margin-top:10px;}
.more a {font-size:12px;font-weight:bolder;}

.nag_arek {width:313px;}
.nag_arek .galeria {padding:10px;}
.nag_arek .gal_img img {float:left;width:135px !important;}



.pathway {color: #BBBBBB;font-size: 10px;text-decoration: none;font-weight: normal;}
.pathway a{color: #BBBBBB;text-decoration: none;font-weight: normal;}

.mosimage {   border: 1px solid #cccccc;  margin: 5px}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

.small {
font-size: 10px;
color: #ABABAB;
line-height: 14px;
}
.padd {margin-bottom:10px;}
.left { text-align:left;clear:both;padding-bottom:5px;}
.p20l {padding-left:20px;}

.content table {margin:0px;}

.galeria {float:left;}

form {
margin: 0px;
padding: 0px;
font-size:11px;
}

li {font-size:11px;}
.button { border:0px;width:100px;color:#6d900a; font-weight:bold;cursor:pointer;background-color:#f7f7f7; }
.gal_images { width:260px;text-align:center; padding:10px; margin:10px 0px 10px 60px; border:1px solid #e4e4e5;background-color:#ffffff; }
.gal_images img { margin:0px auto; }

.aktu {background-color:#F9F8F8;padding:10px;}
.aktu .aktu_text a,#nav_bar .nagroda a, .realiz_gal a, .kontakt .dane a, .modulefooter a  {background:transparent;padding:0px;font-weight:bolder;}
.aktu .aktu_data {width:70px;float:left;color:#929292;}
.aktu .aktu_text {float:left;width:220px;}



.kontakt {background:url(../img/hand.jpg) no-repeat;width:314px;height:194px;float:right;margin-top:20px;position:relative;}
.kontakt .dane {position:absolute;top:63px;left:57px;}
.kontakt .dane a {font-weight:normal;}

.realiz_gal, .gal_back {border:1px solid #e5e5e5;text-align:center;padding:10px auto;width:100%;overflow:hidden;text-align:center;}
.nagroda .gal_back {padding:5px;width:140px;}
.nagroda .gal_back img {margin:5px auto;}
.m10r {margin-right:10px;}
.m20l {margin-left:20px;}

.cl {clear:both;}

.button {border:0px !important;}

#wybor_jezyka {position:absolute;top:5px;width:250px;left:560px;}
#wybor_jezyka a {background:transparent;padding:0 15px 0 0;color:#000000;}
#wybor_jezyka img,.realiz_gal img {border:0px;}
#wybor_jezyka .module {background:transparent !important;width:50px;}

#nav_bar img {border:0px;}
#nav_bar .nagroda {margin:40px 0 0 20px;width:150px;}


.modulefooter { position:absolute;top:43px;left:40px; }
.modulefooter a:link, .modulefooter  a:visited { font-size:14px;color:#6e86b2;font-weight:bold; }
.modulefooter a:hover { color:#ffffff;font-size:14px;font-weight:bold;}

.nag_arek a:link, .nag_arek a:hover {background-transparent;padding:0px;}

.kontakt_gal img {width:400px !important;}

.help {background-color:#e4eec5;padding:20px;margin-top:15px;}
.help a {color:#637f10;}
.help a:hover{color:#000000;}
.help h2 {margin:0px;}
.help ul, ul.latestnews  {margin:0px;list-style-type:none;padding:0px;}
.help li, ul.latestnews li {margin-top:10px !important;}

#FormChk1, #FormChk2, #FormChk3, #FormChk4 {width:20px;}

.newsy .listing {padding:10px 0;background:url(../img/dots.gif) repeat-x bottom;font-size:11px;}
.newsy .listing a {font-size:11px;}
.newsy .listing span, .news_data {color:#909090;padding-right:15px;}

.check {text-align:right;padding:7px 0;}
.check a {font-weight:normal !important;}

.short_text {font-weight:bolder;background:url(../img/dots.gif) repeat-x bottom;padding-bottom:10px;margin-bottom:10px;font-size:13px;}

.pages {text-align:center;padding:15px 0;}
.pages a:hover, .pages a, .pages span {background:transparent !important;padding:0px 5px;}

.kontakt_img img {border:0px;width:400px !important;}
.kontakt_img a {padding:0px !important;}


.tresc_zajawki {width:210px;float:left;}
#rightcol .tresc_zajawki {width:310px;float:none;}

.tresc_zajawki h2 {margin-top:0px !important;}
#rightcol .tresc_zajawki a {padding-left:20px;}
#rightcol .tresc_zajawki a:hover {padding-left:20px;color:#00a0fc;}

.n_imag {float:left;width:190px;clear:both;}
.n_imag a {background:transparent !important;padding:0px;}
.zajawka {}

.galeria {padding-bottom:15px;width:200px;}
.nagroda .galeria {width:140px;}
.galeria p {margin:5px auto;width:160px;}
.fr {float:right;}
.overflow {overflow:hidden;width:400px;padding-bottom:20px;border-bottom:1px solid #EAEAEA;margin-bottom:15px;}
.overflow  img {margin:0 0 10px 10px;background-color:#FFFFFF;padding:5px;border:1px solid #EAEAEA;}

.border_top {padding-bottom:15px;}

#page_map li {padding-bottom:10px;}

.text a {padding-left:0px;background:transparent;}
.tresc_zajawki a {background:url(../img/ar.gif) no-repeat 0.0em 4px !important ;padding-left:20px;text-decoration:none;}
