/* CSS Document */

body{
	background: #000 url("pics/bg.jpg") no-repeat;
	background-position: center 0px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
	line-height: 16px;
}

body#showpanimolisateksti{
	background: #ede1cb;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
	line-height: 16px;
}

html {
  height: 100%;
}

* { /* oletuksena kaikkiin */
  margin: 0;
  padding: 0;
  text-align: left;
}

b {
  font-weight: bold;
  color: #771a10;
  }
  
strong {
  font-weight: bold;
  color: #771a10;
  }
  
a {
	color: #771a10;
	text-decoration: underline;
  }

a:hover {
	color: #000;
  }

h1 {
  font-size: 24px;
  color: #ed9e1e;
  line-height: 26px;
  font-weight: normal;
  }

h2 {
  font-size: 20px;
  color: #ed9e1e;
  line-height: 20px;
  font-weight: normal;
  }
  
h3 {
  font-size: 16px;
  color: #ed9e1e;
  line-height: 17px;
  font-weight: normal;
  }
  
p{
padding-top: 16px;
}

li{
  list-style: none;
  background: url("pics/li.png") no-repeat;
  background-position: 0px 3px;
  padding-left: 15px;
}

#main{
width: 1024px;
margin: 0 auto;
}

.clear{clear: both;}


#sis_venyy{ /* T�M� ON IE:T� VARTEN */
width: 900px;
background: url("pics/bg_venyy.gif") repeat-y;
}

html>body #sis_venyy{
width: 900px;
background: url("pics/bg_venyy.png") repeat-y;
}

#venyva_sis{
width: 700px;
margin-left: 157px;
}

#sis_venyy_bottom{ /*TAMA ON IETA VARTEN */
width: 900px;
height: 71px;
background: url("pics/bg_venyy_bottom.gif") no-repeat;
}

html>body #sis_venyy_bottom{
width: 900px;
height: 71px;
background: url("pics/bg_venyy_bottom.png") no-repeat;
}

#content_hr{
padding-top: 5px;
padding-bottom: 5px;
}

div.clear{clear: both;}

/* HEADER + MENU */

#1{
width: 990px;
height: 323px;
}

#1_table{
width: 990px;
height: 323px;
}

.ekavas{
width: 658px;
vertical-align: top;
background: url("pics/header.jpg") no-repeat;
}

.ekaoik{
width: 332px;
height: 323px;
vertical-align: top;
}

/* ETUSIVU */

#etusivu_content{
width: 990px;
height: 268px;
background: url("pics/bg_etusivucontent2.jpg") no-repeat;
}

#etusivu1{
width: 440px;
padding-top: 86px;
padding-left: 164px;
vertical-align: top;
}

#etusivu2{
width: 386px;
vertical-align: top;
}

#etusivu_alaotsikot{
width: 990px;
height: 51px;
}

#etusivu_alacontent{
width: 990px;
height: 255px;
}

#etusivu_ala1{
width: 260px;
padding-left: 164px;
vertical-align: top;
}

#etusivu_ala2{
width: 566px;
vertical-align: top;
}

/* DIAMOND BEER - YRITYSESITTELY */

#db_otsikko{
width: 990px;
height: 71px;
background: url("pics/ots_yritysesittely2.jpg") no-repeat;
}

#db1{
width: 456px;
vertical-align: top;
}

#db2{
width: 208px;
padding-left: 20px; 
vertical-align: top;
}

/* TUOTEVALIKOIMA */

#tuotesivu_content{
width: 990px;
height: 327px;
background: url("pics/bg_tuotesivucontent.jpg") no-repeat;
}

#tuotesivu_valikot{
width: 846px;
margin-top:210px;
position: absolute;
top: 325px;
}

#select_vali{
height: 5px;
}

.select{
font-size: 11px;
border: solid thin #771a10;
padding-right: 1px;
background: #ffbc00;
}

#vas{
width: 185px;
}

#juomasekoitukset{
width: 141px;
}

#oluet{
width: 144px;
}

#hanatuotteet{
width: 132px;
}

#haes_vali{
height: 38px;
}

#haes_vali2{
height: 18px;
}

.haes{
padding-left: 7px;
}

#hakutulokset{
padding-left: 147px;
}

#tuotelista{
width: 733px;
color: #fff;
}

#tuotelista_ots{
color: #ed9e1e;
}

#lisatiedot{
color: #fff;
padding-bottom: 10px;
}

#lajittelu{
color: #fff;
padding-bottom: 10px;
}

#alle{
color: #fff;
padding-bottom: 10px;
}

#tilaustuote{
font-weight: normal;
color: #ed9e1e;
}

#tuotelinkki a{
color: #fff;
}

#tuotelinkki a:hover{
color: #ed9e1e;
}

/* SHOW-TUOTE */

#showtuote{
width: 990px;
height: 441px;
background: url("pics/bg_tuotekortti.jpg") no-repeat;
color: #771a10;
}

#showtuote h2{
font-size: 19px;
color: #771a10;
}

#showtuote_pad{
padding-left: 147px;
}

#showtuote_linkit{
margin-top: 9px;
}

#tulosta{float: left;}

#tulosta a{
color: #fff;
text-decoration: none;
}

