html {overflow-y: scroll;}
a span { display:none}


.op90 { 	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
}

.fl { float:left; margin-right:15px; margin-bottom:5px}
.fr { float:right; margin-left:15px; margin-bottom:5px}

.fl2 { float:left; margin-right:15px; margin-bottom:10px}
.fl2 div.label{  text-align:left; font-weight:normal; font-size:12px; color:#b5b5b5 }

.fr2 { float:left; margin-right:15px; margin-bottom:10px}
.fr2 div.label{  text-align:left; font-weight:normal; font-size:12px; color:#b5b5b5 }


a { outline:0}
.clearer { clear:both}
.pt0 {padding-top:0px !important;}
.nbb { border-bottom: 0px !important; }
.nmr { margin-right:0px !important}

body { margin:0px; padding:0px; font-size:14px; line-height:17px; font-family: helvetica, arial; background: white url('images/shadow.jpg') center top no-repeat; color:#4c4c4c}


div.container { width:980px; margin:auto}

div.header { width:980px;height:122px; background: transparent url('images/header.jpg') no-repeat; overflow:hidden}
div.header a.logo { display:block; width: 200px; height:80px; margin-left:30px; margin-top:20px; z-index:1000}
div.menu_wrapper { height:120px}

div.menu { position:relative;top:-40px;width:980px; height:150px; }


div.menu div.items { height:103px}
div.menu div.subitems { }

div.flash { width:980px; height:370px}
div.content { width:980px; min-height:400px;/*background-color:white*/}

div.menu div.subitems_products { padding-left:149px}
div.menu div.subitems_products a.link1 { float:left; width:58px; height:30px}
div.menu div.subitems_products a.link2 { float:left; width:88px; height:30px}
div.menu div.subitems_products a.link3 { float:left; width:95px; height:30px}
div.menu div.subitems_products a.link4 { float:left; width:88px; height:30px}
div.menu div.subitems_products a.link5 { float:left; width:89px; height:30px}

div.menu div.subitems_products a:hover { background: transparent url('images/menu_products_submenu_hover.png') no-repeat}
div.menu div.subitems_products a.link1:hover { background-position:-149px 0px}
div.menu div.subitems_products a.link2:hover { background-position:-207px 0px}
div.menu div.subitems_products a.link3:hover { background-position:-295px 0px}
div.menu div.subitems_products a.link4:hover { background-position:-390px 0px}
div.menu div.subitems_products a.link5:hover { background-position:-478px 0px}

div.menu div.subitems_products a.link1_selected {  background: transparent url('images/menu_products_submenu_hover.png') -149px 0px no-repeat}
div.menu div.subitems_products a.link2_selected {  background: transparent url('images/menu_products_submenu_hover.png') -207px 0px no-repeat}
div.menu div.subitems_products a.link3_selected {  background: transparent url('images/menu_products_submenu_hover.png') -295px 0px no-repeat}
div.menu div.subitems_products a.link4_selected {  background: transparent url('images/menu_products_submenu_hover.png') -390px 0px no-repeat}
div.menu div.subitems_products a.link5_selected {  background: transparent url('images/menu_products_submenu_hover.png') -478px 0px no-repeat}


div.menu div.subitems_perfect_draught { }
div.menu div.subitems_perfect_draught a.link1 { float:left; width:132px; height:30px}
div.menu div.subitems_perfect_draught div.separator { float:left;width:159px; height:30px}
div.menu div.subitems_perfect_draught a.link2 { float:left; width:56px; height:30px}
div.menu div.subitems_perfect_draught a.link3 { float:left; width:63px; height:30px}
div.menu div.subitems_perfect_draught a.link4 { float:left; width:51px; height:30px}
div.menu div.subitems_perfect_draught a.link5 { float:left; width:81px; height:30px}
div.menu div.subitems_perfect_draught a.link6 { float:left; width:89px; height:30px}

div.menu div.subitems_perfect_draught a:hover { background: transparent url('images/menu_perfect_draught_submenu_hover.png') no-repeat}
div.menu div.subitems_perfect_draught a.link1:hover { background-position:0px 0px}
div.menu div.subitems_perfect_draught a.link2:hover { background-position:-291px 0px}
div.menu div.subitems_perfect_draught a.link3:hover { background-position:-347px 0px}
div.menu div.subitems_perfect_draught a.link4:hover { background-position:-410px 0px}
div.menu div.subitems_perfect_draught a.link5:hover { background-position:-461px 0px}
div.menu div.subitems_perfect_draught a.link6:hover { background-position:-542px 0px}




div.menu div.subitems_beer_lexicon { }
div.menu div.subitems_beer_lexicon a.link1 { float:left; width:84px; height:30px}
div.menu div.subitems_beer_lexicon a.link2 { float:left; width:87px; height:30px}
div.menu div.subitems_beer_lexicon a.link3 { float:left; width:82px; height:30px}
div.menu div.subitems_beer_lexicon a.link4 { float:left; width:64px; height:30px}
div.menu div.subitems_beer_lexicon a.link5 { float:left; width:64px; height:30px}
div.menu div.subitems_beer_lexicon div.separator { float:left; width:141px; height:30px}

div.menu div.subitems_beer_lexicon a.link6 { float:left; width:90px; height:30px}
div.menu div.subitems_beer_lexicon a.link7 { float:left; width:52px; height:30px}
div.menu div.subitems_beer_lexicon a.link8 { float:left; width:58px; height:30px}


div.menu div.subitems_beer_lexicon a:hover { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') no-repeat}
div.menu div.subitems_beer_lexicon a.link1:hover { background-position:0px 0px; }
div.menu div.subitems_beer_lexicon a.link2:hover { background-position:-84px 0px}
div.menu div.subitems_beer_lexicon a.link3:hover { background-position:-171px 0px}
div.menu div.subitems_beer_lexicon a.link4:hover { background-position:-253px 0px}
div.menu div.subitems_beer_lexicon a.link5:hover { background-position:-317px 0px}
div.menu div.subitems_beer_lexicon a.link6:hover { background-position:-522px 0px}
div.menu div.subitems_beer_lexicon a.link7:hover { background-position:-612px 0px}
div.menu div.subitems_beer_lexicon a.link8:hover { background-position:-664px 0px}

div.menu div.subitems_beer_lexicon a.link1_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') no-repeat}
div.menu div.subitems_beer_lexicon a.link2_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -84px 0px no-repeat}
div.menu div.subitems_beer_lexicon a.link3_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -171px 0px no-repeat}
div.menu div.subitems_beer_lexicon a.link4_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -253px 0px no-repeat}
div.menu div.subitems_beer_lexicon a.link5_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -317px 0px no-repeat}
div.menu div.subitems_beer_lexicon a.link6_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -522px 0px no-repeat} 
div.menu div.subitems_beer_lexicon a.link7_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -612px 0px no-repeat}
div.menu div.subitems_beer_lexicon a.link8_selected { background: transparent url('images/menu_beer_lexicon_submenu_hover.png') -664px 0px no-repeat}


