/*Общие настройки*/
strong
	{
	font-weight:normal;
	}
img 
	{
	padding-right:10px;
	padding-bottom:10px;
	}

li img, p img, div img
	{
	padding-bottom:0px;
	padding-right:0px;
	}

.addrecall
	{
	position:absolute;
	display:block;
	width:100px;
	height:100px;
	top:0px;
	right:0px;
	}

	
.recall_item
	{
	/*padding-left:20px;*/
	/*background:#FDFBE9;*/
	}
	
.n_separator
	{
	height:15px;
	background:url("/images/n_separator.png") no-repeat center center;
	}
	
body {
	font-family: Tahoma;
	min-width: 1000px;
	font-size:12px;
	color: #515151;
}
h1 {

	font-size: 36px;
	font-weight:bold;
	color: #c53a33;
}

h2 {

	font-size: 14px;
	font-weight:bold;
	color: #c53a33;
	margin-top:0px;
	padding-top:0px;
}

h3, h3 a {

	font-size:12px;
	font-weight:bold;
	color: #2072b8;
	text-decoration: none;
	margin-top:0px;
	padding-top:0px;

}

.mainfeed_news
	{
	background:#FDFBE9;
	padding:5px;
	}

a {
	color: #2072b8;
	text-decoration:none;
	
}
a:hover {
	text-decoration:underline;
	
}


a img {
	border:0px;
}


/*Настройки блоков*/
#nav{
 display:block;
 width: 324px;
 height:28px;
 background: #515151 url('/images/design/ct.gif')  no-repeat 0 0;
 float:right;
 color: #fff;
 font-weight:bold;
 font-family: Tahoma;
 font-size: 14px;
}

#nav img{
 padding-left:10px;
}

#nav #bord{
  border-right: 1px #CCCCCC  dotted;
  border-left: 1px #CCCCCC dotted;
}

#headerbg {
	background: white url('/images/design/bgh.jpg') no-repeat 0 0;
}

#mainmenu {
 	width:auto;

	float:right;
      padding-right: 45px;
}

#mainmenu ul {
	list-style: none;
	 height:auto;
 margin:0px; padding:0px;
}

#mainmenu ul li{
float:left;
background: transparent url('images/design/m1.jpg') no-repeat 0 0;
padding-left: 15px;
padding-right:25px;
padding-top:15px;
height:47px;
}

#mainmenu ul li, #mainmenu ul li a, #mainmenu ul li a:active,#mainmenu ul li a:visited{
 color: #205582;
 font-weight: bold;
 font-size: 12px;
}
 #mainmenu ul li a:hover { 
  text-decoration:underline;
}

#infoblock {
      height:268px;
	width:530px;
	 padding-left: 110px;
	 padding-top:41px

}
#infoblock ul{
 	 list-style-image:url('/images/design/tick.gif');
	height:auto;
	margin:-5px 0 0 19px;
	padding:0px;
	 font-weight: bold;
 font-size: 12px;

}

#infoblock ul li{
	padding:0 0 10px 5px;
	 font-weight: bold;
 	font-size: 12px;

}

#infolabel {
	float:right;
	min-height: 100px!important;
 	height: auto;	 
 	min-width: 335px;
 	width: 80%!important;
 	font-size:12px;
      padding-top: 40px;
}

#infolabel img {
	float:left;
	padding-right: 10px;
	vertical-align:top;
}

#infolabel p {
     text-align:justify;
     padding-right:  25px;
}

#importantmessage {
	color:#c53a33;
	font-size: 12px;
	font-weight:bold;
	padding-left: 50px;
	
	background: transparent url('/images/design/atentions.gif') no-repeat 0 50%;
	height:auto;
	min-height: 38px;
	width:auto;
	text-align:justify;

}

.news_title {
	color:#c53a33;
	font-size: 12px;
	font-weight:bold;
	}

	
.galpreview {
	overflow:hidden; /*позволяет показать изображение в блоке с заданными ниже шириной  и высотой, все что не влазиет - скрывается*/
	height: 253px;
	width:570px;
	background-color:blue; /*вот сюда любю картинку подставлять можно*/
}

#galpreview div div {
position:relative;
	float:right;

}

#news {
 margin: 35px 35px 15px 0;
 text-align:justify;
}
#news .date{
 font-size: 12px;
}
#news .more{
 float:left;
 text-decoration:underline;
}

.nav{
float:left;
padding-left:30px;
}
.nav a {
color: #c53a33;
 font-weight:bold;
}

#margin {
	height: 100px;
}

#menuright, #menuright a, #menuright a:visited,#menuright ul a #menuright ul li,#menuright ul li a,#menuright ul li a:visited  {
	color: #000000;
	text-decoration:none;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
}
#menuright a:hover {
 /*text-decoration:underline;*/
 background:#6666FF;
 color:#FFFFFF;
 padding-left:10px;
 padding-right:10px;
}

#menuright ul {
 margin:0 0 20px 0;
 padding:0;
 color: #c53a33;
 font-weight:bold;
 list-style:  none inside url('/images/design/m2.gif') ;
 background:url('/images/navigate_right.png') no-repeat bottom left ;
}
#menuright ul li {
 padding-left:15px;
 font-weight:normal;

}

#footerfil {
	 background:  url('/images/design/footerf.gif') repeat-x 0 100% ;
}
.footerlc {
	 background:  url('/images/design/foterl.jpg') no-repeat 0 100%   ;
}
.footerrc {
	 background:  url('/images/design/footerr.jpg') no-repeat  100% 100% ;
}

#footer {
	height:140px;
	border-top: 5px #515151 solid;
	text-align:right;
	padding-top: 5px;
}
#footer span {
 float:left;
 margin-top: 8px;
}

#footer img {
 margin-right: 25px;
}

.sel80 {
	width: 180px;
	color:#000000;
}
.lineForm,
.lineForm3 {
	/*margin-bottom: 20px;*/
	color:#000000;
}
.wid100 {
	width: 100px !important;
}
#animals {
	width: 90px;
}
.redSelect .cusel,
.redSelect .cuselFrameRight,
.redSelect .jScrollPaneDrag,
.redSelect .jScrollArrowUp,
.redSelect .jScrollArrowDown {
	background-image: url(/images/selects-red.png) !important;
}

.lj {
	background: url(/images/lj.gif) no-repeat !important;
	padding-left: 25px !important;
	color: #003366 !important
}
.li {
	background: url(/images/li.gif) no-repeat !important;
	padding-left: 25px !important;
	color: #000000 !important
}
.kv {
	width: 4px;
	height: 4px;
	background: #00FF00;
	position: absolute;
	top: 2px;
	right: 2px;
	overflow: hidden;
}

/*   :  label,      */
.lineForm,
.lineForm3 {
	float: left;
	width: 100%;
	zoom: 1;
}
* html .lineForm,
* html .lineForm3 {
	float: none;
	width: auto;
}
label {
	float: left;
	position: relative;
	top: 5px;
	margin-right: 5px;
}
.cusel {
	float: left;
	margin-right: 10px;
}

