body { font-family:Helvetica,Arial,sans-serif; }
.copy { font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #6d6d6d;}
.block { font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #6d6d6d; text-align:justify;}
.copyblue { font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; color: #006e9a;}
.small { font-size: 9px; font-style: normal; line-height: 11px; color: #6b6a69;}
.smallblue { font-size: 9px; font-style: normal; line-height: 11px; color: #006e9a;}
.blue { font-size: 12px; font-style: normal; line-height: 11px; color: #006e9a; font-weight: bold;}
.headline { font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #3f3f3f;}
.headlinerot { font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; font-weight: bold; text-decoration: none; color: #ad0058;}
.rot { font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; font-weight: bold; text-decoration: none; color: #ad0058;}

.headlinesmall { font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #3f3f3f;}
.areainfo { font-size: 16px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #3f3f3f;}
.underscribe { font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #3f3f3f;}
.big { font-size: 24px; font-weight: normal; line-height: 26px; text-decoration: none; color: #006e9a;}
.biggrey { font-size: 22px; font-weight: normal; line-height: 24px; text-decoration: none; color: #6d6d6d;}
.bigsmall { font-size: 18px; font-weight: normal; line-height: 2px; text-decoration: none; color: #006e9a;}


a.main_navi:hover {color: #006e9a;}
a.main_navihigh { font-size:9px; font-style: normal; font-weight: normal; text-decoration: none; color: #006e9a;}
a.main_navi {

font-size:9px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #6d6d6d;
}


a.click:hover {text-decoration: underline;}
a.clickhigh { font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: underline; color: #6d6d6d;}
a.click { font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: none; color: #6d6d6d;}

.searchblue { font-size: 13px; font-weight: bold; line-height: 16px; text-decoration: none; color: #006e9a;}
.searchgrey { font-size: 13px; font-weight: bold; line-height: 16px; text-decoration: none; color: #6d6d6d;}
.price { font-size: 14px; font-weight: bold; vertical-align:middle; text-decoration: none; color: #6d6d6d; white-space: nowrap;}

input.eingabe {
font-family:Helvetica,Arial,sans-serif;
color:#6b6a69;
font-size:11px;
border: 2px solid #eeece9;
height:22px;
width:150px;
padding:2px;
}

input.rund {
color:#6b6a69;
font-size:10px;
border: 0px solid #6b6a69;
height:13px;
padding:2px;
}

select.eingabe {
font-family:Helvetica,Arial,sans-serif;
color:#6b6a69;
font-size:11px;
border: 2px solid #eeece9;
height:22px;
width:150px;
padding:0px;
}

textarea {
font-family:Helvetica,Arial,sans-serif;
color:#6b6a69;
font-size:11px;
border: 2px solid #eeece9;
height:150px;
width:395px;
padding:0px;
}

table.info { 
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	width: 220px;
}
table.info tr td.descr {
	text-align: left; 
	font-size: 11px;
}

table.info tr td.value {
	text-align: right;
	font-size: 11px; 
}

table.detail_info {
	margin-top: 10px;
}

table.detail_info tr td {
	color: #6d6d6d;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 5px 0px 0px; 	
}

table.detail_info tr td.descr {
	text-align: left; 
}

table.detail_info tr td.value {
	text-align: right;
}

div.results {
	float: right;
	padding: 1px 5px 1px 0px;	
	color: #6d6d6d;
	font-size: 12px;
	display: none;
}

div.no_result {
	clear: both;
	color: red;
	margin: 20px 0px 10px 0px;
}

input.pageSwitch {
	float: left; 
	padding: 5px 7px 4px 7px; 
	margin: 0px 6px 0px 0px; 
	border: 1px solid #aaa8a5; 
	font-size:10px;
	background-color:#cbc8c6;
	color: White;
	font-weight: bold;
	cursor: pointer;
}

input.pageSwitchActive {
	float: left; 
	padding: 5px 7px 4px 7px; 
	margin: 0px 6px 0px 0px; 
	border: 1px solid #aaa8a5; 
	font-size:10px;
	cursor: pointer;
	color: White;
	font-weight: bold;
	background-color:#699cab;
}

input.pageSwitch:hover {
	background-color: #699cab;	
}

a.pageSwitch {
	text-decoration: none;
}

.prev_next_btn {
	float: left;
	margin-right: 6px;
}

.buttonAsLink{
	font-family:       Helvetica,Arial,sans-serif;
	font-size:         11px;
	color:             #006e9a;
	background-color:  #eeece9;
	font-weight:       bold;
	margin: 		0px 0px -2px -2px; 
	border-width:      0;  
	cursor:            pointer;
	width:             100px;
	}

