body {
	margin:0; 
	padding: 2px;
	background-color: rgb(100,100,110);
	font-family: Verdana, sans-serif;
	
}

img{
	border: none;
}

h2{
	background-image:url('img/Head_bckg.png');
	text-align: center;
}

h3{
	margin: 0 0 -15px 0;
  	padding: 10px;
	background-color: none;
	font-style: italic;
	font-size: 0.85em;
}

p.info{
	margin: -10px 0 0 0;
	padding: 10px;
	line-height: 150%;
	font-weight: 500;
	font-size: 0.95em;
}

h1#keywords{
	position: absolute;
	margin: -50px 0 0 0px;
	color: rgb(100,100,110);
	background: none;
	font-size: 1em;

}

h3#title{
	position: absolute;
	margin: -20px 0 0 180px;
	color: rgb(205,205,204);
	background: none;
	font-size: 3.5em;

}

h3#title2{
	position: absolute;
	margin: 50px 0 0 200px;
	color: rgb(205,205,204);
	background: none;
	font-size: 1.8em;

}

a:link {
  font-weight: 600;	
  color: #768ea6;
}
a:visited {
  font-weight: 600;
  color: #768ea6;
}
a:hover {
  font-weight: 600;
  color: #bbb;
}

a.pub {
  font-weight: 600;
  font-size: 80%;
}

a.intr {
  font-weight: 600;
  color: rgb(100,100,100);
}

a.intr_label {
  color: rgb(0,0,0);
}

.background{
	position: center;
	margin: 50px auto;
	width: 800px;
	height: 800px;
	border: none;
	background-color: rgb(100,100,110);
	z-index: 2;
}

.background2{
	position: center;
	margin: 50px auto;
	width: 800px;
	height: 800px;
	border: none;
	background-color: rgb(100,100,110);
	background-image:none;
	background-repeat:no-repeat;
	z-index: 2;
}

.SquareNarrow{
	position: absolute;
	margin: 150px 250px;
	width: 300px;
	/*height: 320px;*/
	background-color: rgb(255,255,255);
	border: medium double black;
	padding: 0;
	z-index: 3;
	repeat-y;
}

.SquareWide{
	position: absolute;
	margin: 25px 150px;
	/*width: 700px;*/
	/*height: 1150px;*/
	background-color: rgb(255,255,255);
	border: medium double black;
	padding: 0;
	z-index: 3;
	repeat-y;
	repeat-x;
}

#back { /* Back */
    position: absolute;
    margin: -10px 0 0 0;
    width: 800px;
    border: 0;
    text-decoration: none;
}


#logo1 { /* Me */
	position: absolute;
	margin: 200px 0 0 392px;
	width: 120px;
	height: 140px;
	border: 0;
	text-decoration: none;
	}


#logo2 { /* Contact Information */
	position: absolute;
	margin: 502px 0 0 400px;
	width: 180px;
	border: 0;
	text-decoration: none;
}

#logo3 { /* Research Area */
	position: absolute; 
	margin: 235px 0 0 140px;
	width: 140px;
	border: 0;
	text-decoration: none;
}


#logo4 { /* Publications */
	position: absolute; 
	margin: 420px 0 0 17px;
	width: 180px;
	border: 0;
	text-decoration: none;
}

#logo5 { /* Conferences */
	position: absolute;
	margin: 25px 0 0 55px;
	width: 220px;
	border: 0;
	text-decoration: none;
}

#logo6 { /* Theaching */
	position: absolute;
	margin: 385px 0 0 695px;
	width: 160px;
	border: 0;
	text-decoration: none;
}

#logo7 { /* Links */
	position: absolute;
	margin: 120px 0 0 690px;
	width: 120px;
	border: 0;
	text-decoration: none;
}

a.logo2 { /* Contact Information */
	display: block;
	width: 20px;
	height: 35px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/adress.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -42px;
	padding: 30px 0 0 170px;
}

a.logo2:hover { 
	background: url("img/adress2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}

a.logo3 { /* Research Area */
	display: block;
	width: 20px;
	height: 35px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/research.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -52px;
	padding: 90px 0 0 140px;
}

a.logo3:hover { 
	background: url("img/research2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}


a.logo4 { /* Publications */
	display: block;
	width: 90px;
	height: 35px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/publications.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -90px;
	padding: 100px 0 0 120px;
}

a.logo4:hover { 
	background: url("img/publications2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}

a.logo5 { /* Conferences */
	display: block;
	width: 70px;
	height: 35px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/conferences.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -80px;
	padding: 90px 0 0 170px;
}

a.logo5:hover { 
	background: url("img/conferences2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}

a.logo6 { /* Theaching */
	display: block;
	width: 20px;
	height: 20px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/teaching.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -50px;
	padding: 90px 0 0 140px;
}

a.logo6:hover { 
	background: url("img/teaching2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}

a.logo7 { /* Links */
	display: block;
	width: 20px;
	height: 20px;
	font: 600 0.9em "verdana";
	color:rgb(0,0,0);
	background: url("img/links.png") 0 0 no-repeat;
	text-decoration: none;
	text-indent: -50px;
	padding: 80px 0 0 130px;
}

a.logo7:hover { 
	background: url("img/links2.png") 0 0 no-repeat;
	color:rgb(200,200,200);
}

#logo8 { /* Thesis cover */
	position: absolute;
	background-color:#999;
	border:1px solid #ccc;
	margin: -115px 0 0 392px;
	width: 150px;
	height: 100px;
	border: 0;
	text-decoration: none;
	}

#logo8 > img {
 margin:-5px 4px 4px -5px; 
 border:1px solid #666
}

a:active {
	color:rgb(200,200,200);
}

