/* 4m2.net/domain/css-local/4m2_net.css */
/* Copyright (C) 2011 wikidesign.com, Thomas Eber und Friedrich Strohmaier */


body,table,td,th,tr,div,p,pre,ul,ol,li,dl,dt,dd,address,blockquote { font-family:monospace; color:#FFF; font-size:18px; }

body 				{ padding:20px 10px 20px 10px; margin:0px; background-color:#090C0A; }

body a:link 			{ color:#ABFFFF; } /*#FF5DDD #FF39DD */
body a:visited 			{ color:#ABFFFF; } /* #FFCDDD */
body a:hover 			{ color:#FF378E; } /* #00FF80 */
body a:focus 			{ color:#FF378E; } /* #00FF80 */
body a:active 			{ color:#FF0000; }

.meta 				{ padding:0px 0px 0px 0px; margin:0px; }

.tablemeta 			{ padding:0px 0px 0px 0px; margin:0px; background-color:#090C0A; border-style:solid; border-width:2px 1px 1px 2px; border-color:#050B06 #2B4B29 #2B4B29 #050B06; }
/* .tbodymeta */
.trmeta 			{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.tdmeta 			{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(/grafik-local/netz.jpg); }


.content 			{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; }

.divnetlinks 			{ width:191px; height:779px; float:left; padding:0px 2px 0px 2px; margin:0px 0px 0px -2px; }
.divnetrechts 			{ width:191px; height:779px; float:left; padding:0px 2px 0px 2px; margin:0px -2px 0px -2px; }

.divh1 				{ width:260px; height:779px; float:left; overflow:auto; padding:0px 2px 0px 0px; margin:0px 0px 0px 0px; }

.divfloat 			{ width:300px; height:775px; float:left; line-height:36px; overflow:visible; padding:4px 2px 0px 2px; margin:0px 0px 0px 0px; }
.ende 				{ clear:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0; position:relative; top:20px; }
.imglinie 			{ padding:0px 0px 0px 0px; margin:-1px 0px 0px 0px; border:0; }

.kopf 				{ font-size:30px; color:#FFF; padding:2px 10px 2px 10px; background-image:url(/grafik-local/Platine-kachel-60x42.jpg); border-style:solid; border-width:2px 1px 1px 2px; border-color:#050B06 #29562E #29562E #050B06; }

.imgplatine 			{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-style:solid; border-width:0px 1px 0px 1px; border-color:#050B06 #29562E #29562E #050B06; }

/*.fliestext 			{ width:auto; float:left; padding:20px 0px 20px 0px; margin:0px 0px 0px 0px; }
.zeile 				{ margin:0px 0px 30px 40px; }*/
/*
.divic 				{ width:1200px; height:779px; float:left; line-height:30px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(/grafik-local/netz.jpg); border-width:2px 0px 2px 0px; border-color:#000000 #25322A #25322A #000000; }

.divclearic 			{ width:0%; clear:left; float:left; padding:0px; margin:0px; visibility:hidden; }
.clearic 			{ width:0%; clear:left; padding:0px; margin:0px; visibility:hidden; }
*/
.footer 			{ width:0px; height:0px; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; }

.divfloattemplate		{ display:none; }


/* * * * * * * * * * * * * * * * * * * * * * * */
/*                                             */
/*    Tooltip, Info-Fenster:                   */
/*                                             */
/* * * * * * * * * * * * * * * * * * * * * * * */

/*
a.ilink 			{ font-weight:bold; font-size:24px; }
a.ilink:link, a.ilink:visited 	{ color:#FFF; text-decoration:none; padding:0px 2px 0px 2px; background-image:url(/grafik-local/Platine-kachel-60x42.jpg); }

a.ilink:hover, a.ilink:focus 	{ color:#00FFFF; text-decoration:none; padding:0px 0px 0px 0px; background-image:url(/grafik-local/Platine-kachel-60x42.jpg); background-color:#1D2720; background-image:none; border:0px; }
*/


a.ilink 			{ font-weight:bold; font-size:26px; }
a.ilink:link, a.ilink:visited 	{ color:#FFF; text-decoration:underline; padding:0px; } /* #00FFFF */

a.ilink:hover, a.ilink:focus 	{ color:#FF378E; text-decoration:none; padding:0px 0px 0px 0px; background-image:none; border:0px; }

a.ilink:active 			{ font-weight:bold; color:#CC3300; background-image:url(/grafik-local/Platine-kachel-gelb.jpg); border-style:solid; border-width:1px; border-color:#FFFF66 #CECE00 #CECE00 #FFFF66; padding:2px; text-decoration:underline; }

a.ilink span 			{ display: none; }
a.ilink:hover span { z-index:auto; display:block; line-height:normal; position:relative; top:4px; width:260px; background-image:url(/grafik/wallpaper/kacheln/weissgrau-30x200.png); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF; color:#090C0A; vertical-align:middle; text-align:center; text-decoration:none; padding:20px 12px 20px 12px; font-weight:normal; font-size:16px; border-style:solid; border-width:1px; border-color:#384443; }
a.ilink:focus span { z-index:auto; display:block; line-height:normal; position:relative; top:4px; width:260px; background-image:url(/grafik/wallpaper/kacheln/weissgrau-30x200.png); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF; color:#090C0A; vertical-align:middle; text-align:center; text-decoration:none; padding:20px 12px 20px 12px; font-weight:normal; font-size:16px; border-style:solid; border-width:1px; border-color:#384443; }


/*
Stabile Lösung mit absoluter Positionierung

a.ilink:hover span { z-index:auto; display:block; line-height:normal; position:fixed; top:60px; left:5%; width:350px; background-image:url(/grafik/wallpaper/kacheln/bckgrnd27.gif); background-color:#F9F9F9; color:#090C0A; vertical-align:middle; text-align:center; text-decoration:none; padding:40px 8px 40px 80px; font-weight:normal; font-size:20px; border-style:dashed; border-width:1px; border-color:#334438; }
a.ilink:focus span { z-index:auto; display:block; line-height:normal; position:fixed; top:60px; left:5%; width:350px; background-image:url(/grafik/wallpaper/kacheln/bckgrnd27.gif); background-color:#F9F9F9; color:#090C0A; vertical-align:middle; text-align:center; text-decoration:none; padding:40px 8px 40px 80px; font-weight:normal; font-size:20px; border-style:dashed; border-width:1px; border-color:#334438; }
*/



/*

a.info { position:relative; z-index:1; background-color:#ff0; color:#2D006B; text-decoration:none; }

a.info:hover { z-index:2; background-color:#C0FF3E; }

a.info span { display: none; }

a.info:hover span { display:block; position:absolute; top:2em; left:2em; width:15em; border:1px solid #12127D; background-color:#fc0; color:#000; text-align: center; padding:5px; font-size: 0.8em; }

*/

