@import url('style4.css?version=10'); /* new design [j.m.] */
@import url('new_facelift.css?version=15'); /* new design homepage [j.m.] */

body {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:11px;
	color:#6D7EB0;
	background-color:#F8F8FA;
	scrollbar-arrow-color:#6D7EB0;
	scrollbar-3dlight-color:#6D7EB0;
	scrollbar-darkshadow-color:#6D7EB0;
	scrollbar-base-color:#D5D7DD;
	scrollbar-face-color:#D5D7DD;
	scrollbar-highlight-color:#D5D7DD;
	scrollbar-shadow-color:#D5D7DD;
	margin:0;
	padding:0;
}
/* =========================================
  GLOBALS CSS DEFINITIONS new design [j.m.]
==========================================*/
a, a.mm-right-link:hover, a.mm-right-click, a.home-news:hover, a.reference-link:hover, a.footer:hover, input.search-input-mbutton, a.mm-left-link:hover, a.path-link:hover, div.lm-div1 a:hover, div.lm-div1 a span.lm-clicked, a.lm-normal:hover, a.lm-click, a.lm-click:hover, div.menutree a:hover, div.menutree a.active-item, div.menutree a.active-item-in-submenu, div.menutree-webmap a.active-item-submenu, .active-item-submenu-t, .mc-right-click {
  color:#E29235; /* REDESIGN FACELIFTU */
}

h2, h3 {font-size:12px; font-weight:bold; margin:0 0 13px -5px; padding:3px 0 3px 23px; background:url("./picture/mask_new/ico_title4.gif") no-repeat 13px 8px;}
h2 {background-color:#EDEDF2;}
h4, h5, h6 {font-size:11px;}
h4 {font-weight:bold; margin:0 0 13px 18px; padding:3px 0 3px 0;}
h5, h6 {font-weight:normal; margin:0 0 13px 19px; padding:3px 0 3px 16px; background:url('picture/mask_new/arrow02.gif') no-repeat 0px 5px;}
h6 {margin:0 0 0 19px; padding:3px 0 0 16px; }
a {text-decoration:none;}
a:hover {text-decoration:underline;	cursor:pointer;}
td, th {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:11px;
	color:#6D7EB0;
}
ol, ul {padding:0;}
ul {margin:0 0 14px 28px;}
ul li {
  list-style-type:none;
  background:url("./picture/mask_new/ico_listitem.gif") no-repeat 0 6px;;
  padding:0 0 0 8px;
  margin:0;
}
ol {margin:14px 0 14px 45px; _margin-left: 50px;}
dl {margin:14px 0 14px 36px;}
p {padding-left:18px; margin:0 0 14px 0;}
form {margin:0;}


.float-right {float:right;}
div#stat-bar {
	position:absolute;
	left:0;
	bottom:0;
}
div#top-bar {
	position:absolute;
	left:50%;
	width:757px;
	margin-left:-378px;
	margin-top:9px;
}

div#top-bar-borders { /* new design [j.m.] */
  height:141px;
  border-top:#D9DAE3 solid 1px;
  border-left:#D9DAE3 solid 1px;
	border-right:#D9DAE3 solid 1px;
}
div#top-bar-borders .logo { /* new design [j.m.] */
  position:absolute;
  top:32px;
  margin-left:22px;
  border:0;
}
div#new-menu { /* new design [j.m.] */
  background:url('./picture/mask_new/bg_menu.gif') no-repeat;
  position:absolute;
	left:50%;
	width:758px;
	margin-left:-378px;
	margin-top:151px;
	height:26px;
}

