body {font-family: Verdana; background: white url('_img/tanzen.jpg'); color: white; text-align: center; padding-bottom: 30px;}
#page {width: 750px; border: 6px solid #e26b02; margin: 10px auto; background: white; color: black; text-align: left; -moz-box-shadow: 3px 5px 4px #444;
-webkit-box-shadow: 3px 5px 4px #444;
box-shadow: 10px 10px  8px #000;}
#top {background: url('_img/tanzband_header.jpg') no-repeat; height: 243px; border-bottom: 6px solid #e26b02;}
#top h1 {margin: 0px; text-align: right; widht: 100%; padding: 190px 10px 0 0; ;}
#left {width: 200px; float: left; margin: 0px 10px 0 0; padding: 0px 0px 0px 0px;}
#content {width: 532px; float: right; padding: 0px 0px 0px 4px;}
div.wide {width: 650px !important; float: none !important; margin: 0px auto; 	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;}
#lower {clear: both; text-align: center; background: #e26b02; padding: 4px; font-size: 11px;}

img {border: none;}

h3, h4 {clear: right;}

a, a:link, a:active {text-decoration: none;}
.menu ul li a, #menu ul li a:link, #menu ul li a:active, #menu ul li a:visited {color: white; font-weight: bold; display: block; padding: 0px 4px;}
.menu ul li a:hover {color: #e26b02; background: white; font-weight: bold;}

.menu ul li {margin: 4px 6px 4px 0px; text-transform: uppercase; font-size: 14px; font-family: verdana; }
.menu ul, #cse-search-box  {list-style-type: none; margin: 0px; padding: 4px 0px 4px 0px; background: #e26b02;  -moz-border-bottom-right-radius:10px;
		-webkit-border-bottom-right-radius:20px;
		-opera-border-bottom-right-radius:20px;
		-khtml-border-bottom-right-radius:20px;
		border-bottom-right-radius:20px;}
.menu {padding: 0px 0px 10px 0px;}

.lefty {font-weight: bold; font: 16px Arial; font-style: italic; text-align: center; display: block; width: 100%; background: white; padding: 2px 0px 0px 0px; background: #F0C9A8;}

h1 {font-size: 30px;}
h2, #headerlinks {margin: 0px; text-align: center; letter-spacing: 4px; display: block; text-transform: uppercase; font-size: 13px; background: #e36b02; color: white; padding-bottom: 6px; font-weight: bold;}
h2 a, #headerlinks a {color: white;background: #e36b02; margin: 0px 4px; padding: 0px 9px;-moz-border-radius:5px;
		-webkit-border-radius:20px;
		border-radius:5px;
		border: 1px solid #d05002;
		}

h2 a:hover, #headerlinks a:hover {color: #e36b02; background: white; }



#content h2 {color: #e36b02; background: white; text-align: center;  font-size: 18px;}
#content h2 a {color: #e36b02;}

#content a {color: #e26b02;}

#cse-search-box {padding: 10px 0px; }

.thumb {float: right; margin: 0px 0px 3px 5px; }
.preview img {float: left; position: relative; left: -20px;}


.preview a.top {font-weight: bold; text-decoration: underline;}
p.preview {padding: 0px 25px; font-size: 12px; clear: left;	}

#lower a {color: black; font-weight: bold;}

hr {clear: left;}

#band_anfrage {position: fixed; right: 0px; bottom: 0px; z-index: 10; margin-left: 1000px;}
