body {margin: 0px; font-family: tahoma}
img {border: none}

a {text-decoration: none; color: #303030;}
a:hover {text-decoration: none; color: #000;}


#white_back, #black_back, #white_tribal, #black_tribal {position: absolute; width: 100%; text-align: center}
#white_back {z-index: 3; background: #ededee url(images/background_gradient_white.png) repeat-x top}
#black_back {z-index: 2; background: #1b1b1b url(images/background_gradient_black.png) repeat-x bottom}
#white_tribal {z-index: 5; background:url(images/background_white.png) no-repeat center top}
#black_tribal {z-index: 4; background:url(images/background_black.png) no-repeat center bottom}

#text_contener {z-index: 6; width: 100%; position: relative}
#content {z-index: 7; width: 972px; height: 580px; margin: auto; background: url(images/content_background.png) no-repeat; position: absolute}
#title {height: 55px; padding: 15px 0 0 10px}
#inner_content {width: 941px; float: left; padding: 12px 0 0 19px}
#flash {width: 572px; height: 396px; float: left}
#inner_text {width: 364px; height: 394px; float: left; background: url(images/inner_background.png) no-repeat}
#text_wrap {width: 344px; height: 192px; overflow-y: scroll; color: #fff; font-size: 11px; margin: 8px 0 0 10px; padding: 0 15px 0 0}
#gallery {margin: 30px 0 0 0px; color: white}
#gallery img {border: solid 3px #fff; margin: 0 0 10px 10px}
#kontakt {margin: 0px 0 0 120px; padding-top: 10px; *padding-top: 20px; font-size: 12px; color: #303030; float: left}
#footer {width: 804px; padding: 15px 0 0 10px}
#firm {overflow: hidden;float: left;width: 557px;}
#firm p{
	text-align: right;
	font-size: 12px;
	margin-top: 27px;
}
