/**	Rücksetzen der Browsersettings
	----------------------------------------------------
**/
	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
	body {line-height:1.5;}
	table {border-collapse:separate;border-spacing:0;}
	caption, th, td {text-align:left;font-weight:normal;}
	table, td, th {vertical-align:middle;}
	blockquote:before, blockquote:after, q:before, q:after {content:"";}
	blockquote, q {quotes:"" "";}
	a img {border:none;}
	
a {color:#009fe3;}
body {background-color:#c2c2c2; font}

#wrapper{width:960px;margin:0 auto; font-family: 'Gentium Basic', serif; font-size:15px;font-style:inherit;font-weight:inherit;}
#container01{width:960px;height:798px;background-image:url('bilder/kerstindewitt_bg01.jpg');}
#container02{width:870px;height:600px;background-image:url('bilder/kerstindewitt_bg02.jpg');padding-top:90px;padding-left:90px;background-color:#fff;}
#container02 p{width:380px;margin-top:40px;}
#container03{width:870px;height:900px;padding-left:90px; padding-top:90px;padding-left:90px;background-color:#fff; }
#ensemble01{ width:250px; margin-right:25px; margin-top:30px;float:left;}
#ensemble01 p {margin-top: 25px;}
#ensemble02{ width:250px; margin-right:25px; margin-top:30px;float:left;}
#ensemble03{ width:250px; margin-right:25px; margin-top:30px;float:left;}
#container04{ width:870px; height:950px;padding-left:90px; padding-top:90px;padding-left:90px;background-color:#fff; float:left; }
#leftcolum {width: 395px;  margin-right:35px; float:left; }
.containerdisko { border-bottom: 1px #000 solid; width:395px; padding-top: 25px;}
.left {float:left; width:275px;padding-right: 20px;}
#rightcolum {width: 395px;  margin-right:20px; float:left; }
#container05{ width:870px; height:850px; padding-top:90px;padding-left:90px;background-color:#fff; float:left; }
#container06{ width:870px; height:850px;;padding-left:90px;background-color:#fff; float:left; background-image:url('bilder/kontakt_bg.jpg'); background-repeat: repeat-x;}


h2 {color: #009fe3; font-size: 15px;}

#navi ul {font-size: 13px; font-style: bold; font-family:verdana, sans-serif; font-variant:small-caps;float:left;margin-top: 69px;}
#navi ul li { font-size:14px; margin-top:0; list-style-type:none;margin-bottom: 0px; float:right;}
#navi ul li a { color:#fff; padding-left:5px; padding-right:5px;  text-decoration:none;}
#navi ul li a:hover {color:#96be0d;}
#navi ul li a:active { color:#96be0d; font-weight: bold;text-decoration:solid;}

#cdwrapper {width: 400px; background-color: #fff; padding: 10px;}
#cdwrapper h1 { margin-top: 25px; color: #000; font-size: 24px;}
#cdwrapper h2 { margin-top: 10px; color: #009fe3; font-size: 18px;}
#cdwrapper p { margin-top: 25px; margin-bottom: 25px}

#musicbg {background-image:url('bilder/musicbg.jpg'); background-color: #fff;}

form { margin-top: 65px; }
form textarea, form input { background-color: #eee; border: 0; color: #333; font-family: times; font-size: 15px; margin: 0 0 8px 0; padding: 4px 8px; }
form textarea, form input.text { width: 376px; }
form textarea { height: 160px; }

/*#navi img { float:right;}*/


/* Clearing floats without extra markup  */
.clearfix { display: inline-block; }
#clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
.clearfix { clear: both; }
