@charset "UTF-8";

/* CSS Document */
	/* Container */
	#Container_APP{
		position:relative;
		top:0px;
		left:0px;
		width:566px;
		height:342px;
		border:1px solid #6699cc;
		background:url(../images/bg_app.jpg) no-repeat top left;
		overflow:hidden;
	}
	#Container_APP form{
		margin:0;
		padding:0;
	}
		/* Header */
		#Container_APP #header{
			position:relative;
			height:22px;
			background:url(../images/bg_header.gif) repeat-x;
		}
			#Container_APP #header span{
				margin-left:10px;
				line-height:22px;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#FFF;
			}
		/* Navigation */
		#Container_APP #form_nav{
			position:relative;
			height:80px;
			padding:5px;
			margin-bottom:5px;
		}
		
			#Container_APP #form_nav div.question1{
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#003366;
				padding-left:25px;
				background:url(../images/b1.gif) no-repeat top left;
				height:18px;
				line-height:18px;
			}
			
			#Container_APP #form_nav ul#nav{
				position:relative;
				margin:10px 0  0 25px;
				padding:0;
				
			}
			#Container_APP #form_nav ul#nav li{
				list-style:none;
				float:left;
				display:block;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#003366;
				text-align:center;
				height:62px;
			}
			#Container_APP #form_nav ul#nav li.first div{	
				margin-left:0px;
			}
			#Container_APP #form_nav ul#nav li.second div{
				margin-left:75px;
				margin-right:30px;
			}
			#Container_APP #form_nav ul#nav li.third div{
				margin-left:70px;
			}
		/* PACKAGES */
		#Container_APP #Flug_Hotel{
			padding:0px;
			position:relative;
			left:0px;
			margin-bottom:20px;
			/*display:none;*/
			clear:both;
		}
		#Container_APP #Flug_Hotel_Mietwagen{
			padding:0px;
			position:relative;
			left:0px;
			/*display:none;*/
			clear:both;
		}
		#Container_APP #Hotel{
			padding:0px;
			position:relative;
			left:0px;
			/*display:none;*/
			clear:both;
		}
		/* CONTENT PACKAGES */
		  #Container_APP #question2{
			  padding:5px;
			  background:url(../images/break.gif) repeat-x top left;
		  }
		  #Container_APP #question2 .question2{
			 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#003366;
		  }
		  #Container_APP #question3{
			  padding:5px;
			  background:url(../images/break.gif) repeat-x top left;
		  }
		  #Container_APP #question3 table{
			  margin-left:23px;
			  font-family: Verdana, Geneva, sans-serif;
			  font-size:11px;
			  font-weight:normal;
			  color:#003366;
			  margin-top:2px;
		  }
		  #Container_APP #question3 select{
				border:1px solid #738eb5;
				height:17px;
				color:#000;
				font-size:11px;
				
		  }
		  #Container_APP #question2 table{
			 margin-left:13px;
			  font-family: Verdana, Geneva, sans-serif;
			  font-size:11px;
			  font-weight:normal;
			  color:#003366;
			  margin-top:2px;
			 
		  }
		  #Container_APP #question2 table input{
		  		border:1px solid #738eb5;
				color:#000;
				font-size:11px;
				height:18px;
				padding-top:0px;
		  }
		  #Container_APP #question2 table input#CityName{
		  		width:330px;
		  }
		  #Container_APP #question2 table input.big{
		  		width:152px;	
				padding-left:7px;
				padding-left:8px;
		  }
		  #Container_APP #question2 table input.date{
		  		width:85px;
				text-align:center;
				font-size:11px;
				color:#000;
				padding-top:1px;
		  }
		 
		   #Container_APP #question2 table input.check{
		  		border:none;
		  }
		  #Container_APP #question2 table select.time{
		  		border:1px solid #738eb5;
				height:18px;
				color:#000;
				font-size:11px;
				width:73px;
		  }
		   #Container_APP #question2 table select.drop{
		  		border:1px solid #738eb5;
				height:18px;
				color:#000;
				font-size:11px;
				width:162px;
		  }
		    #Container_APP  #question2 table td.check{
				font-family: Verdana, Geneva, sans-serif;
				font-size:9px;
				color:#666;
				
		  }
		
			#Container_APP div.question2{
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#003366;
				padding-left:25px;
				background:url(../images/b2.gif) no-repeat top left;
				height:18px;
				line-height:18px;
			}
			#Container_APP div.question3{
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#003366;
				padding-left:25px;
				background:url(../images/b3.gif) no-repeat top left;
				height:18px;
				line-height:18px;
			}

			#Container_APP #footer_app{
				position:relative;
				margin-top:5px;
				background:url(../images/break.gif) repeat-x top left;
				
			}
		
			#Container_APP .GoButton {
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				color: #ffffff;
				font-size: 13px;
				font-weight: bold;	
				border:none;
				cursor: pointer;	
				background-color: #B41E0A;
				width:73px;
				height:24px;
				margin-top:5px;
			}
			
			#Container_APP #table_bottom td{
				padding-left:23px;
				padding-right:13px;
				vertical-align:middle;
			}
			#Container_APP #table_bottom a{
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				color:#003366;
			}
			#Container_APP #table_bottom a:hover{
				color:#FFF;
			}

#break{
	height:2px;
}

