#body{
	margin:0px;
	padding:0px;
	background:#ffffff;
}

.memb_table
{
	border-collapse: collapse;
}

.memb_table td
{
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
}

.leftback{
	height: 280px;
	background: url(../templates/frontend/images/lefttop.jpg) top left repeat-x;
}	

.rightback{
	height: 280px;
	background: url(../templates/frontend/images/righttop.jpg) top left repeat-x;
}

.centerback{
	height: 280px;
	background: url(../templates/frontend/images/lefttop.jpg) top left repeat-x;
}


.Logo{
	float:left;
	width:78px;
  height:237px;
  padding-left:20px;
  margin-top:1px;
}

.bigpic{
	float:right;
	width:857px; 
	height:203px;
	background: url(../templates/frontend/images/bigpic.jpg) top left no-repeat;
}

.mainCat2{
	min-height:23px;
	width:191px; 
	background: url(../templates/frontend/images/submenu.jpg) top left no-repeat;
}

.mainCat{
	width:200px;
	background-color: #e0e4e7;
}


.blackbot{
	float:left;
	width:980px;
	height:42px;
 	background: url(../templates/frontend/images/blackback.jpg) top left repeat-x;
}

.blackstart{
	float:left;
	width:40px;
  height:42px;
  background: url(../templates/frontend/images/blackstart.jpg) top left no-repeat;
}

.textinblack{
	padding-top: 5px;
	float:left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 22px;
	text-decoration: none;
	color: #ffffff;
}

.middleback{
	height: 460px;
	background: url(../templates/frontend/images/body.jpg) top right repeat-x;
}	

.bottomback{
	background-color: #d2d7da;
}

.button_mega_field{
	float: left;
	height: 35px;
}

.button_field_on{
 	background: url(../templates/frontend/images/redMenu.jpg) top left repeat-x;
	height: 35px;
}

.menu_back{
	height: 35px;
	width: 800px;
 	background: url(../templates/frontend/images/redMenu.jpg) top center no-repeat;

}

.button_container{
	padding-left: 10px;
	padding-right: 10px;
	height: 35px;
}

.button_container_on{
	padding-left: 10px;
	padding-right: 10px;
	height: 35px;
}

.button_container_on2{
	padding-left: 0px;
	padding-right: 10px;
	height: 35px;
}

.button_container_on3{
	padding-left: 10px;
	padding-right: 0px;
	height: 35px;
}

.button_container2{
	padding-left: 10px;
	padding-right: 10px;
	height: 35px;
}

.button_field{
 	background: url(../templates/frontend/images/greyM.jpg);
	height:35px;
}


#searchform{
	padding: 0px;
	margin: 0px;
}

#search{
	padding: 0px;
	margin: 0px;
}
#search_text{
	line-height: 25px;	
	width: 140px;
	border:1px #323637 solid;
	height: 25px;
	padding-top: 0px;
	margin-top: 0px;
	float:left;
}

#searchsubmit{
	float:left;
	padding-top: 0px;
	margin-top: 0px;
}

.inputOrder
{
	border: 1px solid #d1dbe6;
	margin: 1px;
}

.inputOrder2
{

	color: #d0d8e1;
	border: 1px solid #d1dbe6;
	margin: 1px;
}

.text2{
	float:left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #2f404b;
}

.bottomback a{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	font-size: 11px;
	color: #990000;
}

.bottomcont{
	float:left;
	width: 230px;
  padding-top: 4px;
}

.bottomcont2{
	float:right;
  padding-top: 4px;
  text-align: right;
}

.bodyspacer{
	width: 5px;
	background: url(../templates/frontend/images/spacer.jpg) top left repeat-y;
}

.text img{
	border: 3px solid #d9d9d9;
	padding: 1px;
	background-color: #ffffff
}

.newsSpacer{
	background: url(../templates/frontend/images/newsSpacer.jpg) bottom right repeat-x;
}	

.datetext{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
}

.text .usualNumber a{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	color: #000000;
}

.text .usualNumber a:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	color: #000000;
}

.text .selectedNumber{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
}

.text .selectedNumber a:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	color: #000000;
}

.page_back
{	
	height: 23px;
  width: 22px;
  border: none;
  background: url(../templates/frontend/images/current.jpg) no-repeat;
}

.bulletMail
{	
	background: url(../templates/frontend/images/button.gif) top left no-repeat;
  width: 13px;
  height: 13px;
}

.bulletSpacer3
{
	padding-right:3px;
	padding-top:6px;
	float:left;
}

.smallRedStar
{
	color:#c00000; 
}

.small_text
{
	font-size:8pt;
}

.founded{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 22px; 
	text-decoration: none;
	color: green;
	margin-bottom:10px;
}

.not_founded{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 22px; 
	text-decoration: none;
	color: red;
	margin-bottom:10px;
}

.text .searchlink{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height:170%;
}

.text .searchlink:hover{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height:170%;
}










#langs_back{
	width:334px;
	height:45px;
	background: url(../templates/frontend/images/langs_back.png) top left no-repeat;
}
.lang{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	text-decoration: none;
	color: #232325;
	text-transform: uppercase;
}
.lang2{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 70%;
	text-decoration: none;
	color: #fff;
}
.text_under_back{
	padding-top: 15px;
	padding-bottom: 15px;
}
.top_menu_fix{
  width:842px; 
  height:35px; 
  float:right;
}
.menu_back{
	float:left;
	height: 35px;
	width: 810px;
	background: url(../templates/frontend/images/redMenu.jpg) top center no-repeat;
}
.menu{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	text-decoration: none;
	color: #000000;
}
.main_menu{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	line-height: 35px;
	font-size: 18px;
	text-decoration: underline;
	color: #1f1b1c;
}
.menu_on{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	text-decoration: none;
	color: #990000;
	font-weight:bold;
}
.main_menu_on{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	line-height: 35px;
	text-decoration: none;
	color: #ffffff;
}
.head{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	font-size: 18px;
	text-decoration: none;
	color: #606060;
	font-weight: normal;
	margin:0px;
}
.text {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height:170%;
}
.text a{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	color: #990000;
}
.text a:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: underline;
	font-weight: bold;
	color: #990000;
}
.text p{
	margin-top:0px;
}
.copy {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #2f404b;
}
.copy a{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #990000;
}
.copy a:hover{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	color: #990000;
}

.input {
 background-color: #fff; 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
 font-size: 100%;
 text-align: left;
 color: #000;
 border: 1px solid #7f9db9;
 margin: 1px;
}
.text .cat{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0066cc;
}
.text .cat:hover{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0066cc;
}
.white_field{
	background: white;
	padding: 9px;
	border: 1px solid #ccc;
	float:left;
}
.container{
  width: 655px ;
  margin:0 auto;
}
.news_item{
	padding: 9px;
	border: 1px solid #ccc;
	margin-bottom:20px;
}
.index{
	background: url(../templates/frontend/images/index.jpg) top center no-repeat;
	height: 683px;
}
.container2{
  width: 980px ;
  margin:0 auto;
}

