html{height:100%;}
body{height:100%; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:21px; color:#252224;}

a:link{color:#3d5d6f; text-decoration:underline;}
a:visited{color:#3d5d6f; text-decoration:underline;}
a:hover{color:#3d5d6f; text-decoration:none;}

h1{padding:0px; margin:0px; margin-bottom:10px; font-size:13px; color:#252224;}
p{padding:0px; margin:0px; margin-bottom:10px;}


.all{background-image:url(img/tablebg.jpg);}

.logo{background-color:#FFFFFF; letter-spacing:1px;}
.logo img{border:0px;}
.logo a:link{text-decoration:none; color:#2172a0;}
.logo a:visited{text-decoration:none; color:#2172a0;}
.logo a:hover{text-decoration:none; color:#2172a0;}
.logo span{padding-right:25px; display:block; margin-top:-3px;}

.menu{background-color:#FFFFFF; background-image:url(img/top.jpg); background-position:bottom; background-repeat:no-repeat;}
.menu ul{padding:0px; margin:0px; list-style-type:none; padding-bottom:104px; margin-left:110px; font-weight:bold;}
.menu li{display:inline;}

.menu a:link{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/menu1.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.menu a:visited{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/menu1.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.menu a:hover{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/nmenu1.jpg); background-position:top; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center; text-decoration:underline;}

.activity a:link{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/menu11.png); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.activity a:visited{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/menu11.png); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.activity a:hover{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/nmenu11.jpg); background-position:top; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center; text-decoration:underline;}

.selected a:link{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/menu2.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.selected a:visited{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/menu2.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.selected a:hover{display:block; width:88px; height:43px; line-height:44px; background-image:url(img/nmenu2.jpg); background-position:top; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center; text-decoration:underline;}

.selactivity a:link{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/menu22.png); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.selactivity a:visited{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/menu22.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center;}
.selactivity a:hover{display:block; width:116px; height:43px; line-height:44px; background-image:url(img/nmenu22.jpg); background-position:top; background-repeat:no-repeat; color:#FFFFFF; float:left; text-align:center; text-decoration:underline;}

.house{background-image:url(img/house.jpg); background-position:top; background-repeat:no-repeat;}
.left{background-image:url(img/left.jpg); background-position:top; background-repeat:no-repeat;}

.texxxt{text-align:justify; padding-right:58px; padding-left:35px;}
.texxxt img{padding:3px; border:1px solid #999999;}



.adv{padding-top:25px; padding-bottom:25px;}
.contacts{padding-bottom:35px; font-weight:bold;}