h1#doctitle
  { font-size:1.8em; margin:0; padding:0; font-weight:bold; font-family:Arial; }
div#fullpath
  { text-align:left; font-size:12px; padding:0; margin: 4px 0 0 4px; margin-bottom: 23px; color: #0099cc; }


/*Область контента*/
div.content
  { font-size:14px; line-height:1.3em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333; width:auto; }
div.content div.wraper
  { }

.cont_bg {
	 background:url(../images/map.gif) right top no-repeat;
	 height: 512px; 
} 
div.content a
  { } 
div.content a:hover
  { } 
.ckBtnCon{
	text-align: right;
	
}
div.content img
  { border:1px solid #000000; }
div.content img.none
  { border:none; background:none; margin:0; }

div.content h1, div.content h2, div.content h3, 
div.content h4, div.content h5, div.content h6
  { line-height:normal; margin:0 0 15px 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
div.content h1
  { font-size:16px; font-height:normal; }
div#gallery h1
  { text-align:center;}
div.content h2
  { font-size:20px; 
   color: #0099cc;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
   } 
div.content h3
  { font-size:14px; font-style: italic; } 
div.content h4
  { font-size:1.2em; } 
div.content h5
  { font-size:1.1em; } 
div.content h6
  { font-size:1.0em; } 

div.content table
  { border: none;
    font-size:1em; margin:0.25em 0 0.75em 0; }
div.content table td, 
div.content table th
  { margin:0; padding:0; }
div.content table td
  { padding:7px; }
div.content table th, 
div.content table thead td
  {  padding:7px; font-weight:bold; }
  
.ckBtnCon {
	text-align: right;
}

div.content table td *,
div.content table th *
  { margin-top:5px; padding-top:0; margin-bottom:0; padding-bottom:0; }
div.content table caption
  { font-size:0.9em; text-align:center; }
.ckCSSclear {
	padding-top: 10px;
}

div.content table.none
  { border:none; background:none; }
div.content table.none td,
div.content table.none th
  { border:none; background:none }

div.content p
  { margin:0.25em 0 1.25em 0; }
div.content blockquote
  { font-style:italic; margin:0.25em 0 1.25em 0; color: #666666; font-size: 12px;
    padding:0.75em 1em 0.75em 25px; }
div.content blockquote p
  { margin:0; }

div.content li
  { padding:0.25em 0 0.25em 0em; }
div.content li span
  { font-weight:bold; }

div.content ul
  { margin:0.25em 0 0.5em 0em; padding:0 0 0 0em;  } 
div.content ul ul
  { list-style:square; }
div.content ul ul ul
  { }

div.content ol
  { margin:0.25em 0 0.5em 1.5em; padding:0 0 0 1em; list-style: decimal; }

div.content dl
  { margin:0.25em 0 0.5em 0; padding:0 0 0 0; }
div.content dt
  { margin:0 0 0.25em 0; font-size:0.9em; }
div.content dd
  { margin:0 0 0.75em 0; }
  
hr
  { font-size:0; line-height:0; width:100%; height:1px; border:none;
    color:gray; border-bottom:1px solid gray; margin:0.25em 0.5em; padding:10px 0; clear:both; }



