

/* Standard-CSS für www.stollguitars.de */

/* Wichtige Farben
grau = #eeeeee
blau = #000088
rot = #bC3C50
dunkelrot = #8B0000 #740b1f
BilderSchatten: kleinrechnen, 3 3 8 80
Schriftschatten

*/
/* @import url(Bearbeiten.css);*/
/* @import url(SpracheBearbeiten.css);*/
@media print
{
  /* (en) Preparing base layout for print */
  /* (de) Basislayout für Druck aufbereiten */
  body, #TotalWrapper { margin:0; padding: 0; border: 0; }
  #InhaltHauptOuter, #InhaltHauptInner { width: 100% !important; min-width:0; max-width: none; }
  #header { height: auto; }
 /* #InhaltWrapper { width: 70%;}*/
  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
  #Distance, #InhaltLinks, .SuchText, #InhaltRechtsOuter, #Produktmenu, #Hier, #SpecsFenster, #SpecsWeitere { display: none; }

  #InhaltHauptInner, #InhaltHauptOuter  {
    width: 100%; margin:0; float:none; overflow:visible; display:table;
  }
  #SpecsFoto{float:left;}
  #SpecsListe{float:right;width:50%;}
  #SpecsText{clear:both;}
  .SpecsUberschrift{font-weight:bold;}
  #SpecsMenu{display:none;}
  /* (en) Change font to serif */
  /* (de) Zeichensatz auf Serifen umstellen */
  body * { font-family: "Times New Roman", Times, serif; }
  code, pre { font-family:"Courier New", Courier, mono; }
  body { font-size: 12pt; }

  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

  /* (en) Enable URL output in print layout */
  /* (de) Sichtbare Auszeichnung der URLs von Links 
  a[href]:after {
    content:" <URL: "attr(href)">";
    color:#444;
    background:inherit;
    font-style:italic;
  }*/

}
 @media screen
{
/*Allgemeine Formatierungen*/
html, body, div, p, h1, h2, h3, h4, ul, ol,
span, a, table, td, form, img, li {
  margin: 0;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html{
  font-size : 100.1%;
}

body {
  font-size:0.85em;
  background-image: url(../Images/Pagefiles/Muster.png);
}

/*positioniert die Website zentriert Anfang*/
html, body {
  height:95%;/*bei mehr kommt ein Scrollbalken*/
}
#Distance{
  width:1px;
  height:50%;
  margin-bottom:-285px; /* Hälfte der Höhe von TotalWrapper*/
  float:left;
}
/*IE hack zum vertikalen zentrieren der Seite*/
* html body{
  text-align:center;
  }


a{
	text-decoration:none;
	color:#000088;
}
a:hover{
		color:#bC3C50;
}
a.Unterstrichen{
	border-bottom: 1px dotted #bC3C50;
	}

.AbsatzUberschrift{
	font-weight:bold;
	display:block;
	margin-top:5px;
}
p {
  font-size:0.8em;
  line-height:1.4em;
}

.Text{
  padding-top: 5px;
  /*border: 1px solid red;*/
}
.Einruecken{
  padding-left:5px;
}
.Aufzaehlung1{
	font-weight:bold;
	font-size:0.86em;
	line-height:1.8em;
}
.Aufzaehlung2{
	padding-left:10px;
	font-size:0.84em;
	font-style:italic;
	line-height:1.6em;
	font-weight:bold;
}
.Aufzaehlung3{
	padding-left:20px;
	font-size:0.83em;
	line-height:1.3em;
}
.Rot{
  color:#8B0000;
}
h1 {
  font-size:1em;
  margin-top:18px;
  margin-bottom:18px;
}
h2 {
  font-size:1em;
}
h3 {
  font-size:1.1em;
}
h4 {
  font-size:1em;
   /*color:#8b0000;*/
}
h5 {
  font-size:0.9em;
}
h6 {
  font-size:0.8em;
}
h7 {
  font-size:0.7em;
}
table{
	border-collapse: collapse;
	}
TD {
	padding : 0px;
	font-family : Verdana;
	font-size : 11px;
	color : #000088;
}
TH{
	font-size : 11px;
	background-color:#eeeeee;
	color:#000088;
	text-align:left;
}
.Tabelle{
	border-collapse: collapse;
	border-color: #000088;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding: 2px;
	}
img{
	border:0px;
}

.Winzig {
  font-size:0.65em;
}
#Hier {
  font-size:0.65em;
  padding-bottom:5pt;
  clear:both;
  font-weight:normal;
  margin-bottom:0px;
  }
