html{

	min-height:100%;

}
body {
	color: black;
	font-size: 80%;
	font-family: Arial, tahoma, verdana;
	min-height:100%;
	height:100%;
	width:100%;
  background: url('/images/bg_bot.jpg') bottom right repeat-x;

}


.main{
	   background: url('/images/bg_top.jpg') top right repeat-x;
	   height:100%;
 	   min-height:100%;
	   position:relative;
		}

.main2{
	   background: url('/images/bg_top_pob.gif') top right repeat-x;
	   height:100%;
	   min-height:100%;
	   position:relative;
		}


#cont { 	
	   position:relative;	
		 max-width: 1280px;
	   min-width: 1000px;
	   height:100%;
 	   min-height:100%;
	   	font-size: 80%; 
	   color:black;   
		}

#cont_pob { 
	   position:relative;	
		 max-width: 1377px;
	   min-width: 1000px;
	   height:100%;
	   min-height:100%;
	   color:black;   
	   	font-size: 80%;
		}

img {
margin:0px;
padding:0px;
border:0px;
}

table {
	font-size: 100%;
}

.white {
	color: #FFFFFF;
}

a {
	color: black;
}

a:hover {
	color: #FF0000;
}

.white a {
	color: #FFFFFF
}

.white a:hover {
	color: #F0F0F0
}

small {
	font-size: 85%
}

form {
	margin: 0px;
}

input, select, textarea {
	font-family: tahoma, verdana;
	font-size: 100%;
}

input.TextBox, input.TextBox_focus {
     border: 1px solid #AA9F80;
     border-color: #A79F8D #DFDDD9 #DFDDD9 #A79F8D;
     background-color: #FFFFFF;
}

input.TextBox_empty {
     border: 1px solid #AA9F80;
     border-color: #A79F8D #DFDDD9 #DFDDD9 #A79F8D;
     background-color: #F9F9F9;
     color: #777777;
}

input.submitButton {
	border: 1px solid #000000;
	background: #A0A0A0;
	color: #FFFFFF;
}

select {
	z-index: 1;
}

ul {
	margin-left: 13px
}

li {
	list-style-image: url(/images/li_img.gif);
	margin-top: 5px;
}

h1, h2, h3, h4, h5, h6 {
	color: #222222;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: verdana;
	font-weight: normal;
}

h1 {
	font-size: 18px;
	margin-bottom: 15px;
}

h2 {
	font-size: 17px;
}

h3 {
	font-size: 105%
}


#form_required_field {
	color: #990000;
}

input.rsDirectory, input.dateTimeCalendar {
    background: #D0D0D0;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #0A0A0A;
    border-bottom: 1px solid #0A0A0A;
    cursor: hand
}


.ico span{
	display:block;
	padding-top:5px;
}

.ico img{
margin-right:6px;	
}

.ico a{
font-size:8pt;
text-decoration: underline;

}

.ico2 td{
  font-size:8pt;
  padding-top:5px;
}

.ico2 img{
margin-right:6px;	
}

.ico2 a{
text-decoration: underline;
font-size:8pt;
}


.ico2 span{
	display:block;
	padding-top:4px;
	text-decoration:underline;
}


			
.plawka{
	   background: url('/images/plawka_bg.gif') top left repeat-x;			
		}
		
plawka2{
  	   background: url('/images/plawka_ug_r.gif') top left no-repeat;			
		}

.rel{
  	position:relative;
  	width:100%;
  	height:100%;
  	}
     	
.footer{
  	font-size:9pt;	
  	}

.left_menu{
	padding-top:14px;
}
.left_menu .level6{
	padding:0px 10px 0px 15px;
}
.left_menu .sysimg{
	padding:6px 10px 6px 15px;
}
.left_menu .level7{
	padding:0px 10px 0px 25px;
}.left_menu .level7 a{
	font-weight:normal;
}


.left_menu .level6 a{
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1px;
}

.left_menu {
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}


.left_menu a:hover{
	color:red;
}

.sysimg{
	line-height:0px;
}

.news{
font-size:10pt;	
}

.news_date a{
	color: #0090D7;
	text-decoration:none;
}

.news_date a:hover{
color:red;
}



.pageLink {
	color: #0090D7;
	font-size:10pt;
}

.pageContent{
	font-size:10pt;
}

.pressDate{
	font-weight:bold;
	color:#0090D7;
}

.pressCaption{
	font-weight:bold;
}

.pressFullText{
	
}

.pageTables{
	font-size:10pt;
}

.pressListDate{
		color: #0090D7;
}

.pressListCaption{
	font-weight:bold;
}

.pressListShortText{
	font-weight:normal;
	border-bottom:1px solid #9B9B9B;
	margin-bottom:40px;
	padding-bottom:10px;
}




.d_catalog3_table{
	font-size:13px;

}

.d_catalog3_table .image{
	cursor:pointer;
}

.d_catalog3_table td{
	color:#3E3E3E;
	size:10px;
	font-family:Arial,Verdana;
}
.d_catalog3_table .odd, #item-info .odd{
	background-color:#F0F1F3;
}
.d_catalog3_table .even, #item-info .even{
	background-color:#FFFFFF;
}
.d_catalog3_table a{
	color: #0090D7;
	text-decoration:none;
}
.d_catalog3_table a:hover{
	color: #FF0000;
}
.d_catalog3_table .name{
	background-color:#E4E6EA;
}
.d_catalog3_table .info{
	padding-left:25px;
}
.d_catalog3_table .price{
	color: #0090D7;
	font-weight:bold;
}


#item-info {
	color:#3E3E3E;
	font-family:Arial,Verdana;
}
#item-info a, h1{
	color:#0090D7;
}
