@import 'style_main_nav.css';

* {
	margin:0;
	padding:0;
	list-style:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/bg-body_gradient.gif) repeat-x 0 0 #FFF;
}

input,
textarea {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clearer {
	clear:both;
}

table {
	width:100%;
	border-collapse:collapse;
}

a {
	text-decoration:none;
}

img {
	border:0;
}

:focus {
	outline:0;
}

.formError {
color:red;
}





#mainWrapper {
	width:930px;
	margin:0 auto;
	position:relative;
	display: none;
}

	/* -- Header -- */
	#mastHead {
		height:195px;
		/*position:relative;*/
	}


		#languageNavWrap {
			position:absolute;
			left:10px;
			top:16px;
		}

		/* -- Logo -- */
		#logo {
			width:226px;
			height:154px;
			position:absolute;
			top:0;
			right:0;
			background:url(../img/bg-logo.gif) no-repeat 0 0;
		}

			#logo a {
				height:100%;
				display:block;
			}

		/* -- Meta Navigation -- */
		#metaNav {
			position:absolute;
			left:10px;
			top:10px;
		}

			#metaNav li {
				padding:0 10px 0 0;
				float:left;
			}

			li#langSelect {
				/*background:url(../img/bg-langSelect.gif) no-repeat 100% 7px;*/
			}

				#metaNav li a {
					color:#666;
					font-size:11px;
					line-height:1;
				}

				#metaNav li a:hover,
				#metaNav li a:active,
				#metaNav li a.active {
					color:#012340;
				}


		/* -- Hauptnavigation -- */
		#mainNavWrapper {
			position:absolute;
			top:175px;
			left:0;
			z-index:2100 !important;
		}

			#mainNav {
			}







/* -- Content Overlay -- */
#contentOverlay {
	width:930px;
	height:410px;
	display:none;
	position:absolute;
	top:195px;
	left:0;
}






