/*
CLEVER-PARTS CSS raumkontakt || +49(0)721-84086610 || http://www.raumkontakt.de/
*/

* {
border:0;
margin:0;
padding:0;
}

body {
color:#000;
background:#000;
font:11px/14px "Courier New", Courier, mono;
position:relative;
}

#cleverparts_innen {
background:#F90;
font:11px/1.5 "Courier New", Courier, mono;
}

#inhalt {
background:#F90 url(../../bilder/rahmen.gif) no-repeat;
}

#bildergalerie {
background:#FFF;
margin-top:4px;
margin-left:5px;
}

.bildergalerie {
background:#FFF;
width:70px;
margin:5px 5px 3px;
}

#textfeld {
background:url(../../bilder/textfeld.gif) no-repeat right top;
}

#textfeldgross {
background:url(../../bilder/textfeldgross.gif) no-repeat right top;
}

#textfeldgross_grau {
background:url(../../bilder/textfeldgross_grau.gif) no-repeat right top;
}

#textfeldgross_grau[id] {
background:url(../../bilder/textfeldgross_grau_ff.gif) no-repeat right top;
}

#textfeldmittel {
background:url(../../bilder/textfeldmittel.gif) no-repeat right top;
}

#textfeldmittel_grau {
background:url(../../bilder/textfeldmittel_grau.gif) no-repeat right top;
}

h1 {
font:bold 12px "Courier New", Courier, mono;
margin-bottom:1%;
color:#000;
}

h2 {
font:bold 18px/27px "Courier New", Courier, mono;
color:#000;
background:#EEEFF0;
margin-top:35px;
padding-left:20px;
}

p,.text {
font:11px/14px "Courier New", Courier, mono;
color:#000;
padding-top:5px;
padding-bottom:5px;
margin:0;
}

.counter {
font:14px "Courier New", Courier, mono;
color:#0f0;
vertical-align:middle;
}

.counter2 {
vertical-align:bottom;
margin-bottom:-9px;
padding-bottom:-9px;
}

.countercp {
display:none;
}

a{outline-style:none;}

a:link,a:visited,a:hover,a:active {
text-decoration:none;
color:#000;
}

a:hover,a:active {
font-weight:bold;
}

#fusszeile {
color:#000;
font:bold 12px Verdana, Helvetica, sans-serif;
}

#fusszeile a:link,#fusszeile a:visited {
text-decoration:none;
color:#000;
background:url(../../bilder/fusszeile.gif) no-repeat center center;
text-align:center;
vertical-align:middle;
line-height:24px;
display:table-cell;
height:24px;
width:139px;
}

#fusszeile a:hover,#fusszeile a:active {
text-decoration:none;
color:#FFF;
background:url(../../bilder/fusszeiledkl.gif) no-repeat center center;
}

.fussimpressum a:focus,.fussimpressum a:hover,.fussimpressum a:active {
font:bold 9px Verdana, Helvetica, sans-serif;
color:#ccc;
}

.copyright {
font:bold 9px Verdana, Helvetica, sans-serif;
color:#fff;
float:right;
margin-right:85px;
margin-top:4px;
}

.rand {
border-top:2px solid #FFF;
}

.randunterk {
border-bottom:2px solid #FFF;
}

.randou {
border-top:2px solid #FFF;
border-bottom:2px solid #FFF;
}

.rahmenl {
background:url(../../bilder/rahmen_l.gif) no-repeat left top;
}

.rahmenr {
background:url(../../bilder/rahmen_r.gif) no-repeat left top;
}

.schmal {
font:1px Courier New, Courier, mono;
margin-top:-9px;
}

.minus {
font-size:3px;
}

.agb {
background:url(../../bilder/agb_rahmen.gif) no-repeat left top;
font:bold 11px Courier New, Courier, mono;
padding-left:20px;
padding-right:15px;
color:#F90;
}

.agb-text {
font:bold 11px/160% "Courier New", Courier, mono;
padding-left:20px;
padding-right:15px;
color:#F90;
}

.link-orange a:link,.link-orange a:visited {
font:bold 11px Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
background:url(../../bilder/link-orange.gif) no-repeat left center;
text-align:left;
vertical-align:middle;
line-height:18px;
display:table-cell;
height:19px;
width:190px;
padding-left:15px;
}

.link-orange a:hover,.link-orange a:active {
text-decoration:none;
color:#F90;
background:url(../../bilder/link-orange2.gif) no-repeat left center;
}

.link-orangegr a:link,.link-orangegr a:visited {
font:bold 11px Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
background:url(../../bilder/link-orangegr.gif) no-repeat left center;
text-align:left;
vertical-align:middle;
line-height:18px;
display:table-cell;
height:19px;
width:280px;
padding-left:15px;
}

