/* CSS Document */

BODY {PADDING: 0px; MARGIN: 0px; COLOR: #000000; font-size:100%; FONT-FAMILY:  Arial,  Tahoma, Verdana,  Helvetica, Sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #F8F6EC;}

#ruler {WIDTH: 100%; LINE-HEIGHT: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px}

#maintable {min-width: 1000px; max-width: 1300px;}

#maintable {
	 WIDTH: expression(
	(
		document.getElementById('ruler')
		&& document.getElementById('ruler').clientWidth < 1000
	)
	?	'100%'
	:	((
			document.getElementById('ruler')
			&& document.getElementById('ruler').clientWidth < 1300
		)
		?	'100%'
		:	'1300px')
);}


a {color:#0E6FCB}
a img {border:none;}
a.dynamic {border-bottom:#0E6FCB 1px dashed; text-decoration: none; color:#0E6FCB;}
a.dynamic_akt {border-bottom:#000000 1px dashed; text-decoration: none; color:#000000;}
.fakelink {border-bottom:#0E6FCB 1px solid; text-decoration: none; color:#0E6FCB; cursor:pointer;}


p {margin:0 0 20px 0}
div.about {font-size:80%; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, Sans-serif;}

h1 {font-size:170%; font-weight:normal; margin:2px 0 15px 0;}
h2 {font-size:140%; font-weight:normal; margin:0 0 8px 0;}
h3 {font-size:130%; font-weight:bold; margin:0 0 4px 0;}
h4 {font-size:115%; font-weight:bold;}

div.head2 {font-size:115%; font-weight:normal; margin:0 0 0 0;}
div.find {font-size:90%; font-weight:bold; margin:2px 0 0 4px;}
div.find a {color:#000000}

div.archive a {color:#FF8400; font-size:70%;}

div.rus, div.eng {color:#5B5B5B; font-size:65%; margin:0 0 10px 0;}
div.langs {margin:35px 0 0 0; position:relative; left:-8px;}


.newsonmain {padding:0 21px 0 0; white-space:normal;}
div.newsdate {font-size:65%; color:#949494;}
div.newstitle {font-size:75%; }
div.newstext {font-size:75%}

.newsoninner {white-space:normal; margin:0 0 18px 0;}
div.innernewsdate {font-size:80%; color:#949494;}
div.innernewstitle {font-size:105%; }
div.innernewstext {font-size:95%}
div.innernewsdate2 {font-size:80%; color:#949494;}
div.innernewstitle2 {font-size:115%; font-weight:bold; line-height:140%; margin:0 0 15px 0;}
div.innernewstext2 {font-size:95%}
div.innernewstitle3 {font-size:105%; font-weight:bold; margin:0 0 20px 0;}
div.innernewstitle3 span {font-weight:normal;}



td.req {font-size:70%}
td.req div {margin:0 0 5px 0;}
td.req span {font-size:80%; color:#949494}
td.nota {font-size:70%; color:#949494;}
td.nota a {color:#000000; text-decoration: none; }
td.nota img {margin:0 0 5px 0;}

div.menu {margin:0 0 11px 0px; padding:0 0 0 14px;}
div.menu_akt {margin:0 0 11px 0px; padding:0 0 0 14px; font-weight:bold; background:url(../images/menu_arrow2.gif) left 5px no-repeat;}
div.menu_akt a{color:#000000;}
div.submenu1, div.submenu_akt1, div.submenu_akt12 {font-size:80%; padding:0 0 0 16px; margin:0 0 8px 20px;}
div.submenu_akt1 { background:url(../images/menu_arrow_akt.gif) left 5px no-repeat;} 
div.submenu_akt12 { background:url(../images/menu_arrow2.gif) left 7px no-repeat;} 
div.submenu_akt1 a, div.submenu_akt12 a {font-weight:bold; color:#000000}
div.submenu2, div.submenu_akt2 {font-size:80%;  margin:0 0 8px 42px;}
div.submenu2 {padding:0 0 0 16px;}
div.submenu_akt2 {padding:0 0 0 11px; background:url(../images/menu_arrow_akt.gif) left 5px no-repeat;}
div.submenu_akt2 a{ color:#FFFFFF; background-color:#DBB528; padding:3px 5px; text-decoration:none;}

div.submenu3, div.submenu_akt3, div.submenu_akt4 {font-size:80%;  margin:0 0 8px 42px;}
div.submenu3 {padding:0 0 0 16px;}
div.submenu_akt3 {padding:0 0 0 11px; background:url(../images/menu_arrow_akt.gif) left 6px no-repeat; }
div.submenu_akt3 a{ color:#000000; background-color:#e4e2d7; padding:0px 5px 0px 0; text-decoration:none; }
div.in_submenu {background:url(../images/submenu_bg_gray.gif) left repeat-y; padding:0 5px 0 5px; line-height:125%;}
div.submenu_akt4 {padding:0 0 0 11px; background:url(../images/menu_arrow_akt.gif) left 6px no-repeat; overflow:hidden;zoom:1 }
div.submenu_akt4 a, div.submenu_akt4 span{ padding:0; text-decoration:none; color:#FFFFFF}

div.in_submenu_ru-outdoorlight {background:#DBB528; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-outdoorlight a,  div.in_submenu_ru-outdoorlight span {background-color:#dbb528;}
div.in_submenu_ru-tunnellight {background:#129643; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-tunnellight a, div.in_submenu_ru-tunnellight span  {background-color:#129643;}
div.in_submenu_ru-projectorlight {background:#B71D1D; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-projectorlight a, div.in_submenu_ru-projectorlight span {background-color:#b71d1d;}
div.in_submenu_ru-indoorlight {background:#8F1F8D; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-indoorlight a, div.in_submenu_ru-indoorlight span {background-color:#8f1f8d;}
div.in_submenu_ru-greenhouselight {background:#005736; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-greenhouselight a, div.in_submenu_ru-greenhouselight span {background-color:#005736;}
div.in_submenu_ru-trainlight {background:#39469B; padding:0 5px 0 5px; line-height:125%; float:left; }
div.in_submenu_ru-trainlight a, div.in_submenu_ru-trainlight span {background-color:#39469b;}


div.menu a:hover, div.submenu a:hover, div.submenu1 a:hover, div.submenu2 a:hover, div.submenu3 a:hover {color:#000000}
td.icons {padding:17px 0 0 0}
td.icons img {margin:0 23px 0 0}


table.banners td{font-size:80%; padding:0 19px 0 0;}
div.ban_text {margin:0 0 0 15px}

div.link {font-size:80%; padding:0 0 5px 16px;}
sup {font-weight:normal; font-size:75%;}

table#bttable {border-top:#D6D2C2 solid 1px;}
td.picto {padding:24px 0 31px 0;  text-align:center; }
td.picto span {cursor:pointer;}

div.outerdiv {visibility:hidden; position:relative;}
div.innerdiv {position:absolute; white-space:nowrap; background-color:#F8F6EC; padding:0 5px; color:#8E856C; font-size:65%;}

tr.stripetext td{font-size:75%}

div.content {font-size:85%; line-height:130%; position:relative; z-index: 1; /*overflow:hidden;*/ //zoom:1; }
div.content table { position:relative; z-index: 1; }
div.content table td {font-size:85%; position:relative; z-index: 1;}
div.content h2 a{color:#000000}
td.pr_name {padding:18px 0 0 14px}
td.path { position: relative; z-index: 10; padding:0px 10px 11px 0; font-size:75%; white-space:nowrap}
td.path #content_3 { z-index: 10; }

td.path  a {color:#000000; }
td.path table td.arrow img {margin:17px 2px 0 2px;}
td.path table td {white-space:nowrap; font-size:75%;}

div.or_content {padding:13px 15px 0 15px;}
.expand { overflow:hidden; position:relative; z-index: 1; //zoom:1; }
.expandblock { overflow:hidden; position:relative; z-index: 1; //zoom:1; }
.expandblock .cont { overflow:hidden; position:relative; z-index: 1; //zoom:1; margin:1px 0 0 0; }

div.arch {color:#FF8400; font-size:100%; font-weight:bold; margin:8px 0 12px 0;}
div.newsmonth, div.newsyear {font-size:90%}
div.newsmonth a, div.newsyear a {display:block; margin:0 0 3px 0;}
div.newsmonth {margin:0 0 20px 0; padding:0 0 0 2px;}
.aktmonth {font-size:90%; margin:10px 0 0 0;}

td.production h1 {color:#DBB528; }
div.svet_num {color:#D6D6D6; font-size:70%;margin:-20px 0 0 0;}
td.production h2 {margin:28px 0 5px 0;}
td.production a.dynamic {color:#0E6FCB}
a.orbullet_akt, a.orbullet{margin:0 4px 0 0}
div.register {font-size:75%;}
div.register table td {font-size:75%;}
div.white {background-color:#FFFFFF; margin:5px 0 5px 0; padding:20px 8px 20px 8px; //padding-right: 0; //margin-right: 0; }
div.white table td {font-size:75%;}


div.white table td.leftindent {padding:0 10px 10px 10px;}
div.white table td.leftindent2 {padding:17px 10px 15px 10px;}
div.white table td.leftindent3 {padding:17px 0px 0 0px;}
div.white table td.leftindent3 div.fname {margin:0 0 0 9px;}
div.white table.filters td.leftindent4 {padding: 2px 0px 20px 0;}
div.white table.filters td.botindent {padding: 2px 0px 20px 10px;}
div.white div.requestsent {margin:0 0 0 0; font-size:90%;}


tr.botborder td { border-bottom:#E4E2D7 solid 1px; padding:0 0 0 0;}
tr.topborder td { border-top:#E4E2D7 solid 1px; padding:0 0 0 0;}
tr.nobotborder td {border:none;}
div.white2 {background-color:#FFFFFF; margin:5px 0 5px 0; padding:20px 0 20px 0; width:100%; }
div.white2 table td {font-size:85%;}
div.white3 {background-color:#FFFFFF; margin:5px 0 15px 0; padding:20px 0px 20px 0px; width:100%; }
div.white3 div.innerwhite {margin:0 8px 0 8px; width:expression("100%");}
div.white3 table td {font-size:75%; padding:15px 17px 15px 0;}
div.white3 table td.capt {padding-left:9px;}
div.white3 table tr.separator td {background:url(../images/filter_bg.gif) top repeat-x;}
div.white3 table td input {font-size:100%; } 
div.white3 select {font-size:103%; border:#7F9DB9 solid 1px;}
td.lamp_pic {padding:0 9px 0 10px;}
.lamp_name {font-size:95%; color:black; font-weight:bold; margin:2px 0 4px 0;}
.lamp_name a {color:black;}
.lamp_desc {font-size:90%; padding:0 15px 0 0;}
.lamp_desc img {float:left; margin:0 11px 0 0;}
.lamp_links {font-size:90%}
.lamp_links a {display:block; white-space:nowrap; margin:0 0 3px 0;}
.lamp_links_list {font-size:70%; }
.lamp_links_list a {display:block; white-space:nowrap; margin:0 0 1px 0;}
div.ajaxresults {font-size:85%; margin:0 0 0 9px;}


div.fname { font-weight:bold; margin:0 0 5px  0;}

td.chars {padding:2px 0 0 0; border-bottom:#E4E2D7 solid 1px; white-space:nowrap;}
td.chars3 {padding:2px 0 0 5px; border-bottom:#E4E2D7 solid 1px; white-space:nowrap;}
td.chars2 {padding:2px 0 0 0; border:none; white-space:nowrap;}
td.chars32 {padding:2px 0 0 5px; border:none;}
div.icons {margin:10px 0 0 0;}
div.icons img {margin:0 3px 3px 0;}

ul.features {margin:0 0 0 0; padding:0 0 0 0;}
ul.features li {background-image:url(../images/char_bullet.gif); background-position:left 7px; background-repeat:no-repeat; list-style:none; padding:0 0 0 15px; margin:0 0 8px 0;}

table.feedback {margin:10px 0 0 10px}
table.feedback td {padding:0 5px 12px 0;}
table.feedback input, table.feedback textarea {border:#7F9DB9 solid 1px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:100%; }
table.feedback textarea {padding:5px;}
table.feedback input {padding:2px 5px 2px 5px; height:22px;}
table.feedback img {border:#7F9DB9 solid 1px; }


table.feedback2 {margin:10px 0 0 0px}
table.feedback2 td {padding:0 10px 12px 0;}
table.feedback2 textarea.inputtext {border:#7F9DB9 solid 1px; padding:5px; background-color:#FFFFFF; height:100px; overflow:auto; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:100%;}
table.feedback2 input.inputtext {padding:2px 5px 2px 0px; height:22px; border:#7F9DB9 solid 1px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:100%; width:70%;}
table.feedback2 select.inputtext {font-size:103%; width:100%;}
table.feedback2 img {border:#7F9DB9 solid 1px; }
table.feedback3 {margin:0 0 0 0}
table.feedback3 td {padding:0 10px 12px 0;}


table.feedback4 {margin:10px 0 0 0px}
table.feedback4 td {padding:0 10px 12px 0;}
table.feedback4 textarea.inputtext {border:#7F9DB9 solid 1px; padding:5px; background-color:#FFFFFF; height:100px; overflow:auto; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:100%;}
table.feedback4 input.inputtext {padding:2px 5px 2px 0px; height:22px; border:#7F9DB9 solid 1px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:100%; width:90%;}
table.feedback4 img {border:#7F9DB9 solid 1px; }




div.drawing {width:100%}
div.drawing img {margin:15px 10px 0 0; float:left;}

/*div.techtable table tr:first-child {FONT-WEIGHT: bold; BACKGROUND-COLOR: #dde0d7; align: left}*/
div.techtable table {padding:8px 8px 16px 0; margin:8px 8px 0 0; //margin-bottom: 16px;}
div.techtable table td {font-size:55%; padding:3px 8px 7px 8px; line-height:110%; font-family:Tahoma, Arial, sans-serif; border:none;}
div.techtable tr.tbheader {color:#FF8400; } 
div.techtable tr.odd {background-color:#EDECE5}

div.mapmenu {font-size:115%; margin:0 0 5px 0;}
div.mapmenu a {color:#000000}
div.mapmenu2 {font-size:70%; margin:0 0 7px 0;}
div.mapmenu3 {font-size:70%; margin:0 0 7px 28px;}
div.mapmenu31 {font-size:75%; margin:0 0 7px 0px; font-weight:bold;}
div.mapmenu31 a {color:#000000}
div.mapmenu4 {font-size:70%; margin:0 0 7px 24px; font-weight:bold;}
div.svetnames {font-size:70%; margin:0 0 7px 48px;}

div.mapmenu5 {font-size:130%; margin:20px 0 5px 0;} 
table.dillers td div{font-size:80%; margin:0 0 2px 0;}
table.dillers td h3 {font-size:120%;}
div.dilers_name {font-size:80%; margin:0 0 0px 0;}

table.diler_info tr td{font-size:80%; padding:0 0 20px 0;}
div.innerarticletitle {font-size:105%;}

td.contacts {padding:0 0 20px 10px}
td.contacts p {margin:0 0 15px 0;}
div.inside {font-size:95%;}
div.inside table td {font-size:75%;}


ul.search_results {margin:0 0 0 0; padding:0 0 0 16px; font-size:90%;}
ul.search_results li {padding:0 0 0 15px; margin:0 0 14px 0; }

div.pathmenu {margin:0 0 5px 0;}
div.pathmenu a {color:#0169b9}

.png {
	BEHAVIOR: url('../images/pngfix1.htc')
}

form {margin:0}
td.printer {padding:0 10px 17px 15px; font-size:70%; white-space:nowrap;}
td.printer img {margin:0 3px 10px 0; float:left}

.hideprint {display:none;}

ul.representul {font-size:90%; margin:0 0 0 0; padding:0 0 0 16px;}
ul.representul li {margin:0 0 5px 0; padding:0 0 0 0px; list-style-type:disc}

table.moreoffice input, table.moreoffice textarea { width:100%; text-align:left;}
table.moreoffice input[type='checkbox'] {width:auto;}

@media screen {
#techbigtable {position:absolute; margin-right:62px; max-width:1238px; right:62px; left:0px; background-color:#FFFFFF; z-index:30}
}


div.faq {margin:0 0 10px 0; font-size:95%;}

