body {
  font-family : Verdana, Arial, Times New Roman;
	font-size : 8pt;	
	color : #333333;
}

td {
  font-family : Verdana, Arial, Times New Roman;
	font-size : 8pt;	
}

p {
  font-family : Verdana, Arial, Times New Roman;
	margin-bottom : 10px;
	margin-top : 0px;	
}

h1 {
  font-size : 14pt;
	color : #CC0000;
	font-weight : normal;
	text-align : left;
}
h2 {
  font-size : 12pt;
	color : #333333;
	font-weight : normal;
	margin-bottom : 10px;
	text-align : left;	
}
h3 {
  font-size : 10pt;
	color : #CC0000;
	font-weight : normal;
	margin-bottom : 10px;
	text-align : left;		
}
h4 {
  font-size : 8pt;
	color : #CC0000;
	font-weight : normal;
	text-decoration : underline;
	margin-bottom : 10px;
	text-align : left;		
}
input {
  font-family : Verdana, Arial, Times New Roman;
	font-size : 8pt;	
}
select {
  font-family : Verdana, Arial, Times New Roman;
	font-size : 8pt;	
}
textarea {
  font-family : Verdana, Arial, Times New Roman;
	font-size : 8pt;	
}
input.button {
}

li {
  margin-top : 5px;
	margin-bottom : 5px;
	list-style-type : square;
}
ul, ol {
  margin-top : 0px;
	margin-bottom : 10px;
}

a:link {
  color : #CC3333;
  text-decoration : underline;
}
a:active {
  color : #CC3333;
  text-decoration : underline;
}
a:visited {
  color : #CC3333;
  text-decoration : underline;
}
a:hover {
  color : #333333;
  text-decoration : underline;
}


.ALeft {
	width : 50%;
	vertical-align : top;
	background-color : #F1EBE2;
/*	background-image : url(/images/uzor_left.gif);
	background-repeat: repeat-y;
	background-position: right;*/
	
	}

.ARight {
  width : 50%;
	vertical-align : top;
/*	height : 600px; */
  background-position : top left;
	background-repeat : repeat-y;
	background-image : url('/images/border.gif');
/*	border-left : 1px solid #E0DFDF; */
}
.ARightImage {
  height : 600px;
	vertical-align : top;
	background-color : #FFFFFF;
  background-position : top center;
	background-repeat : no-repeat;
	border-bottom : 1px solid #E0DFDF;
	
}
.ARightBorder {
	vertical-align : top;
  background-position : top left;
	background-repeat : no-repeat;
  background-image : url('/images/corner_shadow_top.gif');
  text-align : right;
	height : 600px;
  padding : 46px 0px 46px 0px;
}


.ARightMirror {
  width : 5%;
	vertical-align : top;
/*	height : 600px;	 */
}

.ALogo {
  padding : 46px 0px 40px 50px;
	background-color : #FFFFFF;
	background-position : top right;
	background-repeat : no-repeat;
}

.AMainMenu {
  padding : 20px 50px 30px 50px;
/*	border-right : 1px solid #D8D8D8;	*/
}

