/*menu*/

table.menu td a:link,table.menu td a:visited{color:#666666;text-decoration:none;}
table.menu td a:hover,table.menu td a.menu:active{color:#666666;text-decoration:underline;}


table.menu td{text-transform:lowercase;font-family:'Microsoft Sans Serif',Verdana,Arial,helvetica,Tahoma,sans-serif;font-size:11px;color:#666666;border-bottom:1px solid #E7E9EC;padding-top:5px;padding-bottom:8px;padding-left:31px;background:url(images/menuTop.gif) no-repeat;}
table.menu td.current{background:url(images/menuTop-act.gif) no-repeat;}

table.context td{background:url(images/context.gif) no-repeat;color:#666666}
table.context td div.context{padding-left:33px;padding-top:4px;padding-bottom:6px;}
table.context td.current{background:url(images/context-act.gif) no-repeat}

.menuLine {	background: url(images/menuBg.gif) 	no-repeat top left; }
.oneLevelChild {background: url(images/menuPointer1.gif) 	no-repeat;}
.oneLevelChild table {    font-family: 'Microsoft Sans Serif', Verdana, Arial, helvetica, Tahoma, sans-serif; font-size: 11px;color: #666666; cursor: text;}
.oneLevelChild16 {background: url(images/menuPointer4.gif) 	no-repeat;}
.oneLevelChild16 table {    font-family: 'Microsoft Sans Serif', Verdana, Arial, helvetica, Tahoma, sans-serif; font-size: 11px;color: #666666; cursor: text;}
.current {background: url(images/menuPointer3.gif) 	no-repeat;}
.current table {    font-family: 'Microsoft Sans Serif', Verdana, Arial, helvetica, Tahoma, sans-serif; font-size: 11px; color: #666666;	cursor: text;}
.current16 {background: url(images/menuPointer2.gif) 	no-repeat;}
.current16 table {    font-family: 'Microsoft Sans Serif', Verdana, Arial, helvetica, Tahoma, sans-serif; font-size: 11px; color: #666666;	cursor: text;}

body	{ background-color: #FFFFFF; margin:0;padding:0; }
table td, table th, input, textarea,  font {	font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px;}
table td.fontMS {	font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px; }

form{ margin:0}

input.input  {  color: #44484B;  padding-left:3px; padding-top:0; vertical-align: top; width:86px; height:14px; border-top: 1px solid #373C40; border-left: 1px solid #373C40; border-right: 1px solid #CFD1CE;border-bottom: 1px solid #CFD1CE; }
textarea{color: #44484B; 	border-top: 1px solid #373C40; border-left: 1px solid #373C40; border-right: 1px solid #CFD1CE; border-bottom: 1px solid #CFD1CE; }

a:link			{ color:#002F5F; text-decoration: underline; }
a:visited		{ color:#002F5F; text-decoration: underline; }
a:hover, a:active	{ color: #485F88; text-decoration: none; }

a.gray:link			{ color:#666666; text-decoration: none; }
a.gray:visited		{ color:#666666; text-decoration: none; }
a.gray:hover, a.gray:active	{ color: #666666; text-decoration: underline; }

div.fontMS a:link			{ color:#666666; text-decoration: none; }
div.fontMS a:visited		{ color:#666666; text-decoration: none; }
div.fontMS a:hover, a:active	{ color: #666666; text-decoration: underline; }

ul LI a:link, ul.ul1 LI a:link, ul.ul2 LI a:link, ul.ul3 LI a:link			{ color: #0074B9; text-decoration: underline; }
ul LI a:visited, ul.ul1 LI a:visited, ul.ul2 LI a:visited, ul.ul3 LI a:visited		{ color: #95979A; text-decoration: underline; }
ul LI a:hover, ul LI a:active, ul.ul1 LI a:hover, ul.ul1 LI a:active, 
ul.ul2 LI a:hover, ul.ul2 LI a:active, ul.ul3 LI a:hover, ul.ul3 LI a:active	{ color: #5BEE00 ; text-decoration: none; }

table.maintab td a:link			{ color:#00A0FF; text-decoration: underline; }
table.maintab td a:visited		{ color:#666666; text-decoration: underline; }
table.maintab td a:hover, table.maintab td a:active	{ color: #00A0FF; text-decoration: none; }




table.rightBlock td a:link			{ color:#0075BA; text-decoration: none; }
table.rightBlock td a:visited		{ color:#0075BA; text-decoration: none; }
table.rightBlock td a:hover, table.rightBlock td a:active	{ color: #0075BA; text-decoration: underline; }

div.text a:link			{ color:#666666; text-decoration: none; }
div.text a:visited		{ color:#666666; text-decoration: none; }
div.text a:hover, div.text a:active	{ color: #666666; text-decoration: underline;; }

td.prod{	background: url(images/bg6.gif) no-repeat; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; color: #FFFFFF }

td.header{background: url(images/blocks2.gif) no-repeat top right; color: #0074B9; font-size: 18px; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif;   }

table.rightBlock {background-color: #FFFFFF; width:126px; margin-bottom:21px; margin-top:21px}
div.rightBlock {margin-right:-15px; }
table.rightBlock  td { padding-bottom:0; color: #0075BA; padding-left:21px; vertical-align: top; }

div.leftBlock { 	margin-left:-16px; margin-top:5px; margin-bottom:5px }
table.leftBlock{ 	padding-top:10px; padding-bottom:10px; width: 105px; background-color: #FFFFFF}
table.leftBlock td {	padding-right: 19px}
div.text { padding-top: 26px; padding-bottom:27px; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #666666 }
div.news{text-transform: uppercase; font-weight: bold; padding-bottom:18px }

h1, h3, h4, h5, h2 {	color: #0074B9; font-size: 14px; margin-top:0; margin-bottom:25px; padding-top:13px; padding-bottom:13px; border-bottom: 1px solid #E7E9EC}

p {margin:0; padding:0}


/***/
ul.ul1 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1  LI  { padding-left: 15px; background: url(images/pointer1.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}

ul.ul1 LI UL, ul.ul2 LI UL , ul.ul3 LI UL , ul.ul4 LI UL, ul LI UL  { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1 LI UL LI, ul.ul2 LI UL LI, ul.ul3 LI UL LI, ul.ul4 LI UL LI , ul LI UL LI { padding-left: 15px; background: url(images/pointer2.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none;   }

ul.ul1 LI OL, ul.ul2 LI OL, ul.ul3 LI OL, ul.ul4 LI OL , ul LI OL  { padding-left: 0; margin-top: 7px; margin-left:25px; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1 LI OL LI, ul.ul2 LI OL LI, ul.ul3 LI OL LI, ul.ul4 LI OL LI, ul LI OL LI     { padding-left: 0; background: url(images/ulNone.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0;list-style-type: decimal;}

ul.ul1 LI OL.a LI, ul.ul2 LI OL.a LI, ul.ul3 LI OL.a LI, ul.ul4 LI OL.a LI, ul LI OL.a LI     { padding-left: 0; background: url(images/ulNone.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type: lower-alpha;}

ul.ul2 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul2  LI  { padding-left: 15px; background: url(images/pointer2.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}

ul.ul3 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul3  LI  { padding-left: 15px; background: url(images/pointer3.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}

ul.ul4 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul4  LI  { padding-left: 15px; background: url(images/pointer4.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}

ul { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul  LI  { padding-left: 15px; background: url(images/pointer1.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}

/***/
ul LI b, ul.ul1 LI b, ul.ul2 LI b, ul.ul3 LI b  {	color: #0074B9;}


div.leftDiv { 	margin-left:110px }


table.maintab, table.maintab td {border: 1px #FFFFFF solid; border-collapse: collapse; color:#666666}
table.maintab {	background-color: #eeeeee; margin-top:5px; margin-bottom:5px; width: 100%; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px;}
table.maintab th {border: 1px #FFFFFF solid; border-collapse: collapse; color:#FFFFFF;padding-top:7px; padding-bottom: 8px; padding-right:3px;  padding-left:3px; background-color:#0085D4; font-weight:normal}
table.maintab td { vertical-align: middle; text-align: center;  padding-top:7px; padding-bottom: 8px; padding-right:3px;  padding-left:3px}

table.maintab td.rect {background-image: url(images/rect.gif); background-repeat:no-repeat; text-align: left; padding-left: 31px; vertical-align: top; padding-top:7px;}
table.maintab tr.gray {background-color:#C0C3C6; }
table.maintab td.no {	color: #00A0FF;}
table.maintab th.bottom {	padding-top: 3px; padding-bottom: 3px; }
div.div1{display: none;}




@media Print    
{ 
div.div1{ width:620px; display: block;}
div.div2{ display: none;}
table.maintab, table.maintab td, table.maintab th {border: 1px #000000 solid; border-collapse: collapse;}
table.maintab {margin-top:5px; margin-bottom:5px; width: 100%; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px;}
table.maintab th { background-color: #eeeeee; border-collapse: collapse;padding-top:7px; padding-bottom: 8px; padding-right:3px;  padding-left:3px; ; font-weight:bold}
table.maintab td { vertical-align: middle; text-align: center;  padding-top:7px; padding-bottom: 8px; padding-right:3px;  padding-left:3px}
table.maintab td.rect { vertical-align: middle; text-align: center;  padding-top:7px; padding-bottom: 8px; padding-right:3px;  padding-left:3px}

body	{ background-color: #FFFFFF; margin:0;padding:0; }
table td, table th, input, textarea,  font {	font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px;}
table td.fontMS {	font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 11px; }
form{ margin:0}
input.input  {  color: #44484B;  padding-left:3px; padding-top:0; vertical-align: top; width:86px; height:14px; border-top: 1px solid #373C40; border-left: 1px solid #373C40; border-right: 1px solid #CFD1CE; border-bottom: 1px solid #CFD1CE;  }
textarea{color: #44484B; 	border-top: 1px solid #373C40; border-left: 1px solid #373C40; border-right: 1px solid #CFD1CE; border-bottom: 1px solid #CFD1CE; }
a:link			{ color:#002F5F; text-decoration: underline; }
a:visited		{ color:#002F5F; text-decoration: underline; }
a:hover, a:active	{ color: #485F88; text-decoration: none; }
a.gray:link			{ color:#666666; text-decoration: none; }
a.gray:visited		{ color:#666666; text-decoration: none; }
a.gray:hover, a.gray:active	{ color: #666666; text-decoration: underline; }
div.fontMS a:link			{ color:#666666; text-decoration: none; }
div.fontMS a:visited		{ color:#666666; text-decoration: none; }
div.fontMS a:hover, a:active	{ color: #666666; text-decoration: underline; }
ul LI a:link, ul.ul1 LI a:link, ul.ul2 LI a:link, ul.ul3 LI a:link			{ color: #0074B9; text-decoration: underline; }
ul LI a:visited, ul.ul1 LI a:visited, ul.ul2 LI a:visited, ul.ul3 LI a:visited		{ color: #95979A; text-decoration: underline; }
ul LI a:hover, ul LI a:active, ul.ul1 LI a:hover, ul.ul1 LI a:active, 
ul.ul2 LI a:hover, ul.ul2 LI a:active, ul.ul3 LI a:hover, ul.ul3 LI a:active	{ color: #5BEE00 ; text-decoration: none; }
table.maintab td a:link			{ color:#00A0FF; text-decoration: underline; }
table.maintab td a:visited		{ color:#666666; text-decoration: underline; }
table.maintab td a:hover, table.maintab td a:active	{ color: #00A0FF; text-decoration: none; }
table.rightBlock td a:link			{ color:#0075BA; text-decoration: none; }
table.rightBlock td a:visited		{ color:#0075BA; text-decoration: none; }
table.rightBlock td a:hover, table.rightBlock td a:active	{ color: #0075BA; text-decoration: underline; }
div.text a:link			{ color:#666666; text-decoration: none; }
div.text a:visited		{ color:#666666; text-decoration: none; }
div.text a:hover, div.text a:active	{ color: #666666; text-decoration: underline;; }
td.prod{	background: url(images/bg6.gif) no-repeat; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; color: #FFFFFF }
td.header{background: url(images/blocks2.gif) no-repeat top right; color: #0074B9; font-size: 18px; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif;   }
table.rightBlock {background-color: #FFFFFF; width:126px; margin-bottom:21px; margin-top:21px}
div.rightBlock {margin-right:0px; }
table.rightBlock  td { padding-bottom:0; color: #0075BA; padding-left:21px; vertical-align: top; }
div.leftBlock { 	margin-left:-16px; margin-top:5px; margin-bottom:5px }
table.leftBlock {	padding-top:10px; padding-bottom:10px; width: 105px; background-color: #FFFFFF}
table.leftBlock td {	padding-right: 19px}
div.text { padding-top: 26px; padding-bottom:27px; font-family: 'Microsoft Sans Serif', Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #666666 }
div.news {text-transform: uppercase; font-weight: bold; padding-bottom:18px }
h1, h3, h4, h5, h2 {	color: #0074B9; font-size: 14px; margin-top:0; margin-bottom:29px; padding-top:18px; padding-bottom:14px; border-bottom: 1px solid #E7E9EC}
p {	margin:0; padding:0 }
ul.ul1 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1  LI  { padding-left: 15px; background: url(images/pointer1.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}
ul.ul1 LI UL, ul.ul2 LI UL , ul.ul3 LI UL , ul.ul4 LI UL, ul LI UL  { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1 LI UL LI, ul.ul2 LI UL LI, ul.ul3 LI UL LI, ul.ul4 LI UL LI , ul LI UL LI { padding-left: 15px; background: url(images/pointer2.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none;   }
ul.ul1 LI OL, ul.ul2 LI OL, ul.ul3 LI OL, ul.ul4 LI OL , ul LI OL  { padding-left: 0; margin-top: 7px; margin-left:25px; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul1 LI OL LI, ul.ul2 LI OL LI, ul.ul3 LI OL LI, ul.ul4 LI OL LI, ul LI OL LI     { padding-left: 0; background: url(images/ulNone.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0;list-style-type: decimal;}
ul.ul1 LI OL.a LI, ul.ul2 LI OL.a LI, ul.ul3 LI OL.a LI, ul.ul4 LI OL.a LI, ul LI OL.a LI     { padding-left: 0; background: url(images/ulNone.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type: lower-alpha;}
ul.ul2 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul2  LI  { padding-left: 15px; background: url(images/pointer2.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}
ul.ul3 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul3  LI  { padding-left: 15px; background: url(images/pointer3.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}
ul.ul4 { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul.ul4  LI  { padding-left: 15px; background: url(images/pointer4.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}
ul { padding-left: 0; margin-top: 7px; margin-left:0; margin-right:0; margin-bottom:0; list-style-type:none; }  
ul  LI  { padding-left: 15px; background: url(images/pointer1.gif) no-repeat; border: 0; margin:0; padding-bottom:7px; padding-top:0; list-style-type:none}
ul LI b, ul.ul1 LI b, ul.ul2 LI b, ul.ul3 LI b  {	color: #0074B9;}
div.leftDiv { 	margin-left:110px }

}





