brs_main.css 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301
  1. @charset "utf-8";
  2. /* CSS Document */
  3. @font-face {
  4. font-family: 'HelveticaNeueThin';
  5. src: url('helveticaneue-thin-webfont.eot');
  6. src: local('‰÷¼'), url('helveticaneue-thin-webfont.woff') format('woff'), url('helveticaneue-thin-webfont.ttf') format('truetype'), url('helveticaneue-thin-webfont.svg#webfont2SG3yTkB') format('svg');
  7. font-weight: normal;
  8. font-style: normal;
  9. font-variant: normal;
  10. }
  11. body {
  12. font-family: 'HelveticaNeueThin',Helvetica,Arial,sans-serif;
  13. font-weight: normal;
  14. font-style: normal;
  15. line-height: normal;
  16. font-size-adjust: 0.51;
  17. margin: 0px;
  18. color: #fff;
  19. background-color: #000;
  20. overflow:hidden;
  21. }
  22. P, A {
  23. font-size: 1em;
  24. line-height: 1.2em;
  25. }
  26. P {
  27. text-align: justify;
  28. margin-bottom: 1.0em;
  29. }
  30. a:active {color:#e0262f; text-decoration: none;} /* selected link */
  31. a:visited {color:#c62128; text-decoration: none;} /* visited link */
  32. a:link {color:#d2232a; text-decoration: none;} /* unvisited link */
  33. a:hover {color:#df262e; text-decoration: underline;} /* mouse over link */
  34. LI LI, LI LI A, TD, TD P, BLOCKQUOTE P {
  35. font-size: 1em;
  36. line-height: 1.2em;
  37. }
  38. TABLE {
  39. border: none;
  40. }
  41. TD {
  42. vertical-align: top;
  43. padding: 0px;
  44. }
  45. A {
  46. outline: none;
  47. }
  48. A IMG {
  49. border: none;
  50. }
  51. object { outline:none; }
  52. .red {
  53. color: #d2232a;
  54. }
  55. STRONG {
  56. color: #d2232a;
  57. font-weight: bold;
  58. }
  59. h1,h2,h3,h4,h5 {
  60. color: #d2232a;
  61. }
  62. h1 {
  63. font-size: 1.6em;
  64. font-weight: normal;
  65. font-style: normal;
  66. margin-top: 0.5em;
  67. margin-bottom: 0.5em;
  68. }
  69. h2 {
  70. font-size: 1.3em;
  71. font-weight: normal;
  72. font-style: italic;
  73. margin-top: 0.8em;
  74. margin-bottom: 0px;
  75. }
  76. h5 {
  77. font-size: 0.8em;
  78. margin: 0.5em 0px 0px 0px;
  79. }
  80. hr {
  81. color: #ff0000;
  82. }
  83. /* ----------------- begin supersize --------------------- */
  84. #loading {
  85. position: absolute;
  86. top: 49.5%;
  87. left: 49.5%;
  88. z-index: 5;
  89. width: 24px;
  90. height: 24px;
  91. text-indent: -999em;
  92. background-image: url('../__imgs/furn/loading.gif');
  93. }
  94. #supersize {
  95. position:fixed;
  96. }
  97. #supersize img, #supersize a {
  98. height:100%;
  99. width:100%;
  100. position:absolute;
  101. z-index: 0;
  102. }
  103. #supersize img {
  104. image-rendering: optimizeQuality; /* Firefox 3.6+; default behavior is identical, no need to specify */
  105. -ms-interpolation-mode: bicubic; /* Internet Explorer 7.0; default in IE8+ */
  106. }
  107. #supersize .prevslide, #supersize .prevslide img {
  108. z-index: 1;
  109. }
  110. #supersize .activeslide, #supersize .activeslide img {
  111. z-index: 2;
  112. }
  113. /* ------------------ end supersize ---------------------- */
  114. /* ------------------- begin header ---------------------- */
  115. #header {
  116. position: absolute;
  117. top: 15px;
  118. width: 100%;
  119. margin: 0px auto;
  120. z-index: 4;
  121. text-align: center;
  122. }
  123. #header p {
  124. text-align: center;
  125. margin-top: 0.5em;
  126. }
  127. /* -------------------- end header ----------------------- */
  128. /* ------------------- begin content --------------------- */
  129. #content {
  130. z-index: 3;
  131. background-color: #000;
  132. background-color: rgba(0,0,0,0.9);
  133. position: absolute;
  134. left: 0px;
  135. bottom: 17%;
  136. height: 62%;
  137. width: 45%;
  138. border: 1px solid #555;
  139. border-left: 0px;
  140. padding: 0px;
  141. padding-left: 30px;
  142. padding-right: 20px;
  143. overflow: auto;
  144. }
  145. .frontpage #content {
  146. visibility: hidden;
  147. }
  148. .gallerypage #content {
  149. border: none;
  150. width: 100%;
  151. height: 33em;
  152. bottom: 15%;
  153. padding: 0px;
  154. margin: 0px;
  155. }
  156. .gallerypage #content p {
  157. text-align: center;
  158. }
  159. .videopage #content {
  160. border: none;
  161. width: 100%;
  162. height: 65%;
  163. bottom: 15%;
  164. padding: 0px;
  165. margin: 0px;
  166. }
  167. .videopage #content p {
  168. text-align: center;
  169. }
  170. /* -------------------- end content ---------------------- */
  171. /* ----------------- begin navigation -------------------- */
  172. #navigate {
  173. position: absolute;
  174. height: 4em;
  175. width: 100%;
  176. padding: 0px;
  177. margin: 0px auto;
  178. bottom: 5%;
  179. z-index: 3;
  180. background-color: #000;
  181. background-color: rgba(0,0,0,0.9);
  182. border: 1px solid #555;
  183. border-left: 0px;
  184. border-right: 0px;
  185. }
  186. #nav, #nav ul {
  187. margin: 0px;
  188. padding: 0px;
  189. list-style-type: none;
  190. list-style-position: outside;
  191. position: relative;
  192. line-height: 1.6em;
  193. }
  194. #nav {
  195. padding: 0.4em;
  196. }
  197. #nav a {
  198. display: block;
  199. height: 1.6em;
  200. padding: 0px 10px;
  201. text-decoration:none;
  202. line-height: 1.6em;
  203. background-color: #000;
  204. background-color: rgba(0,0,0,0.9); /* bug in Opera!!! */
  205. }
  206. #nav a:link, #nav a:active, #nav a:visited {
  207. color: #fff;
  208. }
  209. #nav a:hover {
  210. color: #d2232a;
  211. }
  212. #nav li {
  213. float: left;
  214. font-size: 1em;
  215. line-height: 1.6em;
  216. }
  217. #nav ul {
  218. position:absolute;
  219. display: none;
  220. }
  221. #nav ul li a {
  222. float: left;
  223. font-size: 1em;
  224. line-height: 1.6em;
  225. }
  226. #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
  227. display: none;
  228. }
  229. #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
  230. display: block;
  231. height: 1.6em;
  232. }
  233. /* ------------------ end navigation --------------------- */
  234. /* ------------------ begin viewcart --------------------- */
  235. #viewcart {
  236. z-index: 4;
  237. background-color: #000;
  238. background-color: rgba(0,0,0,0.9);
  239. position: absolute;
  240. right: 10px;
  241. bottom: 5.5%;
  242. height: 51px;
  243. width: 130px;
  244. padding: 0px;
  245. overflow: hidden;
  246. }
  247. /* ------------------- end viewcart ---------------------- */