@charset "utf-8";
/* CSS Document */


/*//////////////////   G R I D  (Your classes: main, sides, content and so on...)  //////////////////*/

					#main {width: 1000px;margin-top:0px;background-color: #ffffff;direction: ltr;text-align: left;background: url("images/background.jpg") no-repeat top;
					}					
					#main_inner {width:1000px;margin-top:0px;background-color:#ffffff;text-align: left;background: url(images/bg_inner.jpg) no-repeat top;}
					#icons {height: 9px;float: left;width: 119px;padding-left: 40px;padding-top:15px;background: url("images/icons.gif") no-repeat;
					}
					#icons a {border: 0px solid red;float: left;height: 9px;display: block;margin-left: 8px;
					}
					#langs {height: 22px;float: right;width: 90px;padding-top:15px;background: url("images/langs.gif") no-repeat;
					}
					#langs a {border: 0px solid red;float: left;height: 15px;width: 17px;display: block;margin-left: 9px;						
					}
					#header {height: 196px;width: 887px;float: left;margin-left: 113px;margin-bottom:4px;
					}					
					#header_inner {height: 135px;width: 887px;float: left;margin-left: 57px;margin-bottom:4px;
					}
					.logo img {border: 0px solid;float: left;
					}	
					.logo_inner img {border: 0px solid;float: left;padding-top:10px;
					}
/*********************Top Menu Styles********************************/					
					#menu {width: 977px;height: 73px;float: left;margin-left: 32px;
					}					
					#menu_inner {width: 977px;height: 73px;float: left;margin-left: 32px;
					}
					#menu a, #menu_inner a {border: 0px solid red;display: block;float: left;height: 36px;margin-left: 10px;width:92px;
					}

					#submenu_about {float: left;height: 73px;width: 1000px;background: url("images/submenu2-about.gif") no-repeat;display: none;
					}					
					#submenu_tech {float: left;height: 73px;width: 1000px;background: url("images/submenu2.gif") no-repeat;display: none;
					}					
					#submenu_sol {float: left;height: 73px;width: 1000px;background: url("images/submenu2-about.gif") no-repeat;display: none;
					}
					#submenu a {border: 0px solid red;display: block;height: 35px;float: left;
					}
					#submenu .overview { width: 70px;}
					#submenu .break { width: 90px;}
					#submenu .veri { width: 95px;}
					#submenu .download { width: 70px;}
					#submenu .links { width: 40px;}
