/******************************************************/
/*
/* 	AlpenMedHotel Lamm
/*	Stylesheet Document
/* 	Copyright (c) 2007 GFB & Partner Marketing Services
/*	www.gfb.at
/*
/*	Unauthorized copying is not allowed and will be
/*	punished by an appropriate agent. In this case
/*	by an honorable cunt... me
/*
/******************************************************/

/**************/
/* PRINT CSS   /
/**************/

#drucken_unten, #drucken_oben {
 display:block;

}


#drucken_oben {
height: 200px;
position:relative;
}



/* Normalizing
------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	}

ol, ul {
	list-style: none;
	}

table {
	border-spacing: 0;
	}

fieldset, img {
	border: 0;
	}
	
caption, th {
	text-align: left;
	}	
	
a {
	outline: none;
	}
	
	
	
/* Basic stuff
------------------------------------------------------*/


	
body {
	background: #fff url(/basic/images/panorama.jpg) no-repeat 0px 30px;
	font: 76%/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4a5968;
	
	}

* {
        outline:none;
	}
	
#container {
	
}	

.ifnostyle {
	display: none;
	}
	
	
	
/* Nav Main
------------------------------------------------------*/	

#nav_main {
	display: none;
	}
		
		.dropdown {
			display: none;
					}	
					
		.shadow {
			display: none;
			}
	
	
/* Nav Gletscher
------------------------------------------------------*/	
	
#nav_gletscher {
display: none;
		}
		
		
/* Nav Sprachen
------------------------------------------------------*/		
		
#nav_sprachen {
display: none;
	}

		
		
/* Branding
------------------------------------------------------*/		
		
#tirol_logo {
display: none;
	}
	
#tiroler_gletscher_claim {
display: none;
	}

#hoeher_ist_besser {
display: none;
	}


/* Nav tab
------------------------------------------------------*/	
#nav_tab {
display: none;
	}
	#tabnavigation {
            display: none;
		}

					
	.tabcontent {
		display: none;
		}
		

/* Content | Content Main
------------------------------------------------------*/

