 html, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  a, abbr, acronym, address, big, cite, code,
  del, dfn, em, font, img, ins, kbd, q, s, samp,
  small, strike, strong, sub, sup, tt, var,
  b, u, i, center,
  dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend,
  table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
}
img {	border: 0px;
}
ul,li { list-style:none;}
p {margin: 0px}
a {color: black;}
a:active {color: #0079C1;}
a.curent {color: black;}
a:hover {color: #0079C1;}

body {
	margin: 0 auto;
	font-family: Tahoma, Arial, sans-serif, Geneva, Helvetica;
}

#container{
	width:1000px;
	margin:0 auto;
	text-align:left;
	background-color: white;
	margin-top: 0px; /* отступ сверху*/
	/*background: url(images/fone.jpg) no-repeat top;*/
}
#header {
   margin-top: 0px;
	border: 4px thick #EE4B99;
}
#logo {
	padding-top: 30px;
	padding-left: 100px;
}
#icons {
	position: absolute;
	padding-top: 50px;
	padding-left: 50px;
}
#topmenu {
	height: 30px;
	background: url(images/fonemenu.jpg) repeat-x;
	font-size: 14px;
	margin-top: 1px;
	/*margin-left: 100px;*/
	margin-right: 0px;
}
#topmenu ul {
	padding-left: 0px;
	padding-top: 5px;
}
#topmenu ul li {
	float: left;
	border-right: 1px solid #D61B65;
}
#topmenu ul li a {
	padding: 5 10 5 10px;
   color: white;
	text-decoration: none;
}
#topmenu ul li a.current {
  
	text-decoration: none;
}
#topmenu ul li a:hover {
	text-decoration: underline;
}
#topmenu ul li a:active {
	text-decoration: underline;
}
div.picttopmenu {
	height: 30px;
	background: url(images/pictmenu.jpg) no-repeat right;
	margin-top: 5px;
	margin-right: 18px;
}
#content {
	margin: 0 260 0 240px;
	padding-top: 25px;
}
div.announcearticle {
	padding-left: 5px;
	padding-right: 20px;
}
div.announcearticle div.date {
	font-size: 10px;
}
div.announcearticle div.name {
	font-size: 18px;
	font-weight: bold;
}
div.announcearticle div.name a {
	color: #AB105E;
	text-decoration: underline;
}
div.announcearticle div.name a.current {
	text-decoration: underline;
}
div.announcearticle div.name a:hover {
	color: #666666;
	text-decoration: underline;
}
div.announcearticle div.name {
	color: #AB105E;
}
div.announcearticle div.anonce {
	font-size: 12px;
}
div.announcearticle div.anonceinarticle {
	font-size: 12px;
	font-weight: bold;
}
div.announcearticle div.anonceinarticle img {
	float: left;
	width: 250px;
	padding-right: 5px;
	padding-bottom: 5px;
}
div.anonce img {
	float: left;
	width: 125px;
	padding-right: 5px;
	padding-bottom: 5px;
}
div.announcearticle div.text {
	font-size: 14px;
}
div.announcearticle div.text ul li {
	padding-left: 10px;
}
div.announcearticle div.anoncearticle{
	font-weight: bold;
}

div.grayline {
	border: 0px dotted #d3cfcf;
	margin-top: 10px;
}
#adv {
	float:left;
	width:260px;
	margin-left:-260px;
	padding-top: 20px;
}

#navigation {
	float:left;
	width:220px;
	margin-left:-1000px;
	padding-top: 20px;
	font-size: 14px;
}
#menu {
	background-color: #E6E6E6;
}
#menu ul {
	padding: 0px;
	margin: 0px;
}
#menu ul li {
	padding: 5px;
	font-weight: bold;
	/*background: url(images/menu.jpg) repeat-x;*/
}
#menu ul li a {
   color: white;
	text-decoration: none;
}
#menu ul li a.current {
	text-decoration: underline;
}
#menu ul li a:hover {
	text-decoration: underline;
}
#menu ul li a:active {
	text-decoration: underline;
} 
#menu ul li ul li{
	padding: 5 10px;
}
#menu ul li a {
   color: black;
	text-decoration: none;
	font-size: 12px;
}
#menu ul li a.current {
	text-decoration: underline;
}
#menu ul li a:hover {
	text-decoration: underline;
}
#menu ul li a:active {
	text-decoration: underline;
}
#menu ul li ul li a {
   color: black;
	text-decoration: none;
	font-size: 12px;
}
span.plashka {
	background: url(images/fonemenu.jpg) repeat-x;
	padding: 5 10px;
	color: white;
}
#wrapper {
	float:left;
	width:100%;
}
#footer {
	clear:left;
	width:100%;
	background: #EE4B99;
	color: white;
}
#forma {
	font-size: 10px;
}
#forma table {
	font-size: 12px;
}
#authPanelTable {font-size:12px;}
a {
	color: black;
	text-decoration: underline;
}
a.current {
	text-decoration: underline;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
.mT20 {
	margin-top: 20px;
}
.m20 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.pT20 {
	padding-top: 20px;
}
.pT10 {
	padding-top: 10px;
}
.pB20 {
	padding-bottom: 20px;
}
div.knopka {
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: right;
	font-size: 10px;
}
div.count {
	text-align: right;
	font-size: 11px;
}
.clear {
	clear:left;
	height: 20px;
}

#ajaxSearch_form {
   position: relative;
   padding-top: 10px;
	padding-left: 10px;
   color: #444;
   width: auto;
}
#ajaxSearch_input {
   width: 100px;
   display: inline;
   height: 22px;
   border: 1px solid #ddd;
   border-left-color: #c3c3c3;
   border-top-color: #7c7c7c;
   background: #fff url(images/input-bg.gif) repeat-x top left;
   margin: 1px 1px;
   padding: 1px 1px;
   vertical-align: top;
}
#ajaxSearch_submit {
   display: inline;
   height: 22px;
   line-height: 20px;
	}
#ajaxSearch_output {
  border: 1px solid #444;
  padding: 10px;
  background: #fff;
  display: block;
  height: auto;
  vertical-align: top;
}
.AS_ajax_result {
  color: red;
  margin-bottom: 3px;
}
.AS_ajax_resultLink {
  text-decoration: underline;
}
.AS_ajax_resultDescription{
  color: #555;
}
.AS_ajax_more {
 color: #555;
}
.clear {
	clear: both;
}
div.informerogo {
	padding: 20 10px;
	font-size: 12px;
}
div.informerogo span.namepartner {
	font-size: 14px !important;
	color: #AB105E;
	font-weight: bold;
	padding-bottom: 10px !important;
}
div.ogo_informer_node {
	width: 190px !important;
}
div.BlogRSS {
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    width: 240px;
    margin-top: 20px;
}
div.blockTitle {
    background:url("/assets/images/bg_blockTitle.gif") repeat-x scroll center red;
    color: #FFFFFF;
    font-weight: bold;
    margin: 5px 0 5px 5px;
    padding: 0 5px 2px;
}
div .blockContent {
    color: #A10000;
    font-size: 12px;
    margin: 5px;
}
div .blockContent a {
    background: url("/assets/images/bg_a.gif") repeat-x scroll center bottom transparent;
    color: #0C75BE;
    text-decoration: none;
}
