body {
  height : 100%;
	background-color : #F2F4F3;
}
td {
  font-family : Arial;
	font-size : 9pt;
	color : #666666;
}
p, blockquote {
  font-family : Arial;
	font-size : 9pt;
	color : #666666;
	margin-top : 0px;
	margin-bottom : 12px;
}
ol,ul {
  margin-top : 0px;
	margin-bottom : 7px;
}
ul {
  list-style-image : url('/images/list.gif');
	margin-top : 5px;
	margin-bottom : 0px;	
}
ul ul {
  list-style-image : url('/images/list2.gif');
	margin-top : 5px;
	margin-bottom : 0px;	
}
ul ul ul{
  list-style-image : url('/images/list3.gif');
	margin-top : 5px;
	margin-bottom : 0px;	
}
ul ul ul ul{
  list-style-image : url('/images/list4.gif');
	margin-top : 5px;
	margin-bottom : 0px;	
}
li {
	margin-bottom : 5px;
	margin-top : 0px;
}
h1 {
  color : #006699;
	font-family : Arial;
	font-size : 14pt;
	font-weight : normal;
	margin-top : 0px;
	margin-bottom : 12px;	
}
h2 {
  color : #006699;
	font-family : Arial;
	font-size : 12pt;
	font-weight : bolder;
	margin-top : 24px;
	margin-bottom : 16px;	
}
h3 {
  color : #006699;
	font-family : Arial;
	font-size : 11pt;
	font-weight : normal;
	margin-top : 20px;
	margin-bottom : 14px;	
}
h4 {
  color : #006699;
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	margin-top : 16px;
	margin-bottom : 12px;	
}
h5 {
  color : #006699;
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	margin-top : 12px;
	margin-bottom : 12px;	
}
h6 {
  color : #006699;
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	margin-top : 12px;
	margin-bottom : 12px;	
}

a:link {
  color : #006699;
	text-decoration : underline;
}
a:active {
  color : #006699;
	text-decoration : underline;
}
a:visited {
  color : #006699;
	text-decoration : underline;
}
a:hover {
  color : #666666;
	text-decoration : underline;
}

.input {
  font-family : Arial;
	font-size : 9pt;
}
.button {
  font-family : Arial;
	font-size : 9pt;
/*  border : 1px solid #999999;
	background-color : #CCCCCC;
	background-color : #B6BCB6;
	color : #333333;
	color : #FFFFFF;
	*/
}
.bu img{
    vertical-align: middle;
    margin: 3px;
    cursor:pointer;
}
.comm_form {
background:#F1F1F1 none repeat scroll 0%;
border-bottom:3px solid #D1D1D1;
clear:both;
margin:0px 0px 20px;
width:100%;
}

.comm_blog {
padding:0px 12px 12px;
}

