/* Homepage Peggy Langhans
Author: Sascha Kallnik - Lombardus UG (haftungsbeschr.)
Begin Definition of Global Settings 
*/
html{
	background-color: #8C8F89;
	color: #730000;

}
div#head{
	font: 12px Arial;
	width: 100%; 
	height: 170px;
	position: absolute;
	margin-left: 4%;
	top: 0;
	background-image: url("../graphics/peggy_langhans.jpg");
	background-repeat: no-repeat;
	background-position: left;
	float: bottom;
}

div#head p{
    color: #8C8F89;
    font-size: 1.2em;
    margin-left: 89%;
}

div#content{
	width:90%; 
	position: absolute;
	left: 50%;
   	margin-left: -45%;
	top: 18em;
    background-color: #FFFFFF;
	float: bottom;
	font: 12px Arial;

}

div#navigation{
	width:90%; 
	position: absolute;
	background-color:#FFFFFF;
	left: 50%;
    margin-left: -45%;
	top: 10em;
	text-align: center;
}

div#section1{

}

div#section2{
clear:both;
}

div#portrait{
	width:40%;
	padding:3em;
	float:left;

}

div#portrait img{
    width:100%;
}

div#portrait table.picture img.detail{
border: none;
}

div#fotos{
	width:40%;
	padding:0em 3em 3em 3em;
	float:left;

}

div#person{
	padding:3em 0em 3em 1em;
	float:left;

}

div#person h1{
    font-size: 1.5em;
    margin-top: 0;
}

div#person table.personalien{
    padding: 2em 0em 2em 0em;
    width: 95%;
}

div#person table.personalien td.point{
}

div#person table.personalien td.info{
    padding-left: 1em;
}


div#menu{
	padding:3em 0em 3em 2em;
	float:left;
}

div#menu ul{
font-size: 0.8em;
list-style-type: none;
margin-top: 0;
position:absolute; 
padding:0px;
}

div#menu h1{
font-size: 1.9em;
margin-top: 0;
}

div#menu h2{
font-size: 1.7em;
}

div#menu ul a:link, a:visited, a:hover {
text-decoration: none;
color: #730000;
background-color: #FFFFFF;
font: 1em Arial;
}

div#person ul.person a.person:link, a.person:visited, a.person:hover {
text-decoration: none;
color: #730000;
background-color: #FFFFFF;
font: 1em Arial;
}

div#person ul{
    line-height: 1.5em;
    list-style-type: square;
    margin-top: 0;
    color: #730000;
}


div#beschreibung{
    float: left;
    padding: 0 0 0 1em;
    width: 44%;
}

div#beschreibung p{
margin-top: 0;
line-height: 1.5em;
text-align: justify;
margin-left: 0.4em;
}

div#beschreibung table.medien{
width: 100%;
margin-left: 0px;
padding: 0px;
}


div#footer{
clear: both;
background-color: #FFFFFF;
color: #730000;
padding-top: 2em;
}

div#footer hr{
color: #730000;
}


div#left{
	width: 5%;
	height: 100%; 
	position: absolute;
	left: 0;
	top: 0;
	background-color: #8C8F89;
	color: #730000
	float: left;
}
div#right{
	width: 15%;
	height: 100%; 
	position: absolute;
	left: 50%;
	top: 0;
    margin-left: +45%;
	background-color: #8C8F89;
	color: #730000
	float: left;
}

div#content p.disclaimer{
	text-align:center;
}

div#navigation ul#mainmenu {
list-style-type: none;
font: bold 1em Arial;
margin-left: -2.5em;
margin-top: 1em;
}

div#navigation ul#mainmenu li{
float: left;
margin-left: 2em;
}

div#navigation ul#mainmenu a:link, a:visited, a:hover {
text-decoration: none;
color: #730000;
background-color: #FFFFFF;
font: 1em Arial;
}

div#navigation hr{
color: #730000;
margin-left: -2em;
margin-top: -0.2em;
}

div#fotos a.picture_link:link, a.picture_link:visited, a.picture_link:hover {
text-decoration: none;
}

div#fotos img {
border: none;
width: 48%;
}

div#person ul.persons a.person:link, a.person:visited, a.person:hover {
text-decoration: none;
color: #730000;
}

div#footer p.disclaimer a:link, a:visited, a:hover {
text-decoration: none;
color: #730000;
}