#tulosta a:hover{
text-decoration: underline;
}

#takaisin{
float: right;
padding-right: 115px;
}

#takaisin a{
color: #ed9e1e;
text-decoration: none;
}

#takaisin a:hover{
text-decoration: underline;
}

#tuotetiedot_main{
width: 697px;
height: 370px;
}

#tuotetiedot_main_vas{
width: 597px;
vertical-align: top;
}

#tuotetiedot_main_oik{
width: 100px;
text-align: center;
vertical-align:middle;
}

#tuotetiedot_main_oik_vali{
height: 0px;
}

#tuotetiedot{
width: 530px;
margin-top: 35px;
margin-left: 20px;
}

#tuotetiedot_vas{
width: 105px;
}

#tuotetiedot_oik{
width: 425px;
}

#tuotetiedot_vali1{
height: 20px;
}

#tuotetiedot_teksti{
width: 530px;
font-size: 12px;
color: #771a10;
margin-left: 22px;
}

#tuotetiedot_panimo{
width: 530px;
margin-left: 20px;
position: absolute;
top: 989px;
}

#tuotetiedot_panimo a{
font-weight: bold;
}

#tuotetiedot_youtube a{
font-weight: bold;
}

/* PANIMOT */

#panimosivu_content{
width: 990px;
height: 327px;
background: url("pics/bg_panimosivucontent.jpg") no-repeat;
}

#panimosivu_content_pad{
width: 660px;
height: 250px;
padding-left: 173px;
padding-top: 43px;
}

div#panimo_left{width: 300px; float: left;}
div#panimo_right{width: 300px; float: right; padding-top: 0px;}

#panimot_ots_table{
padding-top: 10px;
}

#panimot_ots_table2{
padding-top: 0px;
}

#panimot_ots{
font-weight: bold;
color: #771a10;
}

#panimot_list{
color: #771a10;
}

#panimot_list_vali{
width: 20px;
}

#panimot_list a{
color: #771a10;
text-decoration: underline;
}

#panimot_list a:hover{
color: #000;
}

/* SHOWPANIMO */

#showpanimo{
width: 990px;
height: 369px;
background: url("pics/bg_panimokortti.jpg") no-repeat;
color: #771a10;
}

#showpanimo h2{
font-size: 19px;
color: #771a10;
}

#showpanimo_pad{
padding-left: 147px;
position: absolute;
top: 650px;
}

#panimotiedot{
width: 530px;
margin-top: 35px;
margin-left: 20px;
}

#panimotiedot_vas{
width: 105px;
}

#panimotiedot_oik{
width: 425px;
}

#panimotiedot_vali1{
height: 20px;
}

#panimotiedot_teksti{
width: 680px;
font-size: 12px;
color: #771a10;
margin-left: 22px;
}

#panimotiedot_panimo{
width: 530px;
margin-left: 20px;
position: absolute;
top: 989px;
}

#panimotiedot_panimo a{
font-weight: bold;
}

/* YHTEYSTIEDOT */

#yhteystiedot_otsikko{
width: 990px;
height: 71px;
background: url("pics/ots_yhteystiedot2.jpg") no-repeat;
}

/* SITEMAP */

#sitemap_otsikko{
width: 990px;
height: 71px;
background: url("pics/ots_sitemap2.jpg") no-repeat;
}

#sitemap h1{
font-size: 18px;
padding-bottom: 1px;
padding-top: 10px;
color: #771a10;
}


/* BRIEF IN ENGLISH */

#brief_otsikko{
width: 990px;
height: 71px;
background: url("pics/ots_brief2.jpg") no-repeat;
}

/* SHOWAJANKOHTAISTA */

#ajankohtaista_otsikko{
width: 990px;
height: 71px;
background: url("pics/ots_ajankohtaista2.jpg") no-repeat;
}

/* Ajankohtaista */

#ajankohtaista{
width: 200px;
font-size: 12px;
padding-left: 55px;
padding-top: 40px;
}

#ajankohtaista b{
font-weight: bold;
color: #771a10;
}

#ajankohtaista a{
font-weight: bold;
}

/* Suosittelemme */

#suosittelemme{
width: 554px;
font-size: 12px;
padding-left: 12px;
color: #fff;
}

#suosittelemme b{
font-weight: bold;
color: #ffbb00;
}

#suosittelemme a{
font-weight: bold;
color: #ffbb00;
}

#suosittelemme a:hover{
color: #771a10;
}

#suosittelemme1{
width: 200px;
padding-right: 37px;
vertical-align: top;
}

#suosittelemme2{
width: 209px;
vertical-align: top;
}

/* Footer */

#alaviiva{
width: 730px;
height: 1px;
padding-left: 147px;
padding-right: 113px;
background: url("pics/alaviiva.png") no-repeat;
}

#footer{
color: #fff;
font-size: 11px;
padding-top: 5px;
padding-left: 147px;
}

#footer a{
color: #ffbb00;
font-size: 11px;
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}

/* TEXT-BOX */

div#showpanimolisateksti{
width: 800px;
height: 500px;
padding: 10px;
}

div#showpanimolisateksti h2{
font-size: 19px;
color: #771a10;
}



