a.BODY, HTML{
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(images/br.gif);
}

body, td, th {
	font-family: Tahoma;
	font-size: 13px;
	color:#000080;
}
.h2fiks{
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
}
.h3fiks{
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
}
a:link {
	color: #000080; 

}
a:visited { 
	color:#000080;

}

H1 {
	font-size: 19px;
	color: #2e3192;
}

H2 {
	font-size: 15px;
	color: #2e3192;
}

.br_footer {
	background-image: url(images/br_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}
.table_0 {
	height: 100%;
	width: 950px;
	}

.table_1 {
	height: 100%;
	width: 950px;
}
.td_left_table_1 {
	width: 290px;
	background-color:#e6d0cf;
}
.div_left {
	width: 225px;
	position: relative;
	height: 400px;
}
.td_left_position {
	padding-top: 10px;
	padding-bottom: 10px;
}

.div_logo {
	position: absolute;
	height: 105px;
	width: 225px;
	left: 0px;
	top: 21px;
}
.div_menu {
	position: absolute;
	width: 225px;
	left: 0px;
	top: 124px;
}
.div_order {
	position: absolute;
	height: 76px;
	width: 225px;
	left: 0px;
	top: 362px;
}
.div_news_1 {
	position: absolute;
	width: 225px;
	left: 0px;
	top: 466px;
}
.td_pod_news {
	padding-top: 5px;
	padding-bottom: 5px;
}

.div_news_all {
	position: absolute;
	width: 225px;
	left: 0px;
	top: 752px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2e3192;
}
.div_news_all a{
	text-decoration: underline;
	color: #2e3192;
}

.div_news_all a:hover{
		color: #C11A20;
	text-decoration: underline;
}




.adres_pod_logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #2e3192;
}
.order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #c11a20;
	background-image: url(images/order.gif);
	height: 76px;
	width: 195px;
	background-repeat: no-repeat;
	padding-left: 65px;
}
.order a{
	color: #c11a20;
	text-decoration: none;
}
.news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d38585;
}
.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2e3192;
}
.news_title a{
	color: #2e3192;
	text-decoration: underline;
}
.news_title a:hover{
	color: #C11A20;
	text-decoration: underline;
}
.news_text {
	line-height: 17px;
}
.kartinka {
	background-image: url('images/kartinka.jpg');
	background-repeat: no-repeat;
	position: absolute;
	height: 265px;
	width: 585px;
	left: 70px;
	top: 81px;
}
.slogan {
	position: absolute;
	height: 57px;
	width: 304px;
	left: 7px;
	top: 6px;
}

.sitemap a {
	color: #2e3192;
	text-decoration:underline;
}


.menu {
	height: 36px;
	font-size: 19px;
	color: #2e3192;
}
.menu a {
  background-image:url(images/stat.gif);
  background-position:10px 4px;
  background-repeat:no-repeat;
	color: #2e3192;
	padding-left: 45px;
	text-decoration: none;
	height: 36px;
	padding-top: 5px;
	display: block;
}

