body { font-family:Helvetica,Arial,sans-serif; margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.copy { font-family:Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; line-height: 14px; color: #727272;}
.block { font-family:Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; line-height: 14px;  color: #6d6d6d; text-align:justify;}
.copyblue { font-family:Helvetica,Arial,sans-serif; font-family:Helvetica,Arial,sans-serif; 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-family:Helvetica,Arial,sans-serif; font-size: 9px; font-style: normal; line-height: 11px; color: #006e9a;}
.blue_head { font-family:Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #006e9a;}
.headline { font-family:Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}

.headlinesmall { font-family:Helvetica,Arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; line-height: 14px; text-decoration: none; color: #000000;}

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


a.main_navi:hover {color: #006e9a;}
a.main_navihigh { font-family:Helvetica,Arial,sans-serif; 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;
}

#listing { font-family:Helvetica,Arial,sans-serif; font-size:11px; color:#727272; }
#listing th, #listing td { padding:2px;  }
#listing th { background:#006e9a; text-align:left; }
.bg_light { background:#006e9a; cursor:hand; cursor:pointer; }
.bg_dark { background:#d0d0d0; cursor:hand; cursor:pointer; }
#listing tr:hover { background:#006e9a; color:#ffffff;}

a.listclick:hover {color: #ffffff;}
a.listclickhigh { font-family:Helvetica,Arial,sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; text-decoration: underline; color: #6d6d6d;}
a.listclick { font-family:Helvetica,Arial,sans-serif; font-size: 11px; text-decoration: none; color: #727272;}


.normal { color:#727272;  }
.spezial1, .spezial2, .spezial3,
.spezial1 a, .spezial2 a,
.spezial3 a:link, .spezial3 a:visited, .spezial3 a:hover, .spezial3 a:active
               { color:#ffffff; background-color:#006e9a;}
.spezial2, .spezial3 { cursor:pointer; }





#TaylorDesignStudioContainer {
width: 877px;
margin: 0 auto;
}


a.click:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline;}
a.clickhigh { font-family:Helvetica,Arial,sans-serif; font-size: 14px; line-height: 14px; text-decoration: underline; color: #727272;}
a.click { font-family:Helvetica,Arial,sans-serif; font-size: 14px; line-height: 14px; text-decoration: none; color: #006e9a;}

a.smallclick:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: none; color: #006e9a;}
a.smallclickhigh { font-family:Helvetica,Arial,sans-serif; font-size: 11px; line-height: 14px; text-decoration: none; color: #006e9a; background-color: #eeeeee; padding: 3px 3px 3px 3px; }
a.smallclick { font-family:Helvetica,Arial,sans-serif; font-size: 11px; line-height: 10px; text-decoration: none; color: #727272;}

a.subnavi:hover {font-family:Helvetica,Arial,sans-serif; text-decoration: underline;}
a.subnavihigh { font-family:Helvetica,Arial,sans-serif; font-size: 11px; line-height: 14px; text-decoration: underline;}
a.subnavi { font-family:Helvetica,Arial,sans-serif; font-size: 11px; line-height: 10px; text-decoration: none; color: #006e9a;}

.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;
	}