/*#Hier {
  font-size:0.65em;
  padding-bottom:5pt;
   width:754px;
   height:30px;
  background:url(../Images/Pagefiles/BGPicks.gif)repeat-x bottom;
  margin-bottom:45px;
}*/
* html #Hier {
  margin-top:2pt;
}
#Hier a {
  color:#000088;
}

.NoScript{
	font-size:11px;
	margin-left:30px;
	margin-top:150px;
	width:130px;
}

.NoScript a{
  font-size:15px;
  color:#740b1f;
  font-weight:bold;
}
.NoScript a:hover{
  color:#bC3C50;
}

.Schreiben{}/*zum Ansprechen und Austauschen von Schreibadresse*/
.Brief{
}
.Brief a{
	background-image:url(../Images/Pagefiles/Post.png);
	background-position:0px 3px;
	background-repeat:no-repeat;
}
/*für Schreiben auf grauem Hintergrund*/
.Brief a.Grau{
	background-image:url(../Images/Pagefiles/PostGrau.png);
	}
.Brief a:hover{
	background-position:1px -12px;
}
.ScrollTabelle{
  height:360px;
  overflow:scroll;
  overflow-x:hidden;
}

*html .ScrollTabelle{
  height:370px;
  
  }
/*Ende Allgemeine Formatierungen*/


#TotalWrapper{
  background-image:url(../Images/Pagefiles/Stollogo_Website1024.png);
  background-repeat:no-repeat;
  background-position: 1px 3px;
  color : #000088;
  max-width: 985px;
  height: 568px;
  margin-left:auto;
  margin-right:auto;
  clear:left;
  border-style:solid;
  border-width: 2px;
  border-color:#bfbfbf;
  background-color:white;
  overflow:auto;
  text-align:left;/*muss bleiben, weil für IE im body text-align auf center steht, damit Seite vertikal zentriert wird*/
}
* html #TotalWrapper{
  width:986px;
  /*width:983px; Änderung ohne Änderung der Doctype deklaration scheinbar kein Problem im IE6 (grob getestet)
   mit Änderung auf strict muss es 982 sein (ganz knapp in index.htm getestet)*/
}

/*positioniert die Website zentriert Ende*/



/*ermöglicht die Positionierung des Hauptmenüs rechtsbündig innerhalb dieses Divs, so dass  Schriftvergrößerungen nach links gehen und den Inhalt nicht stören */
#InhaltLinks{
  float:left;
  width:20%;
  height:560px;
  margin-right:0em;
  margin-top:0em;
  margin-left:0em;
}
* html #InhaltLinks{
  width:20%;
	}

/*Layout Hauptseiten*/


/*positioniert Minibilder, InhaltHaupt und Inhaltrechts rechts neben Logo und Menü*/
#InhaltWrapper{
	float:right;
  /*position:absolute;*/
  /*left:24%;*/
  top:10px;
  /*z-index:1;*/
  width:755px;
	}
/*IE hack*/
* html #InhaltWrapper{
  width:76.8%;
}

