/* TYPOGRAPHY */

/* Normalisiert font-size fuer Ueberschriften */
h2, h3
{font-size: 100%; font-weight: bold;}

/* Normalisiert font-style und font-weight auf normal */
address, caption, cite, code, dfn, em, strong, th, var, span
{ font-style: normal; font-weight : normal; }

/* LAYOUT */

/* Normalisiert margin, padding */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,hr
{ margin:0;padding:0;  }

/* Enfernt list-style aus Listen  */
ol, ul
{ list-style: none; }

/* Enfernt border aus fieldset und img  */
fieldset, img
{ margin: 0; border : 0; }

img 
{ border:none; margin-bottom:1em;}

body {font : normal 10.4px/1.5 "Arial",Helvetica,sans-serif; color:#666; background:#faf7ee}

/* p  -------------------------- */

p {font-weight: normal;margin-bottom: 0.8em; }
div#legal p {font-size:80%;}

/* h -------------------------- */

h1 {position: relative; width:137px; height: 74px;background: transparent url(../img/dd_sign.gif) no-repeat;text-indent: -9999px; left:44%; top:20px;}
h2 { font-family:"Times New Roman", Times, serif;font-size:125%; margin-bottom:0.7em;}
h3 {font-size:105%; margin-bottom:2em; color:#666}

/* a -------------------------- */

a:link, a:visited 	{color:#897a4c;text-decoration : none; }
a:hover 			{color:#897a4c;text-decoration : underline;  }

/* div -------------------------- */

div#container	{ width: 940px;margin: 0 auto;}
div#content 	{ position:relative;height:100%;padding:2em; margin: 4em 0 5em 0;}
div#header 		{position: relative; margin: 2em auto; word-spacing: -0.05em; width:100%; z-index:999}
div#legal 		{position: relative;clear:both;width:100%; color:#888;text-align:center}

/* class -------------------------- */

.colum_left {float: left;position: static;padding-right: 2em;margin: 0 2em 1em 0;width: 270px;border-right:1px solid #ddd;}
.colum_right {float: left;position: static;width: 270px;}

/* ul -------------------------- */

ul {margin: 0 0 1.2em 0;}
li {list-style: disc; list-style-position:inside;}

ul#sub {margin: 0;font-family:"Times New Roman", Times, serif;font-size:110%; margin-bottom:0.7em;}

#sub li  {display: inline;font-weight: bold;margin: 0 0.5em 0 0;}
#sub li p{display: inline;font-weight: bold;margin: 0 0.5em 0 0; text-decoration:underline; font-size:100%; color:#666}
#sub li a{text-decoration:none;font-weight:bold;color:#666;}
#sub li a:hover, li active{color:#897a4c; text-decoration:none;}
