/*@charset "utf-8";*/
/* CSS Document */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 0; padding: 0;}
body { background:url(../images/bgr2.jpg) top center no-repeat #fffde8; text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 75.01%; line-height: 1em; height:100%; color:#FFF;}
.accessible {display:none;}
a {color:#FFF; text-decoration:underline;}
a:hover {background:#333; color:#FFF; text-decoration:none;}
#container {width:926px; text-align:left; margin:auto;}
#header {background:url(../images/header.jpg) top left no-repeat; height:288px; margin-top:1px;}
#header h1 {padding:50px 0 0 490px;}
#header h1 a {text-indent:-9999px; background:url(../images/logo.jpg) top left no-repeat; width:386px; height:86px; display:block;}
#header #lang {position:absolute; top:30px; margin-left:800px; display:block;}

#content {background:url(../images/content-bgr.jpg) top center no-repeat; height:389px; padding:10px 50px 10px 50px; overflow:hidden;}
#content p {padding:10px 0 10px 0; line-height:150%;}
#content h2 {font-size:150%; font-weight:normal; padding:10px 0 10px 0; line-height:100%}
#content h3 {font-size:120%;  padding:10px 0 10px 0;}

/* PRODUCT DETAIL */
#content.product-det #leftbar {width:230px; float:left;}
#content.product-det #leftbar h2 { font-size:180%; font-weight:normal; margin:10px 0 0px 0;}
#content.product-det #leftbar table { font-size:90%;}
#content.product-det #leftbar table tr td, #content.product-det #leftbar table tr th {border-bottom:1px dotted #FFF;  padding:5px 1px 1px 0;}
#content.product-det #leftbar table th { text-align:left;}
#content.product-det #rightbar {margin-left:245px;}
#content.product-det #rightbar a:hover {background:none;}
#content.product-det #rightbar #thumbnailsholder {margin-top:10px; overflow:hidden; height:auto;}
#content.product-det #rightbar #thumbnailsholder img {padding:0 10px 0 0; display:block; float: left;}
#content.product-det #rightbar #srollable {height:380px; overflow:auto;}
#content.product-det #rightbar .colourbox {width:110px; float:left; height:100px; overflow:hidden; font-size:90%; text-align:center;}
#content.product-det #rightbar .colourbox p {margin:0 0 5px 0;}
#content.product-det #rightbar #subnav {}
#content.product-det #rightbar #subnav ul {list-style:none; height:21px; overflow:visible; padding-left:5px; border-bottom:1px solid #999; margin-bottom:5px; margin-right:12px;}
#content.product-det #rightbar #subnav ul li {float:left;}
#content.product-det #rightbar #subnav ul li a {float:left; display:block; padding:3px 10px 3px 10px; border:1px solid #999; border-bottom:none; margin-right:5px; margin-top:3px;text-decoration:none;}
#content.product-det #rightbar #subnav ul li a:hover {background:#2f1409; border:1px solid #CCC; border-bottom:none;}
#content.product-det #rightbar #subnav ul .active h3 {background:none; border:1px solid #CCC; border-bottom:1px solid #3f190c; font-size:100%; padding:5px 10px 3px 10px; margin-right:5px;}
#content.product-det #rightbar .productbox {width:110px; float:left; height:103px; overflow:hidden; font-size:90%; text-align:center;}
#content.product-det #rightbar .productbox p {margin:0 0 5px 0;}
#content.product-det #rightbar .productbox a {text-decoration:none;}
#content.product-det #rightbar .paging {text-align:right;margin-right:10px;}


#content.text #leftbar {overflow:auto; height:380px; width:230px; float:left;}
#content.text #scrolltext {width:200px;}
#content.text #rightbar {height:380px; overflow:auto; margin-left:245px; padding-right:20px;}
#content.text #rightbar .video {margin-left:255px;}

#footer { background:url(../images/footer-bgr.jpg) top center no-repeat; height:48px; text-align:center; color:#FFF; padding-top:19px;}
#footer a {color:#FFF; padding:0 5px 0 5px;}
.news-text {float: left; width: 100%; padding: 10px 0 10px 0;}
.news-text img {float: right;margin: 0 5px 0 10px;}
.audio-thumb {float: left; width: 100px;}
.audio-text {float:left;line-height:20px;}
.audio-text a{text-decoration:none;}
.audio-text a:hover{text-decoration:underline;}

#content.product-det #leftbar table td { text-align:right;}
#content.product-det #leftbar a{text-decoration:none;}
#content.product-det #leftbar a:hover{background:none;text-decoration:none;}

#content.product-det #rightbar .referencebox {width:145px; float:left; height:113px; overflow:hidden; font-size:90%; text-align:center;}
#content.product-det #rightbar .referencebox p {margin:0 0 5px 0; padding:2px 0 2px 0;}
#content.product-det #rightbar .referencebox a {text-decoration:none;}