#quicknav-solid { /* new design [j.m.] */
  position:absolute;
  padding:7px 0 0 13px;
  width:164px;
  font-size:11px;
}
div#top-bar-logo {
	position:absolute;
	left:1px;
	top:0;
	width:170px;
	height:193px;
	background-color:#ECEDF2;
	z-index:100;
}
img#logo {
	margin:67px 0px 0px 13px;
}
div#top-bar-partner {
	position:absolute;
	left:171px;
	top:0;
	width:150px;
	height:193px;
	background:url(picture/mask/partner_back.gif) #F7F6FB no-repeat;
	z-index:100;
}
div#top-bar-theme {
	position:absolute;
	left:321px;
	top:0;
	width:435px;
	height:193px;
	background-color:#FCFCFD;
	z-index:100;
}
div#top-bar-flash {
	position:absolute;
	left:171px;
	bottom:0;
	width:585px;
	height:60px;
	z-index:200;
}
div#partner-head {
	padding:13px 0px 0px 16px;
	font-weight:bold;
}
div#partner-form {
	padding-left:6px;
}
div.partner-padding {
	padding-top:2px;
}
input.partner-form-text {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:102px;
	height:14px;
	color:#000000;
	background-color:#FFFFFF;
	border:#E2E2E6 1px solid;
	padding-left:3px;
}
div#mm-bar {
	position:absolute;
	left:50%;
	width:757px;
	margin-left:-378px;
	margin-top:203px;
}
div#mm-bar-borders {
	height:25px;
	border-left:#D9DAE3 solid 1px;
	border-right:#D9DAE3 solid 1px;
}
div#mm-bar-left { /* new design [j.m.] */
	position:absolute;
	left:1px;
	top:0;
	width:170px;
	height:25px;
}
div#mm-bar-leftpadding { /* new design [j.m.] */
	padding-top:5px;
	padding-left:12px;
}
div#mm-bar-rightpadding {
	padding-top:6px;
}
div#mm-bar-right {
	position:absolute;
	left:171px;
	top:0;
	width:585px;
	height:25px;
	background-color:#6D7EB0;
}
div#mm-bar-right-home {
	float:right;
}
div#mm-bar-right-cnt {
	float:left;
}
img.mm-bull {
	margin:0px 5px 0px 1px;
}

a.mm-left-link { /* new design [j.m.] */
	font-weight:bold;
	color:#6D7EB0;
	font-size:10px;
	padding-right:3px;
}
a.mm-left-link:hover {
	text-decoration:none;
}
a.mm-left-click {
	font-weight:bold;
	padding-right:12px;
}
a.mm-left-click:hover {
	text-decoration:none;
}

div#path-bar { /* new design [j.m.] */
  position:absolute;
	left:50%;
	width:757px;
	margin-left:-378px;
	margin-top:176px;
}
#path-bar a:hover { color:#E29235; text-decoration:none;  }

div#path-bar-borders-default, div#path-bar-borders-home { /* new design [j.m.] */
	height:23px;
	border-left:#D9DAE3 solid 1px;
	border-right:#D9DAE3 solid 1px;
}
div#path-bar-borders-default { /* new design [j.m.] */
	background:url(picture/mask_new/bg_nav2.gif) no-repeat;
}
div#path-bar-borders-home { /* new design [j.m.] */
	background:url(picture/mask_new/bg_nav.gif) no-repeat;
}
div#path-bar-left { /* new design [j.m.] */
	position:absolute;
	left:170px;
	top:0;
	width:401px;
}
div#path-bar-leftpadding { /* new design [j.m.] */
	padding-top:5px;
	padding-left:13px;
	color:#6D7EB0;
	font-size:10px;
}
#path-bar-leftpadding a {
  color:#6D7EB0;
}
div#path-bar-right { /* new design [j.m.] */
	position:absolute;
	right:8px;
	top:2px;
	width:110px;
}
div#path-bar-rightpadding {
	padding-top:2px;
	padding-right:5px;
	text-align:right;
}
a.path-link {
	color:#6D7EB0;
	font-weight:bold;
}
a.path-link:hover {
	/*color:#ECB257;*/
	text-decoration:none;
}
a.path-click { /* new design [j.m.] */
	color:#6D7EB0;
}
a.path-click:hover {
	/*color:#ECB257;*/
	text-decoration:none;
}
div#home-bar { /* new design [j.m.] */
	position:absolute;
	left:50%;
	width:757px;
	margin-left:-378px;
	margin-top:199px;
	z-index:50;
	background:url(picture/mask_new/bg_content.gif) repeat-y;
}
div#home-left-bar {
	padding-left:1px;
	float:left;
	
}
div#home-left-padding {
	width:169px;
}
div#home-content-bar { /* new design [j.m.] */
  width:586px;
  float:right;
  padding-bottom: 3.2em;
}
div#home-page-bar {
	padding-left:12px;
	float:left;
}
div#home-page-padding {
	width:378px;
}
div#home-right-bar {
	padding-right:8px;
	_padding-right:7px;
	float:right;
}
div#home-right-padding {
	width:171px;
}
div#home-pop-form { /* new design [j.m.] */
	height:201px;
	background:url(picture/mask_new/bg_hotline.gif) no-repeat;
	padding:0px 7px 0px 5px;
	font-size:11px;
	margin-top:20px;
}
div#pop-head { /* new design [j.m.] */
	padding:1px 0px 0px 11px;
	font-weight:bold;
	font-size:11px;
	color:#fff;
}
div.pop-padding {
	padding-top:2px;
}
input.pop-form-text { /* new design [j.m.] */
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:162px;
	height:16px;
	color:#6D7EB0;
	background-color:#EDEDF2;
	border:#C7C9D3 1px solid;
	padding-left:2px;
}
textarea.pop-form-area { /* new design [j.m.] */
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:160px;
	height:55px;
	color:#6D7EB0;
	background-color:#EDEDF2;
	border:#C7C9D3 1px solid;
	padding-left:2px;
	overflow:auto;
}
input.pop2-form-text {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:400px;
	color:#000000;
	background-color:#FFFFFF;
	border:#E3E6EC 1px solid;
	padding-left:3px;
}
textarea.pop2-form-area {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:400px;
	height:100px;
	color:#000000;
	background-color:#FFFFFF;
	border:#E3E6EC 1px solid;
	padding-left:3px;
	overflow:auto;
}

