body {

	margin:0;

	padding:0;

	color:black;

	font-family:Arial;	

	font-size:11px;

	background-color:#e4e2e4;



}

.main_container{

	margin:auto;

	width:970px;

	margin: 0 auto;

	z-index: 99;

	

}

img{

	border:0px;

}

.line_150{

	line-height:150%;

}

.line_1{

	margin-top:2px;

	font: normal 1px/1px Arial; 

	border-bottom:1px dashed  #999999;

	height:1px;

	width:100%;



}

.line_2{

	font: normal 1px/1px Arial; 

	border-bottom:1px solid  #e5e5e5;

	height:1px;

	width:100%;



}

.line_3{

	border-left:1px solid  #e5e5e5;

	border-right:1px solid  #e5e5e5;

}

.h_30{

height:30px;

}

.h_20{

height:20px;

}

.sideBanners{z-index:1;position:fixed;width:100%;top:0px}

.sideBanners .blockRelative{position:relative;width:969px;margin:auto}

.sideBanners .rightSide{display:none;width:auto;right:0px;position:absolute;}

.sideBanners .leftSide{display:none;width:auto;left:0px;position:absolute;}

.input_field_1{

	width:190px;

	height:20px;

	background:rgb(192,191,193);

	color:white;

	border:0px;

	margin-top:3px;

	padding-left:5px;

	padding-right:5px;

	font-size:11px;

	font-weight:bold;

}

.submit_1{

	border:0px;

	background:url(../userfiles/template/search.png);

	width:53px;

	height:20px;

	background-repeat:no-repeat;

	color:white;

	padding:0px;

	margin:0px;

	padding-bottom:3px;

	

	font-size:11px;

	font-weight:bold;

}

.submit_1:focus {

   outline: 0px;

  

   

}

.menu_slider{

	background:white;

}

.menu_container{

	background:white;

	height:27px;

}

.menu_container_line{

	height:28px;

}

.menu_container_active{

	background:rgb(198,105,150);

	height:27px;

}

.menu_link,.menu_link_act{

	font-family:Helvetica;

	font-size:13px;

	font-weight:bold;

	color:rgb(133,133,133);

	text-decoration:none;

}

.menu_link_down{

	color:rgb(155,103,103);

	text-decoration:none;

}



.menu_link_act{

	color:white;

}

.menu_seperator{

	width:2px;

	float:left;

}

	ul {list-style:none;margin:0;padding:0;}

	li {float:left;margin:0;padding:0;text-align:center;}

	li a {

		display:block;

		height:23px;

		font-family:Helvetica;

		font-size:12px;

		font-weight:bold;

		text-transform:uppercase;

		color:rgb(133,133,133);

		text-decoration:none;

		border-right:1px solid rgb(228,226,229);

		padding-left:10px;

		padding-right:10px;

		padding-top:5px;

	}

#a a {background:white;}

#menu_active a {

	color:white;

	background:url(../userfiles/template/menu_active.jpg);

}

.menu_bottom_down{

	height:10px;

	border:1px solid rgb(215,217,224);

}

.side_1{

	width:686px;

	max-width:686px;

	float:left;

	overflow:hidden;

}
.side_1full{
	width:970px;
	background:white;
}
.side_1text{

	width:677px;

}

.side_2{

	width:284px;

	float:left;

}

.container_1_full{

	width:677px;


}

.container_1_full_down{

	width:677px;

	height:4px;



}

.container_1{

	width:674px;

	min-height:280px;

	height:auto !important;

	height:280px;

}

.container_2{

	width:440px;

	min-height:280px;

	height:auto !important;

	height:280px;

	float:left;

}

.container_2 table {

	max-width:430px;

}

.container_3{

	width:228px;

	min-height:280px;

	margin-left:10px;

	height:auto !important;

	height:280px;

	float:left;

}

.container_4{

	width:425px;

	min-height:252px;	

	height:auto !important;

	height:252px;

	

}

.container_5{

	width:240px;

	min-height:252px;	

	height:auto !important;

	height:252px;

}

.container_6{

	width:362px;

	min-height:270px;	

	height:auto !important;

	height:270px;

}

.container_7{

	width:305px;

	min-height:270px;	

	height:auto !important;

	height:206px;

}

