Web page of meissner-wohnen.de
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

311 lines
4.6 KiB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
  1. /* global styles */
  2. body {
  3. font-family: Verdana, Geneva, sans-serif;
  4. background: #e8e8e8;
  5. margin: 0;
  6. padding: 0;
  7. }
  8. a {
  9. text-decoration: none;
  10. }
  11. p {
  12. padding: 0.25em;
  13. }
  14. h1, h2, h3, p {
  15. margin: 0;
  16. clear: both;
  17. }
  18. ul {
  19. list-style-type: none;
  20. }
  21. table th {
  22. text-align: left;
  23. padding-right: 1em;
  24. padding-bottom: 0.5em;
  25. }
  26. span.cursive {
  27. font-family: cursive;
  28. font-size: larger;
  29. }
  30. /* page area styles */
  31. #wrapper {
  32. background: #fff;
  33. width: 960px;
  34. margin: 15px auto;
  35. overflow: hidden;
  36. box-shadow: 0 0 6px 2px #bbb;
  37. }
  38. /* header styles */
  39. #header {
  40. position: relative;
  41. margin: 8px 8px 0 8px;
  42. padding: 0;
  43. }
  44. #header h1 {
  45. position: absolute;
  46. left: 10px;
  47. bottom: 10px;
  48. color: #fff;
  49. text-shadow: .05em .05em .05em #000;
  50. }
  51. #header img {
  52. display: block;
  53. }
  54. /* navigation bar */
  55. #nav {
  56. margin: 8px 8px 0 8px;
  57. overflow: hidden;
  58. }
  59. #nav ul {
  60. margin: 0;
  61. padding: 0;
  62. }
  63. #nav ul li {
  64. float: left;
  65. width: 20%;
  66. }
  67. #nav ul li a {
  68. display: block;
  69. padding: .5em 0.25em;
  70. border-right: 1px solid black;
  71. background-color: darkolivegreen;
  72. color: white;
  73. text-transform: uppercase;
  74. text-shadow: #666 .1em .1em .1em;
  75. font-weight: bold;
  76. text-align: center;
  77. }
  78. #nav ul li a.nav-right {
  79. border-right: none;
  80. }
  81. #nav ul li a:hover {
  82. color: #ddd;
  83. background-color: green;
  84. }
  85. #nav ul li a.active {
  86. background-color: seagreen;
  87. }
  88. /* content styles */
  89. #content {
  90. overflow: hidden;
  91. clear: left;
  92. margin: 8px 8px 0 8px;
  93. padding: 0 15px 15px 15px;
  94. }
  95. #content h2 {
  96. color: darkolivegreen;
  97. padding: .65em 0 .25em 0;
  98. }
  99. #content h3 {
  100. padding: 0.5em 0 0.4em 0;
  101. }
  102. #content p {
  103. padding: 0.25em 0;
  104. }
  105. #content a {
  106. color: black;
  107. border-bottom: dotted 1px black;
  108. }
  109. #content a:hover {
  110. color: #666;
  111. }
  112. #content #maps {
  113. padding: 10px 0;
  114. }
  115. #content #index-img {
  116. margin: 0 auto;
  117. padding-left: 10px;
  118. }
  119. #content #index-img img {
  120. padding: 30px;
  121. vertical-align: middle;
  122. }
  123. #content #index-img img.img-left {
  124. -webkit-transform: rotate(-5deg);
  125. -moz-transform: rotate(-5deg);
  126. -o-transform: rotate(-5deg);
  127. -ms-transform: rotate(-5deg);
  128. transform: rotate(-5deg);
  129. }
  130. #content #index-img img.img-right {
  131. -webkit-transform: rotate(5deg);
  132. -moz-transform: rotate(5deg);
  133. -o-transform: rotate(5deg);
  134. -ms-transform: rotate(5deg);
  135. transform: rotate(5deg);
  136. }
  137. #content #content-left {
  138. float: left;
  139. width: 68%;
  140. }
  141. #content #content-right {
  142. float: right;
  143. width: 30%
  144. }
  145. #content #content-right ul {
  146. padding-left: 1em;
  147. margin: 0.4em 0;
  148. list-style-type: square;
  149. }
  150. #content-right div {
  151. margin-top: 1em;
  152. }
  153. #content-right div h3 {
  154. padding-top: 0;
  155. }
  156. #content-right div.active {
  157. background-color: #eee;
  158. border: solid 0 #eee;
  159. box-shadow: 0 0 6px 2px #eee;
  160. }
  161. #img-gallery {
  162. float: left;
  163. width: 540px;
  164. padding: 0;
  165. margin: 15px 0;
  166. }
  167. #gallery-big {
  168. margin-bottom: 5px;
  169. float: left;
  170. }
  171. #img-gallery img.gallery-small {
  172. background: url(../images/transparent.png) center no-repeat;
  173. width: 125px;
  174. height: 100px;
  175. float: left;
  176. padding: 5px;
  177. margin: 0;
  178. border: 0 solid #D9D9D9;
  179. }
  180. #img-gallery img.gallery-small.gallery-left {
  181. padding-left: 0;
  182. }
  183. #img-gallery a {
  184. margin: 0;
  185. padding: 0;
  186. }
  187. #img-gallery a span {
  188. background: #fff;
  189. display: none;
  190. }
  191. #img-gallery a:hover {
  192. background: #fff;
  193. padding: 0;
  194. margin:0;
  195. }
  196. #img-gallery a:hover span {
  197. margin: 0;
  198. display: block;
  199. position: relative;
  200. top: 0;
  201. left: 0;
  202. height: 398px;
  203. padding: 0;
  204. border: 0 solid #D9D9D9;
  205. z-index: 100;
  206. background: no-repeat;
  207. }
  208. a#wohnung0:hover span {
  209. background-image: url(../images/wohnung1.jpg);
  210. }
  211. a#wohnung1:hover span {
  212. background-image: url(../images/wohnung2.jpg);
  213. }
  214. a#wohnung2:hover span {
  215. background-image: url(../images/wohnung3.jpg);
  216. }
  217. a#wohnung3:hover span {
  218. background-image: url(../images/wohnung4.jpg);
  219. }
  220. a#wohnung4:hover span {
  221. background-image: url(../images/wohnung5.jpg);
  222. }
  223. a#wohnung5:hover span {
  224. background-image: url(../images/wohnung6.jpg);
  225. }
  226. a#wohnung6:hover span {
  227. background-image: url(../images/wohnung7.jpg);
  228. }
  229. a#wohnung7:hover span {
  230. background-image: url(../images/wohnung8.jpg);
  231. }
  232. /* footer styles */
  233. #footer {
  234. clear: both;
  235. margin: 8px;
  236. padding-top: 7px;
  237. border-top: solid 2px #bbb;
  238. overflow: hidden;
  239. font-size: small;
  240. }
  241. #footer-left {
  242. float: left;
  243. }
  244. #footer-right {
  245. float: right;
  246. }
  247. #footer-right a {
  248. padding-left: 1em;
  249. color: black;
  250. }
  251. #footer-right a:hover {
  252. color: #666;
  253. }