body {

	margin: 0;
}
a {
	color: #040469; TEXT-DECORATION: underline
}
a:link {
	color: #040469; TEXT-DECORATION: underline
}
a:visited {
	color: #040469; TEXT-DECORATION: underline
}
a:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	color: #040469; FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
.seminar {
	TEXT-DECORATION: none;
	font-size: 11pt;
	text-align:center;

}
.seminar_termin {

	font-size: 10pt;
	font-weight: bold;
	border-top:0px ;
	border-bottom:1px dashed #FFBF00;
	border-left: 0px;
	border-right: 0px;

}
.seminar_termin_name {

	font-size: 11pt;
	font-weight: bold;

}

.seminar:link {
	color:#0000FF;
	TEXT-DECORATION: none;
}
.seminar:visited {
	color:#0000FF;
	TEXT-DECORATION: none;
}
.seminar:hover {
	color: #040469;
	TEXT-DECORATION: none;
	
}
.dunkel-orange {
	color: #ff9900;
}
.dunkel-orange-fett {
	color: #ff9900;
	font-weight: bold;

}
h4.shop {
	color:#FF8000;
	margin:0;
	padding:0; 
}
h2.shop {
	color:#FF8000;
	margin:0;
	padding:0; 
	font-size:14pt;
	font-weight: bold;
}
h3.shop {
	color:#FF8000;
	margin:0;
	padding:0; 
	font-size:11pt;
	font-weight: bold;
}

.navi {
	COLOR: #000000; TEXT-DECORATION: none;
}
.navi:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.navi:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navi:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; FONT-STYLE: normal; 
	TEXT-DECORATION: underline overline;
}
/* nav in Segeltrnberichte Segeltrn Karibik*/
.nav:link {
	color:#040469; 
	TEXT-DECORATION: underline overline;
}
.nav:visited {
	color:#800000;
	text-decoration: none;
	font-weight:bolder;
}
.nav:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; FONT-STYLE: normal; 
	TEXT-DECORATION: underline overline;
}

.navb {
	COLOR: #000000; TEXT-DECORATION: none ;font-weight:bold;
}
.navb:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.navb:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navb:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: underline overline
}
.navc {
	COLOR: #000000; TEXT-DECORATION: none ;font-weight:normal; 
}
.navc:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.navc:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navc:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: underline overline
}
.standard {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.standard:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.standard:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.standard:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
td {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial
}
#inhalt { 
background-image:url(../images/hinter.jpg);
}
.inhalt {

		text-align:left;

}
.inhalthinter {
	background-image: url(../images/hinter.jpg); 
}
#navi {
	text-align:left;
	
	
}
label {
	font-weight: bold;
}
input {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee
}
TEXTAREA {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee
}
SELECT {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee
}
.headline {
	font-family: Arial;
	font-size: 13.5pt;
	font-style:normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
	text-align: center;
}
.headline2 {
	font-family: Arial;
	font-size: 12.0pt;
	font-style:normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
}
.literatur {

	font-family: Arial;
	font-size: 12pt;
	
	
}
.literatur th {

	color:#040469; /*blau aus dem logo*/
	font-variant: normal;
	font-style:oblique;
}

.literatur tr {
	background-color:#CCCCCC;
}
.gelb {

	font-weight: bold;
	background-color:#FFBF00;
}	


.literatur td {
	vertical-align:middle; 

}	
h1 {

	font-family: Arial;
	font-size: 14pt;
	font-style:normal;
	font-weight: bolder;
	font-variant: normal;
}
h2{
	font-family: Arial;
	font-size: 12.0pt;
	font-style:normal;
	font-weight: bolder;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/

}
h3{
	font-family: Arial;
	font-size: 10.0pt;
	font-style:normal;
	font-weight: bold;
	font-variant: normal;
	
}
h4{
	font-family: Arial;
	font-size: 10.0pt;
	font-style:normal;
	font-weight: bold;
	font-variant: normal;
	
}
.padding {
	padding-left:20px;
}
.rot {
	color:#FF0000;
}
.gruen{
	color:#008000;
}
.hellblau{
	color:#0000FF;
}
.hellblau_fett{
	color:#0000FF;
	font-weight: bold;
}
#hellblau{
	color:#0000FF;
	font-weight: bold;
}
#hellorange {
	color: #FF9900;
	font-weight: bold;
}
.grau {
	color:#666666;
	font-weight: bolder;
}
.frage_antwort {
	font-style:oblique;
	font-variant: normal;
	font-weight: 500;
}
.rot_fett {
	color:#FF0000;
	font-weight: bolder;

}
.frage{
	font-weight: 900;
	font-variant: normal;
}
.antwort {
	font-weight: normal;
	font-variant: normal;
	text-indent:-50px;
	margin-left:50px;
}
.hervorheben {
	font-weight: bold;
	color: #FF6600;
}
.hellorange {
	color: #FF9900;
	font-weight: bold;
}
.orange {
	color: #FF8000;
	font-weight: bold;
}
.lila {
	color: #800040;
	font-weight: 400;


}
.adresse_gross {
	font-family:Arial ;
	font-size:9pt;
}
.interessentenanfrage_fett {
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}
.interessentenanfrage_normal {
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
}
.adresse_klein{
	font-family:Arial ;
	font-size:7pt;
}