.container_8{

	width:284px;

	min-height:240px;	

	height:auto !important;

	height:240px;

}

.news_picture_container{

	width:385px;

	height:264px;

	overflow:hidden;

}

.news_title_sub_container,.news_title_sub_container_active{

	width:278px;

	min-height:65px;

	height:auto !important;

	height:65px;

}

.news_title_sub_line{

	height:1px;

	background-color:rgb(248,248,248);

}

.news_link,.news_link_active{

	text-decoration:none;

	color:black;

	

}

.news_link_active{

	font-weight:bold;

}

.news_title_sub_container_active{

	

	background:url(../userfiles/template/news_active.png);

	background-position:0px 15px;

	background-repeat:no-repeat;

	background-color:rgb(248,248,248);

	

}

.news_active{

	color:black;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

}

.color_silver{

	color:rgb(178,178,178);

}

.color_red2{

	color:rgb(163,57,74);

}

.color_gray_2{

	color:rgb(102,105,170);

}

.color_blue{

	color:rgb(39,134,194);

}

.color_violet{

	color:#d0008b;

}

.color_black2{

	color:rgb(52,52,52);

}

.silver_line{

	border:1px solid rgb(231,231,231);

	padding:2px;

}

.silver_line2{

	border:1px solid rgb(231,231,231);

}

.bg_pages{

	background-color:#323232;

	border-top:1px solid #323232;

	border-bottom:1px solid #323232;

	opacity:0.9;

	filter:alpha(opacity=90);

}

.bg_pages:hover{

	opacity:1;

	filter:alpha(opacity=100);

}

.lnk,.lnk_active{

	text-decoration:none;

	color:white;

	font-weight:bold;

	display:inline-block;

	font-size:12px;

	min-width:20px;

	background-color:#323232;

	padding:2px;

}

.lnk:hover{

	background-color:#232323;

}

.lnk_active{

	font-weight:bold;

	background-color:#d84eab;

}



.bg_blue_cont{

	background-color:#6ecde1;

}

.comment_class{

	margin-top:0px;

}



h1,h2,.h1{

	font-family:Georgia,Serif;

	font-size:25px;

	font-weight:100;

	padding:0px;

	margin:0;

}

.f_georgia{

font-family:Georgia,Serif;

}

h2{

	margin-top:3px;

	font-size:21px;

}



.bmxlatvia_container_textarea{

	margin-right:20px;

	width:430px;	

	height:100px;	

	border:0;

	background-color:white;	

	font-family:Helvetica,Arial;

	font-size:13px;	

	padding:5px;	

}

.bmxlatvia_container_input,.bmxlatvia_container_capcha{

	height:22px;

	width:120px;

	font-family:Helvetica,Arial;

	font-size:13px;

	border:0;

	background-color:white;	

	padding-left:5px;

	padding-right:5px;

}

.bmxlatvia_container_capcha{

	width:70px;	

}

.bmxlatvia_container_input_read{

	width:40px;

	height:22px;

	text-align:right;

	padding-right:5px;

	background-color:#f8f9f9;

}

.bmxlatvia_container_submit{

	background-color:#dc64b5;

	border:0;

	border-right:1px solid #835173;

	height:1.8em;

	line-height:22px;

	color:white;

	font-weight:bold;

}

.bmxlatvia_container_submit:hover{

	background-color:#ba2a8b;

}

.bmxlatvia_container_textarea:focus,.bmxlatvia_container_input:focus,.bmxlatvia_container_capcha:focus{

	background-color:#eaeaea;

}

.bmxlatvia_text{

	text-align:justify;

}

.bmxlatvia_text img{

	max-width: 420px;

}

.max_width_125{

	width:125px;

	max-width:125px;

}

a:hover{

	text-decoration:underline;

}

.link_no_dec:hover{

	text-decoration:none;

}

.w_130{

	width:130px;

}

.h_50{

	height:50px;

}

.h_20{

	height:28px;

}

.news_input{
	width:120px;
	margin-right:5px;
	height:20px;
}
.news_submit{
	background:#5d9ddd;
    border:1px solid #2a7ecd;
    color:#fff;
	font-size:13px;
	height:22px;
    -moz-border-radius:15px;
	
}