.comm_blog {padding:0px 12px 12px 12px;}
.comm_blog label {line-height:3.3; font-weight:normal; font-size:16px; color:#3A44BB;}
.comm_blog div {clear:both; padding-bottom:15px;}
.comm_blog p {float:left; margin:0px 15px 15px 0px; border:1px solid #D1D1D1;}
.comm_blog img {border:7px solid #ffffff;}
.comm_blog div div {clear:none; padding-bottom:3px; padding-top:3px;}
.comm_blog .date {margin-left:30px; font-size:10px; color:#7D7C7A;}
.comm_blog .name {float:none; font-size:18px; font-weight:normal; color:#FFC000;}
.comm_blog a {display:block; color:#3A44BB;}
.comm_blog .comm1 {padding-left:0px;}
.comm_blog .comm2 {padding-left:50px;}
.comm_blog .comm3 {padding-left:100px;}
.comm_blog .comm4 {padding-left:150px;}

.comm_form {width:100%; clear:both; margin:0px 0px 20px 0px; border-bottom:3px solid #D1D1D1; background:#F1F1F1;}
.comm_form caption {padding:10px 12px; text-align:left; font-weight:bold; font-size:16px; color:#3A44BB; border-top:3px solid #D1D1D1; background:#F1F1F1;}
.comm_form td {padding:5px 0px 0px 12px; white-space:nowrap; vertical-align:middle;}
.comm_form input {width:154px; height:23px; margin-left:-8px;}
.comm_form textarea {width:460px; height:95px; margin-left:-8px;}
.comm_form .obzor {width:54px; height:23px; margin-left:5px; display:inline; text-align:center; cursor:hand; font-weight:bold; color:#ffffff; border:1px solid #7F7F7F; background:#757575;}
.comm_form .send {width:80px; border:1px solid #3A4195; margin-top:12px; margin-bottom:15px; text-align:center; cursor:hand; font-weight:bold; color:#ffffff; background:#8188D5;}


table.popup {
background-color:#FFFFFF;
border:1px solid dimgray;
}

table.popup tr.popup_header {
background-color:#E0E0E0;
color:White;
}

table.popup tr.popup_footer {
background-color:#E0E0E0;
color:White;
}

table.popup td {
padding:3px;
}

table.popup td.setmoveable {
border:0px solid #CCCCCC;
}

.moveable {
position:absolute;
}

.AAreaTop {
  height : 350px;
  /*height : 400px;*/
	background-image : url('/images/top_osn_bg.gif');
	background-repeat : repeat-x;
	background-position : top left;
}

.AAreaBottom {
  height : 282px;
	background-image : url('/images/bottom_osn_bg.gif');
	background-repeat : repeat-x;
	background-position : bottom left;
}

.AAreaTopLeft {
	background-image : url('/images/top_left.gif');
	background-repeat : no-repeat;
	background-position : top left;
	width : 25%;
  vertical-align : top;	
}
.AAreaTopStar {
	background-image : url('/images/logo_bg.gif');
	background-repeat : no-repeat;
	background-position : top left;
}

.AAreaTopCenter {
  vertical-align : top;
	width : 50%;	
}

.AAreaTopRight {
	background-image : url('/images/top_right.gif');
	background-repeat : no-repeat;
	background-position : top right;
	width : 30%;
  vertical-align : top;
}

.AMainMenuTop {
  height : 21px;
	vertical-align : middle;
	color : #EEEEEE;
	font-family : Arial;
	font-size : 8pt;

}

.AMainMenuBottom {
/*  border-top : 5px solid #8EBCD2; */
}

.AAreaTopLeftBg {
	background-image : url('/images/logo_bg.gif');
	background-repeat : no-repeat;
	background-position : top center;
}

.ATop {
	position : absolute;
	width : 100%;
	height : 250px;
	text-align : center;
	vertical-align : middle;
	top : 70px;
	left : 0px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image: url(/images/pages/top_pict.gif);
}


.ALogo {
  padding-top : 20px;
	vertical-align : top;
	text-align : center;
}

.AAreaMiddle {
	vertical-align : top;
	text-align : center;
	padding-bottom : 30px;
	background-image : url('/images/main_line_left.jpg');
	background-repeat : repeat-y;
	background-position : top left;	
}
.AAreaMiddleInner {
	vertical-align : top;
	text-align : "" ! important;
	background-image : url('/images/main_line_right.jpg');
	background-repeat : repeat-y;
	background-position : top right;	
}

.AAreaBottomLeft {
	background-image : url('/images/bottom_left.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.AAreaBottomCenter {
	background-image : url('/images/bottom_pict.jpg');
	background-repeat : no-repeat;
	background-position : bottom center;
	border-top : 1px solid #CED0CC;
	height : 282px;
	vertical-align : top;
}

.AAreaBottomRight {
	background-image : url('/images/bottom_right.gif');
	background-repeat : no-repeat;
	background-position : bottom right;
}

.AContent {
	width : 95%;
	text-align : left;
	padding-top: 25px;
}
.AContentLeft {
	padding-right : 20px;
	padding-bottom : 10px;
	vertical-align : top;
	height : 100%;
	padding-top: 30px;
}
.AContentCenter {
  padding-right : 20px;
	padding-bottom : 0px;	
	vertical-align : top;	
	height : 100%;	
}
.AContentRight {
	padding-right : 20px;
	padding-bottom : 10px;
	vertical-align : top;
	height : 100%;
	padding-top: 30px;
}
.AFooter {
  width : 100%;
	text-align : left;
}


.TMainMenu {
  color : #006699;
/*	font-family : Arial; */
/*	font-size : 8pt; */
	padding-top : 7px;
	padding-bottom : 13px;
  border-top : 5px solid #8EBCD2; 
}
.TMainMenuA {
  color : #006699;
/*	font-family : Arial; */
/*	font-size : 8pt; */
	padding-top : 7px;
	padding-bottom : 13px;
  border-top : 5px solid #e5305f; 	
}

a.CMainMenu:link {
  text-decoration : none;
  color : #006699;	
}
a.CMainMenu:active {
  text-decoration : none;
  color : #006699;	
}
a.CMainMenu:visited {
  text-decoration : none;
  color : #006699;	
}
a.CMainMenu:hover {
  text-decoration : none;
  color : #e5305f;	
}
a.CMainMenuA:link {
  text-decoration : none;
  color : #e5305f;	
}
a.CMainMenuA:active {
  text-decoration : none;
  color : #e5305f;	
}
a.CMainMenuA:visited {
  text-decoration : none;
  color : #e5305f;	
}
a.CMainMenuA:hover {
  text-decoration : none;
  color : #e5305f;	
}

.CTitleRed {
  color : #e5305f;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
}
.CTitleBlue {
  color : #006699;
	font-family : Arial;
	font-size : 14pt;
	font-weight : normal;
}
.CTitleGray {
  color : #87888A;
	font-family : Arial;
	font-size : 14pt;
	font-weight : normal;
}
.TFooter {
  font-family : Arial;
/*	font-size : 8pt; */
}

.TOfferName {
  color : #E52324;  
  padding-right : 30px;
	padding-bottom : 8px;
	vertical-align : top;
}
.TOfferImage {
  padding-right : 30px;
	padding-bottom : 8px;	
	vertical-align : top;	
}
.TOfferNote {
  padding-right : 30px;
	padding-bottom : 8px;	
	vertical-align : top;	
}
.TOfferDate {
  padding-right : 30px;
	padding-bottom : 10px;	
	vertical-align : top;
	font-size : 8pt;	
}
.TOfferArrow {
  padding-right : 30px;
	padding-bottom : 10px;	
	vertical-align : top;
}
.COfferImage {
  margin-bottom : 1px;
}
.COfferPrice {
  color : #e5305f;  
}
a.COfferName:link { 
  text-decoration : underline;
}
a.COfferName:active {
  color : #e5305f;  
  text-decoration : underline;
}
a.COfferName:visited {
  color : #006699;  
  text-decoration : underline;
}
a.COfferName:hover {
  color : #e5305f;  
  text-decoration : underline;
}

.CNewsName {
  margin-top : 0px;
  margin-bottom : 4px;
}
.CNewsDate {
  margin-top : 0px;
  margin-bottom : 8px; 
	color : #999999;
}
.CNewsNote {
  margin-top : 0px;
}

.TMainMenu2 {
	padding-top : 0px;
	padding-bottom : 13px;
/*	font-family : Verdana; */
/*	letter-spacing : -1px; */
/*	font-size : 8pt; */
}
a.CMainMenu2:link {
  color : #006699;  
  text-decoration : none;
}
a.CMainMenu2:active {
  color : #006699;  
  text-decoration : none;
}
a.CMainMenu2:visited {
  color : #006699;  
  text-decoration : none;
}
a.CMainMenu2:hover {
  color : #e5305f;  
  text-decoration : none;
}
a.CMainMenu2A:link {
  color : #e5305f;  
  text-decoration : none;
}
a.CMainMenu2A:active {
  color : #e5305f;  
  text-decoration : none;
}
a.CMainMenu2A:visited {
  color : #e5305f;  
  text-decoration : none;
}
a.CMainMenu2A:hover {
  color : #e5305f;  
  text-decoration : none;
}

.TMakeOrder {
	font-family : Arial;
	font-size : 11pt;
	font-weight : bolder;
	letter-spacing : -1px;
	padding-top : 15px;
	padding-bottom : 15px;
}

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

a.CLinkRed:link {
  color : #e5305f;  
  text-decoration : underline;
}
a.CLinkRed:active {
  color : #e5305f;  
  text-decoration : underline;
}
a.CLinkRed:visited {
  color : #e5305f;  
  text-decoration : underline;
}
a.CLinkRed:hover {
  color : #e5305f;  
  text-decoration : underline;
}

a.CLinkRed1:link {
  color : #e5305f;  
  font-size : 12pt;
  text-decoration : none;
}
a.CLinkRed1:active {
  color : #e5305f;  
  text-decoration : none;
}
a.CLinkRed1:visited {
  color : #e5305f;  
  text-decoration : none;
}
a.CLinkRed1:hover {
  color : #e5305f;  
  text-decoration : none;
}

a.CLinkGray:link {
  color : #666666;  
  text-decoration : underline;
}
a.CLinkGray:active {
  color : #666666;  
  text-decoration : underline;
}
a.CLinkGray:visited {
  color : #666666;  
  text-decoration : underline;
}
a.CLinkGray:hover {
  color : #666666;  
  text-decoration : underline;
}
a.CBottomMenu:link {
  color : #006699;  
  text-decoration : none;
}
a.CBottomMenu:active {
  color : #006699;  
  text-decoration : none;
}
a.CBottomMenu:visited {
  color : #006699;  
  text-decoration : none;
}
a.CBottomMenu:hover {
  color : #e5305f;  
  text-decoration : none;
}
a.CBottomMenuA:link {
  color : #e5305f;  
  text-decoration : none;
}
a.CBottomMenuA:active {
  color : #e5305f;  
  text-decoration : none;
}
a.CBottomMenuA:visited {
  color : #e5305f;  
  text-decoration : none;
}
a.CBottomMenuA:hover {
  color : #e5305f;  
  text-decoration : none;
}

.CTextImageLeft {
  margin : 0px 15px 8px 0px;
	border : 0px;
}

a.CSubMenu:link {
  color : #006699;
	text-decoration : underline;
}
a.CSubMenu:active {
  color : #006699;
	text-decoration : underline;
}
a.CSubMenu:visited {
  color : #006699;
	text-decoration : underline;
}
a.CSubMenu:hover {
  color : #006699;
	text-decoration : underline;
}

a.CSubMenuA:link {
  color : #666666;
	text-decoration : none;
	font-weight : normal;
}
a.CSubMenuA:active {
  color : #666666;
	text-decoration : none;
	font-weight : normal;	
}
a.CSubMenuA:visited {
  color : #666666;
	text-decoration : none;
	font-weight : normal;	
}
a.CSubMenuA:hover {
  color : #666666;
	text-decoration : none;
	font-weight : normal;	
}

a.CMainMenuTop:link {
  color : #EEEEEE;
	text-decoration : none;
	font-weight : normal;
}
a.CMainMenuTop:active {
  color : #EEEEEE;
	text-decoration : none;
	font-weight : normal;	
}
a.CMainMenuTop:visited {
  color : #EEEEEE;
	text-decoration : none;
	font-weight : normal;	
}
a.CMainMenuTop:hover {
  color : #EEEEEE;
	text-decoration : none;
	font-weight : normal;	
}

.CInputTop {
  font-family : Arial;
	font-size : 9pt;
	color : #666666;
	width : 100px;
}

.TNavigator {
  padding: 15px 0px 15px 0px;
}
.TFormCell {
  padding-bottom : 5px;
}
.CRequestText {
  margin-top : 20px; 
	margin-bottom : 20px;
/*	font-size : 10pt; */
}
.CRequestLink:link {
  color : #666666; 
	text-decoration : none;
}
.CRequestLink:active {
  color : #666666; 
	text-decoration : none;	
}
.CRequestLink:visited {
  color : #666666; 
	text-decoration : none;	
}
.CRequestLink:hover {
  color : #e5305f; 
	text-decoration : none;	
}

.CTableHead {
  padding : 5px 10px 5px 10px;
  color : #006699;
	font-size : 10pt;
	background-color : #E0E0E0;
}
.CTableValue {
  padding : 5px 10px 5px 10px;
}
.CTableFooter {
  padding : 5px 10px 5px 10px;
	background-color : #E0E0E0;	
}
.CTableText {
	padding-left: 10px;
}
.CTableTextOffers {
	border : 0px solid #CED0CC;
	padding-left: 20px;
}
.PromoPrice {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}

.OptImg {
     filter:alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.5;
  }