#Minis{
  float:right;
  margin-right:4px;
  width:754px;
  height:79px;
  background-image:url(../Images/Pagefiles/Minis1024.jpg);
  background-repeat:no-repeat;
}
#InhaltHauptOuter{
  float:left;
  width:480px;
  overflow:auto;

}
#InhaltHauptInner{
  height:auto;
  width:auto;
  overflow:auto;
  margin-right:5px;
}
/*IE hack*/
* html #InhaltHaupt{
  margin-top:10px;
}
#InhaltRechtsOuter{
  width:250px;/*auto*/
  height:480px;
  float:right;
  overflow:auto;
}
#InhaltRechtsInner{
	margin-top:20px;
  margin-right:2px;
  background-color:#eeeeee;
  border-style:dotted;
  border-width:1px;
  padding:0.8em;
  width:auto;
  height:auto;
  overflow:hide;
}
/*IE hack*/
* html #InhaltRechts{
  margin-top:12px;
  margin-right:0%;
  width:30%;
  height:340pt;
}
#Hauptmenu{
 	background-image:url(../Images/Pagefiles/Schatten.png);
  background-repeat:no-repeat;
  background-position:97% 0;
  width:16.3em;/*175px*/
	float:right;
  margin-right:0em;
  margin-top:142px;
  font-size: 0.8em;
}

/*IE hack*/
* html #Hauptmenu{
  background-position:101% 0;
}

#Hauptmenu ul{
  margin-bottom: 0;
 	background-color:#141767;
  width:12.2em;/*133px*/
  margin-left:30px;
  border:1px solid #8b0000;
  background-image: url(../Images/Pagefiles/BG_Gitarre.jpg);
  background-repeat:no-repeat;
  background-position:0 0;

	}


#Hauptmenu li{
  list-style: none;
  vertical-align: middle;
  font-family : Verdana;
  font-size : 1em;
  width:auto;/*Breite der Links*/
  text-align:left;
  height:1.75em;
  background-image: url(../Images/Pagefiles/BG_Verlauf.png);
  background-repeat:repeat-y;
  background-position:-18px 0;

  /*background-image: url(../Images/Pagefiles/BG_Stern.png);
  background-repeat:no-repeat;
  background-position:0px 0px;*/

}

* html #Hauptmenu li{
  width:12.8em;/*Breite der Links*/
}
#Hauptmenu a {
  font-family : Arial, Helvetica, sans-serif;
  color:White;
  letter-spacing : 1.15pt;
  text-decoration:none;
  display: block;
  padding-left : 5px;
  padding-right : 5px;
  padding-top : 2px;
  padding-bottom : 2px;
  border-bottom: #141767 1px solid;
}
#Hauptmenu a:link {
  color: white;
}

#Hauptmenu a:visited {
  color: white;
	/*width: auto;*/
}

#Hauptmenu a:hover {
  color:#ffffaa;
  /*background-color: #8880c3;*/
 /* width: auto;*/
  border-bottom-color:#3e408f;

}

#Hauptmenu a:active {
	color:#ffffaa;
	/*background-color: #8880f1;*/
	border-bottom-color:#3e408f;
}

#Hauptmenu a.Sprache{
	text-decoration: none;
	background-image: url(../Images/Pagefiles/BG_Produktmenu_grau.png);
	letter-spacing:0.2em;
	border-bottom-color:silver;
}
* html #Hauptmenu a.Sprache{
	letter-spacing:0.23em;
}
#Hauptmenu a.Sprache:link {
  color:  #141767;
}
#Hauptmenu a.Sprache:visited {
  color:  #141767;
}

#Hauptmenu a.Sprache:hover {
  color:  #bC3C50;
  background-image: url(../Images/Pagefiles/BG_Produktmenu.png);
}
/*DropDownRightMenu für Hauptmenu*/
#DropmenuRight a{
  width: 100%;
  display: block;
  text-indent: 6px;
  text-align:left;
  /*border-bottom: 1px solid #8b0000;*/
  padding: 1px 0;
  text-decoration: none;
  font-weight: normal;
  /*color:#bC3C50;*/
  color:#ffffaa;
}
#DropmenuRight{
  position:absolute;
  border:1px solid #8b0000;
  /*border-bottom-width: 0;*/
  font:normal 11px Verdana;
  line-height:18px;
  z-index:100;
  -moz-opacity:0.93;
  filter:Alpha(opacity=93);
}

