h1,h2,h3,h4,h4,h6,p,span,ol,ul,li,form,img { margin:0; padding:0; font-size:100.01%; }

div.clear {	clear:both;	height:0; margin:0;	line-height:0; font-size:1px;}

body {
	margin:0;
	padding:0;
	color:#555555;
	background:#ffffff url( imagesStyle/bg.jpg ) repeat-y 50% 0;
	font-family:"trebuchet ms", geneva, arial, sans-serif;
	font-size: 13px;
	text-align:center;
	line-height: 17px;
}
  .txt{font-family:"trebuchet ms", geneva, arial, sans-serif; font-size:13px;}
.kongress {
	margin:0;
	padding:0;
	color:#555555;
	font-family:"trebuchet ms", geneva, arial, sans-serif;
	font-size: 13px;

	line-height: 17px;
}
  	
#brand { padding-top:10px; width:720px;	font-size:11px;	color:#ccc;	background:#517F54;	text-align:left; margin-left:auto; margin-right:auto;}

#brandLink { font-size:18px; letter-spacing:2px;}

#header { width:720px; height:174px; text-align:left; margin-left:auto;	margin-right:auto;}

#headerChoice {	float:left;	width:174px;height:174px;}

#headerChoice a { float:left; display:block; width:58px; height:58px;}

#chords { background:#fff url( imagesStyle/1.gif );	}
	
#headerNav { float:right; width:720px; height:174px; background:#ffffff url( imagesStyle/headerPic.jpg ); margin: auto;	border-left-width: 1px;	border-left-style: solid; border-left-color: #eaf2eb;}

#navContainer   { margin: auto; padding-top: 45px; width: 300px; float: left }

#navContainer ul { border:0; margin:0; padding:0; list-style-type:none;	text-align:left; }

#navContainer ul li	{ display:block; float:left; padding:0;	margin:0;}

#navContainer ul li a {	width:200px; height:16px; font-size:12px; color:#5a8d5d; letter-spacing:1.5px;	border-bottom:1px solid #aaa; text-decoration:none; font-weight:bold; display:block;}

#navContainer ul li a:hover { color:#666666;}

#navContainer a:active { color:#FF9900;}

#navContainer li#active a {	color:#cc0000;}

#content { width:720px;	text-align:left; margin-left:auto; margin-right:auto; padding-bottom:25px;}

#side {	float:left;	width:225px; color:#555555;}

#main {	float:left;	width:495px;}

#infobox {	float:right; margin:1em 0 20px 30px; width:170px; font-size:11px; border-left:1px #5a8d5d dotted; color:#987;}

#footer { padding-bottom:20px; width:720px; font-size:11px; color:#f2f2f2; background:#517F54; text-align:center; margin-left:auto; margin-right:auto;}

p {
	margin:1em 20px 0 20px;
	letter-spacing: normal;
	line-height: 1.3em;
}

h1 {
	color:#517F54;
	font-size:18px;
	font-weight:normal;
	margin-top: 0.3em;
	margin-right: 20px;
	margin-bottom: 0.3em;
	margin-left: 20px;
}

h3 { margin:2em 20px 1em 20px; color:#555555; font-weight:normal; letter-spacing:2px;}

.brand { font-size:20px; letter-spacing:2px;}

dt { margin:2em 20px 0 20px; letter-spacing:1.2px; color:#517F54;}

dd { margin:0 20px 0 20px;}

.key { font-size:11px; color:#987;}

#main a:link, #main a:visited,#side a:active { color:#555555; text-decoration:none;	font-weight:bold;}

#main a:hover {	color:#517F54;text-decoration:underline; font-weight:bold;}

#side a:link,#side a:visited,#side a:active { color:#555555; text-decoration:none;	font-weight:bold;}

#side a:hover {	color:#517F54;text-decoration:underline; font-weight:bold;}
	
a:link,a:visited,a:active {	color:#f2f2f2;	text-decoration:none; font-weight:bold;	}

a:hover { color:#cc0000; text-decoration:underline;	font-weight:bold;}
