html,body {
	height: 100%;
	margin:0;
	padding:0;
	background: #ffffff; 
	color: #000000;
	font-size: 13px;
	font-family: Tahoma, "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none;
	margin-left: auto; margin-right: auto; margin: 0 auto;
	line-height: 1.3em;
}
table {font-family: Tahoma, "Trebuchet MS", Helvetica, Tahoma, Arial, Verdana, sans-serif;  font-size:13px;}

table.table1 {
	border-collapse: collapse;

}
	table.table1 thead {
		text-align: center;
		padding: 5px;
		background: #f1e6c8;
		border: 1px solid #979797;
	}
	table.table1 td {
		vertical-align: top;
		padding: 5px;
		border: 1px solid #979797;
	}
	table.table1 td p{padding: 0; margin: 0;}
	
table.table_price {
	font-size: 12px;
	border-collapse: collapse;
	border: 0;
}
	table.table_price th {
		font-size: 12px;
		text-align: left;
		padding: 3px 5px;
		background: #e6e5e5;
		color: #000;
		border: 0px solid #8d8d8d;
		border-bottom: 1px solid #8d8d8d;
		border-right: 1px dashed #8d8d8d;
		/*background: url('i/theme/table/f1.gif');*/
		background-repeat:repeat-x;
	}
	table.table_price th a {color: #000;}
	table.table_price td {
		font-size: 11px;
		vertical-align: middle;
		text-align: left;
		padding: 3px 5px;
		border: 0px solid #e3d8bc;
		border-bottom: 1px solid #8d8d8d;
		border-right: 1px dashed #8d8d8d;
	}
	table.table_price td.red {
		font-weight: bold;
		font-size: 11px;
		vertical-align: middle;
		text-align: center;		
		padding: 3px 5px;		
		border-bottom: 1px solid #8d8d8d;	
		border-right: 1px dashed #8d8d8d;			
		color: #b90502;
	}
	table.table_price tbody tr:hover td {
		background: #c7c8c8;
	}
	table.table_price tbody tr:hover th {
		background: #c7c8c8;
	}	
	table.table_price tbody .odd{
		background: #fdf6e3;
	}
	table.table_price td p{padding: 0; margin: 0;}	

a.a_img:link, a.a_img:visited {text-decoration: none;}
a.a_img img {border: 1px solid #bebebe;}
	
.prod {border: 5px solid #d6d6d6;}

.zagmain {color: #c00911; font-size: 14px; padding: 10px 0 5px 10px;}
.zagzag {color: #c00911;}
.zagzag2 {color: #004d9e;}

.bottom_text {font-size: 13px;}
.bottom_text a:link, .bottom_text a:visited{font-size: 13px; color: #5f6b5a;}

.knopka {padding-left: 10px;}
.knopka a:link, .knopka a:visited {display: block; width: 200px; height: 58px; background: url('i/theme/knopka2.jpg') 0 0 no-repeat; line-height: 55px; color: #3a3a39; text-decoration: none; font-size: 13px; padding-left: 10px;}
.knopka a:active, .knopka a:hover {color: #1a77d0; background: url('i/theme/knopka2.jpg') 0 -58px no-repeat;}
.knopka_a {padding-left: 10px;}
.knopka_a a:link, .knopka_a a:visited {display: block; width: 200px; height: 58px; background: url('i/theme/knopka2.jpg') 0 -58px no-repeat; line-height: 55px; color: #1a77d0; text-decoration: none; font-size: 13px; padding-left: 10px;}
.knopka_a a:active, .knopka_a a:hover {color: #1a77d0; background: url('i/theme/knopka2.jpg') 0 -58px no-repeat;}

/*Видео*/
a.closeDOMWindow:link, a.closeDOMWindow:visited {text-decoration: none; color: #ffffff;}
a.closeDOMWindow:active, a.closeDOMWindow:hover{color: #ffffff;text-decoration: underline;}
.closevideo { text-align: right; padding: 5px;}
/*Видео*/

a:link, a:visited {color:#0D75CD;  FONT-SIZE: 8pt; text-decoration: underline; font-family:arial;}
a:active { text-decoration: none; color:#999999; font-family: arial;}
a:hover { text-decoration: none; color:#999999; font-family: arial;}


a.none:link, a.none:visited {color:#303030; text-decoration: none; font-family:Verdana, Tahoma, Cronyx Helvetica, Helvetica, sans-serif;FONT-SIZE: 8pt;}
a.none:active { text-decoration: none; color:#303030; font-family:Verdana, Tahoma, Cronyx Helvetica, Helvetica, sans-serif;FONT-SIZE: 8pt;}
a.none:hover { text-decoration: none; color:#303030; font-family:Verdana, Tahoma, Cronyx Helvetica, Helvetica, sans-serif;FONT-SIZE: 8pt;}


a.reklama:link, a.reklama:visited {color:#D2D2D2;  FONT-SIZE: 7pt; text-decoration: none; font-family:arial;}
a.reklama:active { text-decoration: none; color:#ececec; font-family: arial;}
a.reklama:hover { text-decoration: none; color:#ececec; font-family: arial;}
.reklama {color:#D2D2D2;  font-family: arial; FONT-SIZE: 7pt;}



a.menu_main:link, a.menu_main:visited {color: #670402;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial;}
a.menu_main:active { text-decoration: none; color:#000; font-family: arial;}
a.menu_main:hover { text-decoration: none; color:#000; font-family: arial;}

a.menut:link, a.menut:visited {color:#0D75CD;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial;}
a.menut:active { text-decoration: none; color:#000; font-family: arial;}
a.menut:hover { text-decoration: none; color:#000; font-family: arial;}

a.menu:link, a.menu:visited {color:#666666;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial;}
a.menu:active { text-decoration: none; color:#1a6cdb; font-family: arial;}
a.menu:hover { text-decoration: underline; color:#666666; font-family: arial;}

.photobgalbimg {border: 5px solid #d0d0d0; padding: 1px;}
.photobgfotoimg {border: 1px solid #7c7c7c; padding: 5px;}
.photobgfotoimg2 {border: 2px solid #97292a; padding: 5px;}
.photo_foto {border: 1px solid #d0d0d0; padding: 1px;}

a.newszag:link, a.newszag:visited {FONT-WEIGHT: normal; color:#3163BC;  FONT-SIZE: 8pt; text-decoration: none; font-family:Tahoma, arial;}
a.newszag:active {FONT-WEIGHT: normal;  text-decoration: none; color:#666666; font-family: arial;}
a.newszag:hover {FONT-WEIGHT: normal;  text-decoration: none; color:#666666; font-family: arial;}


a.Iproduct:link, a.Iproduct:visited {color:#4b4a49;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial; line-height: 1.1em;}
a.Iproduct:active {color:#999999; font-family: arial;}
a.Iproduct:hover {color:#999999; font-family: arial;}

a.Iproduct img {padding: 0 0 3px 0;}

a.Inews:link, a.Inews:visited {color:#4b4a49;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial;}
a.Inews:active { text-decoration: underline; color:#566651; font-family: arial;}
a.Inews:hover { text-decoration: underline; color:#566651; font-family: arial;}

a.menu1m:link, a.menu1m:visited {color:#666666;  font-size: 11px; text-decoration: none; font-family:arial; line-height: 1.2em;}
a.menu1m:active, a.menu1m:hover{ text-decoration: underline; color:#AB1A15;}
 
a.menu1ma:link, a.menu1ma:visited {background: #b5c3b0; padding: 2px 4px; color:#364b2f; font-size: 11px; text-decoration: none; font-family:arial; line-height: 1.2em;}
a.menu1ma:active, a.menu1ma:hover{ text-decoration: underline; color:#630906;}
 

a.menu1:link, a.menu1:visited {color:#AB1A15;  FONT-SIZE: 10pt; text-decoration: none; font-family: Arial, Verdana;}
a.menu1:active { text-decoration: none; color:#5d0a08; font-family: Arial, Verdana;}
a.menu1:hover { text-decoration: underline; color:#5d0a08; font-family: Arial, Verdana;}

a.menu1a:link, a.menu1a:visited {color:#AB1A15;  FONT-SIZE: 10pt; text-decoration: underline; font-family: Arial, Verdana;}
a.menu1a:active { text-decoration: none; color:#5d0a08; font-family: Arial, Verdana;}
a.menu1a:hover { text-decoration: underline; color:#5d0a08; font-family: Arial, Verdana;}

a.menu22:link, a.menu22:visited {color:#053FA0;  FONT-SIZE: 8pt; text-decoration: none; font-family: Verdana, arial;}
a.menu22:active { text-decoration: none; color:#999999; font-family: Verdana, arial;}
a.menu22:hover { text-decoration: underline; color:#999999; font-family: Verdana, arial;}


a.navigation:link, a.navigation:visited {color:#666666;  FONT-SIZE: 8pt; text-decoration: none; font-family:arial;}
a.navigation:active { text-decoration: none; color:#1a6cdb; font-family: arial;}
a.navigation:hover { text-decoration: none; color:#000; font-family: arial;}

a.zagolovok:link, a.zagolovok:visited {color:#670402;  FONT-SIZE: 8pt; text-decoration: underline; font-family:arial;}
a.zagolovok:active { text-decoration: none; color:#670402; font-family: arial;}
a.zagolovok:hover { text-decoration: none; color:#670402; font-family: arial;}


.poisk2 { BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; color:#003197; BACKGROUND-COLOR: #f9f9f9}
.poisk {COLOR:#f9f9f9; BACKGROUND-COLOR:#3A80F3;}
.poisk3 {COLOR:#012893;}

/*2246A6*/
h1{font-weight: normal; font-size:22px; color:#0e549d; font-family:helvetic, arial; line-height: 1em;}
h2{font-weight: normal; font-size:20px; color:#0e549d; font-family:helvetic, arial; line-height: 1em;}
h3{font-weight: normal; font-size:18px; color:#0e549d; font-family:helvetic, arial; line-height: 1em;}
h3{font-weight: normal; font-size:16px; color:#0e549d; font-family:helvetic, arial; line-height: 1em;}

.zagname{font-size:11pt; color:#bf0707; font-family:tahoma, tahoma, Helvetic;}

.zagolovok{font-size:10pt; color:#001257; font-family:tahoma, arial, Helvetic;}
.zagolovok0{font-size:8pt; color:#670402; font-family:tahoma, arial, Helvetic;}
.zagolovok1{font-size:9pt; color:#670402; font-family:tahoma, arial, Helvetic;}
.zagolovok2{font-size:11pt; color:#670402; font-family:tahoma, arial, Helvetic;}


.zag12ar{font-size:12pt; color:#0e549d; font-family:Arial;}
.zag11ar{font-size:11pt; color:#0e549d; font-family:Arial;}
.zag10ar{font-size:10pt; color:#0e549d; font-family:Arial;}
.zag9ar{font-size:9pt; color:#0e549d; font-family:Arial;}
.zag8ar{font-size:8pt; color:#0e549d; font-family:Arial;}
.zag7ar{font-size:7pt; color:#0e549d; font-family:Arial;}

.zag12ar2{font-size:12pt; color:#cb0308; font-family:Arial;}
.zag11ar2{font-size:11pt; color:#cb0308; font-family:Arial;}
.zag10ar2{font-size:10pt; color:#cb0308; font-family:Arial;}
.zag9ar2{font-size:9pt; color:#cb0308; font-family:Arial;}
.zag8ar2{font-size:8pt; color:#cb0308; font-family:Arial;}
.zag7ar2{font-size:7pt; color:#cb0308; font-family:Arial;}

.zag12ver{font-size:12pt; color:#0e549d; font-family:Verdana;}
.zag11ver{font-size:11pt; color:#0e549d; font-family:Verdana;}
.zag10ver{font-size:10pt; color:#0e549d; font-family:Verdana;}
.zag9ver{font-size:9pt; color:#0e549d; font-family:Verdana;}
.zag8ver{font-size:8pt; color:#0e549d; font-family:Verdana;}
.zag7ver{font-size:7pt; color:#0e549d; font-family:Verdana;}


.zag14m{font-size:14pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag13m{font-size:13pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag12m{font-size:12pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag11m{font-size:11pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag10m{font-size:10pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag9m{font-size:9pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag8m{font-size:8pt; color:#61B607; font-family:tahoma, arial, Helvetic;}

.zag16{text-transform: uppercase; FONT-WEIGHT: normal; font-size:16pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag15{text-transform: uppercase; FONT-WEIGHT: normal; font-size:15pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag14{text-transform: uppercase; FONT-WEIGHT: normal; font-size:14pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag13{text-transform: uppercase; FONT-WEIGHT: normal; font-size:13pt; color:#004d9e; font-family: arial, arial, Helvetic;}
.zag12{text-transform: uppercase; FONT-WEIGHT: normal; font-size:12pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag11{text-transform: uppercase; FONT-WEIGHT: normal; font-size:11pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag10{text-transform: uppercase; FONT-WEIGHT: normal; font-size:10pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag9{text-transform: uppercase; FONT-WEIGHT: normal; font-size:9pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag8{text-transform: uppercase; FONT-WEIGHT: normal; font-size:8pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag7{text-transform: uppercase; FONT-WEIGHT: normal; font-size:7pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag6{text-transform: uppercase; FONT-WEIGHT: normal; font-size:6pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag5{text-transform: uppercase; FONT-WEIGHT: normal; font-size:5pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}

.text16{FONT-WEIGHT: normal; font-size:16pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text15{FONT-WEIGHT: normal; font-size:15pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text14{FONT-WEIGHT: normal; font-size:14pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text13{FONT-WEIGHT: normal; font-size:13pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text12{FONT-WEIGHT: normal; font-size:12pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text11{FONT-WEIGHT: normal; font-size:11pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text10{FONT-WEIGHT: normal; font-size:10pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text9{FONT-WEIGHT: normal; font-size:9pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text8{FONT-WEIGHT: normal; font-size:8pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text7{FONT-WEIGHT: normal; font-size:7pt; color:#555555; font-family:tahoma, arial, Helvetic;}

.copyright{font-size:7pt; color:#ececec; font-family:tahoma, arial, Helvetic;}
.new{font-size:7pt; color:#bf0707; font-family:tahoma, arial, Helvetic;}

.menu{font-size:10pt; color:#fff; font-family:tahoma, arial, Helvetic;}
/*
.border {text-align: left; font-size:12px; font-family: Tahoma; background-color: #fff; border-width: 1; border-style: #1a6cdb; border-color: #000; color: lightslategray}
.mail_f{width:100%; background:F1F2F4; border-color:#5A9337; font-size:7pt; font-family:Verdana; border-width: 1;}
.mail_f2{width:50; background:F1F2F4; border-color:#5A9337; font-size:7pt; font-family:Verdana; border-width: 1;}
.mail_fb{width:40%; background:5A9337; font-size:7pt; color:#fff; font-family:Verdana; border-width: 0;}
.poisk_f{width:100%; background:F9F1E7; border-color:#81481C; font-size:7pt; font-family:Verdana; border-width: 1;}
.poisk_fb{width:50; background:214CAB; font-size:7pt; color:#f9f9f9; font-family:Verdana; border-width: 1;}
*/


.gray{color:#ececec;}

.a1 {margin-left: 40px; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;}
