body, html, #wrapper { border: 0 none; margin: 0; padding: 0; width: 100%; } html { border: 0 none; margin: 0; padding: 0; width: 100%; } #wrapper { border: 0 none; margin: 0; padding: 0; width: 100%; } html { background: url(../././gfx/background.jpg) no-repeat #000000; height: 100%; } body { display: table; } a { color: #ffffff; text-decoration: none; } a img { border: 0; } #wrapper { display: table-cell; overflow: hidden; vertical-align: middle; } #wrapper #branding { width: 755px; margin: 0 auto; } #wrapper #branding h1 { margin: 10px 0; } #wrapper #mainWrapp { background-color: #111111; border: 1px solid #cecece; height: auto; margin-left: auto; margin-right: auto; text-align: left; width: 755px; } #wrapper #mainWrapp #sidebar { background: #000000; border: 1px solid #000000; color: #ffffff; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; height: 60px; text-align: center; } #wrapper #mainWrapp #sidebar ul { border: 0 none; margin: 21px 0 0; padding: 0; width: auto; } #wrapper #mainWrapp #sidebar ul li { background-position: right center; background-repeat: no-repeat; display: inline; padding: 0; } #wrapper #mainWrapp #sidebar ul li a { background: url(../././gfx/separator.gif) left no-repeat transparent; padding: 9px 24px 9px 25px; color: #ffffff; } #wrapper #mainWrapp #sidebar ul li a:hover { color: #cecece; } #wrapper #mainWrapp #sidebar ul li.menuFirst a { background: transparent; } #wrapper #mainWrapp #content { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; } #wrapper #mainWrapp #content td { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; } #wrapper #mainWrapp #content { padding: 10px; overflow: auto; } #wrapper #mainWrapp #content a:link { text-decoration: underline; color: #b0d2f5; } #wrapper #mainWrapp #content a:visited { text-decoration: underline; color: #b0d2f5; } #wrapper #mainWrapp #content h2 { font-size: 16.8px; line-height: 25.2px; } #wrapper #mainWrapp #content h3 { font-size: 14.4px; line-height: 21.6px; } #wrapper #mainWrapp #content h4 { font-size: 12px; line-height: 21px; } .bigWindow #wrapper #branding { width: 980px; } .bigWindow #wrapper #mainWrapp { width: 980px; } .bigWindow #wrapper #mainWrapp #sidebar { font-size: 15px; } .bigWindow #wrapper #mainWrapp #sidebar ul li a { background: url(../././gfx/separator.gif) left no-repeat transparent; padding: 9px 34px 9px 35px; } .bigWindow #wrapper #mainWrapp #sidebar ul li.menuFirst a { background: transparent; } .bigWindow #wrapper #mainWrapp #content { font-size: 14px; line-height: 24px; } .bigWindow #wrapper #mainWrapp #content h2 { font-size: 19.6px; line-height: 28px; } .bigWindow #wrapper #mainWrapp #content h3 { font-size: 16.8px; line-height: 25.2px; } .bigWindow #wrapper #mainWrapp #content h4 { font-size: 14px; line-height: 24px; } .bigWindow #wrapper #mainWrapp #content td { font-size: 14px; line-height: 24px; } .bigWindow #wrapper #mainWrapp #content td h2 { font-size: 19.6px; line-height: 28px; } .bigWindow #wrapper #mainWrapp #content td h3 { font-size: 16.8px; line-height: 25.2px; } .bigWindow #wrapper #mainWrapp #content td h4 { font-size: 14px; line-height: 24px; } #shadow { background-image: url(../././gfx/shadow.png); height: 86px; margin-left: auto; margin-right: auto; width: 766px; } #loading { margin: 20px; text-align: center; } body.body-galleryList #wrapper #mainWrapp #content { padding-left: 0px; padding-right: 0px; } body.body-galleryList #wrapper #mainWrapp #content #galleryMin { list-style: none; overflow-x: auto; overflow-y: hidden; height: 110px; width: 755px; padding: 13px 0 16px 0; clear: both; } body.body-galleryList #wrapper #mainWrapp #content #galleryMin a { padding: 0; margin: 0 2px; float: left; border: 1px solid #bbbbbb; display: inline; } body.body-galleryList #wrapper #mainWrapp #content #galleryMin a:hover { border-color: #8d8d8d; } body.body-galleryList #wrapper #mainWrapp #content #galleryMin a.active { border-color: #ffffff; cursor: default; } body.body-galleryList #wrapper #mainWrapp #content #galleryMin a img { margin: 0; padding: 0; display: block; } body.body-galleryList #wrapper #mainWrapp #content #innerWrapSub { padding: 0 40px; } body.bigWindow #wrapper #mainWrapp #content #galleryMin { width: 980px; } #wrapGallery { clear: both; width: 750px; } .bigWindow #wrapGallery { width: 975px; } #innerWrapGallery div { width: 755px; float: left; display: inline; margin: 0; } .bigWindow #innerWrapGallery div { width: 980px; } #innerWrapGallery div img { display: block; border: 1px solid #ffffff; margin: 0 auto; } .access { display: none; } body.body-Testimonials #wrapper #mainWrapp #content { padding: 0px; } body.body-Testimonials #wrapper #mainWrapp #content blockquote { border-top: 1px solid #505050; margin: 0; padding: 30px; overflow: auto; background: #222222; } body.body-Testimonials #wrapper #mainWrapp #content blockquote p { margin-top: 0; } body.body-Testimonials #wrapper #mainWrapp #content blockquote img { float: left; margin: 0 40px 0 10px; border: 1px solid #cecece; } body.body-Testimonials #wrapper #mainWrapp #content blockquote.even { background: #000000; } body.body-Testimonials #wrapper #mainWrapp #content blockquote.even img { float: right; margin: 0 10px 0 40px; } #mainWrapp #content img.kontaktImg { float: left; margin: 0 30px; display: inline; } #mainWrapp #content div.contactWrapp form fieldset { border: 0; border-top: 1px solid #666666; padding: 0; margin: 0; } #mainWrapp #content div.contactWrapp form fieldset label { display: block; margin-top: 10px; } #content div.mpText { width: 401px; padding-right: 10px; display: inline; float: left; margin: 0 0 20px 0; } #content ul#galleriesList { width: 324px; float: left; display: inline; list-style: none; margin: 0 0 20px 0; padding: 0; text-align: center; } #content ul#galleriesList li { margin: 0; padding: 0; float: left; display: inline; padding: 0 10px 0 0; width: 152px; } #content ul#galleriesList li a { margin: 0; padding: 0; } #content ul#galleriesList li a img { margin: 0; padding: 0; } #content ul#galleriesList li a img { border: 1px solid #ffffff; } #content blockquote { border-top: 1px solid #505050; margin: 0; padding: 30px; overflow: auto; background: #222222; margin-top: 20px; clear: both; float: left; width: 675px; } #content blockquote p { margin-top: 0; } #content blockquote img { float: left; margin: 0 40px 0 10px; border: 1px solid #cecece; } body.bigWindow #content div.mpText { width: 616px; padding-right: 20px; display: inline; float: left; text-align: justify; } body.bigWindow #content blockquote { width: 900px; } 


