/* ---------------- Formatierungen ---------------- */

body { 
color: #000; 
font-size: 10pt; 
font-family: verdana, arial, sans-serif; 
}

td { 
font-size: 10pt; 
font-family: verdana, arial, sans-serif; 
}

h1 {
font-size: 12pt;
font-family: verdana, arial, sans-serif; 
font-weight: bold;
}

h2 {
font-size: 10pt;
font-family: verdana, arial, sans-serif; 
font-weight: bold;
}

a:link { 
color: #99bc00; 
text-decoration: underline; 
}
a:visited { 
color: #99bc00; 
text-decoration: underline; 
}
a:hover { 
color: #87a509; 
text-decoration: underline; 
}
a:active { 
color: #87a509; 
text-decoration: underline; 
}


#marginal img {
border: 5px solid #fff;
outline: 1px solid #cecece;
}

#content img {
border: 10px solid #fff;
outline: 1px solid #cecece;
}


/* ---------------- Klassen ---------------- */

.skill {
display:inline-block;
width:110px;
}

.left {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}

.hinweis {
font-weight: normal;
font-size: 8pt;
}

.clear{
clear: both;
}


/* ---------------- Formular ---------------- */

label { 
display: inline-block; 
width: 80px; 
}

form div { 
margin-bottom: 10px; 
}

.field { font-family: verdana, arial, sans-serif; 
font-size: 8pt; 
color: #666; 
width: 280px; 
border: 1px solid #666; 
padding: 3px;
}

fieldset { 
padding: 10px; 
border: 1px solid #99bc00; 
width: 370px; 
}


/* ---------------- Layout ---------------- */

/* -------- Container -------- */

#container{
width: 100%;
}

/* -------- Header -------- */
#header {
display: none;
}

#header-core {
display: none;
}

ul#navi {
display: none;
}

#slider {
display: none;
}

/* -------- Main -------- */
#main {
width: 100%;
}

#content {
width: 100%;
}

#marginal {
display: none;
}

/* -------- Footer -------- */
#footer {
display: none;
}

#footer-core {
display: none;
}

#copyright {
display: none;
}

#imprint {
display: none;
}