#DropmenuRight a:hover{ /*hover background color*/
	/*color: #8B0000;*/
	color: #dfc936;

}
/*DropDownRightMenu für Hauptmenu Ende*/

.BottomMenu{
  padding-left:0px;
  padding-top:100px;
  font-size:10px;
  color:#444444;
}
.Impressum{
  display:inline; 
  color:#444444; 
  border-bottom:none;
}
.SiteMapDe{
  padding-left:20px;
  color:#444444; 
}
.SiteMapEn{
  padding-left:5px;
}
/*Ende Layout Hauptseiten*/



/*Sektionsweite Formatierungen*/

/*S T A R T S E I T E*/
/*Info-Grafik für Musikmesse*/
#Info{
  position:absolute;
  left:910px;
  top:210px;
}
*html #Info{

  left:170px;
  top:110px;
}
/*Standnr. Info Grafik*/
#MesseInfo{
position:absolute;
top:60px;
left:380px;
}
.SuchText{
  height:1px;
  overflow:hidden;
  text-align:left;
}
/*E N D E   S T A R T S E I T E*/

/*P R O D U K T E */

/*für Produktpräsentationen im Hauptfenster*/
.InhaltProdukte1{
  float:right;
  width:65%;
}
/*IE hack*/
* html .InhaltProdukte1{
  margin-top:10px;
}
/*für Anzeige von Bildern der Produktpräsentationen im Hauptfenster*/
.InhaltProduktbilder{}



#Produktmenu {
  float:right;
  width:754px;/*745*/
  margin-top:-13px;
  margin-right:4px;
  background: url(../Images/Pagefiles/BG_Produktmenu_Hellgrau.png);
  background-repeat:repeat-x;
  background-position: top;
  font-size:0.5em;
  height:2.4em;
  padding-top:6px;/*Pos. senkrechte Striche*/
  
}
* html #Produktmenu {
  height:3.5em;
  float:none;
}


#Produktmenu li{
  list-style: none;
  border:0.4px solid;
  float:left;
  border-color: #bC3C50;

}

#Produktmenu a {
  font-family : Arial, Helvetica, sans-serif;
  width: auto;
  letter-spacing : 0.8pt;
  /*display: block;*/
  padding-left:7px;/*20*/
  padding-right:8px;/*20*/
  padding-bottom:2px;/*3*//*Pos. Menütexte*/
  font-size : 7.9pt;
 /* font-weight : 500;*/
  text-decoration:none;
  vertical-align:middle;
  color:#8B0000;
  }

#Produktmenu a:hover {
  color:#8B0000;
}

#Produktmenu a:active {
  color:#8B0000;
}
#Produktmenu a:visited{
  color:#8B0000;
}
#Produktmenu li {
  height:auto;
}
/*Spaltenüberschriften Produktübersicht Gitarren*/
.Produkte{
  color:#000088;
  font-size:0.8em;
  border-color: #000088;
  margin: 1px;
  border-width: 1px;
  border-style: solid;
  padding: 5px;
  vertical-align: top;
  background: url(../Images/Pagefiles/BG_Produkte.png);
  background-repeat:repeat-y;
}
* html .Produkte{
  font-size:0.7em;
}
/*DropDownMenu für Produkte*/
#Dropmenu{
  position:absolute;
  border:1px solid #dddddd;
  border-bottom-width: 0;
  font:normal 11px Verdana;
  line-height:18px;
  z-index:100;
  -moz-opacity:0.93;
  filter:Alpha(opacity=93);
}

#Dropmenu a{
  width: 100%;
  display: block;
  text-indent: 6px;
  text-align:left;
  border-bottom: 1px solid #dddddd;
  padding: 1px 0;
  text-decoration: none;
  font-weight: normal;
  color:#bC3C50;
}

#Dropmenu a:hover{ /*hover background color*/
	color: #8B0000;

}
/*DropDownMenu für Produkte Ende*/