div.menu div.subitems_drink { padding-left:321px}
div.menu div.subitems_drink a.link1 { float:left; width:96px; height:30px}
div.menu div.subitems_drink a.link2 { float:left; width:56px; height:30px}
div.menu div.subitems_drink a.link3 { float:left; width:184px; height:30px}
div.menu div.subitems_drink a.link4 { float:left; width:76px; height:30px}
div.menu div.subitems_drink a.link5 { float:left; width:110px; height:30px}
div.menu div.subitems_drink a.link6 { float:left; width:45px; height:30px}
div.menu div.subitems_drink a:hover { background: transparent url('images/menu_drink_submenu_hover.png') no-repeat}
div.menu div.subitems_drink a.link1:hover { background-position:0px 0px; }
div.menu div.subitems_drink a.link2:hover { background-position:-96px 0px}
div.menu div.subitems_drink a.link3:hover { background-position:-152px 0px}
div.menu div.subitems_drink a.link4:hover { background-position:-336px 0px}
div.menu div.subitems_drink a.link5:hover { background-position:-412px 0px}
div.menu div.subitems_drink a.link6:hover { background-position:-522px 0px}

div.menu div.subitems_drink a.link1_selected { background: transparent url('images/menu_drink_submenu_hover.png') no-repeat}
div.menu div.subitems_drink a.link2_selected { background: transparent url('images/menu_drink_submenu_hover.png') -96px 0px no-repeat}
div.menu div.subitems_drink a.link3_selected { background: transparent url('images/menu_drink_submenu_hover.png') -152px 0px no-repeat}
div.menu div.subitems_drink a.link4_selected { background: transparent url('images/menu_drink_submenu_hover.png') -336px 0px no-repeat}
div.menu div.subitems_drink a.link5_selected { background: transparent url('images/menu_drink_submenu_hover.png') -412px 0px no-repeat}
div.menu div.subitems_drink a.link6_selected { background: transparent url('images/menu_drink_submenu_hover.png') -522px 0px no-repeat} 



div.menu_main { background: transparent url('images/menu.png') no-repeat;}
div.menu_products { background: transparent url('images/menu_products.png') no-repeat }
div.menu_perfect_draught { top:-2px;background: transparent url('images/menu_perfect_draught.png') no-repeat}
div.menu_perfect_draught div.top{ position:relative; top:-157px;left:192px;width:100px; height:65px; background: transparent url('images/menu_perfect_draught_top.png') no-repeat}
div.menu_pub_locator { }
div.menu_beer_lexicon { background: transparent url('images/menu_beer_lexicon.png') no-repeat }
div.menu_history { top:-1px;background: transparent url('images/menu_history.png') no-repeat  }
div.menu_sponsoring { background: transparent url('images/menu_sponsoring.png') no-repeat }
div.menu_downloads { background: transparent url('images/menu_downloads.png') no-repeat}
div.menu_drink { background: transparent url('images/menu_drink.png') no-repeat }

div.menu a.products { float:left; display:inline; width:136px; height:63px; margin-top:39px}
div.menu a.perfect_draught { float:left; display:inline; width:152px; height:63px; margin-top:39px}
div.menu a.pub_locator { float:left; display:inline; width:109px; height:63px; margin-top:39px}
div.menu a.beer_lexicon { float:left; display:inline; width:98px; height:63px; margin-top:39px}
div.menu a.history { float:left; display:inline; width:104px; height:63px; margin-top:39px}
div.menu a.sponsoring { float:left; display:inline; width:115px; height:63px; margin-top:39px}
div.menu a.downloads { float:left; display:inline; width:97px; height:63px; margin-top:39px}
div.menu a.drink { float:left; display:inline; width:168px; height:63px; margin-top:39px}

div.menu a.a_hover { background: transparent url('images/menu_hover.png') no-repeat !important;}
div.menu a.products_hover { background-position: 0px -39px !important}
div.menu a.perfect_draught_hover { background-position: -136px -39px !important}
div.menu a.pub_locator_hover { background-position: -288px -39px !important}
div.menu a.beer_lexicon_hover { background-position: -397px -39px !important}
div.menu a.history_hover { background-position: -495px -39px !important}
div.menu a.sponsoring_hover { background-position: -599px -39px !important}
div.menu a.downloads_hover { background-position: -714px -39px !important}
div.menu a.drink_hover { background-position: -811px -39px !important}




div.menu_perfect_draught a.products { float:left; display:inline; width:136px; height:63px; margin-top:0px}
div.menu_perfect_draught a.perfect_draught { float:left; display:inline; width:152px; height:63px; margin-top:0px}
div.menu_perfect_draught a.pub_locator { float:left; display:inline; width:109px; height:63px; margin-top:0px}
div.menu_perfect_draught a.beer_lexicon { float:left; display:inline; width:98px; height:63px; margin-top:0px}
div.menu_perfect_draught a.history { float:left; display:inline; width:104px; height:63px; margin-top:0px}
div.menu_perfect_draught a.sponsoring { float:left; display:inline; width:115px; height:63px; margin-top:0px}
div.menu_perfect_draught a.downloads { float:left; display:inline; width:97px; height:63px; margin-top:0px}
div.menu_perfect_draught a.drink { float:left; display:inline; width:169px; height:63px; margin-top:0px}

