/**
 * Common Style Sheet
 * (c) 2008 [j]karef GmbH Berlin
 */

body {
	background-color: #000000;
	color: #999;	
	background-image: url("../imgs/enigma-bg.jpg");
	/* background-image: url("../imgs/enigma-e7-bg-right.jpg"); */
	background-attachment: scroll;
	background-position: center 0px;
	background-repeat: no-repeat;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    bottom: 0px;
}

.enigma_logo {
	position: relative;
	text-align: center;
	width: 100%;
	height: 0px;
}

.select_language {
	position: relative;
	text-align: center;	
	width: 300px;
	left: 630px;
	top: 200px;
	
}
.img_lang {
	position: relative;
	margin: 2px 2px 2px 2px;
	border: 1px solid #999999;
}

.content {
	background-color: transparent;
	color: #999;
	width: 100%;
	top: 0px;
	bottom: 0px;
}

.iframe_format {
	background-color: transparent;
	text-align: center;
}

.iframe_content {
	position: relative;
	background-color: transparent;
	color: #999;
	width: 700px;
	min-width: 700px;
	min-height: 1000px;
	max-height: 1000px;
	border: 0px dashed #666;
	border-style: groove;
	margin: 10px 10px 10px 10px;
	overflow: auto;
	display: none;
	top: 200px;
	left: 150px;	
}

/**
 *
 */
.enigma_space_flight_display {
	position: relative;	
	text-align: center;
	visibility: visible;
	bottom: 80px;	
}

#EnigmaSpaceFlight {
	visibility: hidden;
	display: none;
}

/**
 * Form Layout Styles
 */
.form_submit {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;

	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 10em;
	
	text-align: center;
}

/**
 * Input Layout Styles
 */
.input_field {
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;	
	width: 100%;
}

.prename_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%;
}

.surname_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%;
}

.street_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 87%;	
}

.no_input {
	position: relative;	
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 10%;
	text-align: left;
}

.zip_input {
	position: relative;	
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 20%;
}
.loc_location {
	text-align: right;
}

.loc_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 77%; 	
}

.country_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%; 
}

.email_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%; 
}

.phone_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%; 	
}

.fax_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%; 	
}

.mobile_input {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	width: 98%; 
}
           
/**
 * Table Layout Styles
 */
.div_table_format {
	text-align: center;
	width: 100%;	
}

.table_format {
	position: relative;
	
	border: 1px dashed #999;
	border-style: groove;
	border-color: #999;
	
	background-color: rgb(0,0,0);
	color: #999;
	width: 80%;	
	text-align: left;
}

.tr_format {
	position: relative;
	
	background-color: rgb(0,0,0);
	color: #999;	
}

.td_format {
	position: relative;
}

#flash_form {
	bottom: 100px;
    visibility: hidden;
}

#no_flash_form {
    visibility: hidden;
}

a:link {
	color: rgb(250,250,200);
}

a: visited {
	color: rgb(250, 200, 0);
}

