@charset "windows-1251";
/* http://www.black-sun.ru/ */
/* Fosbi */
@media Screen
{
	body { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000; background:url(../_images/main_fon1.jpg) no-repeat center top; width: 100%; display: table; }
	a:active, a:focus{ border: none; outline: 0; }
	a img { border: none; outline: 0; }
	.clearing { clear:both; }
	em { font-style:oblique; }

	#top { position:relative; width:970px; overflow:hidden; }
	#top ul.menu { position:relative; left:30px;}
	#top ul.menu li span { position:relative; display:block; color:#000; text-decoration:none; padding:25px 20px 15px 20px; }
	#top ul.menu li { position:relative; float:left; height:100px; margin-right:5px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }
	#top ul.menu li a { position:relative; display:block; color:#F77F09; text-decoration:none; font-size:14px; padding:25px 20px 15px 20px; }
	#top ul.menu li a:hover { color:#fff; background-color:#F77F09; text-decoration:none; }
	#top div.phone { position:absolute; top:26px; left:744px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; color:#fff; background-color:#F77F09; padding:0px 20px 0 20px; z-index:1000;}
	#top div.phone2 { position:absolute; top:46px; left:744px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; color:#fff; background-color:#F77F09; padding:0px 20px 2px 20px; z-index:1000;}
	#top div.addfav { position:absolute; top:5px; padding:0 31px 0 32px; left:712px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#F77F09; line-height:16px; z-index:1000;}
	#top div.addfav a { color:#F77F09; text-decoration:underline; }
	#top div.addfav a:hover { text-decoration:none; }
	#top div.icons { position:absolute; top:26px; left:632px; }
        #top div.icons1 { position:absolute; top:46px; left:642px; z-index: 4; }
	#top div.icons img { margin-right:5px; }
	#top div.plate { position:relative; display: block; margin-top:0px; height:103px; width:910px; background:url(../_images/main_logo4.png) top left no-repeat; top:-62px; } 
#top a.plate { position:absolute; top:50px; left:30px; display: block; width: 910px; height: 103px; padding: 0px 0px 0px 0px; z-index: 3;}
	#top div.plate p { position:absolute; width:200px; top:157px; left:275px; }
	#top div.plate p a { color:#009; text-decoration:underline; }
	#top div.plate p a:hover { text-decoration:none; }
	#top ul.menu2 { position:relative; width:800px; padding:2px 10px; top:100px; left:25px; }
	#top ul.menu2 li { font-size:14px; line-height:18px; font-weight:normal; position:relative; float:left; margin-right:33px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }
	#top ul.menu2 li.last { margin-right:0px; }
	#top ul.menu2 li a { color:#F77F09; text-decoration:none; }
	#top ul.menu2 li a:hover { text-decoration:underline; }
        

	#middle { position:relative; width:910px; overflow:hidden; padding:0px 30px 0; top:-20px; }
	#middle a { color:#000; text-decoration:underline; }
	#middle a:hover { text-decoration:none; }
	#middle h1 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:24px; }
	#middle h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; }
	#middle h3 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; }
	#middle ul { list-style-type:square; margin-left:20px; }
	#middle ul li ul { list-style-type:circle; margin-left:20px; }
	#middle ul li ul li ul { list-style-type:disc; margin-left:20px; }
	#middle li { line-height:16px; }
	#middle table ul li { list-style-type:square; margin-left:15px;}
	#middle a.orange { color:#F77F09; }

	#middle div.left { position:relative; float:left; width:240px; margin:0; padding:0; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
/*	#middle div.left ul { margin-left:0; }*/
	#middle div.left ul li { color:#000; line-height:16px; margin-top:7px; margin-left:0; }
	#middle div.left ul ul { display:none; }
	#middle div.left ul ul.yur, #middle div.left ul ul.fiz { display:block;}

	#middle div.left ul ul li { font-weight:normal; line-height:18px; margin:4px 0 4px -10px; list-style:outside; list-style-type:none; width:190px; }
	#middle div.left ul ul li a { color:#000; text-decoration:none; }
	#middle div.left ul ul li a:hover { color:#F77F09; text-decoration:none; }
	#middle div.left ul li a { color:#000; text-decoration:none; }
	#middle div.left ul li a:hover { color:#F77F09; text-decoration:none; }
	#middle div.left ul li.break { list-style:none; height:20px; width:30px; }
	#middle div.right { position:relative; float:left; width:635px; margin-left:35px; color:#000; }
	#middle div.right h1 { font-size:24px; font-weight:normal; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; }
	#middle div.right p { margin:10px 0 0 0; line-height:16px; }
	#middle div.right ul { list-style-type:square; }
	#middle div.right ul li ul { list-style-type:circle; margin-left:20px; }
	#middle div.right ul li ul li ul { list-style-type:disc; margin-left:20px; }
	#middle div.right li { line-height:16px; }

	#footer { position:relative; width:910px; overflow:hidden; padding:0; text-align:left; /*border-top:2px solid #ddd;*/ top:-20px; padding-top:5px; }
	#footer p { position:relative; left:275px; width:635px; }
	#footer h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#F77F09; text-decoration:underline; font-size:18px; font-weight:normal; }
	#footer input.txt { width:100%; border:1px solid #888888; }
	#footer input.smalltxt { width:25%; border:1px solid #888888; }
	#footer textarea { width:100%; border:1px solid #888888 }
	#footer a { color:#000; text-decoration:underline; }
	#footer a:hover { text-decoration:none; }
		.imp { color:#C00; }
		.imp-good { color:#390; }
	#middle select option.bold { font-weight:bold; }
	#middle select option.u { font-style:oblique; }
	#middle input.txt { width:100%; border:1px solid #888888; }
	#middle input.smalltxt { width:25%; border:1px solid #888888; }
	#middle select { border:1px solid #888888; }
	#middle textarea { border:1px solid #888888; }

	.new { margin-top:10px; }
	.new .date { color:#0082BC; }

	#middle h2 a.zagolovok { text-decoration:none; border-bottom:1px solid; }
	#middle h2 a.zagolovok:hover { text-decoration:none;  border-bottom:none; }
}
