﻿table 
{
	border-collapse:collapse;
}
div.searchinput td 
{
	width:266px;
	padding-top:11px;
	padding-bottom:11px;
	border-left:1px solid #FFC000;
	border-bottom:1px solid #FFC000;
	background-color:#e8e8e8;
	overflow:hidden;
}

div.searchinput td p 
{
	margin-left:11px;
	margin-right:11px;
}

td input.textbox, td select
{
	width:240px;
}

div.searchinput tr.noborder td
{
	border:0px;
	background-color:#e8e8e8;
}

div.searchinput td.btn 
{
	background-color:#FFC000;
	background-image:url('../images/bg_arrow.gif');
	background-repeat:no-repeat;
	background-position:right;
	border-left:1px solid #FFC000;
}

div.searchinput td.btn a 
{
	margin-left:15px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

div#ContentResultList table
{
	width:100%;
}

table.detail td
{
	padding-bottom:10px;
	padding-top:10px;
}

div#ContentResultList table td 
{
	vertical-align:middle;
}

div#ContentResultList td.result div
{
	margin:10px;
}

div#ContentResultList td.type 
{
	background-color:#0073a2;
	width:1% !important;
	text-align:center;
}

div#ContentResultList tr 
{
	border-bottom:1px solid #fff;
}

table.detail 
{
	width:799px;
}

table.detail td 
{
	padding-left:15px;
}
td.smlHead 
{
	font-weight:bold;
	color:#0073A2;
}

td.bigHead 
{
	font-weight:bold;
	color:#0073A2;
	text-transform:uppercase;
	font-size:12px;
	width:190px;
}

tr.normal
{
	 background-color:#fff;
}

tr.alternate
{
	 background-color:#e8e8e8;
}

table.detail td ul 
{
	padding:0px;
	padding-left:12px;
}

table.raum
{
	width:100%;
}

table.raum td,
table.raum tr.header th
{
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin-right:5px;
	font-size:11px;
}

table.raum tr.header
{
	background-color:#0073a2;
	color:#fff;
	text-align:left;
	font-weight:bold;
} 

table.raum tr.alternate 
{
	background-color:#e8e8e8;
}

td.raum div
{
	text-align:right;
}

.headline 
{
	color:#0073a2;
	font-size:13px;
	font-weight:bold;
}

tr.pager 
{
	background-color:#FFC000;
	border:0px;
}

tr.pager tr 
{
	border:0px;
}

tr.pager td 
{
	width:25%;
	text-align:center;
}

tr.pager td a
{
	 color:#000;
	 font-weight:bold;
	 text-decoration:none;
}

td.select 
{
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
}

div.slideshow img {
	max-width:100%;
	max-height:100%;
}

a.GalleryLink 
{
	display:block;
	background-color:#ffc000;
	padding:5px;
	padding-left:10px;
	color:#000;
	width:200px;
	margin-top:10px;
	cursor:pointer;
}

a.ContactLink 
{
    display:block;
	background-color:#0073A2;
	padding:5px;
	padding-left:10px;
	color:#fff;
	width:300px;
	margin-top:10px;
	cursor:pointer;
}

