/* www.von-haselberg.de css screen
Theme Name: Dance & Showband Andreas von Haselberg
Theme URI: ?
Description: CSS screen
Version: 2.3
Author: Lars Preussner
Author URI: http://www.preussner-grafik-design.de
*/
body{
	font-size:100.01%;
	background-attachment:fixed;
	background-image:url(bilder/liveband-bg.jpg);
	background-repeat:no-repeat;
	background-position:-4em 3em;
}
a:link,a:visited{text-decoration:none;border:none;color:#000;}
a:hover,a:active{text-decoration:underline;border:none;margin:0;padding:0;color:#630;}
#frame{
	border:1px solid #ccc;
	padding:0;
	position:static;
	width:60em;
	height:auto;
	margin:1em auto;
}
#nav{
	border:1px solid gray;
	min-height:1.3em;
	text-align:center;
	width:59.9em;
	background-image:url(bilder/cellpic.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	display:block;
}
* html #nav{height:1.3em;}
#subnav{
	border:1px solid #630;
	height:1.2em;
	text-align:left;
	width:59.9em;
	background-color:whitesmoke;
	vertical-align:middle;
	display:block;
}
* html #subnav{height:1.2em;}
#crumb{
	border:1px solid #630;
	height:1.2em;
	text-align:left;
	width:59.9em;
	background-color:#cc9;
	vertical-align:middle;
	display:block;
}
* html #crumb{height:1.2em;}
.logo{width:60em;height:3.9em;background-position:right;clear:both;}
* html .logo{width:59.9em;}
.topnav{
	width:15em;
	float:right;
	height:4em;
	padding-top:0.5em;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}
