/* n08.online CSS std-classes-config-file */
/* (C) by pitty.platsch 2000-2008 */

/* tagcloud */
ul.cloud { padding:0px; margin:0px; list-style:none; }
ul.cloud li { display:inline; margin:3px; }
.cloud0 { font-size:1.00em; }
.cloud1 { font-size:1.15em; }
.cloud2 { font-size:1.30em; }
.cloud3 { font-size:1.45em; }
.cloud4 { font-size:1.60em; }

/* box */
.box { margin-top:24px; font-size:0.9em; }
.box h3, .box h4, .box table th, .box p, .box ul, .box table td { margin:0px; padding:6px; border-bottom:2px solid white; }
.box h3, .box h4, .box table th { font-size:1.0em; line-height:1.1em; font-weight:normal; color:#FFFFFF; background-color:#070707; }
.box h4 { color:#070707; background-color:#C8C8C8; }
.box p, .box ul, .box table td { color:#000000; background-color:#F0F0F0; }
.box img { margin-bottom:2px; }

/* pane */
.pane { padding:0px; margin-top:8px; }
.pane dt, .pane dd { font-size:0.9em; padding:1px 3px; margin:0px; line-height:1.8em; display:inline; background-color:#F0F0F0; }
.pane dt { font-weight:bold; color:#2F2F2F; }
.pane .inv { background-color:#070707; color:white; }
.pane .bigletter { font-size:1.5em; line-height:1.25em; }

/* form */
fieldset { margin:0px; border:0px; padding:0px;	text-indent:0px; }
legend { margin:0px; border:0px; padding:1px 3px; font-size:0.9em; font-weight:bold; color:#2F2F2F; display:block; background-color:#F0F0F0; }
form label { display:block;	width:300px; font-size:0.8em; color:#070707; padding-top:2px; padding-bottom:3px; }
form input, form textarea { margin:0px; border:1px solid #070707; padding:2px; display:block; }
form .btn { padding:2px 10px; }

.error { color:darkgray; }

/* autocomplete */
.autocomplete ul { padding:3px; margin:0px; list-style:none; }
.autocomplete ul li a.selected { background-color:#C8C8C8; }

/* matrix */
.matrix { padding:0; margin:0; list-style:none; }
.matrix li { position:relative; display:block; width:80px; height:80px; float:left; overflow:hidden; margin:8px; padding:0px; border:0px; }
.matrix a { display:block; width:80px; height:80px; margin:0px; padding:0px; border:0px; }
.matrix a img { border:0px; }
.matrix a:hover { background-color:#F0F0F0; text-decoration:none; }
.matrix a:hover img { display:none; }

.input { border:1px solid #070707; }
.hidden { display:none; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }

.top { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }

.wvoll { width:100%; }
.whalb { width:50%; }
.wdrittel { width:33%; }
.wviertel { width:25%; }
.w50 { width:50px; } .h50 { height:50px; }
.w70 { width:70px; } .h70 { height:70px; }
.w100 { width:100px; } .h100 { height:100px; }
.w150 { width:150px; } .h150 { height:150px; }
.w300 { width:300px; } .h300 { height:300px; }
.w380 { width:380px; } .h380 { height:380px; }
.w600 { width:600px; } .h600 { height:600px; }

.lfloat { float:left; }
.rfloat { float:right; }
.spacer { clear:both; }

.leftborder { border-left:2px solid white; }
.thinborder { border:1px solid #070707; }

.nobg { background-image:none; background-color:transparent; }