div#pop-logo-solidworks { /* new design [j.m.] */
	padding-top:20px;
	text-align:center;
}
div#pop-logo-solidcam { /* new design [j.m.] */
	padding-top:15px;
	text-align:center;
}
div#home-search-form { /* new design [j.m.] */
	height:52px;
	padding:0px 5px 0px 10px;
}
div#search-head { /* new design [j.m.] */
	padding:6px 0px 0px 0;
	font-weight:bold;
	font-size:11px;
}
div#search-head img{
  margin-right:2px;
}
div.search-padding {
	padding-top:9px;
}
input.search-form-text { /* new design [j.m.] */
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:97px;
	height:16px;
	color:#000000;
	background-color:#E2E2E6;
	border:#C7C9D3 1px solid;
	padding-left:2px;
	vertical-align:middle;
}
input.search-form-btn {
	width:54px;
	height:14px;
	border-width:0px;
	vertical-align:middle;
}
div#home-news { /* new design [j.m.] */
	background:url(picture/mask_new/bg_technews2.gif) no-repeat;
	margin:20px 0 10px 6px;
}
div#news-head { /* new design [j.m.] */
	padding:1px 7px 0px 7px;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	height:15px;
}
div#home-news h3 { /* vrana */
  margin: 0;
  padding: 0;
  text-indent: 10px;
  font-size: 100%;
  font-weight: normal;
  background: url('./picture/mask/home_news_bull.gif') 0 0 no-repeat;
}
a.home-news {
	display:block;
	color:#6D7EB0;
	margin-bottom:13px;
}
a.home-news:hover {
	text-decoration:none;
}
img.home-news-bull {
	width:7px;
	height:11px;
	border-width:0px;
	vertical-align:top;
}
div#home-reference {
	height:194px;
	background:url(picture/mask_new/bg_reference.gif) no-repeat;
	padding:0px 1px 0px 1px;
	margin-top:18px;
}
div#reference-head {
	padding:1px 0px 2px 15px;
	margin-bottom:1px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
div#reference-image {
	border-bottom:#C7C9D3 solid 1px;
}
div#reference-desc {
	text-align:right;
	padding:10px 5px 10px 0px;
}
a.reference-link {
	background:url('picture/mask_new/arrow01.gif') no-repeat 0 2px;
  padding-left:15px;
}
div#main-headline {
	height:37px;
}
div#main-headline-padding {
	padding:13px 0px 2px 0px;
	font-weight:bold;
	font-size:11px;
}
div#main-headline-padding h1 { /* new design [j.m.] */
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:14px;
	background:url(picture/mask_new/bg_dots.gif) repeat-x 0 bottom;
  padding-top:4px;
  padding-bottom:3px;
}
div#main-content { /* new design [j.m.] */
	overflow:hidden;
}
div#main-content h3 { /* vrana */
  margin: 0;
  padding: 0;
  text-indent: 10px;
  font-size: 100%;
  font-weight: normal;
  background: url('./picture/mask_new/news_bull.gif') 0 0 no-repeat;
}
div#main-content h3 a { /* vrana */
  font-weight: bold;
}