#content {

	margin-top: 0px;
	left: 0px;
	width: 950px;
	padding: 0px 0px 40px 0px;
	background: url(/basic/images/berge.gif) no-repeat 0px 10px;
		
	}
	
	#content_main {
		float: left;
		width: 480px;
		padding-right: 0px;
		}
		
		#content_main a {
			color: #4a5968;
			}
			#content_main a:hover {
				color: #000;
				}
				
			
		
		/* Nav Breadcrumb
		------------------------------------------------------*/
		#nav_breadcrumb {
			display: none;
			}
			

				
				
		/* Headlines
		------------------------------------------------------*/
		h1 {
			clear: both;
			font-size: 180%;
			padding: 30px 0px 20px 0px
			}	
			.abstandH1 {
			 clear: both;
			 height: 27px;
			  }				
		h2 {
			font-size: 130%;
			line-height: 1.3em;
			color: #93a6ba;
			padding: 0px 0px 20px 0px;
			}
			
			
		/* Main contenttext
		------------------------------------------------------*/
		#text {
			line-height: 1.5em;
			margin-bottom: 30px;
			}
			#text .left {
				float: left;
				width: 48%;
				}	
			#text .right {
				float: right;
				width: 48%;
				}
				
			#text ul {
				list-style-image: url(/basic/images/list_pfeil.gif);
				}
				#text ul li {
					margin-left: 17px;
					}
					
			#text img {
				border: 2px solid #fff;
				}
				
			#text hr {
				height:1px;
				border: none;
				border-bottom: 1px solid #527493;
				margin: 5px 0px 5px 0px;
				}
		

		/* Events Übersicht
		------------------------------------------------------*/
		#content_main_events {
			position: relative;
			width: 100%;
			margin-bottom: 20px;
			padding: 10px 0px 0px 0px;
			}		
			#content_main_events ul.legende {
				margin-top: 20px;
				height: 16px;
				border: 1px dotted #75828e;
				padding: 10px 0px 10px 10px;
				}
				#content_main_events ul.legende li {
					float: left;
					padding-right: 9px;
					}
					#content_main_events ul.legende li span {
						border: 1px solid #75828e;
						font-family: Tahoma, Arial, Helvetica, sans-serif;
						font-size: 90%;
						width: 13px;
						display: block;
						float: left;
						padding: 0px 4px 0px 4px;
						line-height: 120%;
						text-align: center;
						margin-right: 5px;
						}
				
			#content_main_events h3 {
				font-weight: normal;
				text-transform: none;
				position: relative;
				}	
				#content_main_events h3 span {
					position: absolute;
					display: block;
					right: 0px;
					top: 0px;
					font-weight: bold;
					}
					
			#event_container {
				padding: 20px 0px 20px 0px;
				
				}
				#event_container li {
					position: relative;
					width: 470px;
					padding: 10px 0px 10px 10px;
					}
					#event_container li .bild {
						float: left;
						position: relative;
						}
						#event_container li .bild img {
							border: 1px solid #fff;
							}
						#event_container li .bild a {
							position: relative;
							margin-top: -3px;
							display: block;
							border: 2px solid #fff;
							}
						#event_container li .bild a:hover {
							border: 2px solid #93a6ba;
							}
							
							
						
					#event_container li .text {
						float: right;
						width: 350px;
						}
						#event_container li .text h4 {
							position: relative;
							padding-right: 30px;
							}
							#event_container li .text h4 a {
								text-decoration: none;
								}
							#event_container li .text h4 a:hover {
								text-decoration: underline;
								}
								
							
						#event_container li .text h4 span {
							display: block;
							color: #93a6ba;
							position: absolute;
							right: 10px; top: 0px;
							font-family: Tahoma, Arial, Helvetica, sans-serif;
							font-size: 90%;
							width: 13px;
							display: block;
							line-height: 120%;
							border: 1px solid #75828e;
							padding: 0px 4px 0px 4px;
							font-weight: normal; 
							color: #4a5968;
							
							}

		
				
		/* Content main teaser
		------------------------------------------------------*/		
		#content_main_teaser {
			clear: both;
			
			}
			#content_main_teaser .teaser {
				min-height: 160px;
				background: url(/basic/images/teaser_ecke.gif) no-repeat top right #f3f5f7;
				margin-bottom: 30px;
				}
			#content_main_teaser .teaser .bild {
				float: left;
				width: 227px;
				position: relative;
				}	
				#content_main_teaser .teaser img {
					border-right: 1px solid #fff;
					}
				#content_main_teaser .teaser .pfeil {
					width: 20px;
					height: 20px;
					background: url(/basic/images/teaser_bild_pfeil.gif);
					position: absolute;
					bottom: 0px;
					right: 0px;
					}
				
			#content_main_teaser .teaser .text {
				background: url(/basic/images/teaser_bg.gif) repeat-y left;
				float: right;
				width: 221px;
				padding: 10px 7px 0px 25px;
				min-height: 150px;
				
				line-height: 1.4em;
				
				}
				h3 {
					text-transform: uppercase;
					background: url(/basic/images/h3_dotted_border.gif) repeat-x bottom;
					padding: 0px 0px 5px 0px;
					margin-bottom: 10px;
					font-weight: bold;
					letter-spacing: 0.1em;
					color: #527493;
					}
				#content_main_teaser .teaser .text p {
					margin-bottom: 15px;
					}
				
			.verlaufboxLinks{
			display: none;
			}
				
	
		
	/* Content | Content Sub
	------------------------------------------------------*/
	#content_sub {
		display: none;
		}
		
		#content_sub .teaser {
			background: url(/basic/images/teaser_bg.gif) repeat-y left #f3f5f7;
			padding: 10px 10px 5px 10px;
			position: relative;
			_height: 100px;
			margin-bottom: 30px;
			}
		
		
		#content_sub .teaser ul li {
			padding: 2px 0px 2px 0px;
			}
			#content_sub .teaser ul li img {
				border: 4px solid #fff;
				position: relative;
				margin-bottom: -6px;
				}
			#content_sub .teaser input {
				width: 80px;
				background: #fff;
				border: 1px solid #c7d1da;
				padding: 4px;
				font-size: 90%;
				margin: 0px 2px 0px 10px;
				}
				#content_sub .teaser input:focus {
					border: 1px solid #527493;
					}		
				
		#content_sub .teaser .ecke {
			position: absolute;
			width: 28px;
			height: 28px;
			top: 0px;
			right: 0px;
			background: url(/basic/images/teaser_ecke.gif);
			clear: both; 
			}
			
		#content_sub .teaser .abschicken {
			display: none;
			}
			#content_sub .teaser .abschicken a {
				display: none;
				}
				#content_sub .teaser .abschicken a:hover {
					display: none;
					}
					
				.top_angebote {
					display: none;
					}
					
		#events strong {
			display: block;
			position: relative;
			margin-bottom: -3px;
			}
		#events ul li {
			padding: 0px 0px 7px 0px !IMPORTANT;
			}
		#events a {
			text-decoration: none;
			color: #4a5968;
			}
			#events a:hover {
				text-decoration: underline;
				}
				
		
		#content_sub .teaser .bild {
			background: #ff7608;
			color: #fff;
			font-weight: bold;
			text-align: center;
			width: 80px;
			margin: 0px 10px 5px 0px;
			float: left;
			}
			#content_sub .teaser .bild img {
				border-bottom: 1px solid #fff;
				}
			#content_sub .teaser a {
				color: #4a5968;
				}
			#content_sub .teaser a:hover {
				color: #000;
				}
				
				
				
			
				
		
				
		
		
				
			
		/* Content | Content Sub | Special H3 with symbols
		------------------------------------------------------*/	
		#content_sub h3 img {
			position: relative;
			margin-bottom: -2px;
			margin-right: 7px;
			}




	/* Content | Content Ad
	------------------------------------------------------*/
	#content_ad {
		display: none;
		}





/* Footer
------------------------------------------------------*/

#footer {
	
	}
	
		#nav_footer li {
	               display: none;
			}

			
	.madeby {
		display: none;
		} 









/*---------------------------------| Sitemap |--*/	
		

					
		.sitemap {
			background-image: url(/basic/images/linie_bg.gif);
			line-height: 21px;
			list-style-type: none;
			}
			.sitemap a {
				text-decoration: none;
				display: block;
				height: 21px; color: #585E6A;
				}
				.sitemap a:hover {
					text-decoration: underline;
					background: url(/basic/images/list-pfeil3.gif) center right no-repeat;
					}
			
			.sitemap li {
				font-weight: bold;
				margin-bottom: 21px;
				}.sitemap ul {
						list-style-image: url(/basic/images/list-pfeil.gif);
						}
				.sitemap ul li{
					margin: 0px 0px 0px 30px;
					}
					.sitemap ul li ul {
						list-style-image: url(/basic/images/list-pfeil2.gif);
						}
						.sitemap ul li ul li {
							font-weight: normal;
							}
						 	.sitemap .extrasub {margin-left: 60px;}
							
		.sitemap p {
			margin: 0px;
			padding: 0px;
                        background: url(/basic/images/hg_balken_sitemap.jpg);
			color: #FFFFFF;
			padding: 0px 0px 0px 5px;
			}
			.sitemap p a {
				color: #FFFFFF !IMPORTANT;
				}



               .sitemapregionen {
               background: url(/basic/images/hg_balken_sitemap2.jpg)!IMPORTANT;
                }








