
html,body{width:100%;margin:0px;padding:0px;}
body{position:relative;min-width:938px;font-family:"Calibri", "Arial", "Courier", "monospace"; font-size:14px;color:#676767;}

a {color:#3e7998;text-decoration:none;font-weight:700;}
h1,h2,h3,h4,h5,h6 {color:#3e7998;margin:10px 0;padding:0;}
h1 {font-size:30px;font-weight:400;}
h3 {font-size:18px;font-weight:400;}
p {margin:2px 0;padding:0;}
.dotted_div {position:relative;border-width:0 0 2px 0;border-style:dotted;border-color:#cecece;height:0px;margin:5px 0;}
h3 span {color: #000000;}
ul {list-style-type:none;margin:0;padding:0;}

*:focus {outline-style:none; outline-width:0 }
.clear {position:relative;clear:both;margin:0;padding:0;}
.left {float:left;}
.right {float:right;}
.block {display:block;}

/* ------------------------- clearfix -------------*/

.clearfix:before,
        .clearfix:after {
          content: ".";
          display: block;
          height: 0;
          overflow: hidden;
        }

        .clearfix:after {
            clear: both;
        }

        .clearfix {
            zoom: 1; /* IE < 8 */
        }

/* --------------------------/clearfix----------------*/



#header_background {position:relative;width:100%;margin:0;padding:0;background:url("/static/images/header_background.jpg") repeat-x 0 0;border-width:0 0 1px 0;border-style:solid;border-color:#cecece;}
#header_content {position:relative;width:938px;height:98px;margin:0 auto;}

#logo {position:absolute;display:block;top:17px;left:0;z-index:5000;}
#logo_a {position:relative;display:block;}

#header_menu {position:relative;left:332px;margin-top:47px;width:606px;}
#header_menu ul li {float:left;background:url("/static/images/li_background.png") no-repeat 0 0;padding:0 1px 0 2px;}
#header_menu li a {display:block;height:51px;text-align:center;width:118px;overflow:hidden;}
.last_menu {width:0px !important;padding:0 0 0 1px !important;overflow:hidden;}
#header_menu a span {position:relative;top:20px;}
#header_menu a.active {background:url("/static/images/menu_active.png") repeat-x 0 0;}
#header_menu a:hover {background:url("/static/images/menu_active.png") repeat-x 0 0;}







#up_background {position:relative;width:100%;margin:0;padding:0 0 20px 0;background:#ffffff;border-width:0 0 1px 0;border-style:solid;border-color:#cecece;}
#up_content {position:relative;width:938px;margin:0 auto;overflow:hidden;}

#down_background {position:relative;width:100%;margin:0;padding:0;background:#eaeaea;border-width:0 0 1px 0;border-style:solid;border-color:#cecece;}
#down_content {position:relative;width:938px;margin:0 auto;padding:30px 0;}


/* ------------------------- homepage ---------------------- */
.homepage p {padding:0 0 0 10px;font-size:12px;}

.homepage #down_content {padding:0px 0 50px 0;}
.homepage #line1 {position:relative;}
#line1 .line1_left {position:relative;float:left;width:328px;}
.line1_left .content {position:relative;background:url("/static/images/bg_top_328_white.png") 0 top;padding:10px;}
.bg_bottom_328_white {position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:url('/static/images/bg_bottom_328_white.png') 0 bottom;}


#line1 .line1_right {position:relative;float:right;width:541px;}
.line1_right .item {position:relative;width:169px;float:left;margin:0 0 0 17px;padding:10px 0;background:url("/static/images/bg_top_169_white.png") 0 top;}
.line1_right .first {margin:0 0 0 0 !important}
.bg_bottom_169_white {position:absolute;bottom:-4px;left:0;width:100%;height:4px;background:url('/static/images/bg_bottom_169_white.png') 0 bottom;}
.bg_top_167x6 {position:relative;height:6px;background:url("/static/images/bg_top_167x6.png") 0 0;margin:0;padding:0;}
.bg_bottom_167x6 {position:relative;height:6px;background:url("/static/images/bg_bottom_167x6.png") 0 0;margin:0;padding:0;}
.line1_right a.highlights_title {position:relative;overflow:hidden;height:34px;display:block;margin:0 0 0 10px;}
.line1_right a.highlights_content {position:relative;display:block;text-align:center;}
.line1_right a.plus {padding:0 0 0 18px; background:url("/static/images/plus.png") no-repeat 0 0;margin-top:10px !important;color:#373737;}

.homepage #line2 {position:relative;padding:30px 0 0 0;}
#line2 .item {position:relative;float:left;margin:0 0 7px 8px;width:171px;background:url("/static/images/bg_top_181x300_white.png") 0 0;padding:6px 5px 0px 5px;}
#line2 .first {margin:0 0 0 0 !important}
.bg_bottom_181x10_white {position:absolute;bottom:-7px;left:0;width:100%;height:10px;background:url('/static/images/bg_bottom_181x10_white.png') 0 bottom;z-index:1;}
#line2 a {position:relative;z-index:2;}

#carousel {position:relative;left:-41px;}
#carousel h2 {height:40px !important;}
/* ------ cu text si culoare de background
#carousel h2.unu {background-color:#505050 !important;}
#carousel h2.doi {background-color:#686868 !important;}
#carousel h2.trei {background-color:#818181 !important;}
#carousel h2.patru {background-color:#9b9b9b !important;}
*/
/* -------------------------- cu poza de background --------------*/
#carousel h2.unu {background:url("/static/images/carousel_h1.jpg") 0 0 !important;}
#carousel h2.doi {background:url("/static/images/carousel_h2.jpg") 0 0 !important;}
#carousel h2.trei {background:url("/static/images/carousel_h3.jpg") 0 0 !important;}
#carousel h2.patru {background:url("/static/images/carousel_h4.jpg") 0 0 !important;}
#carousel h2.cinci {background:url("/static/images/carousel_h5.jpg") 0 0 !important;}
#carousel h2 span {text-align:left !important; padding-left:8% !important; padding-right:0 !important;font-weight:700;}
.title_carousel {text-align:right;height:22px;padding-top:25px;font-weight:400;color:#3e7998;}


/* -----------------------/homepage -------------------- */

/* ------------------------- applications and products and services and contact abd chillers air temperature ---------------------- */
.applications_content {position:relative;padding:42px 42px 20px 42px;background:url("/static/images/applications/bg_top_938x1000_white.png") 0 0;}
.applications_content_g {position:relative;padding:42px 42px 20px 42px;background:url("/static/images/applications/bg_top_938x1000_white_grande.png") 0 0;}
.bg_bottom_938x10_white {position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:url('/static/images/applications/bg_bottom_938x10_white.png') 0 bottom;z-index:1;}
.applications h1 {padding:0 0 0 40px;background:url("/static/images/applications/play.png") no-repeat 0 0;}
.applications p {padding:0 40px;text-align:justify;}
.applications_menu {border-width:0 0 2px 0;border-style:solid;border-color:#d0d0d0;padding:15px 0 0 40px;}
.applications_menu li {float:left;margin-left:15px;}
.applications_menu li.first {margin-left:0px !important;}
.applications_menu a {display:block;width:181px;background:url("/static/images/bg_top_181x300_white.png") 0 0;padding:10px 0 0 0;text-align:center;}
.applications_menu a.gray {background:url("/static/images/bg_top_181x300_gray.png") 0 0;color:#676767;}
.bg_bottom_410x10_white {position:absolute;bottom:-9px;left:0;width:100%;height:10px;background:url('/static/images/applications/bg_bottom_410x10_white.png') 0 bottom;z-index:1;}


.applications_content .item_left {position:relative;float:left;margin:15px 0 0 0;}
.applications_content .item_right {position:relative;float:left;margin:15px 0 0 34px;}
.applications_content .item {position:relative;background:url("/static/images/applications/bg_top_410x400_white.png") 0 0;padding:6px 6px 0px 7px;}
.applications_content .item a {position:relative;z-index:2;}
.applications_content .text {position:relative;margin:14px 0 0 0;font-weight:700;color:#393939;}
.container_pictures p {margin:20px 0 60px 0;}
.container_pictures img.big {margin:0 0 0 40px;}


/* ---------------- products --------------- */

.container_pictures .column {position:relative;width:281px;float:left;margin:0 0 0 3px;}
.container_pictures .first_column {margin: 0 0 0 0 !important;}
.container_pictures .line_text {position:relative;width:250px;border-width:4px 0 0 0;border-style:solid;border-color:#3e7998;padding:10px 0;margin:0 auto;font-weight:700;color:#3e7998;}
.container_pictures img.prod {position:relative;margin-top:40px;}



.titles {position:relative;padding-left:40px;}
.titles .title {float:left;text-align:right;}
.background_scheme {position:relative;margin-top:35px;font-size:12px;line-height:15px;letter-spacing:0;font-weight:400;background:url('/static/images/products/background_scheme.jpg') no-repeat 0 0}
.background_scheme .one {position:relative;float:left;width:330px;}
.background_scheme .two {position:relative;float:left;width:260px;margin-left:45px;margin-top:6px;}
.background_scheme .three {position:relative;float:left;width:204px;margin-left:15px;}

/* ---------------- /products --------------- */

/* ---------------- services --------------- */
.applications_content .p_services {margin-bottom:10px !important;padding-right:20px !important;}
.applications_content .container_items {position:relative;margin:0 20px 0 40px;}
.applications_content .item_services {position:relative;width:210px;overflow:hidden;float:left;margin-left:82px;padding-top:30px;}
.applications_content .first_item_services {margin-left:0 !important;}
.item_services img {position:absolute;top:10px;right:0;}
.item_services p {margin:0;padding:10px 0 0 0;border-width:2px 0 0 0;border-style:solid;border-color:#3e7998;}
.intermediar {position:relative;padding-bottom:30px;}

/* ---------------- /services --------------- */


/* ---------------- contact --------------- */
.contact_left {position:relative;float:left;width:485px;border-width:0 3px 0 0;border-style:dotted;border-color:#cecece;}
.contact_left table {margin:10px 0 20px 40px;}
.w_105 {width:105px;}
.pad_t_b_4 {padding:4px 0;}
.contact_left td {vertical-align:middle;}
.contact_left td.request {vertical-align:top;}
.contact_left input[type="text"] {width:225px;height:21px;margin:0;padding:1px;border:1px solid #cecece;}
.contact_left input[type="submit"] {width:74px;height:31px;margin:0 0 0 15px;background:#3e7998;color:#ffffff;border:1px solid #cecece;}
.contact_left input[type="reset"] {width:74px;height:31px;margin:0;background:url("/static/images/contact/bg_reset.jpg") 0 0;color:#cecece;border:0px solid #cecece;}
.contact_left textarea {width:225px;height:160px;margin:0;padding:1px;border:1px solid #cecece;overflow:auto;}

.contact_right {position:relative;float:left;width:366px;}
.contact_right h1 {background:none !important;}
/* ---------------- /contact --------------- */


/* ---------------- chillers air temperature--------------- */
.chillers_left {position:relative;float:left;width:425px;height:340px;overflow:hidden;}
.chillers_naval_left {position:relative;float:left;width:395px;height:463px;}
.chillers_right {position:relative;float:left;width:429px;}
.chillers_right h1 {background:none !important;}
.item_chillers {position:relative;background:#ffffff;border:1px solid #cecece;float:left;padding:4px;margin-left:18px;}

.first_item_chillers {margin-left:0px !important;}
.last_item_chillers {margin-right:0px !important;}
.item_chillers img {position:relative;z-index:2;}

.chillers .dotted_div {margin-left:40px !important;margin-right:40px !important;}

.interm {padding:20px 0 0 40px;}
.air {margin-left:40px !important;}

/* ---------------- /chillers air temperature --------------- */



/* -----------------------/applications and products and services and contact and chillers air temperature -------------------- */

.corner {position:absolute;width:10px;height:10px;z-index:1;}
.corner_top_left_10x10_white {background:url("/static/images/corner_top_left_10x10_white.jpg") 0 0;top:-1px;left:-1px;}
.corner_top_right_10x10_white {background:url("/static/images/corner_top_right_10x10_white.jpg") 0 0;top:-1px;right:-1px;}
.corner_bottom_left_10x10_white {background:url("/static/images/corner_bottom_left_10x10_white.jpg") 0 0;bottom:-1px;left:-1px;}
.corner_bottom_right_10x10_white {background:url("/static/images/corner_bottom_right_10x10_white.jpg") 0 0;bottom:-1px;right:-1px;}




#footer_background {position:relative;width:100%;margin:0;padding:0;background:#ffffff;}
#footer_content {position:relative;width:938px;margin:0 auto;padding:10px 0;}
#footer_content span {color:#3e7998;}