.Minis{
  text-align: center;
  vertical-align: top;
  width: 10%;
  font-size:0.65em;
  padding: 3px;
}
.ProduktBeschriftung {
  color:#000088;
  font-size:0.65em;
  text-align:center;
  vertical-align:top;
}
.Unten{
  border-color:#000088;
  border-width:1px;
  border-bottom-style:solid;
}
#SpecsFoto{
	width:25%;
	height:200px;
	float:left;
	}
#SpecsFoto img{
	cursor:pointer;
}
#SpecsText{
	width:38%;
	float:left;
	margin-right:10px;
	margin-top:20px;
}

.SpecsUberschrift{
	font-weight:bold;
	margin-bottom:10px;
	color:#8B0000;
}
#SpecsListe{
	float:right;
	width:30%;
	margin-left:20px;
	/*margin-bottom:20px;*/
	margin-top:0px;
	margin-right:5px;

	}

Table.Specs{
	border:1px solid #8B0000;/*für IE*/
	outline:1px solid #8B0000;/*für FF*/
}
* html Table.Specs{
	font-size:1em;
}
td.SpecsLinks {

	font-size:0.7em;
	color : #000088;
	border : 1px solid white;
	text-align : right;
	vertical-align:top;
	padding: 2px;
	border:1px solid #eeeeee;
	background:#eeeeee;
	}
td.SpecsWeitere{
  height:100px;
  vertical-align:bottom;
}
td.SpecsLinks div {/*Abstand für Zusatzinformationen*/
	padding-top:5px;
}
td.SpecsRechts{
	padding: 2px;
	text-align: left;
	font-size:0.7em;
	border:1px solid #eeeeee;
	vertical-align:top;
	color:#000088;
}
#SpecsMenu{

	width:100.5%;
	height:18px;
	background: url(../Images/Pagefiles/BG_Specsmenu_rot.png);
  background-repeat:repeat-x;
  background-position: top;
  margin-left:-1px;

}
#SpecsMenu li{
  list-style: none;
  float:left;
  border-color: #bC3C50;
  text-align:center;

}
#SpecsMenu a {
  font-family : Arial, Helvetica, sans-serif;
  width: auto;
  letter-spacing : 0.7pt;
  padding-left:7px;
  padding-right:8px;
  padding-bottom:2px;
  font-size : 7.9pt;
  text-decoration:none;
  vertical-align:middle;
  color:white;
  padding-top:4px;
  }
#SpecsMenu a:hover {
  color:#ffdbe0;
}

#SpecsMenu a:active {
  color:white;
}
#SpecsMenu a:visited{
  color:white;
}
#SpecsFenster{
  display:none;
  /*display:inline;*/
 }
.FensterLinks{
	float:left;
	height:100%;
	border-right: 1px solid #8b0000;
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}
.FensterUberschrift{
  float:left;
  width:auto;
  height:50px;
  color:#000088;
  padding:5px;
  font-weight:bold;
}

#SpecsBilder{
	width:160px;
	background-color:white;
	margin-top:130px;
	float:right;
	margin-left:10px;
}
#SpecsBilder li{
	cursor:pointer;
	font-size:0.8em;
	color:#000088;
	list-style:none;
	display:block;
	border:3px solid #eeeeee;
	padding:5px;
	text-align:left;
	}

/** html #SpecsBilder li{
	cursor:hand;
	}*/

li.SpecsLinks{}/*diese Klasse wird nur verwendet, um sie mit JavaScript ansprechen zu können*/


/*#SpecsBilder li:hover{
	color:#8B0000;
	}*/
#Prod{display:inline;}/*diese ID wird nur verwendet, um sie mit JavaScript ansprechen zu können und zwar mit WZ-tooltip*/

/*DHTML Fenster*/
.dhtmlwindow{
  position: absolute;
  border: 2px solid #8B0000;
  visibility: hidden;
  background-color: white;

 }

