input, select, textarea {color:#616060;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #616060;margin:0px;padding:0px;}
.button {font-size:11px;color:#616060;font-weight:bold;background:#5f6b75;border:1px solid #202326;padding:0 5px 0 5px;}
.clear {clear: both }
form, p, html, body, h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;}
p {float:left;}
a img {border: 0;}
table, td {padding:0px;border:0;font-size:11px;line-height:160%;}
body {background: #FFF;text-align:center;color:#616060;font-family:"Trebuchet MS", Arial,Helvetica,sans-serif;font-size:11px;line-height:160%;}
A, A:visited {color:#005b9a;text-decoration:none;}
A:hover {color:#616060;text-decoration:underline;}


/*___HEADER_____*/

#header {margin: 0 auto;width:980px;height:145px;border-top:1px solid #6b7072;background: url(images/header.gif) top center no-repeat;}
#header_extranet {margin: 0 auto;width:980px;/*height:145px;*/border-top:1px solid #6b7072;background: url(images/header_extranet.gif) top center no-repeat; overflow:hidden; height:auto;}

#header h1, #header_extranet h1 {float:left;width:600px;text-indent:-9000px;padding:5px 0px 0px 5px; *html padding:4px 0px 0px 5px;/*background:url(images/demo_logo.gif) top left no-repeat;*/border:0;}
#header h1 a img, #header_extranet h1 a img {text-decoration:none; display:block; border:none;}
#header_extranet #right {float:right;text-align:right;}
#header #right {float:right;text-align:right; width:223px;}

#header ul {margin:20px 5px 0;height:40px;padding:0px;float:right;}
#header_extranet ul {margin:50px 10px 0 0;padding:0px;float:right;}

#header li, #header_extranet li {margin:0;padding:0px;list-style:none;float:left;cursor:pointer;color:#0661a2;}
#header li a, #header li  a:visited, #header_extranet li a, #header_extranet li  a:visited {font-size: 12px;color:#0661a2;padding:0px 5px 0px 5px;}


/*#lang a {background: url(images/flag_en.png) no-repeat top right;diplay:block;color:#616060;padding-right:25px;margin-right:20px;}*/
#siteSearch {background: url(images/sitesearch_bg.png) no-repeat top left;padding:0px;width:213px;margin:0 10px 0 0; float:right;}
* html #siteSearch a { display:block; float:left; margin:0 0 0 9px; }
#siteSearch input {-x-system-font:none;float:left;background:transparent;border:medium none;margin:5px 0 0 20px;width:150px;}


#topmenu {font-size: 14px;margin: 10px auto;width:980px;height:37px;}
#topmenu ul {width:980px;margin:0px;padding:0px; overflow:hidden; list-style:none;}
#topmenu li {float:left;cursor:pointer;font-weight:bold;}
#topmenu li a, #topmenu li  a:visited {color:#036bb3;text-decoration:none;display:block;padding:8px 28px 9px 29px;/*background: url(images/menu.gif) top center repeat-x;border-right:1px solid #d3d3d3;border-left:1px solid #ffffff;*/}
#topmenu li a:hover {color:#5b7a8f;text-decoration:none;background: url(images/menu_active.gif) top center repeat-x;}
#topmenu li#active a {color:#5b7a8f;text-decoration:none;background: url(images/menu_active.gif) top center repeat-x;}

#topmenu li.start a {background-image: url('images/menu_l.gif') !important; background-repeat: no-repeat; background-position:top left; border-right:1px solid #d3d3d3; border-left:none;}
#topmenu li.start a:hover {background-image: url('images/menu_l_active.gif') !important; background-repeat: no-repeat; background-position:top left; }
#topmenu li.end a {background: url(images/menu_r.gif) top right no-repeat;border-left:1px solid #ffffff;border-right:none; padding:8px 34px 9px 33px !important; padding:8px 28px 9px 29px;}
#topmenu li.end a:hover {background: url(images/menu_r_active.gif) top right no-repeat;}
#topmenu li.middle a, #topmenu li.middle  a:visited {background: url(images/menu.gif) top center repeat-x;border-right:1px solid #d3d3d3;border-left:1px solid #ffffff;}
#topmenu li.middle a:hover {color:#5b7a8f;text-decoration:none;background: url(images/menu_active.gif) top center repeat-x;}



/*___STRACTURE_____*/

div#container{width:980px;margin:0 auto;text-align:left; overflow:hidden;}
div#wrapper_right{float:left; width:787px; overflow:hidden !important;}
div#wrapper_large{float:left; width:725px; overflow:hidden !important;}
div#wrapper{float:left;width:532px; overflow:hidden;}
div#content{padding: 0 11px 10px 11px; float:left; width:510px;}

div#content h1{font:bold 22px Trebuchet MS}



div#content1col {margin: 0; width:710px; float:left; padding:15px 15px 0 0; display:inline;}
div#contentNoRight {margin: 0; width:780px; padding:0 0 0 7px; overflow:hidden !important;}
div#navigation{float:left; width:193px; margin:0;}
div#extra{float:left;width:255px;margin:0; overflow:hidden !important;}


#flash {clear:both;}


#path {font-size:12px;border-bottom:1px solid #616060;margin:10px 0 30px 0;}
#path a {color:#616060}
#path a:hover {color:#095f9e;text-decoration:none;}

h1 {font-size:22px;color:#095f9e;margin-bottom:15px;/*line-height:110%;*/}
h2 {font-size:19px;color:#5d5d5d;margin-bottom:15px;}
h3 {font-size:18px;color:#095f9e;margin-bottom:5px; clear:both;}
#extra h3 {margin-top:20px;}
h4 {font-size:15px;color:#095f9e;margin-bottom:5px;}
#extra #news h4 a {color:#095f9e;}
h5 {font-size:12px;color:#000000;margin-bottom:5px;}
h6 {font-size:11px;color:#e88b1f;margin-bottom:5px;}

#menu ul {background: url(images/submenu.png) top left repeat-x;margin:0 0 0 3px;padding:0px;}
#menu ul li {font-size:13px;margin:0px;padding:0;list-style:none;background: url(images/sub_hr.png) center bottom no-repeat;}
#menu ul li a, #menu ul li a:visited {color:#5d5d5d;text-decoration:none;display:block;padding:15px 5px 11px 15px;background:url(images/bullet.png) 5px 23px no-repeat;}
#menu ul li a:hover {color:#095f9e;text-decoration:none;}
#menu ul li#active a {color:#095f9e;background: url(images/sub2_hr.png) center bottom no-repeat;}
#menu ul ul li {font-size:12px;}
#menu ul ul li a, #menu ul ul li a:visited {color:#8a8a8a;padding:3px 3px 3px 25px;background: url(images/sub2_hr.png) center bottom no-repeat;}
#menu ul ul li a:hover {color:#095f9e;}
#menu ul ul li#active a {color:#e88b1f;}

.ban {margin:20px 0 20px 0}
.right {float:right; padding:0 0 0 10px;}
.left img {border:1px solid #989898}
.left {float:left; padding-right:10px;}
.sm {font-size:10px;}
.gray {color:#5d5d5d;}

hr {color:#999999;background:#999999;height:1px;border:none}

#news ul {margin:0px;padding:0px;}
#news li {color:#989898;margin:0px;list-style:none;cursor:pointer;border-top:1px solid #eeeeee;padding:5px;clear:both;}
#extra #news li {border-top:none;}
#news img {margin:0px 15px 15px 0;border:1px solid #eeeeee;float:left;}
#news li a, #news li a:visited {color:#989898;text-decoration:none;display:block;}
#news li a:hover {text-decoration:none;}

#login span.logInput {background:url(images/input1.png) left top no-repeat;display:inline;padding:5px 5px 5px 5px;width:250px; float:left;}
#login input {-x-system-font:none;background:transparent;border:medium none;margin:0;width:245px;}
#login h6 {padding:0 0 0 35px;margin:10px 0 10px 0;background:url(images/extranet_icon.png) top left no-repeat;}

#footer {clear:left;color:#FFF;width:980px;margin:10px auto 8px auto;background:#036bb3 url(images/footer.png) top center repeat-x;}
#footer ul {text-align:center;padding:15px 0 15px 0px;background:url(images/footer_top.png) top center no-repeat;border-bottom:1px solid #013255;margin:0px;}
#footer li {list-style:none;/*float:left;*/cursor:pointer; display:inline;}
#footer li a.end {border-right:0px;}
#footer li a, #footer li a:visited {color:#FFF;text-decoration:none; display:inline;padding:0px 7px 0px 7px;border-right:1px solid #FFF;}
#footer li a:hover {text-decoration:underline;color:#FFF;}
#footer #info {padding:20px 10px 30px 10px;background:url(images/footer_bottom.png) bottom center no-repeat;border-top:1px solid #40a1e4;}
#footer .copyright	{float: left; width: 300px;text-align: left}
#footer #atcom {float: right; width: 300px; text-align: right }
#footer #atcom img, #atcom embed, #atcom object { vertical-align: top }
#footer #atcom a {color:#FFF; font: normal .9em Tahoma, Verdana; text-decoration:none;}
#footer #atcom a:hover {margin:4px 0 0 5px; text-decoration:none;}


/*___HOME_____*/

.home {font-size:25px;color:#5d5d5d;font-weight:normal;margin-top:10px}

#homebox {margin-top:20px;clear:both;}
#homebox ul {margin:0px;padding:0px;}
#homebox li {list-style:none;float:left;margin:0px 10px 0 0px;width:220px;}
#homebox li img {border:1px solid #FFF;}
#homebox li span.photo {float:left; width:80px;padding:5px;}
#homebox li span.text {float:right; width:120px;}
#homebox li a {color:#FFF;text-decoration:none;display:block;font-weight:bold;font-size:12px;}
#homebox li h4 {background:#FFFFFF;padding-bottom:10px;}

#homebox li#yel {background:#f9b831 url(images/bg_yellow.png) bottom center repeat-x;display:block;}
#homebox li#yel h4 {color:#f9b831;}

#homebox li#cian {background:#68cae5 url(images/bg_cian.png) bottom center repeat-x}
#homebox li#cian h4 {color:#68cae5;;}

#homebox li#gray {background:#c1c4c5 url(images/bg_gray.png) bottom center repeat-x}
#homebox li#gray h4 {color:#c1c4c5;}





/*___NEWS_____*/

#newsSearch  {float:left;width:410px;margin:0 0 20px 0;}
#newsSearch span {float:left;width:150px;height:30px;margin:0 10px 0px 0;}
#newsSearch span img {margin:4px 0 0 5px}
#newsSearch span.from {background: url(images/newssearch_from.png) no-repeat top left;}
#newsSearch span.to {background: url(images/newssearch_to.png) no-repeat top left;}
#newsSearch input {-x-system-font:none;float:left;background:transparent;border:medium none;margin:4px 0 5px 30px;width:90px;}

#paginator {float:right;margin-top:35px;}
#paginator ul {margin:0px;padding:0px;}
#paginator li {float:left;color:#616060;font-size:12px;margin:0px;list-style:none;cursor:pointer;border-right:1px solid #eeeeee;padding:5px;}
#paginator li a, #paginator li a:visited {color:#616060;text-decoration:none;display:block;}

#paginator li a.selectedPage,  {color:#616060;font-size:22px;text-decoration:none;display:block;padding-bottom:5px;}



#paginator li a:hover {color:#e88b1f;text-decoration:none;}
#paginator li#current {font-size:15px;font-weight:bold;}

#footer_news {border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;margin:25px 0 20px 0;padding:5px 0 5px 0}
.more {font-size:10px;color:#3f4e5e;float:right;}
.more a {color:#3f4e5e;}


/*___CONTACT_____*/

#form {width:340px;}
#form div {float:left;padding:0 0 10px;width:100%;}
#form label {font-size:13px;color:#5b7a8f;float:left;font-weight:bold;width:77px;padding-top:1px; padding-right:8px}
#form input {-x-system-font:none;background:transparent;border:medium none;margin:0px 0px 0px 0px;width:245px;}
#form textarea {-x-system-font:none;background:transparent;border:medium none;margin:0px;width:220px;}
#form select {font-size:10px; width:230px; border:1px solid #bcbcbc; line-height:12px;}
#form span {background:url(images/input1.gif) left top no-repeat;display:inline;padding:5px 5px 5px 5px;width:230px;float:left;}
#form span.area {background:url(images/input2.gif) left top no-repeat;height:120px;padding:5px;width:230px;float:left;}
#form span.select {background:none;display:inline;padding:5px 0 5px 0;width:230px;float:left;}


/*___JOB_____*/

.multi {float:left;width:300px;clear:both;}
.multiTop {background:url(images/multiTop.png) top center no-repeat;height:3px;}
.multiBot {background:url(images/multiBot.png) bottom center no-repeat;height:3px;}
.multiMid {padding:0px 3px 0px 3px;border-left:1px solid #9dacb7;border-right:1px solid #9dacb7;}
.multi h4 {margin:0px}
.multi h4 a {display:block;padding:5px 5px 5px 30px;color:#095f9e;background: url(images/arrow_down.png) 5px 5px no-repeat;text-decoration:none;}
.multi h4 a:hover, .multi h4 a:active {background:#f4f7f9 url(images/arrow_up.png) 5px 5px no-repeat;}
/**
.multi .cv {height:30px;}
**/
.multi .cv span {float:left;background:url(images/inputCV.png) left top no-repeat;display:inline;padding:5px 5px 5px 5px;}
.multi .cv input {-x-system-font:none; background:transparent; border:medium none; margin:10px 0px 10px 0px; width:190px; #border:1px solid #ccc;}
/**
.multi .cv img {float:left;}
**/

.multi .cv img{
	margin-top:5px;
}

.mulit .cv img{
	margin-bottom:5px;
}

/*___PRODUCTS_____*/

#footer_prod {margin:25px 0 20px 0; float:left; width:100%;}
#footer_prod span {float:left;background: url(images/pdf.png) left top no-repeat;padding:0 30px 0 20px;}
#footer_prod a {color:#616060;}

#prodABC {float:left;width:480px;color:#095f9e;padding:10px;border:1px solid #9dacb7;margin-bottom:5px;}
#prodABC a {padding:1px;}
#prodABC span {float:left;margin:0px;}
#prodABC img {float:right;}
#prodABC span.slct {background:url(images/input1.png) left top no-repeat;display:inline;padding:5px 5px 5px 5px;width:250px;}
#prodABC span.slct  select {font-size:10px;}

#prodBox {margin-top:20px;clear:both;width:500px;}
#prodBox ul {margin:0px;padding:0px;}
#prodBox li {list-style:none;float:left;margin:0px 13px 13px 0px;width:112px;height:190px;}
#prodBox li a h4 {text-decoration:none;display:block;margin:0px}
#prodBox li a:hover h4 {color:#e88b1f;text-decoration:none;}
#prodBox li img {border:1px solid #9dacb7;}


/*___EXTRANET_____*/

#pdfList li {/*background: url(images/pdf.png) left top no-repeat;*/padding:0 0 10px 0px;list-style:none;}
#extranet_box {float:right;width:210px;height:60px;background: url(images/extranet_box.png) right top no-repeat;text-align:left;margin:28px 10px 0 0}
#extranet_box h4, #extranet_box h6 {margin:5px 30px 3px 5px}
#pdfList h3 {font:bold 22px Trebuchet MS}

/*...........elina........*/
form#cf{ float:left; padding-top:10px;}
#login span.link{ margin:0; padding:3px 0 3px 0; float:left; font:normal 11px Trebuchet MS; color:#77b5c2; width:255px;}
#login span.link a{ font:normal 11px Trebuchet MS; color:#77b5c2; text-decoration:underline}

#lang{ float:right; padding:0 10px 10px 0;}
.flag{ margin:0; padding:0 5px 0 5px; float:left;}
.flag a img{ margin:0; padding:0; float:left; border:none;}
#extra #news{ float:left; padding:10px 0 0 0; margin:0;}
.product_det{ margin:0; padding:0; float:left; width:510px;}
.product_det_txt{ margin:0; padding:5px 0 0 0; font:normal 11px Trebuchet MS; color:#616060; display:block;}
.product_det_txt2{ margin:0; padding:5px 0 15px 0; font:normal 11px Trebuchet MS; color:#656565; display:block;}
.home2{ margin:10px 0 10px 0; padding:0; float:left; width:710px; border-bottom:1px solid #999999; line-height:normal;}
div#content1col ul{ margin:0; padding:10px 0 10px 40px; float:left; width:639px;}
div#content1col ul.products{ margin:0; padding:0; float:left; width:710px;}