div.menu_perfect_draught a.a_hover { background: transparent url('images/menu_hover.png') no-repeat !important;}
div.menu_perfect_draught a.products_hover { background-position: 0px -38px !important}
div.menu_perfect_draught a.perfect_draught_hover { background-position: -136px -38px !important}
div.menu_perfect_draught a.pub_locator_hover { background-position: -288px -38px !important}
div.menu_perfect_draught a.beer_lexicon_hover { background-position: -397px -38px !important}
div.menu_perfect_draught a.history_hover { background-position: -495px -38px !important}
div.menu_perfect_draught a.sponsoring_hover { background-position: -599px -38px !important}
div.menu_perfect_draught a.downloads_hover { background-position: -714px -38px !important}
div.menu_perfect_draught a.drink_hover { background-position: -811px -38px !important}



div.menu_history a.products { float:left; display:inline; width:136px; height:63px; margin-top:0px}
div.menu_history a.perfect_draught { float:left; display:inline; width:152px; height:63px; margin-top:0px}
div.menu_history a.pub_locator { float:left; display:inline; width:109px; height:63px; margin-top:0px}
div.menu_history a.beer_lexicon { float:left; display:inline; width:98px; height:63px; margin-top:0px}
div.menu_history a.history { float:left; display:inline; width:104px; height:63px; margin-top:0px}
div.menu_history a.sponsoring { float:left; display:inline; width:115px; height:63px; margin-top:0px}
div.menu_history a.downloads { float:left; display:inline; width:97px; height:63px; margin-top:0px}
div.menu_history a.drink { float:left; display:inline; width:169px; height:63px; margin-top:0px}
.history div.top{ position:relative; top:-224px;left:537px;width:82px; height:73px; background: transparent url('images/menu_history_top.png') no-repeat}

div.menu_history a.a_hover { background: transparent url('images/menu_hover.png') no-repeat !important;}
div.menu_history a.products_hover { background-position: 0px -39px !important}
div.menu_history a.perfect_draught_hover { background-position: -136px -39px !important}
div.menu_history a.pub_locator_hover { background-position: -288px -39px !important}
div.menu_history a.beer_lexicon_hover { background-position: -397px -39px !important}
div.menu_history a.history_hover { background-position: -495px -39px !important}
div.menu_history a.sponsoring_hover { background-position: -599px -39px !important}
div.menu_history a.downloads_hover { background-position: -714px -39px !important}
div.menu_history a.drink_hover { background-position: -811px -39px !important}




div.menu_history div.subitems_history { padding-left:207px;}

div.menu_history div.subitems_history a.link1 { float:left; width:59px; height:30px}
div.menu_history div.subitems_history a.link2 { float:left; width:54px; height:30px}
div.menu_history div.subitems_history a.link3 { float:left; width:114px; height:30px}
div.menu_history div.subitems_history a.link4 { float:left; width:102px; height:30px}


div.menu_history div.subitems_history a:hover { background: transparent url('images/menu_history_submenu_hover.png') no-repeat}
div.menu_history div.subitems_history a.link1:hover { background-position:-207px 0px; }
div.menu_history div.subitems_history a.link2:hover { background-position:-266px 0px}
div.menu_history div.subitems_history a.link3:hover { background-position:-320px 0px}
div.menu_history div.subitems_history a.link4:hover { background-position:-434px 0px}

div.menu_history div.subitems_history a.link1_selected { background: transparent url('images/menu_history_submenu_hover.png') no-repeat}
div.menu_history div.subitems_history a.link2_selected { background: transparent url('images/menu_history_submenu_hover.png') -84px 0px no-repeat}
div.menu_history div.subitems_history a.link3_selected { background: transparent url('images/menu_history_submenu_hover.png') -171px 0px no-repeat}
div.menu_history div.subitems_history a.link4_selected { background: transparent url('images/menu_history_submenu_hover.png') -253px 0px no-repeat}





div.menu_products a.products { background: none}
div.menu_products a.products:hover { background-position: 0px 0px}
div.menu_perfect_draught a.perfect_draught { background: none}
div.menu_perfect_draught a.perfect_draught:hover { background-position: 0px 0px}
div.menu_beer_lexicon a.beer_lexicon { background: none}
div.menu_beer_lexicon a.beer_lexicon:hover { background-position: 0px 0px}
div.menu_sponsoring a.sponsoring { background: none}
div.menu_sponsoring a.sponsoring:hover { background-position: 0px 0px}