.drag-handle{ /*CSS for Drag Handle*/
  padding: 1px;
  text-indent: 3px;
  font: normal 12px Arial;
  background-color: #8B0000;
  background: url(../Images/Pagefiles/BG_Specsmenu_rot.png);
  background-repeat:repeat-x;
  background-position: top;
  color: white;
  cursor: move;
  overflow: hidden;
  width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
  position: absolute;
  right: 1px;
  top: 2px;
  cursor: pointer;
  }

.drag-contentarea{ /*CSS for Content Display Area div*/
  border-top: 1px solid brown;
  background-color: #eeeeee;
  color: black;
  height: 150px;
  padding: 0px;
  overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
  border-top: 1px solid gray;
  background-color: #F8F8F8;
  height: 13px; /*height of resize image*/
}
.drag-resizearea{ /*CSS for Resize Area itself*/
  float: right;
  width: 13px; /*width of resize image*/
  height: 13px; /*height of resize image*/
  cursor: nw-resize;
  font-size: 0;
  /*DHTML Fenster Ende*/
}
/* E N D E   P R O D U K T E */

/* T E S T B E R I C H T E */
#TestUberschriftWrapper{
	width:98%;
	height:60px;
	background-color:#eeeeee;
	border-bottom: 1px dotted #000088;
	margin-top:-5px;
}
#TestUberschriftWrapper h5{
	display:inline;
	font-size:1.3em;
	}

#Zeitschrift, #Titel, #Autor, #Download{
	font-size:0.65em;
}
#Zeitschrift, #Titel, #Autor{
	float:left;
	width:auto;
	background-color:#eeeeee;
	padding-top:5px;
	padding-right:15px;
	padding-left:2px;
	}
/*#Zeitschrift{
	width:auto;
	}
#Titel{
	width:auto;
	}
#Autor{
	width:auto;
	}	*/

#Download{
	float:right;
	width:auto;
	background-color:#eeeeee;
	padding-top:5px;
	padding-right:15px;
	}
#Download a{
	color:#880000;
	}
#TestTextBildWrapper{
	width:98%;
}
#TestTextOuter, #TestBildOuter, #TestBildInner {
	height:320px;
}
#TestTextOuter{
	float:left;
	width:80%;
}
#TestTextInner{
	width:auto;
	height:320px;
	border-bottom:1px dotted #000088;
	overflow:auto;
	margin-top:0px;
	padding-right:10px;
}
#TestTextText{
	width:auto;
	height:auto;
	padding:10px;
	padding-right:20px;
	padding-left:0px;
	}

#TestBildOuter{
  float:left;
  width:20%;
  background-color:#eeeeee;
}
#TestBildInner{
	width:auto;
	background-color:#eeeeee;
	border-left:1px dotted #000088;
}
#TestBildBild{
	margin:10px;
	margin-top:30px;
}
/* E N D E   T E S T B E R I C H T E */

/*   R E P A R A T U R E N */

.ReparaturUberschrift{
	font-weight:bold;
	color:#8B0000;
	font-size:0.8em;
	margin-top:4px;
}
.ReparaturUberschrift a{
	color:#8B0000;
}
.ReparaturUberschrift a:hover{
	color:#bc3c50;
}

#WellnessFenster, #SchellackFenster{
	display:none;
}

#SchellackFensterInner, #WellnessFensterInner{
	margin:10px;
	color:#000088;
	width:auto;
	height:auto;
}
 #WellnessFensterInner li{
 font-size:0.8em;
 margin-bottom:2px;
 margin-left:10px;
 }
/* E N D E   R E P A R A T U R E N */

/* Z U B E H Ö R */
/*Tabmenu*/
#header {
  float:left;
  width:754px;
  line-height:normal;
  background: url(../Images/Pagefiles/BGPicks.gif) repeat-x bottom;
  /*font:1em Georgia,Serif;*/
  }
#header ul {
  margin:0;
  padding:10px 0px 0;
  list-style:none;

  }
#header li {
  display:inline;
  margin:0;
  padding:0;
  }
#header a {
 	float:left;
  margin:0;
  padding:0 0 0 9px;
  text-decoration:none;
  background:url(../Images/Pagefiles/LeftBoth.gif) no-repeat left top;
  border-bottom:1px solid #8d5454;
  }
