html, body { background-color:#1d70a9; height: 100%; padding:0px; margin:0px; }
table {  border:0px; color:#000000; border-collapse:collapse; font:11px Tahoma; }
table td { padding:0; margin:0; font:11px Tahoma; }
img { border:0px; }
a { text-decoration:none; font:11px Tahoma; }
ul,ul li { padding:0px; margin:0px; }
p { padding:0px; margin:0px; }


/*  Головна сторінка  */
#menu { background:url(/i/bgmenu.jpg) left top no-repeat; height:39px; text-align:left; width:1000px;  min-width:1000px; }
#mr { padding:13px 0 0 80px; float:left; width:138px; }
#mr a { margin-right:5px; }
#ml { padding:0px; float:left; height:39px; font-size:1px; }
#ml a { padding:0px; margin:0 14px 0 14px; font-size:1px; }
#mi { background:#ffffff url(/i/apple.jpg) right top no-repeat; height:372px; width:998px; text-align:left; } 
#mi, #mtext { border-right:1px solid #77c8ff; border-left:1px solid #77c8ff; }
#man { background:url(/i/man01.jpg) 15px bottom no-repeat; height:344px; width:593px; text-align:right; }
#man p { padding:90px 0 0 0; }
#mtitle { background:url(/i/man02.jpg) 33px top no-repeat; color:#207fc0; font:20px tahoma; height:28px; width:593px; text-align:right; }
#mtitle a { color:#207fc0; font:20px tahoma; }
#mtitle a:hover  { color:#8ac402; }
#mtext { background:#ffffff url(/i/bgp.jpg) left bottom no-repeat; overflow:hidden; width:998px; }
#mtl { border-top:3px solid #8ac402; float:left; width:593px; }
#mtl, #mtl p { font:11px tahoma; line-height:18px; text-align:justify; } 
#mtl p { padding:5px 0 0 36px; } 
#mtl h1 { color:#207fc0; font:20px tahoma; padding:20px 0 10px 36px; margin:0px; }
#mtl h4 { color:#207fc0; font:12px tahoma; padding:15px 0 0 36px; margin:0px; }
#mtl p img { border:1px solid #cecece; padding:0px; margin:5px 0 0 10px; }
#mtl ul {  padding:0 0 0 36px; margin:0px; line-height:17px;  }
#mtl ul li {  background:url(/i/lineul.gif) left 8px no-repeat; list-style:none; padding:0px 0 10px 20px; margin:0px; }
#mtb_text { margin-left:36px; width:558px; }
#mtb_text td { border:1px solid #cecece; padding:2px; }
#mtb_text_t01 { margin:10px 0 0 36px; width:558px; }
#mtb_text_t01 td { border:1px solid #ececec; padding:5px; text-align:left; vertical-align:top; }
#eerw td { background-color:#202020; color:#ffffff;  }
#eeru td { background-color:#f9f9f9; font-weight:bold; }
#mtr { float:right; text-align:left; padding:0 36px 0 0; width:314px; }
#mtr h2 { color:#8ac402; border-bottom:3px solid #1d70a9; font:20px tahoma; padding-bottom:3px; text-align:right; }
#mtr ul { font:11px tahoma; padding:0 0 0 5px; margin:0px; line-height:17px;  }
#mtr ul li { background:url(/i/lineul.gif) left 8px no-repeat; list-style:none; padding:0px 0 10px 20px; margin:0px; }
#mtr ul li a{ color:#000000; font:11px tahoma; line-height:17px; }
#mtr ul li a:hover, #mtr a:hover { color:#8ac402; text-decoration:underline; }
#mtr h3 { padding:30px 0 5px 0; margin:0px; }
#mtr h3 a { color:#207fc0; font:20px tahoma; }
#mtl h6 { color:#000000; font:13px tahoma; font-weight:bold; padding:40px 0 5px 36px; margin:0px;  }
#msr h5 { color:#000000; font:11px tahoma; font-weight:bold; padding:0px 0 5px 36px; margin:0px;  }
#mtr p { font:11px tahoma; line-height:19px; text-align:justify; }
#mtr a { color:#207fc0; font:11px tahoma; }
#mtr img { float:left; border:1px solid #cecece; padding:0px; margin:6px 5px 5px 0; }
#mbl { background:url(/i/bgl.jpg) left top no-repeat; height:95px; width:1000px; }
#mbot { background:url(/i/bgbotttom.jpg) left top no-repeat; height:83px; width:1000px; }
#mbl { text-align:right; }
#mbl p { padding:45px 36px 0 0; line-height:18px; }
#mbl, #mbl a { color:#868686; font:11px tahoma; }
#mbl p { line-height:24px;  }
#mbl a:hover { text-decoration:underline; }
#mcont a { color:#8ac402; }
#mcont a:hover {  text-decoration:underline; }
#mtr #nagrada { clear:both; padding:0 0 20px 0; height:140px; text-align:center; }
#mtr #nagrada  a { text-align:center; }
#mtr #nagrada p { font:12px tahoma; text-align:left; line-height:18px; padding-left:10px; overflow:hidden; }
#mtr #nagrada img { float:left; }

/*  Обратная связь  */
.fb { margin:80px 0 0 0; width:470px; }
#text td table td { text-align:right;}
.fbl { color:#000000; font-size:11px; padding:12px 10px 2px 0; font-weight:bold; text-align:right; width:183px; vertical-align:top;}
.fbl  sup { color:#a0a0a0; }
.fbr { text-align:left; padding:6px 0px 2px 0; }
.fbr input { background-color:#fcfcfc; color:#8a8a8a; border:1px solid #c6c6c6; padding:5px 2px 5px 2px; margin:0px; width:98%;}
.fbr textarea { color:#8a8a8a; border:1px solid #c6c6c6; padding:3px 2px 3px 2px; margin:0px; width:98%; height:90px;}
.brun { padding-top:40px; text-align:right;}
.brun input{ border:0px; background:#fcfcfc url(/i/button.gif) left top no-repeat; font:13px tahoma; width:100px; height:25px; padding:0px; margin:0px; color:#ffffff; }
#errorsB  { padding-bottom:20px; }
#errorsB p {  padding:0px; margin:0px; text-align:left; height:20px;}
#errorsB p span {color:#d40000; font-weight:bold;}
#errorsB p b { font-weight:bold; color:#23b154; }
.brun0 { color:#a0a0a0; font-size:13px; }

/*  Услуги  */
#msr { margin-top:50px; }
#msr a {text-decoration:none; }
#mtl ul li a { color:#000000; font:11px tahoma; line-height:18px; text-align:justify; } 
#mtl ul li a:hover { color:#8ac402; text-decoration:underline; }
#mtl h2, #mtl span h1 { color:#207fc0; font:20px tahoma; padding:40px 0 0px 36px; margin:0px; }
#mauthor, #mauthor a { color:#000000; font:11px tahoma; font-weight:bold; padding-top:20px; text-align:right; }
#mauthor span, #mauthor a { color:#8ac402; }
.mod p { text-indent:23px; }
.mod a { color:#8ac402; text-decoration:underline; }
.mod a:hover { color:#000000;}

/*  Статьи  */
#mart { clear:both; padding:10px 0 30px 37px; margin:0px; }
#mtl #mart p { text-indent:0px; text-align:justify; padding:0px; margin:0px; }
#mart p a { color:#207fc0; font:12px tahoma; font-weight:bold; }
#mart p a:hover { color:#8ac402; }
#mart img { border:1px solid #cecece; float:left; padding:0px; margin:5px 8px 5px 0;  }
#mart div  { padding-top:2px; } 
#mart div p a { color:#8ac402; font:11px tahoma; }
#mart div p a:hover { text-decoration:underline; }

/*  Страничная навигация */
#page_list { clear:both; color:#a0a0a0; font:11px tahoma; padding-top:40px; text-align:center; }
#page_list span { color:#000000; font:11px tahoma; font-weight:bold; }
#page_list a { color:#a0a0a0; font:11px tahoma; }
#page_list a:hover, #mauthor a:hover { color:#000000; text-decoration:underline; }

/* Разделы  "ЧаВо" */
.tool { border-bottom:3px solid #e8e8e8; margin-top:20px; }
.tool td { padding-bottom:30px; /* border:1px solid #cecece; */ vertical-align:top; }
.t_name { color:#103a62; font:12px tahoma; text-align:right; padding:5px 0 0 0px; width:100px; }
#mtl .t_name p { color:#d8d8d8; font:11px tahoma; font-style:italic; text-align:right; padding:0px; }
.t_otv p { color:#000000; font:11px tahoma; } 
.t_otv p a { color:#207fc0; font:11px tahoma; }
.t_otv p a b { font:12px tahoma; font-weight:bold; text-decoration:underline; }
.t_otv p a:hover { color:#8ac402; text-decoration:underline; }
#t_title { float:left; width:608px; }
#t_filtr { float:left; padding-top:10px; font:11px tahoma; color:#103a62; }
#t_filtr span { text-decoration:underline; }
#t_filtr a { color:#3396f5; }
#t_filtr a:hover { color:#103a62; text-decoration:underline; }
.fb_chavo { margin:20px 0 0 0; width:470px; padding:0px; }
#mtl #mnew_ap { border:1px solid #b6b76c; background-color:#f4f5cb; padding:10px; margin:20px 0 0 35px; }
#mtl #mnew_ap p { font:18px tahoma; color:#ff0000; text-indent:0px; padding:0px; margin:0px; }
#mtl #mnew_ap a { font:11px tahoma; color:#8ac402; text-decoration:underline; }
#mtl #mnew_ap a:hover { text-decoration:none; }









