body{
  font-family: "Arial", sans-serif;
  padding:0px;
  margin:0px;
  font-size:13px;
  text-align:center;
  color: #171b1b;
  background: rgb(96,128,128) url('/img/tlo.jpg') top center no-repeat;
}

img{border:none;}
.clr{height:0px;font-size:0px;clear:both;}
.clr1{height:1px;font-size:1px;clear:both;}
.clr2{height:2px;font-size:2px;clear:both;}
.clr10{height:10px;font-size:10px;clear:both;}

#all{width:100%;text-align:center;}
#cont{width:980px;margin:auto;text-align:left;}

#top{height:91px;background-color:#ffffff;}
#top a{display:block;width:226px;height:91px;float:left;}
#top .tright{float:right;margin:15px 30px 0 0;}
#top h1, #top h2{text-align:left;padding:0px;margin:0px;}
#top h1{color:#e04c10;font-size:18px;}
#top p{padding:0px;margin:0px;color:#202020;font-size:14px;font-weight:bold;}

#main{}

#mtop{height:260px;}
#mtop .left{float:left;width:259px;height:260px;background-color:#010101;}
#mtop .right{float:left;width:721px;height:260px;}

#mtop .menu{padding:0px;margin:0px;list-style-type:none;}
#mtop .menu li{height:22px;line-height:22px;background:url('/img/mmenulibg.gif') no-repeat;background-position:bottom;}
#mtop .menu li a{text-decoration:none;display:block;height:18px;line-height:18px;color:white;margin:3px 0;background: transparent url('/img/mmenuabg.gif') left center no-repeat;margin-left:8px;padding:0 15px;}
#mtop .menu li a.active, #mtop .menu li a:hover{background:rgb(221,64,0) url('/img/mmenuabg1.gif') left center no-repeat;}

.mboxes{background-color:#a9c3c0;padding-top:6px;}
.mbox{float:left;height:186px;width:320px;margin:0 0 6px 7px;background-color:#a9c3c0;position:relative;border:1px solid rgb(211,224,223);}
.mbox h2{padding:0px;margin:0px;font-size:16px;padding-left:14px;height:32px;line-height:32px;color:#dd4201;background-color:rgb(211,224,223);}
.mbox h2 a{text-decoration:none;color:#dd4201;}
.mbox .cont{padding:6px;}
.mbox ul{padding:0 0 0 15px;margin:0px;list-style-type:square;}
.mbox img{float:right;}
.mbox .more{position:absolute;left:14px;bottom:8px;display:block;width:69px;height:30px;line-height:30px;text-align:center;background:#f2f2f2 url('/img/sprite.png') 0 -40px no-repeat;text-decoration:none;color:#ff6633;}
.mbox .more:hover{background:#d45d28 url('/img/sprite.png') -70px -40px no-repeat;color:#ffffff;}
.nomargin{margin-left:0px;}

#bottom{height:120px;background-color:#343a4a;color:#c4d3d2;}
#bottom p{float:left;width:200px;height:95px;padding:0 0 0 5px;margin:10px 0 0 15px;border-left:2px solid #dd4000;}
#bottom .email{float:right;width:272px;height:120px;background:#bd4422 url('/img/bottomr.png')  no-repeat;color:#ffffff;}
#bottom .email span{display:block;padding:15px 0 0 15px;}
#bottom .email a{text-decoration:none;color:white;}
#bottom .email a:hover{text-decoration:underline;}

#copy{height:20px;line-height:20px;text-align:right;padding-right:10px;color:rgb(179,209,207);font-size:11px;}
#copy a{text-decoration:none;color:rgb(179,209,207);}
#copy a:hover{text-decoration:underline;}

#sub{background-color:#a9c3c0;}

#sub .scont{padding:10px;}
#sub h2{padding:0px;margin:0px;margin-bottom:10px;font-size:16px;}

.ofimg td{text-align:center;vertical-align:middle;padding:10px;}

.optab{border-collapse:collapse;border:1px solid rgb(188,200,199);}
.optab th{border:1px solid rgb(188,200,199);padding:3px;background-color:rgb(96,128,128);}
.optab td{border:1px solid rgb(188,200,199);padding:3px;background-color:rgb(111,142,142);}

.timg{margin:auto;}
.timg td{text-align:center;}

.kbox{float:left;border:1px solid #608080;}
.kbox .title{padding:0px;margin:0px;line-height:24px;padding-left:15px;background-color:#608080;color:#ffffff;font-weight:bold;}
.kbox .cont{padding:0 15px 10px 15px;}

.galeria img{margin:3px;}

.spimgs{width:640px;float:right;}
.spimgs a{display:block;float:left;width:200px;height:150px;margin:5px;}

#kalendarz{}
#kalendarz .left{float:left;width:80px;}
#kalendarz .center{float:left;width:800px;border:10px solid white;background-color:#ffffff;}
#kalendarz h3{padding:0px;margin:0px;text-align:center;}
#kalendarz .miesiac{width:800px;height:400px;margin-top:5px;}
#kalendarz .miesiac img{border-top:1px solid rgb(216,219,215);}
#kalendarz .miesiace{margin-top:10px;}
#kalendarz .miesiace a{float:left;width:190px;height:95px;border:1px solid white;margin:4px;}
#kalendarz .miesiace a.active, #kalendarz .miesiace a:hover{border:1px solid red;}
#kalendarz .right{float:left;width:80px;}

