@charset "utf-8";
/* CSS Document */


@media screen
{

  html * {margin:0; padding:0;}

  /* Allgemeine DFDEC6*/
  body {background-color: #FFF; color:#333; font-family: verdana, arial, helvetica, sans-serif; font-size: 100.1%; background: url(../images/bgpage.jpg) repeat-x;}
  a:link,a:visited{color:#3F3223;}
  a:hover,a:active,a:focus{color:#A55D0A; text-decoration: none;}
  h1 {}
  h2, h3, h4, h5, h6 { color:#3F3223; }
  h2 {font-size:1.56em; line-height:1.56em; font-weight:bold; margin:0 0 8px 0;}
  h3 {font-size:1.2em; line-height:1.2em; font-weight:bold; margin:0 0 5px 0;}
  h4 {font-size:1em; font-weight:bold;}
  p {line-height:1.4em; margin:0 0 1em 0;}
  hr {color: #fff; background:transparent; margin: 0 0 0.5em 0; padding: 0 0 0.5em 0; border:0; border-bottom: 1px #003D4A solid;}
  select, input, textarea {color: #333333; font-size:100%; font-family: Verdana, Geneva, Arial, Sans-serif; margin:2px;}
  form {margin:0; padding:0;}
  fieldset {margin-bottom:1em;}
  legend {color:#003D4A; font-weight:bold;}
  ul {list-style:inherit; margin: 0 0 1em 0;}
  li {margin: 0 0 0 2em;}
  img {border:0;}

  /* Allgemeine End */
  
  /*IDs*/
  #page {padding:10px; text-align:left; font-size: 0.7em; width:960px;}
  #header {width:950px; margin-bottom:8px;}
  #content {background-color:#FFF; margin-left:270px; width:680px;}
  iframe {margin-left:5px;}
  #footer, #partner {margin:8px 0 0 0; padding:4px; width:672px;}
  #footer {background-color:#DDD;}
  #partner {}
  
  /*Header*/
  #header h1 {float:left; width:490px; height:60px;}
  #header .logo a, #header .logo-en a {display:block; text-indent:-9999px; height:60px;}
  #header .logo a {background: url(../images/huetten-mieten_Oesterreich-Alpen.jpg) no-repeat;}
  #header .logo-en a {background: url(../images/huetten-mieten_Austria-Alps.jpg) no-repeat;}
  
  #suche-lang {float:right; width:295px;} 
  
  #languages {margin:12px 6px 0 0;}/*margin:40px 13px 0 0;*/
  #languages ul {list-style:none; margin:0;}
  #languages li {float:right; margin:0;}
  #languages a {display: block; text-indent:-9999px; height:15px;}
  .en a {width: 22px; background: url(../images/icons/EN.png) no-repeat;}
  .de a {width: 22px; background: url(../images/icons/DE.png) no-repeat;}
  /*Suche*/
  fieldset.search {border: none; width: 295px; margin: 0 auto;}
  .search input, .search button {border: none; float: left;}
  .search input.box {font-size: 1.2em; width: 200px; height: 20px; padding: 8px 5px 0 12px; background: url(../images/search-bg.png) no-repeat; margin-right: 5px;}
  /*.search input.box:focus {background: url(../images/search-bg-on.png) no-repeat left -38px; outline: none;}*/
  .search button.btn {width: 67px; height: 28px; cursor: pointer; text-indent: -9999px; background: url(../images/search-button-de.png) no-repeat; margin-top:2px;}
  .search button.btn:hover {background: url(../images/search-button-de-on.png) no-repeat; margin-top:2px;}
  .search button.btn-en {width: 67px; height: 28px; cursor: pointer; text-indent: -9999px; background: url(../images/search-button-en.png) no-repeat; margin-top:2px;}
  .search button.btn-en:hover {background: url(../images/search-button-en-on.png) no-repeat; margin-top:2px;}

  
  /*Navigation*/
  #nav {padding:0 0 0 36px; float:left; width:210px;}
  #nav h3 {margin:0 0 8px 0; padding:4px; background-color:#DDD;}
  #nav ul {list-style:none;}
  #nav ul li {margin:0;}
  #nav li a {display:block; width:180px; height:18px; padding:4px 0 0 30px; }
  #nav a:link,#nav a:visited{text-decoration:none;}
  #nav a:hover,#nav a:active,#nav a:focus{text-decoration:none;} /* background:url(../images/icons/EN.gif);*/

  #nav .allgemein, #nav .deeplinks1, #nav .deeplinks2 {}
  
  /* Navigation - Images */
  .huettensuche a {background: url(../images/icons/search.png) no-repeat;}
  .kataloge a {background: url(../images/icons/katalog.png) no-repeat;}
  .AGB a {background: url(../images/icons/AGB.png) no-repeat;}
  .wetter a {background: url(../images/icons/wetter.png) no-repeat;}
  .partner a {background: url(../images/icons/links.png) no-repeat;}
  .kontakt a {background: url(../images/icons/kontakt.png) no-repeat;}
  .huette a {background: url(../images/icons/house.png) no-repeat;}
  /*.huette a:before {content: url("../images/icons/house.png") " ";}*/
  
  /*Partner*/
  #partner ul {list-style:none; margin:0;}
  #partner li {float:left; margin:0 4px 0 0;}
  #partner img {}/*border:1px dashed #CCC;*/
  
  /*Footer*/
  #footer a:link,#footer a:visited { text-decoration:none;}
  
  /*Classes#Huettenliste ul {margin:0 0 1em 2em}*/
  .header {font-size:1.2em; line-height:1.2em; width:672px; margin:0 0 8px 0; padding:4px; background-color:#DDD;}
  .clear {clear:both;}
  .wrap {border: 0; clear: both; float: none; font-size: 1px; height: 0; line-height: 1px; margin: 0; padding: 0; visibility: hidden;}
  .startbild, .starttext, #Huettenliste {margin:8px 34px 1em 26px;}
  .sitemap a:link,.sitemap a:visited { text-decoration:none;}
  
  .iframe {border:0;}
  .floatleft {float:left;}
  .floatright {float:right;}
  .clear {clear:both;}
  .active {font-weight:bold;}

}

