body { 
	background: #B5DFFF none repeat-y; 
	margin: 0px;
	position: relative;
	width: 750px;
	top: 0px;
	left: auto;
	right: auto;
	margin-left: auto;
	margin-right: auto;
}


	
A 		
{ color: #2C5777; text-decoration: none; font-weight:normal; }

A:link	 
{ color: #2C5777; text-decoration: none }

A:visited 
{ color: #2C5777; text-decoration: none; }

A:active 
{ color: #2C5777; }

A:hover	 
{ color: white; background-color: #2C5777; }

h1     
{ color: #2C5777; font-size: large; font-family: Georgia, Times, "Times New Roman", arial, sans-serif; font-weight: normal; text-transform: none; line-height: 120%; text-align: left }

h2     
{ color: #2C5777; font-size: large; font-family: Georgia, Times, "Times New Roman", arial, sans-serif; font-weight: normal; text-transform: none; line-height: 120%; text-align: left }
	
h3     
{ color: #2C5777; font-size: large; font-family: Georgia, Times, "Times New Roman", arial, sans-serif; font-weight: normal; text-transform: none; line-height: 120%; text-align: left }


.category	    { 
color: #2C5777; 
font-size: small; 
font-family: verdana, arial, sans-serif; 
font-weight: normal; 
text-transform: none;
}



.title	    { 
color: #2C5777; 
font-size: x-large; 
font-family: Georgia, Times, "Times New Roman", serif; 
font-weight: normal; 
text-transform: none;  
line-height: 120%; 
text-align: left}
	

#banner        {
	width: 100%;
	background-color: #2C5777;
	text-align: center;
	margin: 0px;
	padding: 0px;}




#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
font-family:verdana, arial, sans-serif;
font-size: x-large;
color: #0097E2;
text-decoration: none;
}





.description    { 
color: #ffffff; 
font-weight: bold; 
font-size: small; 
font-family: arial, sans-serif
}	

			
#content  {
background-color: none; 
margin-right: 0;
margin-bottom: 0;
margin-left: 0; 
position: relative;
width: 420px;
 float: left;  
}



#klammer    { 
background: url(LF_background.jpg) repeat-y;
padding: 0px 0px 0px 0px;
position: absolute;
right: auto;
left: auto;
width: 750px;
}





#container    { 
background-color: #edf9ff; 
text-align: center; 
border: dotted 1px #999999 }


	
.blog     {padding: 0px 20px}

	
.blogbody      { 
color: black; 
font-size: small; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
line-height: 150%; 
text-align: left }


.blogbody a
{ color: #2C5777; 	text-decoration: underline; }

.blogbody a:link
{ color: #2C5777; 	text-decoration: underline;}
		
.blogbody a:active
{ color: #2C5777; 	text-decoration: underline; }
	
.blogbody a:hover  
{ color: white; font-weight: normal; background-color: #2C5777 }
	


.date  {
color: gray;
font-size: small;
font-family: Georgia, Times, "Times New Roman", sans-serif;
font-weight: bold;
text-transform: none;
margin-top: 30px;
margin-bottom: 20px;
}			

		
.posted { 
color: gray; 
font-size: x-small; 
font-family: verdana, arial, sans-serif; 
font-weight: normal;
text-transform: none;
text-align: right; 
margin-bottom: 60px; 
}
		
		


#links  { 
background-color: none; 
text-align: left; 
padding-right: 0px; 
padding-left: 20px; 
width: 280px; 
float: left; 
border-top: medium none; 
border-right: medium none; 
border-bottom: medium none; 
border-left: 1px solid gray}



.sidetitle { 
color: gray; 
font-weight: bold;
font-size: medium; 
line-height: 120%; 
font-family: Arial, Helvetica, sans-serif;
text-align: left; 
text-transform: none; 
margin-top: 10px; 
padding-top: 2px; 
padding-bottom: 4px; 
border-bottom: 1px solid gray 
}



.side {
margin: 0px 0px 15px;
padding: 0px;
color: gray;
font-size: small;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
line-height: 150%;
text-align: left;
text-transform: none;
}

	
.side a {
margin: 0px 0px 15px;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
color: #2C5777;
text-decoration: none;
text-align: left;
}

	
.side a:hover {
margin: 0px 0px 15px;
padding: 0px;
color: white;
text-decoration: none;
background-color: #2C5777; 
}
	
.buffer {
	margin: 0px 0px 50px;
	padding: 0px;
	text-decoration: none;
	font-size: xx-small;
	line-height: 50%;
}



#commentsbuffer {
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
background-color: #FAFDFF; 
}


.comments-head	{
font-family:  times, "Times New Roman", verdana, arial, sans-serif;
font-size: normal;
color: #555555;
border-bottom:1px solid #555555;
margin-top:20px;
font-weight:bold;
background:#B5DFFF;		
}		

#banner-commentspop  { 
color: #2C5777; 
font-size: large; 
font-family: impact, verdana, arial, sans-serif; 
font-weight: normal; 
background: #B5DFFF; 
padding: 5px 15px; 
border: dotted 1px gray }


.commentblog     {padding: 0px 0px 0px 0px}


.comments-body  { 
color: #555555; 
font-size: normal; 
font-family: times, "Times New Roman", serif; 
font-weight: normal; 
line-height: 140%; 
background-color: #B5DFFF; 
padding: 10px 10px 10px 10px;
border-bottom: 1px dotted #555555 }		

.comments-post {
font-family: times, "Times New Roman", verdana, arial, sans-serif;
color:#555555;
font-size:small;
font-weight:normal;
background:#FFFFFF;		
}

	

.trackback-url {
font-family: times, "Times New Roman", verdana, arial, sans-serif;
color:#555555;
font-size:small;
font-weight:normal;
background:#FFFFFF;
line-height:140%;
padding:5px;	
border:1px dotted #555555; 					
}



.trackback-body   { color: #555555; font-weight: normal; line-height: 120%; font-family: times, "Times New Roman", verdana, arial, sans-serif; background-color: white; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #555555 }		

.trackback-post {
font-family: times, "Times New Roman", verdana, arial, sans-serif;
color:#555555;
font-size:small;
font-weight:normal;
background:#FFFFFF;		
}

		
.blogrollmain { 
font-size: x-small; 
font-weight: normal;
line-height: 140%; 
font-family: verdana, arial, sans-serif;
text-align: left
}

.blogrollmain a { 
color: #2C5777; 
text-decoration: none; 
padding: 0px; 
display:block;
text-align: left
}


.blogrollmain a:hover 
 { color: white; background-color: #2C5777 }

.blogrollmain br 
{display: none}




#menu        { 
color: gray; 
font-size: small; 
font-family: verdana, arial, sans-serif; 
font-weight: normal; 
line-height: 140%; 
text-align: center; 
margin-top: 10px }


#menu a
 { color: #2C5777; text-decoration: none }
	
#menu a:link
{ color: #2C5777; text-decoration: none; }
		
#menu a:active
{ color: #2C5777; text-decoration: none; }
	
#menu a:hover  
{ color: white; font-weight: normal; background-color: #2C5777 }