.news-home-img { /* new design [j.m.] */
  margin:11px 10px 0 0;
  float:left;
  height:64px;
  width:85px;
  border:solid 1px #D9DAE3;
  background:#F2F2F2;
}
div.main-content-news {
  float:left;
  text-align:left; 
  height:68px;
  _height:84px;
  padding:12px 0px 4px 0px;
  width:250px;
  overflow:hidden;
}
.main-content-news a {
  color:#6D7EB0;
  font-weight:bold;
}
div.main-news-more {
	text-align:right;
	padding:12px 10px 0px 0px;
}
div#main-banners {
	height:55px;
}
img.main-banners-link {
	float:right;
	margin-left:1px;
}






div#lyt-bar { /* new design [j.m.] */
	position:absolute;
	left:50%;
	width:757px;
	margin-left:-378px;
	margin-top:199px;
	z-index:50;
	background:url(picture/mask_new/bg_content_default.gif) #fff repeat-y;
}
div#lyt-left-bar {
	padding-left:1px;
	float:left;
	padding-bottom: 40px;
}
div#lyt-left-padding {
	width:169px;
}
div#lyt-content-bar {
	width:574px;
	float:right;
}
#fkfirx { /* new design [j.m.] */
  padding:0 10px 0 0;
}
div#lyt-menu {
	background:url(picture/mask/lyt_menu_back.gif) repeat-y #FFFFFF;
	padding:8px 8px 0px 0px;
}
div#lyt-menu h3 { /* new design [j.m.] */
  position:relative;
  background:url(picture/mask_new/bg_dots2.gif) no-repeat 2px bottom;
  margin:13px 0 30px 0px !important;
  padding:0 0 4px 0 !important;
  padding-left: 12px !important;
  _padding-left: 9px !important;
  font-size:11px;
}
div#lyt-menu h3 a { /* new design [j.m.] */
  color: #6D7EB0;
  text-decoration: none;
}
div#lyt-menu h3 a:hover { /* new design [j.m.] */
  color: #E29235;
  text-decoration: none;
}
div#lyt-menu-padding {
	float:right;
	width:152px;
	padding: 0 0 0 1px;
	_padding: 0 0 0 0px;
}
div#lyt-headline {
	height:27px;
}
div#lyt-headline-padding {
	padding:12px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
}
div#lyt-headline-padding h1 { /* new design [j.m.] */
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:16px;
	background:url(picture/mask_new/bg_dots.gif) repeat-x 0 bottom;
  padding-top:4px;
  padding-bottom:3px;
}
div#lyt-headline-padding h1 img { /* new design [j.m.] */
 margin-right:0px;
}
div#lyt-headline2 {
	padding:12px 12px 0px 21px;
	font-weight:bold;
}
div#lyt-content {
	padding:5px 12px 0px 5px;
}
#mask-novinky-inc h3 { /* vrana */
  padding: 0;
  margin: 1.2em 0;
  font-size: 100%;
  background: transparent;
}
#mask-novinky-inc h3.seznam { /* vrana */
  margin: 0;
  display: inline;
  font-weight: normal;
}
div.lm-div2 {
	padding:0px 0px 0px 11px;
}
div.lm-div1 a {
	color:#6D7EB0;
}
div.lm-div1 a:hover {
	text-decoration:none;
}
div.lm-div1 a span.lm-clicked {
	text-decoration:none;
}
a.lm-normal {
	display:block;
	color:#6D7EB0;
}
a.lm-normal:hover {
	text-decoration:none;
}
a.lm-click {
	display:block;
}
a.lm-click:hover {
	text-decoration:none;
}
.lm-disabled {
	color:#7D7D7D;
}
a.footer {
	color:#B2BBD5;
}


div.sitemap-div2 {
	padding:0px 0px 10px 15px;
}
span.sitemap-normal {
	font-size:11px;
	line-height:20px;
	font-weight:bold;
}
span.sitemap-normal2 {
	font-size:11px;
	line-height:15px;
}