/************************Content Styles*****************************/					
#content {float:left;width: 461px;line-height: 1.8;padding: 0px 50px 10px 50px;text-align: left;border:red solid 1px;}
#content h1 {color:#038ABE;font-size:18px;font-weight:bold;}
#contentIndex {float:left;width: 612px;line-height: 1.8;padding: 0px 40px 10px 30px;text-align: left;}
#contentIndex h1 {color:#038ABE;font-size:18px;font-weight:bold;}
.checklight {color:#038ABE;font-weight:bold;}
.checklight_light {color:#038ABE;font-weight: normal;font-style:italic;}
#content_innerTechnology {float: left;width:705px;padding: 0px 0px 10px 60px;line-height: 1.4;}
#content_innerTechnology h1 {color:#038ABE;font-size: 18px;font-weight: bold;}					
#content_innerTechnology h3 {color: 	#038ABE;font-size: 14px;font-weight: bold;margin-top:30px;}
#content_innerTechnology h4 {color : #038ABE;font-weight: normal;padding:0;margin: 0;margin-top:10px;margin-bottom:10px;}
#content_innerTechnology p{line-height:1.6;margin:0;padding:0;padding-bottom:10px;text-align:left;}
#content_innerTechnology .checklight {color: 	#038ABE;font-weight: bold;}

#content_inner {float: left;width:905px;padding: 0px 0px 10px 60px;line-height: 1.4;}

#content_inner h1 {color: 	#038ABE;font-size: 18px;font-weight: bold;}					
#content_inner12 h3 {color: 	#038ABE;font-size: 14px;font-weight: bold;margin-top:30px;}
#content_inner h4 {color : #038ABE;font-weight: normal;padding:0;margin: 0;margin-top:10px;margin-bottom:10px;}
#content_inner p{line-height:1.6;margin:0;padding:0;padding-bottom:10px;text-align:left;}
#content_inner .checklight {color: 	#038ABE;font-weight: bold;}
					/*p {line-heght:130px;}	*/
.Managementimg {border:5px double #dddddd;margin-right:10px;}	
h4 {color : #038ABE;font-weight: normal;line-height:22px;margin-top:0;margin-bottom: 10px;}
h4 img {vertical-align:middle;padding-bottom:5px;padding-right:5px;}
#contact {width:880px;margin: 0 auto;}
.details table{width:200px;padding: 0;margin:0;}	
.detailed{border: 1px solid #038ABE;}							
.details input {border: 1px solid #038ABE;height: 14pt;}
.button {border: 1px solid #038ABE;background-color:#038ABE;color: #ffffff;}
.continue {vertical-align:middle;margin-left:5px;border:0;height:13px;width:13px;}
					
#news {float: left;width:220px;line-height: 1.4;font-size:9pt;}
#news h2 {color: #33BDF2;margin-top:7px;}
#newsIndex {width:604px;height:168px;line-height:1.4;font-size:9pt;padding-left:8px;}
#newsIndex h2 {color:#33BDF2;margin:0 0 10px 0;height:20px;}
.set {clear:both;width:604px;height:auto;margin-bottom:10px;}
.news_date, .news_title {color: #038ABE;font-weight: bold;}
.read_more {text-align:right;}
.read_more img {border: 0 solid;}
#buttonsInner{float: left;width:160px;margin-top: 80px;padding-left: 47px;}
#buttons {float: left;width:160px;margin-top: 239px;padding-left: 47px;}
.flash img, .company img {border: 0 solid;margin-bottom:18px;}
.product_links li{display:block;float:none;}
.product_links img {vertical-align:middle;}
.TxtImag {border:0;}
#TxtButtons {margin-top:20px;}
#TxtButtons .TxtButtons {padding-left:5px; vertical-align:middle;border:0;}
#footer {clear: both;height:75px;width:950px;background: url(images/footer_bg.gif) bottom no-repeat;color:#ffffff;padding-right:40px;}
#LastUpdate {float:left;width:406px;margin-top:25px;margin-left:400px;font-weight:bold; color:#038ABE;}
#Whitewater {margin-right:17px;}
#Web3dLogo {float:left;width:270px;height:20px;margin-top:5px; text-align:right;}
.Web3dLogo { font-size:12px;color:#FFFFFF;text-decoration:none;}
#copyright{	float:right;margin-top:5px;padding-right:0px;font-size:12px;}

/*/////////////////APPLICATIONS TABLE/////////////////*/

.applications {width:873px;background: url("images/table_header.gif") top no-repeat;}
.applications table {border-spacing: 0px;}
.applications td {height: 30px;color: #3786BC;position: relative;}
.app_header {height: 41px;color: #3786BC;}
.app_header a {color: #3786BC;}
.ptichka {text-align: center;}
.ptichka img {border: 0px solid;}
p .ptichka img{height: 22px;width: 22px;vertical-align:middle;}
.ccb td {background-color: #F3FBFE;}
.pcb td {background-color: #FCF2D4;}
.col_1 {width:98px;border-left: 1px solid #3786BC;border-bottom: #AEB8C3 solid 1px;padding-left: 10px;border-top: none;border-bottom:none;}
.col_1-Top {width: 98px;border-left: 1px solid #3786BC;border-bottom: #AEB8C3 solid 1px;padding-left: 10px;border-top: none;}
.col_2 {width:78px;border-bottom:#AEB8C3 solid 1px;border-left:#AEB8C3 solid 1px;vertical-align: middle;font-weight: bold;padding-left: 10px;}
.col_3 {width:221px;border-bottom:#AEB8C3 solid 1px;border-left: #AEB8C3 solid 1px;padding-left: 10px;}
.col_4 {width:124px;border-bottom:#AEB8C3 solid 1px;border-left:#AEB8C3 solid 1px;text-align:center;}
.col_5 {width:113px;border-bottom:#AEB8C3 solid 1px;border-left:#AEB8C3 solid 1px;text-align:center;}
.col_6 {width:91px;border-bottom:#AEB8C3 solid 1px;border-left: #AEB8C3 solid 1px;text-align: center;}
.col_7 {width:113px;border-bottom:#AEB8C3 solid 1px;border-left: #AEB8C3 solid 1px;border-right: 1px solid #3786BC;text-align:center;}
.last td.col_1{height:32px;border: none;background: url("images/table_left_last.gif") left no-repeat;} 
.last td.col_7{height:32px;border: 0px solid;border-left: #AEB8C3 solid 1px;	background: url("images/table_right_last.gif") right no-repeat;} 
.last td{background-color: #FCF2D4;border-bottom: 1px solid #3786BC;}	
.divider td{height: 3px;font-size: 0pt;border-left: 0px solid #AEB8C3;border-right: 0px solid #AEB8C3;}			
.divider td.col_1 {height:4px;border-bottom: #AEB8C3 solid 1px;border-left: 1px solid #3786BC;}				
.divider td.col_7 {border-right: 1px solid #3786BC;}
.applications th {border: 0px solid;text-align: center;font-weight:normal;}

/*//////////////////   G L O B A L  //////////////////*/

body { margin:0 auto;padding:0;width:1000px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color: 	#545454;background-color: #ffffff;}
					div {border:0px solid red;border-collapse:collapse;}
					table {font-size:13px;}
					a {color:#038ABE;}
					a:hover {text-decoration:none;}
					h1, h2, h3, h4, h5 {/*color:#000000;*/}
					h1 {margin:3px 0px 10px 0;font-size:16px;font-weight:bold;color: #3C7464;}
					h2 {font-size:19px;}
					h3 {font-size:17px;}
					h4 {font-size:15px;}
					h5 {font-size:13px;}
					hr {height:1px;color:#CCCCCC;}
					form {margin:0;}
					input, textarea, select {background:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#666666;}
					button,	.buttons {background:#0080C0;padding:0 2px 0 2px;border:1px solid;border-color:#3BA4D8 #006394 #006394 #3BA4D8;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;cursor:pointer;
					}
					ul, li {margin:0;padding:0;list-style-type:none;						
					}
					ol, li {padding-top:0;margin-top:0;/*list-style-type: upper-roman;*/
					}
					

/* Java Menu   */
.TdDivAbout_O
{
	background-image: url( 'images/menu1a.gif' );
	background-repeat: no-repeat;
	background-position: center center; width:85px; height:41px;
	cursor:pointer;
}
.TdDivAbout
{
	background-image: url('images/menu1.gif');
	background-repeat: no-repeat;  width:85px; height:41px;
	background-position: center center;
	cursor:pointer;
}
/*     -------------     */
.TdDivServices_O
{
	background-image: url( 'images/menu2a.gif' );
	background-repeat: no-repeat;
	background-position: center center; width:132px; height:41px;
	cursor:pointer;
}
.TdDivServices
{
	background-image: url('images/menu2.gif');
	background-repeat: no-repeat;  width:132px; height:41px;
	background-position: center center;
	cursor:pointer;
}
/*     -------------     */

.TdDivCompanies_O {background-image: url( 'images/menu3a.gif' );background-repeat: no-repeat;background-position: center center; width:136px; height:41px;cursor:pointer;}
.TdDivCompanies {background-image: url('images/menu3.gif');background-repeat: no-repeat;  width:136px; height:41px;background-position: center center;cursor:pointer;}
/*     -------------     */


.TdDivCompNews_O {background-image: url( 'images/menu4a.gif' );background-repeat: no-repeat;background-position: center center; width:136px; height:41px;cursor:pointer;}
.TdDivCompNews {background-image: url('images/menu4.gif');background-repeat: no-repeat;  width:136px; height:41px;background-position: center center;cursor:pointer;}
/*     -------------     */

.TdDivCommunity_O {background-image: url( 'images/menu5a.gif' );background-repeat: no-repeat;background-position: center center; width:113px; height:41px;cursor:pointer;}
.TdDivCommunity {background-image: url('images/menu5.gif');background-repeat: no-repeat;  width:113px; height:41px;background-position: center center;cursor:pointer;}
/*     -------------     */

.TdDivContact_O {background-image: url( 'images/menu6a.gif' );background-repeat: no-repeat;background-position: center center; width:90px; height:41px;cursor:pointer;}
.TdDivContact {background-image: url('images/menu6.gif');background-repeat: no-repeat;  width:90px; height:41px;background-position: center center;cursor:pointer;}
/*     -------------     */

/*     -------------     */

.TdDivEnglish_O {background-image: url( 'images/menu7a.gif' );background-repeat: no-repeat;background-position: center center; width:82px; height:41px;cursor:pointer;}
.TdDivEnglish {background-image: url('images/menu7.gif');background-repeat:no-repeat;width:82px;height:41px;background-position:center center;cursor:pointer;}
.faq {font-family: Arial; font-size: 12px; color: #545454;	text-decoration: none; font-weight: bold;}
.faq:hover {font-family: Arial; font-size: 12px; color: #545454; text-decoration: none;}
.faq:visited {font-family: Arial; font-size: 12px; color: #545454;	text-decoration: none; font-weight: bold;}
.faq:visited:hover {font-family: Arial; font-size: 12px; color: #545454; text-decoration: none;}
/*     -------------     */
/* Partners */
#PartnersContent {width:905px;}
#PartnersLeft {width:510px; height:auto;float:left; margin-right:6px;}
#PartnersRight {width:389px; height:auto;float:left;}
#PartnersRightTitle {width:200px; height:auto;margin:0 0 10px 162px;color:#038abe;font-size:14px;font-weight:bold;}
#PartnersRightMap {width:389px; height:221px;}
#PartnersRightSelect {width:389px; height:auto;margin:5px 0 0 0px;}
#PartnersClientTitle {width:905px; height:auto;font-size:18px; color:#038abe; margin:0 0 7px 0;}
.ClientContent {width:289px;height:auto;margin:0 38px 38px 0;float:left;}
.ClientTCT {background-image:url(images/PartnersTablaCT.gif);background-repeat:repeat-x;}
.ClientTCL {background-image:url(images/PartnersTablaCL.gif);background-repeat:repeat-y;}
.ClientName {width:48%; height:auto;color:#038abe;font-size:14px;font-weight:bold;float:left;}
.ClientLogo {width:48%;height:auto;float:left;text-align:center;}
.ClientText {clear:both;border-bottom:#038abe solid 1px;margin-bottom:8px;padding-bottom:8px;}
.ClientAddress {margin-left:0px;}
.ClientTCB {background-image:url(images/PartnersTablaCB.gif);background-repeat:repeat-x;}
.text {text-decoration:none;color:#545454;}
.text:hover {text-decoration:none;/*color:#990000;*/color:#545454;}
.morenews {text-decoration:none;display:block;width:120px;height:18px;text-align:center;font-size:12px;background-image:url(images/morenews.jpg);background-repeat:no-repeat;}
.redLink {text-align:center;font-size:12px;text-decoration:none;width:13px;height:13px;}
.redLinkBg {margin:0 3px 3px 3px;width:13px;height:13px;background-image:url(images/numberArticle.jpg);background-repeat:no-repeat;padding:0 3px 0 3px;vertical-align:middle;}
.redLinkOn {text-align:center;font-size:12px;text-decoration:none;color:#fdb728;width:13px;height:13px;}
.redLinkOnBg {margin:0 3px 3px 3px;width:13px;height:13px;background-image:url(images/numberArticleOn.jpg);background-repeat:no-repeat;padding:0 3px 0 3px;vertical-align:middle;}
.PCB-BOD {float:left;padding:10px;padding-left:0px;padding-bottom:0px;}
.pcb-tox-spot {float:left;padding:10px;padding-left:0px;padding-bottom:0px;}
.tox-spot {float:left;padding:10px;padding-left:0px;padding-bottom:0px;}
.pcb-tox {float:left;padding:10px;padding-left:0px;padding-bottom:0px;}
.clear {clear:both; }
.test88{ display:none;}

#layer-01 {text-align:center;font-size:14px;width:612px;margin:0 0 14px 0;padding-top:14px;}
#layer-02 {width:612px;height:auto;background-image:url(images/centerBgIndex.jpg);background-repeat:repeat-y;}
#layer-03 {float:left;width:320px;height:auto;margin-left:15px;}
#layer-04 {color:#038ABE;font-size:18px;font-weight:bold;width:330px;text-align:center;}
#layer-05 {clear:both;width:612px;height:auto;padding-top:10px;}
#layer-06 {width:270px;height:114px;float:left;background-image:url(images/ProductBg.png);background-repeat:no-repeat;margin:0 15px 12px 17px;padding:6px 6px 3px 3px;line-height:normal;}
#layer-07 {width:270px;height:114px;float:left;background-image:url(images/ProductBg.png);background-repeat:no-repeat;margin:0 0 12px 0;padding:6px 6px 3px 3px;line-height:normal;}
#layer-08 {width:270px;height:114px;float:left;background-image:url(images/ProductBg.png);background-repeat:no-repeat;margin:0 15px 12px 17px;padding:6px 6px 3px 3px;line-height:normal;}
#layer-09 {width:270px;height:114px;float:left;background-image:url(images/ProductBg.png);background-repeat:no-repeat;margin:0 0 12px 0;padding:6px 6px 3px 3px;line-height:normal;}
#layer-10 {color:#038ABE;font-weight:bold;text-align:center;width:612px;height:auto;clear:both;padding:10px 0 10px 0;}
#layer-11 {width:612px;height:auto;background-image:url(images/centerBgIndex.jpg);background-repeat:repeat-y;}
.layer-12 {width:180px;height:auto;float:left;margin-right:15px;}
.layer-12 .newsTitle {width:180px;height:35px;color:#038ABE;font-weight:bold;overflow:hidden;}
.layer-12 .newsText {width:180px;height:100px;overflow:hidden;}
.layer-12 .more {width:180px;height:14px;}
.layer-12 a {background-image:url(images/more.gif);background-repeat:no-repeat;width:44px;height:14px;display:block;float:right;}
#layer-13 {float:left;width:287px;height:auto;padding-top:193px;line-height:20px;}
#layer-14 {width:287px;height:auto;text-align:center;margin-bottom:10px;}
#layer-15 {width:287px;height:auto;background-image:url(images/border-small-center.jpg);background-repeat:repeat-y;}
#layer-16 {width:267px;height:auto;padding:0 10px 0 10px;}
#layer-17 {font-size:18px;width:267px;height:auto;text-align:center;margin-bottom:5px;}
#layer-18 {width:267px;height:auto;text-align:center;}
#layer-19 {width:267px;height:auto;text-align:center;}
.layer-20 {padding:5px 0 5px 0;}
.layer-21 {padding:5px 0 5px 0;line-height:24px;}
/*        End  Java Menu   */