#header a span {
	float:left;
  display:block;
  padding:5px 15px 4px 6px;

	font-size:0.8em;
  color:#660000;
  background:url(../Images/Pagefiles/RightBoth.gif) no-repeat right top;
  }
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
	#header a span  {float:none;}
  /* End IE5-Mac hack */

#header a:hover span  {
  color:#000088;
  }
#header #current a {
  background-position:0 -150px;
  border-width:0;
  font-weight:bold;
  }
#header #current a span {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#000088;
  }
#header a:hover{
  background-position:0% -150px;
    }
#header a:hover span {
  background-position:100% -150px;
  }
span.Tab{
	display:inline;
	clear:both;
	padding:0px;
}
/*Ende Tabmenu*/

.AlaskaInhalt{
	float:left;
  width:50%;
  height:auto;
  margin-top:10px;
  }

.DreiSpaltenOuter{
	float:left;
  width:33%;
  height:auto;
  margin-top:15px;
  }
.ML1HalbeHoehe{
	height:175px;
	overflow:hidden;
  }
.ML3HalbeHoehe{
	height:129px;
	overflow:hidden;
  }

.DreiSpaltenInner{
	width:auto;
  height:auto;
  margin-right:20px;
  }
.Liste li{
	font-size:0.8em;
	margin-left:12px;
	padding-top:2px;
}
/*Ende Z U B E H Ö R*/

/* H A E N D L E R L I S T E N*/
.PLZ{width:100px;}
.Ort{width:150px;}
.Name{width:230px;}
.Telefon{width:144px;}
.Email{width:40px;}
.Web{width:40px;}

.Haendler{
  border-color: #000088;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  padding: 2px;
}
.Haendler a{
font-weight:bold;
}

/*Ende   H A E N D L E R L I S T E N*/
/* M U S I K E R */
#Musiker{
  border-collapse: collapse;
  margin-left: 0px;
  width:730px;

}
#Musiker th{
  background-image:url(../Images/Pagefiles/BG_Grau.png);
}
#Musiker td, th{
	margin:1px;
	padding:4px;
	border-bottom-width:1px;
	border-bottom-color:#000088;
	border-bottom-style:dotted;
}
#Musiker td.foto, th.foto{
	width:105px;
}
#Musiker td.name, td.land, td.bands, th.daten{
	width:150px;
	border-style:dotted;
	border-color:#000088;
	border-width:1px;
}
#Musiker td.instrumente, th.instrumente{
	width:125px;
}
#Musiker td.info, th.info{
	width:328px;
}

#Musiker td.foto, td.instrumente, td.info{
	vertical-align:top;
}

#Musiker td.foto{
	background-color:#eeeeee;
}
#Musiker td.instrumente{
}

#Musiker td.info{
	font-size: 10px;
}

#Musiker td.name{
	/*background-color:#e6e6fa;*/
	background-color:#f9f9f9;
	vertical-align:top;
}
#Musiker td.land{
	/*background-color:dcddfe;*/
	background-color:#f2f2f2;
	vertical-align:top;
}

#Musiker td.bands{
	/*background-color:#C7C2DE;*/
	background-color:#efefef;
	vertical-align:top;
}

#Musiker a.name{
	text-decoration: none;
	width:100%;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	border: 0px;
	text-align:left;
}

#Musiker div.inhalt{
	height:120px;
	overflow:scroll;
	overflow-x:hidden;
	}

#Musiker div.bezeichnung{
	font-weight:bold;
}

#Musiker tr{
	border-bottom-width:1px;
	border-bottom-color:#000088;
	border-bottom-style:dotted;
}

#Wegbeschreibung{
  display:none;
  /*display:inline;*/
  
 }
/*YouTube*/
.NoFloat{
  width:auto;
  clear:both;
}
.VideoBeschreibung{

  float:left;
  width:55%;
}
.Video{

  float:left;
  width:auto;
  margin-left:10px;
}

 }
 