.karibik{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
}
.karibik_headline_2{
	font-weight:bold;
	font-family:Verdana;
	font-size: 10pt;
}
.karibik_blau{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#040469;
}
.karibik_fett_klein{
    font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}
.karibik_klein{
    font-family:Verdana;
	font-size:7pt;
}
#private{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
}
#private_list {
	list-style-image:url(../images/circle-green.gif);

}

.private_big{
	font-size:12pt;
}
.pik{
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: oblique;
	font-weight: bold;


}
.private_headline {
	font-family:Verdana;
	font-size:13.5pt;
	font-weight:bold;
	color:#040469;
}
.private_zitat {
	font-family:Verdana;
	font-size:13.5pt;
	font-weight:bold;
	color:#040469;
	font-style:oblique;
}
.seminar_liste{
	list-style-type:none;
}
.seminar_haedline{
	font-size: 18pt;
	text-align:center;
	color:#0000FF;
	font-weight:bold;

}
.seminar_headline_2 {
	font-size: 16pt;
	text-align:center;
	color:#ff8000;
	font-weight:bold;
}
.seminarraeume{
	font-size: 14pt;
	color:#0000FF;
}
.seminarraeume_medium{
	font-size: 12pt;
	color:#0000FF;
}
.seminarraeume_medium_F{
	font-size: 12pt;
	color:#0000FF;
	font-weight:bold;
}
.seminarraeume_small{
	font-size: 11pt;
	color:#0000FF;
}

#border {

	
	margin-right:0px;
	margin-left: 0px;
	margin-bottom:0px;
	margin-top:0px; 
	border-width:thin;
	border-style:solid;
	border-color:#000000;
	padding: 5px; 
	
}
.seminar_hl_2 {
	font-size: 13.5pt;
	color: #FF8000;
	text-align: center;
	font-weight:bold;
}
.seminar_org {
	font-size: 13.5pt;
	color: #FF8000;
	text-align: left;

}
.seminar_punkt {

	color: #FF8000;
	font-weight:bold;


}
.seminar_punkt_inline {

	color: #FF8000;
	font-weight:bold; 
	display: inline;


}
.sem_punkt:link{
	color:#0000FF;
	TEXT-DECORATION: none;
}
.sem_punkt:visited {
	color:#0000FF;
	TEXT-DECORATION: none;
}
.sem_punkt:hover {
	color: #040469;
	TEXT-DECORATION: none;
	
} 
.vortrag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.0pt;
	color: #000000;
	font-weight:normal;

}
.vortrag_headline {
	
	font-size: 10.0pt;
	color: #000000;
	font-weight:bold;


}
.vortrag_subline {
	
	font-size: 10.0pt;
	color: #FF8000;
	font-weight:bold;


}
.vortrag_blau {
	font-family:Verdana;
	font-size: 9.0pt;
	color: #000066;
	font-weight:normal;

}

#vortrag_fett {

	font-weight:bold;


}
#vortrag_fett_rot {
	
	color: #993333;
	font-weight:bold;


}
.business {

	font-family:Arial;
	font-size: 10.0pt;
	font-weight:normal;

}
#orange_fett{

	color: #FF8000;
	font-weight:bold;

}
.termin_border {

	border-top:0px ;
	border-bottom:1px dashed #FFBF00;
	border-left: 0px;
	border-right: 0px;
	
}
.termin_zeit {
	font-size: 8.0pt;
	text-align: left;
	margin-left: 15px;
	
	
}
.klein {
	font-size: 8.0pt;
}
th {

font-size: 10pt;

}
.schwarz {

color:#000000;
font-weight: normal;
}
.nur-schwarz{
	color: black;
}
ul {
list-style-type:disc;

}
.eingerueckt {
	margin-left:50px;
}

/* Formular */