.menu a:hover{
	background-image: url(images/menu_br.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 36px;
}

.menu_vubran{
  background-image:url(images/select.png);
  background-position:9px top;
  background-repeat:no-repeat;
  font-size: 19px;
	color: #2e3192;
	margin: 0;
	padding: 0px 0 5px 45px;
	text-decoration: none;
	height: 36px;
}
	
.menu_vubran a{
    color: #2e3192;
    text-decoration: none; padding-left:0;
}



.div_content {
	padding-top: 300px;
	padding-bottom: 20px;
	width: 720px;
	position: relative;
}
.content {
	padding-left: 50px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;

}
 

.content_text {
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
}




.div_footer {
  background-image: url(images/br_footer.gif);
	position: relative;
	height: 110px;
	width: 950px;
}


.copyright {

	position: absolute;
	width: 170px;
	left: 7px;
	top: 51px;

}

.copyright_text {
		font-family: Tahoma;
		font-size: 12px;
	color: #666666;
}
.div_adres_footer {
	position: absolute;
	width: 285px;
	left: 357px;
	top: 35px;
}

.adres_footer {
	font-size: 12px;
	color: #666666;
}
.phone_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.div_besoft {
	position: absolute;
	width: 122px;
	left: 777px;
	top: 48px;
}


.style_besoft_1 {color: #000000}
.style_besoft_2 {color: #FF0000}
.contacts_company_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c11a20;
	font-weight: bold;
}
.contacts_info {
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
}
.forma_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E3192;
	width: 120px;
	padding-right: 5px;
	text-align: right;
}
.forma_title_non {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E3192;
	width: 120px;
	padding-right: 5px;
	text-align: right;
}
input
{
	border: 0px solid #CA1920;
	width: 280px;
}

textarea
{
	border: 0px solid #CA1920;
}

.groovybutton
{
	
	background-color: #F9CCCE;
	height: 20px;
	width: 90px;
}


.forma_title_1 {
	font-size: 14px;
	line-height: 25px;
	color: #CA1920;
}


.br_country_new {
	display:block;
	/* height:155;
	width:463px; */
	text-decoration: none;
	background-image: url(images/br_produktN.jpg);
	background-repeat: no-repeat;
		
	background-position: -13 0;
	
}
.br_country_new:hover
{
     background-position: -313px 0px;
  /*  background-position: -313px 10px;
 /*   padding: 10 0 10 0;*/
}
.div_menu_produkt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2E3192; 
	  margin-top: 1px;
	   /* #b26075;*/
	 padding: 10px 0 10px 0;
	line-height: 21px;*/
}
.img_produkt {
	position: relative;



}
.br_p {
	background-image: url(images/br_p.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 141px;
	text-align: center;
}



.div_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2E3192;    /* #b26075;*/
	padding: 0 0 0 0;
	line-height: 21px;
	text-decoration: none;
	

}

.div_menu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;    /* #b26075;*/
	padding: 0 0 0 0;
	line-height: 21px;
	text-decoration: none;

}
 
  .a_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;
	/*background-color:#F8F8F8;*/
	/*border: 1px solid #CCCCCC;*/
	
/*color: #000000;    /* #b26075;*/
 padding: 0 100 0 100;
	/*line-height: 21px;*/
	text-decoration: none;

}

 .a_menu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;*/
	background-color:#E8D0CE;
/*	border: 1px solid #CCCCCC;*/
	/*display: block;*/
	/*color: #ffffff;    /* #b26075;*/
	/*padding: 0 0 0 0;
	 */
	  padding: 0 100 0 100;
	text-decoration: none;

}
 
   .div_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;
	/*background-color:#F8F8F8;*/
	/*border: 1px solid #CCCCCC;*/
	
/*color: #000000;    /* #b26075;*/
 padding: 0 100 0 100;
	/*line-height: 21px;*/
	text-decoration: none;

}

 .div_menu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;*/
	background-color:#E8D0CE;
/*	border: 1px solid #CCCCCC;*/
	/*display: block;*/
	/*color: #ffffff;    /* #b26075;*/
	/*padding: 0 0 0 0;
	 */
	  padding: 0 100 0 100;
	text-decoration: none;

}

   .td_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;
	/*background-color:#F8F8F8;*/
	/*border: 1px solid #CCCCCC;*/
	
/*color: #000000;    /* #b26075;*/
 padding: 0 100 0 100;
	/*line-height: 21px;*/
	text-decoration: none;

}
 .td_menu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 15px;*/
	background-color:#E8D0CE;
/*	border: 1px solid #CCCCCC;*/
	/*display: block;*/
	/*color: #ffffff;    /* #b26075;*/
	/*padding: 0 0 0 0;
	 */
	  padding: 0 100 0 100;
	text-decoration: none;

}

.td_back{
background-color:#E6D0CF;

/* background-image:url(images/leftline.png); */

 

}