body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,td,th{margin:0;padding:0;border:0}
body{font-family:verdana;font-size:12px;background:#1d7a94 url('../files/img/bg.png') repeat-x;color:#fff;}
h1{display:none;color:#fff;font-size:1px;}

#divMain {width:753px;margin:0 auto 5px auto;}
#main {width:100%;margin:0 0 0 1px;background:#dde6f5 url("../files/img/body_top_2.png") no-repeat 0 0;}
#main .menu{text-align:left;font-weight:normal;padding:0 2px 10px 2px;width:215px;vertical-align:top;border-left:1px solid #fff;}
#main .content{vertical-align:top;border-right:1px solid #fff;}

#menu1 {padding:10px 0 0 0;}
#menu1 {text-align:center;color:navy;}
#menu1 span{padding:2px 10px;}
#menu1 a{color:navy;}

#menu2 h2,#menu2 h3,#menu2 h4{font-size:12px;font-weight:normal;padding:2px;}
#menu2 h3{padding-left:10px;}
#menu2 h4{padding-left:20px;}

#pageShow {margin:10px 20px;}
#pageShow h2{font-size:14px;float:left;margin:0 0 5px 0;}
#pageShow em {font-size:14px;font-weight:bold;float:right;margin:0 0 5px 0;}
#pageShow h3 a {color:#29466d;}
#pageShow h3 {margin-bottom:10px;font-weight:normal;font-size:11px;}
#pageShow .txt{font-size:12px;}
#pageShow .clear{margin:0 0 10px 0;height:1px;border-bottom:1px dotted #dce6f5;}

#pagePho {float:left;}
#pagePho img {border:1px solid #dce6f5;margin:0 8px 3px 0;}
#pagePho span {display:block;font-size:10px;}

#pagePhoGal {width:100%;padding:0;border:0;}
#pagePhoGal td{text-align:center;padding:5px 2px;}
#pagePhoGal td p{font-size:10px;}
#pagePhoGal img{border:1px solid #dce6f5;}

#popupPhoto {width:100%;padding:0;margin:5px 0;border:0;font-size:11px;}
#popupPhoto td{text-align:center;padding:7px 3px;}
#popupPhoto th{text-align:center;padding:3px;border-top:1px solid #dce6f5;border-bottom:1px solid #dce6f5;margin:5px 0;}
#popupPhoto th a{font-size:11px;}
#popupPhoto td p{font-size:10px;}
#popupPhoto img{border:1px solid #dce6f5;}

#pageSubGal {width:475px;padding:0;margin:5px auto;}
#pageSubGal td{text-align:center;padding:5px 3px;}
#pageSubGal td h2{font-size:10px;}
#pageSubGal img{border:1px solid #dce6f5;}

#pageSubList {margin:20px 20px 0 20px;}
#pageSubList .pages{padding:5px 0 0 0;margin:5px 0 0 0;border-top:1px solid #dce6f5;font-size:10px;}
#pageSubList .pages a{}

#pageSubList .l {padding:10px 0;border-top:1px dotted #dce6f5;margin:2px 0 10px;}
#pageSubList .l h2{font-size:11px;}
#pageSubList .l h3{margin:0;font-size:10px;}
#pageSubList .l p{font-size:10px;margin:2px 0 0 5px;}
#pageSubList .l img{float:left;margin:0 3px 3px 0;border:1px solid #dce6f5;}
#pageSubList .files {float:right;margin:0;padding:0;list-style:none;}
#pageSubList .files li{text-align:center;float:left;width:21px;background:#efefef;padding:7px 4px 2px;margin:0 3px;border:2px solid #0b3868;}
#pageSubList .files a img{border:0;float:none;}

#pageSubList .n {padding:10px 0;border-top:1px solid #dce6f5;}
#pageSubList .n h2{font-size:11px;}
#pageSubList .n h3{margin:0;font-size:10px;font-weight:normal;font-style:italic;}
#pageSubList .n p{font-size:10px;}
#pageSubList .n img{float:left;margin:0 3px 3px 0;border:1px solid #dce6f5;}

#homeContentPanel td {vertical-align:top;}

.homeNT {margin:0 10px 0 10px;border-bottom:1px dotted #dce6f5;}
.homeN {margin:5px 10px 0 10px;padding:10px 0;border-bottom:1px dotted #dce6f5;}
.homeN h2{font-size:11px;}
.homeN h3{margin:0;font-size:10px;font-weight:normal;font-style:italic;}
.homeN p{font-size:10px;margin:2px 0 0 0;}
.homeN img{float:left;width:80px;margin:3px 3px 3px 0;border:1px solid #fff;}
.homeNF {text-align:center;padding:5px 0;margin:10px 5px;border-bottom:1px dotted #dce6f5;}
.homeNF a {font-weight:bold;}

#pageFil {padding:0;margin:10px 0;}
#pageFil td{font-size:11px;padding:2px 0 2px 5px;}
#pageFil span{font-size:10px;;}
#pageFil img{border:0;}
#pageFil th{text-align:center;width:21px;background:#efefef;padding:4px;margin:0 3px;border:2px solid #0b3868;}

#logo {width:777px;margin:10px auto 0 auto;}
#logo img{}
#head {background: url("../files/img/body_top.gif") no-repeat top;height:25px;margin:-2px 0 0 0;}

a{text-decoration:none;}
a:link   {color:#fff;}
a:visited{color:#fff;}
a:active {color:#fff;} 
a:hover  {color:#fff;text-decoration:underline;}

#message {text-align:center;height:300px;}
#error, #ok{font-size:14px;font-weight:bold;line-height:2em;padding-top:100px;}
#error a, #ok a{font-size:11px;font-weight:bold;color:#000;}
#error {color:red;}
#ok {color:green;}

.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}
.back{font-size:11px;padding:20px 10px 10px 0;text-align:right;}

input, select, textarea{border:1px solid;border-color:#666;font-family:verdana;font-size:11px;}
input:focus, select:focus{background-color:#f3f3f3;}

.panelSmall {width:208px;}
.panelSmall .t {height:34px;font-size:0;line-height:0;}
.panelSmall .left {background:url("../files/img/panel_small_left.png") repeat-y;width:6px;}
.panelSmall .c {background:#36bddd url("../files/img/panel_small_bg.png") repeat-x;}
.panelSmall .right {background:url("../files/img/panel_small_right.png") repeat-y;width:6px;}
.panelSmall .b {background:url("../files/img/panel_small_bottom.png") no-repeat;height:10px;font-size:0;line-height:0;}

.panelSmall #slideHead {background:url("../files/img/panel_small_slide_foto.gif") no-repeat bottom;}
.panelSmall #slidePhoto{text-align:center;}
.panelSmall #slidePhoto object{margin:12px 0 12px 0;}

.panelSmall #snowcampHead {background:url("../files/img/panel_small_snowcamp.gif") no-repeat bottom;}
.panelSmall #snowcampPhoto{text-align:center;}
.panelSmall #snowcampPhoto img{margin:12px 0 12px 0;}

.panelSmall #sponsHead {background:url("../files/img/panel_small_partnerzy.gif") no-repeat bottom;}
.panelSmall #sponsBody {text-align:center;}
.panelSmall #sponsBody img{margin:5px;}

.panelMiddle {width:261px;}
.panelMiddle a {color:#fff;}
.panelMiddle a.more {float:right;font-weight:bold;font-size:10px;}
.panelMiddle .t {height:34px;}
.panelMiddle .left {background:url("../files/img/panel_middle_left.png") repeat-y;width:6px;}
.panelMiddle .c {height:400px;background:#35bcdd url("../files/img/panel_middle_bg.png") repeat-x;}
.panelMiddle .right {background:url("../files/img/panel_middle_right.png") repeat-y;width:6px;}
.panelMiddle .b {background:url("../files/img/panel_middle_bottom.png") no-repeat;height:15px;font-size:0;line-height:0;}

.panelMiddle #newsHead {background:url("../files/img/panel_middle_news.gif") no-repeat bottom;}
.panelMiddle #eventsHead {background:url("../files/img/panel_middle_events.gif") no-repeat bottom;}

.panelBig {width:526px;}
.panelBig a {color:#fff;}
.panelBig .t {background:url("../files/img/panel_big_top.png") repeat-y;height:17px;}
.panelBig .left {background:url("../files/img/panel_big_left.png") repeat-y;width:6px;}
.panelBig .c {background:#41c1df url("../files/img/panel_big_bg.png") repeat-x;height:345px;vertical-align:top;}
.panelBig .right {background:url("../files/img/panel_big_right.png") repeat-y;width:6px;}
.panelBig .b {background:url("../files/img/panel_big_bottom.png") no-repeat;height:15px;font-size:0;line-height:0;}

#foot {background: url("../files/img/body_bottom.gif") no-repeat bottom;height:34px;}
#foot a {font-size:11px;color:#53658d;margin:0 0 0 10px;}

#comment_form{width:100%;margin:0 auto 10px;font-size:11px;}
#comment_form th{text-align:right;font-weight:normal;padding:2px;}
#comment_form td{padding:2px;}
#comment_form .submit{font-size:11px;}
#comments_head{clear:both;margin:6px 0;padding:2px 0;}
#comments_head h6{text-align:center;text-transform:uppercase;border-top:1px solid #ddd;padding:5px 0 0;margin:0;font-size:12px;}
#comments_list{width:100%;margin:0 auto 10px;}
#comments_list td, #comments_list th{padding:2px;font-size:11px;}
#comments_list .n th{text-align:left;width:50%;}
#comments_list .n td{text-align:right;}
#comments_list .t2 td{padding-bottom:5px;border-bottom:1px solid #f3f3f3;}

#counter{color:#112e62;font-size:11px;font-weight:bold;text-align:center;padding:10px 0;}
#counter strong{color:#e40301;}
