/* Stylesheets fuer www.grenzgaenge.de */

body
	{margin:16px;
	padding:0px;
	background-color:#FFFFFF;
	}

h3
	{
	font-family:"Times New Roman";
	font-style:normal;
	font-size:18px;
	font-weight:600;
	color:#444444;
	text-align:left;
	margin-top:12px;
	margin-bottom:16px;
	}

h4
	{
	font-family:"Times New Roman";
	font-style:normal;
	font-size:16px;
	font-weight:600;
	color:#444444;
	text-align:left;
	margin-bottom:7px;
	}


a
	{font-size:16px;
	font-family:"Arial","Helvetica","Sanserif";
	letter-spacing:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	}

a:link
	{
	color:#666666;
	background-color:#FFFFFF;
	}

a:visited
	{
	color:#666666;
	background-color:#FFFFFF;
	}

a:hover
	{
	color:#000000;
	background-color:#EEEEEE;
	}

a:active
	{
	color:#666666;
	background-color:#FFFFFF;
	}

a.a_titellink
	{font-size:14px;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:0px;
	}

a.a_kopf
	{font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	}

a.fusslink
	{font-size:14px;
	font-family:"Times";
	letter-spacing:1px;
	margin-top:1px;
	margin-bottom:0px;
	}

a.a_indexfusslink
	{font-size:16px;
	font-family:"Times";
	letter-spacing:1px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.a_indexfussmaillink
	{font-size:12px;
	letter-spacing:0px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.a_fusslink
	{font-size:16px;
	font-family:"Times";
	letter-spacing:1px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.lokallink
	{color:#505050;
	font-size:14px;
	font-family:"Times";
	}

a.a_todfusslink
	{font-size:12px;
	font-family:"Times";
	letter-spacing:0px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.a_testlink
	{font-size:12px;
	font-family:"Times";
	letter-spacing:0px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.a_fussmaillink
	{font-size:12px;
	letter-spacing:0px;
	margin-top:3px;
	margin-bottom:3px;
	}

a.fussleiste1
	{font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}

img
	{border:0px;
	margin:0px;
	padding:0px;
	}

img.img_link
	{vertical-align:middle;
	margin-right:2px;
	}

img.img_buchdeckel
	{margin:0;
	margin-right:12px;
	margin-bottom:12px;
	text-align:left;
	width:300px;
	float:left;
	vertical-align:text-top;
	clear:left;
	}

img.img_buchdeckelklein
	{margin:0;
	margin-right:12px;
	margin-bottom:12px;
	text-align:left;
	width:100px;
	float:left;
	vertical-align:text-top;
	}

p
	{
	font-size: 16px;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-bottom: 8px;
	}

p.rechts
 	{
	text-align:right;
 	}

p.trechts
 	{
	font-size: 16px;
	text-align: right;
 	}

p.tmittig
	{
	font-size: 16px;
	text-align: right;
 	}

p.tlinks
 	{
	font-size: 16px;
	text-align: left;
 	}

p.p_titellink
	{
	font-size: 14px;
	text-align: left;
	margin:0px;
	margin-bottom:3px;
	line-height:14px;
	}

p.p_titeloben
	{color:#990000;
	font-size: 12px;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	line-height:14px;
	}

p.p_titelmitte
	{color:#00AA55;
	font-size: 30px;
	text-align: right;
	margin-bottom:0px;
	margin-top:0px;
	line-height:30px;
	}

p.p_titelunten
	{color:#0055DD;
	font-size: 30px;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	line-height:30px;
	}

p.p_kopflink
	{
	font-size: 14px;
	text-align: left;
	margin:0px;
	margin-bottom:3px;
	line-height:14px;
	}

p.p_kopfoben
	{color:#990000;
	font-size: 12px;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	line-height:14px;
	}

p.p_kopfmitte
	{color:#00AA55;
	font-size: 24px;
	font-weight:bold;
	letter-spacing:5px;
	text-align: right;
	margin-bottom:0px;
	margin-top:0px;
	line-height:24px;
	}

p.p_kopfunten
	{color:#0055DD;
	font-size: 24px;
	font-weight:bold;
	letter-spacing:5px;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	line-height:24px;
	}

p.p_fuss
	{font-size:12px;
	text-align: right;
	margin-top:3px;
	margin-bottom:3px;
	line-height:16px;
	}

p.p_todfuss
	{font-size:12px;
	text-align: right;
	margin-top:3px;
	margin-bottom:3px;
	line-height:15px;
	}

p.fussleiste3
	{font-family:"Times New Roman";
	font-size:11px;
	font-weight:400;
	margin-top:0px;
	margin-bottom:0px;
	}

p.fussleiste2
	{font-size:12px;
	font-weight:700;
	margin-top:0px;
	margin-bottom:0px;
	}

p.p_indextextlinks
	{
	font-size:16px;
	text-align:left;
	line-height:28px;
	}

p.p_indextextrechts
	{
	font-size:16px;
	text-align:right;
	line-height:20px;
	}

p.p_framekopftiteltext
	{
	font-size:18px;
	text-align:center;
	line-height:22px;
	font-style:italic;
	color:#888888;
	}


p.p_todmaerchentext
	{
	font-size:14px;
	text-align:left;
	line-height:17px;
	}

p.p_todaufsatztext
	{
	font-size:14px;
	text-align:left;
	line-height:17px;
	}

p.p_frametext
	{
	font-size:14px;
	text-align:left;
	line-height:17px;
	}

p.p_framefntext
	{
	font-size:14px;
	text-align:left;
	line-height:17px;
	}




b.b_framefnsymbol
	{font-weight:bold;
	font-size:14px;
	}

/* fr: 'GRENZ' und 'GAENGE' in Links auf firma.htm */
b.b_grenzlink14
	{
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	color:#0055DD;
	}

b.b_gaengelink14
	{
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	color:#00BB55;
	}

b.b_grenzlink12
	{
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#0055DD;
	}

b.b_gaengelink12
	{
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#00BB55;
	}

b.b_grenzheader
	{
	font-style:normal;
	font-weight:bold;
	font-size:18px;
	color:#0055DD;
	}

b.b_gaengeheader
	{
	font-style:normal;
	font-weight:bold;
	font-size:18px;
	color:#00BB55;
	}

span.span_fussurl
	{font-size:13px;
	font-weight:500;

	}

span.span_fussadr
	{font-size:13px;
	font-weight:300;
	}

hr.fussleiste
	{
	margin-top:0px;
	margin-bottom:0px;
	}

hr.hr_indexfuss
	{
	margin:0px;
	margin-bottom:8px;
	padding:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	height:1px;
	}

hr.hr_fuss
	{
	margin:0px;
	margin-top:30px;
	margin-bottom:8px;
	padding:0px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	height:1px;
	}

hr.hr_titel
	{
	margin:0px;
	padding:0px;
	color:#AAAAAA;
	background-color:#AAAAAA;
	height:5px;
	}

hr.hr_kopf
	{
	margin:0px;
	padding:0px;
	color:#AAAAAA;
	background-color:#AAAAAA;
	height:3px;
	}

hr.hr_text
	{
	margin:20px;
	margin-left:30%;
	width:30%;
	text-align:center;
	padding:0px;
	color:#AAAAAA;
	background-color:#AAAAAA;
	height:1px;
	}


ul
	{
	padding:0px;

	}

li
	{
	/*list-style-type:square;*/
	list-style-position:inside;
	padding:8px;
	margin-left:0px;
	margin-bottom:4px;
	margin-top:0px;
	padding:0px;
	line-height:14px;
	text-indent:0px;
	border-style:none;
	font-family:"Times";
	font-style:normal;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	}


table
	{margin:0px;
	padding:0px;
	border:0px;
	border-style:solid;
	border-spacing:0px;
	}

table.table_indexbild
	{
	background-image:url("riss.jpg");
	background-repeat:no-repeat;
	}

table.table_kopfbild
	{
	background-image:url("riss_kopf_650x93.jpg");
	background-repeat:no-repeat;
	}

td
	{
	/*border-style:solid;*/
	/*border:1px;*/
	}

td.td_titellink
	{vertical-align:bottom;
	}

td.td_titeloben
	{vertical-align:middle;
	}

td.td_titelmitte
	{vertical-align:bottom;
	}

td.td_titelunten
	{vertical-align:top;
	}

td.td_kopflink
	{vertical-align:bottom;
	width:420px;
	height:20px;
	}

td.td_kopfoben
	{vertical-align:middle;
	width:150px;
	height:20px;
	}

td.td_kopfmitte
	{vertical-align:bottom;
	width:455px;
	height:30px;
	}

td.td_kopfuntenrechts
	{vertical-align:top;
	width:478px;
	height:45px;
	}

td.td_kopfuntenlinks
	{vertical-align:top;
	width:172px;
	height:45px;
	}

td.td_indexfuss
	{
	text-align:right;
	vertical-align:bottom;
	}

td.td_fuss
	{
	text-align:right;
	vertical-align:bottom;
	}


td.td_indexzeilelinks
	{height:35px;
	text-align:left;
	}

td.td_indexzeilemitte
	{height:35px;
	text-align:right;
	background-color:#EEEEEE;
	}

td.td_indexzeilerechts
	{height:35px;
	text-align:right;
	}





td.td_indextextlinks
	{
	padding-top:8px;
	text-align:left;
	vertical-align:top;
	}

td.td_indextextrechtsoben
	{
	text-align:right;
	vertical-align:bottom;
	}

td.td_indextextrechtsunten
	{
	padding-top:8px;
	text-align:right;
	vertical-align:top;
	}



/* === mediendynamik === */


a:link.a_mdlink
	{color:#FFFFFF;
	background-color:#FFFFFF;
	text-decoration:none;
	}
 
a:visited.a_mdlink
 	{color:#FFFFFF;
	background-color:#FFFFFF;
	text-decoration:none;
	}

a:hover.a_mdlink
	{color:#FFFFFF;
	background-color:#EEEEEE;
	text-decoration:none;
	}

a:active.a_mdlink
	{color:#FFFFFF;
	background-color:#EEEEEE;
	text-decoration:none;
	}


p.p_mdlink
	{margin-top:0px;
	margin-bottom:4px;
	font-size:10px;
	line-height:13px;
	}

p.p_mdimpressum
	{font-family:"Times,Serif";
	color:#FFFFFF;
	margin-top:6px;
	margin-bottom:6px;
	font-size:14px;
	line-height:20px;
	}

p.p_mdimpressumlink
	{font-family:"Times,Serif";
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	}

p.p_mdimpressumlinkgrafik
	{font-size:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:8px;
	padding:0px;
	}

img.img_mdlink
	{margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border-style:non;
	border-width:0px;
	vertical-align:middle;
	}



span.span_externlinkkopf
	{color:#FF0000;
	font-weight:bold;
	}

b.b_mdschwarz
	{color:#000000; /* Schwarz */
	font-size:13px;
	font-weight:normal;
	}


td.td_mdlink
	{margin:0px;
	vertical-align:bottom;
	text-align:left;
	}


