@charset "UTF-8";
/* CSS Document */

body        { font-family: Arial, Helvetica, sans-serif; background: #000 url(../images/bg-2.gif) repeat-x fixed 50% top }
	
#container     { margin-right: auto; margin-left: auto; width: 1024px; overflow: hidden }
#header  { height: 162px }

img.logo  { position: relative; left: 20px }

img.schriftzug   { position: relative; bottom: 40px; left: 368px }
#navbar         { background-image: url(../images/navbar-2_1024.gif); padding-left: 160px; height: 26px }

#content      { background-image: url(../images/content_1024blau.gif); background-repeat: repeat-y }

#pad   { padding: 10px }

h1     { color: #ccc; font-size: 20px; line-height: 20px; margin: 0 0 0 160px; padding-top: 20px; padding-bottom: 10px }

h2    { color: #ebb20d; line-height: 20px; margin: 0 0 0 160px }
h3   { color: #fff; font-size: 14px; font-weight: normal; line-height: 20px; margin: 0 0 0 10px }
h4  { color: #ccc; font-size: 20px; line-height: 20px; margin-top: 7px; margin-bottom: 60px; margin-left: 14px }
p      { color: #999; font-size: 14px; font-weight: normal; line-height: 20px; text-align: justify; margin: 0 10px }
p1 { color: #999; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; margin-right: 10px; margin-left: 10px }
a  { color: #ebb20d; text-decoration: none; outline: none medium }

a:hover {text-decoration:underline;}

#footer     { background-image: url(../images/footer_1024blau.gif); background-repeat: no-repeat; text-align: center; height: 22px }

p.moreinfo { font-size: 12px; color:#333; text-align:center; margin-top:10px;}

table.ads  { margin-left: 10px }

img.photo {
	background-color: #FFFFFF;
	margin: 4px;
	padding: 4px;
}

table.available   { color: #fff; font-size: 12px; font-weight: normal; line-height: 18px; background-color: #333333; margin-left: 10px; border: solid 1px }
/*nav*/

.menu ul { list-style-type: none; margin: 0; padding: 0 }

/*Top level list items*/
.menu ul li  { display: block; position: relative; float: left }

/*Top level menu link items style*/
.menu ul li a   { color: #999999; font-size: 14px; font-weight: normal; line-height: 26px; text-decoration: none; text-transform: uppercase; display: block; padding: 0 12px }

* html .menu ul li a  { display: inline-block  }

.menu ul li a:link, .menu ul li a:visited { color: #ccc }

.menu ul li a:hover  { color: #000; background: #ebb20d }
	
/*1st sub level menu*/
.menu ul li ul         { background-image: url(../images/dropdown-124a.png); background-repeat: no-repeat; background-position: left bottom; visibility: hidden; display: block; padding-bottom: 12px; position: absolute; z-index: 500; left: 0; behavior: url('iepngfix.htc')  }

* html .menu ul li ul { top: 26px }

/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li { display: list-item; z-index: 500; float: none }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
	.menu ul li ul li ul { top: 0 }

/* Sub level menu links style */
	.menu ul li ul li a   { font-size: 14px; font-weight: normal; line-height: 20px; background: #5b5b5b; margin: 0; padding-left: 10px; bottom: 0; width: 100px; border-style: none solid solid; border-width: 0 1px 1px; border-color: #ebb20d }

.menuz ul li ul li a:hover { color: #fff; background: #5b5b5b }

