/* v1.0 | 20080212 */ Reset-Css

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: disc;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*********Css-Begin*/
body {
	background-color: #827354;
	font-family: Calibri,Helvetica,Arial,Sans-serif;
	font-size: 14px;
	line-height: 20px;
}

#container {
 	margin: auto;
 	width: 900px;
}

#navigation {
	width: 900px;
	float: left;
	height: 50px;
}

#content {
	width: 900px;
	float: left;
	background-color: #E8DAB7;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
}

#content #main {
	width: 655px;
	float: left;
	padding: 0 10px 10px 10px;
}

#content h1 { 
margin: 20px 0px 10px 0px; 
color: #5B6B6B;
font-size: 16px;
}

#content h2 { 
margin: 20px 0px 10px 0px; 
color: #5B6B6B;
font-size: 14px;
}

#content ul {
	margin-left: 15px;
	padding: 10px;
}

#content p {
	padding-top: 10px;
}

#content a {
	text-decoration: none;
	color: #827354;
}

#content a:hover {
	text-decoration: none;
	color: #5B6B6B;
}

#content #side {
	width: 225px;
	height: 300px;
	float: left;
	background: url(../img/kuenstlerfoto.jpg) no-repeat top center;
	
}

#footer {
	width: 900px;
	height: 25px;
	float:  left;
	margin-bottom: 10px;
	background-color: #ECC19E;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
}

.nav-links li {
 display: inline;
 padding: 20px 25px 0 1px;
 float: left;
}
.nav-links li a {
 text-transform: capitalize;
 color: #B9A987;
 text-decoration: none;
 letter-spacing: -1px;
 font: bold 14px Arial, Helvetica, sans-serif;
}
.nav-links li a:hover { 
 color: #ffffff;
 /*background-color: #5B6B6B; */
}

.nav-links li a.current{
color: #ffffff;
}

td {
	padding: 6px 6px 6px 12px;
}

tr.odd {
	color: #797268;
}