body  {font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 10px; 
	   color: #000000; 
	   background: #f4f5f5;
	   margin-top: 0px; 
	   margin-right: 0px; 
	   margin-bottom: 0px; 
	   margin-left: 0px;
	   scrollbar-face-color: #42709f;
	   scrollbar-shadow-color: #42709f;
	   scrollbar-track-color: #FFFFFF;
	   scrollbar-highlight-color: #F0F0F0;
	   scrollbar-arrow-color: #ffffff;
	   scrollbar-base-color: #D1D8EC;
	   scrollbar-darkshadow-color: #D1D8EC;}
	   
table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
tr.w  {background-color: #FFFFFF;}
  
.main {background-color: #f4f5f5; font-size: 10px}
.mb   {padding-top: 10px; 
       padding-right: 10px; 
	   padding-bottom: 10px; 
	   padding-left: 10px; 
	   border: #9CA2AD; 
	   border-style: solid; 
	   border-top-width: 1px; 
	   border-right-width: 1px; 
	   border-bottom-width: 1px; 
	   border-left-width: 1px; 
	   background-color: #FFFFFF}

a       {color: #1F3A1B; text-decoration: none}
a:hover {color: #211cff; text-decoration: none}
a.noline {color: #192688; text-decoration: none}
a:hover.noline {color: #9C4C00; text-decoration: none}

a.lmenu {color: #9B5C20; text-decoration: none}
a:hover.lmenu {color: #01850C; text-decoration: none}

a.white {color: #FFFFFF; text-decoration: none}
a:hover.white {color: #FFFFFF; text-decoration: none}
a.black {color: #000000; text-decoration: underline}
a:hover.black {color: #000000; text-decoration: none}
a.blacks {color: #7D7A78; text-decoration: none}
a:hover.blacks {color: #7D7A78; text-decoration: none}

a.blacknl {color: #000000; text-decoration: none}
a:hover.blacknl {color: #000000; text-decoration: none}

h1					{ background: none; color: #2666B9; font-size: 12px; font-weight: bold; font-family: Verdana;}

h2					{ background: none; color: #828282; font-size: 12px; font-weight: bold; font-family: Verdana;}
.title-12				{ background: none; color: #2666B9; font-size: 12px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-12-r				{ background: none; color: #ff0000; font-size: 12px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-12-o				{ background: none; color: #FF5500; font-size: 12px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-14				{ background: none; color: #2666B9; font-size: 14px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-14-r				{ background: none; color: #ff0000; font-size: 14px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-14-o 			{ background: none; color: #FF5500; font-size: 14px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.title-16				{ background: none; color: #2666B9; font-size: 16px; font-weight: bold; font-family: MagistralC, Verdana, Helvetica; text-decoration: none; }
.copyright		{ background: none; color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none; }
.code				{ color: #0000BB; font-size: 11px; font-family: Verdana, Helvetica; }
.code-st-12			{ color: #2666b9; font-size: 12px; font-family: Verdana, Helvetica; }
.code-st-12-o		{ color: #FF5500; font-size: 12px; font-family: Verdana, Helvetica; }
.code-st			{ color: #2666b9; font-size: 11px; font-family: Verdana, Helvetica; }
.code-st-o			{ color: #FF5500; font-size: 11px; font-family: Verdana, Helvetica; }
.code-10-r			{ color: #ff0000; font-size: 10px; font-family: Verdana, Helvetica; }
.code-10			{ color: #2666b9; font-size: 10px; font-family: Verdana, Helvetica; }
.code-r				{ color: #ff0000; font-size: 11px; font-family: Verdana, Helvetica; }
hr					{ height: 0px; border: solid #D1D8EC 0px; border-top-width: 1px; }

.sape    			{ color: #2666b9; font-size: 9px; font-family: Verdana, Helvetica; }
.sape a:active,
.sape a:visited,
.sape a:link  {color: #2666b9; font-size: 9px; font-family: Verdana, Helvetica;}
.sape a:hover  {color: #FF5500; font-size: 9px; font-family: Verdana, Helvetica;}

.unvisible		{ background: #f4f5f5; color: #f4f5f5; font-size: 9px; text-decoration: none; }
.unvisible a:active,
.unvisible a:visited,
.unvisible a:link {font-size: 9px; color: #f4f5f5; text-decoration:none;}
.unvisible a:hover {font-size: 9px; color: #f4f5f5;}

.securityCode  {color:#000000;background:#fafafa; border:2px dashed #9eb0e1; font-size: 16px; color: #2666B9; font-weight: bold;}

.ml {border: #9CA2AD solid; background-color: #FFFFFF ; background-image: url(menu_cat.gif) ; border-width: 1px 0px 1px 1px}
.mr {background:url('http://apatit.org.ua/images/new/block-bg1.gif') repeat-x top;
     height:20px; 
	 color:#fff;
	 text-align:center;
	 font-weight:bold;
	 font-size:11px;
	 margin-top:2px;}
.mr2 {background:url('http://apatit.org.ua/images/new/block-bg1.gif') repeat-x top;
     height:20px; 
	 color:#ffffff;
	 font-size:9px;
	 margin-top:2px;}

input, textarea, select {
	background: #FAFAFA;
	color: #000000;
	border: 1px #4d79a5 solid;
	font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;}

#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	color: #000000;
	background: #ffffe1 url(warning.gif) no-repeat fixed .3em .3em;
	padding: 3px 0px 4px 28px;
	spacing: 3px;
	border-bottom: 1px outset;
	text-decoration: none;
	cursor: pointer;
}

#infobar a:hover {
	color: HighlightText;
	background: #e9d2ff url(warning.gif) no-repeat fixed .3em .3em;
}

.pagelink {
	border: 1px solid #D1D8EC;
	padding: 1px 5px 1px 5px;
	background-image: url(cellpic0.gif);
}
.keys {
    color:#FFFFFF; 
    text-align:center;
	font-size: 10px;		
	font-family: tahoma;	
	text-decoration: none;
	text-transform: uppercase;}

.eMessage img {max-width:300px;} 
.eMessage img {max-height:420px;}

.loginDiv{float:left;padding-right:5px;padding-top:1px;font-size:0px;color:white;} 
.passwordDiv, .buttonDiv.loginLinks{float:left;padding-right:5px;padding-top:1px;font-family:Tahoma;color:red;font-weight:bold;font-size:13px;} 
.user_image img{max-height:0px;} 
.user_image img{max-width:0px; 
width:expression(document.body.clientWidth > 0? "0px": "auto");} 
.loginLinks{float:left;padding-right:15px;padding-top:10px;text-decoration:none;} 
.rememberDiv{float:left;padding-left:50px;padding-right:35px;padding-top:10px;}


a.menu_b {background:url(http://mudesign.3dn.ru/1051.png); display:block; height:20px; padding-left:28px; color:#1E90FF; padding-top:3px;} 
a.menu_b:hover {background:url(http://mudesign.3dn.ru/1052.png); display:block; height:20px; padding-left:28px; color:#646464; padding-top:3px;text-decoration:none}

/* ----////// Эффект прозрачности /////------- */ 

#banners a img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=40);  
} 

#banners a:hover img { 
opacity:0.5; -moz-opacity:0.3; filter:alpha(opacity=100); 
}

.quoteMessage {color: #000000; background:url('http://styling.org.ua/templates/images/25.png'); font-size: 11px; border: 1px #00 dotted !important; border-left: 4px #CC0000 solid !important; border-top: 0 !important; padding: 9px;}  
/* ------------ */

a img {border:0 none}

.hint 
{ 
background-color:#FF3030; 
line-height:10px; 
color: #FFFFFF; 
font-family:verdana; 
font-size:11px; 
width:auto; 
border-top:1px dashed #8B1A1A; 
border-right:1px dashed #8B1A1A; 
border-bottom:1px dashed #8B1A1A; 
border-left:1px dashed #8B1A1A; 
margin:0px; 
padding:8px; 
position:absolute; 
visibility:hidden; 
}

.catPages1 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 
.catPages1 a:link, 
.catPages1 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
.catPages1 a:hover {background-color:#5c5b5b;} 
.catPages1 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
.catPages1 b, 
.catPages1 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.catPages2 {color:#5c5b5b;border:0px;margin-bottom:0px;margin-top:10px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;} 
.catPages2 a:link, 
.catPages2 a:visited {color:#fff;text-decoration:none;background:#5c5b5b;padding:3px 10px;font-size:9pt;} 
.catPages2 a:hover {background-color:#5c5b5b;} 
.catPages2 b {text-decoration:none;background:#5c5b5b;padding:4px 11px;color:#fff;font-size:12pt;position:relative;bottom:-1.5pt;} 
.catPages2 b, 
.catPages2 a {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

a.menu_b {background:url(http://mudesign.3dn.ru/1051.png); display:block; height:20px; padding-left:28px; color:#1E90FF; padding-top:3px;} 
a.menu_b:hover {background:url(http://mudesign.3dn.ru/1052.png); display:block; height:20px; padding-left:28px; color:#646464; padding-top:3px;text-decoration:none}
