/* main.css */

a {color:#6AE;text-decoration:none}
a:hover {text-decoration:underline}
body {background:#000 url('../images/bg_body.gif') top left repeat-x;color:#CCC;font-family:'Trebuchet MS',Verdana,Helvetica,Sans-Serif;font-size:12px;margin:0}
form {margin:0}
input, select, textarea {color:#000;font-family:'Trebuchet MS',Verdana,Helvetica,Sans-Serif;font-size:12px}
strong {color:#FFF}
h1 {color:#FFF;font-size:22px;font-weight:normal;margin:0 0 22px 0;padding:0}
h3 {color:#FFF;font-size:18px;font-weight:normal;margin:0 0 16px 0;padding:0}
h3 span {visibility:hidden}
h4 {color:#FEFE81;font-size:12px;margin:16px 0 4px 0;text-transform:uppercase}
small {font-size:11px}
td {font-size:12px;text-align:left}

.clear {clear:both}
.left {float:left}
.right {float:right;text-align:right}
.ins-right {float:right;margin:-40px 0 10px 10px}
.guide {display:none}
.big {font-size:13px}

#page {background:#000;width:960px;margin:22px auto}

#header {background:url('../images/bg_header.gif') top left repeat-x}
#header .left h1 {background:url('../images/5758.gif') top left no-repeat;display:block;margin:0;width:353px;height:99px}
#header .left h1 span {display:none}
#header .right {background:url('../images/bg_headright.gif') top right no-repeat}
#header .right #lang {color:#888;font-size:11px;margin-top:80px;padding-right:16px}
#header .right #lang a {letter-spacing:0}

#menu {background:url('../images/bg_menu.gif') top left repeat-x;width:938px;margin:0 auto}
#menu ul {margin:0;padding:0;list-style:none}
#menu ul li {display:inline}
#menu ul li a {color:#FFF;display:block;float:left;text-decoration:none;height:34px;width:134px}
#menu ul li a span {display:none}

#splash-home {background:url('../images/splash_home.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-about {background:url('../images/splash_about.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-products {background:url('../images/splash_products.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-services {background:url('../images/splash_services.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-clients {background:url('../images/splash_clients.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-testi {background:url('../images/splash_testi.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}
#splash-contact {background:url('../images/splash_contact.jpg') top center no-repeat;display:block;margin:0 auto;width:920px;height:120px}

#content {width:920px;margin:0 auto;padding:16px 0 32px 0}

#content #left {color:#AAA;float:left;font-size:11px;line-height:15px;width:190px;/*border:1px solid cyan*/}
#content #left h4 {margin:0 0 8px 0;padding:0}
#content #left ul {list-style:none;margin:0 0 16px 0;padding:0}
#content #left ul li {background:url('../images/icon_bullet.gif') center left no-repeat;border-bottom:1px solid #222;font-size:12px;padding:4px 0 4px 16px}
#content #left ul li .left {color:#444}
#content #left ul li a {text-decoration:none}
#content #left ul li a:hover {color:#FFF;text-decoration:none}

#content #left #search {padding-bottom:16px}

#content #left #address {background:url('../images/bg_address.gif') top left no-repeat;padding:6px 10px}
#content #left #address span.closer {background:url('../images/bg_address.gif') bottom left no-repeat;display:block;margin:0 -10px -6px -10px;padding:10px}
#content #left #address span.close {background:url('../images/bg_address.gif') bottom left no-repeat;display:block;margin:-10px -10px -6px -10px;padding:10px}
#content #left #address .contact {background:url('../images/icon_contact.gif') center left no-repeat;padding-left:20px}
#content #left #address .contact a {text-decoration:underline}
#content #left #address .l {display:block;float:left;width:72px}
#content #left #address .m {display:block;float:left;width:10px}
#content #left #address .r {display:block;float:left}

#content #right {float:right;font-size:13px;line-height:18px;width:710px;/*border:1px solid cyan*/}

#content #right #frontlist {clear:boxth;padding:0;list-style:none;margin:10px auto 0 auto;widxth:660px}
#content #right #frontlist li {display:inline;float:left;text-align:center}
#content #right #frontlist li a {color:#FFF;display:block;padding:4px;text-decoration:none}
#content #right #frontlist li a:hover {color:#FF0}

#content #right .showcase td {padding-bottom:10px;text-align:center}
#content #right .showcase td img {margin-bottom:6px}

#content #right ul.showcase {list-style:none;margin:0;padding:0}
#content #right ul.showcase li {display:inline;float:left;margin:4px;width:160px}
#content #right ul.showcase li span {border:1px solid #000;display:block;padding:2px;text-align:center}
#content #right ul.showcase li span:hover {border:1px solid #222}

#content #right .showcase a {color:#FFF;text-decoration:none}
#content #right .showcase a:hover {color:#FF0}

#content #right ul.block {list-style:none;margin:0;padding:0}
#content #right ul.block li {background:#222;padding:8px}

#content #right .warn {background:#222;padding:2px 16px;width:480px}
#content #right .warn p {margin:8px 0}

#content #right ul.lv {list-style:none;margin:0;padding:0}
#content #right ul.lv li.lv1 {background:url('../images/icon_black.gif') top left no-repeat;margin-bottom:8px;padding-left:20px}

#footer {background:url('../images/bg_footer.gif') top center no-repeat;color:#888;font-size:11px;padding:28px 20px 8px 20px}
#footer p {margin:0;padding:0}

/* LANGUAGE BASED */
#welcome-id {background:url('../images/tt_welcome-id.gif') top left no-repeat}

.tabcontent {display:none}
#content ul{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}
.btn {vertical-align:middle}
.linker {background:url('../images/icon_go.gif') center right no-repeat;padding-right:20px}
.magenta {color:#DE137B}
.name {font-weight:bold;font-style:italic;color:#FEFE81}

@media print {
.tabcontent {
display:block !important;
}