body { background-image: url('/local/tpl/main/img/bck.gif');background-repeat:repeat-x; background-color: #BFE7F3; margin:0;}
#main p { font-family: Arial; font-size:80%; color: #636363; text-align:left; margin: 5px 10px;padding-left:12px;padding-right:2px;}
#main h1 { font-family: Georgia; font-size:115%; color: snow; font-style: italic; text-align:center; margin: 10px;background:url('/local/tpl/main/fon/headpage.gif') no-repeat;}
#main h2 {font-family:Georgia; font-size: 110%; color:#153462; text-align:left; margin: 10px;padding-left:2px;}
#main h3 {font-family:Georgia; font-size: 100%; color:#153462; text-align:left; margin: 10px;}


#main h4 {padding-left:5px;}
#menu_main {margin-top:0px;margin-bottom:-40px;margin-left:0px;margin-right:-50px;}

#menu-shad {margin: 0px 0px 0px 49px;}

#count {
border:0px solid #EAC3BC;
display:inline;
}

#pagecount {
border:1px solid #E6E6E6;
background:#E6E6E6;
display:inline;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

a#pagecount:hover {
background:#99CCFF;
}

#pagecount_act {
border:1px solid #636363;
display:inline;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}


/* print */
a#print:link {background: url('/pic/icons_set.gif') no-repeat  0 -100px;text-decoration:none;}
a#print:hover {background: url('/pic/icons_set.gif') no-repeat 0 -126px;text-decoration:none;color:red;}
a#print {background: url('/pic/icons_set.gif') no-repeat  0 -100px;text-decoration:none;}
/* print end */

/* arrow_back */
#arrow_back {text-decoration:none;padding:5px;}
a#arrow_back:link {text-decoration:none;padding:5px;}
a#arrow_back:hover {background: url('/pic/arrow_back.gif') no-repeat 0 2px;text-decoration:none;color:#24B700;}
/* arrow_back end */


.inp1 {
background-image: url('/local/tpl/main/Pic/fonname.gif');
margin-bottom:3px;
border: 1px solid grey;
background-repeat: no-repeat;

}

//:before {
// content: "¶ "; /* Добавляем желаемый символ перед элементом списка */
//}


.inp1:hover {
background-image: url('/local/tpl/main/Pic/fonname1.gif');
margin-bottom:3px;
border: 1px solid grey;
background-repeat: no-repeat;

}


.inp2 {
  background-image: url('/local/tpl/main/Pic/fonmail.gif');
border: 1px solid grey;
background-repeat: no-repeat;

}

.inp2:hover {
  background-image: url('/local/tpl/main/Pic/fonmail1.gif');
border: 1px solid grey;
background-repeat: no-repeat;
}



.pjt {
  background-image: url('/local/tpl/main/Pic/pojertv1.png');
background-repeat: no-repeat;
display: inline-block;
}

a.pjt:hover {
  background-image: url('/local/tpl/main/Pic/pojertv1_3.png');

}


.block {width:890px;margin: 0 auto; text-align:left; display:table;}
#holder {width:100%;  text-align:center;}
#head-holder {height:206px;background-image: url('/local/tpl/main/img/rays.jpg'); background-repeat: no-repeat;z-index:999;position:relative;}
#head {height:206px; background-image: url('/local/tpl/main/img/kids-1.jpg'); background-position: 100% 16px; background-repeat: no-repeat; }
#main-holder {background-image: url('/local/tpl/main/img/bck-main.gif');z-index:10;position:relative;}
#left {float:left; width:240px; text-align:left; margin-right:5px;}
#menu {width:225px;margin-top:15px;}
#main {margin-left: 240px; width:640px; display:table; overflow:hidden;}
#footer-holder {margin-top:10px;}
#footer {background-color: #FFF; width:840px; float:right;}
#footer-left {width:185px; float:left; text-align:center}
#footer-right {margin-left: 185px; text-align:left;}



#footer-left p {font-family: Georgia;}
#footer-right p {color:#0c336c; font-size:59%; margin:10px 0 0 15px;font-family: Georgia;}
#copy {margin:10px 0 10px 0; padding:0; font-size:70%;}
#button {color:#b6b6b6; margin:0; padding:0; font-size:65%;}
#head img {position: relative; top:32px; left:45px; border-style:none; float:left;}
#fund {float:left;position: relative; margin:0; padding:0; top:80px; left:95px; font-size: 9px; font-family: Verdana; color: #2c628b; text-align:center;}
#slogan {float:left;position:relative; margin:0; padding:0; left:-155px; top:115px; font-family: Georgia;  color: #174c79; font-size:130%;z-index:1000}
.menu-block {width:225px;display:table;}
.menu-block img {float:left; width:51px;}
.menu-block div {width:174px;margin-left:51px;}
.menu-block p {padding:10px 0 10px 10px; margin:0; font-size:80%; color: #FFF;margin:0; font-family:Georgia;}

.menu-block .sub-menu {margin:0 0 5px 0;}
.sub-menu p { font-family: Georgia; font-size:70%; margin:0; padding:0px 0 3px 10px;}
#menu-bottom {background-image:url('/local/tpl/main/img/menu/menu-bot.gif'); width:225px; height: 8px; font-size:1px;}
#feedback {line-height:18px; font-family: Georgia; font-weight:bold; font-size:90%;}
#feedback img {float:left; margin: 0 5px 0 0;}

#menu-more {margin: 10px 15px 10px 60px;}
#main h3.all-news {text-align:right;}

hr { margin: 0 10px;}
.img-right {float:right; margin: 0 10px 10px 10px;}
.right {float:right; margin: 0 10px 10px 10px;text-align: center;}
.left { float: left; margin: 0 10px 10px 10px; text-align: center; }
.img-main {margin: 5px 5px 5px 3px; float:left;padding-left: 0px;}


a:link, a:visited {color:#0c336c; border-color:#0c336c; border:0;}
a:hover, a:active {color:#184f9f; border-color:#184f9f;border:0;}
a img { border-width:1px; border-color:#0c336c;border:0;}
.menu-block a {color: #FFF;}
.all-news a:link, .all-news a:visited {color:#24b700;}
.all-news a:hover, .all-news a:active {color:#45db20;}
table { margin: 10px;}
.img-holder { width: 200px; height: 150px; text-align: center; float: left; margin: 0 5px 15px 0;}
.div-holder { display:table; width:630px; margin: 10px 0;}


#top {width:100%;  position: absolute; top:0; left:0;}
#top table {margin:0;width:49%; height: 150px; float:left;}
#td-1 {background-image: url('/local/tpl/main/img/stars-left.jpg'); background-position: 100% 0; background-repeat: no-repeat;}
#td-2 {width:445px;}
#top-div {width:50%; height: 206px; float:right; background-image: url('/local/tpl/main/img/kids-2.jpg'); background-position: 445px 0; background-repeat:no-repeat;}
#top-2 {width:100%;  position: absolute; top:206px; left:0;z-index:1;}
#top-div-2 {width:50%; height: 204px; float:right; background-image: url('/local/tpl/main/img/kids-3.jpg'); background-position: 445px 0; background-repeat:no-repeat;}

.margin {margin: 10px;}
