BODY{
	margin:0px;
	padding:0px;
	overflow-x:hidden;
}
*{
	color:#00215E;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
.main{
	position:relative;
	width:1000px;
	min-height:600px;
	_height:600px;
}

/*HEADER START*/
.header{
	position:relative;
	width:1000px;
	height:80px;
	margin-top:10px;
}
.logo{
	position:absolute;
	top:0px;
	left:24px;
	/*bis 2009.08.14
	background-image: url(../images/logo.gif);
	width:174px;
	height:30px;*/
	background-image: url(../images/TrailerBoot_Logo_4c_70h.gif);
	width:91px;
	height:70px;
	cursor:pointer;
}
.welle_sub_navi{
	position:absolute;
	top:56px;
	left:612px;
	background-image: url(../images/welle_subnavi.gif);
	width:57px;
	height:23px;
}
.sub_navi{
	position:absolute;
	top:56px;
	left:669px;
	background-color: #00215E;
	width:331px;
	height:23px;
}
/*HEADER STOP*/

/*SUB_NAVI START*/
.kleine_navigation_text a:link,
.kleine_navigation_text a:visited,
.kleine_navigation_text a:active,
.kleine_navigation_text a:hover {
float:left;
clear:right;
color:white;
margin-left:14px;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}
.kleine_navigation_text a:hover {
color:#286aaf;
}

.presseberichte {
position:absolute;
left:0px;
top:5px;
}
.kontakt {
position:absolute;
left:138px;
top:5px;
}
.impressum {
position:absolute;
left:230px;
top:5px;
}
a:link .presseberichte_icon,
a:visited .presseberichte_icon,
a:active .presseberichte_icon,
a:hover .presseberichte_icon {
float:left;
width:10px;
height:12px;
background-image:url(/fileadmin/trailerboote/images/icon_presse_off.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a:hover .presseberichte_icon {
background-image:url(/fileadmin/trailerboote/images/icon_presse_on.gif);
}

a:link .kontakt_icon,
a:visited .kontakt_icon,
a:active .kontakt_icon,
a:hover .kontakt_icon {
position:relative;
top:2px;
float:left;
width:11px;
height:9px;
background-image:url(/fileadmin/trailerboote/images/icon_kontakt_off.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a:hover .kontakt_icon {
background-image:url(/fileadmin/trailerboote/images/icon_kontakt_on.gif);
}
a:link .impressum_icon,
a:visited .impressum_icon,
a:active .impressum_icon,
a:hover .impressum_icon {
float:left;
width:13px;
height:13px;
background-image:url(/fileadmin/trailerboote/images/icon_impressum_off.gif);
background-repeat:no-repeat;
text-decoration:none;
}
a:hover .impressum_icon {
background-image:url(/fileadmin/trailerboote/images/icon_impressum_on.gif);
}

/*SUB_NAVI STOP*/

/*NAVI und FLASH START*/
.navi{
	position:relative;
	width:1000px;
	height:224px;
	margin-top:-1px;
}
.clearer{
	position:absolute;
	top:0px;
	height:1px;
	width:234px;
	background-color:#00215E;
         line-height:0px;
         font-size:0px;
}
.flash{
	position:absolute;
	top:0px;
	left:235px;
	height:224px;
	width:765px;
}
.haupt_navi{
	position:absolute;
	width:234px;
	height:224px;
	background-color: #00215E;
}
.navigation{
	position:relative;
	margin-top:15px;
}

/*NAVI und FLASH STOP*/


/*HOME BOXEN START*/
.home_box_list{
	position:relative;
	margin-top:45px;
}
.home_box_item{
	position:relative;
	float:left;
	margin-left:20px;
	width:304px;
	height:91px;
	background-image: url(../images/home_box_hg.gif);
}
.home_box_item_image{
	position:absolute;
	top:5px;
	left:4px;
}
.home_box_item_text{
	position:absolute;
	width:165px;
	height:80px;
	left:118px;
	padding:10px;
	overflow:hidden;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.home_box_item_text .bodytext{
 	line-height:12px;
         text-align:left;
}
.home_box_item_text_more{
	position:relative;
	margin-left:230px;
	margin-top:75px;
	background-color:transparent;
}
.home_box_item_text_more A:link, .home_box_item_text_more A:active, .home_box_item_text_more A:visited{
	text-decoration:none;
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.home_box_item_text_more A:hover{
	color:#286AAF;
}
.home_box_item_text_more IMG{
	border:0px;
	margin-left:5px;
}
.home_box_back{
	position:relative;
	margin-top:10px;
}
.home_box_back A:link, .home_box_back A:active, .home_box_back A:visited, .home_box_back A:hover{
	font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#00215E;
}
/*HOME BOXEN STOP*/


/*BOOTSSUCHE START*/
FORM{
	margin:0px;
	padding:0px;
}
.bootsuche_top{
	position:relative;
	float:right;
	margin-top:0px;
	width:766px;
	height:50px;
	background-image: url(../images/bootsuche_top.gif);
}
.bootsuche_top_text{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:25px;
	padding-left:10px;
}

.suche{
	position:relative;
	float:right;
	width:766px;
	height:105px;
	background-image: url(../images/bg_suche.gif);
}
.auswahl_preis{
	position:absolute;
	left:0px;
	top:0px;
	width:151px;
	height:104px;
	background-image: url(../images/suche_querstrich.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.auswahl_sitzplaetze{
	position:absolute;
	left:150px;
	top:0px;
	width:161px;
	height:104px;
	background-image: url(../images/suche_querstrich.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.auswahl_maxlast{
  position:absolute;
  left:310px;
  top:0px;
	width:210px;
	height:104px;
	background-image: url(../images/suche_querstrich.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.auswahl_bootstyp{
  position:absolute;
  left:520px;
  top:0px;
	width:246px;
	height:98px;
}
.suche_text{
	position:relative;
	padding:0px;
	width:50px;
	float:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#000000;
	float:left;
	padding-left:10px;
	margin-top:15px;
}
.suche_select SELECT{
	position:relative;
	float:right;
	margin-right:10px;
	margin-top:15px;
	font-size:10px;
	border: solid 1px #286AAF;
}
.suche_select INPUT{
	position:relative;
	float:right;
	margin-right:25px;
	margin-top:15px;
	font-size:10px;
	border: solid 1px #286AAF;
}
.frage{
	position:absolute;
	left:190px;
	top:15px;
	width:16px;
	height:16px;
}
#hinweis{
	position:absolute;
	top:50px;
	font-size:9px;
	width:180px;
	left:10px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.suchen_button{
	position:absolute;
	top:200px;
	left:910px;
}

.auswahl_preis .suche_text{
	width:40px;
}
.auswahl_maxlast .suche_select SELECT{
	width:80px;
}
/*BOOTSSUCHE STOP*/

/*BOOTSSUCHE ERGEBNIS SUCHE START*/
.anzeige_suche, .boot_des_tages, .unsere_boote{
	position:relative;
	width:233px;
	float:left;
}
.anzeige_suche_head, .boot_des_tages_head, .unsere_boote_head{
	position:relative;
	height:50px;
	width:233px;
	background-image: url(../images/boot_ergebnis_linie.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.anzeige_suche_head_text{
	position:relative;
	padding-left:25px;
	padding-top:30px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00215E;
}
.anzeige_suche_content TABLE TR{
	vertical-align:top;
}
.anzeige_suche_content TABLE{
	margin-left:20px;
	margin-top:10px;
}

.boot_des_tages_content TABLE TR{
	vertical-align:top;
}
.boot_des_tages_content TABLE{
	margin-left:20px;
	margin-top:10px;
}

.treffer_label{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00215E;
}
.treffer_field{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00215E;
}
/*BOOTSSUCHE ERGEBNIS SUCHE STOP*/

/*BOOTSSUCHE ERGEBNIS TREFFER START*/
.treffer_suche, .unternehmen_suche{
	position:relative;
	width:766px;
	float:right;
}
.treffer_suche_head, .unternehmen_suche_head{
	position:relative;
	width:766px;
	height:50px;
	background-image: url(../images/treffer_suche_head.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.treffer_suche_item{
	position:relative;
	width:766px;
	min-height:101px;
	background-image: url(../images/dotline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:0px;
}
.treffer_suche_body{
	position:relative;
	width:766px;
	min-height:101px;
	background-image: url(../images/querstrich.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.treffer_suche_body_content A:link, .treffer_suche_body_content A:hover, .treffer_suche_body_content A:visited, .treffer_suche_body_content A:active{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.treffer_suche_item_image{
	position:relative;
	float:left;
	margin:10px;
	width:110px;
}
.treffer_suche_item_content{
	position:relative;
	float:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00215E;
	margin:10px;
}
.treffer_suche_item_content_title{
	position:relative;
	width:540px;
	font-weight:bold;
}
.treffer_suche_item_content_desc{
	position:relative;
	width:540px;
}
.treffer_suche_item_content_price{
	position:relative;
	width:540px;
	padding-top:15px;
	font-weight:bold;
}
.treffer_suche_item_content_detail{
	position:relative;
	width:540px;
	text-align:right;
	padding-top:10px;
}
.treffer_suche_item_content_detail A:link, .treffer_suche_item_content_detail A:active, .treffer_suche_item_content_detail A:visited{
	text-decoration:none;
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.treffer_suche_item_content_detail A:hover{
	color:#286AAF;
}
.treffer_suche_head .text{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	left:10px;
	position:absolute;
	top:30px;
}
/*BOOTSSUCHE ERGEBNIS TREFFER STOP*/

/*BOOT DETAIL VIEW START*/
.boat_images{
	position:relative;
         z-index:1;
	padding-top:15px;
	padding-left:20px;
	width:766px;
	height:320px;
}
.boat_images_small{
        	position:relative;
         z-index:2;
         cursor:pointer;
         width:100px;
         float:left;
         margin-right:20px;
}
.boat_images_large{
        	position:relative;

}
.boat_images_small_item{
 	position:relative;
         margin-bottom:10px;
}
.tech_daten{
	position:relative;
	width:766px;
	float:right;
	padding-bottom:100px;
	background-image: url(../images/boot_detail_linie.gif);
	background-position:left;
	background-repeat:repeat-y;
}
.tech_daten_top{
	position:relative;
	width:766px;
	height:50px;
	background-image: url(../images/treffer_suche_head.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.tech_daten_top .text{
	position:absolute;
	left:20px;
	top:30px;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00215E;
}
.tech_daten_head{
	z-index:2;
	position:relative;
	margin-top:10px;
	margin-left:20px;
	width:720px;
	height:25px;
	background-color:#00215E;
}
.tech_daten_head .text{
	position:absolute;
	font-weight:bold;
	left:15px;
	top:5px;
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.tech_daten_table{
	z-index:1;
	position:relative;
	margin-top:-1px;
	margin-left:20px;
	background-color:#F1F3F8;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	width:720px;
	padding-bottom:10px;
}
.tech_daten_label_1{
	position:relative;
	width:183px;
	height:39px;
	background-image:url(../images/tech_daten_label_1_bg.gif);
	float:left;
}
.tech_daten_label_1 .text{
	position:absolute;
	font-weight:normal;
	left:15px;
	top:15px;
}
.tech_daten_field_1{
	position:relative;
	width:148px;
	height:39px;
	background-image:url(../images/tech_daten_field_1_bg.gif);
	float:left;
}
.tech_daten_field_1 .text{
	position:absolute;
	font-weight:bold;
	left:15px;
	top:15px;
}
.tech_daten_label_2{
	position:relative;
	width:213px;
	height:39px;
	background-image:url(../images/tech_daten_label_2_bg.gif);
	float:left;
}
.tech_daten_label_2 .text{
	position:absolute;
	font-weight:normal;
	left:15px;
	top:15px;
}
.tech_daten_field_2{
	position:relative;
	width:176px;
	height:39px;
	background-image:url(../images/tech_daten_field_2_bg.gif);
	float:left;
}
.tech_daten_field_2 .text{
	position:absolute;
	font-weight:bold;
	left:15px;
	top:15px;
}
.tech_daten_extra{
	clear:both;
	padding-top:10px;
}
.haendler_head{
	position:relative;
	margin-top:10px;
	margin-left:20px;
	width:720px;
	height:25px;
	background-color:#00215E;
}
.haendler_head .text{
	position:absolute;
	vertical-align:middle;
	font-weight:normal;
	margin-left:15px;
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.haendler_table{
	z-index:1;
	position:relative;
	float:left;
	margin-left:20px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	margin-top:-1px;
}

.haendler_item{
	position:relative;
	float:left;
	width:720px;
	/* background-image:url(../images/haendler_item_bg.gif); */
	border-style:solid;
	border-width:1px;
	border-color:#00215E;
	vertical-align="middle";
	
}
.haendler_name{
	position:relative;
	width:360px;
	height:39px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:dotted;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	background-color:#DDDDFF;
	float:left;
	vertical-align="middle";
	
}

.haendler_name .text {
	position:relative;
	top:10px;
	left:10px;
}

.haendler_detail{
	position:relative;
	/* left:360px; */
	height:39px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	background-color:#EEEEFF;
}

.haendler_detail .text {
	position:relative;
	top:10px;
	left:10px;
}


.haendler_detail A:link, .haendler_detail A:visited, .haendler_detail A:active, .tech_daten_table A:link, .tech_daten_table A:active, .tech_daten_table A:visited{
	text-decoration:none;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#FF6A02;
	font-weight:bold;
}
.haendler_detail A:hover , .tech_daten_table A:hover{
	color:#00215E;
}
.ausstattung_head, .zubehoer_head{
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:20px;
	width:720px;
	height:25px;
	background-color:#00215E;
}
.ausstattung_head .text, .zubehoer_head .text{
	position:absolute;
	font-weight:bold;
	left:15px;
	top:5px;
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.ausstattung_table, .zubehoer_table{
	position:relative;
	float:left;
	margin-left:20px;
	width:720px;
	min-height:100px;
	_height:100px;
	background-color:#F1F3F8;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
}

.ausstattung_table .text, .zubehoer_table .text{
	position:relative;
	margin-top:5px;
	margin-left:15px;
	column-count: 3;
}
.detail_navi{
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:20px;
	width:720px;
	height:25px;
	padding-left:15px;
}
.detail_navi A:link, .detail_navi A:visited, .detail_navi A:active, .haendler_navi A:link, .haendler_navi A:active, .haendler_navi A:visited, a.zurueck:link,a.zurueck:active, a.zurueck:visited, a.zurueck:hover {
	text-decoration:none;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color:#00215E;
	font-weight:bold;
}


/*BOOT DETAIL VIEW STOP*/

/*UNTERNEHMEN SUCHE START*/
.boot_des_tages_text, .unsere_boote_head .text{
	position:absolute;
	top:27px;
	left:15px;
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}
/*UNTERNEHMEN SUCHE STOP*/

/*BOOT_DES_TAGES*/
.boot_des_tages_image{
	position:absolute;
	padding-top:10px;
	padding-left:15px;
}
.boot_des_tages_titel{
	position:absolute;
	padding-top:95px;
	left:15px;
	font-weight:bold;
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.boot_des_tages_content{
	position:absolute;
	padding-top:120px;
	left:15px;
	width:200px;
}
.boot_des_tages_link{
	text-align:right;
}
.boot_des_tages_link A:link, .boot_des_tages_link A:active, .boot_des_tages_link A:visited, .unsere_boote_link A:link, .unsere_boote_link A:active, .unsere_boote_link A:visited{
	text-decoration:none;
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.boot_des_tages_link A:hover, .unsere_boote_link A:hover{
	color:#286AAF;
}
/*HAENDLER BOOTE*/
.unsere_boote_1{
 	position:relative;
         background-image:url(../images/boot_ergebnis_linie.gif);
	background-position:center bottom;
	background-repeat:no-repeat;

}
.unsere_boote_2{
 	position:relative;
         display:none;
         background-image:url(../images/boot_ergebnis_linie.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.unsere_boote_image{
 	position:relative;
         margin-top:15px;
         margin-left:10px;
}
.unsere_boote_titel{
 	position:relative;
         margin-top:10px;
         margin-left:10px;
         padding-right:10px;
}
.unsere_boote_text{
 	position:relative;
         margin-top:10px;
         margin-left:10px;
         padding-right:10px;
}
.unsere_boote_link{
 	position:relative;
         margin-top:17px;
         margin-left:10px;
         padding-bottom:10px;
         text-align:right;
         padding-right:10px;
}
.unsere_boote_titel .text{
	 font-size:11px;
	font-weight:bold;
         font-family:Verdana,Arial,sans-serif;
         color:#00215E;
}



/*CONTENT START*/
p.bodytext{
	margin-bottom:6px;
         margin-top:0px;
	padding:0px;
         font-size:11px;
	text-align:justify;
         font-family:Verdana,Arial,sans-serif;
         color:#00215E;
}
.content{
	position:relative;
	width:1000px;
	min-height:250px;
	_height:250px;
	margin-top:0px;
}
.content_content{
	position:relative;
	/*margin-top:1px;*/
	float:right;
	width:766px;
	min-height:0px;
	_height:0px;
	padding: 0px;
         line-height: 18px;
	font-size:0px;

	background-image: url(../images/punkt_linie.gif);
	background-repeat: repeat-y;
}
.content_content .text{
	position:relative;
	width:640px;
	padding-left:10px;
	font-size:0px;
	min-height:0px;
	_height: 0px;
}
.csc-header-n1{
	position:relative;
	background-image: url(../images/h1_linie_bg.gif);
	background-position:bottom;
	margin-left:-10px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	width:760px;
    height:23px;
    max-height:23px;
}
.csc-header-n1 h1.csc-firstHeader{
	margin-top:27px;
	padding-left:10px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
.csc-header H1{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	font-weight:bold;
	margin-top:25px;
         margin-bottom:0px;
	padding:0px;
}
.csc-header csc-header-n1 IMG{
 	display:none;
}
.boatday {
	position: relative;
	float: left;
	width: 230px;
	_height: 1px;
	min-height: 1px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
}

.fliesstext{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
}
p.bodytext A:link, p.bodytext A:visited, p.bodytext A:active, UL LI A:link, UL LI A:visited, UL LI A:active {
	text-decoration:none;
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}
p.bodytext A:hover, UL LI A:hover{
	color:#286AAF;
}
UL{
	list-style-type:square;
         font-size:11px;
	text-align:justify;
         font-family:Verdana,Arial,sans-serif;
         color:#00215E;
}
UL LI{
         font-size:11px;
	line-height: 18px;

}
.contenttable{
    color:#00215E;
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
}
.contenttable TR{
 	vertical-align:top;
}
.tabelle_blau{
	background-color:#00215E;
	text-align:left;
}
.tabelle_blau p.bodytext{
	color:#FFFFFF;
         line-height:11px;
}
.rahmen TABLE{
 	border: solid 1px #A5A6A9;
         margin:0px;
         padding:0px;
}
/*CONTENT STOP*/

/*FOOTER START*/
.footer{
	position:relative;
	width:1000px;
	height:163px;
	background-image: url(../images/grafik_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;
	vertical-align:bottom;
}
.copyright{
	padding-top:142px;
	padding-left:810px;
  font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#ffffff;
}
/*FOOTER STOP*/

/*Hersteller START*/
.hersteller_liste{
	position:relative;
	float:left;
	background-image: url(../images/boot_detail_linie.gif);
	background-position:left;
	background-repeat:repeat-y;
	min-height:300px;
	_height:300px;
}
.hersteller_liste_head{
	background-image:url(../images/bootsuche_top.gif);
	
	height:50px;
	margin-top:0px;
	position:relative;
	width:763px;
	margin-bottom:10px;
}
.hersteller_liste_head .text, .haendler_info_head .text{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:25px;
}
.hersteller_liste .liste{
	position:relative;
	padding:10px;
}
.hersteller{
	position:relative;
	margin-bottom:10px;
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	
}
.hersteller .name A:link, .hersteller .name A:active, .hersteller .name A:visited{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#00215E;
	padding-left:10px;
}
.hersteller .name A:hover{
	color:#FF6A02;
}
.unsere_boote{
	background-image:url(../images/boot_detail_linie.gif);
	background-position:right center;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
	position:relative;
	width:235px;
	float:left;
}
.haendler_navi{
	position:relative;
	margin-left:10px;
}
.haendler_info{
	position:relative;
	width:763px;
	float:left;
}
.haendler_info_head{
	position:relative;
	width:763px;
	height:50px;
	background-image: url(../images/boot_ergebnis_linie.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:10px;
}
.haendler_kontakt{
	position:relative;
	margin-left:10px;
}
.haendler_text{
	position:relative;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.haendler_image{
	position:relative;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.haendler_zertf{
	position:relative;
	clear:both;
}
.haendler_kontakt A:link, .haendler_kontakt A:visited, .haendler_kontakt A:active{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#00215E;
	
}
.haendler_kontakt A:hover{
	color:#FF6A02;
}
.haendler_kontakt .text{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}


/***Kontaktformular***/
.tx-thmailformplus-pi1 TABLE{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
}
.tx-thmailformplus-pi1 INPUT, .tx-thmailformplus-pi1 TEXTAREA{
	border:1px solid #286AAF;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
}
.tx-thmailformplus-pi1 .ckontaktinput{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	background-color:transparent;

}
.tx-thmailformplus-pi1 .ckontaktbutton{
	background-color:transparent;
}

/**Tabelle Hersteller***/
.table_hersteller{
	color:#00215E;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.table_hersteller A:link, .table_hersteller A:visited, .table_hersteller A:active{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#00215E;
	
}
.table_hersteller A:hover{
	color:#FF6A02;
}

/***HÄNDLER BOOTE****/
.haendler_unsere_boote{
	
float:left;
min-height:500px;
position:relative;
width:235px;
}
.haendler_boote_info{
	background-image:url(../images/querstrich.gif);
background-position:left center;
background-repeat:repeat-y;
float:left;
position:relative;
width:763px;
}
.haendler_boote{
	position:relative;
	width:750px;
	margin-left:10px;
}
.boat_item{
	float:left;
	width:150px;
	margin-bottom:20px;
	margin-right:10px;
	height:130px;
}
.boat_item .boat_img{
	position:relative;
	height:75px;
}
.boat_item .boat_title{
	color:#00215E;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
position:relative;
margin-bottom:5px;
}
.boat_item_link A:link, .boat_item_link A:active, .boat_item_link A:visited{
	color:#FF6A02;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.boat_item_link A:hover{
	color:#286AAF;
}
.zurueck{
	
height:25px;
margin-left:10px;
margin-top:10px;
position:relative;
width:720px;
}

.zurueck A:link, .zurueck A:active, .zurueck A:hover, .zurueck A:visited,
.boat_title A:link, .boat_title A:active, .zurueck A:hover, .zurueck A:visited{
	color:#00215E;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.boat_title A:link, .boat_title A:active, .boat_title A:hover, .boat_title A:visited{
	color:#00215E;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/***POPUP***/

/*****POPUP******/
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #00215E;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 10px Verdana;
color:#ffffff;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: #302A70;
margin: 3px 8px;
}
.hinweis{
	/* position:absolute; 
	right:0px;
	top:15px; */
}
SPAN.orange{
	color:#FF6A02;
	font-weight:bold;
}


/* tte */

.ttech_daten{
	position:relative;
	width:766px;
	float:right;
	padding-bottom:100px;
	/* background-image: url(../images/boot_detail_linie.gif); */
	background-position:left;
	background-repeat:repeat-y;
}
.ttech_daten_top{
	position:relative;
	width:766px;
	height:50px;
	/* background-image: url(../images/treffer_suche_head.gif); */
	background-repeat:no-repeat;
	background-position:bottom;
}
.ttech_daten_top .text{
	position:absolute;
	left:20px;
	top:30px;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00215E;
}
.ttech_daten_head{
	z-index:2;
	position:relative;
	margin-top:10px;
	margin-left:20px;
	width:720px;
	height:25px;
	background-color:#00215E;
	vertical-align="middle";
}
.ttech_daten_head .text{
	font-weight:bold;
	margin-left:15px;
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.ttech_daten_table{
	z-index:1;
	position:relative;
	margin-top:-1px;
	margin-left:20px;
	/* background-color:#F1F3F8; */
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	width:720px;
	margin-bottom:20px;
	border-style:solid;
	border-width:1px;
	border-color:#00215E;
}
.ttech_daten_label_1{
	width:183px;
	height:39px;
	background-color:#DDDDFF;
	border-top-style:dotted;
	border-left-style:none;
	border-right-style:dotted;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
}
.ttech_daten_label_1 .text{
	position:relative;
	font-weight:normal;
	left:15px;
}
.ttech_daten_field_1{
	padding-left:20px;
	padding-right:10px;
	width:151px;
	height:39px;
	background-color:#EEEEFF;
	border-top-style:dotted;
	border-left-style:none;
	border-right-style:solid;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	vertical-align="middle";
}
.ttech_daten_field_1 .text{
	font-weight:bold;
	left:15px;
	top:15px;
	vertical-align="middle";
}
.ttech_daten_label_2{
	padding-left:20px;
	width:200px;
	height:39px;
	background-color:#DDDDFF;
	border-top-style:dotted;
	border-left-style:none;
	border-right-style:dotted;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
}
.ttech_daten_label_2 .text{
	font-weight:normal;
	left:15px;
	top:15px;
}
.ttech_daten_field_2{
	position:relative;
	padding-left:20px;
	width:176px;
	height:39px;
	background-color:#EEEEFF;
	border-top-style:dotted;
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	vertical-align="middle";
}
.ttech_daten_field_2 .text{
	font-weight:bold;
	left:15px;
	top:15px;
	vertical-align="middle";
	/* float:left; */
}
.ttech_daten_extra{
	clear:both;
	padding-top:10px;
}

.thaendler_table{
	position:relative;
	margin-left:20px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#00215E;
	width:720px;
	border-style:solid;
	border-width:1px;
	border-color:#00215E;
}
.thaendler_head{
	position:relative;
	margin-top:10px;
	height:25px;
	background-color:#00215E;
}
.thaendler_head .text{
	font-weight:bold;
	margin-left:15px;
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.thaendler_item{
	position:relative;
	float:left;
	width:720px;
/*	border-style:solid;
	border-width:1px;
	border-color:#00215E; */
	vertical-align:"middle";
	
}
.thaendler_name{
	height:39px;
	width:334px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:dotted;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	background-color:#DDDDFF;
	
}

.thaendler_name .text {
margin-left:15px;
}

.thaendler_detail{
	position:relative;
	height:39px;
	width:380;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-width:1px;
	border-color:#00215E;
	background-color:#EEEEFF;
}

.thaendler_detail .text {
margin-left:15px;
}


.thaendler_detail .text A:link, .haendler_detail .text A:visited, .haendler_detail .text A:active, .tech_daten_table .text A:link, .tech_daten_table .text A:active, .tech_daten_table .text A:visited{
	text-decoration:none;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#FF6A02;
	font-weight:bold;
}
.thaendler_detail .text A:hover , .ttech_daten_table .text A:hover{
	color:#00215E;
}
