@charset "utf-8";
/* CSS Document */

body									{ background-image:url("images/lenit_bg02.jpg"); background-repeat:no-repeat; background-position:center; background-attachment:fixed; 
										font-family: 'Khula', serif; color:#080d11; font-size:16px; }
a.link01:link							{ font-family: 'Khula', serif; color:#bbd6e8; font-size:16px; text-decoration:none; }
a.link01:visited						{ font-family: 'Khula', serif; color:#bbd6e8; font-size:16px; text-decoration:none; }
a.link01:active							{ font-family: 'Khula', serif; color:#bbd6e8; font-size:16px; text-decoration:none; }
a.link01:hover							{ font-family: 'Khula', serif; color:#ffffff; font-size:16px; text-decoration:none; }

a.link02:link							{ font-family: 'Khula', serif; color:#4b738d; font-size:16px; text-decoration:none; }
a.link02:visited						{ font-family: 'Khula', serif; color:#4b738d; font-size:16px; text-decoration:none; }
a.link02:active							{ font-family: 'Khula', serif; color:#4b738d; font-size:16px; text-decoration:none; }
a.link02:hover							{ font-family: 'Khula', serif; color:#ffffff; font-size:16px; text-decoration:none; }

/* NavBar */
#navbar_pos								{ position:fixed; top:0px; left:0px; height:41px; width:100%; background-color:#1f4055; z-index:999; box-shadow: 0px 0px 3px #080d11; }
#navbar_content_center					{ position:absolute; top:0px; left:50%; height:41px; width:0px; }
#navbar_content_pos						{ position:absolute; top:0px; left:-600px; height:41px; width:1200px; }
#navbar_menue							{ position:absolute; top:9px; left:155px; color:#274f68; }

#company_navbar_style1					{ position:absolute; top:8px; left:40px; font-family: 'Khula', serif; color:#bbd6e8; font-size:18px; font-weight:400; }
#company_navbar_style2					{ position:absolute; top:10px; left:85px; font-family: 'Khula', serif; color:#4b738d; font-size:16px; font-weight:200; font-style:italic; }
#company_navbar_style3					{ position:absolute; top:4px; right:65px; font-family: 'Khula', serif; color:#bbd6e8; font-size:12px; }
#lang_pos								{ position:absolute; top:8px; right:10px; height:20px; color:#bbd6e8; }
#home_pos								{ position:absolute; top:10px; left:10px; width:20px; height:20px; background-image:url("images/lenit_icon_home.png"); }
/* /NavBar */

/* Header */
#head_width								{ position:absolute; top:45px; left:50%; height:0px; }
#head_width_pos							{ position:absolute; top:10px; left:-600px; height:0px; width:1200px; }
#head_bg								{ position:absolute; top:0px; left:0px; height:150px; width:1200px; background-color:#ffffff; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); }
#head_bg1								{ position:absolute; top:1px; left:1px; height:148px; width:1198px;	border-radius:3px 3px 3px 3px;
										opacity:0.75; -moz-opacity:0.75; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter:alpha(opacity=75); }
#grad									{ background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); }
/* /Header */

/* Content */
#cont_width								{ position:absolute; top:220px; left:50%; bottom:0px; width:600px; height:50%; }
#cont_width_pos							{ position:absolute; top:00px; left:-600px; width:1200px; }
#cont_bg								{ position:absolute; top:0px; left:0px; height: auto; width:1200px; background-color:#ffffff; border-radius:0px 0px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); }
#cont_text01							{ position:absolute; top:0px; left:20px; right:20px; bottom:20px; font-family: 'Khula', serif; color:#1f4055; font-size:14px; text-align:justify; 
										line-height:1.2; }
#cont_title01							{ position:relative; top:0px; left:0px; padding:20px 0px 10px 0px; font-family: 'Khula', serif; color:#1f4055; font-size:18px; font-weight:bold; }

/* Product Header */
#table_header_pos1						{ position:absolute; top:10px; left:251px; }
#table_header_pos2						{ position:absolute; top:10px; left:572px; }
#table_header_pos3						{ position:absolute; top:10px; left:893px; }

#table_footer_pos1						{ position:absolute; top:283px; left:251px; }
#table_footer_pos2						{ position:absolute; top:283px; left:572px; }
#table_footer_pos3						{ position:absolute; top:283px; left:893px; }

#product_name_pos						{ position:absolute; top:2px; left:-10px; }

#product_name_style0					{ position:absolute; top:0px; left:16px; font-family: 'Raleway', serif; color:#4b738d; font-size:12px; font-weight:300; font-style:italic; }
#product_name_style1					{ position:absolute; top:7px; left:16px; font-family: 'Raleway', serif; color:#4b738d; font-size:28px; font-weight:400; }
#product_name_style2					{ position:absolute; top:8px; left:67px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:27px; font-weight:300; font-style:italic; }
#product_name_style3					{ position:absolute; top:10px; left:134px; font-family: 'Raleway', serif; color:#1f4055; font-size:14px; font-weight:700; }

#product_name_style4					{ position:absolute; top:-10px; left:0px; font-family: 'Raleway', serif; color:#4b738d; font-size:12px; font-weight:300; font-style:italic; }
#product_name_style5					{ position:absolute; top:-10px; left:26px; font-family: 'Raleway', serif; color:#4b738d; font-size:18px; font-weight:400; }
#product_name_style6					{ position:absolute; top:15px; left:14px; width:190px; font-family: 'Raleway', serif; color:#1f4055; font-size:12px; font-weight:600; }
#product_name_style7					{ position:absolute; top:0px; left:0px; font-family: 'Raleway', serif; color:#4b738d; font-size:14px; font-weight:400; }
#product_name_style_tableviewer			{ position:absolute; top:-10px; left:78px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:17px; font-weight:300; font-style:italic; }
#product_name_style_plotviewer			{ position:absolute; top:-10px; left:68px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:17px; font-weight:300; font-style:italic; }
#product_name_style_bivarianteviewer	{ position:absolute; top:-10px; left:126px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:17px; font-weight:300; font-style:italic; }
#product_name_style_projectionviewer	{ position:absolute; top:-10px; left:133px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:17px; font-weight:300; font-style:italic; }
#product_name_style_statisticviewer		{ position:absolute; top:-10px; left:109px; font-family: 'Raleway', serif; color:#3f6d8a; font-size:17px; font-weight:300; font-style:italic; }

#company_logo1_pos						{ position:absolute; top:15px; left:40px; z-index:999px; }
#company_img1_pos						{ position:absolute; top:0px; left:0px; }
#company_text1_pos						{ position:absolute; top:57px; left:53px; font-family: 'Khula', serif; color:#4b738d; font-size:46px; font-weight:400; }
#company_text2_pos						{ position:absolute; top:67px; left:165px; font-family: 'Khula', serif; color:#1f4055; font-size:36px; font-weight:200; font-style:italic; }
/* /Product Header */

#table_module_pos1						{ position:relative; top:0px; left:0px; width:190px; }
#table_div_cell02						{ position:absolute; top:0px; left:15px; right:0px; bottom:0px; width:170px; font-family: 'Khula', serif; color:#1f4055; font-size:16px; }

#table_header_hr1						{ position:absolute; top:50px; left:-11px; height:2px; width:318px; background-color:#1f4055;; }
#table_header_hr2						{ position:absolute; top:50px; left:-11px; height:1px; width:318px; background-color:#1f4055;; }
#table_header_hr3						{ position:absolute; top:calc(100% - 10px); left:1px; height:1px; width:960px; background-color:#1f4055;; }

#price_container_pos					{ position:absolute; top:-55px; left:185px; width:119px; height:119px; background-image:url("images/price_bg1.png"); z-index:100; }
#price_pos								{ position:absolute; top:17px; left:14px; width:119px; height:119px; transform:rotate(-10deg); }
#price_info00_pos						{ position:absolute; top:0px; right:65px; font-family: 'Oswald', serif; color:#e5c040; 
										font-size:22px; font-weight:500; font-style:italic; text-shadow:0px 0px 2px #080d11; }
#price_info01_pos						{ position:absolute; top:9px; left:55px; font-family: 'Oswald', serif; color:#bbd6e8; 
										font-size:14px; font-weight:500; font-style:italic; text-shadow:0px 0px 2px #080d11; }																	
#price_info02_pos						{ position:absolute; top:20px; left:5px; width:90px; font-family: 'Oswald', serif; color:#ffffff; 
										font-size:28px; font-weight:600; font-style:normal; text-shadow:0px 0px 2px #080d11; }																	
#price_info03_pos						{ position:absolute; top:50px; right:82px; font-family: 'Oswald', serif; color:#bbd6e8; 
										font-size:12px; font-weight:500; font-style:italic; text-shadow:0px 0px 2px #080d11; }																	
#price_info04_pos						{ position:absolute; top:51px; left:35px; width:60px; font-family: 'Oswald', serif; color:#bbd6e8; 
										font-size:16px; font-weight:600; font-style:normal; text-decoration:line-through; text-shadow:0px 0px 2px #080d11; }


/* POPUPS */
#popup_icon_pos01						{ position:absolute; left:128px; top:-34px; }
#popup_icon_pos02						{ position:absolute; left:-35px; top:-22px; }
#popup_pos01							{ position:absolute; left:0px; top:0px; z-index:999; }
#popup01								{ position:relative; top:55px; left:-12px; width:940px; height:300px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 10px 10px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup02								{ position:relative; top:55px; left:-333px; width:940px; height:300px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 10px 10px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup03								{ position:relative; top:55px; left:-654px; width:940px; height:300px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 10px 10px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_module01							{ position:absolute; top:-60px; left:228px; width:942px; height:630px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 0px 0px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_module02							{ position:absolute; top:-106px; left:228px; width:942px; height:630px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 0px 0px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_module03							{ position:absolute; top:-152px; left:228px; width:942px; height:630px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 0px 0px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_module04							{ position:absolute; top:-198px; left:228px; width:942px; height:630px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 0px 0px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_module05							{ position:absolute; top:-244px; left:228px; width:942px; height:630px; border:0px solid; padding:10px; background:#ffffff; 
										border-radius:0px 0px 0px 0px; box-shadow:0px 0px 1px #bbd6e8; display:none; z-index:99; }
#popup_close							{ position:absolute; right:-10px; top:10px; float:right; z-index:9999; }
#popup_content_pos01					{ position:absolute; left:20px; top:20px; width:920px; height:calc(100% - 40px); text-align:justify; }
#popup_title_style1						{ position:relative; top:0px; left:0px; font-family: 'Raleway', serif; color:#4b738d; font-size:18px; font-weight:500; }
#popup_content01a						{ position:relative; left:0px; top:10px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:5px 5px 0px 0px; box-shadow: inset 0px 0px 2px #bbd6e8; }
#popup_content01b						{ position:relative; left:0px; top:10px; width:900px; height:160px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:5px 5px 0px 0px; box-shadow: inset 0px 0px 2px #bbd6e8; }
#popup_content01c						{ position:relative; left:0px; top:10px; width:560px; height:315px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:5px 0px 0px 0px; box-shadow: inset 0px 0px 2px #bbd6e8; }
#popup_content02a						{ position:relative; left:0px; top:15px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:0px 0px 0px 0px; box-shadow: inset 0px 0px 2px #bbd6e8; }
#popup_content02b						{ position:absolute; left:590px; top:32px; width:308px; height:315px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:0px 5px 0px 0px; box-shadow: inset 0px 0px 2px #bbd6e8; }
#popup_content03						{ position:relative; left:0px; top:20px; text-align:justify; background-color:#f3fcfd; border:1px solid #bbd6e8; padding:10px; 
										border-radius:0px 0px 5px 5px; box-shadow: inset 0px 0px 2px #bbd6e8; }

#popup_content_module_pos01				{ position:relative; top:10px; left:10px; width:280px; height:70px; }
#popup_content_module_pos02				{ position:absolute; top:36px; left:320px; width:280px; height:70px; }
#popup_content_module_pos03				{ position:absolute; top:36px; left:620px; width:280px; height:70px; }
#popup_content_module_pos04				{ position:absolute; top:106px; left:20px; width:280px; height:70px; }
#popup_content_module_pos05				{ position:absolute; top:106px; left:320px; width:280px; height:70px; }

#popup_content_module_pos07				{ position:relative; top:10px; left:10px; width:280px; margin-bottom:7px; }

#popup_content_module_bg1a				{ position:absolute; top:0px; left:0px; width:280px; height:60px; background-color:#ffffff; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); }
#popup_content_module_bg1b				{ position:absolute; top:1px; left:1px; width:278px; height:58px; background-image:url("images/header_bg02.jpg"); border-radius:3px 3px 3px 3px;
										opacity:0.1; -moz-opacity:0.1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter:alpha(opacity=10); }
#popup_content_module_bg2a				{ position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#ffffff; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); }
#popup_content_module_bg2b				{ position:absolute; top:1px; left:1px; width:calc(100% - 2px); height:calc(100% - 2px); background-image:url("images/header_bg02.jpg"); border-radius:3px 3px 3px 3px;
										opacity:0.1; -moz-opacity:0.1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter:alpha(opacity=10); }
#popup_content_module_text_pos01		{ position:absolute; top:30px; left:55px; right:0px; bottom:0px; width:280px; }
#popup_content_module_text_pos02		{ position:relative; top:10px; left:10px; width:100%; height:35px; }
#video_style01							{ position:relative; left:0px; top:0px; width:420px; height:315px; z-index:999; }
#popup_module_feature_play				{ position:absolute; top:0px; left:200px; width:69px; height:33px; background-image:url("images/features_play01.png"); }
/* /POPUPS */

/* TABLE 1 */
#t1_table								{ position:relative; top:40px; left:-21px; width:1202px; border-spacing:1px; font-family: 'Khula', serif; color:#1f4055; font-size:14px; }
#t1_th1									{ height:60px; empty-cells:hide; }
#t1_th2									{ width:300px; text-align:center; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#ffffff; border-radius:10px 10px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td0									{ height:60px; empty-cells:hide; }
#t1_td1									{ text-align:left; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#dfeaf2; border-radius:10px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td2									{ text-align:left; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#c8e0f0; border-radius:0px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td3									{ text-align:left; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#c8e0f0; border-radius:0px 0px 0px 10px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td4									{ text-align:center; vertical-align:middle; padding:10px; border:0px solid; text-align:center;
										background-color:#def3da; border-radius:0px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td5									{ text-align:center; vertical-align:middle; padding:10px; border:0px solid;
										background-color:#f2dfdf; border-radius:0px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td6									{ text-align:center; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#eef3f6; border-radius:0px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t1_td7									{ height:15px; text-align:center; vertical-align:middle; padding:0px; border:0px solid; 
										background-color:#ffffff; border-radius:0px 0px 10px 10px; box-shadow:0px 0px 2px #9ba6ad; }

#table_div_cell00						{ position:absolute; top:60px; left:0px; width:190px; font-family: 'Khula', serif; color:#1f4055; font-size:16px; }
#table_div_cell01						{ position:relative; top:0px; left:15px; right:0px; bottom:0px; width:190px; font-family: 'Khula', serif; color:#1f4055; font-size:16px; }
#content_cell01							{ position:relative; top:0px; left:136px; width:27px; text-align:center; align-items:center; justify-content:center; }

#divTableHeader1						{ position:absolute; top:0px; left:0px; height:100%; width:100%; margin:1px; background-color:#ffffff; }
#icon_yes								{ position:relative; top:0px; width:27px; height:25px; background-image:url("images/yes.png"); text-align:center; }
/* /TABLE 1 */
/* TABLE 2 */
#page_name_style1						{ position:relative; top:0px; left:0px; font-family: 'Raleway', serif; color:#4b738d; font-size:22px; font-weight:400; font-style:italic; }
#page_text_style1						{ position:relative; top:0px; left:0px; font-family: 'Khula', serif; color:#4b738d; font-size:16px; font-weight:normal; }
#t2_table								{ position:relative; top:0px; left:-21px; width:1202px; border:0px solid #9ba6ad; border-spacing:0px; font-family: 'Khula', serif; color:#1f4055; font-size:14px; }
#t2_th1									{ border:0px solid #9ba6ad; padding:10px; text-align:left; }
#t2_th2									{ width:300px; text-align:center; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#ffffff; border-radius:10px 10px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t2_td0									{ height:60px; empty-cells:hide; }
#t2_td1									{ text-align:left; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#dfeaf2; border-radius:10px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }
#t2_td2									{ text-align:left; vertical-align:middle; padding:10px; border:0px solid; 
										background-color:#c8e0f0; border-radius:0px 0px 0px 0px; box-shadow:0px 0px 2px #9ba6ad; }

#dev_popup_pos							{ position:relative; left:0px; top:0px; width:700px; height:100%; }
#dev_popup_bg1							{ position:absolute; top:0px; left:0px; height:180px; width:100%; background-color:#ffffff; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); }
#dev_popup_bg2							{ position:absolute; top:1px; left:1px; height:178px; width:100%; background-color:ffffff; border-radius:3px 3px 3px 3px;
										opacity:0.7; -moz-opacity:0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); }
#dev_popup_cont1						{ position:relative; top:3px; left:3px; right:3px; bottom:3px; height:100%; width:calc(100% - 26px); padding:10px; 
										background-color:#ffffff; border-radius:3px 3px 3px 3px; box-shadow:0px 0px 1px #bbd6e8; }
/* /TABLE 2 */
/* /Content */

/* Footer */
#foot_width								{ position:fixed; left:0px; bottom:0px; height:60px; width:100%; z-index:99; }
#foot_content_center					{ position:absolute; top:0px; left:50%; height:60px; width:0px; }
#foot_content_pos						{ position:absolute; top:0px; left:-610px; height:60px; width:1220px; background-color:#1f4055; border-radius:5px 5px 0px 0px; }
#foot_content1							{ position:absolute; top:19px; left:20px; color:#bbd6e8; }
#foot_content2							{ position:absolute; top:19px; right:20px; color:#274f68; }
/* /Footer */

/* TEST */
#div_forum_pos01						{ position:relative; left:0px; top:0px; margin:0px; padding:10px; border:1px solid; z-index:90; }
#div_forum_pos02						{ position:relative; left:0px; top:0px; width:500px; padding:5px; border:1px solid; z-index:90; }

#div_forum_02							{ position:absolute; top:0px; left:0px; width:500px; max-width:500px; height:calc(100%-0px); max-height:calc(100%-0px); display:inline-block;
										background-color:#ffffff; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); z-index:10; }
#div_forum_03							{ position:absolute; top:1px; left:1px; max-width:calc(100%-2px); max-height:calc(100% - 2px); background-image:url("images/header_bg02.jpg"); border-radius:3px 3px 3px 3px;
										opacity:0.2; -moz-opacity:0.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:alpha(opacity=20); z-index:20; }

#div_forum_04							{ position:relative; left:0px; top:0px; width:calc(100%-20px); margin:0px; padding:10px; background-color:#ffffff; 
										border-radius:5px 5px 5px 5px; box-shadow:0px 0px 2px #080d11; z-index:30; vertical-align:middle; display:inline-table;}
