/*
Theme Name: New Lars Hannig Layout
Author: Lars Hannig
 */




#THEMENAV_SILENCE {
position: absolute;
z-index: 4;
top: 239px;
left: 826px;
width: 160px;
height: 48px;
visibility: visible;
}

#THEMENAV_MYSELF {
position: absolute;
z-index: 4;
top: 239px;
left: 700px;
width: 160px;
height: 48px;
visibility: visible;
}

#COUNTER {
position: relative;
z-index: 5;
top: 18px;
left: 328px;
width: 64px;
height: 12px;
visibility: visible;
color: #000000;
}


#THEMEBG {
position: relative;
z-index: 2;
top: 4px; /*21px*/
left: 0px;
width: 841px;
height: 248px;
visibility: visible;
}

#TEXTFELDTOP   {
background-image: url(http://www.larshannig.com/gfx/textfeldbg.jpg);
background-repeat: repeat-y;

position: relative;
z-index: 2;
top: 0px;
left: 0px;
width: 717px;
visibility: visible;

}

#TEXT{
z-index: 3;
margin: 2px;
width: 556px;
}

.Seitenfeld{
margin: 4px;
text-align: justify;
}

.Seitenfeld:link, .Seitenfeld:visited, .Seitenfeld:active{
font: 9pt georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.Seitenfeld:hover{
font: 9pt georgia;
text-decoration: none;
text-align: justify;
font-weight: bold;
/*letter-spacing: 2px;*/
background-color: #ACACDE;
color: #000000;
}

.SeitenfeldSub:link, .SeitenfeldSub:visited, .SeitenfeldSub:active{
font: 8pt georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.SeitenfeldSub:hover{
font: 8pt georgia;
text-decoration: none;
text-align: justify;
font-weight: bold;
/*letter-spacing: 1px;*/
color: #000000;
background-color: #EBE7E4;
}


.headline{
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 11pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}

.headline_time{
	font-family: Tahoma;
	font-size: 9pt;
	line-height: 10pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	border-top:  2px solid #ACACDE;

}


.PersonalTxt{
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 11pt;
	color: #000000;
	margin: 2px;

}
.PersonalTxtName{
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 11pt;
	color: #000000;
	margin: 2px;
	font-weight: bold;
}


body {
background-color: #171724;/*FAEDD9; FCF5DE*/
text-align: justify;
}


* {
font: 12pt tahoma;
line-height: 9pt;
color: white;
letter-spacing: 0px;
margin: 0;
padding: 0;
font-weight:none;
text-transform: none;
}

b{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	color: #8B8BB8;
	margin: 0;
	padding: 0;

}

b1{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	color: #8B8BB8;
	margin: 0;
	padding: 0;

}

p{
	line-height: 15px;
	margin: 2px;
	text-align: justify;
}



i{
	font-family: Tahoma;
	font-size: 8pt;
	font-style: italic;
	line-height: 8pt;
	color: #8B8BB8;
	margin: 0;
	padding: 0;

}

i1{
	font-family: Tahoma;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
	color: #8B8BB8;
	margin: 0;
	padding: 0;

}

u {
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
color: #678DAD;

}

u1 {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
line-height: 15px;
text-decoration: underline;
color: #678DAD;

}

strike{
	font-family: Tahoma;
	font-size: 8pt;
	font-style: bold;
	line-height: 8pt;
	color: #4B4B4B;
	margin: 0;
	padding: 0;

}

a:link, a:visited, a:active{
font: 12pt georgia;
text-decoration: underline;
color: #ffffdd;
font-weight: bold;
}

a:hover{
text-decoration: underline;
/*background-color: #F3B657;*/
color: #ffdd00;
}

h1 {
font: 11pt tahoma;
color: #000000;
line-height: 11pt;
font-weight: bold;
text-transform: uppercase;
border-bottom:  2px solid #ACACDE;
}

h2 {
font: 10pt tahoma;
/*color: #ffffff;*/
line-height: 11pt;
font-weight: bold;
text-transform: uppercase;
border-bottom:  1px dashed #ACACDE;
padding: 2px;
/*
text-decoration: underline;
background-color: #F0D8B2;
border-bottom: dashed 2px solid #7BA561;
border-top: 0px dashed #7BA561;*/
}

h3 {
font: 7pt georgia;
/*color: #2C2C2C;*/
line-height: 7pt;
font-weight: bold;
text-align: justify;
text-transform: uppercase;
line-height: 9pt;
border-bottom:  1px dashed #ACACDE;
}

h5 {
font: 7pt georgia;
color: #000000;
line-height: 7pt;
font-weight: bold;
text-align: right;
text-transform: uppercase;
border-bottom: 0px dotted #000000;
border-top: 0px dashed #ffffff;
border-left: 0px dashed #ffffff;
border-right: 0px dashed #ffffff;
}

h4 {
font: 16pt times new roman;
color: #ffffff;
background-color: none;
background-color: #CFCFCF;
line-height: 16pt;
font-weight: bold;
text-transform: uppercase;
}

h6 {
font: 7pt georgia;
color: #2C2C2C;
line-height: 7pt;
font-weight: bold;
text-align: left;
text-transform: uppercase;
border-bottom: 0px dotted #5C8444;
border-top: 0px dashed #ffffff;
border-left: 0px dashed #ffffff;
border-right: 0px dashed #ffffff;
text-decoration: none;
line-height: 9pt;
}

hr{
text-decoration : none;
height: 1px;
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #000000;
}

#comment{
background-color: #A7CBF5;
width: 512px;
}

#Textfeld{
position:relative;
top: 1px;
left: 19px;
max-width: 326px;
min-height:465px;
}











