/* 2006-01-24 */



/* common format */

img{border:0}
img.lnk{border:1px solid #c2c2c2;}

p{			font-size:medium;color:#999999;}
p.small{	font-size:smaller;}

/* Überschriften*/
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

pre{margin:auto;line-height:19px;}

a:link.a,a:visited.a,a:hover.a{			color:#999999;text-decoration:underline}
a:link.fr,a:visited.fr,a:hover.fr{		color:#999999;text-decoration:underline;margin-left:50px;}
a:link.h,a:visited.h,a:hover.h{			color:#999999;text-decoration:none;font-weight:bold;font-size:16px;}
a:link.hak,a:visited.hak,a:hover.hak{	color:#999999;text-decoration:none;font-weight:bold;font-size:20px;}

#nav li{list-style-type:none;float:left;display:inline;}
li.h{list-style-type:none;display:inline;}

/* common layout */
body{			margin:0px auto;color:#999999;}
#head{			margin:0;height:80px;background:url(../layout/head.gif) no-repeat bottom left;}
#contentbox{	background:url(../layout/bg_book.gif) no-repeat right bottom;
				min-height:450px;height:auto !important;height:450px;margin-left:70px;}
				
#content{		margin: 10px 80px 50px 40px;width:75%;}
#foot{			margin-left:0px;float:none;clear:both;}
#container{		margin:auto;width:954px;} 
#nav{			width:48px;margin-top:0px;}
#navline{		width:20px;margin-top:0px;background:url(../layout/vline.gif) no-repeat bottom left;}
#nav,#navline{	height:400px;float:left;}

.frankpic{			float:left;margin-right:20px;}
p.frank{		float:left;width:190px;margin-top:30px;}

/* curiculum vita*/
.cv{margin: 10px 40px 10px 40px;border:1px solid #c2c2c2;}

/*div{border:1px solid red;}*/

.cover_news{color:#999999;text-decoration:underline;font-weight:bold;font-size:16px;}