body {
  font-family: Trebuchet MS, Arial;
  font-size: 12px;
  color: white;	
  text-align: center;		
  margin: 0;
  padding: 0;
  background: #132846 url('images/bgmain.jpg') repeat-x;			
}

#bgdiv{
 height: 278px;
 position: absolute;
 z-index: -1;
 width: 100%;
 top: 79px;  
 left: 0px;
}



#rbody {
 float: left;
 border: 1px solid #446492;
 width: 675px;
 color: #83d5ff;
}

#rbodynews {
 float: left;
 border: 1px solid #446492;
 width: 440px;
 color: #83d5ff;
}


#rbody #pageb {
 margin: 10px;
}

#rbodynews #pagenews {
 height: 166px;
 overflow: auto;
 margin: 0px 30px 0px 7px;

}


#pagenews .date{
 color: white;
}

#pagenews .title, #pageb .title{
 color: white;
 font-size: 20px;
}

#pagenews .lead, #pageb .lead{
  float: right;
  width: 400px;	
  margin-top: 5px;	
  line-height: 20px;	
}

#pagenews img {
 float: left;
 margin-top: 30px;
}

#paging {
 width: 446px;
 float: left;
}

#paging div {
float: left;
margin: 12px 15px 0px 0px;
padding-left: 4px;
padding: 0px 4px 4px 4px;
background: url('images/point.gif') no-repeat 0px 1px;
}
#paging a{
 font-size: 11px;
 text-decoration: none;
}

#paging .button{
 float: right;
 margin-right: 0px;
 margin-top: 6px;
 background: none;
 display: inline;
}

#lbody{
 float: left;
 margin-right: 15px;
}

.content {
  position: relative;
  width: 1000px;
  margin: 0 auto;
  text-align: left;	
  z-index: 1;	
  background: url('images/bgbody.jpg') repeat-x 0px 0px;		
}


#header {
  background: url('images/top.gif') no-repeat;
  width: 1000px;
  height: 72px;
  position: relative;	
}

#topmnu{
 float: right;
 margin-top: 33px;
}

#summer {
 position: absolute;
 height: 26px;
 right: 20px;

}

#topmnu ul {
 margin: 0;
 padding: 0;
}

#topmnu li {
  display:block;
  float: left;
  height: 39px;		
  position: relative;	
}

#topmnu li a {
 display: block;
 margin-top: 15px;
 float: left;
 text-decoration: none;
 color: white;
}

#topmnu li div {
 width: 10px;
 height: 39px;
 float: left;
}

#topmnu li.mnuon {
  background: url("images/amnu.gif");
}

#topmnu li.mnuoff {
  background: url("images/dmnu.gif");
}

#topmnu li.mnuon .mleft, #topmnu li:hover .mleft {
 background: url("images/lmnuon.gif") no-repeat;
}

#topmnu li.mnuon .mright, #topmnu li:hover .mright {
 background: url("images/rmnuon.gif") no-repeat right top;
}

#topmnu li:hover {
  background: url("images/amnu.gif");
}

#pogoda {
 margin-bottom: 10px;
 border-bottom: 1px solid #263955;
}

#pogoda h2{
 background: url('images/pogoda.jpg') no-repeat;
 display: block;
 padding-top: 4px;
 padding-bottom: 5px;
 padding-left: 35px;
 font-size: 14px;
 margin: 0;
}

#pogoda .light{
 background-color: #426390;
}

#pogoda tr {
 height: 27px;
}

#pogoda tr .paddl{
 padding-left: 35px;
}

.clear {
 clear: both;
}

#campanel
{
  height: 263px;	
  clear: both;	
  background: #355a8e;
  padding: 0px 0px 0px 39px;		
}

#campanel .panel{
 float: left;
 margin-right: 28px;
 margin-top: 25px;
 font-size: 11px;
 display: inline;
}


#panelcam{
 float: right;
 margin-right: 28px; 
 margin-top: 5px;
 font-size: 11px;
 display: inline;
}



#campanel .panel div {
 margin-bottom: 10px;
 width: 200px;
}

#panelcam .icon {
 vertical-align: middle;
}

#panelcam div {
 margin-bottom: 3px;
}

#campanel .icon{
 float: left;
 margin-right: 5px;
 margin-top: 3px;
}

#campanel .pic{
 
}

#campanel ul{
 list-style: none; 
 margin: 0;
 padding: 0;
}

#campanel li {
 background: url('images/rbarrow.gif') no-repeat 0px 3px;
 margin-top: 3px;
 padding-left: 25px;
 color: #83d5ff;
}

#lmnu{

}


#lmnu h2{
 padding-top: 10px;
 padding-bottom: 5px;
 padding-left: 25px;
 font-size: 14px;
 margin: 0;
}

#lmnu ul {
 background: url('images/lmnubg.png') repeat-x;
 margin: 0px 0px 25px 0px;
 padding: 0;
 list-style: none;
}

#lmnu ul li{
 padding-left: 50px;
 padding-top: 5px;
 padding-bottom: 5px; 
 background: url('images/rarrow.gif') no-repeat 30px 10px;
}

h1 {
 margin: 5px 0px 5px 10px;
 padding:0;
 font-size: 18px;
 display: block;
}

a {
 color: white;
}

#foot{
 clear: both;
 background: url('images/footbg.jpg') repeat-x;
}

#foot #footl{
 float: left;
 width: 302px;
 height: 184px;
}

#foot #foots{
float: left;
width: 420px;
height: 160px;
border-right: 1px solid #446492;
}

#foot #footr{
float: left;
margin-left:15px;
}
.bigred {
 color: red;
 font-size: 14px;
}
#foots ul{
 margin: 25px 0px 0px 0px;
 padding: 0;
 list-style: none;
 text-align: center;
 display: block;
}

#foots li {
 float: left;
}

#foots li a{
 text-decoration: none;
 margin-left: 10px;
 margin-right: 10px;
}

#foot #newsletter{
 width: 400px;
 height: 100px;
 border: 1px solid #446492; 
}


h2 {
 margin: 0;
 padding: 0;
 font-size: 16px;
}

#newsletter form {
 margin: 10px 0px 10px 10px;
 padding: 0;
 font-size: 10px;
}

 #newsletter .text{
  width: 208px;
  height: 27px;	
  padding: 0;		
  float: left;	
  margin: 10px 0px 0px 0px;	
  border: 0px;	
  background: url('images/emailbg.gif') repeat-x;	
  font-size: 18px;	
  color: #142843;	
	
 }

 #newsletter span{
  color: #6598df;
 }
 
 #newsletter .button{
  margin: 10px 0px 0px 5px;
  padding: 0;		
  float: left;
 } 
 
 .divpicture {
  float: left;
  margin: 4px;	
 }
 
 .minipicture {
  border: 1px solid gray;
 }
 
 .lightblue{
  color: #83d5ff;
 }

 .red {
 color: red;
 }

#polecamy{
 height: 40px;
 color: black;
 text-align: center;
 background-color: white;
}

#polecamy img{
 margin-left: 20px;
 margin-right: 35px;
}
 