/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height:17px;
}
.inhalt { 	
	
}

.main_home {background-image:url(../img/home_mainbg.gif); background-repeat:repeat-y;}
.home_color {background-color:#70713F;}

.main_about {background-image:url(../img/about_mainbg.gif); background-repeat:repeat-y;}
.about_color {background-color:#393955;}

.main_studio {background-image:url(../img/studio_mainbg.gif); background-repeat:repeat-y;}
.studio_color {background-color:#175263;}

.main_gallery {background-image:url(../img/gallery_mainbg.gif); background-repeat:repeat-y;}
.gallery_color {background-color:#6F5118;}

.main_links {background-image:url(../img/links_mainbg.gif); background-repeat:repeat-y;}
.links_color {background-color:#354A36;}

.main_contacts {background-image:url(../img/contacts_mainbg.gif); background-repeat:repeat-y;}
.contacts_color {background-color:#372A08;}

.main_commissions {background-image:url(../img/commissions_mainbg.gif); background-repeat:repeat-y;}
.commissions_color {background-color:#6B0505;}

.rnav_imgs {margin-bottom:12px;}
.hzltxt {color: #989967}

a:link {
	color: #4F5106;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4F5106;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #4F5106;
}

a.wht:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.wht:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.wht:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.wht:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.wht2blk:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.wht2blk:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.wht2blk:hover {
	text-decoration: none;
	color: #000000;
}
a.wht2blk:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.wht2grn:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.wht2grn:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.wht2grn:hover {
	text-decoration: none;
	color: #989967;
}
a.wht2grn:active {
	text-decoration: none;
	color: #FFFFFF;
}

#print_header {font-size:20px; color:#666666; padding-bottom:10px; font-weight:bold;}
#print_header2 {font-size:18px; color:#000000; padding-bottom:5px; font-weight:bold;}
#header_title {position:absolute; visibility:hidden;}
#header_link {position:absolute; visibility:hidden;}
#header_bar {position:absolute; visibility:hidden;}
#header {position:absolute; visibility:hidden;}
#content {padding-right:25px;}
#content_studio {}
#content_gallery {}
#rnav {position:absolute; visibility:hidden;}
.rnav_top {background-image:url(../img/rnav_bg.jpg); min-height: 272px; height: auto !important; height: 272px; background-repeat:no-repeat; background-color:#FFFFFF; padding-top:80px; text-align:right; padding-right:13px;}
.rnav_btm {padding-left:14px; padding-top:17px; padding-right:30px;}
.rnav_fnt {font-size:0.9em;}
.contentimg_spacer {margin-right:29px;}
#footer_top {position:absolute; visibility:hidden;}
#footer_btm {position:absolute; visibility:hidden;}
.bldgrntxt {font-weight:bold; color:#4F5105;}
.rnav_padtop {padding-top:7px;}

.about_img_space {padding-left:47px; padding-bottom:10px;}
.content_left {position:relative;}
.gallery_right {position:absolute; left:283px; width:188px; text-align:center; font-size:0.9em;}
.studio_right {position:absolute; left:283px; width:188px; text-align:right;}
.hr_class {position:absolute; left:-48px; top:-30px;}