@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, 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;
}
strong {
font-weight:bold;
}
ol, ul {
list-style:none;
}
caption, th, body {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0;
}
.clear {
clear:both;
height:0;
font-size:0;
}
a {
text-decoration:none;
color:#FF8400;
}

a:hover{
text-decoration:underline;
color:#FF8400;
}

/*end clear style*/

body{
background:#202020 url(../../images/right_bg.gif) repeat-x 0px 1px;
}
.wrapper{
margin:0px auto;
width:699px;
}
.header, .main_menu{
clear:both;
}
.header_left{
float:left;
display:inline;
}
.header_logo{
background:#ff8400;
float:left;
display:inline;
}
.main_menu{
background:#1c1c1c url(../../images/menu_bg.gif) no-repeat 0px 1px;

height:52px;
}
.body{
clear:both;
overflow: hidden;
color:#d1b08c;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
}
.body_content{
background:#000000 ;
float:left;
width:471px;
}
.body_nav{
background:#000000;
float:left;
width:228px;
}
.body_nav .container{
padding-left:13px;
padding-top:26px;
padding-right:16px;
}
#video{
padding-bottom:19px;
height:190px;
width:190px;
overflow:hidden;
}
.body_nav .title_img{
padding-bottom:10px;
}

h2.title{
font-weight:bold;
margin-bottom:20px;
}
p.desc{
text-align:justify;
padding-bottom:20px;
}
.body_content .container{
padding-left:33px;
padding-right:11px;
}
.body_content .title_img{
padding-bottom:20px;
}
.boxes{
padding-left:33px;
}
.boxes .box2{
width:206px;
float:left;
border-right:1px solid #292520;
}
.boxes .box3{
float:right;
width:217px;
background:url(../../images/tia_logo2.gif) no-repeat right top;
border-right:1px solid #292520;
}
.main_menu .container{
padding-left:30px;
height:28px;
}
.main_menu a{
color:#FF8400;
font:12px Tahoma;
font-weight:bold;
padding:7px 10px 8px 10px;
display:block;
float:left;
text-decoration:none;
background:transparent;
}
.main_menu a:hover{
text-decoration:none;
background-color:#FF8400;
color:#ffffff;
background-image:url(../../images/menu_bg2.gif);
}

h1.title{
color:#ff8400;
font-size:24px;
font-weight:normal;
padding-bottom:2px;
margin-bottom:20px;
font-family:Verdana;
background:url(../../images/title_bg.gif) no-repeat left bottom;
}
h2.title{
color:#ff8400;
font-size:14px;
font-weight:normal;
padding-bottom:2px;
margin-bottom:15px;
font-family:Verdana;
background:url(../../images/title_bg.gif) no-repeat left bottom;
}
h2{
color:#d1b08c;
font-size:11px;
font-weight:bold;
padding-bottom:2px;
margin-bottom:15px;
font-family:Tahoma;
}

a.more{
background:url(../../images/more.gif) no-repeat left center;
display:block;
padding:4px 30px;
color:#ff8400;
font-size:12px;
}

a.more:hover{
text-decoration:none;
}
#full{
float:none;
width:auto;
}
.news_item h2.news_title{
background:url(../../images/news_pointer.gif) no-repeat left center;
float:left;
padding:4px 20px;
margin-left:35px;
width:500px;
display:inline;
}
.news_header{
background:url(../../images/news_line.gif) no-repeat left bottom;

}
.news_item{
padding-bottom:30px;
}
.news_item h2.news_title a{
color:#d1b08c;
}
.news_item span.date{
float:right;
padding-top:5px;
}
.news_item .news_text{
margin-left:35px;
padding-top:10px;
padding-bottom:7px;
}

.full_container{
padding-right:35px;
padding-top:40px;
}
.news_more{
text-align:right;
}
a.news_more{
padding:3px 5px 3px 25px;
background:url(../../images/more2_bg.gif) no-repeat left center;
color:#FFFFFF;
text-decoration:none;
}
.about_company{
padding:40px 35px;
}

.img2{
float:left;
width:100px;
padding-bottom:10px;
}
.text2{
float:right;
width:515px;
text-align:justify;
}
.page_title{
margin-bottom:15px;
font-size:14px;
color:#ff8400;
background:url(../../images/title_bg.gif) no-repeat left bottom;
}
.news_item .page_title{
margin-left:35px;
}

#full p{
margin-bottom:20px;
}
.textTbl td{
padding-bottom:20px;
padding-right:10px;
}
.cert td{
padding-bottom:20px;
}
.menu_wrapper{
float:left;
}
.lang_wrapper{
float:right;
}
.lang_wrapper a{
padding-top:9px;
padding-bottom:9px;
}
.news_header{
background:url(../../images/news_line.gif) no-repeat left bottom;
}

.about_company ul li a{
padding:14px 0px;
padding-left:40px;
background:url(../../images/pdf_icon_large.gif) no-repeat left center;
display:block;
width:200px;

}
.about_company ul li a:hover{

background:#3e3e3e url(../../images/pdf_icon_large_active.gif) no-repeat left center;
text-decoration:none;

}

.about_company ul{
margin-left:30px;
}
.productsPhoto{

}

.productsPhoto{
position:absolute;
top:-20px;
left:350px;
z-index:10;

}
.productsPhoto img{
border:2px solid #FF8400;
}
.productsContainer{
position:relative;
}

a.certPdf{
padding:14px 0px;
padding-left:40px;
background:url(../../images/pdf_icon_large.gif) no-repeat left center;

}
