/* (c) W.Scherr Pin4.at */
/* $Id: style.css 737 2013-04-14 16:38:20Z wolfi $ */

body
{
	color: #119;
	background: #004;
}

/* we use H1 and H2 for body text */
h1 { 
	color: #008; 
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	margin: 0 0 1em;
	line-height: 1.1;
}
h2 { 
	color: #008; 
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1em;
	line-height: 1.1;
}

/* we use H3, H4 and H5 for menu only */
h3 { 
	text-align: center;
	color: #008; 
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 0 0;
	line-height: 1.1;
}
h4 { 
	text-align: left;
	color: #008; 
	font: 12px Arial, Helvetica, sans-serif;
	margin: 3px 0 3px 0;
	line-height: 1.1;
}
h5 { 
	text-align: left;
	color: #800; 
	font: italic 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 2px 0 0 0;
	line-height: 1.1;
}

p { margin: 0 0 1em; }
p.smallfont { font-size: 10px; }
p.tinyfont { font-size: 8px; }

img { 
	border: none; 
	display: inline;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: top;
}
img.floatleft {
	float: left;
	margin-right: 10px;
}
img.floatright {
	float: right;
	margin-left: 10px;
}

a:link { color: #00f; }
a:visited { color: #80f; }
a:hover { color: #800; }
a:active
{
	color: #c00;
	background: #fff;
}

code
{
	background: #ecf7fd;
	font: 100% courier, monaco, monospace;
	margin: 0 .3em;
}

/* take care to fit widths on one hand and
   paddings on the other. Firefox 12 adds 
   padding to width, IE 8 does not, thus
   Firefox screen is 10px wider... */

#header
{
    padding: 0px 0px 0px 0px;
	height: 100px;
	background-color: #ff8;
	margin-bottom: 5px; 
	text-align: center;
	background-image:url('pics/head_bg.png');
}

#menu
{
    padding: 5px 5px 5px 5px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	width: 140px;
	height: 580px;
	color: #005;
	background-color: #ff8;
	text-align: left;
}
#menu p { margin: 0 0 1em; }
#menu a {
	text-decoration:none;
	color: #008; 
}
#menu a:hover { color: #800; }
#menu a:active { color: #800; }

#content
{
    padding: 5px 5px 5px 5px;
	margin-bottom: 5px; 
	margin-left: 155px;
	min-height: 500px;
	background-color: #ff8;
	text-align: left;
}

#footer
{
    padding: 5px 10px 0px 10px;
	clear: both;
	height: 30px;
	background-color: #ff8;
	text-align: right;
	font: 100% helvetica, arial, sans-serif;
}