
body {
	font-family		: Verdana, Arial, Helvetica;
	font-size		: 10px;
	padding: 0px		; margin: 0px; 
	width			: 990px;
	color			: #666666;
}

a {
	color			: #666666;
}

img {
	border-style		: none;
}

.header {
	background-color	: #EEEEEE; width: 990px; height: 84px; background-image: url(/fileadmin/templates/img/header_990_84.jpg);
}

#header_contact {
	width			: 464px; 
	height			: 84px; 
	background-image	: url(/fileadmin/templates/img/header_kontakt.jpg);
	background-repeat	: no-repeat;
}

#header_usresidents {
	width			: 464px; 
	height			: 84px; 
	background-image	: url(/fileadmin/templates/img/header_usresidents.jpg);
	background-repeat	: no-repeat;
}

.headerlogo {
	position		: absolute;
	left			: 760px;
	top			: 5px;
	z-index			: 12;
	width			: 111px;
	height			: 52px; 
}

.metanavigation {
	padding-left		: 69px; 
	padding-top		: 5px;
}

.mainmenu {
	padding-left		: 80px; 
	padding-top		: 16px
}

.main {
	height: 481px; width: 990px;
	background-image: url(/fileadmin/templates/img/content_990_481.jpg);
	background-repeat	: no-repeat;
}

.main1 {
	height: 481px; width: 990px;
	background-image: url(/fileadmin/templates/img/content_990_481.jpg);
	background-repeat	: no-repeat;
}

.mainLeft{
	width: 45px; 
	height: 481px; 
	float: left;
}

.mainCenter {
	width			: 759px; 
	height			: 481px; 
	float			: left; 
	overflow		: hidden;
}

.mainRight {
	width			: 180px; 
	height			: 481px; 
	float			: left;
}

/*
.mainRightSub {
	###padding-top		: 50px; 
	text-align		: center;
}
*/

.footer {
	width			: 990px; 
	height			: 47px; 
	background-image	: url(/fileadmin/templates/img/footer_990.jpg);
	background-repeat	: no-repeat;
}


.footernavi {
	padding-left		: 55px;
	padding-top		: 29px;
}

.footerdivider a{
	text-decoration		: none;
}

.footerdivider a:hover {
	text-decoration		: underline
}

.footerlogo {
	position		: absolute;
	top			: 620px;
	left			: 898px;
}

.flash_h350 {
	float			: left;
}

.fields {
	border			: 1px solid #CCCCCC;
	width			: 225px;
	color			: #4E4E4E; 
	font-family		: Verdana, Arial, Helvetica;
	font-size		: 10px;
}

option {
	color			: #4E4E4E;
}

/* Attributes for contact form and legal conditons */

#main_contact {
	position		: absolute;
	top			: 95px;
	left			: 20px;
	padding-right		: 20px;
}

.toplines {
	font-size		: 14px;
	font-weight		: bold;
}

.headline {
	font-size		: 12px;
	font-style		: normal;
	font-weight		: bold;
}

.ueberschrift {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.star {
	color			: #FA7E04;
}

/* ------------------------------------------------ */

.uk_wf_input {
			background-color: transparent;
			border: none;
			color: #CCCCCC;
			width: 130px;
			font-family: Times;
			font-size: 13px;
		}