/* CSS Document */
/* 27.05.2010 Alex */

body {
	padding: 0;
	margin: 0;
}
#wrapper {
	width: 1175px;
	float: left;
	padding-bottom: 21px;
	padding-left: 21px;
}
#header {
	height: 117px;
	margin-bottom: 21px;
	width: 994px;
}
#header1 {
	height: 21px;
	width: 231px;
	float: left;
}
#header2 {
	height: 21px;
	width: 742px;
	margin-left: 21px;
	float: left;
}
#header2 ul {
	font: x-small Arial, Helvetica, sans-serif;
	text-align: right;
	margin-top: 7px;
}
#header2 li {
	display: inline;
}
#header2 li a {
	color: #999;
	margin-left: 13px;
}
#header2 li a:hover {
	color: #666;
}
#header11 {
	height: 54px;
	width: 231px;
	float: left;
}
#header11 img {
	display: block;
	height: auto;
	width: auto;
	padding-top: 16px;
}
#header22 {
	height: 54px;
	width: 742px;
	margin-left: 21px;
	float: left;
}
#header22 ul {
	font: bold large Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 13px;
	margin-top: 5px;
}
#header22 li {
	display: inline;
	margin-right: 21px;
}
#header22 li a {
	text-decoration: none;
	color: #000;
}
#header22 li a:hover {
	background-color: #DA2599;
	color: #FFF;
}
#header111 {
	height: 42px;
	width: 231px;
	float: left;
}
#header111 p {
	font: x-small Verdana, Geneva, sans-serif;
}
#header222 {
	height: 42px;
	width: 742px;
	margin-left: 21px;
	float: left;
}
#header222 h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	color: #CCC;
}
#header222_news_category {
	margin-bottom: 21px;
	clear: both;
	width: 742px;
	float: left;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	font: small Arial, Helvetica, sans-serif;
}
#header222_news_category li {
	display: inline;
	margin-right: 13px;
}
#header222_news_category li a {
	text-decoration: none;
	color: #000;
}
#header222_news_category li a:hover {
	background-color: #DA2599;
	color: #FFF;
}
#maincontent {
	width: 1175px;
	clear: both;
	float: left;
}
#maincontent h1 {
	font: bold x-large/1.75em Arial, Helvetica, sans-serif;
	margin-top: 0.875em;
}
#maincontent_news1 {
	width: 480px;
	margin-right: 34px;
	float: left;
}
#maincontent_news2 {
	width: 480px;
	float: left;
}
#maincontent_right_banner {
	width: 160px;
	height: 600px;
	float: right;
}
#maincontent_search {
	width: 480px;
	height: 46px;
	margin-bottom: 21px;
}
#maincontent_search form {
	background: url(../i/search_bg.png) repeat;
	width: 480px;
	height: 46px;
}
#maincontent_search form p {
	padding-top: 11px;
	padding-left: 13px;
}
#maincontent_search form p input[type="text"] {
	width: 383px;
	font: medium Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#maincontent_search form p input[type="submit"] {
	width: 56px;
	height: 24px;
	font: small Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 8px;
}
#maincontent_news_div {
	width: 480px;
	margin-bottom: 13px;
	border-bottom: 1px dotted #666;
	padding-bottom: 13px;
}
#maincontent_last_news_div {
	width: 480px;
}
#maincontent_news_div h1, #maincontent_last_news_div h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 8px;
}
#maincontent_news_div h1 a, #maincontent_last_news_div h1 a {
	text-decoration: none;
}
#maincontent_news_div h2, #maincontent_last_news_div h2 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	color: #666;
}
#maincontent_news_div h2 a, #maincontent_last_news_div h2 a {
	color: #666;
}
#maincontent_news_div h6, #maincontent_last_news_div h6 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	margin-top: 8px;
	color: #666;
}
#maincontent_news_div h6 a, #maincontent_last_news_div h6 a {
	color: #666;
}
#maincontent_news_div p, #maincontent_last_news_div p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 13px;
}
#maincontent_news_div a, #maincontent_last_news_div a, #news_content_div2 a {
	color: #000;
}
#maincontent_news_div a:hover, #maincontent_last_news_div a:hover, #news_content_div2 a:hover {
	color: #DA2599;
}
#news_content_div1 {
	width: 231px;
	min-height: 600px;
	float: left;
}
#news_content_div2 {
	width: 742px;
	margin-left: 21px;
	float: left;
}
#news_content_design_line {
	height: 5px;
	width: 742px;
	background: url(../i/search_bg.png) repeat fixed;
	margin: 0px;
	padding: 0px;
}
#news_control {
	border-bottom: 1px dotted #999;
	width: 742px;
	margin: 0px 0px 21px;
	padding: 5px 0px 0px;
	float: left;
}
#news_control_l {
	margin: 0px;
	padding: 0px;
	float: left;
}
#news_control ul {
	font: x-small Tahoma, Geneva, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 13px 0px 5px;
}
#news_control li {
	display: inline;
	margin: 0px 16px 0px 0px;
	padding: 0px;
}
#news_control li a, #news_control_bottom li a {
	text-decoration: none;
	color: #333;
}
#news_control li a:hover, #news_control_bottom li a:hover {
	color: #DA2599;
}
#news_control_r {
	float: right;
	margin: 0px;
	padding: 0px;
}
#news_control_r form {
	margin: 0px -1px 0px 0px;
	padding: 0px;
}
#news_control_r form p {
	margin: 0px;
	padding: 0px;
}
#news_content_article {
	width: 742px;
	margin-bottom: 13px;
	border-bottom: 1px dotted #666;
	padding-bottom: 13px;
	float: left;
}
#news_content_article_last {
	width: 742px;
	float: left;
	padding-bottom: 21px;
}
#news_content_article img, #news_content_article_last img {
	margin-right: 21px;
	float: left;
}
#news_content_article h1, #news_content_article_last h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
#news_content_article h2, #news_content_article_last h2 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	color: #666;
}
#news_content_article h2 a, #news_content_article_last h2 a {
	color: #666;
}
#news_content_article h6, #news_content_article_last h6 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	margin-top: 8px;
	color: #666;
}
#news_content_article h6 a, #news_content_article_last h6 a {
	color: #666;
}
#news_content_article p, #news_content_article_last p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 13px;
}
#news_content_article a, #news_content_article_last a {
	color: #000;
}
#news_content_article a:hover, #news_content_article_last a:hover {
	color: #DA2599;
}
#news_control_bottom {
	width: 742px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	float: left;
}
#news_control_bottom ul {
	font: x-small Tahoma, Geneva, sans-serif;
	text-align: left;
}
#news_control_bottom li {
	display: inline;
	margin-right: 16px;
}
#news_page_content {
	width: 994px;
	min-height:621px;
	float: left;
}
#news_page_content_design_line {
	height: 5px;
	width: 994px;
	background: url(../i/search_bg.png) repeat fixed;
}
#news_page_content_control {
	border-bottom: 1px dotted #999;
	width: 994px;
	float: left;
	margin: 0px 0px 21px;
	padding: 5px 0px 0px;
}
#news_page_content_control_l {
	margin: 0px;
	padding: 0px;
}
#news_page_content_control ul {
	font: x-small Tahoma, Geneva, sans-serif;
	text-align: left;
	padding: 13px 0px 5px;
	margin: 0px;
}
#news_page_content_control li {
	display: inline;
	margin: 0px 21px 0px 0px;
	padding: 0px;
}
#news_page_content_control li a, #news_page_content_control_bottom li a {
	text-decoration: none;
	color: #333;
}
#news_page_content_control li a:hover, #news_page_content_control_bottom li a:hover {
	color: #DA2599;
}
#news_page_content_control_r {
	float: right;
	margin: 0px;
	padding: 0px;
}
#news_page_content_control_r form {
	margin: 0px -3px 0px 0px;
	padding: 0px;
}
#news_page_content_control_r form p {
	margin: 0px;
	padding: 0px;
}
#news_page_content_article {
	width: 994px;
	float: left;
}
#news_page_content_article_name {
	margin-bottom: 21px;
	float: left;
	width: 480px;
}
#news_page_content_article_name h2 a {
	color: #666;
}
#news_page_content_article img {
	padding-bottom: 21px;
	//float: none;
	//clear: none;
}
#news_page_content_article h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
#news_page_content_article h2 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	color: #666;
}
#news_page_content_article h6 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	margin-top: 1.9091em;
	margin-bottom: 1.9091em;
}
#news_page_content_article p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 1.6154em;
	margin-bottom: 1.6154em;
	clear: left;
}
#news_page_content_article a {
	color: #000;
}
#news_page_content_article a:hover {
	color: #DA2599;
}
#news_page_content_control_bottom {
	width: 994px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	float: left;
}
#news_page_content_control_bottom ul {
	font: x-small Tahoma, Geneva, sans-serif;
	text-align: left;
}
#news_page_content_control_bottom li {
	display: inline;
	margin-right: 21px;
}
.company_favico {
	margin-top: 3px;
}
.company_pr {
	color: #1CD8E7;
	font-weight: normal;
}
#company_content_article {
	width: 742px;
	margin-bottom: 21px;
	float: left;
}
#company_content_article img {
	margin-right: 13px;
	float: left;
}
#company_content_article h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	margin-top: 5px;
}
#company_content_article h2 a {
	color: #666;
}
#company_content_article h2 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	margin-left: 29px;
	color: #666;
}
#company_content_article h6 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	margin-top: 5px;
}
#company_content_article p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-left: 29px;
	color: #666;
}
#company_content_article p a {
	color: #666;
}
#company_page_content {
	width: 994px;
	float: left;
}
#company_page_content_article_name {
	width: 480px;
	float: left;
}
#company_page_content_article_name h1 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
#company_page_content_article_name h2 {
	font: normal x-small/1.9091em Arial, Helvetica, sans-serif;
	color: #666;
}
#company_page_content_article_name h2 a {
	color: #666;
}
#company_page_content_article {
	width: 994px;
	margin-bottom: 21px;
	float: left;
}
#company_page_content_article img {
	padding-bottom: 21px;
	//float: none;
	//clear: none;
}
#company_page_content_article h1 {
	font: bold x-large/1.75em Arial, Helvetica, sans-serif;
	margin-top: 0.875em;
	clear: both;
}
#company_page_content_article h2 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 1.1667em;
	clear: both;
}
#company_page_content_article h3 {
	font: bold medium/1.3125em Arial, Helvetica, sans-serif;
	margin-top: 1.3125em;
	clear: both;
}
#company_page_content_article h4 {
	font: bold small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 1.6154em;
	clear: both;
}
#company_page_content_article p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 1.6154em;
}
#company_page_content_article a {
	color: #000;
}
#company_page_content_article a:hover {
	color: #DA2599;
}
#company_content_div {
	clear: both;
	float: left;
}
#company_content_div img {
	float: left;
	margin-right: 21px;
}
#company_content_div a {
	color: #000;
}
#company_content_div a:hover {
	color: #DA2599;
}
#news_content_textpage {
	width: 742px;
	float: left;
	padding-bottom: 34px;
}
#news_content_textpage h1 {
	font: bold x-large/1.75em Arial, Helvetica, sans-serif;
	margin-top: 0.875em;
}
#news_content_textpage h2 {
	font: bold large/1.1667em Arial, Helvetica, sans-serif;
	margin-top: 1.1667em;
}
#news_content_textpage h3 {
	font: bold medium/1.3125em Arial, Helvetica, sans-serif;
	margin-top: 1.3125em;
}
#news_content_textpage h4 {
	font: bold small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 1.6154em;
}
#news_content_textpage p {
	font: small/1.6154em Arial, Helvetica, sans-serif;
	margin-top: 1.6154em;
}
#news_content_textpage a {
	color: #000;
	text-decoration: underline;
}
#news_content_textpage a:hover {
	color: #DA2599;
	text-decoration: underline;
}
#footer {
	width: 994px;
	background: url(../i/footer_bg.png) repeat;
	height: 34px;
	margin-top: 21px;
	float: left;
	clear: both;
}
#footer p {
	font: bold medium Verdana, Geneva, sans-serif;
	color: #FFF;
	padding-top: 8px;
}
#counters {
	display: none;
}
#intro_text  {
	font-family: Tahoma, Geneva, sans-serif;
	margin-top: 13px;
	margin-bottom: 13px;
	background: #FCF;
	padding-top: 13px;
	padding-bottom: 13px;
	display: none;
	float: left;
}
#intro_text  h1{
	font-size: large;
	margin-bottom: 13px;
}
#intro_text  h2{
	font-size: medium;
	margin-bottom: 13px;
}
#intro_text  p{
	font-size: small;
	margin-bottom: 8px;
}
.hide {
	display: none;
}
.pink_text {
	color: #DA2599;
}
.searchFinded {
	background: #F4F17F;
}
.image_right {
	margin-left: 34px;
	float: right;
}
.image_left {
	margin-right: 34px;
	float: left;
}
.image_block {
	clear: both;
}
div, h1, h2, h3, h4, h5, h6, p, pre, addres, blockquote, span, ul, ol, li, dl, dd, dt, img {
	margin: 0px;
	padding: 0px;
	border-style: none;
}
