/* PRINT-CSS für www.olympia-ischgl.at */
#website_top, #head, #bild, #logo, #headright, #ischgl_logo, #schnellres, #schnellres_bg, #navi, #cell_220, .cell_220, #website_foot, .functions, #adress, #bgbild_pic, #bgbild, #routenplaner, #google_like, #startliste
							{ display: none; }


body						{ margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica; color: rgb(0,0,0);
								font-size: 11px; line-height: 15px; background: none; }
							
body, html, p, form, h1, h2, h3, h4, h5, ul
							{ margin: 0px; padding: 0px; }
							
/* Textformatierungen */
h1							{ font-size: 15px; line-height: 18px; padding-bottom: 15px; color: rgb(220,220,200); }
h3.spruch					{ font-size: 12px; line-height: 14px; padding-bottom: 15px; font-style: italic;
								color: rgb(186,134,64); }
	h3.spruch span			{ font-weight: normal; font-style: normal; color: rgb(178,168,153); font-size: 10px; white-space: nowrap; }
h4							{ font-size: 13px; color: rgb(186,134,64); }
.brown						{ color: rgb(186,134,64); }
.small						{ font-size: 10px; line-height: 12px; }

/* Links */
a:link, a:active, a:visited
							{ color: rgb(0,0,0); text-decoration: underline; }
a:hover						{ color: rgb(0,0,0); text-decoration: none; }

/* Layout-Formatierungen */	
.clear						{ clear: both; height: 1px; overflow: hidden; }	

#supersize, #supersize img	{ position: absolute; visibility: hidden; height: 1px; width: 1px; }
#supersize_page  			{ position: absolute; z-index: 1; margin: 0px; padding: 0px; 
								height: 100%; width: 100%; }
								
.img_border					{ border: 1px solid rgb(186,134,64); }

.angebot					{ margin-bottom: 15px; }
.angebot h2					{ font-size: 11px; border-bottom: 1px solid rgb(186,134,64); margin-bottom: 4px; }
.angebot img				{ float: left; margin: 3px 5px 3px 0px; }

.teaser						{ padding-top: 10px; margin-bottom: 10px;}
	.teaser h2				{ font-size: 11px; border-bottom: 1px solid rgb(186,134,64); margin-bottom: 1px;
								background: url('images/xx_teasertitel-bg.png') 0px bottom repeat-x;
								color: rgb(250,250,250); padding: 2px 2px 2px 4px; }
		div.teaser_inhalt	{ background: rgb(105,105,105); width: 100%; }
		div.teaser_inhalt img	{ float: left; border: 1px solid rgb(186,134,64); }
		div.teaser_text		{ float: left; padding: 4px 4px 4px 6px; width: 400px; }		
		
		/* für Links */
		div.teaser_inhalt2	{ background: rgb(105,105,105); width: 486px; padding: 4px 4px 4px 6px; }
		div.teaser_inhalt2 p	{ float: left; width: 330px; }
		div.teaser_inhalt2 a.arrow_02	{ float: left; width: 310px; }
		div.teaser_inhalt2 img	{ float: right; }	
		
		/* für Jobs */
		div.teaser_inhalt3	{ background: rgb(105,105,105); width: 486px; padding: 4px 4px 4px 6px; }
		div.teaser_inhalt3 p	{ margin-bottom: 3px; }
		
		/* für Pauschalen */
		div.teaser_inhalt4	{ background: rgb(70,70,70); width: 486px; padding: 4px 4px 4px 5px; }
		div.teaser_inhalt4 p	{ float: left; width: 410px; font-weight: bold; margin-bottom: 3px; }

#website_content			{ width: 99%; height: auto; background: none; }

#content				{ width: 650px; margin-top: 1px; margin-left: 10px; }
	#cell_526			{ width: 650px; float: left; padding: 10px 20px 10px 0px; background: none; }
							
#cell_526 img.right			{ float: right; width: 200px; margin-left: 10px; margin-bottom: 5px; }
#cyclepic					{ float: right; width: 200px; margin-left: 10px; margin-bottom: 5px; }
								
#cell_526 ul				{ margin-top: 5px; margin-bottom: 10px; margin-left: 12px; }
	#cell_526 ul li				{ padding-left: 2px; margin-bottom: 3px; }
								
	#adress					{ height: 18px; color: rgb(20,20,20); }
		#adress a				{ color: rgb(20,20,20); }
	
table.preise				{}
table.preise th				{ padding: 2px 2px 2px 3px; }
table.preise td				{ padding: 1px 2px 2px 3px; }
table.preise td.bg_line1	{ background: rgb(60,60,60); border-top: 1px solid rgb(110,110,110); }
table.preise td.bg_line2	{ background: rgb(75,75,75); border-top: 1px solid rgb(110,110,110); }
table.preise td.preis			{ text-align: center; }
