/* mainstyles - onkihara 20040830 - stadtapotheke sterzing */

/* mains */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	background-color: #573389;
	background-image:  url(images/hg/hgimg.jpg);
	background-repeat: no-repeat;
}

/* text */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663399;
	margin-top: 10px;
	margin-bottom: 5px;
}

h2,h3,h4,h5,h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
	margin-top: 0px;
	margin-bottom: 0px;
}
li {
	font-weight: bold;
	margin-top: 3px;
}

.tabelle {
	width: 620px;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: #663399;
}

.tabellenkopf {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 2px;
}

.tabellentext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
}

.tabellenzeilekopf {
	background-color: #663399;
}

.tabellenzeilegerade {
	background-color: #CCFFFF;
}

.tabellenzeileungerade {
	background-color: #CCCCFF;
}

.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.textklein {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

.ueberschriftweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: White;
	font-stretch: wider;
}

.textkleinweiss {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: White;
}

.textweiss {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: White;
}

.textpfad {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: middle;
}

.textturnus {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: middle;
}

.textsubmenu, .textsubmenuover, .textsubmenuactive {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px; 
}

.textsubmenuover {
	background-color: #FFCC00;
}

.textsubmenuactive {
	background-color: #FF6600;
}

.texthervorhebung { color: #000000; font-weight: bold; }

/* highlights */
.linecolor { background-color: White; }
.linecolorover { background-color: #FFCC00; }
.linecolorsm { background-color: #FF6600; }

/* spaces */
.linkereinzug { margin-left: 10px; }
.rechtereinzug { margin-right: 10px; }
.obeneinzug { margin-top: 25px; }
.obenbuendig {	margin-top: 0px; }
.untenbuendig {	margin-bottom: 0px; }

/* tables */
#headtable, #maintable, #foottable, #quicktable,
#maintexttable { width: 777px; border: none; }

/* header table */
/* 1st row */
#r1c1 { height: 47px; }
#r1c2 { background-image:  url(images/hg/r1c2.gif); }
#r1c3 { background-image:  url(images/hg/r1c3.gif); }
#r1c4 { background-image:  url(images/hg/r1c2.gif);  }
#r1c6 { text-align: right; }
#r1c9 { text-align: right; }
#r1c13 { text-align: left; }
/* 2nd row */
#r2c1 { width: 77px; height: 19px; }
#r2c2 { width: 2px; background-color: White; }
#r2c3 { width: 45px; }
#r2c4 { width: 2px; background-color: White; }
#r2c5 { width: 67px; }
#r2c6 { width: 76px; }
#r2c7 { width: 100px; }
#r2c8 { width: 2px; }
#r2c9 { width: 100px; }
#r2c10 { width: 2px; }
#r2c11 { width: 100px; }
#r2c12 { width: 2px; }
#r2c13 { width: 100px; }
#r2c14 { width: 2px; }
#r2c15 { width: 100px; }
/* 3rd row */
#r3c1 { height: 2px; background-color: White; }
#r3c2 { background-color: White; }
#r3c4 { background-color: White; }
#r3c5 { background-color: White; }
#r3c6 { background-color: White; }
/* 4th row */
#r4c1 { height: 46px; }
/* 6th row */
#r6c1 { height: 37px; }
#r6c2 { background-color: White; }
#r6c4 { background-color: White; }

/* maintable */
#mr1c1 { width: 28px; height: 325px; }
#mr1c2 { width: 501px; background-image: url(images/titelbild.jpg); background-repeat: no-repeat; }
#mr1c3 { width: 37px; }
#mr1c4 { width: 211px; vertical-align: top; }
/* timetable */
#or2c1 { width: 102px; }
#or2c2 { width: 7px; }
#or2c3 { width: 102px; }

/* maintexttable */
#mtr1c1 { width: 14px; height: 9px; }
#mtr1c2 { width: 28px; }
#mtr1c3 { width: 15px; }
#mtr1c4 { width: 81px; background-image:  url(images/hg/mtr1c4.gif); }
#mtr1c5 { width: 420px; background-image:  url(images/hg/mtr1c5.gif); }
#mtr1c6 { width: 8px; background-image:  url(images/hg/mtr1c5.gif); }
#mtr1c7 { width: 206px; background-image:  url(images/hg/mtr1c5.gif); }
#mtr1c8 { width: 5px; background-image:  url(images/hg/mtr1c8.gif); }

#mtr2c4 { background-image:  url(images/hg/mtr2c4.gif); }
#mtr2c5 { background-color: White; }
#mtr2c8 { background-image:  url(images/hg/mtr2c8.gif); }

#mtr3c1 { width: 14px; height: 270px; }
#mtr3c2 { width: 28px; vertical-align: top; }
#mtr3c3 { width: 15px; }
#mtr3c4 { width: 81px; background-image:  url(images/hg/mtr3c4.gif); background-repeat: repeat-y; }
#mtr3c5 { width: 420px; vertical-align: top; background-color: White; }
#mtr3c6 { width: 8px; vertical-align: top; background-color: White;}
#mtr3c7 { width: 206px; vertical-align: top; background-color: White;}
#mtr3c8 { width: 5px; background-image:  url(images/hg/mtr2c8.gif); }

#mtr4c4 { height: 5px; background-image:  url(images/hg/mtr4c4.gif); }
#mtr4c5 { background-image:  url(images/hg/mtr4c5.gif); }
#mtr4c8 { background-image:  url(images/hg/mtr4c8.gif); }

/* foottable */
/* r1 */
#fr1c1 { width: 77px; height: 64px; }
/* textfusszeile */
#ftr1c1 { width: 77px; height: 10px; }
#fr1c2 { width: 2px; background-color: White; }
#fr1c3 { width: 45px; }
#fr1c4 { width: 2px; background-color: White; }
#fr1c5 { width: 651px; }
/* r2 */
#fr2c1 { height: 20px; }
#fr2c2 { background-color: White; }
#fr2c4 { background-color: White; }

/* quicktable */
#dquick {
	position: absolute;
	left: 0px;
	top: 442px;
	visibility: visible;
}
#qr1c1 { width: 58px; height: 95px; }
#qr1c2 { width: 170px; }
#qr1c3 { width: 10px; }
#qr1c4 { width: 170px; }
#qr1c5 { width: 10px; }
#qr1c6 { width: 170px; }
#qr1c7 { width: 10px; }
#qr1c8 { width: 170px; }
#qr1c9 { width: 9px; }

/* menus and submenus */
/* m0 */
#sm0 {  }
#tm0 { width: 508px; height: 46px;	border: none; }
#tm0r1c1 { width: 142px; text-align: center; }
#tm0r1c2 { width: 2px; }
#tm0r1c3 { width: 160px; text-align: right; }
#tm0r1c4 { width: 2px; }
#tm0r1c5 { width: 202px; text-align: left; }
/* m1 */
#sm1 { display: none; }
#tm1 { width: 508px; height: 46px; border: none; background-image:  url(images/hg/m5hg.jpg); }
#tm11 { height: 23px; width: 508px; vertical-align: center; }
/* m2 */
#sm2 { display: none; }
#tm2 { width: 508px; height: 46px; border: none; background-image:  url(images/hg/m2hg.jpg); }
#tm21,#tm22 { height: 23px; vertical-align: center; }
/* m3 */
#sm3 { display: none; }
#tm3 { width: 508px; height: 46px; border: none; background-image:  url(images/hg/m3hg.jpg); text-align: center; }
#tm31 { height: 23px; vertical-align: center; }
/* m4 */
#sm4 { display: none; }
#tm4 { width: 508px; height: 46px; border: none; background-image:  url(images/hg/m4hg.jpg); text-align: right; }
#tm41 { height: 23px; vertical-align: center; }
/* m5 */
#sm5 { display: none; }
#tm5 { width: 508px; height: 46px; border: none; background-image:  url(images/hg/m1hg.jpg); text-align: right; }
#tm51 { height: 23px; vertical-align: center; }

/* links */

a:link {
	color: Navy;
	text-decoration: none;
}

a:visited {
	color: #573389;
	text-decoration: none;
}

a:hover {
	color: #A52A2A;
	text-decoration: underline;
}


/* bluebkgnd */

a.bluebkgndlink:link {
	color: #FFCC00;
	text-decoration: none;
}

a.bluebkgndlink:visited {
	color: #FFCC00;
	text-decoration: none;
}

a.bluebkgndlink:hover {
	text-decoration: underline;
}


/* menu */

a.textsubmenu:link, a.textsubmenuover:link, a.textsubmenuactive:link {
	color: #000000;
	text-decoration: none;
}

a.textsubmenu:visited, a.textsubmenuover:visited, a.textsubmenuactive:visited {
	color: #000000;
	text-decoration: none;
}

a.textsubmenu:hover, a.textsubmenuover:hover, a.textsubmenuactive:hover {
	text-decoration: none;
	color: #000000;
}