.textfield_medium{

	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFFFFF;
	height: 20px;
	width: 450px;
	border: 1px solid #993300;
}
.textfield{

	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFFFFF;
	height: 20px;
	width: 250px;
	border: 1px solid #993300;
}
.textfield_message{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFFFFF;
	height: 100px;
	width: 450px;
	border: 1px solid #993300;
}
.button {

	font-family:  Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFBF00;
	height: 18px;
	width: 100px;
	border: 1px solid #993300;
	/*
	color: ;
	#FDFCCE
	#E4A251
	#FFDC95
	*/
	text-align: center;

}
#error{
	color:#FF0000;
	font-weight: bolder;
	/*background-color:#FFA25C;*/
}
.error{
	color:#FF0000;
	font-weight: bolder;
}
.input_error{
	border-color:#FF0000 !important;
	background-color:#FFA25C !important;
	color:#FF0000 !important;
}
.auswahl {

	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFFFFF;
	height: 20px;
	width: 450px;
	border: 1px solid #993300;
}
.golfseminar {
	color:#0000FF;
	font-size:16px;
	font-weight:600;

}
.center {
	text-align: center;
}
a.link-ohne {
	text-decoration: none;
}
a.link-ohne:hover {
	text-decoration: none;
}
ul.aufzaelung {
	list-style-type: none;
	padding-left: 0;
	margin-left: 1em;
}
ol.kleinBuch {
	list-style-type: lower-alpha;
	padding-left:1em ;
	margin-left:0;
}
ol.Zahlen {
	list-style-type: decimal;
	padding-left: 1em;
	margin-left: 1em;
}
p.shop {
	margin-left: 1em;
}
li.abstand {
	margin-bottom: 10px;
}
.normSchrift {
font-size:10pt ! important;
}
div.trainer {
	border: 2px #cccccc dotted;
	padding: 5px;
	margin-bottom: 5px;
}
div.trainer2 {
   width: 90%;
	padding: 5px;
	margin-bottom: 5px;
	/*border: 1px blue solid;*/
	
}
div.bild {
	float:left;
	margin: 5px;
	background-color: #eeeeee;
	padding-bottom:30px;
}
div.container {
	width: 90%;
}
div.container div {
	display: table; /* wegen lsieten */	
	/*background-color: red;*/
}

.dunkelgruen {
	color:  #1d371d;
}
form#Seminargutschein label,
form#Seminargutschein input,
form#Seminargutschein select,
form#Infomaterial label,
form#Infomaterial input,
form#Infomaterial select { 
/* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 170px; /* Breite.*/
  /*padding-bottom: 5px;*/
}
form#Seminargutschein br,
form#Infomaterial br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}
form#Seminargutschein input.radio,
form#Infomaterial input.radio {
	width: 20px;
}
form#Seminargutschein fieldset,
form#Infomaterial fieldset {

	width: 550px;
	background-color: #EEEEEE;
	margin-bottom:5px;
}
form#Seminargutschein legend,
form#Infomaterial legend {
	font-weight: bold;
}
form#Seminargutschein label,
form#Infomaterial label {
 text-align: right; 
 margin-right: 5px;

}
form#Seminargutschein label.radio_label,
form#Infomaterial label.radio_label{
	 width: 410px; 
}
form#Seminargutschein label.radio_label2,
form#Infomaterial label.radio_label2 {
	 width: 250px; 
}
form#Seminargutschein input,
form#Infomaterial input {

	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFFFFF;

	border: 1px solid #993300;
	margin-bottom: 5px;
}
form#Seminargutschein input.textfield_medium,
form#Infomaterial input.textfield_medium {
	width: 370px;
}
form#Seminargutschein input.textfield ,
form#Infomaterial input.textfield {
	
	width: 250px;
}
form#Seminargutschein textarea.textfield_message,
form#Infomaterial textarea.textfield_message {

	height: 100px;
	width: 370px;
}
form#Seminargutschein input.textfield_small,
form#Infomaterial input.textfield_small   {
	width: 70px;
}

form#Seminargutschein input.button,
form#Infomaterial input.button { /* den Submit-Button */
   float: right;
   width: auto;
   margin:5px;
   font-family:  Verdana, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color:#040469; /*blau aus dem logo*/
	background-color: #FFBF00;
	height: 18px;
	width: 100px;
	border: 1px solid #993300;
	text-align: center;
}
form#Seminargutschein,
form#Infomaterial {
	width: 600px;
	background-color: #eeeeee;
	padding:5px;
}
form#Seminargutschein fieldset,
form#Infomaterial fieldset{
	width: 98%;
	padding:2px;
	
}
form#Seminargutschein fieldset legend,
form#Infomaterial fieldset legend   {
	color: #0046d5;
}
div.floater {
	width: 700px;
}
div.floater90 {
	width: 90%;
}
div.floater100 {
	width: 100%;
}
div.floater2 {
	width: 600px;
}
div.floater3 {
	width: 700px;
}
.pferdebraun {
	color: #381700;
}
.hellbraun_bgr {
	
	background-color: #ddc575;

}
.hotel {
	width: 90%;
	background-color: #eeeeee;
	border: 1px #ddc575 dotted;
	margin:5px;
	padding:2px;
}
div.kasten_orange {
	background-color: #ff9900;
	width: 90%;
	padding:10px;
	margin:5px;
}
.hellblau_link:link,
 .hellblau_link:visited {
	color:#0000FF;
	font-weight: bold;
	text-decoration: underline;
}
.hellblau_link:hover {
	color:#0000FF;
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
	
	}

#glossar h3 {
	color: red;
	margin-bottom: 0;
}
#glossar p {
	margin-top: 0;
}