@charset "utf-8";
/* CSS Document */
body {
     width:100%;
	 height:100%;
	 color:#000000;
	 text-decoration:none;
	 text-align:left;
	 font-family:Tahoma, sans-serif;
	 font-size:11px;
	 font-weight:400;
	 vertical-align:top;
	 margin:0px;
	 padding:0px;
	 background-color:#777777;
	 cursor:default;
	 background-image:url(../images/techtextil_Bg.png);
	 background-repeat:repeat;
	 background-position:left top;
}
table {
     display:table;
	 border:none 0px;
	 border-spacing:0px;
	 border-collapse:collapse;
	 font-size:1em;
}
tr {
     display:table-row;
}
td {
     display:table-cell;
	 vertical-align:top;
	 text-align:left;
	 padding:0px;
}
a:link, a:visited, a:active {
     color:#333333;
	 text-decoration:underlin;
	 font-weight:600;
}
a:hover {
     color:#333333;
	 text-decoration:underline;
	 font-weight:600;
}

/* tartalom */
*.Table01 {
     width:760px;
	 height:100%;
	 border:solid 1px #000000;
	 border-style:none solid;
	 border-collapse:collapse;
	 table-layout:fixed;
}
*.Row01 {
     height:36px;
	 background-image:url(../images/techtextil_Row01Bg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
	 background-color:#F03407;
}
*.Row02 {
     height:160px;
	 background-image:url(../images/techtextil_Row02Bg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
	 background-color:#666666;
}
*.Row03 {
     background-image:url(../images/techtextil_Row03Bg.jpg);
	 background-repeat:no-repeat;
	 background-position:left bottom;
	 background-color:#ECECEC;
}
*.Row04 {
     text-align:center;
	 vertical-align:middle;
	 height:24px;
	 border-top:solid 1px #EFFAFE;
	 border-bottom:solid 1px #B1CDCE;
	 border-collapse:collapse;
	 background-image:url(../images/techtextil_Row04Bg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
	 background-color:#F03407;
}
*.Row05 {
     text-align:center;
	 height:36px;
	 border-top:solid 1px #000000;
	 border-collapse:collapse;
	 background-image:url(../images/techtextil_Row05Bg.jpg);
	 background-repeat:no-repeat;
	 background-position:left bottom;
	 background-color:#2A2A2A;
}
*.Table02 {
     width:760px;
	 height:100%;
	 background-image:url(../images/techtextil_Row03_TopBg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Table02, [dummy] {
     width:730px;
}
*.Hmenu {
     color:#FFFFFF;
	 text-decoration:none;
	 font-family:Arial, sans-serif;
	 font-size:10px;
	 width:97px;
	 height:36px;
	 line-height:18px;
	 padding:11px 10px 0px 10px;
	 background-image:url(../images/techtextil_HmenuBg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Hmenu a:link, *.Hmenu a:visited, *.Hmenu a:active, *.Hmenu a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.Flag {
     width:36px;
	 height:24px;
	 margin:0px;
	 border:solid 1px #A55A45;
	 position:absolute;
	 left:495px;
	 top:5px;
	 z-index:1;
}
*.FlagText {
     color:#FFFFFF;
	 text-decoration:none;
	 font-family:Arial, sans-serif;
	 font-size:10px;
	 width:59px;
	 height:36px;
	 line-height:24px;
	 padding:0px;
	 position:absolute;
	 left:536px;
	 top:8px;
}
*.FlagText a:link, *.FlagText a:visited, *.FlagText a:active, *.FlagText a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.Flag2 {
     width:36px;
	 height:24px;
	 margin:0px;
	 border:solid 1px #A55A45;
	 position:absolute;
	 left:595px;
	 top:5px;
	 z-index:1;
}
*.FlagText2 {
     color:#FFFFFF;
	 text-decoration:none;
	 font-family:Arial, sans-serif;
	 font-size:10px;
	 width:59px;
	 height:36px;
	 line-height:24px;
	 padding:0px;
	 position:absolute;
	 left:636px;
	 top:8px;
}
*.FlagText2 a:link, *.FlagText2 a:visited, *.FlagText2 a:active, *.FlagText2 a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}


*.LeftColumn {
     width:200px;
	 table-layout:fixed;
}
*.LeftColumn, [dummy] {
     width:200px;
}
*.MainColumn {
     text-align:center;
	 width:560px;
	 padding:10px;
	 table-layout:fixed;
}
*.MainColumn, [dummy] {
	 width:540px;
}
*.WmenuFrame {
     position:relative;
	 left:0px;
	 top:0px;
	 z-index:0;
}
*.Wmenu {
     color:#FFFFFF;
	 font-family:Arial, sans-serif;
	 font-weight:600;
	 font-size:11px;
	 width:200px;
	 line-height:25px;
	 padding: 0px 7px 0px 20px;
	 background-image:url(../images/techtextil_WmenuBg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Wmenu, [dummy] {
	 width:173px;
}
*.Wmenu a:link, *.Wmenu a:visited, *.Wmenu a:active, *.Wmenu a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.WSubmenu {
     color:#FFFFFF;
	 font-family:Arial, sans-serif;
	 font-size:10px;
	 width:200px;
	 line-height:25px;
	 padding: 0px 7px 0px 20px;
	 background-image:url(../images/techtextil_WSubmenuBg.jpg);
	 background-repeat:repeat;
	 background-position:left top;
	 position:absolute;
	 left:200px;
	 top:0px;
	 z-index:3;
	 visibility:hidden;
}
*.WSubmenu a:link, *.WSubmenu a:visited, *.WSubmenu a:active, *.WSubmenu a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.NewsFrame {
     width:200px;
	 height:36px;
	 padding:26px 0px 10px 0px;
	 background-image:url(../images/techtextil_LeftColumnBg.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Title {
     width:530px;
	 text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:14px;
	 font-weight:600;
	 line-height:20px;
	 padding:0px 10px 0px 20px;
	 background-image:url(../images/techtextil_TitleBg.png);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Title, [dummy] {
     width:500px;
}
*.Title a:link, *.Title a:visited, *.Title a:active, *.Title a:hover {
     color:#D53328;
	 text-decoration:none;
}
*.Title2 {
     width:200px;
	 text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:14px;
	 font-weight:600;
	 line-height:20px;
	 padding:0px 10px 0px 20px;
	 background-image:url(../images/techtextil_TitleBg.png);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.Title2, [dummy] {
     width:170px;
}
*.Title2 a:link, *.Title2 a:visited, *.Title2 a:active, *.Title2 a:hover {
     color:#D53328;
	 text-decoration:none;
}
*.SubTitle {
     color:#D53328;
	 text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:12px;
	 font-weight:600;
	 line-height:120%;
	 padding:5px 10px 0px 20px;
}
*.SubTitle a:link, *.SubTitle a:visited, *.SubTitle a:active, *.SubTitle a:hover {
     color:#D53328;
	 text-decoration:underline;
}
*.TextY {
	 text-align:justify;
	 padding:5px 10px 0px 20px;
}
*.Text {
	 text-align:left;
	 padding:5px 10px 0px 20px;
}
*.TextR {
	 text-align:right;
	 line-height:20px;
	 padding:0px 20px 0px 10px;
	 margin-right:10px;
	 background-image:url(../images/techtextil_TextRBg.png);
	 background-repeat:no-repeat;
	 background-position:right top;
}
*.TextC {
     color:#FFFFFF;
	 text-align:center;
	 font-size:10px;
	 padding:5px 10px 0px 10px;
}
*.TextC a:link, *.TextC a:visited, *.TextC a:active, *.TextC a:hover {
     color:#FFFFFF;
	 text-decoration:underline;
	 font-weight:400;
}
*.HeadFrame {
     width:760px;
	 height:160px;
	 position:relative;
	 left:0px;
	 top:0px;
	 z-index:0;
}
*.Logo {
     width:180px;
	 height:104px;
	 margin:0px;
	 border:none 0px;
	 position:absolute;
	 left:10px;
	 top:43px;
	 z-index:0;
}
*.Home {
     color:#FFFFFF;
	 font-size:10px;
	 width:90px;
	 line-height:20px;
	 padding-left:25px;
	 background-image:url(../images/techtextil_HomeBg.png);
	 background-repeat:no-repeat;
	 background-position:left top;
	 position:absolute;
	 left:495px;
	 top:10px;
	 z-index:0;
}
*.Home a:link, *.Home a:visited, *.Home a:active, *.Home a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.Mail {
     color:#FFFFFF;
	 font-size:10px;
	 width:90px;
	 line-height:20px;
	 background-image:url(../images/techtextil_MailBg.png);
	 background-repeat:no-repeat;
	 background-position:left top;
	 padding-left:25px;
	 position:absolute;
	 left:585px;
	 top:10px;
	 z-index:0;
}
*.Mail a:link, *.Mail a:visited, *.Mail a:active, *.Mail a:hover {
     color:#FFFFFF;
	 text-decoration:none;
	 font-weight:400;
}
*.CompanyFrame {
     width:260px;
	 line-height:90px;
	 position:absolute;
	 left:490px;
	 top:50px;
	 z-index:0;
}
*.HeadTitle {
     color:#FFFFFF;
	 font-family:Arial, sans-serif;
	 font-size:12px;
	 font-weight:600;
	 width:260px;
	 line-height:20px;
	 padding-left:25px;
	 background-image:url(../images/techtextil_HeadTitleBg.png);
	 background-repeat:no-repeat;
	 background-position:left top;
}
*.HeadTitle a:link, *.HeadTitle a:visited, *.HeadTitle a:active, *.HeadTitle a:hover {
     color:#FFCC00;
	 text-decoration:none;
}
*.Data {
     color:#FFFFFF;
	 font-size:10px;
	 line-height:120%;
	 padding-left:25px;
}
*.Data a:link, *.Data a:visited, *.Data a:active, *.Data a:hover {
     color:#FFCC00;
	 text-decoration:none;
	 font-weight:400;
}
*.Picture {
     margin:5px 10px 0px 20px;
	 border:none 0px;
}
*.Tab {
	 width:515px;
	 line-height:20px;
	 padding:0px;
	 margin:5px 10px 0px 20px;
	 background-color:#FFFFFF;
	 border:solid 1px #999999;
	 border-collapse:collapse;
	 background-image:url(../images/techtextil_TabBg.gif);
	 background-repeat:repeat;
	 background-position:left top;
}
*.Tab, [dummy] {
     width:515px;
}
caption.TabName {
     color:#000000;
	 text-transform:uppercase;
	 width:515px;
	 font-size:14px;
	 font-weight:600;
	 line-height:20px;
	 padding:0px 3px;
	 border:solid 1px #999999;
	 border-collapse:collapse;
	 background-color:#B2B2B2;
	 border:none 0px;
}
caption.TabName, [dummy] {
	 width:515px;
	 margin-left:20px;
}
td.TabHead {
     font-weight:600;
	 line-height:20px;
	 padding:0px 3px;
	 border:solid 1px #999999;
	 border-bottom-style:none;
	 border-collapse:collapse;
	 background-color:#B2B2B2;
}
tr.TabRow {
     line-height:20px;
	 background-color:transparent;
	 border:solid 1px #999999;
	 border-collapse:collapse;
	 padding:0px 3px;
}
td.TabCell {
     line-height:20px;
	 background-color:transparent;
	 border:solid 1px #999999;
	 border-collapse:collapse;
	 padding:0px 3px;
}

form.Form {
	 text-align:center;
	 padding:5px 10px 0px 20px;
	 margin:0px;
	 border:none 0px;
}
table.FormFrame {
	 background-color:transparent;
	 border:none 0px;
	 margin:0px;
}
td.FormName {
     text-align:center;
	 color:#D53328;
	 text-transform:uppercase;
	 font-size:14px;
	 font-weight:600;
	 padding:3px;
	 background-color:transparent;
	 border:none 0px;
}
td.FormFoot {
     text-align:center;
	 padding:3px;
}
td.FormTitle {
	 padding:3px;
}
td.FormInputCell {
	 padding:3px;
}
input.FormInput {
     text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:11px;
	 background-color:#FFFFFF;
	 border:inset 2px #FFFFFF;
	 border-collapse:collapse;
}
select.FormInput {
     text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:11px;
	 background-color:#FFFFFF;
	 border:inset 2px #FFFFFF;
	 border-collapse:collapse;
}
textarea.FormInput {
     text-align:left;
	 font-family:Arial, sans-serif;
	 font-size:11px;
	 background-color:#FFFFFF;
	 border:inset 2px #FFFFFF;
	 border-collapse:collapse;
}
button.FormInput {
     color:#D53328;
	 font-size:10px;
	 font-weight:600;
	 letter-spacing:0.1em;
     text-align:center;
	 padding:0px 5px;
	 margin:3px;
	 border:solid 1px #D53328;
	 background-color:transparent;
}