html {
	height:100%;
	margin-bottom:0px;
  }

body {
	font-size: 100.01%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.7em;
	color:#000000;
	background:none;
}

#page {
	width:90%;
	margin:0 auto;
	background:none;
}

a {
	color:#C51217;
	text-decoration:none;
}

#metanavi {display:none;}
#header   {display:none;}
#tabnavi  {display:none;}

#main {
	clear:both;
	width:100%;
	margin-left:0px;
	background:none;
	padding:0px;
	overflow:visible;
}

#hotline {
	float:left;
	width:25%;
	color:#666;
	font-weight:bold;
	margin-left:0px;
	font-size:91.67%;
}

#breadcrumbs {
  font-size:91.67%;
	margin-left:25%;
	width:75%;
	color:#666;
}

#breadcrumbs a {
	color:#666;
	padding:0.1em;
}

#col-navi {display:none;}

#content {
	margin-left:0px;
	padding-top:1.7em;
	width:100%;
	border-top:1px solid #000;
} 

#footer {
	clear:both;
	width:100%;
	margin-left:0px;
	padding:0px;
	color:#000000;
	font-size:83.33%;
	font-weight:normal;
	border-top:1px solid #000;
	margin-top:1.7em;
	text-align:center;
}
#footer a {
	color:#000000;
	padding:0px;
}
#footer-left {
	padding-top:0px;
}
#footer-right {display:none;}


fieldset, img {
	border:0;
}

form {display:none;}

/* SUBCOLUMS */
.subcolumns {
  clear:both;
	width:100%;
	overflow:visible;
	margin-bottom:0em;
}

.c50l, .c25l, .c32l, .c33l, .c38l, .c68l, .c75l, .c62l {float: none; clear:both;}
.c50r, .c25r, .c32r, .c33r, .c38r, .c68r, .c75r, .c62r {float: none; clear:both; margin-left:0px;}

.c100 {width: 100%}
.c25l, .c25r {width: 100%}
.c32l, .c32r {width: 100%}
.c33l, .c33r {width: 100%}
.c50l, .c50r {width: 100%}
.c68l, .c68r {width: 100%}
.c75l, .c75r {width: 100%}
.c38l, .c38r {width: 100%}
.c62l, .c62r {width: 100%}

.subc100 {margin:0}
.subc  	 {margin: 0em}
.subcl   {margin: 0em}
.subcr   {margin: 0em}

/* TEXTFORMATIERUNG h1, h2, h3 siehe rte.css */
p, table p, .contenttable table p {margin: 0 0 1.7em 0;}

hr {
  border:none;
  border-bottom:1px solid #ccc;
  margin-bottom:1.7em;
}

/* Tabellen */
table, .contenttable {
	text-align:left;
	width:100%;
	border:none;
	font-size:91.67%;
	margin:0 0 1.7em 0;
	border:1px solid #666;
}

th, .contenttable th {
	margin:0;
	padding:0;
	text-align:center;
	width:auto;
	padding:0.1em;
	vertical-align:top;
	color:#000;
	font-weight:bold;
	font-size:91.67%;
	border-bottom:2px solid #666;
}
td, .contenttable td {
	margin:0;
	padding:0;
	text-align:center;
	width:auto;
	padding:0.1em;
	font-size:91.67%;
	border-bottom:1px solid #666;
}

.contenttable p {
  margin:0;
}

.blue-frame {display:none;}
.tx-rgsmoothgallery-pi1 {display:none;}
.merker {display:none;}
.merker-list-item-functions {display:none;}

.merker-list a[href]:after {content:" <URL: http://www.faszination-ski.de/"attr(href)">"; color:#666; font-size:91.67%;}


.browsebox li {
  float:left;
  padding:0 10px 0 0;
  list-style:none;
  font-size:91.67%;
  }
.tx-indexedsearch-res  {
  clear:both;
  padding-top:1em;
  } 

h1 {font-size: 116.67%; color:#000; font-weight:bold; margin: 0 0 1em 0;}   /* 14px */
h2 {font-size: 108.33%; color:#000; font-weight:bold; margin: 0 0 0.25em 0;}   /* 13px */
h3 {font-size: 108.33%; color:#000; font-weight:bold; margin: 0 0 0.25em 0;}   /* 13px */
h4 {font-size: 108.33%; color:#000; font-weight:bold; margin: 0 0 0.5em 0;}   /* 13px */

p.Extras        {background-color:none; padding:0em; color:#66950F; font-weight:bold; margin-bottom:2px;}
p.Spartermin    {background-color:none; padding:0em; color:#C51217; font-weight:bold; margin-bottom:2px;}
p.Aufpreis      {background-color:none; padding:0em; color:#4F7295; font-weight:bold; margin-bottom:2px;}
p.Tipp          {background-color:none; padding:0em; color:#C51217; font-weight:bold; margin-bottom:2px;}
p.Empfehlung    {background-color:none; padding:0em; color:#FF8C40; font-weight:bold; margin-bottom:2px;}
p.Preis-Fruehbucher {background-color:none; padding:0em; color:#C51217; font-weight:bold; margin-bottom:2px;}
p.Preis-Normal  {background-color:none; padding:0em; color:#666666; font-weight:bold; margin-bottom:2px;}
p.smalltext     {font-size:91.67%;}
p.rot           {color:#C51217;}

p.Spartermin br,
p.Aufpreis br,
p.Tipp br,
p.Empfehlung br {float:left;}

span.Extras     {color:#66950F;}
span.Spartermin {color:#C51217;}
span.Aufpreis   {color:#4F7295;}
span.Tipp       {color:#C51217;}
span.smalltext  {font-size:91.67%;}
span.rot        {color:#C51217;}

li.rot          {color:#C51217;}