/* *** code written by naloo, www.naloo.net *** */


/*body*/

html { height: 100% } 

body{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000;
	margin: 50px;
	padding: 0;
	text-align: center;
	background: #fff;
}


/*naloo*/
#naloo {
display: none; 
left: 0;
top: 0;
padding: 0;
margin: 0;
}

#hide, #contenthome {display: none;}


/*general typo*/

p {
padding: 0 0 20px 0;
margin: 0;
line-height: 20px;
}

.punkt { 
padding: 40px 0 0 0;
margin: 0;
}

.punktzwei { 
padding: 15px 0 0 0;
margin: 0;
}

strong {
font-weight: bold;
text-transform: uppercase;
}

a { text-decoration: none; color: #000;}
a:visited { color: #000; }
a:hover { text-decoration: none; color: #d8151e; }
a:active { color: #d8151e; }

h1, h2 {
padding: 0 0 17px 0;
margin: 0;
font-size: 36px;
font-weight: normal;
letter-spacing: -1px;
}

/* navigation*/

#navi {
list-style-type: none;
margin: 0 0 0 8px;
padding: 3px 0 0px 0;
font-size: 36px;
} 

#navi li {
display: inline; 
margin: 0;
padding: 0 8px;
}

#navi a { 
margin: 0;
padding: 0;
text-decoration: none; 
color: #000;
letter-spacing: -1px;
}

#navi a:visited { color: #000; }
#navi a:hover { color: #000; }
#navi a:active { color: #000; }

#content #navi a.selected { color: #d8151e;}


/*container postition*/
#content { 	
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 700px;
}



/* home */

.home{
font-size: 80px;
padding: 0;
}

.home a {text-decoration: none;}
.home a:visited { text-decoration: none; }
.home a:hover { text-decoration: none; }
.home a:active { text-decoration: none; }

.homesmall { 
font-size: 24px;
padding: 12px;
}

.homesmall a {text-decoration: none;}

.homepunkt {padding: 12px 0 0 0;}









