/* 1em = circa 13px */
html,body{
        margin:0px;
        padding:0px;
}
body {
        background-color: #000066;
        font: 82% arial,sans-serif;
        COLOR: #FFFFFF;
        min-width: 850px;
        WIDTH: 100%;
}
div#header{
        margin: 10px;
        padding: 0 145px;
        min-width: 600px;
        height: 140px;
        FONT-FAMILY: Verdana, Arial;
        FONT-SIZE: 1.1em;
        background-image: url("../images/worldWide.gif");
 	    background-repeat: no-repeat;
    	background-position: center right;
}
div#header img{
        margin-top: 25px;
}
/* wahlweise linke Box */
div#leftHeaderBox {
		width:140px;
		height:140px;
		float:left;
		margin-top:-150px;
		margin-left:10px;
	}
/* Inhalt vertikal zentrieren */
div#leftHeaderBox .content {
	margin-top: 7px;
}
div#contentWrapper{
        float: right;
        width: 100%;
        margin-left: -13em;
}
div#content{
        margin-left: 13em;
        padding: 0px 35px;
}
div#content p{
        line-height: 1.4;
}
ul#navigation{
        float: left;
        width: 8em;
        padding: 0px;
        margin: 0px 0px 10px 10px;
        list-style: none;
}
ul#navigation li{
        line-height: 14px; /* smaller than ImageHeight */
        white-space: nowrap;
}
ul#navigation img{
        vertical-align: middle;
}
div#advertisement{
        float: left;
        clear: left;
        width: 14em;
        padding: 30px 10px 10px 10px;
}
div#footer{
        clear: both;
        padding: 15px 15px 0px 15px;
        font: 1em 'Verdana', 'Arial', sans-serif;
}
table{
    	FONT-SIZE: 1em;
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
}
h1{
    FONT-FAMILY: Verdana, Arial; FONT-SIZE: 1.6em; TEXT-DECORATION: underline; margin-top:0px;
}
h2{
    FONT-FAMILY: Verdana, Arial; FONT-SIZE: 1.4em; TEXT-DECORATION: none;
}
a {
    COLOR: #00FF00;
}
a.white {
    COLOR: #FFFFFF;
}
a.blue {
    COLOR: #0000FF;
}
a.white-big-font {
    FONT-SIZE: 1.2em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
a:link, a:visited {
    TEXT-DECORATION: none;
}
a:hover {
    TEXT-DECORATION: underline;
}
a.searchElement{
	 FONT-SIZE: 1.2em; TEXT-DECORATION: none; font-weight:bold;
}
a.searchElement:link, a.searchElement:visited {
   COLOR: #FFFFFF;
}
a.searchElement:hover {
   COLOR: #FF0000;
}
ul#navigation li a{
        COLOR: #FFFFFF;
}
ul#navigation li a:hover{
        COLOR: #FF0000;
}
ul#navigation li a.nav-header {
    COLOR: #FFFFFF; FONT-SIZE: 1.2em; FONT-FAMILY: Arial, Verdana; FONT-WEIGHT: bold;
}
ul#navigation li a.nav-header:hover{
        COLOR: #FFFFFF;
}
ul#navigation li a.other:hover{
        COLOR: #00FF00;
}
ul#navigation li .selected{
        FONT-WEIGHT: bold;
		font-style:italic;
		COLOR: #FF0000;
}
.fontBigSize{
        FONT-SIZE: 1.2em;
		font-weight:bold;
}
.fontNormalSize{
        FONT-SIZE: 1em;
}
.fontSmallSize{
        FONT-SIZE: 0.8em;
}
.warning{
        FONT-SIZE: 1em; COLOR: #FF0000;
}
table.detailInlineTable{
        border: solid 1px #f9aa6f;
        border-collapse: collapse;
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 1em;
        COLOR: #000000;
}
td.detailCellBorderBottom{
        border-Bottom: solid 1px #f9aa6f;
        BACKGROUND-COLOR: #FFCC00;
}
div#content ul {
        line-height: 28px;
}
ul.inline {
        margin-left: 0.5em;
        padding-left: 0.5em;
        padding-bottom: 0px;
        margin-bottom: 0px;
        line-height: 28px;
}
ul.inTable,ol.inTable {
        margin-left: 1.0em;
        padding-left: 1.0em;
        margin-right: 1.0em;
        padding-right: 1.0em;
        padding-bottom: 0px;
        margin-bottom: 0px;
        line-height: 28px;
}
hr.redLine{
 		height:1px;
		margin:5px 30px;
		color:#FF0000;
		background-color:#FF0000;
}
/* Tabellenbereich Liste aller Inserate*/
table.listResults {
	color:#000000;
	font-size:0.9em;
	background-color:#FFFFFF;
}
table.listResults .orange-to-white {
        background-image: url("../images/bg_orange.jpg");
        background-repeat: repeat-y;
        background-position: right;
}
.clear {
        clear:both;
}
div#captcha div {
	margin-bottom:10px;
}

/* Hack für Explorer 6 -> feste Breite, da kein MIN-WIDTH */
* html {
	width:70em;
	text-align:center;
}
* html body {
	width:75em;
	margin:0 auto;
	text-align:left;
}