/*	PIXELFILM GMBH HAMBURG - www.pixelfilm.de - info@pixelfilm.com
	Autor:   Tim lotz - tim@pixelfilm.com
	Version:  Feb. 2006
------------------------------------------------------------ */

/*	html tag styles
------------------------------------------------------------ */
body { margin: 0; padding: 0; background-image: url(/admin/imgbasis/bg_inhalt.gif); background-repeat: repeat-y; background-position: left top; }
body, td, div { font-family: Verdana, sans-serif; font-size: 12px; color: #333333; }
div, h1, h2, h3, h4, h5, h6, p, form, ul, li { margin: 0; padding: 0; }
a:link, a:visited { color: #333333; text-decoration: none; }
a:hover, a:active { color: #333333; text-decoration: none; }
a:link img, a:visited img, a:hover img, a:active img { border: 0; text-decoration: none; }
table { empty-cells: show; }
input[type="submit"]:hover {background-color: #efefef;}
.HyperlinkBildOhneLinie, .HyperlinkBildOhneLinie a, .HyperlinkBildOhneLinie a:link, .HyperlinkBildOhneLinie a:visited, .HyperlinkBildOhneLinie a:hover, .HyperlinkBildOhneLinie a:active { border: 0; text-decoration: none;}

hr { height: 1px; border: none; background-color: #666666; }

#kpf { padding: 5px 0 5px 10px; }
#kpf h3 { color: #FFFFFF; white-space: nowrap; }
#kpf h1 { color: #FFFFFF; white-space: nowrap; }

#nav { color: #FFFFFF; border-bottom: 1px solid #4F4F4F; }
.navreiter { background-image: url(/admin/imgbasis/reiter2.gif); background-repeat: no-repeat; background-position: right top; border-left: 1px solid #4F4F4F; margin: 0; padding: 2px 13px 2px 10px; font-weight: bold; white-space: nowrap; }
#nav a:link, #nav a:visited { color: #FFFFFF; text-decoration: none; }
#nav a:hover, #nav a:active { color: #FFFFFF; text-decoration: underline; }

.lsp { background-color: #F3F3F3; width: 195px; min-width: 195px; vertical-align: top; }
.lsp a:hover, .lsp a:active { text-decoration: underline; }
.rsp { font-size: 11px; width: 160px; min-width: 160px; vertical-align: top; }
.rsplnk{ font-size: 11px; margin: 10px 0 20px 0; }
.rsplnk a:link, .rsplnk a:visited, .rsplnkverlag a:link, .rsplnkverlag a:visited { background-repeat: no-repeat; background-position: 1px 3px; padding-left: 15px; line-height: 19px; }
.rsplnk a:link, .rsplnk a:visited { background-image: url(/admin/imgbasis/pfeil2.gif); }
.rsplnkverlag a:link, .rsplnkverlag a:visited { background-image: url(/admin/imgbasis/copyright.gif); }
.text { padding: 18px 16px 38px 29px; vertical-align: top; }
.text h1 { font-family: "Trebuchet MS", sans-serif; border-bottom: 1px solid #646464; font-size: 16px; color: #676767; margin: 0 0 10px 0; font-weight: bold; }
.text ul { margin: 0 0 20px 14px; list-style: none outside url(/admin/imgbasis/dotulist.gif); }
.text li { margin: 0 12px 4px 16px; padding-bottom: 3px; }

#abb { margin: 20px 0 20px 0; padding: 0; border-bottom: 1px solid #aaaaaa; clear: both; }
#abb a:link { border: 0; }
#abb a:visited { border: 0; }
#abb a:hover { text-decoration: none; }
#abb a:active { text-decoration: none; }

.lsptext, #clubprg, #dist, #clubprgtext, #disttext { padding: 12px 5px 8px 17px; font-size: 11px; }
#clubprg, #dist, #clubprgtext, #disttext { background-repeat: no-repeat; border-right: 1px solid #9B9D9E; }
#clubprg, #dist { font-weight: bold; background-image: url(/admin/imgbasis/eckeoben.gif); background-position: right top; }
#clubprgtext, #disttext { background-image: url(/admin/imgbasis/eckeunten.gif); background-position: right bottom; border-bottom: 1px solid #9B9D9E; }
#clubprgtext ul, #disttext ul { margin-left: 14px; list-style: none outside url(/admin/imgbasis/dot.gif); }
*html #clubprgtext ul, *html #disttext ul { margin-left: 19px; }
#clubprgtext li, #disttext li { margin-bottom: 7px; }

/*	formular styles
------------------------------------------------------------ */
form { margin: 0; padding: 0; }
input, textarea, select  { font-family: Verdana, Arial, Geneva; font-size: 12px; background-color: #FFFFFF; line-height: 13px; border: 1px solid #66829F; vertical-align: bottom; margin: 0px; padding: 0px; }
.felderror { border: 1px solid #990000; }
.feldname { border-bottom: 1px dotted #66829F; padding-left: 10px; padding-top: 10px; }
.feldinput { padding-top: 10px; }

/*	sonder styles
------------------------------------------------------------ */
.bannerlink { float: right; padding: 0 0 10px 10px; cursor: pointer; }
.bannerlink a, .bannerlink a:link, .bannerlink a:active, .bannerlink a:hover, .bannerlink a:active, { border-bottom: 0px solid #FFFFFF;  text-decoration: none; }
.rot, .rot a, .error, .error a { color: #990000; }
.rot a:link, .rot a:visited, .rot a:hover, .rot a:active, .error a:link, .error a:visited, .error a:hover, .error a:active { border-bottom: 1px dotted #990000; }
.txtkl { font-size: 11px;}
.liste { border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; background-color: #fafafa;}
.dlliste { background-color: #fafafa; margin-bottom: 3px; padding: 2px 15px 2px 15px; }

/*	styles fuer die rechte verlagsspalte
------------------------------------------------------------ */
.rechteSp { background-color: #FFFFE7; border: 1px solid #9B9D9E; color: #676767; }
.rechteSp td { font-size: 10px; }
.rechteSpTitel { color: #676767; background-color: #E8E8D2; font-weight: bold; }
#rst { font-size: 11px;  }
.rechteSpFooter { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #9B9D9E; border-right-color: #9B9D9E; border-bottom-color: #9B9D9E; border-left-color: #9B9D9E; }
.zwueberbraun {  }


