body	{padding:0; margin:0; font-size:80%; font-family:Arial, Helvetica, sans-serif; color:#000000; background:white;}

*
{
	margin: 0px;
	padding: 0px;
}

div.big		{width:360px;height:260px;}
div.medium	{width:80px;height:90px;}
div.small	{width:85px;height:80px;}

img.preview { behavior: url('/img/png.htc'); }

a.lichKab		{color:#ffffff;font-size:14pt;}
a.lichKab:visited	{color:#ffffff;}
a.lichKab:hover		{text-decoration:none;}

.div_lich_kab
{
	position:absolute;
	padding:10px;
	left:10px;
	top:10px;
	z-index:10;
	overflow:hidden;
	width:350px;
	/*border:1px solid #000000;*/
	background:transparent;
}

.select-free
{
	position:absolute;
	padding:10px;
	left:10px;
	top:10px;
	z-index:10;
	overflow:hidden;
	width:500px;
	/*height:140px;*/
	border:1px solid #000000;
	background-color:#ffffff;
	/*background: #000;*/
	/*background: transparent;*/
	/*opacity: 0.65;
	-moz-opacity: 0.65;
	filter:alpha(opacity=65);*/
	/*float:left;*/
}

.select-free iframe
{
	display:none;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

a			{color:/*#666666;*/#000000;}
a:visited	{color:/*#666666;*/#000000;}
a:hover		{text-decoration:none;}

a.greyLink		{color:#666666;font-family: Arial, Helvetica, sans-serif;}
a.greyLink:visited	{color:#666666;}
a.greyLink:hover	{text-decoration:none;}

.greyText	{color:#666666;font-family: Arial, Helvetica, sans-serif;}

a.menu_level1_top		{color:#000000;font-size:8pt;font-family:Arial;}
a.menu_level1_top:visited	{color:#000000;}
a.menu_level1_top:hover		{text-decoration:none;}

label.label_menu_level1_top 	{color:#ff0000;}
a.label_menu_level1_top 	{color:#ff0000;}
a.label_menu_level1_top:visited	{color:#ff0000;}
a.label_menu_level1_top:hover 	{color:#ff0000;}

a.menu_level1_bottom		{color:#000000;font-size:10pt;font-family:Arial;}
a.menu_level1_bottom:visited	{color:#000000;}
a.menu_level1_bottom:hover	{text-decoration:none;}

a.isonline		{color:#ffffff;font-size:8pt;font-family:Arial;}
a.isonline:visited	{color:#ffffff;}
a.isonline:hover	{text-decoration:none;}

a.menu_level2		{color:#000000;font-size:18pt;font-family:Arial;text-decoration:none;}
a.menu_level2:visited	{color:#000000;text-decoration:none;}
a.menu_level2:hover	{color:#ff0000;text-decoration:none;}

a.menuLev2Link		{color:#000000;text-decoration:none;}
a.menuLev2Link:visited	{color:#000000;text-decoration:none;}
a.menuLev2Link:hover	{color:#000000;text-decoration:none;}

a.menu_level2_top		{color:#ff0000;font-size:10pt;font-family:Arial;}
a.menu_level2_top:visited	{color:#ff0000;}
a.menu_level2_top:hover		{text-decoration:none;}

label.label_menu_level2_top	{color:#ff0000;}

a.menu_level3		{color:#333333;font-size:11pt;font-family:Arial;}
a.menu_level3:visited	{color:#333333;}
a.menu_level3:hover	{color:#333333;text-decoration:none;}

a.dottedLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32pt;
	font-style: normal;
	line-height: 46px;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	text-decoration:none;
}
a.dottedLink:visited {
	color: #ffffff;
}
a.dottedLink:hover {
	color: #ff0000;
}

a.oLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration:none;
}
a.oLink:visited {
	color: #ffffff;
}
a.oLink:hover {
	color: #ff0000;
}

a.menu_level3_right		{color:/*#666666;*/#000000;font-size:/*20pt*/18pt;font-family:Arial;}
a.menu_level3_right:visited	{color:/*#666666;*/#000000;}
a.menu_level3_right:hover	{color:/*#666666;*/#000000;text-decoration:none;}

a.menu_right		{color:/*#666666;*/#000000;font-size:12pt;font-family:Arial;}
a.menu_right:visited	{color:/*#666666;*/#000000;}
a.menu_right:hover	{color:/*#666666;*/#000000;text-decoration:none;}

a.menu_level4		{color:#666666;font-size:9pt;font-family:Arial;}
a.menu_level4:visited	{color:#666666;}
a.menu_level4:hover	{color:#333333;text-decoration:none;}

ul.menu_level4		{}
ul.menu_level4 li	{margin:4px 0; padding:1px 10px 1px 22px; /*background:url(/img/li_01.gif) 0 0.3em no-repeat;*/}
ul.menu_level4 li.sel	{/*background:url(/img/li_04.gif) 0 0.3em no-repeat;*/}

table	{border-collapse:collapse;}
td	{font-size:80%; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0; vertical-align:top;}
form	{padding:0; margin:0;}
/*ul		{margin:10px 0 15px 15px; padding:0; list-style:none;}
ul li	{margin:4px 0; padding:0px 12px; background:url(/img/li_02.gif) 0 0.5em no-repeat;}
ol		{margin-top:10px; margin-bottom:15px;}
ol li	{margin:4px 0;}*/

/*h1		{font-size:180%; color:666666; margin:12px 0; font-weight:normal; line-height:180%;}*/
h1		{font-size:350%; color:#000000; margin:0px 0; font-weight:normal; line-height:120%; font-family:Tahoma;}
h2		{font-size:150%; color:666666; margin:12px 0; font-weight:normal; line-height:130%; font-family:Tahoma;}
h3		{font-size:120%; color:666666; margin:12px 0; font-weight:normal; line-height:130%; font-family:Tahoma;}
h4		{font-size:100%; color:666666; margin:12px 0; line-height:130%; font-family:Tahoma;}
h5		{font-size:90%; color:666666; margin:12px 0; line-height:130%; font-family:Tahoma;}
p		{margin:5px 0 15px; /*text-indent: 1em;*/}
img		{border:0;}
img.none	{visibility:hidden;}

table.top	{width:100%; height:100px;}
table.top td.first	{padding-left:50px; vertical-align:middle; padding-right:50px;}
table.top td.second	{padding-right:50px; width:100%; text-align:center; vertical-align:middle;}
/*table.top td.second2	{padding-right:50px; width:100%; text-align:center; vertical-align:middle;}*/
table.top td.third	{padding-right:0px; padding-top:6px;}

table.right_menu	{}
table.right_menu td	{vertical-align:middle;}

table.bottom	{width:100%;}
table.bottom td.first	{vertical-align:bottom; padding:0 0 10px 0; font-size:8pt; color:aaaaaa;}
table.bottom td.first span	{margin:0 8px;}
table.bottom td.second	{padding:10px 30px; vertical-align:bottom; font-size:10px; color:aaaaaa;}
table.bottom td.third	{padding:15px 40px 8px 0; text-align:right;}

select.language	{width:145px;}
p.smaller	{margin:15px 0 3px 0; font-size:10px; color:aaaaaa; text-indent:0;}
p.smaller a	{font-size:10px;}
p.smaller span	{margin-right:10px; font-size:8pt; color:aaaaaa;}


/*ul.privat		{margin:0; padding:0px;}
ul.privat li	{margin:2px 0; padding-left: 12px; background:url(/img/li_02.gif) 0 0.5em no-repeat; font-size:8pt; line-height:10pt; font-weight:bold;}

ul.subnav		{margin:0; padding:0px;}
ul.subnav li	{margin:4px 0; padding:1px 16px; background:url(/img/li_01.gif) 0 0.2em no-repeat; display:inline; font-size:10pt; line-height:10pt;}
ul.subnav li a, ul.subnav li a:visited	{text-decoration:none; font-size:10pt;}
ul.subnav li a:hover	{text-decoration:underline;}*/

div.title_ex	{background:url(img/bg_line.gif) bottom repeat-x; margin:20px 0;}
div.title_in	{padding-left:5px;}
div.title_sh	{position:relative; width:200px; background:url(/img/bg_title.gif) bottom repeat-x; font-size:1pt; height:8px;}
div.title_sh_ex	{position:relative; width:200px; background:url(/img/bg_title_1.gif) bottom repeat-x; font-size:1pt; height:8px;}

/*ul.menu		{margin:8px 0; padding:50px 0;}
ul.menu li	{margin:4px 0; padding:1px 10px 1px 22px; background:url(/img/li_01.gif) 0 0.3em no-repeat; font-size:9pt;}
ul.menu li.sel	{background:url(/img/li_04.gif) 0 0.3em no-repeat;}

ul.sec		{margin:8px 0; padding:0px;}
ul.sec li	{margin:8px 0; padding:0px 16px; background:url(/img/li_03.gif) 0 0.2em no-repeat; font-size:8pt; font-weight:normal;}

ul.thr		{margin:8px 0; padding:0px;}
ul.thr li	{margin:8px 0; padding:0px 16px; background:url(/img/li_02.gif) 0 0.5em no-repeat; font-size:8pt; font-weight:normal;}*/

table.prima	{width:100%;}
table.prima td.first	{padding:10px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
table.prima td.second	{padding:10px; border-bottom:1px solid #cccccc;}

table.hard td		{vertical-align:bottom;}
table.hard td.nu	{background:url(/img/bg_hard_02.gif) repeat-x;}
table.hard td.cl	{width:235px; background:url(/img/bg_menu_04.gif) repeat-x;}
table.hard td div	{height:40px;}
table.hard td div div	{padding:8px 12px 0 12px;}

input.auto		{width:100%; border:solid 1px #d9d9d9; height:19px;}
textarea.auto		{width:100%; border:solid 1px #d9d9d9; height:80px;}

.small	{color:555555; font-size:10px;}

/*ul.map	{margin:0; padding:0px;}
ul.map li	{margin:12px 0; padding:0; background:none; font-size:150%; font-weight:normal;}
ul.map ul.map	{margin:0 0 16px 6px; padding:0px; list-style-type:none;}
ul.map ul.map li	{margin:6px 0; padding-left:16px; background:url(/img/li_02.gif) 0px 7px no-repeat; font-weight:normal; font-size:8pt;}*/

div.sms_service		{padding-top:20px;}
div.new_pm	{position:absolute; left:-22px; width:10px; height:40px; background:url(/img/li_01.gif) 0 2.0em no-repeat white;}
div.sms_p	{position:relative;}

/*ul.menu li.sms	{margin-top:35px; border-top:1px solid #dedede;}

ul.none		{margin:6px 30px;}
ul.none li	{list-style-type:none; margin:2px 0;}*/
.attention	{color:e9132f;}

table.main				{height:100%; min-width:780px; width:expression((documentElement.clientWidth||document.body.clientWidth)<780?'780px':'100%');}
table.main td.top		{height:100px;}
table.main td.title		{height:75px; background:url(/img/bg_gradient.gif) repeat-x #fff8da;}
table.main td.content	{height:100%; background:#fff8da; padding-bottom:30px;}


#logo		{float:left; padding:30px 0 0 40px;}
#thawte		{float:right; padding:45px 30px 10px 30px;}

div.ico3	{position:relative; top:2px; padding-left:10px; display:inline;}

table.service		{width:100%; border-left:1px solid #dedede;}
table.service td	{padding:6px 12px; border-right:1px solid #dedede; border-bottom:1px solid #dedede; font-size:8pt;}
table.service tr.title td {color:white; background:#e9132f; font-weight:bold; padding:3px 20px; border:none;}
table.service tr.title td.frst {width:30%;}
table.service tr.title td.scnd {width:35%;}
span.pin	{color:white; background:black; padding:1px 2px;}
h5.table	{font-size:10pt; margin:4px 0;}
sup		{color:e9132f; font-size:11px;}

a.more, a.more:visited	{font-size:10px;}
div.date	{font-size:10px; color:999999;}
h2.news_name		{font-size:150%; color:666666; margin:6px 0 0 0; font-weight:normal; line-height:130%;}
p.anons		{font-size:10px; color:666666; margin:0 0 15px 0; text-indent:0;}

/*ul.submenu		{margin:0; padding:0px; list-style:none;}
ul.submenu li		{margin:4px 0; padding:1px 16px; background:url(/img/li_01.gif) 0 0.1em no-repeat; font-size:8pt; line-height:10pt;}
ul.submenu li a, ul.submenu li a:visited	{text-decoration:none;}
ul.submenu li a:hover	{text-decoration:underline;}*/




div.order_service div			{margin:8px 0 2px 0;}
div.order_service div.small		{margin:15px 0;}
div.order_service input			{width:400px;}
div.order_service input.short	{width:200px;}
div.order_service input.send	{width:100px;}
div.order_service input.ch		{width:auto;}


table.table_insert	{width:100%}
table.table_insert td	{padding:4px 12px; background:#fffeee; border:1px solid #dedede;}
table.table_insert td.ttl	{padding:4px 20px; font-weight:bold; color:white; background:#e9132f;  border:1px solid #e9132f;}
table.table_insert td.ttl2       {padding:4px 20px; font-weight:bold; color:black; background:#FFCC66;  border:1px solid #FFCC66;}^M

/*ul.menu li.line		{height:9pt; background:url(img/pz.gif) 20px 10px no-repeat;}*/

table.auto		{width:/*80%;*/100%;}
table.auto td	{padding:6px;}


.Zagolovok1 {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	font-variant: normal;
}
.textNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: 20pt;
	font-variant: normal;
	letter-spacing: normal;
	/*text-align: justify;*/
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
}
.tableText {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 15pt;
	color: #000000;
	vertical-align: middle;
	padding: 6px;//10px;
	//border-spacing: 5;
	border:1px solid #cccccc;
	list-style-position: inside;
}
.Podzagolovok2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: 17pt;
	font-variant: normal;
	letter-spacing: normal;
	//text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	list-style-position: outside;
	//list-style-type: circle;
}
.Vnimanie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #6666FF;
}
a.Vnimanie			{color:#6666FF;}
a.Vnimanie:visited	{color:#6666FF;}
a.Vnimanie:hover		{text-decoration:none;}

spisokTelefonov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: 15pt;
	font-variant: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
}
.big_header {
	font-size: 24pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 25pt;
	font-variant: normal;
}
.big_words {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: 24pt;
	font-variant: normal;
	letter-spacing: normal;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	list-style-position: inside;
	list-style-type: disc;
	border-collapse: separate;
}
.header_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: 24pt;
	font-variant: normal;
	letter-spacing: normal;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	list-style-position: inside;
	list-style-type: disc;
	border-collapse: separate;
}
.text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: 14pt;
	font-variant: normal;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
}
.style1{
	font-size: 10pt;
	color: #000000;
	font-weight: normal; 
	line-height: 14pt; 
	font-variant: normal; 
	letter-spacing: normal; 
	text-align: justify; 
	vertical-align: baseline; 
	word-spacing: normal; 
	white-space: normal; 
	font-family: Arial, Helvetica, sans-serif;
}
.White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height: 16pt;
	font-variant: normal;
	letter-spacing: normal;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	list-style-position: inside;
	list-style-type: disc;
	border-collapse: separate;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	color: #FFFFFF; 
	font-weight: bold; 
	font-style: normal; 
	line-height: 24pt; 
	font-variant: normal; 
	letter-spacing: normal; 
	vertical-align: baseline; 
	word-spacing: normal; 
	white-space: normal; 
	list-style-position: inside; 
	list-style-type: disc; 
	border-collapse: separate; 
}
a.dotLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #6666FF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	text-decoration:none;
}
a.dotLink:visited	{color:#6666FF;text-decoration:none;}
a.dotLink:hover		{text-decoration:none;}