.topnav li{
	list-style-type:square;
	background-color:#cc9;
	list-style-position:inside;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:0;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:gray;
	border-right-color:gray;
	border-bottom-color:gray;
	border-left-color:gray;
}
#content{margin:0;padding:0 0 0 2em;width:58em;height:36.5em;overflow:auto;vertical-align:middle;}
#bottom{
	border:1px solid gray;
	background-color:#75756e;
	clear:both;
	text-align:center;
	width:59.9em;
	color:#000;
	background-image:url(bilder/cellpic.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
	height:1.3em;
}
body,#frame,#nav,.piclink,.piclink2{background-color:#fff;}
.logo{background-color:#fff;}
body,a:link,a:visited,a:hover,a:active,.secnav{font-family:Geneva,Arial,Helvetica,sans-serif;}
h1,h3,.normal,.breadcrump,.bottomnav,.subhead,.normalCell,.normalCell2,.headl1bl,.leertop1,.leertop2,.leertop3,.subheadGo{font-family:"Verdana","Arial","Helvetica","sans-serif";}
a.text,a.text:link,a.text:visited,a.text:hover,a.text:active,h3,pre{font-size:100%;}
.bottomlink{font-size:90%;}
.subtext,.secnav{font-size:90%;vertical-align:middle;}
.subheadGo{font-size:85%;}
.subhead,.normal,.bottomnav,.leertop1,.leertop2,.leertop3,.showpicleft,.showpicmid,.showpicright,.breadcrump{font-size:80%;}
.foot,.normalCell2{font-size:75%;}
a:link,a:visited,a:hover,a:active{font-size:70%;}
.normalCell,.smallfont{font-size:60%;}
h1,h3,.subheadGo,.subhead,.normalCell,.normalCell2,.headl3,.headl1bl{font-style:normal;}
.subheadGo,.subhead,.normalCell,.normalCell2,.headl1bl,.fett{font-weight:bold;}
h3,pre,.subhead,.normal,.subtext,.bottomnav,.breadcrump,.secnav{color:#000;}
.subheadGo,.normalCell,.normalCell2,h1{color:#630;}
.boxright,.showbox,.subtext,.picleft,.videolinks{text-align:left;}
.logo,.bottomnav,.videomitte,.videolinks,.videorechts{text-align:center;}
.videolinks,.videorechts{width:27em;margin-bottom:2em;}
.videolinks{float:left;}
.videorechts{float:right;clear:right;margin-right:2em;}
.bottomnav{background-color:#666;}
body,h3,p,.normal,.subtext,.boxright,.showbox,.design2,.line0,.picleft,.showpicleft,.videotext,.subhead{padding:0;}
body,h3,p,.normal,.showpicleft,.videomitte,.subhead{margin:0;}
.boxright{margin:1em 0 0 0;width:39em;float:left;clear:right;}
.showbox{margin:1em 0 0 0;width:53em;float:left;clear:right;}
.subtext{margin:2em 0 0 0;width:50em;height:2em;float:left;clear:left;}
* html .subtext{color:#000;margin:2em 0 0 2em;padding:0;width:50em;height:2em;float:left;clear:left;text-align:left;}
#tabelle{color:#000;margin:0.2em 0 0 0;padding:0;width:36em;float:left;clear:both;}
* html #tabelle{color:#000;margin:0.2em 0 0 0;padding:0;width:36em;}
.headl3{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:100%;font-weight:normal;color:#630;}
.smallfont{margin:0.5em 0;}
.leertop1{margin:1em 0;}
.leertop2{margin:1.5em 0;}
.leertop3{margin:3em 0;}
.headl1bl{font-size:150%;color:#630;}
.design2{font:normal 75%/1.2em Verdana, Arial, Helvetica, sans-serif;color:#666;font-weight:500;word-spacing:0.4em;letter-spacing:0.03em;padding:0;margin:0 0 0.5em 0;}
h1{font-size:106%;font-weight:900;width:auto;margin:0 0 0.5em 0;}
h3{font-weight:700;}
hr.main{color:#666;width:100%;size:1;margin:0.5em 0;}
.bottomnav{width:100%;height:auto;vertical-align:middle;border:0.5em double #630;clear:right;float:left;}
.picleft{margin:1em 2em 0 0;width:14.5em;min-height:30em;float:left;clear:none;}
* html .picleft{
	width:14.5em;
	float:left;
	clear:none;
	height:30em;
	position:static;
	margin:1em 2em 0 0;
	text-align:left;
}
/* ohne IE Mac \*/* html #content{margin:0;padding:0 0 0 2em;width:59.9em;height:36em;}
/* nur für IE Mac \*//*/
.breadcrump{font-size:100%;}
hr.main{color:#666;width:100%;size:1;margin:0.1em 0;}
#content {
	width:58em;
	margin:0;
	padding-left:2em;
}
.picleft {
	width: 14.5em;
	padding: 0;
	float: left;
	clear: right;
	position: static;
	height: 34.5em;
	margin: 1em 2em 0 2em;
}
/**/
.showpicleft{
	width:22em;
	float:left;
	clear:none;
	position:static;
}
* html .showpicleft{
	width:22em;
	margin:0;
	padding:0;
	float:left;
	clear:none;
	position:static;
}
/* ohne IE Mac \*/.showpicmid {
	width:22em;
	float:left;
	clear:right;
	position:static;
	margin:0;
}
* html .showpicmid{
	width:22em;
	margin:0;
	float:left;
	clear:right;
	position:static;
}
* html .showpicright{
	width:22em;
	margin:0;
	float:left;
	clear:right;
	position:static;
}
/* ohne IE Mac \*/.showpicright{
	float:left;
	clear:right;
	width:22em;
	position:static;
	padding:0;
}
/* nur für IE Mac \*//*/
.showpicleft {
	width:23em;
	padding:0;
	margin:0;
	float:left;
	clear:right;
	position:static;
}
.showpicmid {
	width:23em;
	padding:0;
	margin:0;
	float:left;
	clear:right;
	position:static;
}
.showpicright {
	margin:0;
	padding:0;
	width:23em;
	float:left;
	clear:right;
	position:static;
}
/**/
.videotext{margin:1em 0;float:both;clear:both;}
.breadcrump{letter-spacing:0.08em;margin:0 6.4em;padding:0;vertical-align:middle;}
.secnav{letter-spacing:0.07em;margin:0 7.85em;padding:0;vertical-align:middle;}
abbr,acronym{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000;cursor:help;}
pre{font-family:"Courier New",Courier,mono;line-height:160%;font-weight:lighter;width:38em;}
.startleft{width:38.9em;height:29.5em;float:left;clear:right;}
.startright{width:17em;height:29.5em;float:left;clear:right;}
.startbottom{width:56em;height:4.5em;float:left;clear:left;}
.pcenter{text-align:center;height:34em;clear:none;}
.design,.designsmall{font-size:70%;}
.design{word-spacing:1em;}
.design,.designsmall{color:#999;letter-spacing:0.07em;}
.designsmall{word-spacing:0.3em;}
.design,.designsmall,.breadcrump,.secnav{padding:0;}
.design,.designsmall{margin:0;}
.special,.design,.designsmall{cursor:default;}
.design,.designsmall,.special{font-family:Verdana, Arial, Helvetica, sans-serif;}
.tanzband{padding:0;margin:3.5em 0;color:#666;align:top;}
.rahmen-pic{border-color:#ccc;}
.special{padding-top:3em;padding-right:0;padding-bottom:0;padding-left:2.5em;color:#c0c0c0;text-decoration:none;text-align:left;font-size:100%;}
.piclink,.piclink2{border:1px solid #ccc;padding-left:1em;padding-right:0.5em;width:36.5em;margin:0.5em 0;}
.piclink{height:7.5em;}
.piclink2{height:auto;}
.gallery{float:left;clear:right;height:11.8em;}
/* ohne IE Mac \*/*html .special{width:15em;padding-left:2.5em;}
* html .gallery{float:left;clear:both;height:11.8em;}
/* nur für IE Mac \*//*/
.special {padding-left:2.5em;}
/**/
