/* Automag Custom Styles */
/* BG-Colors */
body {
	background-color: #2C2C2C;
}
#searchForm input.submit,
#colLeft #feuserLogin input.submitBt {
	background-color: #2C2C2C;
}

#contentWrap, 
#section1,
#section3,
#section5,
#section7 {
	background-color: #7B8185;
}
#section2,
#section4,
#section6,
#section8,
#colMain table.termine tbody tr.even td,
#colMain .newsSearch {
	background-color: #54585C;
}
#colMain fieldset legend,
#headerTeaser .item dt,
#colMain h2.sectionHeader,
#colMain .sectionLink,
#colMain table.termine th {
	background-color: #CD071E;
}


.tx-skpagecomments-pi1 .sk-pagecomments-comment {
	background-color: #FFF;
}

#navi {
	background-color: #000;
}


#headerTeaser dl.item {
	background-color: #DDD;
}

#colLeft #feuserLogin,
#colLeft .sideBox {
	background-color: #747474;
}

#colLeft .sideBox dt,
#colLeft .sideBox h3 {
	background-color: #000;
}


/* Border-Colors */
#colLeft,
#colMain,
#navi li,
#headerDivider,
#footer,
#headerTeaser dl.item,
#colMain table.termine,
#colMain fieldset,
#colMain fieldset legend,
#contentWrap,
#headerTeaser .item dt,
#colLeft .sideBox dt,
#colLeft .sideBox h3,
#colMain h2.sectionHeader,
#colMain .sectionLink,
#colMain .teaserType-1 .teaser,
#colMain .teaserType-2 .teaser,
#colMain #section1,
#colMain #section2,
#colMain #section3,
#colMain #section4,
#colMain #section5,
#colMain #section6,
#colMain #section7,
#colMain #section8,
#colMain .teaserType-1 .image,
#colMain .article h2,
#colMain .comments h2,
#colMain .rgslideshow,
#colMain table.termine th,
#colMain.pageSpecial .news-search-emptyMsg,
#colMain.pageSpecial .tx-ttnews-browsebox,
#colLeft #feuserLogin,
#colLeft .sideBox,
#colMain .rgslideshow .rgsnest,
#headerTeaser dl.item.last,
#colMain .grid_2 .teaser,
#contentAd2,
#colMain .tx-irfaq-pi1 dd.tx-irfaq-dynans-visible {
	border-color: #FFF;
}

#navi ul.sub li {
	border-color: #EDB1B7;
}

#breadCrumb .date {
	border-color: #535355;
}


/* Text-Color */
#colMain .sectionWrap h2,
a,
#colMain,
#colMain p.advice {
	color: #FFF;
}

#colMain h2.sectionHeader,
#quickLinks a:hover,
#quickLinks a:active,
#footer a:hover,
#footer a:active,
#headerDivider a:hover,
#headerDivider a:active,
#navi a, 
#navi li.aktiv span,
#colLeft .sideBox,
#colLeft .sideBox a,
#colMain .rgslideshownav .rgsbrowserEl,
#colMain fieldset legend,
#headerTeaser .item dt,
#colMain .sectionLink a {
	color: #FFF;
}
#footer a:hover, 
#footer a:active, 
#headerDivider a:hover, 
#headerDivider a:active {
	color: #FFF;
}

#footer a:hover, 
#footer a:active, 
#headerDivider a:hover, 
#headerDivider a:active {
	background-color: #535355;
}
#quickLinks a:hover, 
#quickLinks a:active {
	background-color: #CD071E;
}
#headerTeaser .text,
#headerTeaser .moreLink a,
#headerDivider,
#headerDivider a,
#footer p,
#footer p a,
.tx-skpagecomments-pi1 .sk-pagecomments-comment {
	color: #535355;
}

#colMain .rgslideshownav .rgsbrowser .rgsact,
#colMain .rgslideshownav .rgsbrowserEl:hover,
#colMain .rgslideshownav .rgsnext:hover,
#colMain .rgslideshownav .rgsprev:hover,
#colMain .rgslideshownav .rgsplay:hover {
	color: #CD071E;
}


#headerSmall #quickLinks a,
p.advice {
	color: ;
}

/* Hintergrundgrafiken */
body {
	background-image: url(fileadmin/audiscene.de/lib/body_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#headerSmall {
	background: url(fileadmin/audiscene.de/lib/header_hg.gif) no-repeat center top;
}
#quickLinks li {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -300px -399px;
} 
.moreLink a,
.addLink a,
.linkList li,
#colMain .sectionLink a,
#colMain #offerte .fotoupload li {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 0px -794px;
}
#headerTeaser .moreLink a {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 0px -996px;
}
#colMain .formError li {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 0px -1798px;
}
#headerDivider,
#footer {
	background: url(fileadmin/audiscene.de/lib/divider_bg.jpg) repeat-x left center;
}
#searchForm input.submit,
#colLeft #feuserLogin input.submitBt {
	background-image: url(fileadmin/audiscene.de/lib/button_bg.gif);
}
#contentWrap {
	background: url(fileadmin/audiscene.de/lib/faux_cols.gif) repeat-y left top;
}
#innerContentWrap {
	background: url(fileadmin/audiscene.de/) repeat-y left 250px;
}
#colLeft .sideBox dt,
#colLeft .sideBox h3 {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px 6px;
}
#colMain h2.sectionHeader,
#colMain table.termine th {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px -193px;
}
.imgArticle p.caption {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 4px -1196px;
}
#navi {
	background-image: url(fileadmin/audiscene.de/lib/navi_bg.gif);
}
#navi a {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 100000px 100000px;
	background-repeat: no-repeat;
}
#navi li.open span, 
#navi ul.sub a:hover {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -4px -414px;
}
#navi a:hover, 
#navi li.aktiv span {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -4px -14px;
}
#colLeft #feuserLogin .user {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 9px -1399px;
}
#colLeft #feuserLogin .pass {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 9px -1499px;
}
#colLeft #feuserLogin .forgotPW {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 9px -1599px;
}
#colLeft #feuserLogin .submit {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px -1499px;
}
#colLeft #feuserLogin .logout {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px -1599px;
}
#colLeft #feuserLogin .permalogin {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px -1399px;
}
#colLeft #feuserLogin .forgot {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -291px -1699px;
}
#colLeft #feuserLogin .message {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: 9px -1699px;
}
#colMain .newsSearch dt label {
	background-image: url(fileadmin/audiscene.de/lib/searchmask_bg.gif);
}
#colMain .article h2,
#colMain .comments h2 {
	background-image: url(fileadmin/audiscene.de/lib/sprite.gif);
	background-position: -297px 8px;
}

/* Positionen und Größenangaben */
#logo {
	position: absolute;
	right: 41px;
	top: 21px;
}
