/* Copyright (c) WebCom Art, http://artw.ru  */
/* prepare component */
img{			behavior: url('~/files/pngbehavior.htc');
				border: 0;
				margin: 0;
}
h2{				padding: 0;
				margin: 0;
}
html, body
{
					margin: 0;
					padding: 0;
					border: 0;
					outline: 0;
					font-weight: inherit;
					font-style: inherit;
					font-size: 100%;
					font-family: inherit;
					vertical-align: baseline;
					background: transparent;
					height: 100%;
					line-height: 1;
					color: black;
					background: white;
									
}

:focus 
{
	outline: 0;
}

strong
{
	font-weight: bold;
}
a{					margin: 0;
					padding: 0;
}
a:link,
a:visited
{			color: #FFFFFF;
          	text-decoration: none;
}
a:active,
a:hover
{			
	color: #0099ff;
    text-decoration: none;
}

.ActionStyle
{
    font-size:15px;
    color:Red;
}

/* Рамки для сертификатов и лицензий */

.inner-box
{
	padding:1em;
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-0, #rounded-box-1, #rounded-box-2, #rounded-box-3, #rounded-box-4, #rounded-box-5,
#rounded-box-6, #rounded-box-7, #rounded-box-8, #rounded-box-9, #rounded-box-10, #rounded-box-11

{ margin:1em 0em 0em 0em;
}

.inner-box, b { background-color: white; }

/* уменьшаем отступы по мере роста радиуса закругления */
#rounded-box-0  .inner-box { padding: 0.4em 1em;}
#rounded-box-1  .inner-box { padding: 0.4em 1em;}
#rounded-box-2  .inner-box { padding: 0.4em 1em;}
#rounded-box-3  .inner-box { padding: 0.4em 1em;}
#rounded-box-4  .inner-box { padding: 0.4em 1em;}
#rounded-box-5  .inner-box { padding: 0.4em 1em;}
#rounded-box-6  .inner-box { padding: 0.4em 1em;}
#rounded-box-7  .inner-box { padding: 0.4em 1em;}
#rounded-box-8  .inner-box { padding: 0.4em 1em;}
#rounded-box-9  .inner-box { padding: 0.4em 1em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em;}
#rounded-box-11 .inner-box { padding: 0.4em 1em;}

/* individual styles */

#company_name a{
	padding: 0;
	margin: 0;
}

#slogan{		
					color: #1955A3;
					font: 18pt Times New Roman;
}

#menu{				background-repeat: no-repeat;	
					font: 12px verdana;
					font-weight: bold;	
					color: #FFFFFF;
					line-height: 1.5;
}
	#menu a{		font: 12px verdana;
					font-weight: bold;	
					
					line-height: 1.5;
				/* padding: 21px 0 0 0;		*/
	}
	#menu td{		padding: 1px 0 0 15px;
	}
	#menu ul{		list-style: none;
					padding: 0;
					margin: 0;
	}
	#menu li{		margin: 0;
					padding: 1px 0 1px 0;
	}
#navigator_text{	color: #FFFFFF;	
					font: 24px verdana;
					padding: 0 0 0 20px;
}

#menu_visual td{	font: 12px verdana;
					color: #1A56A3;
					
}
	#menu_visual a{	
					font: 12px verdana;
					color: #1A56A3;	
	}

#up_content{		background-repeat: repeat-x;	
}

#content{			padding: 20px 0 0 20px;
					color: #FFFFFF;						
					font: 12px verdana;	
}
	#content_inside{padding: 0 40px 0 0;
					color: #FFFFFF;
					font: 12px verdana;
	}
	#postavka td{	color: #FFFFFF;
					font: 12px verdana;		
	}
	#postavka h2{
					font: 18px verdana;
					margin: 0;
					padding: 0;
					font-weight: normal;
	}
	#inside{		color: #FFFFFF;
					font: 14px verdana;
					padding: 0px 0px 0 20px;
	}
	#inside h2{		line-height: 0.4;
					font: 26px verdana;
					font-weight:normal;
	}
	#postavka_inside{	background-repeat: repeat-x;
						padding: 0 40px 0px 20px;			
	}
	#postavka_inside a{	line-height: 1.5;
						text-decoration: underline;	
	}
	#postavka_inside h2{font: 26px verdana;
						font-weight:normal;
						line-height: 1.0;
	}
	#order, td{		color:#FFFFFF;
					font: 12px verdana;
	}
	
#center
{			
	background-repeat: repeat-x;							
}

#News{				color: #FFFFFF;		
					font: 11px verdana;
					padding: 15px 25px 0 25px;
}
	#News a{		font: 11px verdana;
	}
	
	#News.h3{		padding: 15px 25px 0 0;			
					font: 18px verdana;
								
	}
#down_raw td{		padding: 0 30px 0 0;
					font: 11px verdana;
}

#contacts{			padding: 0 0 0 37px;
					color: #FFFFFF;						
					font: 12px verdana;
}
#contacts h2{	color: #FFFFFF;						
					font: 18px verdana;					
}
.news-date
{
	font-size:0.9em;
	font-style:italic;
	color:white /*#A4A4A4*/;
}
#slogan{		
					color: #1955A3;
					font: 18pt Times New Roman;
					padding-right: 0px;
					
					background: url('/files/shapka1.jpg') right top ;
					background-repeat:no-repeat;
}