/*
Theme Name: Weingut Kiss
Theme URI: http://www.weingut-kiss.eu
Description: Offizielles Theme für das Weingut Kiss
Author: Mario Depauly
Author URI: http://www.md-edvservice.at
*/

/* Reset über separate Datei reset.css */
@import "css/reset.css";

/* CSS für Hauptmenü importieren */
@import "css/hauptmenu.css";

/* CSS für Shop importieren */
@import "css/shop.css";

/* Font einbinden */
@import "http://fonts.googleapis.com/css?family=Shadows+Into+Light";

/****************************************** General Page Settings ******************************************/
html, body{
  height: 100%;
  background-image: url(img/background.png);
  font-family: "Trebuchet MS", Helvetica, sans-serif;
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

body{
  display: table;
  width: 100%;
}

.page-row{
  display: table-row;
  height: 1px;
}

.page-row-expanded{
  height: 100%;
}

/****************************************** Header ******************************************/
#header{
  width: 960px;
  margin: 10px auto;
  border-top: 3px solid #daa620;
}

#headertop{
  position: relative;
  margin:5px 0 2px 0;
}

#logo{
    margin-left:20px;
}
    #logo img:hover{
      opacity:0.65;
    }

#facebook{
  position:absolute;
  top:0;
  left:190px;
}

/* Header-Navigation */
    ul#headernav{
      position:absolute;
      top:0;
      right:0;
      text-align:right;
      margin:0;
      padding:0;
    }

    ul#headernav li{
      list-style: none;
      display:inline;
      margin-left:5px;
      padding:0;
    }

    ul#headernav a{
      text-decoration: none;
      margin:0;
      padding:0;
      color:#000;
    }

    ul#headernav a:hover{
      color:#e30d18;
    }
/* Header-Navigation ENDS */

#search{
 position: absolute;
  bottom:2px;
  right:0;
  padding: 3px;
  color:grey;
  font-size:80%;
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #ffd700), color-stop(1, #daa620));
      background-image: -ms-linear-gradient(top, #ffd700, #daa620);
      background-image: -o-linear-gradient(top, #ffd700, #daa620);
      background-image: -moz-linear-gradient(top, #ffd700, #daa620);
      background-image: -webkit-linear-gradient(top, #ffd700, #daa620);
      background-image: linear-gradient(to bottom, #ffd700, #daa620);
}

#slider{
  height: 150px;
}


/****************************************** Content ******************************************/
#content{
  width: 960px;
  margin: 0 auto;
}

/****************************************** Footer ******************************************/
#footer{
  width: 960px;
  margin: 10px auto;
  border-top: 3px solid #daa620;
  font-size: 80%;
  color:#333;
}

#copyright{

}

#designer a{
  color: #ff0000;
  font-weight: bold;
  text-decoration: none;
}
    #designer a:hover{
      text-decoration: underline;
    }

/****************************************** Font Styles ******************************************/
h1, h2, h3, h4{
  font-weight: bold;
}

h1{
  font-family: 'Shadows Into Light', cursive;
  color: #daa620;
  font-size: 2em;
  margin: 15px 0;
}

h2{
  color: #daa620;
  font-size: 1.2em;
}

    h2 a{
      color: #ff0000;
      text-decoration: none;
    }
    h2 a:hover{
      color: #333;
    }

p{
  margin: 15px 0;
  line-height: 1.3em;
}

b,strong{
  font-weight: bold;
}

/****************************************** General Styles ******************************************/
.left{
  float: left;
}
.right{
  float: right;
}
.clear{
  clear: both;
}



.search {
    border-top: 1px solid #000;
}


/****************************************** Wordpress Styles ******************************************/
.alignleft{
  float: left;
  margin: 0 10px 10px 0;
}
.alignright{
  float: right;
  margin: 0 0 10px 10px;
}
.aligncenter{
  display: block;
  margin: 0 auto;
}

p.wp-caption-text{
  margin: 0;
  padding: 5px;
  font-size: 0.8em;
  font-style: italic;
}