body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393939;
	background : White;
}
td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393939;
}
h3 {
	font-size : 15px;
}

a{
color: #004D9E;
	text-decoration : underline;
}
a:hover{
	color: #004D9E;
	text-decoration : none;
}


.header_blue	 {
	font-size : 11px;
	color: #004D9E;
	text-decoration : none;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}
a.header_blue:hover {
	font-size : 11px;
	color: #004D9E;
	text-decoration : underline;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}

.black, a.black:hover {
font-size : 14px;
	color: #000000;
	line-height : 18px;
}
a.black {
color: #000000;
font-size : 14px;
	text-decoration : underline;
	line-height : 18px;
}

.black_12, a.black_12:hover {
font-size : 12px;
	color: #000000;
}
a.black_12 {
color: #000000;
font-size : 12px;
	text-decoration : underline;
}

.blue, a.blue:hover {
	color: #689ECB;
	line-height : 24px;
}
a.blue {
	text-decoration : underline;
	color: #689ECB;
	line-height :24px;
}

.kontakt, a.kontakt:hover {
	color: #8F8F8F;
	line-height : 16px;
}
a.kontakt {
	text-decoration : underline;
	color: #8F8F8F;
	line-height : 16px;
}



.blue_dark, a.blue_dark {
	color: #004D9E;
	text-decoration : none;
	line-height : 13px;
	font-size: 11px;
}
a.blue_dark:hover {
	text-decoration : underline;
	color: #004D9E;
	line-height : 13px;
	font-size: 11px;
}
.grey_dark, a.info  {
	color: #474747;
	text-decoration : none;
	line-height : 13px;
	font-size: 11px;
}
a.grey_dark:hover  {
	text-decoration : underline;
	color: #474747;
	line-height : 13px;
	font-size: 11px;
}
.news, a.news, .korz, a.korz  {
	color: #5E5E5E;
	text-decoration : none;
	line-height : 13px;
	font-size: 11px;
}
a.news:hover, a.korz:hover  {
	text-decoration : underline;
	color: #5E5E5E;
	line-height : 13px;
	font-size: 11px;
}


.menu_2, a.menu_2, a.menu_2:hover{
	color: #2A52A2;
	font-size : 11px;
	line-height:16px;
	font : bolder;
	text-decoration : none;
	padding-right : 8px;
}
	
a.menu_2:hover{

	text-decoration : underline;
	
}

.news_date{
	color: #DD9651;
	font-size : 14px;
	line-height:20px;
	font : bolder;
}
	
a.news_date{
	text-decoration : none;
	}	
	
a.news_date:hover{
	color: #DD9651;
	font-size : 14px;
	text-decoration : underline;
	line-height:20px;
	font-weight : bolder;
}

.menu_1, .menu_1_white, a.menu_1, a.menu_1_white{
	color: white;
	font-size : 11px;
	line-height:13px;
	text-decoration : none;
}
	
 a.menu_1:hover, a.menu_1_white:hover{
	color: white;
	text-decoration : underline;
}

.menu_1_white,  a.menu_1_white, a.menu_1_white:hover {
	color: #2C53A3;
}

	
.header_grey, a.header_grey, h2, h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 14px;
	background-color : #959595;
	line-height : 20px;
 font-weight : bolder;
 text-decoration : none;
 padding-left: 2px;
  padding-right: 4px;
}
h2 {
	margin-bottom: 0px;
}
		
a.header_grey:hover {
	color: #393939;
	font-size : 14px;
	line-height : 20px;
	font-weight : bolder;
	text-decoration : none;
	background-color : White;
}

.blue_arrow, a.blue_arrow {
	color: #004D9E;
	font-size : 11px;
	line-height : 16px;
	font-weight : normal;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 4px;
	background : url(arrow_2.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 15px;
}
		
a.blue_arrow:hover {
	color: #004D9E;
	font-size : 11px;
	line-height : 16px;
	font-weight : normal;
	text-decoration : underline;
}



.menu {
	font-size: 11px;
	color: #F8F89D;
	text-decoration : none;
	font-weight : normal;
	line-height : 32px;
	
}
a.menu {
	text-decoration : underline;

		
}
a.menu:hover{
color: #F8F89D;
	font-weight : normal;
	text-decoration : none;
line-height : 32px;
}
.white, a.white, .copy, a.copy{
	font-size : 10px;
	color: white;
	text-decoration : none;
	font-weight : normal;
}

a.white:hover, a.copy:hover{
	font-size : 10px;
	color: white;
	text-decoration : underline;
	font-weight : normal;
}

.copy, a.copy, a.copy:hover {
	font-size : 11px;
}


.title_news, a.title_news, a.title_news:hover{
	color: white;
	text-decoration : none;
	font-weight : bolder;
	background : url(news_back.jpg) repeat-x;
	height: 22px;
	padding-left : 15px;
}




.title_info, a.title_info, a.title_info:hover{
	font-size : 11px;
	color: white;
	text-decoration : none;
	font-weight : bolder;
	background : url(info_back.gif) repeat-x;
	height: 22px;
	padding-left : 15px;
	vertical-align : middle;
}

.korzina_back {
	height : 70px;
	padding-right : 15px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-top : 10px;

}

.title_korz, a.title_korz, a.title_korz:hover{
	font-size : 11px;
	color: white;
	text-decoration : none;
	font-weight : bolder;
	background : url(korz_back.gif) repeat-x;
	height: 22px;
	padding-left : 15px;
	vertical-align : middle;
}
 


 .title{

	font-size : 16px;
	color: #221F20;
	text-decoration : none;
	font-weight : bolder;
	line-height : 24px;
	padding-left : 15px;	
}
 
.text {
padding-right : 15px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-top : 10px;
}
.menu_td {
	padding-bottom : 20px;
	padding-left : 20px;
	padding-top : 10px;
}

.text_main {
padding-top : 5px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-right : 15px;
}
.text_main_in {
padding-top : 15px;
	padding-bottom : 70px;
	padding-right : 15px;
}
input {
	font-size : 11px;
	height : 17px;
	color: #2A52A2;
	background-color : #EAECEF;
	border : 1px solid #BCBCBD;
	margin: 0px;
	padding-left : 4px;
	
}
.button{
		color: white;
	text-decoration : none;
	font-weight : bolder;
	background : url(news_back.jpg) repeat-x;
	height: 22px;
 text-align: center;
}

form{
	margin : 0px;
	padding : 0px;
}
textarea
{
	font-size : 11px;
	color: #2A52A2;
	background-color : #EAECEF;
	border : 1px solid #BCBCBD;
	margin: 0px;
	padding-left : 4px;
}



.darkfon {background-color:#b6d732; color:#FFFFFF; font-weight:bold;}
.lightfon {background-color:#EAECEF}
.ops {	font-size : 12px;}
.ops2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 14px;
	background-color : #959595;
	line-height : 20px;
 font-weight : bolder;
 text-decoration : none;
 padding-left: 2px;
  padding-right: 4px;}