
/*****************
     *   File Name: print.css
     *   Section: @approot/css/
     *   Creator: Heinz Zuercher (hzuercher@huenet.ch)
     *   Creation Date: 14/12/2006
     *   Purpose: stylsheet print
     *   Description: Stylesheet Publicsection www.z-a-v.ch
     *   Copyright: huenet AG www.huenet.ch
****************/
body,p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 , form, input, select, textarea {
	font:normal 12px/16px Arial, Helvetica, Sans-Serif;}
	
	
a {	color:#333;
	text-decoration:none;
	}


/* navigation elements */
.menu {
	font-weight:bold;
	color:#333;
	}	
.menuactive {
	font-weight:bold;
	color:#999;
	}


/* basic elements */
html {
	margin:0px;
	padding:0px;
	height:100%;
	
	}
body {
	background:#FFF;
	margin:0px;
	padding:0px;
	height:100%;
}

img{
	border:0;
	}
	
/* *********************** 
layout selectors
************************** */
#maincontainer {
	margin-left:0;
	margin-right:0;
	width:890px;
	height:100%;
	/*background-color:#FFF;*/
	float:none;
	}
	
#maincontainer a {
	text-decoration:none;
	}
	
	
#maincontainer a:hover  {
	color:#999;
	text-decoration:none;
	}
	
#headcontainer {
	width:890px;
	height:195px;
	overflow:hidden;
	
	}
	
#menucontainer {
	width:600px;
	float:left;
	overflow:hidden;
	}
	

	
#headspace {
	width:600px;
	height:75px;
	overflow:hidden;
	}
	
#contentcontainer {
	width:580px;
	margin-left:20px;
	font-size:12px;
	line-height:16px;
	color:#333;
	}

#contentcontainer p {
	font-size:12px;
	line-height:16px;
	color:#333;
	}

#aktuell {
	width:870px;
	margin-left:20px;
	}
	
#homecontainer {
	width:870px;
	margin-left:20px;
	font-size:18px;
	line-height:24px;
	color:#909090;
	}
#homecontainer p {
	font-size:18px;
	line-height:24px;
	color:#909090;
	}


.topmenu {
	float:left;
	height:28px;
}

.submenu {
	/*border-left:#333333 solid 1px;*/
	float:left;
	height:28px;
}


.vline {
	width:1px;
	height:28px;
	float:left;
	overflow:hidden;
	background-color:#333333;
	border-top:#FFF solid 3px;
	background-attachment:fixed;
	background-image:url(../nav/vprint.png);
	}

.spacer {
	width:100%;
	height:1px;
	clear:left;
	overflow:hidden;
	}
	
.hspacer {
	width:15px;
	height:20px;
	float:left;
	}
	
.line {
	clear:all;
	width:855px;
	margin-left:20px;
	height:1px;
	background:#CCC;
	overflow:hidden;
	}
	
.cline {
	clear:all;
	width:580px;
	height:1px;
	background:#CCC;
	overflow:hidden;
	}