@charset "UTF-8";

 /**
 * Pestalozzi Intranet
 *
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * @author		Joana Welti, Tobias Forkel
 * @email		joana.welti@unic.com, tobias.forkel@unic.com
 * @date		2009-08-05 15:00:00
 * @yaml		3.2
 */

body { background:#949597 url("../../../images/page/yellow/background.jpg") repeat-y center 0; }
body.large { background: #949597 url("../../../images/page/yellow/background_large.jpg") repeat-y scroll center 0 !important; }
body.small { background: #949597 url("../../../images/page/yellow/background_small.jpg") repeat-y scroll center 0 !important; }
body.home { background: #949597 url(../../../images/page/yellow/background_home.jpg) repeat-y scroll center 0 !important; }

body.home { background: #949597 url(../../../images/page/yellow/background_home.jpg) repeat-y scroll center 0 !important; }
body.home.small { background: #949597 url(../../../images/page/yellow/background_small_home.jpg) repeat-y scroll center 0 !important; }
body.home.large { background: #949597 url(../../../images/page/yellow/background_large_home.jpg) repeat-y scroll center 0 !important; }

/*--- Links ----------------------------------------------------------------------------------------- */

a { color:#646567; background:transparent; text-decoration:none; }
a:visited  { color:#646567; }

a:focus,
a:hover,
a:active { color:#646567; }

/*--- Header ----------------------------------------------------------------------------------------- */
#header { 
	background:#ffd500;
}

.headline { border-bottom: 1px solid #646567; }
.date { color: #646567; }

h2 { background:#ffd500; color:#646567; }
h3 { color: #646567; }
h4 { color: #646567; border-bottom: 1px solid #646567 }
h5 { color: #646567; }

#col1_content h2 { background:#949597; color: #fff;}
#col2_content h2 { background:#949597; color: #fff;}

/* --- Navigation - Main -------------------------------------------------------------------------------- */
.hlist #level2 li {
	background:#ffd500;
}

.hlist ul li a:active {
	background:#000;
}

.hlist ul li a:hover {
	background:#000;
}

.hlist #level2 li:hover {
	background:#646567;
}

.hlist #level2 li a {
	color:#646567;
}

.hlist #level2 li:hover a {
	color:#fff;
}

ul.submenu_list li.active a {
	background:#646567;
}

ul.submenu_list li a {
	color:#949597;
	padding:0 0.83em;	
}
	
ul.submenu_list li a:hover, ul.submenu_list li a:active, ul.submenu_list li a:visited {
	color:#646567;
}

/*
ul#nav_second_first li.active a {
	color:#646567;
	background:url("../../../images/page/pipe_8px_grey.gif") no-repeat scroll left center;
}*/

ul#nav_second_first a.active,
ul#nav_second_first a.current {
	color:#646567;
	background:url("../../../images/page/pipe_8px_grey.gif") no-repeat scroll left center;
}
	
ul#nav_second_first li a:active, ul#nav_second_first li a:hover{
	color:#646567;
}

/* gitter on top */
#header #topnav { background: transparent url("gitter_top.png") no-repeat 0 0; }
#main { background: transparent url("../gitter_left.png") no-repeat 0 0; }

/* --- IndexedSearch -------------------------------------------------------------------------------- */

.searchresultsfor, .searchresults {
	border-bottom:1px solid #fed501
}