html,body{
		width:100%;
		height:100%;
}
body{	
		font-family:"Arial";
		font-size: 100%;
		background-image:url('index-Dateien/image832.gif');
		background-repeat:repeat;}

#centered
{ 
 width: 50%; /* set to desired width in px or percent */
 text-align: left; /* optionally you could use "justified" */
 border: 0px; /* Changing this value will add lines around the centered area */
 padding: 0;  
 margin: 0 auto; 
} 

* {
padding: 0;
margin: 0;
}

/*---------------------------- LAYOUT ----------------------------*/

/* Absolut Position */

#zentriert {
  position:absolute;
  top:50%;
  left:50%;
  width:30em;
  height:20em;
  margin-left:-15em;
  margin-top:-10em;
}

#container {
    position:absolute;
    left:50%;
    top:50%;
    width: BREITE;
    height: HOEHE;
    margin-left:-BREITE/2;
    margin-top:-HOEHE/2;
} 

#main_cont{
	position:absolute;
	/*z-index:15;*/
	left:169px;
	top: 135px;}
	
  .gradientH{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
 
    /* fallback (Opera) */
    background: #9FB8CC;
    /* Mozilla: */
    background: -moz-linear-gradient(left, #FFFFFF, #9FB8CC);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, right top, from(#FFFFFF), to(#9FB8CC));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#FFFFFF', EndColorStr='#9FB8CC', GradientType=1);
  }

/* Images */
	
div.hor1 {
	position: absolute;
	top:135px;
	left:0px;
	width:100%;
	height:3px;
	background-repeat: repeat-x;
}

div#hor1_s{
	background: #993366;
}
div#hor1_k{
	background: #464653;
}
div#hor1_n{
	background: #339966;
}
div#hor1_u{
	background: #FF6600;
}
div#hor1_r{
	background: #2620A6;
}

div#vert_s{
	position: absolute;
	left:169px;
	top: 135px;
    bottom:0px;
	width:3px;
	background: #993366;
}

	
img#l_vert
	{
	width:5px;
	top:0px;
	position:absolute;
	left:169px;
	/*z-index:5;*/}
	
#l_vert_class
	{
	width:5px;
	top:0px;
	position:absolute;
	left:169px;
	/*z-index:5;*/}
	
#pos_br
	{position:absolute;
	/*z-index:6;*/
	left:0px;
	top:0px;
	width:100%;
	height: 135px;}
#pos_im
	{position:absolute;
	/*z-index:7;*/
	left:60%;
	top:28px;}
#pos_wl
	{position:absolute;
	/*z-index:10;*/
	left:60%;
	top:135px;}
#pos_vl
	{position:absolute;
	z-index:0;
	left:169px;
	top:135px;}
#pos_hl1
	{position:absolute;
	/*z-index:1000;*/
	left:0px;
	top:135px;}
#pos_hl2
	{position:absolute; 
	/*z-index:17;*/
	left:183px;
	top:335px;}
#pos_hl3
	{position:absolute; 
	/*z-index:17;*/
	left:183px;
	top:215px;}
#pos_trans
	{
	position:absolute;
	/*z-index:4;*/
	left:168px;
	top:136px;}

/* Title */	

#pos_name
	{position:absolute;
	/*z-index:9; */
	left:64%;
	top:100px;
	width:280;}
	
/*Proverb*/

#pos_prov
	{position:absolute;
	/*z-index:33;*/
	left:28px;
	top:50px;
	width:500px;}

/* Flags */
	
img.flag
	{border: 1px solid #666666;
	width:28px;
	height:21px;
	}
table.flag
	{
	position:absolute;
	right:15%;
	}

/*---------------------------- MENU ----------------------------*/

/* Menu underline */

.pos_sl
	{position:absolute;
	/*z-index:13;*/
	left:16px;}
#pos_sl1
	{top:249px;}
#pos_sl2
	{top:319px;}
#pos_sl3
	{top:389px;}
#pos_sl4
	{top:459px;}
#pos_sl6
	{top:529px;}
#pos_sl5
	{top:159px;}

/* Menu points */

.pos_iv
	{position:absolute;
	z-index:14;
	left:5px;
	width:160px;}
td.iv
	{z-index:14;}
#pos_iv1
	{top:236px;}
#pos_iv2
	{top:306px;}
#pos_iv3
	{top:376px;}
#pos_iv4
	{top:446px;}
#pos_iv6
	{top:516px;}