.AContent {
  padding : 0px 30px 10px 50px;
	vertical-align : top;
/*	border-right : 1px solid #D8D8D8;	*/
}
.AContentText {
  padding-left : 30px;
  padding-right : 30px;	
	width : 100%;
	text-align : justify;
}
.AShortcuts {
  text-align : right;
  padding : 46px 0px 46px 0px;
	vertical-align : top;	
}
.ASubMenu {
/*  text-align : left;
	padding-top : 130px;*/
	position : absolute;
	left : 47%;
	top : 215px;
	width : 170px;
	height : 203px;
}
.AModelInfo {
  background-color : #FFFFFF;
	border-bottom : 2px solid #E0DFDF;
	border-left : 2px solid #E0DFDF;
	border-top : 1px solid #E0DFDF;		
	text-align : left;
	vertical-align : top;
	padding : 40px 40px 0px 40px;
	background-image : url('/images/katalog_fon.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.ANotices {
  background-color : #FFFFFF;
	border-bottom : 1px solid #E0DFDF;
	text-align : center;
	vertical-align : bottom;
	padding : 20px 50px 0px 50px;
}
.ANoticesMirror {
  background-color : #D5D4D4;
	border-bottom : 1px solid #999999;
/*	border-right : 1px solid #999999;	 */
	vertical-align : middle;
  height : 200px;
  width : 5%;
}
.AFooter {
}
.AFooterLeft {
  width : 50%;
	vertical-align : bottom;
	padding : 50px 10px 15px 43px;
	background-color : #F1EBE2;
	font-size : 7.5pt;			
}
.AFooterRight {
  width : 50%;
	vertical-align : bottom;	
	padding : 50px 20px 20px 10px;
	border-left : 1px solid #E0DFDF;	
	text-align : right;	
	font-size : 7.5pt;	
}
.AHomeFlash {
	position : absolute;
	left : 0px;
	top : 200px;
	width : 100%;
	height : 350px;
	padding-left : 50px;
	padding-right : 50px;
	vertical-align : middle;
	background-position : top center;
	background-repeat : no-repeat;
}

.TMainMenuItem {
  font-size : 10pt;
	font-weight : normal;
  padding : 5px 0px 5px 0px;
}
.TMainMenuItemA {
  font-size : 10pt;
	font-weight : normal;	
  padding : 5px 0px 5px 0px;
	border-bottom : 1px solid #CC0000;
}

.TShortcuts {
  border-bottom : 5px solid #FF9933;
	text-align : left;
	padding : 0px 0px 6px 0px;
}
.TSubMenu {
  background-color: #FFFFFF; 
	border-bottom: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC;
  filter:progid:DXImageTransform.Microsoft.BasicImage(Opacity=0.75);
	width : 100%;
	vertical-align : middle;
}
.TSubMenuItem {
  font-size : 10pt;
	font-weight : normal;
  padding : 10px 30px 10px 30px;
}
.TSubMenuItemA {
  font-size : 10pt;
	font-weight : normal;	
  padding : 10px 30px 10px 30px;
}
.TNoticeBlock {
  width : 33%;
	vertical-align : top;
}
.TNoticeTitle {
  font-size : 10pt;
	font-weight : normal;
	color : #CC0000;
	padding-bottom : 10px;
	border-bottom : 1px solid #E0DFDF;
	cursor : hand;
/*	border-right : 1px solid #E0DFDF;	*/
}
.TNoticeNote {
  background-color : #FFFFFF;
	padding : 10px 10px 10px 0px;
	height : 115px;	
	vertical-align : top;
	cursor : hand;
	width : 60%;	
}
.TNoticeImage {
  background-position : top center;
	background-repeat : no-repeat;
	cursor : hand;
	width : 40%;			
}
.TFooter {
  vertical-align : bottom;
	font-size : 7.5pt;
	padding : 0px 0px 5px 0px;
}

.TModelBlock {
  vertical-align : top;
}
.TModelPreview {
}
.TModelInfo {
  padding : 5px 0px 5px 0px;
	color : #999999;
	font-size : 7.5pt;
}
a.CModelInfo:link {
  color : #999999;
  text-decoration : none;
}
a.CModelInfo:active {
  color : #999999;
  text-decoration : none;
}
a.CModelInfo:visited {
  color : #999999;
  text-decoration : none;
}
a.CModelInfo:hover {
  color : #666666;
  text-decoration : underline;
}
.CModelPreview {
  border : 1px solid #CCCCCC;
}
.CModelPreviewA {
  border : 1px solid #CC0000;
}
.CModelKindList {
}
.CModelKindListA {
  color : #CC0000;
}

a.CMainMenuItem:link {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItem:active {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItem:visited {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItem:hover {
  color : #CC0000;
  text-decoration : none;
}
a.CMainMenuItemA:link {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItemA:active {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItemA:visited {
  color : #666666;
  text-decoration : none;
}
a.CMainMenuItemA:hover {
  color : #CC0000;
  text-decoration : none;
}

a.CSubMenuItem:link {
  color : #333333;
  text-decoration : none;
}
a.CSubMenuItem:active {
  color : #333333;
  text-decoration : none;
}
a.CSubMenuItem:visited {
  color : #333333;
  text-decoration : none;
}
a.CSubMenuItem:hover {
  color : #666666;
  text-decoration : none;
}
a.CSubMenuItemA:link {
  color : #CC0000;
  text-decoration : none;
}
a.CSubMenuItemA:active {
  color : #CC0000;
  text-decoration : none;
}
a.CSubMenuItemA:visited {
  color : #CC0000;
  text-decoration : none;
}
a.CSubMenuItemA:hover {
  color : #CC0000;
  text-decoration : none;
}

a.CNoticeNote:link {
  color : #333333;
  text-decoration : none;
}
a.CNoticeNote:active {
  color : #333333;
  text-decoration : none;
}
a.CNoticeNote:visited {
  color : #333333;
  text-decoration : none;
}
a.CNoticeNote:hover {
  color : #333333;
  text-decoration : none;
}



.CNewsDate {
  color : #999999;
}
.CTextImageLeft {
  margin-right : 20px;
	margin-bottom : 5px;
}
.CTextImageRight {
  margin-left : 20px;
	margin-bottom : 5px;
}

.picture{
	border: #E0DFDF 1px ridge;	
	}

.bellogo{
	margin: 0px 14px 0px 0px;
	}
.Icon{
    FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1 xray=1 opacity=0.75); CURSOR: hand
}	
.IconA{
    FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); CURSOR: hand
}
