
/* schriftstil,abstände */
.anleitungrueck {
	padding-left: 15px;
}

h1.popup { background:url(../template/b59-tpl17/images/contentheading_gelb.png); padding: 5px 0 0 15px; color: #FFF; font-size:17px; height:23px;}
table.popup, tr.popup, td.popup{ font-size:10px;}
body
{margin-top: 10px; margin-left: 4px; margin-right: 4px;margin-bottom: 10px; color: black; font-family: verdana,arial; font-size: 10pt;}


table,tr,td
{ color: black ;font-family: verdana,arial; font-size: 10pt}

/* menue linke  seite */
#menu{background-color:#D5E0E6;}
.boxright{background-color:#9AB5C2; padding:3px}

#menu a {
display: block;
color:black;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 9pt;
width:140px;
border-bottom:solid 1px #d5e0e6;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:visited{
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:140px;
border-bottom:solid 1px #d5e0e6;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:active{
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:140px;
border-bottom:solid 1px #d5e0e6;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:hover {
background-color:#ffffff;
color: #004080;
text-decoration:none ;font-family:verdana, sans-serif; font-size:9pt;
width:140px;
border-bottom:dotted 1px #000000;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;

}



/* menütitel */

.rubrik {
	background-image:url(../images/balken.jpg); 
	color:white;  
	text-decoration:none;
	font-family: verdana, sans-serif; 
	font-size: 10pt;
	width:140px;
	border-bottom:solid 1px #000000;
	height:22px;
}

/* hauptleisten */

.leiste {
	background-image:url(../images/balken.jpg);
	background-color:#AABECA; 
	color:white;  
	text-decoration:none;
	font-family: verdana, sans-serif; 
	font-size: 10pt;
	padding-left: 2px; 
	height:22px;
	border:solid 1px black;
}

.nav {
	background-color:#ffffff; 
	color:black;  
	text-decoration:none;
	font-family:verdana, sans-serif; 
	font-size: 10pt;
	padding-left: 1px; 
	padding-bottom: 1px; 
	padding-top: 1px;
	border:solid 1px black;
}

.divnav0 { padding-left:0px; background-color:#9AB5C2; }
.divnav1 { padding-left:5px; background-color:#BBCDD7; }
.divnav2 { padding-left:10px; background-color:#D5E0E6; }

/* allgemeine links im text */

a:link{ color: red; text-decoration:none;font-family: verdana; font-size: 10pt;}

a:visited{color:red;text-decoration:none;font-family: verdana; font-size: 10pt;}

a:active{ color:red;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover{ color: red;text-decoration:underline;font-family: verdana; font-size: 10pt; }

/* graue links*/

a:link.grau{ color: black; text-decoration:none;font-family: verdana; font-size: 10pt;}

a:visited.grau{color: black;text-decoration:none;font-family: verdana; font-size: 10pt;}

a:active.grau{ color: black;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover.grau{ color: black;text-decoration:underline;font-family: verdana; font-size: 10pt; }


/* kleine Links (Bemerkungen) */
a:link.klein{ color: red; text-decoration:none;font-family: verdana; font-size: 7pt;}

a:visited.klein{color:red;text-decoration:none;font-family: verdana; font-size: 7pt;}

a:active.klein{ color:red;text-decoration:underline;font-family: verdana; font-size: 7pt; }

a:hover.klein{ color: red;text-decoration:underline;font-family: verdana; font-size: 7pt; }

/* kleine schwarze Links (Adminbereich) */
a:link.kleinSchwarz{ color: black; text-decoration:none;font-family: verdana; font-size: 8pt;}

a:visited.kleinSchwarz{color: black;text-decoration:none;font-family: verdana; font-size: 8pt;}

a:active.kleinSchwarz{ color: black;text-decoration:underline;font-family: verdana; font-size: 8pt; }

a:hover.kleinSchwarz{ color: black;text-decoration:underline;font-family: verdana; font-size: 8pt; }

/*  links in news-rubrik */

a:link.news{ color: red; text-decoration:underline; font-family: verdana; font-size: 7pt;}

a:visited.news{color:red;text-decoration:underline;font-family: verdana; font-size: 7pt;}

a:active.news{ color:red;text-decoration:underline;font-family: verdana; font-size: 7pt; }

a:hover.news{ color: black;background-color:#ffffff;  text-decoration:none;font-family: verdana; font-size: 7pt; }

table.news {background-color:#D5E0E6;}

/* links die weiss sein sollen*/

a:link.href{ color: white; text-decoration:none; font-family: verdana; font-size: 10pt;}

a:visited.href{color:white;text-decoration:none;font-family: verdana; font-size: 10pt;}

a:active.href{ color:white;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover.href{ color: white;text-decoration:underline;font-family: verdana; font-size: 10pt; }

.headLine{
	font-size: 12pt;
	font-weight: bold;
}

/* Farbauswahl*/
.farbContainer {
	width: 100%;
	border: 1px solid black;
}
.farbMenuPunkt {
	height: 30px;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid black;
	text-align: center;
}
.farbListe {
	vertical-align: top;
	padding: 5px;
	font-size: 8pt;
	border: 1px solid black;
	text-align: left;
}

h1 {
	font-size:14pt;
}
h2 {
	font-size:12pt;
}
.normalError{
	color:red;
}
.Stil7 {
	font-size: 10
}
.indexSubKasten{
	border: 1px solid black;
}
.indexSubKastenBildLinks{
	vertical-align:middle;
}
.indexSubKastenBildRechts, .indexSubKastenBildRechts img a:{
	border:none;
	text-align:justify;
}
.indexSubKastenText{
	padding-left: 5px;
	padding-right: 5px;
}
.indexSubKastenText p{
	text-align:justify;
}
.indexSubMenu td{
	border-left:1px solid gray;
	border-right:1px solid gray;
}
.header{
	font-family: verdana, sans-serif;
	font-size: 10pt;
}
.order_cell{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
}
.order_cell_open{
	font-family: verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: middle;
}
