/* lay styles start */

*{margin:0px; padding:0px;}
body{text-align:center; font-family:Arial;}
.clear{clear:both;}
#pagewrapper{width:980px; margin:0 auto; background-image:url(../images/shadow.jpg);}

#top-top{width:980px; background-color:#ffffff;}
#top-logo{border:0px; float:left;}
#top-top img{border:0px; display:block;}

#top-icons{list-style-type:none; float:right;}
#top-icons a{border:0px;}
#top-icons li{float:left;}

#top-menu{width:980px; background-image:url(../images/top-menu.jpg); background-position:top;}
#top-menu #top-menu-wrapper{text-align:left; padding:10px 0px 0px 11px;}
#top-menu #top-menu-wrapper ul{list-style-type:none;}
#top-menu #top-menu-wrapper ul li{float:left;}
#top-menu #top-menu-wrapper ul li a{display:block; padding:5px 25px 5px 25px; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#b52b2b;}
#top-menu #top-menu-wrapper ul li a:hover{display:block; padding:5px 25px 5px 25px; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; background-color:#c15f5f;}

#main-header{width:980px; height:147px; background-image:url(../images/main-header.jpg);}
#podhalanski-header{width:980px; height:210px; background-image:url(../images/podhalanski-header.jpg);}
#nizinny-header{width:980px; height:210px; background-image:url(../images/nizinny-header.jpg);}
#gonczy-header{width:980px; height:210px; background-image:url(../images/gonczy-header.jpg);}
#ogar-header{width:980px; height:210px; background-image:url(../images/ogar-header.jpg);}
#chart-header{width:980px; height:210px; background-image:url(../images/chart-header.jpg);}


#path-wrapper{width:958px; margin:0 auto; margin-top:2px; margin-bottom:2px; background-color:#ededed; border-bottom:1px solid #989898; text-align:left;}
#path-wrapper .moduletable{padding:5px 5px 5px 5px; font-size:12px; color:#333333;}
#path-wrapper .moduletable a{text-decoration:none; color:#cc0000;}
#path-wrapper .moduletable a:hover{text-decoration:underline; color:#cc0000;}

#graystripe{width:958px; height:15px; margin:0 auto; background-color:#ededed;}
#graystripe-inside{width:100%; height:15px; margin:0 auto; border-bottom:5px solid #ffffff; background-color:#ededed;}

#content-wrapper{width:958px; margin:0 auto; margin-top:3px; margin-bottom:3px; background-color:#fafafa;}
#content-inside{float:right; width:750px;}

#bottom{width:980px; height:60px; background-image:url(../images/bottom.jpg);}
#bottom-inside{width:980px; height:20px; background-image:url(../images/bottom-inside.jpg);}

#search-wrapper{padding:114px 0px 0px 764px;}
#search-wrapper-inside{padding:145px 0px 0px 764px;}
#search-wrapper input{width:130px; height:16px; border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:10px; color:#000000;}
#search-wrapper-inside input{width:130px; height:16px; border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:10px; color:#000000;}

#column-left-wrapper{float:left; width:200px; background-color:#ffffff;}
#column-left{width:195px; background-color:#f1f1f1;}

#column-left-wrapper ul{list-style-type:none;}
#column-left-wrapper ul li{text-align:left; display:inline;}
#column-left-wrapper ul li ul{list-style-type:square; color:#cc0000;}

#column-left-wrapper ul li a{display:block; padding:3px 0px 3px 0px; width:100%; background-color:#b52b2b; color:#ffffff; text-decoration:none; border-bottom:1px solid #999999; font-size:12px; text-align:left;}
#column-left-wrapper ul li a:hover{display:block; padding:3px 0px 3px 0px; width:100%; background-color:#c15f5f; color:#ffffff; text-decoration:underline; border-bottom:1px solid #999999; font-size:12px; text-align:left;}

#column-left-wrapper ul li a span{margin:0px 0px 0px 10px;}
#column-left-wrapper ul li ul li a span{margin:0px 0px 0px 25px;}

#column-left-wrapper ul li ul li a{background-color:#f1f1f1; color:#cc0000; border:0px; padding:2px 0px 2px 0px; margin:0px; text-align:left; background-image:url(../images/arrow.png); background-position:10px 50%; background-repeat:no-repeat;}
#column-left-wrapper ul li ul li a:hover{background-color:#f1f1f1; color:#cc0000; border:0px; padding:2px 0px 2px 0px; margin:0px; text-align:left; text-decoration:underline; background-image:url(../images/arrow.png); background-position:10px 50%; background-repeat:no-repeat;}

#copyrights{width:980px; margin:0 auto;}

/* joom styles start */

