@charset "utf-8";

/*MAIN CONTENT-----------------------------------------	*/
body, h1, h2 ,h3, h4, h5, h6, div, ul, li, p {
	margin: 0;
	padding: 0;
	text-align: left;
}

body {
	background-size: 100%;
    background-repeat: no-repeat;
}

textarea:focus, input:focus{
    outline: 0;
}

body {
	font-family: Open Sans, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #FFF;
}

php {
   overflow-y: scroll;
}

#pageWrapper{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:600px;
	margin-top:0px;	
}

#Line {
	width:1000px;
	background:#999;
	height:1px;
	padding-top:0px;
	padding-bottom:0px;
}



#Home{
	width: 1000px;
	margin-top:20px
}

#Content{
	width: 1000px;
	height: 550px;
	margin: 0 auto;
	display:table;
}

/*#Content img2{
	float:left;
	border:1px solid #4A7EBB;
	background:#333;
	padding:16px;
	margin:0.7em;
	
	
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius::15px;
	
	
	background:-moz-linear-gradient(top, #666, #333,#222); 
	background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#222), color-stop(0.5, #333));
}*/

#Content h5{
	color:#fff;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font-family:"Orbitron";
	font-size:2.0em;
	text-align:end;
}

#Content h1{
	color:#fff;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font-family:"Orbitron";
	font-size:2.0em;
	text-align:end;
}

#Content h2{
	color:#fff;
	padding-top:0.4em;
	padding-left:20px;
	padding-right:0;
	font-family:"Orbitron";
	font-size:1.5em;
	//text-align:end;
}

#Content p {
	font-size:1.1em;
	color:#FFF;
	padding-left:30px;
	padding-right:40px;
	padding-top:8px;
	font-family:"Ubuntu";
	line-height:18px;
}

#f0 {padding-top:100px;}
#f1 {padding-left:180px;}
#f2 {padding-left:408px;}
#f3 {padding-left:636px;}
 
#Contentdown {
	padding-left:150px;
	padding-top:200px;
}
 
#Contentdown p {color:#000;}

#f1Content{	
 	float: left;
 	width:190px;
	height:70px;
	text-align: center
}
		
#f2Content{	
 	width:240px;
 	float: left;
	height:70px;
	text-align: center;
}
	
#f3Content{	
	width:180px;
 	float: left;
	height:70px;
	text-align: center;
}

/*------------------------------------------Navigation	*/
.search_input{
	float:left
}

/*Profile----------------------------------------------	*/
.usual li {
	list-style:none; 
	float:left
}
.usual ul a {
	display:block;
	padding:6px 10px;
	text-decoration:none!important;
	margin:1px;
	margin-left:0;
	font:10px Verdana;
	color:#FFF;
	background:#444;
}

.usual ul a:hover {
	color:#FFF;
	background:#111;
  }
.usual ul a.selected {
	margin-bottom:0;
	color:#000;
	background:snow;
	border-bottom:1px solid snow;
	cursor:default;
}

.usutal div {
	clear:left;
}


/*Colladpse manual--------------------------------------*/
.header {
	background-color:#fff;
	/*padding: 20px;*/
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
	color:#038
}

.content {
	display:none
}
	
.checkin_list {
	border:1px;
	background-color:#fff;
	padding: 20px;
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
	color:#038
}

.friends_list {
	background-color:#fff;
	padding: 20px;
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
	color:#038
}

.messages {
	background-color:#fff;
	padding: 20px;
	cursor: pointer;
	font-weight: bold;
	font-size:14px;
	color:#038
}


.content {
	display:none
}

/*Accomodation=NAV-------------------------------------	*/
#Accomo_Nav {
	width:1000px;
	background:#999;
	height:auto;
	margin:0px auto;
	padding-top:0px;
	float:right;
}

#Accomo_Nav ul {
	list-style-type:none;
}

#Accomo_Nav li {
	float:left;
}

#Accomo_Nav ul li a {
	display:block;
	height:20px;
	background:#999;
	width:100px;
	font-size:0.8em;
	font-weight:bold;
	line-height:20px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	margin:7px;
	border:1px solid #000;
	
	/*Border Radius	*/
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border:5px;

	/*Gradients*/
	background:#333;
	background:-moz-linear-gradient(top, #666, #333); 
	background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#333)); 
}

#Accomo_Nav ul li a:hover {
	background:#333;
	background:-moz-linear-gradient(top, #000, #333); 
	background:-webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
}

#Accomo_Nav ul li a.current, #divNav ul li a.current.hover {
	background:#333;
	background:-moz-linear-gradient(top, #000, #333); 
	background:-webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
	color:#4A7EBB;
	cursor:default;
}

#Accomo_Nav p {
	text-align:end;
}

/*Back href------------------------------------------------*/	
#back_ref a:link {
    text-decoration: none;
}

#back_ref a:visited {
    text-decoration: none;
}

#back_ref a:hover{
	text-decoration:underline;
}

#back_ref a:active {
    text-decoration: underline;
}

#own_period_label{
	display: block;
	float: left;
}
	
/*Footer----------------------------------------------	*/

.submit-button { 
	width: 390px; 
	height: 35px; 
} 

#TabbedPanels1 {
	padding: 30px;
	width: 940px;
}

#Imprint p a {
	color: #FFFFFF
}

#Saerch_Middle tr > Content {
    border: 1px solid #000;
    width: 200px;    
    display: table-cell;
	background:#30C;
}

.block {
	width:200px; 
	height:122px
}

#wrap{
	position:fixed;; 
	z-index:-1; 
	top:0; 
	left:0; 
	background-color:
}

#wrap img.bgfade{
	position:absolute;
	top:0;
	display:none;
	width:100%;
	height:100%;
	z-index:-1;
	min-height:864px;
	min-width:1280px;
}