 /*general clearing sand body style begin*/
body,div,dl,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:'';}

div.clear{clear:both;margin:0;padding:0;}

body {background:url(bg.gif) repeat-y; background-color: #003366; margin:0px; padding:0px; FONT-FAMILY:  Verdena, Arial, Helvetica, sans-serif; color: #ffffff; }

body a:link {color:#003366;}
body a:visited {color:#003366;}
body a:hover {color:#FFAF00;}

 div#all { width:780px; margin: auto; float:left;}
 div#header1 { width:780px; margin:auto; padding:0px; text-align:left;}
 div#main       {width:780px; margin:auto; padding:0px;}
/*div#navigation {background:#FFAF00; float:left; width:264px; text-align:left;  padding:0; margin: auto; position:relative; overflow: hidden;font-size: 75%;}*/
 div.navigation {float:left; width:264px; overflow:hidden; background:#FFAF00; text-align:left;  padding:0; margin: 0;}
 div.navigationinner {padding:0;}

div#content    {float:right; width:498px; text-align:left; padding:0; margin: auto; overflow: hidden;}
 
 div#logo  { float:left; padding: 46px 18px 73px 18px}
 div#banner  {width:631px; float:right; padding:0px; PADDING-TOP:31px;}
 div.clear {clear:both;margin:0;padding:0;}
 
/*local menu styles begin*/
div.localmenu {font-size:0.69em; margin:0 0 1.06em 0; color:#003366; line-height:1.45em; border-top:1px solid #FECE68;}
div.localmenu a {text-decoration:none;display:block;}
div.localmenuitem {font-weight:normal; border-bottom:1px solid #FECE68; background:#FFAF00;}
div.localmenuitem a {padding:0.36em 10px 0.27em 22px;}
div.localmenuitem a:link, div.localmenuitem a:visited {text-decoration:none;}
div.localmenuitem a:hover {color:#003366;text-decoration:none;background:url(lmihoverbg.gif) right center no-repeat #FFBF33;}

div.localmenuitemsel {font-weight:bold; border-bottom:1px solid #FECE68; background:#FFAF00;}
div.localmenuitemsel a {padding:0.36em 10px 0.27em 22px;}
div.localmenuitemsel a:link, div.localmenuitemsel a:visited {text-decoration:none;  background:url(lmiselbg.gif) right center no-repeat #FFAF00; color:#ffffff;}
div.localmenuitemsel a:hover {text-decoration:none; background:url(lmiselbg.gif) right center no-repeat #FFBF33;color:#ffffff;}

div.localmenusubitem {border-bottom:1px solid #FECE68; background:#FFAF00;}
div.localmenusubitem a {padding:0.36em 10px 0.27em 35px;}
div.localmenusubitem a:link, div.localmenusubitem a:visited {text-decoration:none;}
div.localmenusubitem a:hover {color:#003366;text-decoration:none;background:url(lmihoverbg.gif) right center no-repeat #FFBF33;}

div.localmenusubitemsel {font-weight:bold; border-bottom:1px solid #FECE68; background:#FFAF00;}
div.localmenusubitemsel a {padding:0.36em 10px 0.27em 35px;}
div.localmenusubitemsel a:link, div.localmenusubitemsel a:visited {text-decoration:none;  background:url(lmiselbg.gif) right center no-repeat #FFAF00; color:#ffffff;}
div.localmenusubitemsel a:hover {text-decoration:none; background:url(lmiselbg.gif) right center no-repeat #FFBF33;color:#ffffff;}

div.localmenusubsubitem {border-bottom:1px solid #FECE68; bacSkground:#FFAF00;}
div.localmenusubsubitem a {padding:0.36em 10px 0.27em 48px;}
div.localmenusubsubitem a:link, div.localmenusubsubitem a:visited {text-decoration:none;}
div.localmenusubsubitem a:hover {color:#003366;text-decoration:none;background:url(lmihoverbg.gif) right center no-repeat #FFBF33;}

div.localmenusubsubitemsel {font-weight:bold; border-bottom:1px solid #FECE68; background:#FFAF00;}
div.localmenusubsubitemsel a {padding:0.36em 10px 0.27em 48px;}
div.localmenusubsubitemsel a:link, div.localmenusubsubitemsel a:visited {text-decoration:none;  background:url(lmiselbg.gif) right center no-repeat #FFAF00; color:#ffffff;}
div.localmenusubsubitemsel a:hover {text-decoration:none; background:url(lmiselbg.gif) right center no-repeat #FFBF33;color:#ffffff;}

/*local menu styles end*/

/* linksbox1 styles begin */
div.linksbasicbox {overflow:hidden;margin: 44px 0 5px 0;font-size:0.69em;line-height:1.45em;padding:0;border-top:1px solid #FECE68;border-bottom:1px solid #FECE68;}
div.linksbasicboxinner {padding: 0;}
div.linksbasicbox h3 {margin:0;padding:0;font-weight:normal;border-bottom:1px solid #FECE68;background: transparent url(ico_arrowtriangleblue.gif) no-repeat scroll 12px 8px;}
div.linksbasicbox a {text-decoration:none;display:block;padding:0.36em 10px 0.27em 22px;}
div.linksbasicbox a:link, div.linksbasicbox a:visited {text-decoration: none;}
div.linksbasicbox a:hover {color:#003366;text-decoration: underline;background: #FFBF33 url(ico_arrowtriangleblue.gif) no-repeat scroll 12px 8px;}
/* linksbox1 style end*/

/*div#content p {background: url(selbg.gif); float:left; padding: 46px 18px 73px 18px; margin: 0;}*/

div#jetswf {float:left;padding-bottom:10px; margin: 0;}
 
div#all2 {border: #FF9900 1px solid; width:780px; margin: auto; float:left;}
 
div.rtf {text-align: left;padding:0;margin:0}
div.rtf strong {color:#000000;}
div.rtf h1 {font-size: 140%;font-style: normal;font-weight: normal;color:#FFAF00;margin-bottom:9px;margin-top:0;}
div.rtf h2 {font-size: 90%;font-style: normal;font-weight: bold;color: #FFAF00;margin-bottom:10px;margin-top:0;}
div.rtf h3 {font-size: 80%;font-style: normal;font-weight: bold;color: #7aa612;}
div.rtf p  {font-size: 0.75em;line-height:1.33em;font-style: normal;font-weight: normal;margin:0 0 1.33em 0;}
div.rtf hr {margin-bottom:10px;text-align: center;border: 0px;height: 1px;width: 80%;color:#9E9E97;background-color: #9E9E97;}
div.rtf ul {font-size: 80%;font-style: normal;font-weight: normal;color: #000000;text-indent: 0px;list-style-position: outside;list-style-type: disc;padding: 0px;margin-top: 5px;margin-bottom: 15px;margin-left: 26px;margin-right: 5px;padding:0}
div.rtf ol {font-size: 80%;font-style: normal;font-weight: normal;color: #000000;padding: 0px;margin-top: 5px;margin-bottom: 15px;margin-left: 26px;margin-right: 5px;padding:0}
div.rtf table {border-collapse: collapse;border: 2px solid #cccccc;font: normal Arial, Helvetica, sans-serif;color: #000000;background: #ffffff;width:100%;font-size:80%;}
div.rtf td, th {border: 1px solid #eeeeee;padding: 5px;}
div.rtf caption {padding: 0 0 5px 0;text-align: left;font-weight: bold;text-transform: uppercase;color: #333;background: transparent;}
div.rtf thead th, tfoot th {border: 1px solid #eeeeee;text-align:left;font-weight:bold;color: #333;background:url(lmenubg.gif) repeat-y #f9f9fa;}
div.rtf tfoot td {border: 2px solid #eeeeee;}
div.rtf tbody th, tbody td {vertical-align: top;text-align: left;}
div.rtf tbody th {white-space: nowrap;}
div.rtf tbody tr:hover {background: #cfd4d6;}
div.rtf .odd {background: #eeeeee;}
div.rtf .small {color: #999999;}
div.rtf .orange {color: #FFAF00;font-weight: bold;}
div.rtf .red {color: #ff3333;font-size: 80%;font-style: normal;font-weight: normal;}
div.rtf .left {float:left;margin-right:20px;margin-bottom:10px;border:0}
div.rtf .right {float:right;margin-left:20px;margin-bottom:10px;border:0}

div.technology {padding:1px 7px 1px 7px;background:#FFAF00;text-align: left;margin-bottom: 9px;width:100%;box-sizing: border-box;-moz-box-sizing: border-box;}
div.technology img {width:100px; height:100px; border:0}
div.technology h2 {font-size: 80%;font-style: normal;font-weight: bold;color: #003366;margin-bottom:4px;margin-top:0;}
div.technology p  {font-size: 75%;font-style: normal;font-weight: normal;margin:0;}
div.ltechnology {margin:5px 0px 5px 0px;float:left;border:0;width:21%;}
div.rtechnology {margin:5px 0px 5px 0px;float:right;border:0;width:78%;}

/*div.technology2 {padding:0;padding-bottom:5px;text-align: left;margin-bottom: 9px;width:100%;box-sizing: border-box;-moz-box-sizing: border-box;}
div.technology2 img {width:143px; height:143px; border:0}
div.technology2 h2 {font: normal Arial, Helvetica, sans-serif; font-size: 90%;font-style: normal;font-weight: bold;color: #003366;margin-bottom: 9px;margin-top: 9px;}
div.ltechnology2 {background:#ffffff;text-align:center;margin:5px 34px 5px 0px;float:left;border:0;width:143px;}
div.rtechnology2 {background:#ffffff;text-align:center;margin:5px 1px 5px 0px;float:right;border:0;width:143px;}
div.technology2 a:link    {color: #003366; text-decoration: none;}
div.technology2 a:visited {color: #003366; text-decoration: none;}
div.technology2 a:hover   {color: #003366; text-decoration: none;}*/

technology3

/* technology on the indexpage begin*/
div#technology3 {float:right; width:499px; padding:0; }
div#technology3 ul {list-style: none; padding:0; margin:0; width:500px; overflow:hidden;}
div#technology3 li {float: left; background:url(firmslinksel.gif) left top no-repeat transparent;}
div#technology3 li {padding:0 17px 10px 0;}
div#technology3 li.furtcolopok {padding:0 0 10px 0;}
div#technology3 li.melytomorites a {text-decoration:none;display:block;width:112px;height:143px;}
div#technology3 li.melytomorites a:link, div#technology3 li.melytomorites a:visited, div#technology3 li.melytomorites a:hover {background:url(tech_melytomorites03.jpg) left top no-repeat;}
div#technology3 li.jethabarcsositas a {text-decoration:none;display:block;width:112px;height:143px;}
div#technology3 li.jethabarcsositas a:link, div#technology3 li.jethabarcsositas a:visited,div#technology3 li.jethabarcsositas a:hover  {background:url(tech_jethabarcsosit03.jpg) left top no-repeat;}
div#technology3 li.soilfrac a {text-decoration:none;display:block;width:112px;height:143px;}
div#technology3 li.soilfrac a:link, div#technology3 li.soilfrac a:visited,div#technology3 li.soilfrac a:hover  {background:url(tech_soilfrac03.jpg) left top no-repeat;}
div#technology3 li.furtcolopok a {text-decoration:none;display:block;width:112px;height:143px;}
div#technology3 li.furtcolopok a:link, div#technology3 li.furtcolopok a:visited,div#technology3 li.furtcolopok a:hover  {background:url(tech_furtcolop03.jpg) left top no-repeat;}
div#technology3 li.melytomorites span {display:none}
div#technology3 li.jethabarcsositas span {display:none}
div#technology3 li.soilfrac span {display:none}
div#technology3 li.furtcolopok span {display:none}
/* technology on the indexpage end*/

div.gallery {width:100%;text-align:left;padding:0; padding-bottom:10px; margin:0;box-sizing: border-box;-moz-box-sizing: border-box;}

div.galleryitem { position:relative; border: #cccccc 1px solid; float:left; text-align:left; padding:5px; margin:3px;}
div.galleryitem img {width:145px; height:109px; border:0;}
div.gallerytxt {text-align: center;}
div.gallerytxt p {font-size: 60%; font-style: normal; font-weight: normal; color: #666666; margin:5px; padding:0px}
div.gallerytxt a:link    {color: #003366; text-decoration: underline;}
div.gallerytxt a:visited {color: #003366; text-decoration: underline;}
div.gallerytxt a:hover   {color: #FFAF00; text-decoration: underline;}


div#footer {border-top:1px solid #547698;text-align:left;font-size:70%;padding:8px 0 8px 0;margin-top:13px;color:#ffffff;}
div#footer a {color:#FFAF00;padding:0 10px 0 10px;}
div#footer a:link, div#footer a:visited {color:#FFAF00;text-decoration:underline;}
div#footer a:hover {color:#fff;text-decoration:underline;}