.link-orangegr a:hover,.link-orangegr a:active {
text-decoration:none;
color:#F90;
background:url(../../bilder/link-orangegr2.gif) no-repeat left center;
}

.linkzurueck-orange a:link,.linkzurueck-orange a:visited {
text-decoration:none;
color:#FFF;
background:url(../../bilder/linkzurueck-orange.gif) no-repeat left center;
text-align:center;
display:block;
height:19px;
width:100px;
padding-left:20px;
margin-left:20px;
left:20px;
font:bold 11px/18px Verdana, Helvetica, sans-serif;
}

.linkzurueck-orange a:hover,.linkzurueck-orange a:active {
text-decoration:none;
color:#F90;
background:url(../../bilder/linkzurueck-orange2.gif) no-repeat left center;
}

.link-bildergalerie a:link,.link-bildergalerie a:visited {
font:bold 11px Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
background:url(../../bilder/link-bildergalerie.gif) no-repeat left center;
text-align:left;
vertical-align:middle;
line-height:18px;
display:table-cell;
height:19px;
width:115px;
padding-left:15px;
}

.link-bildergalerie a:hover,.link-bildergalerie a:active {
text-decoration:none;
color:#F90;
background:url(../../bilder/link-bildergalerie2.gif) no-repeat left center;
}

.link-bild a:link,.link-bild a:visited {
text-decoration:none;
color:#fff;
background:url(../CLEVER-END/bilder/link-bild.gif) no-repeat;
display:block;
height:40px;
width:18px;
}

.link-bild a:hover,.link-bild a:active {
text-decoration:none;
color:#F90;
background:url(../CLEVER-END/bilder/link-bild2.gif) no-repeat;
}

.link-bildup a:link,.link-bildup a:visited {
text-decoration:none;
color:#fff;
background:url(../CLEVER-END/bilder/link-bildup.gif) no-repeat;
display:block;
height:40px;
width:18px;
}

.link-bildup a:hover,.link-bildup a:active {
text-decoration:none;
color:#F90;
background:url(../CLEVER-END/bilder/link-bildup2.gif) no-repeat;
}

.bilduntertitel {
color:#000;
margin-top:-8px;
font:bold 11px "Courier New", Courier, mono;
margin-left:12px;
}

.navi-toplogo {
font:bold 11px/38px Verdana, Helvetica, sans-serif;
color:#FFF;
text-align:center;
border-right:2px solid #FFF;
border-left:2px solid #FFF;
background:#666;
vertical-align:top;
padding-bottom:8px;
}

#navi-ce a,#navi-cpu a {
display:block;
width:118px;
height:88px;
background:no-repeat;
}

#navi-ce a:hover,#navi-cpu a:hover {
background:118px 88px;
}

#navi-ce a {
background-image:url(../../bilder/navi_ce1.gif);
}

#navi-cpu a {
background-image:url(../../bilder/navi_cpu1.gif);
}

#navi-ce a:hover {
background-image:url(../../bilder/navi_ce1b.gif);
}

#navi-cpu a:hover {
background-image:url(../../bilder/navi_cpu1b.gif);
}

.navi-top {
background:url(../../bilder/navi-ce/navi1.gif) no-repeat center top;
font:bold 11px/26px Verdana, Helvetica, sans-serif;
color:#FFF;
text-align:center;
}

.navi-top2 {
background:url(../../bilder/navi-ce/navi2.gif) no-repeat center top;
color:#FFF;
font:12px/15px Verdana, Helvetica, sans-serif;
text-align:left;
text-indent:16pt;
}

.navi-middle {
font:12px/21px Verdana, Helvetica, sans-serif;
color:#FFF;
text-align:left;
text-indent:10pt;
border-right:2px solid #FFF;
border-left:2px solid #FFF;
background:#333;
}

.navi-bottom {
background:url(../../bilder/navi-ce/navischluss.gif) no-repeat center top;
line-height:18px;
}

.navi-top a:hover,.navi-top a:active,.navi-middle a:hover,.navi-middle a:active {
font-weight:700;
color:#FFF;
}

.navi-top a:link,.navi-top a:visited,.navi-top a:hover,.navi-top a:active,.navi-middle a:link,.navi-middle a:visited,.navi-middle a:hover,.navi-middle a:active {
text-decoration:none;
color:#FFF;
}

#tincAppDoc {
height:3450px;
}

#tincAppDoc[id] {
height:2200px;
}

.fussimpressum,.fussimpressum a:link,.fussimpressum a:visited {
font:bold 9px Verdana, Helvetica, sans-serif;
color:#fff;
float:left;
text-indent:230px;
margin-top:4px;
}