﻿/*-----TAGS----*/
body {background-color:#ffffff;
min-width:1000px;font-family:tahoma, verdana, arial, helvetica;margin:0px;padding:0px; font-size:12px;line-height:16px;background-image:url('/img/bgr_bot.png');background-repeat:repeat-x;background-position:left bottom;}
a {color:#018AFE;}
img {border:none;}
table {border:none;}
table td {font-family:tahoma, verdana, arial, helvetica;margin:0px;padding:0px; font-size:12px;line-height:16px;}
p:first-letter {font-size:13px;color:#FF8F17;font-weight:900;}
HR {height: 0px; border-bottom: none; border-left: none; border-right: none; border-top: 1px solid #FF8F17;}
h1 {font-size:15px;font-style:bold;color:#FF8F17;}
h2 {font-size:13px;font-style:bold;color:#FF8F17;}
h3 {font-size:11px;font-style:bold;color:#FF8F17;}


/*-----IDs-----*/
/*---------СТРУКТУРНЫЕ БЛОКИ---------*/
#body {margin:0px;padding:0px; width:100%;background-image:url('/img/bgr_top.png');background-repeat:repeat-x;background-position:left top;}
#left {width:300px;float:left;margin-bottom:45px;}
	#logo {margin-top:65px;margin-left:50px;}
	#l_contacts {margin-top:10px;background-image:url('/img/telefon.png');background-repeat:no-repeat;background-position:right bottom;padding-bottom:12px;}
	#l_menu {background-image:url('/img/pixelhunt.png');background-repeat:no-repeat;background-position:right bottom;padding-bottom:20px;padding-top:14px;background-color:#F1F8DE;}
	#l_else {padding-left:50px;padding-right:20px;padding-top:10px;}
#right {margin-left:320px;}
	#bnr {margin-top:20px;height:175px; background-image:url('/img/r_br.jpg');background-repeat:no-repeat;background-position:right bottom;overflow:hidden;margin-right:50px;}
	#content {margin-right:50px;margin-top:15px;position:relative;}
		#left_col {padding-right:20px;font-size:12px;vertical-align:top;}
		#right_col {width:250px;font-size:12px;vertical-align:top;}
#footer {clear:both;margin-top:45px;height:38px;padding-top:10px;background-image:url('/img/bgr_foot.png');background-repeat:repeat-x; color:#ffffff;background-color:#B5B5B5;}



/*---------ПРОЧЕЕ ФОРМАТИРОВАНИЕ---------*/

/*иконки вверху*/
#home {position:absolute;width:28px;height:40px;left:110px;top:0px;}
#mail {position:absolute;width:28px;height:40px;left:160px;top:0px;}
#map {position:absolute;width:28px;height:40px;left:210px;top:0px;}


#homeon {position:absolute;z-index:4;width:28px;height:40px;visibility:hidden;}
#mailon {position:absolute;z-index:4;width:28px;height:40px;visibility:hidden;}
#mapon {position:absolute;z-index:4;width:28px;height:40px;visibility:hidden;}
/*--*/
#t_cod {font-family:tahoma;font-size:18px;display:block;line-height:18px;margin-bottom:3px;margin-left:50px;margin-top:7px;}
#t_tel {font-family:tahoma;font-size:48px;line-height:48px;margin-bottom:8px;margin-left:50px;width:190px;overflow:hidden;}
#arrows {float:right;width:16px;margin-right:35px;margin-top:38px;}
#t_arrow_up {margin-bottom:10px;display:block;}
#t_arrow_down {margin-top:7px;display:block;}
#t_zvonite {font-family:tahoma;font-size:20px;line-height:20px;margin-bottom:14px;margin-left:50px;}
#t_dr_sp {font-family:tahoma;font-size:14px;line-height:14px;margin-left:50px;display:block;margin-top:15px;}
#top_menu {background-color:#717171;height:110px;padding-left:14px;padding-right:14px;}
#abouton, #prodon, #uslon, #suppon {visibility:hidden;}

/*-----CLASSES-----*/
.l_header {padding-left:50px;background-image:url('/img/h_bgr.png');background-repeat:no-repeat;background-position:left top;height:20px;overflow:hidden;background-color:#ADDB2D;}
.menu_item {font-size:18px;line-height:18px;font-family:Calibri,arial,tahoma,helvetica;color:#000000;text-decoration:none;display:block;margin-left:20px;margin-right:20px;padding-left:30px;background-image:url('/img/menu-marker.png');background-repeat:no-repeat;background-position:0px 4px;margin-bottom:14px;}
.menu_item_selected {font-size:18px;line-height:18px;font-family:Calibri,arial,tahoma,helvetica;color:#000000;text-decoration:none;display:block;margin-left:20px;margin-right:20px;padding-left:30px;background-color:#D8ECA4;margin-bottom:10px;}

.sub_menu_item {font-size:14px;line-height:14px;font-family:Calibri,arial,tahoma,helvetica;color:#000000;text-decoration:none;display:block;margin-left:70px;margin-right:20px;margin-bottom:10px;}
.sub_menu_item_selected {font-size:14px;line-height:14px;font-family:Calibri,arial,tahoma,helvetica;color:#000000;text-decoration:none;display:block;margin-left:70px;margin-right:20px;margin-bottom:10px;background-color:#D8ECA4;}

.top_item {display:inline;}
.top_item_on {position:absolute;z-index:4;display:inline;}

.red_span {background-color:#F3000A;color:#ffffff;font-size:14px;padding:4px 3px 4px 3px;text-decoration:none;font-style:normal;font-weight:normal;}
.grey_span {background-color:#BCBCBC;color:#ffffff;font-size:14px;padding:4px 3px 4px 3px;text-decoration:none;font-style:normal;font-weight:normal;}
.g_s_c {margin:10px 0px 30px 0px;}
.r_s_c {margin-bottom:10px;}

.prod_expanded_77, .prod_expanded_8 {padding-left:40px;background-image:url('/img/1c77_ic.png');background-repeat:no-repeat;background-position:left top;color:#888888;margin-bottom:20px;line-height:18px;min-height:33px;}
.prod_expanded_77 {background-image:url('/img/1c77_ic.png');}
.prod_expanded_8 {background-image:url('/img/1c8_ic.png');}

.prod_zag {font-size:14px;text-decoration:underline;display:block;}
.prod {font-size:14px;text-decoration:underline;display:block;margin-bottom:10px;}
.f_link {margin-left:50px; color:#ffffff;}

.new {margin-bottom:30px;}
.newdate {display:block; font-size:18px;color:#0089FE;text-decoration:none;}
.newtext {color:#5B7388;}



TD.J {TEXT-ALIGN: JUSTIFY}
TD.BTM {VERTICAL-ALIGN: BOTTOM;}
TD.MDL {VERTICAL-ALIGN: MIDDLE;}
TD.TXT {PADDING: 10px; BORDER: #71B571 1px SOLID; TEXT-ALIGN: JUSTIFY;}
TD.MNU {BACKGROUND: URL(img/bgt.gif); BACKGROUND-REPEAT: NO-REPEAT;	PADDING-TOP: 10; PADDING-BOTTOM: 10; PADDING-LEFT: 3; PADDING-RIGHT: 3;	BORDER-LEFT: #71B571 1px SOLID;	BORDER-BOTTOM: #71B571 1px SOLID;}
TD.CCAP {COLOR: #A00000; FONT-WEIGHT: BOLD; TEXT-ALIGN: RIGHT; PADDING-RIGHT: 10;}
TD.CTXT {PADDING-BOTTOM: 10px;}
TD.DH {BORDER-TOP: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.LFT {TEXT-ALIGN: LEFT;}
TD.F {BORDER: 1px SOLID #71B571; TEXT-ALIGN: CENTER; FONT-WEIGHT: BOLD;}
TD.FL {BORDER-TOP: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571; BORDER-RIGHT: 1px SOLID #71B571; TEXT-ALIGN: CENTER; FONT-WEIGHT: BOLD;}
TD.FT {TEXT-ALIGN: RIGHT; BORDER-RIGHT: 1px SOLID #71B571; BORDER-LEFT: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.FTC {TEXT-ALIGN: CENTER; BORDER-RIGHT: 1px SOLID #71B571; BORDER-LEFT: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.FJ {TEXT-ALIGN: JUSTIFY; BORDER-RIGHT: 1px SOLID #71B571; BORDER-LEFT: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.FTB {TEXT-ALIGN: CENTER; BORDER-RIGHT: 1px SOLID #71B571; BORDER-LEFT: 1px SOLID #71B571;}
TD.FLT {TEXT-ALIGN: JUSTIFY; PADDING-RIGHT: 2; PADDING-LEFT: 2; BORDER-RIGHT: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.FLTC {TEXT-ALIGN: CENTER; PADDING-RIGHT: 2; PADDING-LEFT: 2; BORDER-RIGHT: 1px SOLID #71B571; BORDER-BOTTOM: 1px SOLID #71B571;}
TD.FLTB {TEXT-ALIGN: JUSTIFY; PADDING-RIGHT: 2; PADDING-LEFT: 2; BORDER-RIGHT: 1px SOLID #71B571;}
TD.FLTBC {TEXT-ALIGN: CENTER; PADDING-RIGHT: 2; PADDING-LEFT: 2; BORDER-RIGHT: 1px SOLID #71B571;}
TD.MNU2TD {BORDER-RIGHT:  1px SOLID #A00000; BORDER-LEFT: 1px SOLID #A00000; BORDER-BOTTOM: 1px SOLID #A00000;}
IMG.BRD {BORDER: SOLID 1px; BORDER-COLOR: 71B571;}
IMG.ICO {WIDTH: 16; HEIGHT: 16; float: left;}
IMG.IT {MARGIN-LEFT: 15px;}
IMG.IT2 {MARGIN-RIGHT: 15px; MARGIN-TOP: 15px; MARGIN-BOTTOM: 15;}
IMG.IT3 {MARGIN-LEFT: 15px; MARGIN-TOP: 15px;}
P.CNTR {TEXT-ALIGN: CENTER;}
P.NEWS {FONT: 14px Arial Narrow; TEXT-ALIGN: JUSTIFY; MARGIN-BOTTOM: 0; MARGIN-TOP: 4;}
P.TITL {TEXT-ALIGN: CENTER; COLOR: #A00000; FONT-SIZE: 16; FONT-WEIGHT: BOLD;}
P.MNU {MARGIN-TOP: 1px; MARGIN-BOTTOM: 1;}
LI.ML {MARGIN-RIGHT: 15;}
.INDENT {TEXT-INDENT: 30;}
.RGT {TEXT-ALIGN: RIGHT;}
.TCAP {COLOR: #A00000; FONT-SIZE: 18;}
.HID {DISPLAY: none; VERTICAL-ALIGN: MIDDLE;}
.VIS {DISPLAY: block;VERTICAL-ALIGN: MIDDLE;}
.TLOW {FONT-FAMILY: MS Sans Serif; COLOR: #A00000; FONT-SIZE: 12;}
.HND {cursor: pointer;}
.BUTDN {BORDER: #A00000 1px SOLID; WIDTH: 135; TEXT-ALIGN: CENTER; cursor: pointer; HEIGHT: 18; COLOR: #000099; TEXT-DECORATION: NONE; FONT: 13px Arial; FONT-WEIGHT: BOLD; BACKGROUND: #F5FBFF;}
.BUTUP {cursor: pointer; HEIGHT: 18; PADDING-TOP: 1px; WIDTH: 135; TEXT-ALIGN: CENTER; COLOR: #006600; FONT: 13px Arial; FONT-WEIGHT: BOLD;}