input.search-input-mtext {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	color:#000000;
	background-color:#FFFFFF;
	border:#6D7EB0 1px solid;
	padding-left:3px;
}
input.search-input-mbutton {
	font-family:"Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, "Helvetica CE", Helvetica, sans-serif;
	font-size:10px;
	/*color:#CC6600;*/
	font-weight:bold;
	background-color:#E2E2E6;
	border:#6D7EB0 1px solid;
	padding-left:3px;
	cursor:hand;
}
div.srch-position {
	padding-top:20px;
}

div.menutree {
  margin-left:3px;
}
div.menutree div {
  margin-top:3px;
}
div.menutree a { /* new design [j.m.] */
  color:#6D7EB0;
  /*line-height:16px;*/
}
div.menutree a:hover { /* new design [j.m.] */
  /*color:#ECB257;*/
  text-decoration:none;
}
div.menutree img { /* new design [j.m.] */
  border-width:0px;
  margin-right:7px;
}
/*div.menutree div.private-item, div.menutree div.submenu {margin-top:2px;}*/
div.menutree div.private-item { /* new design [j.m.] */
  color:gray;
  margin-top:4px;
}
div.menutree a.active-item { /* new design [j.m.] */
  /*color:#ECB257;*/
}
div.menutree a.active-item-in-submenu { /* new design [j.m.] */
  /*color:#ECB257;*/
}
div.menutree div.label { /* new design [j.m.] */
  margin-top:4px;
}
div.menutree div.submenu { /* new design [j.m.] */
  margin-left:13px;
}


#login { /* new design [j.m.] */
  width:177px;
  height:124px;
  background:url('picture/mask_new/bg_login.gif') no-repeat;
  margin:0 0 0 18px;
}
#unlogin { /* new design [j.m.] */
  width:280px;
  height:124px;
  background:url('picture/mask_new/bg_login.gif') no-repeat;
}
#login h3, #unlogin h3 { /* new design [j.m.] */
  color:#fff;
  margin:1px 0 12px 14px;
  font-size:11px;
}
#login div, #unlogin div { /* new design [j.m.] */
  margin:0 0 0 7px;
}
#login div input, #unlogin div input { /* new design [j.m.] */
  background:#EDEDF2;
  border:solid 1px #C7C9D3;
  font-size:11px;
  width:161px;
  margin-bottom:4px;
}
#login .loginsub, #unlogin .loginsub { /* new design [j.m.] */
  /*background:url('picture/mask_new/bg_sublogin.gif') no-repeat;*/
  height:16px;
  width:56px;
  border:0;
  cursor:pointer;
  float:right;
  margin:5px 10px 0 0;
}
.arrow1 { /* new design [j.m.] */
  background:url('picture/mask_new/arrow01.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:underline;
}
.arrow1:hover { /* new design [j.m.] */
  text-decoration:none;
}
.arrow2 { /* new design [j.m.] */
  background:url('picture/mask_new/arrow01.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:none;
  font-weight:bold;
}
.arrow2:hover { /* new design [j.m.] */
  text-decoration:underline;
}
.arrow3 { /* new design [l.ch.] */
  background:url('picture/mask_new/arrow01.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:none;
  clear:both;
}
.arrow3:hover { /* new design [l.ch.] */
  text-decoration:underline;
}
.arr01 { /* new design [j.m.] */
  background:url('picture/mask_new/arrow02.gif') no-repeat 0px 2px;
  padding-left:15px;
}
.mc-menu {padding:15px 0 0 5px;}
.mc-menu img {margin:0px 2px -1px 6px;}
.mc-left-link, .mc-right-click {
  display:block;
  color:#6D7EB0;
  font-weight:bold;
  margin-bottom:5px;
}
.home-news-link { clear:both; margin:0 2px 10px 0; padding:0; width:100%; text-align:right;} /* new design [j.m.] */

#mask-unlogin {width:534px;margin:0px 0 10px 0;}
#mask-unlogin td, #mask-unlogin a {font-size:11px;}
#mask-unlogin td {padding:5;}

p.hotline-success, p.hotline-failed, p.hotline-require {
  font-weight:bold;
  color:#D52428;
  font-size:12px;
  padding-bottom:13px;
}


#mask-home-banner { padding:11px 0 14px; width:100%; }
#mask-home-banner img {  border:0; display:block; }

#mask-banners-left { text-align:center; padding:26px 0 5px 0; width:100%; }
#mask-banners-left a { } 
#mask-banners-left img { border:0; display:block; margin:0 auto 10px auto; }