@charset "windows-1251";

	* {
	margin:0;
	padding:0;
	}

	html, body {
		height:100%;
	}

	body {
		background-color: #660000; 
		font-family : Tahoma;
		font-size: 12px;
		text-align:center; /* horizontal centering for IE Win quirks */
	}
	
	p {
		margin:0 0 6px 0;
		padding:0;
	}
	
	h2 {
		font-size:12px;
		font-weight:bold;
		margin:0 0 10px 0;
		padding:0;
		color:#999;
	}
	
	form {
		margin:0;
		padding:0;
	}
	
	input {
		width:94px;
		font-size:12px;
		padding:0;
		border:none;
		background-color:#ccc;
	}
	
	input.filefield {
		width:170px;
	}
	
	input.btm {
		width:84px;
	}
	
	input.errorfield {
		background-color:#FF9966;
	}
	
	textarea {
		width:170px;
		height:50px;
		font-size:12px;
		border:none;
		background-color:#ccc;
		margin-bottom:-5px;
		overflow:hidden;
	}
	
	a img {
		border:none;
	}
	
	#errormessage {
		color:#FF0033;
		font-weight:normal;
	}
		
	#page {
		margin: -300px 0 0 -400px;
	   	position:absolute;
	   	top: 50%;
	   	left: 50%;
		text-align:left;
		height:600px;
		width:800px;
		background-color: #fff;
	}

	#header {
		width:100%;
		height:114px;
	}

	#content {
		height:372px;
	}
	
	#flags {
		padding-top:1px;
		padding-right:50px;
		text-align:right;
	}
	
	#flags a {
		margin-left:10px;
		border:none;
	}
	
	#textfield {
		height:248px;
		padding:32px 50px;
		color:#660000;
		overflow:hidden;
	}
	
	#middleblock {
		padding-right:140px;
		overflow:hidden;
	}
	
	* html #middleblock {
		width:410px;
	}
	
	#leftlist {
		float:left; 
		margin-right:30px;
	}
	
	#leftcolum {
		float:left; 
	}
	
	#infoforml {
		height:224px;
		width:245px;
		vertical-align:top;
	}
	
	#infoformr {
		height:224px;
		width:305px;
		vertical-align:top;
	}
	
	#infoformr td, #infoforml td {
		vertical-align:top;
	}
	
	td.alignr {
		text-align:right;
	}
	
	#footer {
		width: 100%;
		height: 114px;
	}

/* Main navigation */

	#navblock, #secondnav {
		min-height:30px; 
		margin:0; 
		width:800px; 
		background-image:url(../images/leiste.gif);
		overflow:hidden;
		font-size:11px;
	}
	
	* html #navblock {
		height:30px;
	}
	
	* html #secondnav {
		height:30px;
	}
	
	#nav, #secnav {
		text-align:left;
		margin:0;
		padding: 7px 0 0 200px;
		list-style:none;
		display:block;
		float:left;
	}

	#nav li, #secnav li {
		float:left;
		margin:0;
		padding:0;
		width:85px;
		color:#660000;
		font-weight: bold;
		white-space:nowrap;
	}
	
	#nav a {
		text-decoration:none;
		border:none;
		padding:0;
		font-weight: bold;
		color:#fff;
	}
	
	a#activnav {
		color:#660000;
	}
	
	#secnav a {
		text-decoration:none;
		border:none;
		padding:0;
		color:#fff;
	}
	
	span#copy {
		color:#fff;
	}
	
	#lng {
		margin-left:7px;
		margin-right:7px;
		color:#660000;
	}
	
	#design {
		color:#fff;
		padding-top:7px;
		padding-right:50px;
		text-align:right;
		font-weight:bold;
	}
	
	#design a {
		text-decoration:none;
		border:none;
		color:#fff;
		font-weight:bold;
	}
	
	#nav a:hover, #secnav a:hover, #design a:hover, #leftnav a:hover {
		color:#660000;
	}
	
/* End main navigation */

/* Left navigation */

	#leftnav {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
		width:150px;
		height:248px;
		font-size:11px;
	}
	
	* html #leftnav {
		width:147px;
	}
	
	#leftnav li {
		height:24px;
		font-weight:bold;
	}
	
	#leftnav a {
		color:#999;
		text-decoration:none;
		border:none;
	}
	
/* End left navigation */

