*	{margin:0; padding:0;}
body    {min-width: 801px; font-family: arial}
ul li, ol li, form, table, p, h1, h2, h3, textarea {margin:0 0 14px 0; padding:0}
a img   {border:0;}
#wrap 	{margin:0 auto; width:801px; background:#EEF6FF url(../images/border2.gif)}
#header {height:176px; padding-left:498px; background:url(../images/header.jpg) 0 0 no-repeat}
#header a {display:block; width:302px; height:176px; background:url(../images/logo.jpg) 0 0 no-repeat}

form.sendfeedback {padding:0; margin:0; border:0}
form.sendfeedback input, form.sendfeedback textarea {width:98%}
form.sendfeedback input.submit {width:auto}

#about		a:hover		{background: url(../images/m1b.jpg) no-repeat}
#uslugi		a:hover		{background: url(../images/m2b.jpg) no-repeat}
#ryk		a:hover	    {background: url(../images/m3b.jpg) no-repeat}
#questions	a:hover		{background: url(../images/m4b.jpg) no-repeat}
#contacts	a:hover		{background: url(../images/m5b.jpg) no-repeat}



#left_window  {width:480px;      float:left; }
#right_window {width:320px;      float:left; }

#menu			{height:22px; margin:0 1px 14px 0; background:url(../images/1b.jpg) left bottom repeat-x}
#menu ul {list-style-type:none; height:22px; margin:0; padding:0; line-height:13px}
#menu li		{display:inline; float:left; margin-left:11px}
#menu a			{font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold}

#mail			{float:right; width:54px; height:22px; background: url(../images/mail.gif) 0 0 no-repeat}
#mail a			{display:block; width:13px; height:15px}
  
.text		     {font-size: 12px; padding: 0px 14px 0px 14px; text-align: justify; background: url(../images/hr1.gif) no-repeat right top; clear:both}
.textright	     {font-size: 12px; padding: 0px 14px 0px 14px; text-align: justify; background: url(../images/hr2.gif) no-repeat left top;}
.text	    h2	 {color:#DA251D;  font-size: 18px; display:inline;  padding-right:10px; background:#EEF6FF; }    
.textright	h2	 {color:#DA251D;  font-size: 18px; display:inline;  padding-left:10px;  background:#EEF6FF; }    
.ssilko			 {text-align:right; display:block; padding-top:5px;}
.text 	a:visited, .textright a:visited{color:#0067AC;}
.text 	a:link, .textright a:link{color:#0067AC;}	
.text 	ul, .textright ul	{padding-left:14px;}	
	


.text p	, .text ul		  {margin-top:14px;}
.textright p	  {margin-top:14px;}
.headright		  {width:100%;  text-align:right;}
.quest			 { font-weight: 900;}


#footer			    {clear:both; background: #0067AC; height:53px; width:800px;}
#footerlogo			{font-size: 11px; color:#ffffff; float:left; width:390px;}
#counters			{float:left;  padding-top:11px;}

#footerlogo p		  {padding-top:13px; padding-left:14px;}
#footerlogo a		  {text-decoration:none; color:#fff;}
#map  {text-decoration:none;}			

.date {display:block; font-weight:bold}
.photo {display:block; float:right; border:1px solid #0467AB; margin:0 0 5px 10px}
.phones {padding-left:14px}
.found li {clear:both}
.required {color:red}
.success {color:#0467AB}
