/* border.css - anracon_08 */

/* Version 0.2, 071019: Definition der haupt DIvs */
/* Im besonderen abgerundete Ecken */

/* ---------BODY --------Note: im IE wird das Hintergrundsbild weggeblendet ! s. main_ie.ss ------------*/
body { 	margin-top:1.0em; margin-left:1.0em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10.000001px; }

/*body { margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;  background-color:#ffffff;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }*/
.color_bluedark { background-color:#27335A; }

/* --- Weltbühne:  in Version 2.0 wird keine Skalierung mehr verwendet - statt dessen Hintergrundsbild im Body ! ---  */ 
/* --- Randabstand zum eigentlichen Container wird zur Sicherheit gelassen --- */
/* --- Hier wird die Höhe definiert, über die man scrollen soll und kann  --- */
div#world 		{ position:relative; top:0.0em; width:96.2em; height:57.0em; margin-left:auto; margin-right:auto; margin-bottom:0.0em; margin-top:0.0em; border:#006699 0px solid;  }

/* ---- Top-Leiste ---- Container für Top-Links --- */ 
div#top_cont 				{ position:absolute; top:0.8em; width:96.0em; height:1.2em; border:#000000 0px solid; z-index:20;  }
/* ---- nav-oben-----*/
div#topleist 				{ position:absolute; height:1.2em; width:35.0em; top:0.0em; left:50.0em; border:#CC0000 0px solid; text-align:right; }
div#topleist ul 			{ margin:0.0em; padding:0.0em; list-style-type:none; position:relative; border:#CC3333 0px solid; }
div#topleist ul li 			{ float:right; position:relative; vertical-align:top; margin-left:0.0em; margin-right:0.2em; margin-top:0.0em; margin-bottom:0.0em; padding:0.0em; list-style-type:none; }
div#topleist ul li.out  	{ float:right; margin-left:0.0em; margin-right:0.2em; margin-top:0.0em; margin-bottom:0.0em; padding:0.0em; }
div#topleist ul li div		{ width:10.0em; height:1.2em; position:relative; border:#CCff00 0px solid; }
div#topleist ul li a		{ display:block; -moz-border-radius:2.0em; width:5.0em; height:1.2em; position:absolute; top:0.0em; left:0.0em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666699; letter-spacing:0.1em; line-height:1.2em; text-decoration:none; text-align:center; background-color:transparent; margin:0.0em; }
div#topleist ul li p			{ color:#669900; letter-spacing:0.2em; line-height:1.2em; text-align:center; margin-top:0.0em; }
div#topleist ul li div#lin		{ width:7.0em; }
div#topleist ul li a#alin		{ width:7.0em;  }
div#topleist ul li div#kont		{ width:7.0em;  }
div#topleist ul li a#akont		{ width:7.0em;  }
div#topleist ul li div#impr		{ width:10.0em; }
div#topleist ul li a#aimpr		{ width:10.0em;}

#topleist ul li a.norm:link    { color:#666699  } 
#topleist ul li a.norm:visited { color:#666699;  } 
#topleist ul li a.norm:hover   { color:#669900; background-color:#eeeeee; }


/* -----  Hauptcontainer --- definiert den Rand des dargestellten Inhaltbereichs - inkl. Randbildern ---- */
div#base 		{ position:absolute; top:3.0em; width:96.0em; height:57.0em; z-index:10; border:#FF9900 0px solid; } 
div#main_cont	{ position:relative; top:0.0em; margin-right:auto; margin-left:auto; width:90.0em; z-index:10; border:#FF0000 0px solid; text-align:center; } 

/* -----  Haupttabelle ------- */
table 		{ table-layout:fixed; position:relative;  border:0.0em solid #FF0000; border-collapse:collapse; margin:auto; margin-top:0.0em; margin-bottom:0.0em; padding:0.0em;  }

table#main 	{ margin-left:auto; margin-right:auto; margin-top:0.2em; margin-bottom:0.2em; }

table#main td 		{ padding:0.0em; vertical-align:top; text-align:left; }

table#main td.tl 	{ width:  2.0em; height: 0.0em; background-color:transparent; }
table#main td.tm 	{ width: 80.0em; height: 0.0em; background-color:transparent; }
table#main td.tr 	{ width:  2.0em; height: 0.0em; background-color:transparent; }


table#main td.ml 	{ width:  2.0em; height:53.0em; background-color:transparent; }
table#main td.mm 	{ width: 80.0em; height:53.0em; background-color:#FFFFFF; }
table#main td.mr 	{ width:  2.0em; height:53.0em; background-color:transparent; }


table#main td.bl 	{ width:  2.0em; height: 0.0em; background-color:transparent; }
table#main td.bm 	{ width: 80.0em; height: 0.0em; background-color:transparent; }
table#main td.br 	{ width:  2.0em; height: 0.0em; background-color:transparent; }


/* -----  DIVs und Randbilder für Haupttabelle ------- */
/* --- Divs werden für horizontalen tabellenausgleich bei Breitenüberschreitung verwendet */

img 				{ border:0px; }

img#img_bg_tl 		{ width: 2.0em; height: 2.0em; }
img#img_bg_tm 		{ width:80.0em; height: 2.0em; }
img#img_bg_tr 		{ width: 2.0em; height: 2.0em; }

img#img_bg_ml 		{ width: 2.0em; height:53.0em; }
img#img_bg_mr 		{ width: 2.0em; height:53.0em; }

img#img_bg_bl 		{ width: 2.0em; height: 2.0em; }
img#img_bg_bm 		{ width:80.0em; height: 2.0em; }
img#img_bg_br 		{ width: 2.0em; height: 2.0em; }

div#div_bg_tm		{ position:relative; width:100%; height:2.0em; }
div#div_bg_tm_l		{ position:absolute; top:0.0em;  left: 0.0em; width:80.0em; height:2.0em; }
div#div_bg_tm_r		{ position:absolute; top:0.0em;  right:0.0em; width:80.0em; height:2.0em; }

div#div_bg_bm		{ position:relative; width:100%; height:2.0em; }
div#div_bg_bm_l		{ position:absolute; top:0.0em;  left: 0.0em; width:80.0em; height:2.0em; }
div#div_bg_bm_r		{ position:absolute; top:0.0em;  right:0.0em; width:80.0em; height:2.0em; }


/* evtl. in Version 3 für tabellenausgleich vertikal -- */
/*
div#div_bg_ml		{ position:relative; width:4.0em; height:100%; border:#99FF33 0.3em solid; }
div#div_bg_lm_in	{ position:absolute; width:4.0em; height:100%; top:0.0em; left:0.0em; overflow:hidden; }
img#img_bg_lm_long	{ width: 4.0em; height:76.0em; }
div#div_bg_rm		{ position:relative; width:4.0em; height:100%; overflow:hidden; }
img#img_bg_rm_long	{ width: 4.0em; height:76.0em; }
*/

/* ---- Content- Container - DIV mit Overflow:auto  - schneidet Inhalt ab - Inhalt kann aber im FF vergrößert werden - im Rahmen dann scrollbar ---- */


/* ---- Bottom-Leiste -- Footer -- Container --- */ 
div#foot_cont 		{ position:absolute; top:53.5em; width:96.0em; height:2.4em; border:#000000 0px solid; z-index:56; background-color:transparent; }
div#copy 			{ position:absolute; top:0.0em; left:6.0em; width:40.0em; height:2.4em; z-index:57; background-color:transparent; }


