@charset "ISO-8859-15";

/* Header */

/* Total Reset */
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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
  border:0;
  font-family:inherit;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline;
}

ol,ul
{
  margin-left:25px;
  list-style:none;
}

table
{
  border-collapse:separate;
  border-spacing:0;
}

caption,th,td
{
  font-weight:400;
  text-align:left;
  vertical-align:top;
}

blockquote:before,blockquote:after,q:before,q:after
{
  content:"";
}

blockquote,q
{
  quotes:"" "";
}

img
{
  vertical-align:top;
}

a img
{
  border:0;
}

/* 100% High Fix */
html,body
{
  height:100%;
}

/* Font Definitions */
body,p,td,th,li,input,textarea,select
{
  color:#4d4d4d;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:1;
}

/* Body Definitions */
body
{
  background:#e8e8e8;
}

/* Global Link Definitions */
a,a:link,a:visited,a:active
{
  color:#ec0c1d;
  text-decoration:underline;
}

a:focus,a:hover
{
  text-decoration:none;
}

/*Button/Submit*/
a:focus
{
  outline:0;
}

/* Ordered List Definitions */
ol
{
  list-style:decimal-leading-zero;
}

/* Headlines / Default Formatting Definitions */
strong
{
  font-weight:700;
}

em
{
  font-style:italic;
}

/* Content */
div#content
{
  background:#fff url(img/bg_content.jpg) 0 0 no-repeat;
  border-left:1px #f4c100 solid;
  border-right:1px #f4c100 solid;
  min-height:100%;
  height:auto !important;
  height:100%;
  margin:0 auto;
  min-height:100%;
  position:relative;
  width:774px;
}

/* Mixed */
a#impressum
{
  position:absolute;
  right:14px;
  top:9px;
}

div#kit
{
  color:#7F7F7F;
  font-size:9px;
  line-height:11px;
  position:absolute;
  right:0;
  top:169px;
  width:147px;
}

div#kit img {
	margin-bottom:12px;
}

a#hochschule
{
  position:absolute;
  right:9px;
  top:300px;
}

div#text
{
  left:39px;
  line-height:16px;
  position:absolute;
  top:322px;
  width:500px;
}