body {
	background-color:White;
	margin:0px;	
	position:relative;
	min-width:1000px;
	width: expression(Math.max(Math.min((document.documentElement ? document.documentElement.clientWidth : document.body.clientWidth) - 1, 5000), 1000)+'px');
	font-family:Verdana;	
}

*html #headerImage img{ margin-bottom:-3px;}
*+html #headerImage img{ margin-bottom:-3px;}

img{ filter:expression(fixPNG(this)); }

.hidden
{
	display: none;	
}

input
{
	background-color:#E8F2FF;
}

textarea
{
	background-color:#E8F2FF;
}

table
{
	border-collapse:collapse;			
}

table, td, tr
{
	padding:0px;	
}

img {
	border:0px;
}

/*--- start of header ---- */
#headerImage {	
	 background-image: url('/images/head_vline.jpg');
	 width:100%;
}

#slogan {
	position:absolute;	
	right:5px;
	top:45px;		
	text-align:right;		
}

#slogan img{
width:375px;
height:143px;
}

#mailIcon {
	position:absolute;
	right:15px;
	top:8px;
}

#homeIcon {
	position:absolute;
	right:65px;
	top:8px;
}

/*--- end of header ---- */
/*--- start of menu ---- */
#menu {
	position:absolute;
	left:40px;
	top:170px;	
}

/* ��������� */
#menu ul, li {
  float:left;
  list-style:none;
  margin:0; padding:0;
}

/* ������ */
#menu li {
  padding:2px 11px;  
  font-size:14px;
  color:#fbcd96;
  border-right: solid 2px #f9c281;
  line-height:10px;  
}

#menu .lastLi {
	border-right: 0px;
}

#menu a {
  color:#f7941e; text-decoration:none;
  padding: 0px 2px;
}

.currentMenuA span
{
	color:#7da7d9;
}

#menu a:hover {
	color:#7da7d9;
}
/*--- end of menu ---- */
/*--- start of main layout ---- */
#leftPanel {
	float:left;	
	width:240px;	
	padding:15px 0 0 20px;
}

#rightPanel {
	float:right;	
	width:205px;
	height:853px;
	background-image:url('/images/slide.jpg');	
	background-repeat:no-repeat;	
}

#rightPanel .inner 
{	
	text-align:center;	
}

#rrss
{
	padding-top: 40px;
	padding-left: 6px;
}

#centerPanel 
{	
	width:expression(document.body.clientWidth < 500? "500px": "auto" );	
	padding-top:15px;	
	margin-left:290px;
	margin-right:210px;
}

#footer {
	clear:both;
}
/*--- end of main layout ---- */
/*--- start of rightPanel ---- */
.rcats
{
}

.rcats_header
{
	font-size: 19px;
	color: #6c7ea4;
	padding-bottom: 5px;
}

.rcat_line
{
	padding-left: 57px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.rcat_rnav
{
	padding-left: 25px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.rnav
{
	letter-spacing: -1px;
}

.rcat_icon
{
	float: left;
	margin-right: 10px;
}

.rcat_txt
{
	text-align: left;
}

.rcat_txt a
{
	font-size: 13px;
	color: #6c7ea4;
}

.partners
{
	padding-top: 15px;
}
/*--- end of rightPanel ---- */
/*--- start of leftPanel ---- */
#news {
	padding-top:15px;
}

/* common style */
h1 {	
	margin:0px;
	font: 25px Verdana;
	color:#f68a1f;
}

h2 {	
	margin:0px;
	font: 18px Verdana;
	color:#6c7ea4;
}

h3 {	
	margin:0px;
	font: 18px Verdana;
	color:#f68a1f;
}

.textBlock {
	font-size:12px;
	color:#464646;
}

.textBlock a {
	color:#7da7d9;
}

.slink {
	font-size:12px; color:#f68a1f; text-decoration:none;
}

.ash
{
	color:#138dd0;
} 

.comment
{
	font-size: 10px;	
}

.content-form-view
{
	width: 100%;	
}

 .editor-long
{
	width: 400px;
	margin-top:5px;
}

 .editor-normal
{	
	margin-top:5px;
}

a.admin
{
	font-size: x-small;
	color: Red;
	border: 1px solid red;
	padding: 4px;	
}

.rightTextBlock
{
	margin: 10px 0 0 10px;	
	font-size: 12px;
}

#header .phones
{
    position: absolute;
    top: 170px;
    left: 670px;
    color: #ffffff;    
}

.order-option h4
{
    margin: 0pt 0 15px 20px; 
    font-weight: normal; 
    font-family: Verdana; 
    font-size: 17px;    
    color: #6C7EA4;
}

.order-option h4:hover
{
    cursor: pointer;    
    text-decoration: underline;
}


.order-option a  
{
    color:#7DA7D9;
}

.order-option .desc
{
    border: 1px solid #F68A1F;
    padding: 5px 5px 5px 15px;
    font-weight: normal; 
    font-family: Verdana; 
    font-size: 13px;    
    color:#464646;
    margin-bottom: 15px;
}

.sample
{
    background:url("http://notebookpro.ru/images/attention.png") no-repeat scroll -1% 50% transparent;
    color:#6C7EA4;
    padding:5px 0 0 35px;
}

.pricing
{
    background:url("http://www.park.ru/img/icon-material-cost.gif") no-repeat scroll 0 50% transparent;
    color:#F68A1F;
    padding:5px 0 0 35px;
}

#ctl00_ctl00_MainContentPlaceHolder_StaticContentPlaceHolder_main table
{
    width: 100%;   
}