.buttonheading{padding:5px;}
.buttonheading a{border:1px solid #ffffff;}
.buttonheading a:hover{border:1px solid #cc0000;}
.buttonheading a img{border:0px;}

.contentpaneopen{border-bottom:1px solid #bfbfbf; text-align:left; width:100%; font-size:12px;}
.contentpaneopen tbody tr td ul{margin:5px 0px 5px 25px; list-style-type:disc;}
.contentheading{font-size:16px; text-align:left; font-weight:bold; color:#3f3f3f;}
.front-content .contentheading{font-size:12px; text-align:left; font-weight:bold; color:#3f3f3f;}
.componentheading{font-size:14px; text-align:left; font-weight:bold; color:#3f3f3f; padding:5px;}

.small{font-size:10px; text-align:left; font-weight:normal; color:#3f3f3f;}
.createdate{font-size:10px; text-align:left; font-weight:normal; color:#3f3f3f;}
.modifydate{font-size:10px; text-align:left; font-weight:normal; color:#3f3f3f;}

.article_column{padding:5px;}
.blog tr td div{padding:5px;}

p{font-size:12px; margin:10px 0px 10px 0px;}
h2{font-size:14px; text-align:left; font-weight:bold; color:#3f3f3f;}
h3{font-size:12px; text-align:left; font-weight:bold; color:#3f3f3f;}

#content-inside a{color:#cc0000; text-decoration:none;}
#content-inside a:hover{color:##cc0000; text-decoration:underline;}
#content-inside ul{margin:50px; list-style-type:disc;}
#content-inside ol{margin:50px; list-style-type:decimal;}

.blog_more{font-size:12px;}
.pagenav{font-size:12px;}
.blog_more ul{list-style-type:none; text-align:left;}

.contentpane ul{text-align:left; list-style-type:none; margin:5px;}
.contentpane ul li{margin:0px 0px 10px 0px; font-size:12px;}
.contentpane ul li a{font-size:14px;}

.sectiontableentry1{text-align:left; font-size:12px;}
.sectiontableentry1 td{padding:5px;}
.sectiontableentry2{text-align:left; font-size:12px;}
.sectiontableentry2 td{padding:5px;}

.blog{width:100%; font-size:12px;}
.sectiontableheader{font-size:12px;}
.contentpane{font-size:12px;}

#column-left .moduletable h3{display:block; padding:3px 0px 3px 10px;  background-color:#b52b2b; color:#ffffff; text-decoration:none; border-bottom:1px solid #999999; font-size:12px; text-align:left; font-weight:normal;}
.moduletable .inputbox{border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:10px; color:#000000;}
.moduletable .loginform label{display:block; font-size:12px; margin:5px 0px 0px 0px;}
.moduletable .loginform label .inputbox{width:100px;}

.contentpaneopen fieldset{margin:10px 0px 10px 0px; padding:5px; border:1px solid #7f7f7f; font-size:12px;}
.contentpaneopen fieldset a{margin:0px 0px 10px 0px;}
#searchForm .inputbox{border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:12px; color:#000000;}
#searchForm{font-size:12px; text-align:left;}
#searchForm .contentpaneopen tr td{padding:3px;}
#searchForm table{margin:0px 0px 10px 0px;}

.inputbox{border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:12px; color:#000000;}
#easybook form table tr td{font-size:12px; padding:10px; border-bottom:1px solid #dfdfdf; text-align:left;}
#easybook strong{font-size:12px; font-weight:normal;}

.enletter table tr td{font-size:12px; padding:5px; text-align:left;}
.enletter .sectiontableheader{background-color:#dfdfdf;}
.enletter .sectiontableentry1{background-color:#efefef;}
.enletter .sectiontableentry2{background-color:#ffffff;}
.enletteradd a{font-size:12px;}
.enlettercontent{text-align:left; font-size:12px;}
.enletterheading{margin:20px 0px 0px 0px; padding:5px; font-size:12px; text-align:left; background-color:#ededed;}

#pgbSaveForm{font-size:12px;}
#pgbSaveForm input{border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:12px; color:#000000;}
#pgbSaveForm textarea{border:1px solid #cccccc; background-image:url(../images/back.gif); font-size:12px; color:#000000;}
#pgbSaveForm table tr td{padding:3px; text-align:left;}
#pgbSaveForm .pgbbutton{border:1px solid #cccccc; padding:3px; background-image:none; font-size:12px; color:#000000;}

.pgbguestlist{font-size:12px; text-align:left; border:1px solid #cccccc; padding:5px; margin:0px 0px 10px 0px;}
.pgbguestlist h4{background-color:#efefef; padding:3px;}
.pgbguestlist div{padding:3px;}