/**
 * This page is generated by Nibble 1.4
 * The portal engine by Devidens.
 * Copyright (C) Devidens Ltd. 2006-2010
 * http://devidens.hu/
 */

*{padding: 0px; margin: 0px;}html{font-family: arial, verdana, helvetica, sans-serif; font-size: 76%; height: 100%; margin-bottom: 1px;}html *{font-size: 1em;}body{height: 100%; }address{font-style: normal;}video{display: block;}ul.menu{padding: 0px; margin: 0px; list-style-type: none;}ul.menu ul{margin: 0; padding: 0; list-style-type: none;}* ul.menu li{_height: 1%; vertical-align: bottom;}ul.menu li{margin: 0; padding: 0;}ul.menu a,ul.menu span.menu{display: block; }ul.horizontal{}ul.simple{overflow: hidden;}ul.horizontal li{float: left;}ul.dropdown{position: absolute; height: 30px; overflow: visible;}ul.dropdown ul{display: none;}ul.dropdown li:hover ul, ul.dropdown li.hover ul{display: block; width: 100px;}ul.dropdown ul li,ul.dropdown ul a{width: 100%; display: block;}p,fieldset{margin: 0 0 1em 0;}blockquote{margin: 0 0 1em 5%; font-style: italic;}blockquote:before, blockquote:after,q:before,q:after{content: "";}blockquote,q{quotes: "" "";}ul, ol, dd{margin-left: 5%;}dt{font-weight: bold;}li{margin: 0.5em 0 0.5em 0;}img{display: block; border: none;}*[class^="x-"] img{display: inline;}fieldset.pvd{background-color: white; color: black; padding-top: 5px; border: 2px solid red;}fieldset.pvd legend{background-color: white; font-weight: bold; font-size: 1.5em; padding: 5px; border-top: 2px solid red; border-left: 2px solid red; border-right: 2px solid red;}address{display: inline;}.inline{display: inline;}.hide, .hidden, .h{display: none;} #footer{font-size: 0.8em;} #footer a.creator{float: right; margin-right: 100px; padding-top: 18px; width: 141px; height: 0px; overflow: hidden; background: url(/images/created.png) no-repeat; border: 0;} #header h1 a, a#home{display: block; text-indent: -9999px; height: 100%; width: 100%; outline: none; border: 0;} #lightbox a{border: none;}option{padding: 0 5px 0 3px;}.right, .r{text-align: right;}.left, .l{text-align: left;}.center, .c{text-align: center;}.block_center{margin: 0 auto;}.nodata{text-align: center; padding-top: 1em; color: #ccc; font-size: 5em;}.link{cursor: pointer;}.nolink{cursor: default;}.floated{overflow: hidden;}.floated .eqcol{margin-bottom: -2000px; padding-bottom: 2000px;}table#centered{width: 100%; height: 100%;} #ajax_indicator{background-color: white; border: 1px solid black; position: fixed; _position: absolute; top: 0px; right: 0px; width: 6%; _width: auto; padding: 5px; z-index: 10;} #ajax_indicator img{margin: 0 auto;}.ok,.info{background: green url(/images/icons/tick.png?20100803-093626) no-repeat 5px 50%; color: white; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.ok .warning{color: black;}.info{background: #1a8db2 url(/images/icons/information.png?20100803-093626) no-repeat 5px 50%;}.ok a,.ok a:hover,.info a,.info a:hover{color: white;}.warning{background: yellow url(/images/icons/error.png?20100803-093626) no-repeat 5px 50%; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.warning.note{border: 1px solid #FFCC33; margin: 0.5em 0 1em 0; padding-left: 30px; font-size: 0.9em; padding-right: 5px;}.error,.fail{background: red url(/images/icons/exclamation.png?20100803-093626) no-repeat 5px 50%; color: white; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.note{padding: 1em 25px; font-size: 0.8em; font-style: italic;}a.external{padding-right: 15px; background: url(/images/external-link.gif?20100803-093626) top right no-repeat;}span.dwyer{display: block; width: 0; height: 0; overflow: hidden;}.js .collapsed ul{display: none;}.js .collapsed li{padding-left: 16px;}.js .collapsed li.open{background-image: url(/images/default/tree/elbow-plus-nl.gif);}.js .collapsed li.close{background-image: url(/images/default/tree/elbow-minus-nl.gif);}.js .jsh{display: none;}.loading{background: url(/images/ajax-load.gif) no-repeat !important;}.upload_loading{background: url(/images/loading_bar_blue.gif) no-repeat 50% 50%; min-height: 20px;}.bw_loading_big{background: url(/images/ajax-load-27.gif) no-repeat 50% 50%; min-height: 100px;} #nibble-ajax-message{position: fixed; top: 0; right: 0;}iframe.gcal{width: 100%; height: 100%; border: none; min-height: 400px;}.icon_hover:hover .icon_on_default, .icon_hover.hover .icon_on_default{display: none;}.icon_hover .icon_on_hover{display: none;}.icon_hover:hover .icon_on_hover, .icon_hover.hover .icon_on_hover{display: block;}.outline{outline: #0d0d0d dotted 1px;}.big{font-size: 1.3em; padding: 10px;}button.center{display: block; margin: 1em auto 1em auto;}.disabled{background-color: #bbb;}.w{color: white;}.pager img{display: inline; margin-bottom: -5px;}div.flags{text-align: center;}div.flags img, div.flags input{display: inline; margin: 2px;}.nowrap{white-space: nowrap;}.geotag{padding: 2px 0 2px 20px; background: url(/images/icons/geotag.png?20100803-093626) left center no-repeat;}.imgl{float: left; margin: 0 5px 5px 0;}fieldset.timeline{border: none;}fieldset.timeline .chart div{margin: 0 auto;}.flickr{background: url(/images/ajax-load-bw.gif) 50% 50% no-repeat;}.flickr iframe{width: 100%; height: 100%; display: block; border: none;}.fancy{width: 100%; height: 250px; margin-bottom: 1em;}.fancy fieldset{height: 100%;}.fancy iframe{width: 100%; height: 100%; display: block; border: none;}.rateit_star{overflow: hidden; width: 100%;}.rateit_star ul.star{LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url(/images/stars.gif?20100803-093626) repeat-x; CURSOR: pointer;}.rateit_star li{PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0;}.rateit_star li.curr{BACKGROUND: url(/images/stars.gif?20100803-093626) left 25px; FONT-SIZE: 1px;}.rateit_star div.user{LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888;}.rateit_star ul.rated{CURSOR: default;}.rateit_star span.rateit_star_label{overflow: hidden; float: none; display: block;}.video .flowplayer{margin: auto; margin-bottom: 1em;}.flash_video .flowplayer{margin: 0;} #body{position: relative; width: 960px; text-align: left; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%;} #container{overflow: hidden; width: 100%; padding-bottom: 50px;} #main{float: right; overflow: hidden;} #left{float: left; overflow: hidden;} #footer{position: relative; margin: -50px auto 0 auto; padding: 10px; height: 50px; he\ight: 30px;} #c2_1024 #body{width: 960px;} #c2_1024 #header{height: 100px;} #c2_1024 #main{width: 770px; w\idth: 750px;} #c2_1024 #left{width: 190px; w\idth: 190px;} #c2_1024 #right{display: none;} #c2_1024 #footer{width: 960px; w\idth: 940px;} #c3_1024 #body{width: 960px;} #c3_1024 #header{height: 100px;} #c3_1024 #wrapper{float: left; width: 770px;} #c3_1024 #main{width: 580px; w\idth: 580px;} #c3_1024 #main_padding{padding: 10px; margin-bottom: 30px;} #c3_1024 #left{width: 190px; w\idth: 190px;} #c3_1024 #right{float: left; width: 190px; w\idth: 190px; overflow: hidden;} #c3_1024 #footer{width: 960px; w\idth: 940px;} #c2_800 #body{width: 750px;} #c2_800 #header{height: 80px;} #c2_800 #main{width: 560px; w\idth: 540px;} #c2_800 #left{width: 190px; w\idth: 190px;} #c2_800 #main_padding{padding: 10px;} #c2_800 #right{display: none;} #c2_800 #footer{width: 730px;} #c2_100pl #body{width: 100%;} #c2_100pl #header{height: 70px;} #c2_100pl #right{width: 26%; float: right;} #c2_100pl #main{width: 70%; float: left;} #c2_100pl #footer{margin: 0 0 -1000px 0; width: 70%;} #c2_100pl #container{width: 95%; padding: 12px 0px 70px 30px;} #centered #distance{width: 1px; height: 50%; margin-bottom: -200px; float: left;} #centered #container{margin: 0 auto; position: relative; height: 400px; width: 90%; clear: left;}table.lister{width: 100%; border-collapse: collapse; background-color: white; text-align: left; position: relative; z-index: 1000;}table.lister caption{background: #1a8db2; font-weight: bold; padding: 2px; font-size: 1.1em; color: white;}table.lister thead,table.lister tfoot{background: #1a8db2; color: white;}table.lister thead th{font-size: 0.8em; vertical-align: bottom;}table.lister thead th a{color: white;}table.lister thead th a.order_link{text-decoration: none;}table.lister tr td.order{background: #E4E4E4;}table.lister tr.odd td.order{background: #D9D9D9;} #body table:not(.nohover).lister tbody tr:hover, #body table:not(.nohover).lister tbody tr.hover{ background-color: #3ac0e2;} #body table:not(.nohover).lister tbody tr:hover td.order, #body table:not(.nohover).lister tbody tr.hover td.order{background-color: #3ac0e2;}table.lister tr.odd{background: #eee;}table.lister tr.even{background: transparent;}table.lister input.text, table.lister input.date,table.lister select{width: 98%; margin: 0;}table.lister th{padding: 3px;}table.lister thead th select{width: 100%; display: block;}.admin table.lister thead th img.icon_calendar{right: -1px;}table.lister td{padding: 2px; vertical-align: middle;}table.lister td.icon,table.lister th.icon{width: 20px;}table.lister td.icon img,table.lister th.icon img{margin: 0 auto;}table.lister td a{text-decoration: none; color: black; color: #1a8db2;}table.lister th #pager img{margin-bottom: -5px; display: inline;}table.lister th div.order_arrows{display: block; width: 5px; height: 10px; float: right;}table.lister th a.order_asc{background: url(/images/order_asc.gif) no-repeat; cursor: pointer; color: transparent; position: relative; top: 1px; display: block; width: 5px; height: 3px;}table.lister th a.order_asc.hover, table.lister th a.order_asc.hover,table.lister th a.order_asc:hover, table.lister th a.order_asc.hover, table.lister th a.order_asc.hover{background: url(/images/order_asc_hover.gif) no-repeat;}table.lister th a.order_desc{background: url(/images/order_desc.gif) no-repeat; cursor: pointer; color: transparent; position: relative; top: 3px; display: block; width: 5px; height: 3px;}table.lister th a.order_desc.hover, table.lister th a.order_desc.hover,table.lister th a.order_desc:hover, table.lister th a.order_desc.hover{background: url(/images/order_desc_hover.gif) no-repeat;}table.lister div.pager a{color: #FFFF76;}table.lister tr.last_modified_row td{background: #66EE66;}.lister_div{overflow-x: auto;}form{overflow: hidden; margin-bottom: 1em;}form label{display: block; font-size: 1.2em; font-weight: bold;}form input.text, form input.date{ display: block; width: 97%; margin-bottom: 1em;}form select{ margin-bottom: 1em;}form textarea{margin: 0; padding: 0; width: 100%; -moz-box-sizing: border-box;  height: 8em; margin-bottom: 1em; font-size: 1.3em;}form input.submit,button.submit{float: none; clear: both; display: block; margin: 1em auto 0 auto; padding: 3px;}form input.submit.fail,form input.submit.warning,form input.submit.info,form input.submit.ok{padding-left: 22px;}form div.date{position: relative;}form div.date img.icon_calendar{position: absolute; top: 0; right: 2%;}form br{clear: both;}form fieldset{padding: 1em; margin-bottom: 2em; }form fieldset legend{color: black; font-size: 1.2em; font-weight: bold;}form fieldset{border: 1px solid #7f9db9;}form fieldset.nolegend{padding: 0; border: 0; overflow: hidden;}form fieldset.nolegend label{float: left; margin-right: 1em;}form fieldset.nofloat label{float: none; margin-right: 0;}form .error{position: relative; padding-bottom: 0.5em; font-weight: bold; margin-bottom: 1em;}form .error label{color: red; color: white; padding-left: 25px;}form .error input{width: 97%; border: 1px solid red; margin-bottom: 0;}form .error input.checkbox,form .error input.radio{width: auto;}form div.error fieldset{  }q#form .error strong{display: block; background: red url(/images/icons/exclamation.png?20100803-093626) no-repeat 5px 50%; color: white; font-weight: bold; font-size: 0.8em; padding: 2px 2px 2px 25px; margin-bottom: 0.5em; margin-left: 3%;}form em.required{color: red;}form .error em.required{color: white;}.error a,.fail a{color: white;}form label.checkbox,form label.radio{padding: 3px;}form label.checkbox:hover, form label.checkbox.hover,form label.radio:hover, form label.radio.hover{background: #1a8db2; color: white;}form label.checkbox input,form label.radio input{margin: 0 3px 0 0; padding: 0; display: inline; line-height: inherit;}button[disabled] img{visibility: hidden;}form input:focus:not([readonly]){background: yellow;}form input.fail:focus{background: red;}textarea.resizable{display: block; margin-bottom: 0; width: 100%;}div.resizable-textarea .grippie{background: #eee url(/images/grippie.png?20100803-093626) no-repeat scroll center 2px; border-color: #ddd; border-style: solid; border-width: 0pt 1px 1px; cursor: s-resize; height: 9px; overflow: hidden;}.negcap{display: none;}*[repeat="template"]{display: none;}div.autocomplete{position:absolute; width: 400px !important; background-color:white; border:1px solid #888; margin:0px; padding:0px; z-index: 1000; text-align: left; color: black;}div.autocomplete ul{list-style-type:none; margin:0px; padding:0px;}div.autocomplete ul li.selected{background-color: #ffb;}div.autocomplete ul li{list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}div.autocomplete ul li span.value{display: none;}input.readonly{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}input.readonly,input[readonly],input:disabled,input[disabled]{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}form div.taxnumber{}form div.taxnumber input{display: inline; width: auto;}form div.captcha *{display: block; margin: 0;}form div.captcha img{text-align: left;}form div.captcha input#_captcha{width: 116px; text-transform: uppercase;}form div.captcha input{width: 116px;}form div.captcha #recaptcha{width: 120px; font-size: 11px;}form fieldset.attach_file{margin-top: 1em;}form fieldset.attach_file fieldset.fileupload{border: none; margin: 0; padding: 0;}form select.goto{margin: 0 auto; display: block;}form div.wysiwyg_textarea{padding: 2px; margin-bottom: 1.5em;}form div.wysiwyg_textarea:hover{background: #3AC0E2;}form div.wysiwyg_textarea textarea{margin: 0;}form div.wysiwyg_textarea button{width: 100%;}* + html form div.wysiwyg_textarea button{border: 1px;}form div.multiinput input,select,form div.multiinput input{display: inline;}form div.multiinput input.text{width: 180px;}form div.multiinput img{cursor: pointer;}form div.multiinput img.invisible{visibility: hidden;} #tags h2{padding: 2px 3px; font-size: 1.2em; background: #3AC0E2;} #tags .add_tags{background: #EEEEEE; padding: 10px;} #tags .add_tags input.text{margin-bottom: 2px; width: 250px;}html table td.highlight{background: #EEEEEE;}html table td.highlight_cell{background: #DDDDDD;}div.calendar{z-index: 9999;}table.header.layout td{width: 50%;}table.layout{width: 100%; border-collapse: collapse;}table.layout tr.even{background: #eee;}table.layout tr.error:hover, table.layout tr.error.hover{background: red;}table.layout tr.even.error{background-color: red;}table.layout tr:hover td.label, table.layout tr.hover td.label{text-align: right;}table.layout td.label .example{font-size: 0.8em; font-weight: normal;}table.layout td{padding: 2px;}table.layout td.label{width: 50%;}table.layout input.text,table.layout input.date,table.layout select,table.layout textarea{margin: 0;}table.layout textarea{font-size: 1.3em;}table.layout legend{display: none;}table.layout fieldset{border: none; margin: 0; padding: 0;}table.layout label.radio{font-weight: normal; font-size: 1em; float: left;}table.layout div.error{margin: -1px;}table.label50 .label{width: 50%;}table.label40 .label{width: 40%;}div.widget-template{display: none;}div.widget-container{position: relative;}div.widget-container div.widget{position: absolute; z-index: 10; min-width: 95%; top: 100%; left: 0; background: #1a4F85; color: white; border: 1px solid black; padding: 5px;}div.flat_calendar{width: 228px; margin: 0 auto;} #lightbox{position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{width: auto; height: auto;} #lightbox a img{border: none;} #outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;} #imageContainer{padding: 10px;} #loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;} #hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;} #imageContainer>#hoverNav{left: 0;} #hoverNav a{outline: none;} #prevLink, #nextLink{width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); display: block;} #prevLink{left: 0; float: left;} #nextLink{right: 0; float: right;} #prevLink:hover, #prevLink.hover, #prevLink:visited:hover, #prevLink:visited.hover{background: url(/images/prevlabel.gif?20100803-093626) left 15% no-repeat;} #nextLink:hover, #nextLink.hover, #nextLink:visited:hover, #nextLink:visited.hover{background: url(/images/nextlabel.gif?20100803-093626) right 15% no-repeat;} #imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ;} #imageData{padding:0 10px; color: #666;} #imageData #imageDetails{width: 70%; float: left; text-align: left;} #imageData #caption{font-weight: bold;} #imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;} #imageData #bottomNavClose{width: 66px; float: right; padding-bottom: 0.7em; outline: none;} #overlay{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 100%; background-color: #000;} #imageData a{color: black;} #loadingLink img{display: inline;}.leaderboard{width: 728px; height: 90px;}.fullbanner{width: 468px; height: 60px;}.halfbanner{width: 234px; height: 60px;}.banner img{display: inline;}body{background: #270B22 url(/images/bg_crush.png?20100803-093626) center top no-repeat; font-family: Georgia;}body.en{background: #270B22 url(/images/bg_crush_en.png?20100803-093626) center top no-repeat;}a{color: #B52D3B;} #c2_1024 #body{width: 960px; background: url(/images/body_bg.png) repeat-y;} #c2_1024 #header{height: 161px; background: url(/images/bg_crush.png?20100803-093626) center top no-repeat;} #c2_1024 body.en #header{background: url(/images/bg_crush_en.png?20100803-093626) center top no-repeat;} #c2_1024 #container{width: 960px; padding-bottom: 216px;} #container #container_top{background: url(/images/container_top.png?20100803-093626) no-repeat; height: 6px;} #c2_1024 #container.mainpage{qbackground: url(/images/mainpage.jpg?20100803-093626) no-repeat; } #header a#to_mainpage{display: block; position: absolute; top: 10px; left: 30px; width: 178px; height: 140px;} #header a#to_mainpage:focus{outline: none;} #header ul#menu{margin: 0px; padding: 0px; list-style-type: none; position: absolute; right: 0px; top: 84px; height: 56px;} #header ul#menu li{float: left; background: url(/images/menu_separator.gif?20100803-093626) right top no-repeat; height: 28px; padding-top: 28px; margin-right: 6px; padding-right: 6px; padding-bottom: 15px; margin-bottom: 0px; position: relative;} #header ul#menu ul{display: none; position: absolute; background: #380B30; width: 230px; margin-left: 0px; margin-top: 13px; z-index: 100;} #header ul#menu li:hover ul, #header ul#menu li.hover ul{display: block;} #header ul#menu li:hover, #header ul#menu li.hover{background: url(/images/menu_hover_crush.png?20100803-093626) right top no-repeat;} #header ul#menu li.last{background: none; padding-right: 8px;} #header ul#menu li.l1.last:hover, #header ul#menu li.l1.last.hover{background: url(/images/menu_hover_crush.png?20100803-093626) left top repeat-x;} #header ul#menu li a{text-decoration: none; color: white; font-size: 1.5em; display: block; padding: 28px 10px 0px 10px; margin-top: -28px;} #header ul#menu li a:focus{outline: none;} #header ul#menu li a:hover{} #header ul#menu li.l1.last a{color: #FFCD33;}*html #header ul#menu li.l2 a{color: #B42D39;} #header ul#menu li.l1.last li a{color: #B42D39;} #header ul#menu li.l1.last li a:hover{color: white;} #header ul#menu li ul li{display: block; float: none; height: 20px; margin: 3px 4px 0px 4px; padding: 5px; padding-bottom: 8px; background: url(/images/dot_h.png) bottom repeat-x;} #header ul#menu li ul li.first{padding-top: 8px;} #header ul#menu li ul li.last{background: none;} #header ul#menu li ul li:hover, #header ul#menu li ul li.hover{background: url(/images/dot_h.png) bottom repeat-x;} #header ul#menu li ul li.last:hover, #header ul#menu li ul li.last.hover{background: none;} #header ul#menu li ul li a{margin: 0px; padding: 0px; color: #B42D39; font-size: 1.3em;} #header ul#menu li ul li a:hover{color: white; text-decoration: none; background: none;} #c2_1024 #footer{height: 200px; width: 920px; padding: 0px; margin-top: -216px; background: url(/images/footer.jpg?20100803-093626) no-repeat; font-family: Arial; color: #8D8D8D; font-size: 1.1em; padding: 17px 20px 0px 20px; letter-spacing: 0px;} #c2_1024 body.en #footer{background: url(/images/footer_en.jpg?20100803-093626) no-repeat;} #c2_1024 #footer img{display: inline;} #footer a.link{font-size: 0.9em; color: #E34C58; text-decoration: none; padding-left: 15px; margin-left: 10px; background: url(/images/footer_point.jpg?20100803-093626) 0px 5px no-repeat; cursor: pointer;} #footer small{letter-spacing: -1px;} #footer a:hover{text-decoration: underline;} #footer a.first{margin-left: 10px;} #footer img{float: left; margin-right: 6px; position: relative; top: -2px;} #footer img.llum{float: right;}*html #footer img.llum{position: relative; top: -16px;} #c2_1024 #main{float: left; width: 625px; min-height: 460px; padding-left: 20px; padding-top: 5px; color: #515151;} #c2_1024 #container.mainpage #main{width: auto; padding-left: 0px; padding-top: 0px;} #c2_1024 #main.full{width: 920px;} #c2_1024 div.message{background: #E8ECC9; padding: 4px 10px; color: #737A2D; -moz-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; text-transform: uppercase; font-family: Verdana;} #c2_1024 #container.mainpage #main div.message{margin: 10px 20px;} #c2_1024 #right{float: right; width: 265px; display: block; padding-right: 25px; color: #515151;}.clear{clear: both;}.white_top{background: url(/images/white_top.png?20100803-093626) repeat-x; height: 15px;}.white_bottom{background: url(/images/white_bottom.png?20100803-093626) repeat-x; height: 18px;}.p{padding: 10px 20px;}.p10{padding: 10px 15px;}.p105{padding: 10px 5px;}.p5{padding: 5px 10px;}.p515{padding: 5px 15px;}.verdana{font-family: Verdana;}div.pager,h1{font-size: 1.7em; margin-bottom: 12px; font-weight: normal; border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; padding: 8px 0px;}h1.noborder{border: none; padding: 0px; padding-left: 5px;}div.pager{overflow: hidden; margin-top: 15px;} #c2_1024 fieldset{margin: 0px; padding: 0px; border: 0px;}.white_box{background: white; border: 1px solid #DDDDDD; font-family: Verdana; position: relative;}.white_box .separator{border-top: 1px solid #DDDDDD;}.title{font-size: 1.5em; font-family: Georgia;}.red_title{font-size: 1.4em; font-family: Georgia; color: #B52D3B; margin-bottom: 5px;}.corner{position: absolute; width: 8px; height: 8px;}.corner.tl{top: -1px; left: -1px; background: url(/images/white_box_tl2.png?20100803-093626) no-repeat;}.corner.tr{top: -1px; right: -1px; background: url(/images/white_box_tr2.png?20100803-093626) no-repeat;}.corner.bl{bottom: -1px; left: -1px; background: url(/images/white_box_bl2.png?20100803-093626) no-repeat;}.corner.br{bottom: -1px; right: -1px; background: url(/images/white_box_br2.png?20100803-093626) no-repeat;}*html .corner.tr{right: 0px;}*html .corner.bl{bottom: -9px;}*html .corner.br{bottom: -9px;}.gray_line{display: block; width: 237px; height: 17px; background: url(/images/gray_line.png?20100803-093626) no-repeat; color: #555555; text-decoration: none; padding: 10px 15px; padding-top: 11px; font-size: 1.15em; font-weight: bold; margin-bottom: 8px; font-family: Arial; position: relative;}*html .gray_line_no_arrow{position: static;}.gray_line .arrow{position: absolute; right: 10px; top: 6px; display: block; width: 26px; height: 26px;}.gray_line .arrow.blue{background: url(/images/arrow_map.png?20100803-093626) 0px 0px no-repeat;}.gray_line.opened .arrow.blue{background: url(/images/arrow_map.png?20100803-093626) 0px -26px no-repeat;}.gray_line .arrow.green{background: url(/images/arrow_map.png?20100803-093626) 0px -52px no-repeat;}.gray_line.opened .arrow.green{background: url(/images/arrow_map.png?20100803-093626) 0px -78px no-repeat;}.gray_line .arrow.orange{background: url(/images/arrow_map.png?20100803-093626) 0px -104px no-repeat;}.gray_line.opened .arrow.orange{background: url(/images/arrow_map.png?20100803-093626) 0px -130px no-repeat;}.gray_line .arrow.red{background: url(/images/arrow_map.png?20100803-093626) 0px -156px no-repeat;}.gray_line.opened .arrow.red{background: url(/images/arrow_map.png?20100803-093626) 0px -182px no-repeat;}.gray_line.georgia{font-family: Georgia; font-size: 1.3em; font-weight: normal; padding-top: 9px; height: 19px;} #right .title{margin: 10px 0px 10px 15px;}.shadow{background: url(/images/shadow.jpg) no-repeat; width: 210px; height: 13px; margin: 0px auto;}.pointer{cursor: pointer;}.lead{font-weight: bold; line-height: 17px; font-family: Verdana; text-align: justify; font-size: 1.1em;}.lead a{color: #B42D39;}.content{line-height: 17px; font-family: Verdana; text-align: justify;}.content p{margin-top: 15px;}a.u{text-decoration: none; cursor: pointer;}a.u:hover, a.u.hover{text-decoration: underline;}span.pager{display: block; float: right; width: 250px; font-size: 0.7em; color: #B42D39; text-align: right; line-height: 27px;}span.pager a{color: #B42D39; padding: 3px 12px 3px 9px;}span.pager a.prev{border-right: 1px solid #E0E0E0;} #news_view .lead,#content_view .lead{margin-bottom: 15px;} #news_view .content a,#content_view .content a{color: #B93B46;}table.layout td{background: white;}table.layout td.label{width: 16%;}table.layout td label{font-family: Verdana; font-size: 1em; font-weight: normal;}table.layout td input.text{width: 276px; height: 21px; background: url(/images/input_282.png?20100803-093626) no-repeat; border: none; padding: 3px 3px 0px 3px; margin: 5px 0px;}table.layout td select{width: 282px; margin: 5px 0px;}table.layout tr:hover td label, table.layout tr.hover td label{text-align: left;}table.layout tr.error td{background: white; color: #515151;}table.layout tr.error.even td{background: #FFFFFF; color: #515151;}table.layout tr.error td label,table.layout tr.error.even td label{color: #515151; padding-left: 0px;}table.layout tr.error td label em,table.layout tr.error.even td label em{color: red;}table.layout tr.error td.label{vertical-align: top; padding-top: 15px;}table.layout tr.error div.error{background: white; width: 282px; padding-left: 0px;}div.error strong,table.layout tr.error div.error strong{display: block; position: relative; left: 300px; top: -30px; background: #F6F8DC url(/images/help.png?20100803-093626) no-repeat; padding: 10px 15px 6px 15px; color: #5F5F5F; width: 205px; font-weight: normal; font-size: 0.9em; float: left; margin-bottom: -25px;}div.error strong .help_title,table.layout tr.error div.error strong .help_title{display: block; text-transform: uppercase; color: #737A2D; margin-bottom: 6px; font-weight: bold;}div.error strong .help_bottom,table.layout tr.error div.error strong .help_bottom{display: block; width: 235px; height: 6px; background: url(/images/help_bottom.png?20100803-093626) no-repeat; position: relative; top: 6px; left: -15px;}table.layout tr.error div.error input{border-color: #67232E;}input.submit{width: 111px; height: 26px; cursor: pointer; background: url(/images/black_button_110.png?20100803-093626) no-repeat; text-align: center; border: none; text-transform: uppercase; color: white; padding-bottom: 7px; font-weight: bold;} #c2_1024 #opinion input.submit:focus,#c2_1024 #newsletter_subscribe input.submit:focus{background: url(/images/black_button_110.png?20100803-093626) no-repeat;} #main_wine{position: absolute; right: 35px; top: 214px;}*html #main_wine{position: relative; top: -430px; left: 785px; z-index: 1;}*html#c2_1024 #container.mainpage #main{margin-top: -410px;}*html#c2_1024 #container.mainpage .white_top{margin-top: -5px;} #head_image .description{background: url(/images/head_image_description.jpg) repeat-x; color: #888888; font-size: 1.3em; text-align: justify; padding: 15px;} #restaurant{font-family: Georgia;} #c2_1024 #box_center #box_{background: transparent;} #box_ #box_alert a.box_close,#box_ .box_close{display: block; text-align: right; background: url(/images/box_close.jpg?20100803-093626) top right no-repeat; height: 30px; padding-right: 34px; padding-top: 5px; color: #262626; cursor: pointer; font-size: 1.1em; font-family: Verdana; font-weight: bold; position: relative; z-index: 40;} #box_ #box_alert{border-bottom: 6px solid #E34C58; width: 380px; margin: 0px auto;} #box_ #box_alert #box_alert_text{height: auto; padding: 0px; padding-top: 10px; min-height: 0px; background: none; text-align: center; font-family: Georgia; font-size: 1.6em; color: #3D3D3D; margin-bottom: 20px;} #box_ #box_alert .alert_box_close{background: url(/images/box_close_button.png?20100803-093626) no-repeat; width: 88px; height: 21px; color: white; text-transform: uppercase; text-align: center; display: block; margin: 13px auto; padding-top: 5px; font-weight: bold; font-family: Arial; cursor: pointer;}.w_tabs{overflow: hidden; position: relative; z-index: 40;}*html .w_tabs{height: 1%;}.w_tabs .tab{float: left; width: 300px; height: 33px; background: url(/images/tab_inactive.png?20100803-093626) no-repeat; margin-right: 11px; text-align: center; font-size: 1.6em; padding-top: 8px; cursor: pointer;}.w_tabs .tab.active{background: url(/images/tab_active.png?20100803-093626) no-repeat;}.capitalize{text-transform: capitalize;}.box_white_bg{background: white; padding: 10px;} #content_view .connected_contents_title{margin-top: 20px; font-weight: bold; margin-bottom: 10px; font-family: Verdana;} #content_view ul#connected_contents a{color: #B93B46; text-decoration: none;} #content_view ul#connected_contents a:hover{text-decoration: underline;} #connected_contents_box .cc{overflow: hidden; margin-top: 20px;}*html #connected_contents_box .cc{height: 1%;} #connected_contents_box .cc img{float: left; margin-right: 17px;}*html #connected_contents_box .cc img{position: relative;} #connected_contents_box .l{margin: 5px 0px;} #connected_contents_box .l p{margin-bottom: 0px;} #connected_contents_box a.details{font-size: 1.2em;} #for_gmap_content{width: 320px; color: black;} #for_gmap_content .t{font-weight: bold; font-family: Arial; font-size: 1.4em; margin-bottom: 10px;} #for_gmap_content img{float: right;}div.error{background: white; color: #515151; padding: 0px;}div.error label{padding: 0px; color: #515151;} #blackground{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: black; opacity: 0.7; z-index: 10;} #content_preview_container{position: fixed; top: 10px; height: 95%; z-index: 15; border: 1px solid white; border-left: 0; background: #1a8db2; background: white; text-align: center; font-size: 1.1em;} #content_preview_container #if_preview{background: url(/images/big_ajax-loader.gif) 50% 50% no-repeat; width: 100%; height: 95%; border: 0;} #content_preview_container button{margin: 0 2em; padding: 2px;}table.lister tr.odd{background-color: lightgrey; color: black;}fieldset.attach_file img.rename_file_icon{display: inline; cursor: pointer; margin-left: 3px;} #content_view p img{display: inline;}.preview_buttons{position: fixed; right: 0; bottom: 0; height: 30px; z-index: 20000;}.preview_buttons a{display: inline-block; line-height: 30px; height: 30px; background-color: #1A4F85; color: #fff; font-weight: bold; -moz-border-radius-topleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topright: 4px; -webkit-border-radius-topright: 4px;  padding: 0 5px 0 30px; text-decoration: none;} #preview_buttons_hu a{background: #1A4F85 url(/images/flags/hu.png?20100803-093626) 5px 50% no-repeat;} #preview_buttons_en a{background: #1A4F85 url(/images/flags/en.png?20100803-093626) 5px 50% no-repeat;} #preview_buttons_de a{background: #1A4F85 url(/images/flags/de.png) 5px 50% no-repeat;} #preview_buttons_ru a{background: #1A4F85 url(/images/flags/ru.png?20100803-093626) 5px 50% no-repeat;} #preview_buttons_it a{background: #1A4F85 url(/images/flags/it.png?20100803-093626) 5px 50% no-repeat;} #connected_contents_box input.text{width: 90%; display: inline;} #connected_contents_box button.filter{display: inline;} #connected_contents_box select{width: 40%; height: 100px; float: left;} #connected_contents_box .buttons{float: left; margin: 0px 10px;} #connected_contents_box .buttons button{display: block; margin: 5px auto;} #content_search_result{} #content_search_result h2{font-size: 1.2em;} #content_search_result h2 a{text-decoration: underline;} #content_search_result p{margin: 0;} #content_search_result address{margin-bottom: 1em; display: block;}.lead img[align=left],.content img[align=left]{margin: 0 10px 0.5em 0;}.lead img[align=right],.content img[align=right]{margin: 0 0px 0.5em 10px;}.lead p img,.content p img{display: inline;}.content .centered{text-align: center;}.content .centered img{display: inline;}.lead img.alignleft,.content img.alignleft{float: left; margin: 0 10px 0.5em 0;}.lead img.alignright,.content img.alignright{float: right; margin: 0 0px 0.5em 10px;} #maintitle.news{margin-bottom: 0; margin-bottom: 3px;} #news_view div.date{text-align: right;} #news .news img{display: inline;} #news_view .lead{margin: 1em 0 1em 0; font-size: 1.1em; font-weight: bold; overflow: hidden;} #mainpage_text{position: relative; background: url(/images/mainpage_text.jpg?20100803-093626) no-repeat; height: 92px; margin-top: 2px; margin-bottom: 1px;} #mainpage_text #gray_text{float: left; font-size: 1.35em; font-weight: lighter; width: 600px; padding: 7px 20px; color: #888888;} #mainpage_text #gray_text h2{font-weight: normal; font-size: 1.5em; margin-bottom: 5px; color: #BABABA;} #mainpage_text .floated{overflow: hidden; height: 98px;} #mainpage_text #gray_text a{color: #E34C58; margin-left: 4px;} #mainpage_text #wine_name a{float: left; width: 126px; color: #AF1F2B; font-size: 1.4em; text-align: right; margin-top: 15px;} #mainpage .floated{overflow: hidden;} #mainpage .floated.p{padding-top: 0px;} #mainpage .floated .col{float: left; width: 280px; margin-right: 40px;} #mainpage .floated .col.last{margin-right: 0px;} #mainpage .floated .col .col_title{color: #515151; font-size: 1.5em; padding-left: 23px; margin-bottom: 15px;} #mainpage .floated .col .box{border-left: 1px solid #E2D7E0; border-right: 1px solid #E2D7E0; background: white;} #mainpage .floated .col .box a.title{font-size: 16px; color: #AF1F2B; text-decoration: none;} #mainpage .floated .col .box a.title:hover, #mainpage .floated .col .box a.title.hover{text-decoration: underline;} #mainpage .floated .col .box .main_lead{color: #3D3D3D; margin: 10px auto; font-family: Verdana;  font-size: 12px;} #mainpage .floated .col .box a.more{display: block; width: 88px; height: 21px; color: white; text-transform: uppercase; background: url(/images/black_button.jpg?20100803-093626) no-repeat; text-decoration: none; text-align: center; padding-top: 5px; font-family: Arial; font-weight: bold;} #mainpage .floated .col .box .separator{border-top: 1px solid #E2D7E0;} #mainpage .floated .col .box_bottom{background: url(/images/mainpage_box_bottom.png?20100803-093626) no-repeat; height: 8px;} #wine_browser object:focus{outline: none;} #page_footer{height: 212px; background: url(/images/bg_page_footer.jpg?20100803-093626) repeat-x;} #page_footer .floated{overflow: hidden; padding-top: 15px;} #page_footer .floated .col{float: left; width: 280px; height: 180px; padding-right: 20px; background: url(/images/page_footer_separator.gif?20100803-093626) right repeat-y; margin-right: 20px; color: #CDCDCD;} #page_footer .floated .col.last{background: none; margin-right: 0px; padding-right: 0px;} #page_footer .floated .col .title{color: #B1B1B1; font-size: 1.5em; margin-bottom: 12px;} #page_footer .floated .col .gallery_pictures{overflow: hidden;} #page_footer .floated .col .gallery_pictures .pic{height: 51px; overflow: hidden; float: left; margin-right: 9px; margin-bottom: 11px; cursor: pointer;} #page_footer .floated .col .gallery_pictures .pic.last{margin-right: 0px;} #page_footer .floated .col form#newsletter_subscribe_form{margin: 0px; margin-top: 10px;} #page_footer .floated .col form#newsletter_subscribe_form input.text{border: none; background: url(/images/page_footer_input.jpg?20100803-093626) no-repeat; width: 270px; height: 16px; color: #707070; padding: 4px 5px; font-size: 1.1em; font-family: Verdana; margin-bottom: 7px;} #page_footer .floated .col form#newsletter_subscribe_form input.submit{clear: none; border: none; background: url(/images/page_footer_submit.jpg?20100803-093626) no-repeat; width: 124px; height: 27px; text-transform: uppercase; color: #EFF6E8; cursor: pointer; float: right; margin: 0px; font-family: Arial; font-weight: bold;} #page_footer .floated .col table.contact{width: 100%; font-family: Verdana; font-size: 1em; font-weight: bold; letter-spacing: -1px;} #page_footer .floated .col table.contact td{padding-bottom: 11px;} #page_footer .floated .col table.contact td.col1{width: 62px; color: #747474;} #page_footer .floated .col table.contact td.col2{color: #CDCDCD;} #page_footer .floated .col .icons{overflow: hidden; margin-top: 3px;} #page_footer .floated .col a.icon{display: block; width: 25px; height: 25px; margin-right: 4px; float: left;} #page_footer .floated .col a.rss{background: url(/images/page_footer_rss.jpg?20100803-093626) no-repeat;} #page_footer .floated .col a.facebook{background: url(/images/page_footer_facebook.jpg?20100803-093626) no-repeat;} #page_footer .floated .col a.twitter{background: url(/images/page_footer_twitter.jpg?20100803-093626) no-repeat;} #page_footer .floated .col .icons a.map{color: #E34C58; font-size: 1.2em; font-family: Verdana; margin-left: 10px; line-height: 24px; text-decoration: none;} #page_footer .floated .col .icons a.map:hover, #page_footer .floated .col .icons a.map.hover{text-decoration: underline;} #navbar{color: #AF1F2B; font-size: 1.1em; margin-bottom: 6px;} #navbar a{color: #AF1F2B; text-decoration: none;} #navbar a:hover{text-decoration: underline;} #navbar .separator{margin: 0px 8px;} #right .order_data a{display: block; color: #B93B46; font-size: 1.3em; text-decoration: none; border-bottom: 1px solid #E0E0E0; padding: 6px 12px;} #right .order_data a.first{padding-top: 0px;} #right .order_data a.last{border-bottom: none;} #wine_list{width: 267px;} #wine_list .title{margin-left: 15px; margin-bottom: 12px;} #wine_list .wine_list{background: white; width: 93%; margin: 0px auto; border: 1px solid #DDDDDD; border-top: none; position: relative; min-height: 7px;} #wine_list .gray_line{margin-bottom: 0px; text-shadow: 0.1em 0.1em 0.2em white;} #wine_list .spacer{margin-bottom: 8px;} #wine_list .wine_list a{display: block; color: #B93B46; font-size: 1.3em; text-decoration: none; padding: 6px 12px;} #wine_list .wine_list a:hover{text-decoration: underline;} #bortrezor .offer{padding-bottom: 15px; margin-bottom: 15px;} #bortrezor .offer .title{margin-bottom: 12px;} #bortrezor .offer img{float: left; margin: 0px 20px 0px 0px;} #bortrezor .offer a.more{font-size: 1.4em; color: #B32D38; line-height: 22px; font-family: Georgia;} #press_room{overflow: hidden;} #press_room .box{float: left; width: 278px; margin: 12px 15px 15px 15px;}*html #press_room .box{margin: 12px 10px 15px 10px;} #press_room .box.last{margin-right: 0px;} #press_room .box .data{font-family: Georgia; font-size: 1.2em; line-height: 22px;} #press_room .box .data img{display: inline; margin-right: 5px; position: relative; top: 4px;} #press_room .box .data a,#press_room .box .data span.red{color: #B42D39;} #press_room .white_box .p10{min-height: 3.7em;} #rent_trezor #rooms{float: left; margin-left: 3px;} #rent_trezor #rooms table{width: 262px; border: none; margin-bottom: 40px;} #rent_trezor #actual_room{float: right; margin-right: 0px;} #rent_trezor .title{margin-bottom: 12px;} #rent_trezor table.layout{margin-bottom: 5px; width: 380px;} #rent_trezor table.layout div.error strong{left: 287px;} #rent_trezor input.submit{width: 111px; height: 26px; cursor: pointer; background: url(/images/black_button_110.png?20100803-093626) no-repeat; text-align: center; border: none; text-transform: uppercase; color: white; padding-bottom: 7px; font-weight: bold; margin-top: 12px; margin-left: 275px;} #rent_trezor table.layout tr.level_select{display: none;} #outgoing_rooms .floated{margin: 20px 0px;}*html #outgoing_rooms .floated{height: 1%;} #outgoing_rooms .floated img{float: left; margin-right: 17px;} #outgoing_rooms .floated .description{float: right; width: 330px;} #outgoing_rooms .floated .description .red_title{font-size: 1.6em; padding-left: 4px;} #outgoing_rooms .floated .description .space{margin: 8px auto; border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; font-weight: bold; font-size: 1.3em; padding: 7px 4px;} #outgoing_rooms .floated .description .text{font-family: Verdana; line-height: 17px; text-align: justify; padding-left: 4px; padding-right: 14px;} #outgoing_rooms .floated .description a.images{font-size: 1.2em; font-family: Georgia; color: #B52D3B; background: url(/images/press_room_image.jpg?20100803-093626) 5px 10px no-repeat; margin-top: 10px; padding: 8px 0px 2px 40px; border-top: 1px solid #E0E0E0; display: block;} #restaurant{text-align: left;} #restaurant .col{width: 280px; float: left; margin-right: 40px;} #restaurant .col .title{margin: 15px; margin-left: 3px;} #restaurant .col.last{margin-right: 0px;} #restaurant .menu{background: #CECECE; font-size: 1.7em; padding: 10px 20px;} #restaurant .food{background: #EAEAEA; padding: 5px 20px; font-size: 1.1em; margin-bottom: 7px;} #restaurant .food.offer{font-size: 1.3em;} #restaurant .price{font-size: 1.3em; padding: 5px 20px; margin-bottom: 10px;} #restaurant .text{font-family: Verdana; padding: 5px 20px; line-height: 19px;} #restaurant .separator{margin: 5px 0px; height: 0px; border-top: 1px solid #CECECE;} #restaurant img.chef{margin: 18px auto;} #restaurant .billets{background: #EAEAEA; border-top: 1px solid #CECECE; padding: 10px 10px 10px 20px; overflow: hidden;} #restaurant .billets .title{float: left; width: 235px; font-size: 1.2em; font-weight: normal; margin-right: 25px;} #restaurant .billets .images{float: right; width: 330px; margin-top: 3px;} #restaurant .billets .images img{float: left; margin-right: 13px;} #restaurant .billets .images img.last{margin-right: 0px;} #press_room .press_list{position: relative; top: -1px; z-index: 30;}table.press_table{width: 100%; margin: 15px 0px; font-family: Georgia;}table.press_table thead th{background: #F5F5F5; padding: 5px 0px; text-align: center; font-weight: normal; border-right: 1px solid #E6E6E6; cursor: pointer; color: #B42D39; font-size: 1.1em;}table.press_table thead th.col1{text-align: left; padding-left: 16px;}table.press_table thead th.last{border-right: none;}table.press_table tbody td{text-align: center; padding: 15px; width: 80px; border-right: 1px solid #E6E6E6;}table.press_table tbody td a{color: #B42D39;}table.press_table tbody td.last{border-right: none;}table.press_table tbody td.col1{width: 300px; text-align: left;}table.press_table tbody td.col1 img{float: left; margin-right: 10px;}table.press_table tbody td img.icon{display: inline; text-align: center; margin: 0px 5px;}table.press_table tbody tr.odd td{background: #F5F5F5;} #gallery_view{position: relative; background: white; padding: 10px;} #gallery_view .status{font-family: Georgia; color: #B52D3B; font-size: 1.5em; position: absolute; text-align: center; width: 100%; margin-top: -30px;} #gallery_view #gallery_images{position: relative;} #gallery_view #gallery_images .gallery_image{position: relative; top: 0px; left: 0px;} #gallery_view #gallery_images{} #gallery_view #gallery_images .gallery_image img{position: static; display: block; margin: 0px auto;} #gallery_view .nav{overflow: hidden; margin-top: 6px;}*html #gallery_view .nav{position: relative; height: 20px;} #gallery_view .nav .left{float: left; width: 55px; background: url(/images/arrow_purple_left.jpg?20100803-093626) right no-repeat; padding-right: 30px; color: #47093C; font-size: 1.2em; font-family: Verdana; font-weight: bold; cursor: pointer;} #gallery_view .nav .right{float: right; width: 92px; background: url(/images/arrow_purple_right.jpg?20100803-093626) left no-repeat; padding-left: 18px; color: #47093C; font-size: 1.2em; font-family: Verdana; font-weight: bold; text-align: right; cursor: pointer;} #gallery_view .title{text-align: center; color: #3D3D3D; padding-left: 85px; padding-right: 110px; margin-top: -19px; font-size: 1.4em; min-height: 20px;} #gallery_view .title span#gallery_image_title{display: block;}.right_gallery_image{display: block; margin: 0px auto; cursor: pointer;} #right_top_title{font-size: 1.7em; margin-bottom: 12px; font-weight: normal; border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; padding: 8px 0px; margin-left: -25px; padding-left: 40px; margin-top: 27px;} #newsletter_subscribe input.submit{float: none; margin-left: 390px;} #newsletter_subscribe .error strong{left: 300px;} #newsletter_subscribe a{color: #B93B46;} #newsletter_subscribe table.layout{margin-left: 30px;} #newsletter_subscribe table.layout td{background: #F6F6F6;} #newsletter_subscribe table.layout td.label{width: 20%;} #newsletter_subscribe table.layout div.error{background: #F6F6F6;} #opinion table.layout td.label{width: 31%;} #opinion textarea{background: url(/images/textarea.png?20100803-093626) no-repeat; border: none; width: 557px; height: 129px; padding: 5px; margin-top: 12px;} #opinion .opinion_textarea label{font-size: 1em; font-weight: normal; width: 450px;} #opinion .opinion_textarea div.error strong{float: none; left: 575px; top: -142px;} #opinion input.submit{margin-left: 468px;} #right_basket_title a{text-decoration: none; color: #515151;} #gallery_view .download_high_resolution_image{text-align: center; margin-top: 10px;}.title2{font-weight: bold; font-family: Arial; font-size: 1.2em; border-bottom: 1px solid #DDDDDD; padding-bottom: 6px; margin-bottom: 12px;} #guestbook .head{overflow: hidden; border-bottom: 1px solid #E0E0E0; padding: 2px 10px;} #guestbook .head .nick{float: left; width: 45%; font-size: 1.2em;} #guestbook .head .date{float: right; width: 50%; text-align: right;} #guestbook .content{border-bottom: 1px solid #E0E0E0; padding: 10px 0px; margin-bottom: 6px;} #guestbook .comment_box{margin-bottom: 13px;} #guestbook input.submit{background: url(/images/black_button_110.png?20100803-093626) no-repeat;} #guestbook .reply{text-align: right;} #guestbook .reply a{cursor: pointer;} #guestbook .title.underline{border-bottom: 1px solid #E0E0E0; padding-bottom: 3px; margin-bottom: 5px;} #guestbook textarea{width: 282px;} #guestbook table.layout tr.error div.error strong{background: #F6F8DC url(/images/help_200.png?20100803-093626) no-repeat; width: 169px; left: 295px;} #guestbook table.layout tr.error div.error strong .help_bottom{background: url(/images/help_bottom_200.png?20100803-093626) no-repeat; width: 199px;} #guestbook table.layout textarea{background: url(/images/textarea_small.png?20100803-093626) no-repeat; width: 282px; height: 182px; border: none; padding: 5px;} #guestbook input.submit{margin-left: 269px;} #guestbook table.layout tr#guestbook_textarea div.error strong{margin-top: -152px;}.banner_bg{background: #EAE8E8; border: 1px solid #DDDDDD; padding: 9px 0px; position: relative;}.banner_bg .corner{width: 7px; height: 7px; position: absolute;}.banner_bg .tl{top: -1px; left: -1px; background: url(/images/banner_tl.png?20100803-093626) no-repeat;}.banner_bg .tr{top: -1px; right: -1px; background: url(/images/banner_tr.png?20100803-093626) no-repeat;}.banner_bg .bl{bottom: -1px; left: -1px; background: url(/images/banner_bl.png?20100803-093626) no-repeat;}.banner_bg .br{bottom: -1px; right: -1px; background: url(/images/banner_br.png?20100803-093626) no-repeat;} #mainpage .banner_bg{width: 598px; margin-left: 20px;}.banner_bg .banner img{display: block; margin: 0px auto;} #restaurant_tourism_award{background: url(/images/restaurant_turizmus_dij.png) no-repeat; width: 266px; height: 89px; position: relative; margin-top: 13px;} #restaurant_white_lily_award{background: url(/images/restaurant_feher_liliom_dij.png) no-repeat; width: 266px; height: 89px; position: relative; margin-top: 13px;} #restaurant_white_lily_award .link,#restaurant_tourism_award .link{position: absolute; bottom: 10px; right: 10px; width: 135px; text-align: right;} #restaurant_white_lily_award .link a,#restaurant_tourism_award .link a{font-size: 1.2em;}.admin #right div#embed_user_create_results{overflow: auto;}.admin #right div#embed_user_create_results td.odd{background: #ddd;}.admin #right div#embed_user_create_results thead{text-align: left;}.admin #right div#embed_user_create_results caption{text-align: left; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #right div#embed_user_create_results th.warning{color: black; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #user fieldset#mailreport{display: none;}.admin #user fieldset#mailreport tr#errormessagerow{display: none;} #logged_user{color: #B83951;} #logged_user .logged_user{float: left; width: 179px; line-height: 25px; padding-left: 5px; font-size: 0.9em;} #logged_user .basket_view{font-weight: bold; background: url(/images/login_box_separator.png?20100803-093626) repeat-y; padding-left: 10px; float: left; line-height: 25px; padding-bottom: 3px; font-size: 0.9em;} #logged_user .basket_view a{color: #EAB532; letter-spacing: -1px;} #login_box{width: 530px; height: 27px; background: url(/images/login_bg.png?20100803-093626) no-repeat; position: absolute; right: 0px; padding: 8px 10px 9px 10px; font-family: Verdana;} #login_box form{margin: 0px;} #login_box input.text{width: 119px; height: 18px; background: url(/images/login_input.png?20100803-093626) no-repeat; color: #707070; padding: 0px; border: none; float: left; margin: 2px 6px 0px 0px; padding: 3px; font-size: 1.1em;} #login_box a.basket{display: block; width: 25px; height: 22px; background: url(/images/basket_yellow.jpg?20100803-093626) 0px 1px no-repeat; float: left; margin-top: 3px; margin-right: 6px;} #login_box a.basket:focus{outline: none;} #login_box input.submit{display: block; width: 44px; height: 27px; background: url(/images/login_submit.png?20100803-093626) no-repeat; color: #EFF6E8; border: none; float: left; margin: 0px; clear: none; cursor: pointer;} #login_box .links{margin-left: 10px; margin-top: 0px; float: left; width: 95px; background: url(/images/login_box_separator.png?20100803-093626) repeat-y; padding-left: 10px; font-size: 0.9em; letter-spacing: -1px;} #login_box .links a{color: #B83951;} #login_box .langs{margin-left: 5px; margin-top: 0px; float: left; width: 27px; background: url(/images/login_box_separator.png?20100803-093626) repeat-y; padding-left: 10px;}*html #login_box .langs{margin-left: 7px;} #login_box .langs a{text-transform: uppercase; color: #B83951; text-decoration: none; margin-right: 7px;} #login_box .langs a:hover{text-decoration: underline;} #login_box .player{background: url(/images/login_box_separator.png?20100803-093626) repeat-y; padding-left: 10px; float: left; height: 19px; padding-top: 8px;}*html #login_box .player{padding-left: 5px;} #login_box .player .button_play{background: url(/images/button_play_off.jpg?20100803-093626) no-repeat; width: 13px; height: 12px; float: left; margin-right: 4px; cursor: pointer;}*html #login_box .player .button_play{margin-right: 0px;} #login_box .player .button_play.on{background: url(/images/button_play_on.jpg?20100803-093626) no-repeat;} #login_box .player .button_pause{background: url(/images/button_pause_off.jpg?20100803-093626) no-repeat; width: 8px; height: 12px; float: left; cursor: pointer;} #login_box .player .button_pause.on{background: url(/images/button_pause_on.jpg?20100803-093626) no-repeat;} #login_box .player object#audioplayer_1{width: 1px; height: 1px; opacity: 0.1; position: absolute; filter:alpha(opacity=1)} #invalid_login{background: #370B2F; height: 16px; padding: 2px 31px; color: white; font-weight: bold; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-radius-bottomright: 6px;} #registration input.text{width: 276px; height: 21px; background: url(/images/input_282.png?20100803-093626) no-repeat; border: none; padding: 3px 3px 0px 3px; margin: 5px 0px;} #forgot_pw_activation tr.even td,#registration tr.even td{background: white;} #registration td.label label{font-size: 1em; font-weight: normal;}em.required{display: none;} #forgotten_password table.layout,#registration table.layout{margin: 15px 20px; width: 80%;} #registration table.layout select{margin: 5px 0px; width: 140px;} #registration table.layout.t2 select{width: 282px;} #registration table.layout td.label{width: 11%;} #registration table.layout.t2 td.label{width: 37%; padding-right: 10px;} #registration .help{position: absolute; top: 20px; left: 450px; width: 235px; font-size: 0.9em;} #registration .help .help_text{background: #F6F8DC url(/images/help.png?20100803-093626) no-repeat; padding: 10px 15px;} #registration .help .help_text .help_title{text-transform: uppercase; color: #737A2D; margin-bottom: 6px; font-weight: bold;} #registration .help .help_bottom{width: 235px; height: 6px; background: url(/images/help_bottom.png?20100803-093626) no-repeat;} #registration textarea{background: url(/images/textarea.png?20100803-093626) no-repeat; border: none; width: 557px; height: 129px; padding: 5px;} #registration .p label{font-size: 1em; font-weight: normal; margin: 5px 0px; width: 500px;} #registration_activation input.submit,#forgot_pw_activation input.submit,#forgotten_password input.submit,#registration input.submit{width: 111px; height: 26px; cursor: pointer; background: url(/images/black_button_110.png?20100803-093626) no-repeat; text-align: center; border: none; text-transform: uppercase; color: white; padding-bottom: 7px; font-weight: bold; margin-left: 469px;} #registration_activation input.submit,#forgot_pw_activation input.submit,#forgotten_password input.submit{margin: 0px auto;} #forgotten_password input.submit{display: inline; margin-left: 20px;} #forgotten_password input#forgot_pw_email{display: inline;}div.note{display: none;} #registration .white_box h1.noborder{font-family: Georgia; margin-bottom: 0px; padding-left: 10px;} #registration_activation input.text,#forgot_pw_activation input.text,#forgotten_password input.text{width: 276px; height: 21px; background: url(/images/input_282.png?20100803-093626) no-repeat; border: none; padding: 3px 3px 0px 3px; margin: 5px 0px;} #registration_activation table.layout td.label,#forgot_pw_activation table.layout td.label,#forgotten_password table.layout td.label{width: 22%; font-family: Verdana;} #registration_activation table.layout td.label label,#forgot_pw_activation table.layout td.label label,#forgotten_password table.layout td.label label{font-weight: normal; font-size: 1em;} #wine_edit_form input.text{display: inline; width: 90%;} #public_wine_list .filter{overflow: hidden; font-family: Verdana; line-height: 18px;} #public_wine_list .filter .col1{float: left; width: 380px; margin-right: 20px; padding-left: 22px; background: url(/images/filter_separator.png?20100803-093626) right top repeat-y; padding-bottom: 5px;} #public_wine_list .filter .col1 input.radio{margin-right: 7px;}*html #public_wine_list .filter .col1 input.radio{margin-right: 2px;} #public_wine_list .filter .col1 span{margin-right: 8px; font-size: 0.9em;} #public_wine_list .filter .col2{float: left; width: 230px; background: url(/images/filter_separator.png?20100803-093626) right top repeat-y; padding-bottom: 5px; margin-right: 15px;} #public_wine_list .filter .col2 select{width: 200px;} #public_wine_list .filter .col3{float: left; width: 200px; background: url(/images/basket_gray2.jpg?20100803-093626) 0px 9px no-repeat; padding-left: 35px;} #public_wine_list .filter .col3 a{color: #B52D3B;} #public_wine_list .text{border-top: 1px solid #E0E0E0; font-family: Verdana; padding-left: 20px; padding-top: 10px; margin-top: 8px; font-size: 0.9em;}*html #public_wine_list .text{clear: both;} #public_wine_list .white_box{margin-top: 10px;} #public_wine_list table{width: 100%; margin: 15px 0px;} #public_wine_list table th{background: #F5F5F5; padding: 5px 0px; text-align: center; font-weight: normal; border-right: 1px solid #E6E6E6; cursor: pointer;} #public_wine_list table thead th.last{border-right: none;} #sorttable_sortfwdind,#sorttable_sortrevind{display: none; width: 17px; height: 9px; background: url(/images/arrow_up_purple.jpg?20100803-093626) no-repeat; cursor: pointer; color: #F5F5F5; position: relative; top: 3px; left: 4px;} #sorttable_sortrevind{background: url(/images/arrow_down_purple.jpg) no-repeat;} #public_wine_list table tbody td{text-align: center; padding: 15px; width: 80px; border-right: 1px solid #E6E6E6;} #public_wine_list table tbody td.last{border-right: none;} #public_wine_list table tbody td img.image{float: left; margin-right: 10px;} #public_wine_list table tbody td img.award{display: inline; margin-top: 5px;} #public_wine_list table tbody td input.quantity{width: 52px; height: 20px; background: url(/images/quantity_input.jpg?20100803-093626) no-repeat; border: none; padding: 4px 0px 0px 0px; text-align: center;} #public_wine_list table tbody td button{display: block; margin: 5px auto; width: 123px; height: 31px; background: url(/images/put_to_basket_button.jpg?20100803-093626) no-repeat; border: none; text-shadow: 0.1em 0.1em 0.2em white; text-transform: uppercase; font-weight: bold; color: #616161; cursor: pointer; padding-bottom: 3px;} #public_wine_list table tbody td.col1{width: 300px; text-align: left;} #public_wine_list table tbody td.col1 .red_title{font-size: 1.2em; display: block; height: 55px;} #public_wine_list table tbody td.col1 .red_title:focus{outline: none;} #public_wine_list table tbody tr.odd td{background: #F5F5F5;} #public_wine_list table thead th button{background: url(/images/table_order.jpg) no-repeat; width: 33px; height: 9px; border: none; position: relative; top: 5px; left: 5px;} #public_wine_list table thead th.sorttable_sorted button{background: url(/images/table_order_asc.jpg) no-repeat;} #public_wine_list table thead th.sorttable_sorted_reverse button{background: url(/images/table_order_desc.jpg) no-repeat;} #product_datasheet{overflow: hidden;} #product_datasheet .images{float: left; width: 200px; margin-left: 15px;} #product_datasheet .images img.big_image{margin: 0px auto; display: block;}*html #product_datasheet .images{margin-left: 8px;} #product_datasheet .images img.main_image{margin: 0px auto;} #product_datasheet .images .thumbs{overflow: hidden; width: 190px; margin: 0px auto;} #product_datasheet .images .thumbs img{float: left; padding: 2px; background: white; border: 1px solid #BFBFBF; margin-right: 8px;} #product_datasheet .images .thumbs img.last{margin-right: 0px;} #product_datasheet .description{float: right; width: 380px; line-height: 18px;} #product_datasheet .description .text{padding: 0px 10px; text-align: justify; font-size: 1.1em; font-family: Verdana;} #product_datasheet .price{font-size: 1.6em; margin: 12px 0px 20px 0px; text-align: center;} #product_datasheet span{color: #B03F48;} #product_datasheet a.buy{display: block; background: url(/images/button_gray_left.jpg?20100803-093626) no-repeat; color: #555555; text-decoration: none; padding: 10px 15px; padding-top: 11px; text-align: center; font-size: 1.15em; font-weight: bold; margin-bottom: 15px; font-family: Arial; text-transform: uppercase; text-shadow: 0.1em 0.1em 0.2em white; cursor: pointer;} #product_datasheet .allowance{text-align: center;} #product_datasheet .allowance .percent{font-size: 5em; color: #C86971;} #product_datasheet .allowance .verdana{font-size: 1.1em; color: #515151; margin: 5px auto;} #product_datasheet .allowance a{text-decoration: none; color: #B42D39; font-size: 1.3em;} #product_datasheet .allowance a:hover{text-decoration: underline;} #product_datasheet .vintage{margin-bottom: 10px;} #product_datasheet .vintage a{color: #AF1F2B;} #product_datasheet img.award{float: left; margin-right: 10px;} #product_datasheet em a{color: #515151;}*html #product_datasheet .floated{height: 1%;} #product_datasheet .floated .clear{height: 10px;} #product_datasheet div.pager{font-family: Verdana; border-top: none; padding: 0px; padding-bottom: 4px; margin-top: 0px;} #product_datasheet div.pager.bottom{border-top: 1px solid #E0E0E0; padding-top: 4px; margin-top: 10px;} #product_datasheet span.pager{font-size: 0.6em;} #c2_1024 #product_datasheet h1{margin-bottom: 4px;} #product_datasheet .thumb_image{height: 455px;} #product_datasheet .thumb_image img{display: block; margin: 0px auto;}q#orders #lister{background: #eee;}q#orders #lister .status.waiting{color: white; background: red;}q#orders #lister .status.collected,q#orders #lister .status.on_way,q#orders #lister .status.on_shelf{color: white; background: green;}q#orders #lister tr.details{font-size: 0.9em; background: #4d4d4d;}q#orders #lister tbody.details tr:first-child{background: #ddd; qbackground: #1d64ad; }q#orders #lister tbody.details tr th:first-child,q#orders #lister tbody.details tr td:first-child{background: white;} #orders #lister tbody{border-bottom: 1px solid #1a8db2;} #orders #lister tbody:hover, #orders #lister tbody.hover{background-color: #1d64ad !important;} #orders #lister tbody.basket:hover tr.basket, #orders #lister tbody.basket.hover tr.basket,#orders #lister tbody.basket tr.header th:first-child, #orders #lister tbody.basket tr.header th:first-child,#orders #lister tbody.basket tr.details td:first-child, #orders #lister tbody.basket tr.details td:first-child{background-color: #003366 !important; color: white;} #orders #lister tbody.basket:hover .warning, #orders #lister tbody.basket.hover .warning{color: black;} #orders #lister tbody.basket tr.options{background: #edf3fe;} #orders #lister tr.basket{font-size: 1.1em; font-weight: bold; background: #eee;} #orders #lister tr.details td{padding: 5px;} #orders #lister tr.header{background: #f8f8f8;  font-size: 0.9em; background: #ffff76; font-weight: bold; color: black;} #orders #lister tr.supplier_order_header{background: red;} #orders #lister tr.header.fields{letter-spacing: 0px; font-size: 0.8em; background: #e5e5e5;} #orders #lister tr.header th:first-child,#orders #lister tr.details td:first-child{background: #eee;} #orders #lister tr.header{} #orders #lister tr.header th.spacer{background: white;} #orders #lister tr.details{qbackground: red;} #orders #lister tr td.ok,#orders #lister tr td.warning,#orders #lister tr td.fail{padding-left: 30px !important;} #orders #lister tr.close:not(.basket){display: none;} #orders #lister tr.basket{cursor: pointer;} #orders #lister tr.basket td.icon{background: url(/images/default/tree/elbow-plus-nl.gif) no-repeat 50% 50%;} #orders #lister tr.basket.close td.icon{background: url(/images/default/tree/elbow-minus-nl.gif) no-repeat 50% 50%;} #orders #lister tr.basket.close .warning{color: black;} #orders #lister tr.basket.close{background-color: #003366; color: white;} #orders #lister tbody.basket.ok tr.basket{background-color: green !important;} #order_packing{position: fixed; bottom: 10px; padding: 10px; margin-left: -17px; width: 249px; background-color: #ffffcc; font-size: 1.3em;} #order_packing .barcode{font-size: 1.4em; text-align: center; margin-bottom: 0.5em;} #order_packing .barcode input:focus{background-color: yellow;} #right #order_packing ul li a.service_url{background-image: url(/images/icons/control_rewind_blue.png); background-position: 5px 50%; background-repeat: no-repeat; padding-left: 25px;} #order_send div.address,#orders div.address{background: #efefef; padding: 5px; margin-bottom: 1em;} #order_send h2{font-size: 1.2em; background: #1a8db2; color: white; padding: 3px;} #order_send div.address .name{font-size: 1.2em;} #order_send textarea{font-size: 1.1em; width: 250%; height: 20em;} #order_send textarea:hover{width: 250%;}textarea.sidebar{font-size: 11px; width: 100%; height: 20em; position: relative;}textarea.sidebar:hover, textarea.sidebar.hover{width: 550px; right: 300px;} #orders tfoot#add_new_item, #orders tfoot#add_new_item tr.odd #orders tfoot#add_new_item tr.even{background: #ffffcc; color: black;} #orders .status{padding-left: 25px; padding-right: 10px;} #orders .comments div{font-size: 1.7em; padding: 10px; padding-left: 30px; font-weight: bold; margin-bottom: 10px;} #orders .comments h1{background: red; color: white; padding: 3px;} #public_tracker{width: 95%; height: 200px; overflow-y: scroll; border: 3px solid black; margin: 1em auto; padding: 10px;} #orders .service_url{color: black;} #orders .address .select{margin-bottom: 0.5em;} #orders .address .select select{display: inline; width: 80%;} #orders .address .select img{display: inline;} #orders #addresses{width: 100%;} #orders #addresses td{width: 50%;} #payment_mode label span.note{display: block; font-style: normal; font-weight: normal; padding: 5px 0 20px 17px;} #orders div.shelf_place *{width: auto; display: inline;} #right fieldset.warning_comment textarea{width: 100%; font-size: 1em;} #c2_1024 #webshop table thead th{background: #F5F5F5; color: #515151; font-weight: normal; padding: 6px; border-right: 1px solid #E6E6E6;} #c2_1024 #webshop table thead th.last{border-right: none;} #c2_1024 #webshop table tr td{padding: 6px; border-right: 1px solid #E6E6E6; background: #F5F5F5;} #c2_1024 #webshop table tr td.last{border-right: none;} #c2_1024 #webshop table tr.odd td{background: white;} #c2_1024 #webshop table tr td a{color: #B93B46; font-family: Georgia;} #c2_1024 #webshop input.submit{width: 111px; height: 26px; cursor: pointer; background: url(/images/black_button_110.png?20100803-093626) no-repeat; text-align: center; border: none; text-transform: uppercase; color: white; padding-bottom: 7px; font-weight: bold; float: right;} #webshop a{color: #B93B46;} #webshop p{margin: 12px 0px;} #order_edit_form input#fullname{width: 90%; display: inline;} #webshop .log_in{background: #E8ECC9; padding: 4px 10px; color: #737A2D; -moz-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; text-transform: uppercase; font-family: Verdana; text-align: left; margin-top: 20px; font-weight: bold;} #webshop .log_in a{color: #737A2D;} #c2_1024 #webshop table.layout td.label{width: 20%; border-right: none;} #collected_orders .header{display: none;} #collect .barcode{font-size: 1.5em;} #order table.lister tbody{overflow: auto;} #order form.noenter2tab .hide{display: none;} #pay_by_ccard_link{background-image: url(/images/icons/creditcards.png); background-repeat: no-repeat; background-position: left center; padding: 1em 1em 1em 2em;}table#my_orders{width: 100%;}table#my_orders td{padding: 3px 5px; font-family: Verdana; background: white;}table#my_orders tr.order td{background: #BBBBBB; font-family: Verdana; padding: 5px;}table#my_orders tr.order td.time{font-size: 1.1em; font-weight: bold;}table#my_orders tr.sum td{padding: 2px 5px; font-family: Verdana; font-weight: bold; border-bottom: 10px solid white;}table#my_orders td a{color: #B93B46; font-size: 1.1em; font-family: Georgia;} #admin_search .categories select{width: 100%;} #webshop div.table{width: auto; table-layout: fixed; overflow: auto;} #webshop table#compare{border: 1px solid red;} #webshop table#compare th{width: 100px; border: 1px solid black;} #webshop table#compare td{border: 1px solid red;} #webshop table#compare div.th{width: 100px;}qwe .lister tbody tr:not([repeat~=template]) td:first-child input[type=checkbox]{margin: 10px; border: 3px solid red;}input:checked{}.lister-container{position: relative;} #webshop #edit_product table.lister td.new_value input,#webshop #edit_product table.lister td.new_value img{width: auto; display: inline;} #webshop #edit_product table.lister td.values{position: relative; padding: 0;} #webshop #edit_product table.lister td.values div{width: 99%; border: 5px solid #7F9DB9; background: white; display: none; position: absolute; left: 0; z-index: 1; max-height: 200px; overflow: auto; padding: 5px;} #webshop #edit_product table.lister td.values div fieldset{padding: 0; margin: 0;} #webshop #edit_product table.lister td.values:hover, #webshop #edit_product table.lister td.values.hover{background: #7F9DB9;} #webshop #edit_product table.lister td.values:hover div, #webshop #edit_product table.lister td.values.hover div{display: block;} #webshop #edit_product table.lister td.values fieldset label{text-align: left; width: 20%; font-size: 0.8em; font-weight: normal; display: block; padding: 0; margin: 0;}q#webshop *[repeat=template]{display: table-row;} #webshop fieldset#edit_items{} #webshop td.quick_values{width: 40%; font-size: 0.9em;} #webshop #replaceable .item{font-size: 1.1em; font-weight: bold; padding: 15px; background-color: #ffff76;} #webshop #replaceable tr td:first-child:not([colspan]){width: 70px;} #webshop #replaceable tr td:first-child:not([colspan]) input{width: 65px;} #webshop #edit_items table{border-collapse: collapse; background: #eee;} #webshop #edit_items table td{padding: 0;} #webshop #edit_items table td.group{   } #webshop #edit_items select{width: auto;} #webshop #edit_items tbody[repeat='0']{display: none;} #webshop #edit_items table tbody div:first-child{position: relative; padding: 1em; background: white;} #webshop #edit_items div.tab-container{border-top: 1px solid #003366; border-bottom: 1px solid #003366; background: #eee !important;} #webshop table#products{width: 100%;} #webshop #cart table{border-collapse: collapse; width: 100%;} #webshop #cart table td,#webshop #cart table th{padding: 3px;} #webshop #cart table td.info,#webshop #cart table td.ok,#webshop #cart table td.warning,#webshop #cart table td.fail{padding-left: 25px;} #webshop #cart table thead{background-color: #1a8db2; color: white;} #webshop #cart table .odd{background-color: #eee;} #webshop #cart table tfoot tr{padding-top: 20px;} #webshop #product_view div.floated .box{float: left; width: 180px; height: 150px; margin: 10px; border: 1px solid #ff9c00;} #webshop #product_view div.floated .noborder{border: none; background: none;} #webshop #product_view div.floated .box h2{background: #ff9c00; color: white; padding: 5px; width: 70%;} #webshop .baskettype{width: 20px; background: black;} #webshop .baskettype.h24{background: lightgreen;} #webshop .baskettype.green{background: green;} #webshop .baskettype.yellow{background: yellow;} #webshop .baskettype.red{background: red;} #webshop .layout_group input{display: inline; width: 90%;} #edit_itempairs .lister tr td{padding: 5px 5px 5px 30px;}q#edit_itempairs tr.warning{background: yellow url(/images/icons/error.png?20100803-093626) no-repeat 5px 50%;} #edit_itempairs tr.delete{background: red url(/images/icons/delete.png) no-repeat 5px 50%; color: white; font-weight: bold;} #edit_itempairs .lister thead{font-size: 1.3em;} #webshop.items_pairing select option[selected]{background: #ddd;} #webshop.items_pairing select option[selected]:after{content: "(eredeti javaslat)";} #edit_items select{width: auto;} #edit_items .tab{padding: 10px;} #edit_items tr.name{background: #003366; color: white; font-size: 1.3em; padding: 10px; text-align: center; font-weight: bold;} #edit_shopproducts td.label{width: 20%;} #product_stock{overflow: auto;} #product_stock td{vertical-align: top;} #product_stock td.odd{background: #ddd;} #product_stock th.itemname{} #right table.stock_details{margin-bottom: 2em;} #right table.stock_details thead{font-size: 1.3em; font-weight: bold; text-align: center} #right table.stock_details .name{color: black;} #product_stock span.status{color: #1a8db2;} #product_stock .baskettype a{color: white;} #product_stock .deleted{background-color: #000; padding: 5px; text-align: center;} #product_stock .terminated{background-color: #4d4d4d; padding: 5px; text-align: center;} #product_stock table.stock{width: 100%;} #product_stock tr.depoplace{background-color: #1a8db2; color: white; font-weight: bold; height: 25px;} #product_stock table.lister tr.title, #product_stock table.lister tr.title,#product_stock table.lister tr.title, #product_stock table.lister tr.title:hover, #product_stock table.lister tr.title, #product_stock table.lister tr.title.hover{background-color: white; color: black; font-size: 1.2em;} #product_stock table.lister tr.title, #product_stock table.lister tr.title .spacer{height: 5px;} #box_center{width: 100%; margin: 0px; padding: 0px; position: absolute; top: 0px; left: 0px; z-index: 10000;} #box_center #box_{background: white; width: 500px; height: auto; position: static; margin: 70px auto; display: none; overflow: hidden; padding: 10px;} #box_center #box_ #box_content{text-align: left;} #box_center #box_loading{width: 100px; height: 100px; background: url(/images/box/loading.gif) no-repeat; position: static; margin: 200px auto; display: none;}body.en #box_center #box_loading{background: url(/images/box/loading_en.gif) no-repeat;} #box_darken{display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: black; z-index: 9999; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}* html #box_darken{position: absolute; display: none;} #box_alert{background: white; padding: 10px;} #box_alert a.box_close{float: right; background: url(/images/icons/cross.png?20100803-093626) no-repeat; padding-left: 20px; text-decoration: none; cursor: pointer;} #box_alert_text{line-height: 16px; min-height: 70px; background: url(/images/box/alert.gif?20100803-093626) 20px 0px no-repeat; padding-left: 100px; font-size: 1.2em;}* html #box_alert_text{height: 70px;} #box_ iframe#box_external_link_iframe{width: 100%; height: 600px; border: none;} #box_ a.box_external_link_close{font-size: 0.9em; color: black; cursor: pointer; background: url(/images/icons/cross.png?20100803-093626) no-repeat; padding-left: 20px; float: right;}table#award_list_table th{font-weight: bold; text-align: left; padding-left: 30px;}table#award_list_table tr.award{font-size: 1.3em;}table#award_list_table tr.award th{background-color: #ccc; line-height: 30px;}table#award_list_table tr.award th .description{line-height: 15px; font-size: 0.7em; font-weight: normal; padding-left: 40px; padding-right: 30px; text-align: justify;}table#award_list_table td.wine{padding-left: 50px; text-align: left;}*html table#award_list_table td.wine{width: 250px;}*html table#award_list_table td.rank{width: 150px;}table#award_list_table img.logo{display: inline; margin-right: 10px; float: left;} #public_wine_list table#award_list_table a{color: #B93B46;}span.editi18n:hover, span.editi18n.hover{background-color: #fbffcb; cursor: pointer;}span.editi18n{outline-style: dashed; outline-width: thin;}html#centered.http_error{margin-bottom: 0;}html#centered.http_error body{font-size: 1em;}html#centered.http_error #container{width: 750px;  height: 400px; background: white; position: relative;}html#centered.http_error,html#centered.http_error *{background: white;}html#centered.http_error body.http_error #error{font-family: arial, verdana, sans-serif; padding-top: 2em;  color: #353535;}html#centered.http_error body.http_error #error *{font-family: arial, verdana, sans-serif;} #error a{color: #353535; border: 0; text-decoration: underline;} #error a:hover{text-decoration: none;} #error h1, #error h2{text-transform: none; letter-spacing: 0px; border: none; margin: 0;} #error div{display: block; float: left; width: 25%; text-align: right;} #error dl{border: 1px solid red; margin: 2em 30px 0 0;} #error dl *{margin: 0;} #error img{border: 0; display: inline; margin-right: 30px;} #error div.content{text-align: left; width: 60%; border-left: 1px solid #ccc; padding-left: 20px; padding-bottom: 30px;} #error h1{color: #d01f3c; font-size: 2.3em; margin: 0;} #error strong{display: block; margin: 1em 0 1.5em 0;} #error h2{margin-top: 1.5em; font-size: 1em; color: #353535;} #error li{line-height: 1.5em;} #error input{margin: 0.5em 1em 0 0;} #error input.query{margin-top: 0.5em;} #error .footer{margin-top: 1.5em; text-align: left; color: #888; font-size: 0.9em;} #error .footer a{color: #888; text-decoration: none;} #error .footer a:hover{text-decoration: underline;} #error span#report-error input{color: #D01F3C; background-color: #E8E8E8; border: 1px solid #CCCCCC; font-size: 80%; font-variant: normal; font-weight: normal;} #error input.image{width: 16px; height: 16px;} #error span#report-error input[disabled]{color: #888888;} #error div.content{margin-left: 20px; border-left: 1px solid #777777;}html#centered.http_error *{background: none;}html#centered.http_error body.http_error #error{color: white; font-family: Verdana; font-size: 1.1em;}html#centered.http_error body.http_error #error h1{font-family: Georgia; font-size: 2em; font-weight: normal; color: white;}html#centered.http_error body.http_error #error a,html#centered.http_error body.http_error #error h2{color: white;}html#centered.http_error body.http_error{background: #270B22 url(/images/bg_simple.jpg?20100803-093626) center top no-repeat;}html#centered.http_error body.http_error #container{background: none;} #error .footer a{color: white;} #error input.query{background: #EEEEEE; border: 1px solid black; padding: 2px; color: #270B22;}