/* CSS Document */

body, #maincol p {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#000;
}

#maincol p.small {
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#663200;
}

#maincol h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#663200;
font-weight:bold;
}


/* Navigation */ 

#navcontainer
{
margin:20px;
text-align:center;
}

#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
padding: 0 10px 0 10px;
	font-size: 14pt;
	font-weight: 300;
	text-decoration: none;
	font-family: arial;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #FFD2BA;
background-color: #663200;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}


#footer p, #footer a {
	text-align:center;
	font-size: 9pt;
	color: black;
	font-weight: 700;
	font-family: arial;
	margin:20px;
}


/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color: #663200;
 background-image:url(images/bgtabelle.jpg);
 background-position:center;
 background-repeat:repeat-y;
} 
 
#pagewidth{ 
 width:780px;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
  
} 
 
#maincol{
background-image:url(images/grottabg.jpg);
background-position:top;
background-repeat:no-repeat;
width:780px;

 }
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



