body { background: #f5f5f5; }

h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; }
a:link { color: #237b93; }
a:hover { color: #21bae4; }
a:visited { color: #237b93; }

.header { background:url(header_bg_winter.png) repeat-x; }
.header .languages { background:url(lang_bg.png) top left no-repeat; }

.navContainer { background:url(header_winter.png) no-repeat; }
.navContainer .navigation .linkActive .left { height: 36px; background: url(navLeft_w.png) no-repeat; }
.navContainer .navigation .linkActive .mid { background: #f5f5f5; }
.navContainer .navigation .linkActive .right { height: 36px; background: url(navRight_w.png) no-repeat; }
.navContainer .navigation .linkActive .mid .shadow  { color: #ffffff; }
.navContainer .navigation .linkActive .mid  span { color: #6c6c6c; } 
.navContainer .navigation .linkActive .mid  span a { color: #6c6c6c; }
.navContainer .navigation .linkActive .mid  span a:hover { color: #6c6c6c; }

.navContainer .navigation .link .shadow  { color: #ffffff; }
.navContainer .navigation .link span { color: #6c6c6c; } 
.navContainer .navigation .link span a { color: #6c6c6c; }
.navContainer .navigation .link span a:hover { color: #54bfe8; }

.subNavContainer a { color: #79746e; }
.subNavContainer a:hover { color: #74baf1; }

.spotlight { background: #cbbaa2; }
.spotlight .spot { border: 3px solid #FFFFFF; }
.spotlight .spot .dark { color: #FFFFFF; background:url(dark.png) repeat; }

.container { background: #f5f5f5; }
.contentBox { background: #FFFFFF; border: 3px solid #d9e7ed; }
.contentBox h1 { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; }
.contentBox h1 span { background: url(img_corner.png) no-repeat; }

.contentBox h2 { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; }
.contentBox h2 span { background: url(img_corner.png) no-repeat; }

.offer0 { background: #FFFFFF; }
.offer1 { background: none; }

.thumbnail { background: #ffffff; border: 1px solid #c2d4e1; }

.from { background: #9bcb00; border: 1px solid #5a7a00; color: #FFFFFF; }
.budgetsearch { background: #FFFFFF; border: 3px solid #f2ddbc; }

.top5left { background: #FFFFFF; border: 3px solid #e4e4e4; }
.top5left .head { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; width: 98%; }
.top5left .head .shadow  { color: #ffe09d; }
.top5left .head span { color: #000000; } 
.top5left .head .corner { background: url(img_corner_w.png) no-repeat; }

.top5mid { background: #FFFFFF; border: 3px solid #e4e4e4; }
.top5mid .head { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; width: 98%; }
.top5mid .head .shadow  { color: #ffe09d; }
.top5mid .head span { color: #000000; } 
.top5mid .head .corner { background: url(img_corner_w.png) no-repeat; }

.top5right { background: #FFFFFF; border: 3px solid #e4e4e4; }
.top5right .head { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; width: 98%; }
.top5right .head .shadow  { color: #ffe09d; }
.top5right .head span { color: #000000; } 
.top5right .head .corner { background: url(img_corner_w.png) no-repeat; }

.top5offer { border-bottom: 2px solid #e5eff8; }
.top5offer a:link { color: #358da5; }
.top5offer a:visited { color: #358da5; }

.top5max { background: #FFFFFF; border: 3px solid #e4e4e4; }
.top5max .head { background: url(h2_wood.png) repeat; border: 1px solid #5e3a27; color: #2f1b03; width: 88%; padding-left: 100px; }
.top5max .head .shadow  { color: #ffe09d; }
.top5max .head span { color: #000000; } 
.top5max .head .corner { background: url(img_corner_w.png) no-repeat; }
