/*
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:#fff;
font:11px/1.5 "Courier New", Courier, mono;
}

#inhalt {
background:#fff url(../../bilder/rahmen.gif) no-repeat;
}

#textfeld {
background:url(../../bilder/textfeld.gif) no-repeat right top;
}

#textfeldmittel {
background:url(../../bilder/textfeldmittel.gif) no-repeat right top;
}

#textfeldgross {
background:url(../../bilder/textfeldgross.gif) no-repeat right top;
}

h1 {
font:bold 12px "Courier New", Courier, mono;
margin-bottom:1%;
color:#000;
}

p,.text {
font:11px/14px "Courier New", Courier, mono;
color:#000;
padding-top:5px;
padding-bottom:5px;
margin:0;
}

.newstext p {
font:11px/14px "Courier New", Courier, mono;
color:#000;
padding-top:0;
height:90px;
min-height:90px;
margin:0 0 5px;
}

.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:700;
color:#000;
}

.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;
}

.rahmen img {
font-size:2px;
line-height:2px;
}

#navi-ce a,#navi-ce-2 a,#navi-cpu a,#navi-cps a {
display:block;
width:118px;
height:88px;
background:no-repeat;
}

#navi-ce a:hover,#navi-cpu a:hover,#navi-cps a:hover {
background:118px 88px;
}

#navi-ce a {
background-image:url(../../bilder/navi_ce1.gif);
}

#navi-ce-2 a {
background-image:url(../../bilder/navi_ce1-3-2.gif);
}

#navi-cpu a {
background-image:url(../../bilder/navi_cpu1.gif);
}

#navi-cps a {
background-image:url(../../bilder/navi_cps1.gif);
}

#navi-ce a:hover {
background-image:url(../../bilder/navi_ce1b.gif);
}

#navi-ce-2 a:hover {
background-image:url(../../bilder/navi_ce1b-3-2.gif);
}

#navi-cpu a:hover {
background-image:url(../../bilder/navi_cpu1b.gif);
}

#navi-cps a:hover {
background-image:url(../../bilder/navi_cps1b.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_zwas {
	height:12px;
}

.startseite-hg {
background:url(../../bilder/rahmen-startseite.gif) no-repeat left top;
}

.startseite-fl {
background:url(../../bilder/flaeche-startseite.gif) no-repeat left top;
}

.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;
}

#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;
}

.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;
}

.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;
}

.link-gruen {
color:#FFF;
font:bold 11px Verdana, Helvetica, sans-serif;
}

.link-gruen a:link,.link-gruen a:visited {
text-decoration:none;
color:#FFF;
background:url(../../bilder/link-gruen.gif) no-repeat left center;
text-align:left;
vertical-align:middle;
line-height:18px;
display:table-cell;
height:19px;
width:200px;
padding-left:15px;
}

.link-gruen a:hover,.link-gruen a:active {
text-decoration:none;
color:#C8DB33;
background:url(../../bilder/link-gruen2.gif) no-repeat left center;
}

.fussimpressum,.fussimpressum a:link,.fussimpressum a:visited {
font:bold 9px Verdana, Helvetica, sans-serif;
color:#fff;
float:left;
text-indent:230px;
margin-top:4px;
}