#pos_iv5
	{top:146px;}
	
/*---------------------------- GENERAL CONTENT ----------------------------*/

a { color: #000000; text-decoration: underline; }
a.blue {color:blue; text-decoration: underline; }
.blue{color:blue;}

/*table left cv*/
.f1{line-height:113%;
	font-weight:bold;}

/*table left*/
.f2{font-size:1.3em;
	line-height:113%;
	font-weight:bold;}

/*table right*/
.f3{font-size:1em;
	line-height:170%;}

/*chapter title*/	
.f4{font-size:2em;
	line-height:170%;
	font-weight:bold;}

/*proverb*/
.f5{font-size:1em;
	line-height:130%;
	font-family:"Comic Sans MS";}

/*name*/
.f6{font-size:14.5pt;
	line-height:113%;
	color:white;
	font-weight:bold;}
	
/*Inhaltsverzeichnis*/
.f7{font-size:0.95em;
	line-height:113%;
	font-weight:bold;}
	
/*return*/
.f8{font-size:0.8em;
	line-height:113%;
	font-weight:bold;}
	
/*chapter title*/	
.f9{font-size:1.9em;
	line-height:170%;
	font-weight:bold;}
	
/*chapter title*/	
.f10{font-size:1.7em;
	line-height:170%;
	font-weight:bold;}
	
/*Erdös*/	
.f11{font-size:0.4em;
	font-weight:bold;}
	
td.gen
	{vertical-align:top;
	padding-left:2.88pt;
	padding-right:2.88pt;
  	padding-top:2.88pt;
	padding-bottom:2.88pt;
	border-color: #000000;}

/*---------------------------- STARTPAGE ----------------------------*/

#pos_ad{
	position:absolute;
	/*z-index:15;*/
	left:184px;
	top:156px;
	width:750px;}

table.cv
	{position:absolute;
	z-index:32;
	left:195px;
	top:355px;
	width:700px;
	border-collapse:collapse;}
td.cv_0
	{height:40.0px;
	border: 1px solid black;
	background:#DDE9EC;}
td.cvl
	{width:177.0px;
	border-left: 1.0px solid black;
	background:white;}
td.cvr
	{width:510.0px;
	border-right: 1.0px solid black;
	background:white;}
td.cv_1
	{border-top:black solid 3px;}
td.cv_4
	{border-bottom: black solid 3px;}
	
/*---------------------------- CHAPTER ----------------------------*/

#pos_emp
	{position:absolute;
	z-index:22;
	left:184px;
	top:230px;
	width:700px;}
	
#pos_emp2
	{position:absolute;
	z-index:22;
	left:144.0pt;
	top:230px;
	width:700px;}

td.emp
	{width:700;}
/*---------------------------- TEACHING ----------------------------*/

table.teach
	{position:absolute;
	top:240.0pt;
	left:144.0pt;
	z-index:32;}
td.tl
	{width:150.0pt;}
td.tr
	{width:615pt;}
td.t1
	{height:26pt;}
td.t2
	{height:53pt;}
	
/*---------------------------- PUBLICATIONS ----------------------------*/

#pos_wz
	{position:absolute;
	z-index:22;
	left:200px;
	top:250px;}
	
table.pub
	{position:absolute;
	z-index:32;
	top:240.0pt;
	left:144.0pt;}
td.pl
	{width:120.0px;}
td.pr
	{width:580.0px;}
	
/*---------------------------- DANCING ----------------------------*/

td.dan1
	{vertical-align:top;
	text-align:center;
	padding-left:2.88pt;
	padding-right:2.88pt;
  	padding-top:2.88pt;
	padding-bottom:2.88pt;
	width:100.0px;
	border-color: #000000;}
	
/*---------------------------- REISEN ----------------------------*/

td.arg
	{width:200;
	height:50pt;}
td.swe
	{width:300;
	height:50pt;}

#pos_map
	{position:absolute;
	z-index:22;
	left:200px;
	top:320px;}
	
#pos_tab
	{position:absolute;
	z-index:32;
	top:600.0pt;
	left:141.0pt;
	width:700px;}	
	
#argmap_pos
	{position:absolute;
	z-index:22;
	left:200px;
	top:500px}
	
#chinmap_pos
	{position:absolute;
	z-index:22;
	left:200px;
	top:650px}
	
/*---------------------------- HOMES ----------------------------*/

td.homes
	{width:500;
	height:50pt;}

