/* CSS SUB-PAGES */

.rows { width: 450px; padding: 5px; margin-top: 5px; background: url(../px/bg-menyer-divider.gif) repeat-x left bottom; font-weight: bold; color: #604300; }
.rows_vin { width: 340px; padding: 10px 0px 10px 0px; background: url(../px/bg-menyer-divider.gif) repeat-x left bottom; font-weight: bold; color: #604300; }

.pressklipp { width: 450px; padding: 5px; margin-top: 5px; background: url(../px/bg-menyer-divider.gif) repeat-x left bottom; font-size: 1.1em; }
.pressklipp strong { font-weight: bold; color: #604300; }

#content_right #foto { width: 450px; background: url(../px/bg-foto-bottom.gif) no-repeat center bottom #fff; padding: 5px; padding-bottom: 13px;}

.images { padding: 20px 0px 20px 0px; }
.images img { padding: 20px 20px 0px 0px;}

#form { background: url(../px/bg-white-bottom.gif) no-repeat center top; width: 440px; margin-top: 10px; padding: 20px 10px 0px 10px; }
#form .column { width: 220px; float: left; }
#form input { width: 180px; }
#form textarea { width: 400px; }
#form img { margin: 0px 0px 0px -20px; padding-bottom: 20px; }


/* OM 50 KVADRAT */
.information { width: 460px; border-bottom: 1px solid #c2b599; border-top: 1px solid #c2b599; padding: 6px 0px 6px 0px; margin:10px 0px 15px 0px; line-height: 1.8em; }


/* MENYER */

#meny { text-align: center; width: 550px; padding: 5px; padding-bottom: 23px; text-align: center;  background: url(../px/bg-white-bottom.gif) no-repeat center bottom; padding-bottom: 20px; }

#meny h1 { font-weight: bold; text-transform: uppercase; color: #e19c00; font-size: 1.5em; padding-top: 10px; background: url(../px/bg-white-bottom.gif) no-repeat center bottom; }
#meny h2 { font-weight: bold; text-transform: uppercase; color: #604300; font-size: 1.3em;}

.dish { border-bottom: 1px solid #c2b599; padding: 10px 0px 8px 0px; }
.course { padding: 0; margin: 0; margin-top: 10px; width: 560px; }
.ingridients {  font-size: 1.2em; width: 554px; padding: 3px; }
.price { width: 560px; font-style: italic; padding-top: 4px; }

/* VINLISTA */

#content_left_vin { float: left; width: 360px; padding: 10px;  }
#content_right_vin { float: left; width: 560px; padding: 10px; }

#viner { text-align: center; width: 560px; padding-bottom: 30px; }
#viner h1 { font-weight: bold; text-transform: uppercase; color: #e19c00; font-size: 1.5em; padding-top: 10px; background: url(../px/bg-white-bottom.gif) no-repeat center bottom; }
#viner h2 { font-weight: bold; text-transform: uppercase; color: #604300; font-size: 1.3em; padding-top: 10px;}

#wine_wrapper { padding: 10px 0px 8px 0px; font-size: 1.2em; border-bottom: 1px solid #c2b599; margin: 0px 10px 0px 10px; width: 540px; text-align: left; font-size: 1em; }

.producent { padding: 0; margin: 0; margin-top: 10px;}
.land { padding: 0; margin: 0; margin-top: 10px; }
.area { padding: 0; margin: 0; margin-top: 10px; }
#viner .area h2 { color: #666666; padding-bottom: 10px; }

.vin_producent { padding-left: 90px; width: 450px; font-weight: bold; padding-bottom: 2px; font-size: 0.9em; }
.vin_year { float: left; width: 70px; padding-left: 20px; }
.vin_name { float: left; width: 360px; font-weight: bold; color: #604300; }
.vin_price { float: left; width: 70px; text-align: right; font-style: italic; padding-right: 20px; }
.vin_area { padding-left: 90px; width: 450px; padding-bottom: 2px; font-size: 0.9em; }
