#menu_items li,#menu_setup #center{background:url(../images/menu_b.png) repeat-x #878787}.contactFormDiv,.ctTextDiv,.techInfoL{border-bottom:3px solid #a1a1a1}#menu_items li a,#submenu_items li a,.fpContentLink,.lbLink,.productPartChunk a{text-decoration:none}#position_1,#position_2,#position_3,#position_4{top:-35px;position:relative}.center,.form-buttons,.references{text-align:center}#header_logo,#position_1,#position_2,#position_3,#position_4,.scrollable{position:relative}body{background:#878787;margin:0;padding:0;color:#4F4F4F;letter-spacing:1px;font-family:Tahoma,Verdana,"Sans serif";font-size:14px}.contactFormText,.fpContentText,.lbText,.orangeText,.spanText{font-size:12px}.frame{margin:auto;width:885px}.header{margin-top:40px;height:98px}#header_logo{left:51px}.top_menu{height:49px;padding-left:1px;padding-right:12px}#menu_items,#submenu_items{list-style-type:none;padding:0}#menu_items li a,#submenu_items li{padding-left:15px;padding-right:15px;display:block}#menu_setup{width:100%;height:49px;border-collapse:collapse}#menu_setup #left{width:55px;background:url(../images/corner_left.png) no-repeat #878787}#menu_setup #right{width:53px;background:url(../images/corner_right.png) no-repeat #878787}#menu_items{margin-top:-1px}#menu_items li{margin:0;display:block;float:left;border-right:1px solid #CDCDCD}#menu_items li a{color:#4F4F4F;height:31px;margin:0;padding-top:17px}#menu_items li a:hover,#menu_items li.active{background:url(../images/menu_bs.png) repeat-x #878787}.content #submenu{background:0 0;margin:0 43px 0 40px}#submenu_items{height:43px;margin:0;background:url(../images/submenu_b.png) top repeat-x}#submenu_items li{color:#fff;height:35px;margin:0;padding-top:7px;float:left}#submenu_items li.active{background:url(../images/submenu_arrow.png) center bottom no-repeat}#submenu_items li a{color:#fff;margin:auto}.content #bottom,.content #top{background:0 0;margin:0 43px 0 40px}.content #bottom{padding:15px 20px}.content{background:url(../images/tausta.png) repeat-y #878787}.footer{width:100%;height:52px;background:url(../images/tausta_end.png) top no-repeat #878787}.footer_left,.footer_right{color:#fff;background:0 0;margin-top:10px}.footer_left{width:350px;padding-left:60px;padding-right:30px;float:left}.footer_right{width:380px;padding-left:10px;padding-right:45px;float:right}#contact_info td.right{padding-left:15px}.techInfoL{width:730px;margin:auto;padding:20px 15px}.techInfoS{width:350px;margin-top:35px}.float_left{float:left;margin-left:15px}.float_right{float:right;margin-right:15px}.techIcon{width:120px;float:left}.techInfo img{margin:auto}.techInfo{margin-left:125px}.ctTextDiv{width:730px;margin:auto;padding:45px 15px}.referencesText table{padding-top:45px;margin-bottom:45px;width:100%}.referencesText td{width:50%;padding:2px 35px;color:#4f4f4f}.referencesText td.left{border-right:1px solid #a1a1a1}.contactFormText{padding:25px 25px 15px;color:#4f4f4f;line-height:22px;letter-spacing:2px}#contactForm label{color:#4f4f4f;line-height:22px;letter-spacing:1px;font-size:12px}#submitContactForm{width:93px;height:29px;background:url(../images/buttons/send.png) center no-repeat #878787}.sendButtonTd{vertical-align:bottom;padding-bottom:10px}.form-buttons{margin:auto}.contactFormDiv{padding-bottom:30px}.directContactDiv{padding-top:25px;padding-bottom:15px}.orangeText{color:#ed7c40;line-height:22px;font-weight:700}.lbLink,.lbText{color:#70b2d2;line-height:22px;float:left;display:block}.spanText{line-height:22px;width:150px;display:block;float:left;padding-left:7px}.fpContentText{width:325px;margin-top:-10px;margin-left:45px;float:left}.fpContentText h2{font-size:30px;color:#ed7c40;margin:0;padding:0}.fpContentText h3{margin:0 0 25px;padding:0;font-size:24px;font-weight:400}.main_text,.more_text,.ppDescHeader,.req{font-weight:700}.fpContentLinks{margin-top:-10px;width:300px;float:right}.fpLinkSpan{display:block;height:60px;margin-bottom:5px;vertical-align:bottom}.fpLinkSpan img{display:block;float:left}.fpContentLink{margin-top:23px;margin-left:20px;display:block;float:left;color:#4f4f4f;letter-spacing:2px;font-size:14px;border-bottom:1px solid #4f4f4f;padding-bottom:2px}.productParts{height:200px;margin:15px 20px;border-bottom:3px solid #a1a1a1;display:block}.productPartChunk #span,.productPartChunk a{margin-bottom:10px;color:#4F4F4F}.productPartChunk{width:178px;display:block;float:left;padding:5px;cursor:pointer}.hidden,form{padding:0;margin:0}.productPartChunk img{display:block;margin-left:25px}.activePPH,.ppDescHeader{color:#fe9b3e}.productPartChunk .ppcContent{margin-top:5px;font-size:12px}.ppDescContent{padding:0;margin:0}.ppDescLeft{margin:0 0 0 10px;width:38%;float:left}.ppDescRight{margin:0 10px 0 0;width:53%;float:right;font-size:12px}.items div,a.browse{float:left}.ppDescHeader{font-size:14px}#position_1{left:62px}#position_2{left:253px}#position_3{left:441px}#position_4{left:629px}img{border:none}td{vertical-align:top}fieldset,hr{border:2px solid #CCC}.clr{clear:both}.pagebreak{page-break-before:always}.req{color:red}.help{font-style:italic;font-size:90%}.hidden{width:0;height:0;display:none}.scrollable{z-index:10;overflow:hidden;width:100%;height:406px}.scrollable .items{width:20000em;position:absolute;clear:both}a.left,a.right{position:relative;top:-77px;z-index:50}a.browse{display:block;width:28px;height:28px;margin:0;cursor:pointer;font-size:1px}a.right{background-position:0 -30px;clear:right;left:746px}a.right:hover{background-position:-30px -30px}a.right:active{background-position:-60px -30px}a.left{margin-left:0}a.left:hover{background-position:-30px 0}a.left:active{background-position:-60px 0}a.disabled{visibility:hidden!important}#banner_city,#banner_strategia,#banner_visio{width:802px;height:406px}#banner_city{background:url(../images/flash_area.png) no-repeat}#banner_visio{background:url(../images/flash_area_t1.png) no-repeat}#banner_strategia{background:url(../images/flash_area_t2.png) no-repeat}.main_text{font-size:40px}.more_text{font-size:20px}#banner_visio .main_text{color:#fff;margin:40px 0 0 30px}#banner_visio .more_text{color:#fff;margin:5px 0 0 45px}#banner_strategia .main_text{margin:30px 0 0 40px}#banner_strategia .more_text{margin:5px 0 0 55px}#banner_city .main_text{color:#fff;margin:30px 0 0 500px}#banner_city .more_text{color:#fff;margin:5px 0 0 515px}
