body *{
	line-height:130%;
}
body, td,th, input{
	font-family: verdana, arial;
    font-size: 11px;
}
.borderpink{
border-top:1px solid #ED0177;
border-right:1px solid #ED0177;
border-bottom:0px solid #ED0177;
border-left:1px solid #ED0177;
background-image:url('/images2/background.gif');
/*border-style:solid;
border-color:#ED0177;*/
}
.bordergreen{
border-top:1px solid #00A77E;
border-right:1px solid #00A77E;
border-bottom:0px solid #00A77E;
border-left:1px solid #00A77E;
background-image:url('/images2/background.gif');
/*border-style:solid;
border-color:#ED0177;*/
}
.borderpink-bottom{
border-top:0px solid #ED0177;
border-right:1px solid #ED0177;
border-bottom:1px solid #ED0177;
border-left:1px solid #ED0177;
/*border-style:solid;
border-color:#ED0177;*/
}
.bordergreen-bottom{
border-top:0px solid #00A77E;
border-right:1px solid #00A77E;
border-bottom:1px solid #00A77E;
border-left:1px solid #00A77E;
/*border-style:solid;
border-color:#ED0177;*/
}
.contentpink{
border:1px solid #ED0177;
margin-top:8px;
}
.contentgreen{
border:1px solid #00A77E;
margin-top:8px;
}

td.navheader{
	background-image:url('/images2/kristalle.jpg');
    background-repeat:no-repeat;
}
 #nav {
   	display:inline;
    position:relative;
    top: -60px;
    left:7px;
    width:auto;
}
td.pinkbottom{
background-color:#ED0177;
color:#FFFFFF;
}
td.greenbottom{
background-color:#00A77E;
color:#FFFFFF;
}
td.headline{
background-color:#ebebeb;
}
h1{
  font-size:12px;
  color:#000000;
  margin:0px;
  padding:0px;
  margin-bottom:3px;
}
/*########## span #################*/
.textheader{
  font-size:12px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px;
  margin-bottom:3px;
}


/*########## navigation ###########*/
a{
	color: #ED0177;
}
a:hover{
	text-decoration:underline;
}
.nav1s *, .nav2 *,.nav3 *,.nav1g *{
    text-decoration:none;
    margin:0px; padding:0px;
}
td.nav1s *{
	color:#ED0177;
    font-weight:bold;
    font-size:11px;
    padding-top:14px;
}
td.nav1g *{
	color:#00A77E;
    font-weight:bold;
    font-size:11px;
    padding-top:14px;
}
td.nav2 *{
    color:#000000;
    font-size:11px;
    font-weight:bold;
   	padding-left:2px;
}
td.nav3 *{
    color:#666666;
    font-size:11px;
    font-weight:normal;
   	padding-left:4px;
/*    padding-bottom:8px;*/
}

/*#########################*/
a.details-ski{
	color: #ED0677;
    font-weight:bold;
    text-decoration:none;
}
a.details-ski:hover{
	color: #666666;
	text-decoration:underline;
}
a.details-gastro{
	color: #00A77E;
    font-weight:bold;
    text-decoration:none;
}
a.details-gastro:hover{
	color: #666666;
	text-decoration:underline;
}
a.quernav{
	color: #666666;
    font-weight:normal;
    text-decoration:none;
    padding-right:14px;
    padding-left:2px;
}
a.quernav:hover{
	color: #000000;
	text-decoration:underline;
}
a.copy{
	color:#AFAFAF;
    text-decoration:none;
    font-size:10px;
}
a.copy:hover{
	color:#000000;
    text-decoration:underline;
}
a.sitemap{
   color:black;
   text-decoration:none;
}
a.sitemap:hover{
	color:#ED0677;
}
/*####### image-elemente ##########*/
.imgleft{
float: left;
margin-top: 0px;
margin-right: 6px;
margin-bottom: 0px;
margin-left: 0px;
}
.imgright{
float: right;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 6px;
}

/*####### form-elemente ##########*/
input.newsletter{
	border:1px solid  #02A0B1;
    border-right:0px solid #ffffff;
    width: 170px;
    height:17px;
}
/*input{
	font-size:10px;
    margin-bottom:0px;
    margin-top:0px;
}*/

input.search{
background-color:#FFFFFF;
width:156px;
height:17px;
border:1px solid #838383;
/*border-right:0px solid #014047;
border-bottom:1px solid #94D7DE;*/
}
textarea, input.text, input.button{
	border:1px solid #04A1B2;
}

textarea{
  overflow:auto;
  width:320px;
}
input.text{
	width:320px;
}
input.button{
   background-color: #0D95A3;
   color:white;
   font-weight:bold;
}

/*#############################*/
td.sitemap{
	font-weight:bold;
    color:black;
    padding:0px;
    padding-left:5px;
}
ul li{
    list-style-image: url('/images/list.gif');
    padding:0px;
    margin:0px;
}
ul{
    margin-bottom:5px;
    margin-top:10px;
}