/* print css all */

/************************ 0: undoHTML ************************/
/* no list-markers by default, since lists are used more often for semantics */
ul {list-style-type:none;}
/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1, h2, h3, h4, h5, h6, pre, code { font-size:1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, iframe, p, blockquote, table, thead, tbody, tfoot, caption, th, tr, td, a, fieldset { margin:0; padding:0; border-collapse:collapse; border:0}
input, textarea, select, option { margin:0; padding:0; border-collapse:collapse }
/* whoever thought blue linked was a good idea? */
a img { border:none }
a, a:link, a:visited { text-decoration:none; color:#000000; outline:none; }
img { border:0; }

/************************ 1: nice way to clear divs in gecko browsers without superflous markup ************************/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* here we go... */
/************************ 2: BODY / HTML ************************/

body {
font-family:Verdana, sans-serif;
font-size:12px;
}

#navi {
display:none;
}

#header {
display:none;
}

/*** footer -> 3.7 ***/
#footer {
display:none;
}

#innercontent_navi {
display:none;
}
.innercontent_navi_rel {
display:none;
}



/************************ 4: GENERAL CONTENT ************************/
/* 4 size-setters in this doc, h2+h3 for IE */
/* replace line-height + padding-bottom + margin-bottom */
/* no IE support for inherit - so watch out... */


/************ TITELS ************/
#innercontent h1 {
/* set size 2 */
font-size:20px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000000;
font-weight:bold;
/* border setting */
margin:0;
padding:0;
padding-bottom:16px;
}
#innercontent h2 {
/* set size 3 */
font-size:20px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000000;
font-weight:bold;
/* border setting */
margin:0;
padding:0;
padding-bottom:8px;
}
#innercontent h3, #innercontent h4, #innercontent h5, #innercontent h6 {
/* set size 4 */
font-size:12px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color: #000000;
font-weight:bold;
/* border setting */
margin:0;
padding:0;
}

/************ TEXT ************/
#innercontent p {
font-size:12px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000000;
font-weight:normal;
/* border setting */
margin:0;
padding:0;
}

/************ LINKS ************/
#innercontent a  {
color:#cc0000;
text-decoration:none;
}
#innercontent a:hover {
color:#000000 !important;
text-decoration:none;
}
#innercontent a:visited {
color:#cc0000;
text-decoration:none;
}

/************ TABLES ************/
#innercontent table {
width:100%;
height:auto;
/* border setting */
margin:0;
padding:0;
border:0;
border-spacing:0;
border-collapse:collapse;
}
#innercontent td {
width:auto;
/**/
background-color:#fff;
text-align:left;
vertical-align:middle;
/* border setting */
margin:0;
padding:0;
}

/************ LISTS ************/
/*** NUMBERED LISTS ***/
#innercontent ol {
color: #000000;
/* border setting */
margin:0;
padding-left:18px;
padding-bottom:16px;
}
/* nur IE */
* html #innercontent ol {
/**/
padding-left:0px;
margin-left:22px;
}
#innercontent ol li {
font-size:12px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000000;
font-weight:normal;
/* border setting */
margin-bottom:8px;
}

/*** UNNUMBERED LISTS ***/
#innercontent ul {
/* border setting */
margin:0;
padding:0;
padding-bottom:16px;
}
#innercontent ul li {
font-size:12px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000000;
font-weight:normal;
/* border setting */
padding-left:10px;
}

/************ IMAGES ************/
#innercontent img {
display:none;
}

/************ FORMULAR ************/
#innercontent form {
font-size:12px;
line-height:16px;
/**/
font-family:verdana, sans-serif;
color:#000;
font-weight:normal;
/* border setting */
margin:0;
padding:0;
border:0;
}
#innercontent label {
font-size:12px;
line-height:21px;
display:block;
width:130px;
float:left;
clear:both;
}

/*** FORMULAR TABLE ***/
#innercontent form table {
width:auto;
height:auto;
/* border setting */
margin:0;
padding:0;
border:0;
}
#innercontent form td {
width:auto;
/**/
background-color:#FFFFFF;
text-align:left;
vertical-align:middle;
/* border setting */
margin:0;
padding:5px;
padding-top:0;
border:0;
}

/*** FIELDS ALL - INCL IE OHNE ZUSAETZL. CLASS DEF. ***/
#innercontent input {
font-size:12px;
line-height:16px;
/**/
width:200px;
/**/
font-family:verdana, sans-serif;
color:#000000;
background-color:#fff;
/* border setting */
border:2px solid #000000;
margin:0;
margin-bottom:2px;
padding:2px;
}
/**/
#innercontent input.scripter {
font-size:12px;
/**/
width:876px !important;
height:16px;
/**/
font-family:verdana, sans-serif;
font-weight:bold;
color:#CC0000 !important;
background-color:#ddd;
/* border setting */
border:2px solid #000000;
margin:0;
margin-bottom:16px;
padding:10px;
}
#innercontent textarea {
font-size:12px;
line-height:16px;
/**/
width:200px;
height:70px;
/**/
font-family:verdana, sans-serif;
color:#000000;
background-color:#FFF;
/* border setting */
border:2px solid #000;
margin:0;
padding:0;
padding-left:2px;
padding-top:2px;
margin-bottom:2px;
}
#innercontent select {
font-size:12px;
line-height:16px;
/**/
width:208px;
/**/
font-family:verdana, sans-serif;
color:#000000;
background-color:#FFF;
/* border setting */
border:#000 2px solid;
padding:2px;
margin-bottom:2px;
}

/*** RADIO ***/
/*** RADIO OHNE IE ***/
#innercontent input[type=radio] {
width:auto;
height:auto;
/**/
vertical-align:bottom;
/* border setting */
margin:0;
padding:0;
margin-right:3px;
margin-bottom:4px;
}
/*** RADIO IE MIT CLASS DEF. ***/
* html #innercontent input.radio {
width:auto;
height:auto;
/* border setting */
margin:0;
margin-left:-4px;
vertical-align:middle;
}

/*** CHECKBOX ***/
/*** CHECKBOX OHNE IE ***/
#innercontent input[type=checkbox] {
width:auto;
height:auto;
/* border setting */
margin:0;
padding:0;
margin-left:-2px;
margin-right:3px;
margin-bottom:3px;
}
/*** CHECKBOX IE MIT CLASS DEF. ***/
* html #innercontent input.checkbox {
width:auto;
height:auto;
margin:0;
margin-left:-4px;
}

/*** SUBMIT ***/
/*** SUBMIT + BUTTON OHNE IE ***/
#innercontent input[type=submit], #innercontent input[type=button] {
font-size:12px;
line-height:16px;
/**/
width:204px;
/**/
color:#000000;
background-color:#FFF;
font-family:verdana, sans-serif;
font-weight:normal;
text-decoration:none;
cursor:pointer;
/* border setting */
border:2px solid #000;
margin:0;
padding:0;
}
/**/
#innercontent input[type=submit] a {
text-decoration:none;
}
/*** SUBMIT + BUTTON IE MIT CLASS DEF. ***/
* html #innercontent input.senden, * html #innercontent input.button {
font-size:12px;
line-height:16px;
/**/
width:204px;
/**/
color:#000;
background-color:#FFF;
font-family:verdana, sans-serif;
text-decoration:none;
cursor:hand;
/* border setting */
border:2px solid #000;
margin:0;
padding:0;
}

/* 5: SPECIAL CONTENT: WORDPRESS */

#error {color:#CC0000 !important;}
