/* screen.css
------------------------------------------------------------------------
This stylesheet contains the basic CSS rules for hauser-kaibling

Author: elements.at 
--------------------------------------------------------------------- */

/* Basic CSS Rules
--------------------------------------------------------------------- */

body {
	background: #dae4f6 url(/static/source/kvs/img/body-background.png) repeat-x;
}


#main {
	margin:0;
}

#logo {
	top: 10px;
	width:auto;
	left:65px;
}	

#header {
	background:url(/static/source/kvs/img/head-body.png) left 85px no-repeat;
	padding:0 2px 0 2px;
	width: 980px;
}

#header .alphaline {
	width: 982px;
	height:85px;
	background:url(/static/source/kvs/img/header-alpha.png) repeat-x top left;
}

#languages a {
	color:#80a3e2;	
}

#metanavi {
	top:39px;	
}

#metanavi ul li.hover {
	background:#12235b;
}

#metanavi ul li.hover a {
	color:#FFF;
}

#metanavi ul li a {
	color:#12235b;
}

#metanavi ul li ul {
	background:#12235b;
}

#metanavi ul li ul li a:hover {
	background:#274699;
	color:#fff;
}

#left {
	margin-top:0px;
}

#content {
	margin-top:0px;
}




#search {
	position:absolute;
	right:2px;
	top: 261px;
	z-index:100;
	background: #f8b334;
	height:44px;
	width: 205px;
	padding:15px;
	overflow:hidden;
	border-bottom: 1px solid #f4981f;
}

#search h2 {
	color:#FFF;
	font-size:14px;
	padding:0 0 8px 0;
}

#search form {
	height: 21px;
	overflow:hidden;
}


#search form input {
	float:left;
	border:0;
}

#search form .keyword {
	color:#666;
	width: 123px;
	line-height:15px;
	padding:0 0 3px 5px;
	height:21px;
}

#search form .submit {
	display:block;
	padding:2px 20px 3px 5px;
	line-height:17px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:url(/static/source/kvs/img/submit-arrow.png) top right no-repeat;
	width: 75px;
}


#footer {
	float:left;
	margin:15px 0 0 0;
	height:200px;
	background:url(/static/source/kvs/img/footer-background.png) left top no-repeat;
	color:#898989;
}

#footer .box {
	color:#898989;
}

#footer .box a {
	color:#898989;
}

#footer .box .elements {
	background-image:url(/static/source/kvs/img/elements.png);
	right: 10px;
}