body.main  div.content p { color:#414141; line-height:16px; font-size:14px;margin-top:0px; margin-bottom:10px}

body.main div.content div.col h4 { font-size:12px;color:#808080; padding:0px 0px 3px 0px; margin:0px; font-weight:normal}
body.main div.content div.col h1 { font-size:24px;color:#063517; padding:0px; margin:0px 0px 10px 0px; font-weight:bold}
body.main div.content div.col h1 a { font-size:24px;color:#063517; padding:0px; margin:0px 0px 10px 0px; font-weight:bold; text-decoration:none}
body.main div.content div.col h1 a:hover { border-bottom: 2px solid #063517}
body.main div.content div.col1 { float:left;padding-left:10px; padding-right:10px;width:299px; border-right:1px solid #e5e5e5}
body.main div.content div.col2 { float:left;padding-left:10px; width:210px}
body.main div.content div.col3 { float:left; width:110px; height:324px; background: transparent url('images/img_main_bottle.jpg') no-repeat}
body.main div.content div.col4 { float:left;padding-left:10px; width:320px}

body.main div.fallback_1 { position:relative; cursor: pointer; width:980px; height:335px; background:transparent url('images/fallback/fallback_main1.jpg') no-repeat}
body.main div.fallback_2 { position:relative; cursor: pointer;  top:-335px; width:980px; height:335px; background:transparent url('images/fallback/fallback_main2.jpg') no-repeat}
body.main div.fallback_3 { position:relative; cursor: pointer; top: -670px; width:980px; height:335px; background:transparent url('images/fallback/fallback_main3.jpg') no-repeat}



body.beer_lexicon_history div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_history_title.jpg') no-repeat; }
body.beer_lexicon_materials div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_materials_title.jpg') no-repeat; }
body.beer_lexicon_curiosity div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_curiosity_title.jpg') no-repeat; }
body.beer_lexicon_lx div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_lx_title.jpg') no-repeat; }
body.beer_lexicon_recipes div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_recipes_title.jpg') no-repeat; }
body.beer_lexicon_jokes div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_jokes_title.jpg') no-repeat; }
body.beer_lexicon_links div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_links_title.jpg') no-repeat; }
body.beer_lexicon_making div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/beer_lexicon_making_title.jpg') no-repeat; }
body.sponsoring div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/sponsoring_title.jpg') no-repeat; }
body.sponsoring div.content h1 span { display:none}

body.products div.content h1 { display:block; margin:20px 10px 0 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_title.jpg') no-repeat; }
body.products div.content h1 span { display:none}


body.beer_lexicon_history div.content img.fl { float:left;margin-right:10px; margin-bottom:10px; margin-top:10px}
body.beer_lexicon_history div.content img.fr { float:right;margin-right:10px; margin-bottom:10px; margin-top:10px;}


body.beer_lexicon div.content { padding-bottom:20px}
body.beer_lexicon div.content h1 span { display:none}
body.beer_lexicon div.content div.texts { float:left; padding-top:20px}
body.beer_lexicon div.content div.texts p { font-size:14px; color: #4c4c4c; line-height:18px; margin-top:0px;margin-bottom:20px}
body.beer_lexicon div.content div.texts div.col1 { float:left; padding-left:10px; width:410px; padding-right:10px}
body.beer_lexicon div.content div.texts div.col2 { float:left; padding-left: 10px; width:310px; padding-right:10px}
body.beer_lexicon div.content div.texts div.bigCol { float:left; padding-left:10px; width:740px; padding-right:10px}

body.beer_lexicon_making div.content div.col1 { float:left; width:300px !important; padding-right:0px !important}
body.beer_lexicon_making div.content div.col2 { float:left; width: 420px !important}



body.beer_lexicon div.content div.texts ul.list  { float:left; list-style:none ; margin:0px; padding:0px; width:200px}
body.beer_lexicon div.content div.texts ul.list  li { display:block;/*height:22px;*/margin:0px}
body.beer_lexicon div.content div.texts ul.list  li a { display:block; font-size:14px; color:#026233; margin-right:10px; margin-bottom:5px;text-decoration:none; padding: 3px 6px 3px 0px; letter-spacing:-0.5px; }
body.beer_lexicon div.content div.texts ul.list  li a strong { font-weight:normal  }
body.beer_lexicon div.content div.texts ul.list  li a:hover strong { border-bottom: 1px solid #026233; }
body.beer_lexicon div.content div.texts ul.list  li a:hover { background-color:#fffbcf}

body.beer_lexicon div.content div.texts ul.smallList { float:left; list-style:none ; margin:0px; padding:0px; width:200px}
body.beer_lexicon div.content div.texts ul.smallList li { display:block;/*height:22px;*/margin:0px}
body.beer_lexicon div.content div.texts ul.smallList li a { display:block; font-size:14px; color:#026233; margin-right:10px; text-decoration:none; padding: 3px 6px 3px 0px; letter-spacing:-0.5px}
body.beer_lexicon div.content div.texts ul.smallList li a strong { font-weight:normal}
body.beer_lexicon div.content div.texts ul.smallList li a:hover strong { border-bottom: 1px solid #026233}
body.beer_lexicon div.content div.texts ul.smallList li a:hover { background-color:#fffbcf}

body.beer_lexicon div.content  div.texts ul.list2 { list-style:none; margin:0px; padding:0px 0px 20px 0px}
body.beer_lexicon div.content div.texts  ul.list2  li{ display:block;font-size:14px;list-style:none; margin:0px; padding-left:22px; padding-bottom:2px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}
body.beer_lexicon div.content div.texts  ul.list2  li a { color:#026233; text-decoration:none}
body.beer_lexicon div.content div.texts  ul.list2  li a:hover {  text-decoration:underline}
body.beer_lexicon div.content div.texts  ul.list2  li span.desc { display:block;font-size: 12px; color:#666666; padding-bottom:4px }


body.beer_lexicon div.content  ul.simpleList { list-style:none; margin:0px; padding:0px 0px 13px 0px}
body.beer_lexicon div.content ul.simpleList  li{ display:block;font-size:14px;list-style:none; margin:0px; padding-left:22px; padding-bottom:7px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}


body.beer_lexicon div.content div.sidebar_menu { float: left; padding-left: 10px; width: 200px; padding-top:20px}
body.beer_lexicon div.content div.sidebar_menu ul.main { list-style:none; margin:0; padding:0 }
body.beer_lexicon div.content div.sidebar_menu ul.main li { display:block ; margin:0;  padding:0px; border-bottom:1px solid #E5e5e5}
body.beer_lexicon div.content div.sidebar_menu ul.main li.selected { background-color:#fffcdf;}
body.beer_lexicon div.content div.sidebar_menu ul.main li a { display:block;font-size:18px; color:#01522a; text-decoration:none;  padding:10px 0px 10px 10px; height:20px; } 
body.beer_lexicon div.content div.sidebar_menu ul.main li a:hover { background-color:#fffcdf;}
body.beer_lexicon div.content div.sidebar_menu ul.main li a strong {  font-size:18px; color:#01522a; margin-bottom:5px; font-weight:normal}
body.beer_lexicon div.content div.sidebar_menu ul.main li a:hover strong { font-size:18px; color:#01522a; margin-bottom:5px;border-bottom:1px solid #026233}


body.beer_lexicon div.content div.sidebar_menu ul.sub { list-style:none; margin:0; padding:0 }
body.beer_lexicon div.content div.sidebar_menu ul.sub li { display:block ; margin:0;  padding:0px; border:0px}
body.beer_lexicon div.content div.sidebar_menu ul.sub li a { display:block;font-size:14px; color:#01522a; text-decoration:none;  padding:3px 0px 3px 30px;  } 
body.beer_lexicon div.content div.sidebar_menu ul.sub li a:hover { background-color:#fffcdf;}
body.beer_lexicon div.content div.sidebar_menu ul.sub li a span { display:inline} 
body.beer_lexicon div.content div.sidebar_menu ul.sub li a:hover span { border-bottom:1px solid #026233}


body.beer_lexicon h2 { font-size:18px; color:#272827; margin:0px ; padding:0px 0px 10px 0px;  font-weight:normal}
body.beer_lexicon_lx h2 { padding:0px 0px 10px 0px;  font-weight:normal}
body.beer_lexicon_recipes h2 { padding:0px 0px 10px 0px;  font-weight:normal}

body.beer_lexicon_recipes { }
body.beer_lexicon_recipes div.requirements { }
body.beer_lexicon_recipes div.requirements h4 { font-style:italic; font-size:14px; font-weight:normal; color:#5e5e5e; margin:0; padding:0px 0px 6px 0px; border-bottom: 1px solid #8a8a8a}
body.beer_lexicon_recipes div.requirements span.line { clear:both; display:block; padding:6px 0px 7px 0px; border-bottom:1px solid #efefef; height:13px}
body.beer_lexicon_recipes div.requirements span.line strong { float:left; font-size:12px; font-weight:normal; color:#7c7c7c; width:60%;}
body.beer_lexicon_recipes div.requirements span.line span { float:left; font-size:12px; font-weight:normal; color:#7c7c7c; width:39%; text-align:right}

body.beer_lexicon_recipes div.content  input { display:block; width:133px; font-size:12px; height:21px; border:0; padding:3px 10px 3px 10px; background: transparent url('images/input_search.jpg') no-repeat; position:absolute }
body.beer_lexicon_recipes div.content  input.empty { color:#c1c1c1; }
body.beer_lexicon_recipes div.content  input.mormal{ color:#a7a7a7; }

body.beer_lexicon_lx div.content  input { display:block; width:133px; font-size:12px; height:21px; border:0; padding:3px 10px 3px 10px; background: transparent url('images/input_search.jpg') no-repeat; position:absolute }
body.beer_lexicon_lx div.content  input.empty { color:#c1c1c1; }
body.beer_lexicon_lx div.content  input.mormal{ color:#a7a7a7; }


body.perfect_draught div.flash { height:415px}
body.perfect_draught div.content { width:970px; min-height: 808px;background:transparent url('images/perfect_draught_bg.jpg') no-repeat; padding-left:10px; padding-top:65px}
body.perfect_draught div.content div.texts {width:980px;padding-top:30px; }
body.perfect_draught div.content div.texts div.col1 { float:left; padding-left: 0px; width:500px; padding-right:20px; border-right:1px solid #e5e5e5}
body.perfect_draught div.content div.texts div.col2 { float:left; padding-left: 20px; width:419px; padding-right:10px;font-size:14px; line-height:18px}
body.perfect_draught div.content div.texts  h1 { font-size:18px; font-weight:normal; color:#272827; margin:0px; padding:0px 0px 10px 0px;}
body.perfect_draught div.content div.texts h2 { font-size:14px; font-weight:normal; color:#272827; margin:0px; padding:0px 0px 8px 0px;}
body.perfect_draught div.content div.texts div.col1 p { font-size:14px; color:#4b4b4b; margin:0px; padding: 0px 0px 22px 0px; line-height:18px }

body.perfect_draught div.content div.texts div.col1 div.box { float:left; width:240px; margin-right:20px }

body.perfect_draught div.content div.texts div.col2 div.box { float:left; width:210px; margin-right:9px; margin-bottom:20px }
body.perfect_draught div.content div.texts div.col2 div.box_2 { float:left; width:200px; margin-bottom:20px}
body.perfect_draught div.content div.texts div.col2 div.box div.num  { float:left; width:30px; height:90px; background: transparent url('images/perfect_draught_separator.jpg') no-repeat; color:#515151; font-size:18px; margin-top:10px; display:inline }
body.perfect_draught div.content div.texts div.col2 div.box div.txt { float:left; font-size:12px; color:#595959; margin:0px; padding: 10px 0px 5px 0px; line-height:16px;width:163px}

body.perfect_draught div.content div.texts div.col2 div.box_2 div.num  { float:left; width:30px; height:90px; background: transparent url('images/perfect_draught_separator.jpg') no-repeat; color:#515151; font-size:18px; margin-top:10px; display:inline }
body.perfect_draught div.content div.texts div.col2 div.box_2 div.txt { float:left; font-size:12px; color:#595959; margin:0px; padding: 10px 0px 5px 0px; line-height:16px; width: 153px }


body.perfect_draught div.content div.texts div.col2 div.txt { font-size:14px; color:#595959; margin:0px; padding: 0px 0px 5px 0px; line-height:18px }
body.perfect_draught div.content  div.col2 ul { list-style:none; margin:0px; padding:0px 0px 20px 0px}
body.perfect_draught div.content div.col2  ul  li{ display:block;font-size:12px;list-style:none; margin:0px; padding-left:22px; padding-bottom:2px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}



/*body.perfect_draught div.content div.texts h1 { color:#063517; font-size:24px; font-weight:bold; margin:0px 0px 12px 0px; padding:0px}
body.perfect_draught div.content div.texts p { margin-top:0px; margin-bottom:20px}
body.perfect_draught div.content div.texts div.col1 { float:left; width:200px; color:#414141; font-size:14px; line-height:16px}
body.perfect_draught div.content div.texts div.col2 { float:left; width:210px; padding-left:10px;color:#414141; font-size:14px; line-height:16px}
body.perfect_draught div.content div.texts div.col2 span.title { display:block;font-size:12px; color:#858585; margin-bottom:17px; margin-top:3px}
body.perfect_draught div.content div.texts div.col2 p { padding-right:10px}
body.perfect_draught div.content div.texts div.col3 { float:left; width:200px; padding-left:10px;padding-right:10px;color:#414141; font-size:14px; line-height:16px}
*/
/*
body.perfect_draught div.content div.downloads { float:left;width:300px; padding-left:10px; margin-top:30px; border-left: 1px solid #e5e5e5}
body.perfect_draught div.content div.downloads h1 { color:#063517; font-size:24px; font-weight:bold; margin:0px 0px 12px 0px; padding:0px}
body.perfect_draught div.content div.downloads table { border-collapse:collapse}
body.perfect_draught div.content div.downloads table td { vertical-align:top}
body.perfect_draught div.content div.downloads table td.thumb { width:100px; padding-right:10px;padding-top:10px}
body.perfect_draught div.content div.downloads table td.details h2 { color:#414141; font-size:13px; font-weight:normal; margin:0px; padding:0px 0px 15px 0px;padding-top:10px}
body.perfect_draught div.content div.downloads table td.details { color:#767676; font-size:12px}
body.perfect_draught div.content div.downloads table td.details a { color:#063517; font-size:12px}
*/

body.sponsoring div.content { padding-bottom:30px; margin-left:2px}
body.sponsoring div.content a.linkBox_1 { float:left; width:244px; height:414px; background: transparent url('images/sponsoring.jpg') 0px 0px no-repeat}
body.sponsoring div.content a.linkBox_2 { float:left; width:244px; height:414px; background: transparent url('images/sponsoring.jpg') 0px -414px no-repeat }
body.sponsoring div.content a.linkBox_3 { float:left; width:244px; height:414px; background: transparent url('images/sponsoring.jpg') 0px -828px no-repeat }
body.sponsoring div.content a.linkBox_4 { float:left; width:244px; height:414px; background: transparent url('images/sponsoring.jpg') 0px -1242px no-repeat; margin-right:30px }

body.sponsoring div.content a.linkBox_1:hover { background-position: -244px 0px }
body.sponsoring div.content a.linkBox_2:hover { background-position: -244px -414px}
body.sponsoring div.content a.linkBox_3:hover { background-position: -244px -828px }
body.sponsoring div.content a.linkBox_4:hover { background-position: -244px -1242px }
body.sponsoring div.content div.details { float:left; margin-left:20px; width:410px; padding-top:25px}
body.sponsoring div.content div.details h2 { font-size:18px; color:#272827; margin:0px 0px 10px 0px; padding:0px; font-weight:normal}

body.products div.content a.soproni { float:left; display:inline; width:152px; height: 503px; background: transparent url('images/products.jpg') 0px -1509px no-repeat; margin-right:52px }
body.products div.content a.soproni_1895 { float:left; display:inline; width:152px; height: 503px; background: transparent url('images/products.jpg') 0px -1006px no-repeat; margin-right:52px }
body.products div.content a.demon { float:left; display:inline; width:152px; height: 503px; background: transparent url('images/products.jpg') no-repeat; margin-right:52px}
body.products div.content a.szoke_ciklon { float:left; display:inline; width:152px; height: 503px; background: transparent url('images/products.jpg') 0px -503px no-repeat; margin-right:0px }
body.products div.content a.szuz {  float:left; display:inline; width:152px; height: 503px; background: transparent url('images/products.jpg') 0px -2012px no-repeat; margin-right:52px }

body.products div.content a.demon:hover { background-position: -152px 0px}
body.products div.content a.szoke_ciklon:hover { background-position: -152px -503px }
body.products div.content a.soproni_1895:hover { background-position: -152px -1006px }
body.products div.content a.soproni:hover { background-position: -152px -1509px }
body.products div.content a.szuz:hover {  background-position: -152px -2012px }
body.products div.content p { font-size:14px; line-height:18px; color:black; padding-left:10px; margin:15px 0px 35px 0px }

body.product div.text { float: left; width:450px;padding-right:120px }
body.product div.img { float: left; width:382px;height:550px}
body.product div.content h1.soproni { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_soproni_title.jpg') no-repeat; }
body.product div.content h1.soproni_1895 { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_soproni_1895_title.jpg') no-repeat; }
body.product div.content h1.fekete_demon { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_fekete_demon_title.jpg') no-repeat; }
body.product div.content h1.szoke_ciklon { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_szoke_ciklon_title.jpg') no-repeat; }
body.product div.content h1.soproni_szuz { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/products_soproni_szuz_title.jpg') no-repeat; }
body.product div.content h1 span { display:none}
body.product div.content div.text { padding-left:10px}
body.product div.content div.text p { color:#4c4c4c; font-size:14px; line-height:18px; margin:0px 0px 25px 0px }
body.product div.content div.text h2 { display:block; border-bottom: 1px solid #e5e5e5; color:#414141; font-size:18px; padding-bottom:5px}
body.product div.content div.text table { width:100%}
body.product div.content div.text table td { vertical-align:top; padding-bottom:10px}
body.product div.content div.text table td.img { width:80px}
body.product div.content div.text table td.txt { width:120px; padding-right:10px; color:#a8a8a8; font-size:14px}
body.product div.content div.text table td.txt strong { font-size:14px; color:#5c5b5b; display:block}


body.drink div.content { }
body.drink div.content h1.responsible { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_responsible_title.jpg') no-repeat; }
body.drink div.content h1.responsible span { display:none}

body.drink div.content h1.facts { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_facts_title.jpg') no-repeat; }
body.drink div.content h1.facts span { display:none}

body.drink div.content h1.check { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_check_title.jpg') no-repeat; }
body.drink div.content h1.check span { display:none}

body.drink div.content h1.guidelines { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_guidelines_title.jpg') no-repeat; }
body.drink div.content h1.guidelines span { display:none}

body.drink div.content h1.risks { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_risks_title.jpg') no-repeat; }
body.drink div.content h1.risks span { display:none}

body.drink div.content h1.family { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_family_title.jpg') no-repeat; }
body.drink div.content h1.family span { display:none}

body.drink div.content h1.faq { display:block; margin:20px 10px 20px 10px; padding:0; width:963px; height: 50px; background: transparent url('images/drink_faq_title.jpg') no-repeat; }
body.drink div.content h1.faq span { display:none}

body.drink div.content div.col1 { float:left; padding-left:10px; width:400px; padding-right:10px}
body.drink div.content div.col1 p { color:#4c4c4c; font-size:14px; line-height:18px; margin:0px 0px 25px 0px }
body.drink div.content div.col1 ul { list-style:none; margin:0px; padding:0px}
body.drink div.content div.col1 ul  li{ display:block;font-size:14px;list-style:none; line-height:18px;margin:0px; padding-left:22px; padding-bottom:7px; background: transparent url('images/bullet.jpg') no-repeat}
body.drink div.content div.guy { float:left; width:320px; height:451px; margin-right:24px}
body.drink div.content div.guy div.img { position:relative; top:-70px; width:320px; height:521px; background: transparent url('images/guy.png') no-repeat }
body.drink div.content div.col2 { float:left; padding-left: 10px; width:310px; padding-right:10px}
body.drink div.content div.sidebar_menu { float: left; padding-left: 10px; width: 200px; padding-top:20px}

body.drink div.content div.sidebar_menu ul.main { list-style:none; margin:0; padding:0 }
body.drink div.content div.sidebar_menu ul.main li { display:block ; margin:0;  padding:0px; border-bottom:1px solid #E5e5e5; height:40px;overflow:hidden}
body.drink div.content div.sidebar_menu ul.main li.selected { background-color:#fffcdf;}
body.drink div.content div.sidebar_menu ul.main li a { display:block; text-decoration:none;  padding:10px 0px 10px 10px; color:#5d5d5d;font-size:14px; line-height:17px} 
body.drink div.content div.sidebar_menu ul.main li a strong {  font-size:18px; color:#01522a; margin-bottom:5px}
body.drink div.content div.sidebar_menu ul.main li a:hover strong { font-size:18px; color:#01522a; margin-bottom:5px;border-bottom:1px solid #026233}
body.drink div.content div.sidebar_menu ul.main li a.selected:hover strong { border-bottom:0px}
body.drink div.content div.sidebar_menu ul.main li span { display:block; font-size:14px; color:#5d5d5d;  font-size:14px; line-height:17px}
body.drink div.content div.sidebar_menu ul.main li.facts_hover { background:transparent url('images/drink_submenu_facts.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.check_hover {  background:transparent url('images/drink_submenu_check.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.guidelines_hover {  background:transparent url('images/drink_submenu_guidelines.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.risks_hover {  background:transparent url('images/drink_submenu_risks.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.family_hover {  background:transparent url('images/drink_submenu_family.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.faq_hover { background:transparent url('images/drink_submenu_faq.jpg') no-repeat}
body.drink div.content div.sidebar_menu ul.main li.hover { background-color:#fffcdf; }
body.drink div.content div.sidebar_menu ul.main li.hover span { display:block; font-size:14px; color:#5d5d5d; padding-left:10px;}
body.drink div.content div.sidebar_menu ul.main li.selected { background-color:#fffcdf; }
body.drink div.content div.sidebar_menu ul.main li span.item { display:block; padding-left:15px; padding-bottom:10px; margin-left:10px; background:transparent url('images/yellow_bullet.jpg') no-repeat }
body.drink div.content div.sidebar_menu ul.main li span.item a.item { display:inline;padding-left:0px; font-size:14px; color:#026233; padding-top:0px; padding-bottom:0px; border-bottom:0px}
body.drink div.content div.sidebar_menu ul.main li span.item a.item:hover { border-bottom:1px solid #026233}

body.drink h2 { font-size:18px; color:#272827; margin:0px ; padding:15px 0px 10px 0px;  font-weight:normal}


body.drink_sub div.content h2 { margin-top:0px; padding-top:0px}
body.drink_sub div.content a { color:#026233; text-decoration:none}
body.drink_sub div.content a:hover { text-decoration:underline}
body.drink_sub div.content a:visited { color:#ffcc00}
body.drink_sub div.content div.col1 { float:left; padding-left:10px; width:420px; padding-right:0px}
body.drink_sub div.content div.col1 p { color:#4c4c4c; font-size:14px; line-height:18px; margin:0px 0px 25px 0px }
body.drink_sub div.content div.col1 ul { list-style:none; margin:0px; padding:0px}
body.drink_sub div.content div.col1 ul  li{ display:block;font-size:14px;list-style:none; margin:0px; padding-left:22px; padding-bottom:7px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}
body.drink_sub div.content div.col2 { float:left; width:310px; margin-right:10px }
body.drink_sub div.content div.col2 div.check { height:216px; }
body.drink_sub div.content div.col2 div.facts { height:269px; }
body.drink_sub div.content div.col2 div.risks { height:300px; }
body.drink_sub div.content div.col2 div.guidelines { height:209px; }
body.drink_sub div.content div.col2 div.family { height:390px; }
body.drink_sub div.content div.col2 div.faq { height:220px; }
body.drink_sub div.content div.col2 div.check span { display:block; position:relative; top:-80px; width:310px; height:276px; background: transparent url('images/guy_check.png') no-repeat }
body.drink_sub div.content div.col2 div.facts span { display:block; position:relative; top:-60px; width:310px; height:309px; background: transparent url('images/guy_facts.png') no-repeat }
body.drink_sub div.content div.col2 div.risks span { display:block; position:relative; top:-80px; width:310px; height:356px; background: transparent url('images/guy_risks.png') no-repeat }
body.drink_sub div.content div.col2 div.guidelines span { display:block; position:relative; top:-85px; width:310px; height:277px; background: transparent url('images/guy_guidelines.png') no-repeat }
body.drink_sub div.content div.col2 div.family span { display:block; position:relative; top:-85px; width:310px; height:382px; background: transparent url('images/guy_family.png') no-repeat }
body.drink_sub div.content div.col2 div.faq span { display:block; position:relative; top:-65px; width:310px; height:261px; background: transparent url('images/guy_faq.png') no-repeat }

body.drink_sub div.content div.col2 h2 { padding-left:10px}
body.drink_sub div.content div.col2 p { color:#4c4c4c; font-size:14px; line-height:18px; margin:0px 0px 25px 10px }
body.drink_sub div.content div.col2 ul { list-style:none; margin:0px; padding:0px}
body.drink_sub div.content div.col2 ul  li{ display:block;font-size:14px;list-style:none; margin:0px; padding-left:22px; padding-bottom:7px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}

body.drink_sub div.content div.sidebar_menu { float: left;  width: 200px; padding-top:20px}



body.history div.content { padding-left:10px}
body.history div.content h1 { width:960px; height:50px; background: transparent url('images/history_title.jpg') no-repeat; margin: 23px 0px 15px 0px; padding:0px}
body.history div.content h1 span { display:none}
body.history div.content div.col1 { float:left; width:410px;}
body.history div.content h2 { font-size:18px; color:#272827; font-weight:normal; margin:0px 0px 10px 0px; padding:0px}
body.history div.content div.col2 { float:left; margin-left:20px; width:530px}
body.history div.content div.col1 table.timeline { }
body.history div.content div.col1 table.timeline td { vertical-align:top}
body.history div.content div.col1 table.timeline td.date { width:77px; padding-right:10px; font-family:Georgia; font-size: 18px;  color:#053d1c; text-align:right;}
body.history div.content div.col1 table.timeline td.desc { padding-left:10px;border-left:1px solid #b1b1b1 }
body.history div.content div.col1 table.timeline td.separator { height: 28px; background: transparent url('images/history_separator.jpg') no-repeat}

body.history div.content div.col2 table.timeline { }
body.history div.content div.col2 table.timeline td { vertical-align:top}
body.history div.content div.col2 table.timeline td.date { width:77px; padding-right:10px; font-family:Georgia; font-size: 18px;  color:#053d1c; text-align:right;}
body.history div.content div.col2 table.timeline td.desc { padding-left:10px;border-left:1px solid #b1b1b1 }
body.history div.content div.col2 table.timeline td.separator { height: 28px; background: transparent url('images/history_separator.jpg') no-repeat}
body.history div.content  ul { list-style:none; margin:0px; padding:0px 0px 13px 0px}
body.history div.content ul  li{ display:block;font-size:14px;list-style:none; margin:0px; padding-left:22px; padding-bottom:7px; background: transparent url('images/bullet.jpg') no-repeat; line-height:18px}


body.downloads div.content { padding-left:10px}
body.downloads div.content h1 { width:960px; height:50px; background: transparent url('images/downloads_title.jpg') no-repeat; margin: 23px 0px 15px 0px; padding:0px}
body.downloads div.content h1 span { display:none}
body.downloads div.content h2 { font-size:18px; color:#272827; font-weight:normal; margin:0px 0px 10px 0px; padding:0px}

body.downloads div.content div.col1 { float:left; width:300px; margin-right:10px; display:inline; border-right: 1px solid #f2f2f2; min-height:400px}
body.downloads div.content div.col2 { float:left; width:310px; margin-left:10px; margin-right:10px; display:inline; border-right: 1px solid #f2f2f2; min-height:400px}
body.downloads div.content div.col3 { float:left; width:300px; margin-left:10px; margin-right:10px; display:inline; }
body.downloads div.content div.box { height:100px; cursor:pointer}
body.downloads div.content div.box div.thumb { float:left; width: 90px; margin-right:10px}
body.downloads div.content div.box div.col1 div.details { float:left; width:200px}
body.downloads div.content div.box div.col2 div.details { float:left; width:210px}
body.downloads div.content div.box div.col2 div.details { float:left; width:200px}

body.downloads div.content div.box div.details h3 {  font-size:14px; font-weight: normal; color:black; margin:0px; padding:0px }
body.downloads div.content div.box div.details  span { display:block;color:#959595; font-size:12px;}
body.downloads div.content div.box div.details a { font-size:12px;color:#026233; text-decoration:none}
body.downloads div.content div.box div.details a:hover { text-decoration:underline}


div.footer { font-size:11px; color: #a0a0a0;border-top:1px solid #e5e5e5; padding-top:10px; height:50px}
div.footer div.part1 { float:left; width:843px}
div.footer div.drink { float:left; width:137px;height:34px; background: transparent url('images/drink.jpg') no-repeat}
div.footer a { color:#063517; text-decoration:none}
div.footer a:hover { color:#063517; text-decoration:underline}

div#shadow { position:absolute; top:0px; left:0px;width: 100%; height:1400px; background:#003114 url('images/agecheck_bg.jpg') repeat-x }
div#ageCheck { position:absolute; top: 135px; left:0px; width:100%}
div#ageCheck div.logo { float:left; width:293px; height:338px; background: transparent url('images/agecheck_logo.jpg') no-repeat; /*padding-right:35px;*/ }
div#ageCheck div.fields { float:left; width:300px; /* padding-left:35px;*/ padding-top:60px; background: transparent url('images/agecheck_logo.jpg') -293px 0px no-repeat}
div#ageCheck div.fields h1 { display:block; height:25px;font-size:22px; font-weight:normal; color:white; margin:0px; padding:0px}
div#ageCheck div.fields span { color:#ccc; font-size:18px}
div#ageCheck div.fields table { border-collapse:collapse; margin-top:26px}
div#ageCheck div.fields table th { font-size:12px; color:#898b8b; font-weight:normal; text-align:left}
div#ageCheck div.fields table td { padding-right:15px}
div#ageCheck div.fields table td select { font-size:22px;font-family:bold; padding-left:5px;font-family:arial}
div#ageCheck div.fields a.enter { display:block ; width:110px; height:34px; background: transparent url('images/agecheck_enter.png') no-repeat; margin-top:35px}