/* basis.css für www.hs-designteam.de */
/* Version 3.05 */
/* © 07-2005 */
/* Autor: Hartmut Schneider hs designteam */
/* created 10.07.2005 last update 11.08.2006 */

/* Referenz Colors */
/* #E3E3E3 hellgrau -> background neu fuer Web-Kachel */
/* #F5F5F5 white smoke -> leichtes grau background alt */
/* #939393 mittelgrau1 -> Headlines h1 normal 18px Zitat */
/* #888888 mittelgrau2 -> Headlines h2 normal 16px info etc.*/
/* #3300CC blau1 dunkel -> Headlines Hervorhebung 18px Zitat */
/* #330099 blau2 dunkel -> Hervorhebung info etc. */
/* #FF9900 orange mittel -> Hervorhebung 16px, 18px */
/* #FF8C00 orange dunkel -> Hervorhebungen allgemein Text 12px */
/* #FF0000 rot hell -> Fliesstext Hervorhebung 12px etc.*/
/* #CC0000 rot dunkel -> mininavigation 11px etc. */

/* Basics */
body {
 font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;
 font-size: 12px;
	color: #000000;
	background-color: #E3E3E3; /* hellgrau */
	background-image: url(../grafik/spweb.jpg);
	margin: 0px;
	/* margin-top: 0px; */
	scrollbar-arrow-color: #4e658a;
 scrollbar-3dlight-color: #777799;
 scrollbar-darkshadow-color: #666677;
 scrollbar-face-color: #a1b1c3;
 scrollbar-highlight-color: #e9e9e9;
 scrollbar-shadow-color: #a1b1c3;
 scrollbar-track-color: #9faab8;
}

p, td {
 font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;
 font-size: 12px;
}

/* Headlines */
/* Standard alle Seiten */
h1 {
 font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 18px;
	color: #3300CC;
}

/* nur Zitate in Anfuehrungszeichen */
h1.zitat {
 font-family: Arial, Helvetica, Geneva, sans-serif;
 font-size: 18px;
	color: #939393; 
}

/* designteam Startseite >> ACHTUNG Firefox andere lineheight!! */
h2.designteam {
 font-family: Arial, Helvetica, Geneva, sans-serif;
 font-size: 18px;
	color: #3300CC;
	line-height: 0px;
	margin-top: 10px;
}

h2.name {
 font-size: 12px;
	line-height: 0px;
	color: #3300CC;
}

h2.service {
 font-family: Arial, Helvetica, Geneva, sans-serif;
 font-size: 16px;
	color: #888888; /**/
}

/* bolds */
b.sw {color: #000000;}
b.gr {color: #636363;}
b.bl {color: #0000FF;}
b.bld {color: #3300CC;}
b.bld1 {color: #3300CC;}
b.bld2 {color: #330099;}
b.rt {color: #FF0000;}
b.rtd {color: #CC0000;}
b.or {color: #FF9900;}
b.or1 {color: #FF8C00;}
b.ord {color: #FF6600;}

/* Hyperlinks */
/* content Standard */
A: {font-weight: normal; text-decoration: underline}  
A:link    {color: #0000FF}	/* noch nicht besuchter Link blau*/
A:visited {color: #800080}	/* schon besuchter Link violett*/
A:hover   {color: #FF0000}	/* Benutzer 'hovert' rot*/
A:active  {color: #FF0000}	/* Link wird ausgewählt rot*/

/* MiniNavigation oben */
A.mininav:link {font-weight: normal; color: #0000CC;	text-decoration: none}
A.mininav:visited {color: #0000CC;	text-decoration: none}	/* blau */
A.mininav:hover {color: #FF0000; text-decoration: underline} /* rot */
A.mininav:active  {color: #FF9900; text-decoration: underline}	/* orange */

/* StartNavigation mehr Licht */
A.startnav:link {font-size: 12px; font-weight: bold; color: #0000CC;	text-decoration: none}
A.startnav:visited {font-size: 12px; font-weight: bold; color: #0000CC;	text-decoration: none}	/* blau */
A.startnav:hover {font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;} /* rot */
A.startnav:active  {font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none;}	/* orange */

A.top:link, A.top:visited, A.top:hover, A.top:active  {text-decoration: none;}

/* email designteam Startseite */
.mail {
 font-size: 11px;
}

/* Tabelle1_kopf */
table.kopf {
 padding: 0px;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #000066;
}

/* Tabelle21_content */
td.mininav, td.curdate, td.linedot, td.content0, td.content1, td.content2li, td.content2re, td.content2mi, td.subnavire {
 background-color: #FFFFFF;
	padding: 0px;
	border-style: solid;
	border-width: 0px;
	border-color: #000066;
}

td.mininav {
	padding-left: 20px;
	font-size: 11px;
	color: #000000;
 border-left-width: 1px;	
}

td.curdate {
	padding-right: 20px;
	font-size: 11px;
	color: #000066;
	border-right-width: 1px;
}

td.linedot, td.content0, td.content1 {
 border-left-width: 1px;
	border-right-width: 1px;
}

/* 1spaltig */
td.content0 {
	padding: 0px;
/* wie content1 jedoch ohne ohne padding fuer grafikelemente etc. */
}

/* fuer Seiteninhalt Standard mit Rand L+R */
td.content1 {
	padding-left: 20px;
	padding-right: 20px;
}

/* 2spaltig links fuer Seite Webdesign etc. */
td.content2li {
 padding-left: 20px;
	padding-right: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
}

/* InfoBox SchnellNavigation Startseite */
td.content2box {
 background-color: #FFFFFF;
	padding: 0px;
 border-style: groove;
	border-width: 2px;
	border-color: #FF9900;	/* orange */
}

/* Trennlinie vertikal */
td.linebld2ver {
	background-color: #000099; /* blau dunkel */
}

td.linedot2ver {
 background-image: url(../grafik/dot1x3bl+ws.gif);
	background-color: #FFFFFF;
}

/* 2spaltig rechts fuer Seite Webdesign */
td.content2re {
 padding-left: 0px;
	padding-right: 20px;
	border-left-width: 0px;
	border-right-width: 1px;
}

/* 2spaltig rechts fuer Seite Webdesign Subnavigation */
td.subnavire {
	padding-left: 10px;
	border-right-width: 1px;
}

/* TEST fuer Vorlage2 neu ab 07.08.2005 */
td.spalte2r {
 padding-top: 12px;
 padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #F3F3F3;
}

/* Zeile fuer etracker ab 11.08.2006 */
td.etracker {
 background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #000066;
	padding-left: 20px;
}

/* Navigation2_unten Textlinks */
td.navi2 {
 font-size: 11px;
 background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #000066;
}

/* Seitenfuss */
td.fuss {
 font-size: 10px;
 background-color: #F0F8FF;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
}

td.fusslinb, td.fussli, td.fussre {
 font-size: 10px;
 background-color: #F0F8FF;
	padding-left: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
}

/* nur NetStad ohne Rahmen rechts */
td.fusslins {
 font-size: 10px;
 background-color: #F0F8FF;
	padding-left: 0px;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0px;
	border-color: #000066;
}

/* mit Rahmen links */
td.fussli {
 background-color: #F0F8FF;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0px;
	border-color: #000066;

}

/* ohne Rahmen links+rechts */
td.fusslinb {
	border-left-width: 0px;
	border-right-width: 0px;
}

/* ohne Rahmen rechts */
td.fussre {
 font-weight: bold;
	color: #CC0000;
	border-left-width: 0px;
}

