body {color: black; background: #eae3b1; margin: 0; padding: 0; font-size:11px; background-image: url(/home/themes/corporate/background.gif);background-position:top left;background-repeat:no-repeat;}

.mainTable {	width: 990px;}
.mainTableNavTop { width: 990px;  text-transform: uppercase; color: #a98866}
.mainTableNavTop a:hover{ color: #a98866;text-decoration:none;} 
.mainTableSearchTop { width: 990px; background: #a98866; }

.space { font-size: 5px;}

#hintergrundpic {
	z-index:-1;
	position: absolute; 
	top: 0px ; 
	left: 0px;
}

legend { color: #a98866;}

td#headerlogo {background-color:#c90711; color:white;}

table {width: 100%; padding: 0; font-size:11px; }
table td {padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;}

a {color: #a98866; text-decoration: none; font-weight: normal; background-color: transparent; font-size:11px;}
a:hover { font-size:11px; text-decoration: underline}

h1 { font-size:14px;}
h2 {font-size:13px;}
h3 {font-size:13px;}
h4 {}
h5 {}
ul { margin-left: 2px; padding: 12px; list-style: square outside; text-align: left;}
ul li { margin-left: 2px;  color: black;list-style: square outside;}

input.formButton {}

.item {border-bottom: 1px solid #CCCCCC;}
.itemHead {padding: 3px; background-color: #c6242b; color: #FFFFFF; }
.itemInfo {text-align: right; padding: 3px; background-color: #EFEFEF}
.itemTitle a {font-weight: normal; font-variant: small-caps; color: #ffffff; background-color: transparent;}
.itemPoster {font-size: 90%; font-style:italic;}
.itemPostDate {font-size: 90%; font-style:italic;}
.itemStats {font-size: 90%; font-style:italic;}
.itemBody {padding-left: 5px; font-weight: normal;}
.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.8em; font-weight: normal;}
.itemText:first-letter {font-size: 100%; font-weight: normal;}
.itemFoot {text-align: right; padding: 3px; background-color: #EFEFEF}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%;}

.news-title a { font-size: 12px; color: #c90711; text-decoration: none; font-weight: bold; }
.news-title H1 { font-size: 12px; color: #c90711; text-decoration: none; font-weight: bold; }
.news-title H2 { font-size: 12px; color: #c90711; text-decoration: none; font-weight: bold; }
.itemBody img { padding-right: 5px; float:left;}
.itemPermaLink img{ float: none;}

th {background-color: #c6242b; color: #FFFFFF; padding : 2px; vertical-align : middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}


td#headerbanner {width: 100%; background-color: #a98866; vertical-align: middle; text-align:center;}
td#headerbar {border-bottom: 3px solid #DDDDDD; background-image: url(hbar.gif);}

td#linkbar {  padding: 2px; font-size:11px;}
td#linkbar a:hover {color: red;font-size:11px;}
td#linkbar a {text-decoration: none; color:black; padding-left: 3px; border-top: 1px solid Silver; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid Silver;font-size:11px;}
td#linkbar a.menuMain {text-decoration: none;color:black; padding: 2px; padding-left: 3px; padding-right: 3px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid Silver;font-size:11px; font-color:black;}
td#linkbar a.menuSub {text-decoration: none;color:black; padding-left: 10px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid Silver;font-size:11px;}




td#leftcolumn {width: 170px; border-right: 0px solid #CCCCCC; font-size:11px;}
td#leftcolumn th {background-color: #c6242b; color: #FFFFFF; vertical-align: middle;}
td#leftcolumn div.blockTitle {text-transform: uppercase; padding: 2px; background-color: #c90711; color: white; font-weight: bold;        font-variant: normal;  font-style: normal;  padding-left: 10px;         }
td#leftcolumn div.blockContent {padding-left: 0px; padding-right:0px; line-height: 120%; line-height: 120%; background-color:white}


td#centercolumn {font-size: 11px; width: 640px;} /*background-color:white;*/

td#centercolumn th {background-color: #eae3b1; color: #a98866; vertical-align: middle;}
td#centerCcolumn {padding: 0px;}
td#centerCcolumn legend.blockTitle {padding: 3px; color: #a98866; font-weight: normal; margin-top: 0px; margin-right: 0px;  margin-left: 0px;}
td#centerCcolumn div.blockContent {border: 1px solid #a98866; padding: 0px; margin-right: 0px;  margin-left: 0px; margin-bottom: 0px; line-height: 120%; background-color:white;}

td#centerLcolumn {width: 50%; padding: 2px;}
td#centerLcolumn legend.blockTitle {padding: 2px; color: #a98866; font-weight: normal; }
td#centerLcolumn div.blockContent {border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #DDDDDD;line-height: 120%; background-color:white}

td#centerRcolumn {width: 50%; padding: 2px;}
td#centerRcolumn legend.blockTitle {padding: 2px; color: #a98866; font-weight: normal; margin-top: 0px;}
td#centerRcolumn div.blockContent {border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #DDDDDD; line-height: 120%;background-color:white}

div#content {text-align: left; padding: 5px; background: white; border: 1px solid #a98866;}

td#rightcolumn { border-left: 0px solid #CCCCCC; font-size:11px;}
td#rightcolumn th {background-color: c90711; color: #FFFFFF; vertical-align: middle;}
td#rightcolumn div.blockTitle {padding: 3px; background-color: white; color: #a98866; font-weight: normal;}
td#rightcolumn div.blockContent {padding: 3px; width: 159px;line-height: 120%;background-color:white; border: 1px solid #a98866;}

tr#footerbar {text-align:center; background-image: url(hbar.gif);}

td#mainmenu a { text-decoration: none;display: block; margin: 0; padding: 2px; font-size:11px; background-image: url(/home/themes/corporate/nav_hell.gif);background-position:top right;background-repeat:no-repeat; line-height: 16px;}
td#mainmenu a:hover {background-color: #a98866;font-size:11px;background-image: url(/home/themes/corporate/nav_dunkel.gif);background-position:top right;background-repeat:no-repeat;}
td#mainmenu a.menuTop {color:black; padding-left: 3px; border-top: 1px solid #A98866; border-right: 1px solid #A98866; border-bottom: 1px solid #A98866; border-left: 1px solid #A98866;font-size:11px;}
td#mainmenu a.menuMain {color:black; padding-left: 3px; border-right: 1px solid #A98866; border-bottom: 1px solid #A98866; border-left: 1px solid #A98866;font-size:11px;}
td#mainmenu a.menuSub {color:black; padding-left: 10px; border-right: 1px solid #A98866; border-bottom: 1px solid #A98866; border-left: 1px solid #A98866;font-size:11px;}

td#usermenu a { color: black; display: block; margin: 0; padding: 2px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 0px solid Silver;font-size:11px; background-image: url(/home/themes/corporate/nav_hell.gif);background-position:top right;background-repeat:no-repeat; }
td#usermenu a:hover {background-color: #a98866;font-size:11px;background-image: url(/home/themes/corporate/nav_dunkel.gif);background-position:top right;background-repeat:no-repeat;}
td#usermenu a.menuTop {border-top: 1px solid Silver;font-size:11px;}
td#usermenu a.highlight {background-color: #FFCCCC;font-size:11px;   }

.outer {border: 1px solid silver;}

.head {background-color: #a98866; padding: 5px; font-weight: normal;}
tr.head a {color: black;}
td.head a {color: black; }

.even {background-color: #f5edb9; padding: 5px;}
.odd {background-color: #fffac2; padding: 5px;}
.foot {background-color: #eae3b1; padding: 5px; font-weight: normal;}
tr.even td {background-color: #f5edb9; padding: 5px;}
tr.odd td {background-color: #fffac2; padding: 5px;}

div.errorMsg { background-color: #FFCCCC; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: normal; padding: 10px;}
div.confirmMsg { background-color: #DDFFE0; color: #136C99; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: normal; padding: 10px;}
div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid Silver; border-left: 1px solid Silver; font-weight: normal; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 10px;}

div.xoopsCode { background: #FFFFFF; border: 1px inset #000180; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
div.xoopsQuote { background: #FFFFFF; border: 1px inset #000180; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}


.comTitle {font-weight: Normal; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: Navy; font-weight:normal; border: 1px solid Silver; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: Navy; font-weight:normal; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:normal;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: normal; font-style: normal;}

.forumtop {
	background-color: #c6242b;
	padding: 5px;
	color: white;
}
.forumtopbelow {
	
	padding: 5px;
	
}
.forumtoptable {
	border: 1px solid silver;
}


#bildbereich2 {
	
	
	display: none; 
	text-align: center; 
	width: 100%; 
	
}


table.gebrauchtwagencheck {
	border: 1px solid silver;	
	
}

table.gebrauchtwagencheck td {
	padding: 3px;
	
}
