audio,
canvas,
img,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
html{font-size:100%;}
button,
input,
select,
textarea,
body{color:#6a6a6a;font-size:14px;line-height:1.7em;font-family:'Roboto', sans-serif;font-weight:300;text-rendering:geometricPrecision;}
a{color:#a28451;text-decoration:underline;}
a:hover{color:#a28451;text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family:'Roboto', sans-serif;font-weight:200;color:#a28451;line-height:1.2em;}
h1{font-size:36px;}
h2{font-size:32px;}
h3{font-size:28px;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:16px;}
::-moz-selection{background:#a28451;text-shadow:none;color:#ffffff;}
::selection{background:#a28451;text-shadow:none;color:#ffffff;}
input, textarea, select{background:#ffffff;border:0px;border:1px solid #e0e0e0;color:#676767;margin:0px;padding:14px 15px;line-height:1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
textarea{height:auto;padding:13px 15px;line-height:1.2em;}
input[disabled], textarea[disabled], select[disabled]{color:#b6b6b6;}
.csstransitions input, .csstransitions textarea, .csstransitions select{-webkit-transition:border 0.25s ease-in-out;-moz-transition:border 0.25s ease-in-out;-o-transition:border 0.25s ease-in-out;transition:border 0.25s ease-in-out;}
input:focus, textarea:focus, select:focus{color:#414141;border:1px solid #a28451;}
input.error, textarea.error, select.error, input:focus.error, textarea:focus.error, select:focus.error{border:1px solid #ff0000;}
input.button,
input.submit,
input[type=button],
input[type=submit]{background-color:#a28451;background-image:none;color:#ffffff;border:0px;padding:0px 15px;height:42px;cursor:pointer;width:auto;overflow:visible;font-weight:normal;}
.csstransitions input.button,
.csstransitions input.submit,
.csstransitions input[type=button],
.csstransitions input[type=submit]{-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}
input:hover.button,
input:hover.submit,
input:hover[type=button],
input:hover[type=submit],
input:focus.button,
input:focus.submit,
input:focus[type=button],
input:focus[type=submit]{background-color:#525252;background-image:none;border:0px;}
a.button,
a:hover.submit{background-color:#a28451;background-image:none;color:#ffffff;border:0px;padding:13px 15px;cursor:pointer;width:auto;overflow:visible;font-weight:normal;text-decoration:none;}
.csstransitions a.button{-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}
a:hover.button{background-color:#525252;background-image:none;border:0px;}
hr{display:block;height:1px;border:0;border-top:1px dashed #e9e7e7;margin:1em 0;padding:0;}
body, html{width:100%;height:100%;}
body{background:#525252;margin:0;position:relative;}
.bspace{display:block;height:40px;}
.bspace:first-child{display:none;}
#messages{background:#ffffff;position:relative;padding:20px 30px 15px;}
#messages .messages{margin:0 auto;background:#ffffff;}
@media only screen and (min-width:1220px){#messages .messages{width:1140px;}
}
@media only screen and (max-width:550px){#messages{padding-left:15px;padding-right:15px;}
}
#messages_div{margin:0 auto;}
.messages div{text-align:left;background-color:#dbe3ff;border:1px solid #a2b4ee;color:#585b66;font-weight:normal;margin-bottom:5px;}
.messages div span{display:block;background-image:url('../images/message_info_icon.png');background-position:15px center;background-repeat:no-repeat;padding:15px;padding-left:60px;}
.messages div.error{background-color:#ffcece;border:1px solid #df8f8f;color:#665252;}
.messages div.error span{background-image:url('../images/message_error_icon.png');}
.messages div.alert{background-color:#fffbcc;border:1px solid #e6db55;color:#666452;}
.messages div.alert span{background-image:url('../images/message_alert_icon.png');}
.messages div.ok{background-color:#d5ffce;border:1px solid #9adf8f;color:#556652;}
.messages div.ok span{background-image:url('../images/message_ok_icon.png');}
.messages div.question{background-color:#e1e4ec;border:1px solid #afb5c7;color:#5a5b5e;}
.messages div.question span{background-image:url('../images/message_question_icon.png');}
#fullbackground{position:fixed;z-index:1;top:0px;left:0px;width:100%;height:100%;background:#525252;overflow:hidden;}
#fullbackground_bg{position:fixed;z-index:1;top:0px;left:0px;width:100%;height:100%;background:url('../images/header_bg.png');overflow:hidden;}
#document{position:relative;z-index:2;}
#cookie_policy_popup{background:#fafafa;border-bottom:1px solid #ebebeb;position:relative;}
#cookie_policy_popup div{padding:11px 30px 11px;margin:0 auto;color:#9a9a9a;font-size:12px;line-height:120%;text-align:left;position:relative;}
@media only screen and (min-width:1220px){#cookie_policy_popup div{width:1140px;}
}
#cookie_policy_popup span{float:left;padding-right:60px;}
#cookie_policy_popup span a,
#cookie_policy_popup span a:hover{color:#9a9a9a;}
#cookie_policy_popup a.close{display:block;position:absolute;width:28px;height:28px;margin:0px;padding:0px;background:url('../images/cookies_close.png') top left no-repeat;top:50%;right:30px;margin-top:-14px;}
#cookie_policy_popup a:hover.close{background:url('../images/cookies_close.png') bottom left no-repeat;}
@media only screen and (max-width:550px){#cookie_policy_popup div{padding-right:15px;padding-left:15px;}
#cookie_policy_popup a.close{right:15px;}
}
#header{background:#ffffff;}
#header .header_in{padding:0px 30px 0px;margin:0 auto;position:relative;background:#ffffff;height:100px;}
@media only screen and (min-width:1220px){#header .header_in{width:1140px;}
}
@media only screen and (max-width:550px){#header .header_in{padding:0px 15px 0px;}
}
#header .header_right{float:right;}
#header a.mainmenu_toggle{display:none;}
#header a.mainmenu_toggle2{display:none;}
#header .header_right .links{float:left;padding-top:20px;}
#header .header_right .links a,
#header .header_right .links a:hover{display:block;float:left;margin-left:25px;text-decoration:none;}
#header .header_right .links a:first-child,
#header .header_right .links a:hover:first-child{margin-left:0px;}
#header .header_right .links a span{display:none;}
#header .header_right .links a img{display:block;height:60px;line-height:60px;color:#a28451;font-size:18px;font-weight:300;}
#header .header_right .links a:hover img{color:#282828;}
#header .header_right .language{float:right;}
#header .header_right .language .mod{margin-left:40px;border-top:3px solid #a28451;padding-top:29px;float:right;}
#header .h1{float:left;padding-top:20px;}
#header h1{display:block;margin:0;padding:0;}
#header h1 a{display:block;margin:0;padding:0;text-decoration:none;color:#282828;position:relative;}
#header h1 a:hover{color:#a28451;}
#header h1 img{display:block;line-height:63px;height:63px;font-size:24px;font-weight:400;}
@media only screen and (max-width:1020px){#header .header_right .links a,
#header .header_right .links a:hover{float:none;margin-left:0px;}
#header .header_right .links a img{display:none;}
#header .header_right .links a span,
#header .header_right .links a:hover span{display:block;color:#58595b;height:30px;line-height:30px;text-align:right;border-left:3px solid #ffffff;padding-left:10px;font-size:18px;font-weight:300;}
#header .header_right .links a:hover span{border-left:3px solid #f1f1f1;}
#header .header_right .links a span strong{font-weight:300;}
#header .header_right .links a.rejestracjaonline span strong,
#header .header_right .links a.rejestracjaonline:hover span strong{color:#a28451;}
#header .header_right .links a.mediraty span strong,
#header .header_right .links a.mediraty:hover span strong{color:#01a8c9;}
}
@media only screen and (max-width:990px){#header a.mainmenu_toggle,
#header a.mainmenu_toggle:hover{display:block;float:right;background-color:#c0ac73;background-position:center center;background-repeat:no-repeat;background-image:url('../images/mainmenu_toggle.png');width:35px;height:100%;margin-left:20px;}
#header a.mainmenu_toggle:hover,
#header a.mainmenu_toggle.open,
#header a.mainmenu_toggle.open:hover,
.no-js #header a.mainmenu_toggle,
.no-js #header a.mainmenu_toggle:hover{background-color:#a28451;}
}
@media only screen and (max-width:900px){#header .header_right{}
#header .header_right .language{float:none;width:100%;}
#header .header_right .language .mod{margin-left:0px;border-top:0px;padding-top:12px;margin-bottom:-28px;}
#header .header_right .links{float:right;padding-top:41px;}
#header .header_right .links a,
#header .header_right .links a:hover{float:left;margin-left:7px;}
#header .header_right .links a span,
#header .header_right .links a:hover span{padding-left:7px;height:18px;line-height:18px;text-align:left;}
}
@media only screen and (max-width:850px){#header .header_right .links a,
#header .header_right .links a:hover{margin-left:4px;}
#header .header_right .links a span,
#header .header_right .links a:hover span{padding-left:4px;font-size:14px;}
}
@media only screen and (max-width:770px){#header .header_in{height:auto;}
#header a.mainmenu_toggle{display:none;}
#header .header_right{float:none;border-bottom:1px solid #e5e5e5;}
#header .header_right .links{float:left;padding-top:19px;padding-bottom:19px;}
#header .header_right .links a,
#header .header_right .links a:hover{margin-left:10px;}
#header .header_right .links a span,
#header .header_right .links a:hover span{height:18px;line-height:18px;font-size:18px;padding-left:0px;padding-right:10px;border-right:3px solid #ffffff;border-left:0px;}
#header .header_right .links a:hover span{border-right:3px solid #f1f1f1;}
#header .header_right .language{float:right;width:auto;}
#header .header_right .language .mod{padding-top:10px;padding-bottom:10px;margin-bottom:0px;}
#header .h1{float:none;padding-bottom:20px;padding-right:55px;position:relative;}
#header a.mainmenu_toggle2,
#header a.mainmenu_toggle2:hover{display:block;background-color:#c0ac73;background-position:center center;background-repeat:no-repeat;background-image:url('../images/mainmenu_toggle.png');width:35px;height:100%;position:absolute;top:0px;right:0px;text-decoration:none;color:#ffffff;text-align:center;font-weight:bold;font-size:12px;line-height:1em;}
#header a.mainmenu_toggle2 span{display:none;}
#header a.mainmenu_toggle2:hover,
#header a.mainmenu_toggle2.open,
#header a.mainmenu_toggle2.open:hover,
.no-js #header a.mainmenu_toggle2,
.no-js #header a.mainmenu_toggle2:hover{background-color:#a28451;}
}
@media only screen and (max-width:575px){#header h1 img{line-height:1em;height:auto;width:100%;}
}
@media only screen and (max-width:490px){#header .header_right .links a,
#header .header_right .links a:hover{margin-left:4px;}
#header .header_right .links a span,
#header .header_right .links a:hover span{padding-right:4px;font-size:14px;}
}
@media only screen and (max-width:420px){#header .header_right .links{float:left;padding-top:11px;padding-bottom:11px;}
#header .header_right .links a,
#header .header_right .links a:hover{float:none;margin-left:0px;}
#header .header_right .links a span,
#header .header_right .links a:hover span{line-height:20px;height:20px;}
#header .header_right .language .mod{padding-top:13px;padding-bottom:13px;}
#header .h1{padding-right:0px;padding-bottom:0px;}
#header a.mainmenu_toggle2,
#header a.mainmenu_toggle2:hover{background-image:none;width:100px;height:auto;position:relative;top:auto;right:auto;margin:0 auto;margin-top:20px;}
#header a.mainmenu_toggle2 span{display:block;padding:10px 0px;}
}
#mainmenu{background:#ffffff;}
#mainmenu .mainmenu_in{padding:0px 30px 0px;margin:0 auto;position:relative;background:#ffffff;}
@media only screen and (min-width:1220px){#mainmenu .mainmenu_in{width:1140px;}
}
@media only screen and (max-width:550px){#mainmenu .mainmenu_in{padding:0px 15px 0px;}
}
#header_line{padding:12px 15px 0px;background:#ffffff;}
#header_line div{margin:0 auto;height:1px;overflow:hidden;background:#ececec;}
@media only screen and (min-width:1220px){#header_line div{width:1170px;}
}
@media only screen and (max-width:1070px){#header_line{padding:12px 20px 0px;}
}
@media only screen and (max-width:990px){#header_line{padding:12px 30px 0px;}
}
@media only screen and (max-width:550px){#header_line{padding-right:15px;padding-left:15px;}
}
#header_space{overflow:hidden;position:relative;border-top:12px solid #ffffff;}
#header_space .header_space{margin:0 auto;}
#header_space .header_space div{width:100%;padding-bottom:16.666%;}
#header_space span{display:none;}
#header_space em{display:none;}
@media only screen and (min-width:1220px){#header_space .header_space{width:1200px;}
#header_space span{display:block;position:absolute;height:100%;width:100%;right:50%;margin-right:600px;top:0%;background:#ffffff;}
#header_space em{display:block;position:absolute;height:100%;width:100%;left:50%;margin-left:600px;top:0%;background:#ffffff;}
}
@media only screen and (max-width:900px){#header_space .header_space div{padding-bottom:20%;}
}
@media only screen and (max-width:700px){#header_space .header_space div{padding-bottom:25%;}
}
#slogans{color:#ffffff;position:relative;padding:90px 30px 90px;}
#slogans .slogans_in{margin:0 auto;}
@media only screen and (min-width:1220px){#slogans .slogans_in{width:1140px;}
}
@media only screen and (max-width:800px){#slogans{padding-top:80px;padding-bottom:80px;}
}
@media only screen and (max-width:650px){#slogans{padding-top:70px;padding-bottom:70px;}
}
@media only screen and (max-width:500px){#slogans{padding-top:60px;padding-bottom:60px;}
}
@media only screen and (max-width:400px){#slogans{padding-top:50px;padding-bottom:50px;}
}
@media only screen and (max-width:550px){#slogans{padding-left:15px;padding-right:15px;}
}
#promo{position:relative;padding:0px 0px 0px;background:#ffffff;overflow:hidden;}
#promo .promo_under{background:#ffffff;width:100%;height:100%;position:absolute;left:0px;top:100px;display:none;}
#promo.with_slogans .promo_under{display:block;}
#promo.with_slogans{background:none;}
#promo .promo_in{margin:0 auto;position:relative;}
@media only screen and (min-width:1220px){#promo .promo_in{width:1200px;}
}
#page_bg{background:#ffffff;position:relative;padding:40px 30px 40px;}
#page{margin:0 auto;background:#ffffff;}
@media only screen and (min-width:1220px){#page{width:1140px;}
}
@media only screen and (max-width:550px){#page_bg{padding-left:15px;padding-right:15px;}
}
#page .page_left{float:left;width:30%;position:relative;}
#page .page_left_in{padding-right:30px;}
#page .page_center{float:right;width:100%;position:relative;}
#page.with_left .page_center{width:70%;}
#page.with_left .page_center_in{padding-left:30px;}
#page.with_left{background:url('../images/page_line.gif') 30% 0px repeat-y;}
@media only screen and (max-width:750px){#page .page_left{width:40%;}
#page .page_left_in{padding-right:20px;}
#page.with_left .page_center{width:60%;}
#page.with_left{background:url('../images/page_line.gif') 40% 0px repeat-y;}
}
@media only screen and (max-width:590px){#page .page_left{width:100%;padding-bottom:40px;}
#page .page_left_in{padding-right:0px;}
#page.with_left .page_center{width:100%;}
#page.with_left .page_center_in{padding-left:0px;}
#page.with_left{background:none;}
}
#description a.tooltip,
#description a.tooltip:hover{color:#6a6a6a;text-decoration:none;cursor:default;}
#partners{background:#ffffff;position:relative;padding:20px 15px 40px;}
#partners .partners_in{margin:0 auto;}
@media only screen and (min-width:1220px){#partners .partners_in{width:1160px;}
}
@media only screen and (max-width:550px){#partners{padding-left:0px;padding-right:0px;}
}
#udogodnienia{background:#525252;color:#ffffff;position:relative;padding:30px 30px 0px;}
#udogodnienia .udogodnienia_in{margin:0 auto;}
@media only screen and (min-width:1220px){#udogodnienia .udogodnienia_in{width:1140px;}
}
@media only screen and (max-width:550px){#udogodnienia{padding-left:15px;padding-right:15px;}
}
#udogodnienia ul{list-style-type:none;padding:0px;margin:0px;}
#udogodnienia ul li{padding:0px;margin:0px;float:left;padding-top:0px;height:105px;overflow:hidden;width:11.111111%;}
#udogodnienia ul li:first-child{margin-left:0px !important;}
#udogodnienia ul li.lL{margin-left:0px !important;float:right !important;}
#udogodnienia ul li img{display:block;margin:0 auto;}
#udogodnienia ul li span{display:block;text-align:center;padding-top:7px;line-height:1.2em;font-size:13px;}
@media only screen and (max-width:970px){#udogodnienia ul li{width:20% !important;margin-left:0px !important;}
#udogodnienia ul li.lL{float:left !important;}
}
@media only screen and (max-width:720px){#udogodnienia ul li{width:33.3333% !important;}
}
@media only screen and (max-width:430px){#udogodnienia ul li{width:50% !important;}
}
#footer{background:#525252 url('../images/footerbg.jpg') top center no-repeat;color:#ffffff;position:relative;padding:40px 30px 40px;}
#footer_in{margin:0 auto;}
@media only screen and (min-width:1220px){#footer_in{width:1140px;}
}
@media only screen and (max-width:550px){#footer{padding-left:15px;padding-right:15px;}
}
#footer h3{color:#ffffff;line-height:30px;font-weight:200;font-size:30px;font-family:'Roboto';padding:0px;margin:0px;}
#footer .footer_content{padding-top:35px;}
#footer span{display:block;margin-top:10px;line-height:20px;}
#footer span:first-child{margin-top:0px;}
#footer span.kontakt_adres,
#footer span.kontakt_telefon,
#footer span.kontakt_mobile,
#footer span.kontakt_email{padding-left:30px;background-position:0px 2px;background-repeat:no-repeat;}
#footer span.kontakt_adres{background-image:url('../images/footer_adres.png');}
#footer span.kontakt_telefon{background-image:url('../images/footer_telefon.png');}
#footer span.kontakt_email{background-image:url('../images/footer_email.png');}
#footer span.kontakt_mobile{background-image:url('../images/footer_mobile.png');}
#footer a,
#footer a:hover{color:#ffffff;text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer .footer12{float:left;}
#footer .footer1{float:left;}
#footer .footer1l{float:left;}
#footer .footer1r{float:left;margin-left:45px;}
#footer .footer2{float:left;margin-left:75px;}
#footer .footer2r{margin-top:10px;}
#footer .footer3{float:right;position:relative;text-align:right;}
#footer .footer_logo{height:37px;display:block;margin-bottom:-7px;}
#footer .footer_logo em{display:block;height:37px;}
#footer .footer_logo img{display:block;height:100%;float:right;}
#footer .footer4{width:100%;border-top:1px solid #646464;padding-top:40px;margin-top:40px;float:none;color:#969595;font-size:12px;line-height:1.4em;}
#footer .footer4 a,
#footer .footer4 a:hover{color:#969595;text-decoration:none;}
#footer .footer4 a:hover{text-decoration:underline;}
#footer .footer5{width:100%;border-top:1px solid #646464;padding-top:40px;margin-top:40px;float:none;color:#838383;font-size:12px;line-height:1.4em;}
#footer .footer5 a,
#footer .footer5 a:hover{color:#838383;text-decoration:none;}
#footer .footer5 a:hover{text-decoration:underline;}
@media only screen and (max-width:1040px){#footer .footer2{margin-left:50px;}
}
@media only screen and (max-width:1000px){#footer .footer12{width:100%;float:none;}
#footer .footer2{float:right;margin-left:0px;}
#footer .footer3{float:none;border-top:1px solid #646464;text-align:left;padding-top:40px;margin-top:40px;}
#footer .footer_logo{margin-bottom:0px;position:absolute;top:40px;right:0px;}
#footer .footer_logo img{float:none;}
#footer .footer3 .footer_content{padding-top:0px;}
}
@media only screen and (max-width:665px){#footer h3{font-size:24px;}
#footer .footer1{width:220px;}
#footer .footer2 h3{padding-bottom:30px;}
#footer .footer1l{float:none;}
#footer .footer1r{float:none;margin-left:0px;margin-top:6.666px;}
#footer .footer_logo{width:39px;overflow:hidden}
}
@media only screen and (max-width:470px){#footer .footer1{width:100%;float:none;}
#footer .footer2 h3{padding-bottom:0px;}
#footer .footer1l{float:left;width:50%;}
#footer .footer1r{float:right;margin-top:0px;width:50%;}
#footer .footer2{float:none;width:100%;padding-top:30px;}
#footer .footer2l{float:left;width:50%;}
#footer .footer2r{float:right;width:50%;margin-top:0px;}
#footer .footer_logo{display:none;}
}
@media only screen and (max-width:380px){#footer .footer1l{float:none;width:auto;}
#footer .footer1r{float:none;width:auto;margin-top:6.666px;}
#footer .footer2l{float:none;width:auto;}
#footer .footer2r{float:none;width:auto;margin-top:10px;}
}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media only screen and (min-width:35em){}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.facebook{float:right;width:310px;height:480px;background:url(../images/facebook-widget.gif);background-repeat:no-repeat;display:block;right:-263px;padding:0;position:fixed;top:170px;z-index:1002;}
.widget_social{float:right;width:310px;height:480px;background:url(../images/facebook-widget.gif);display:block;right:-263px;padding:0;position:fixed;top:170px;z-index:100;}


#cookie_policy {
	position:relative;
	z-index:50;
	background:#e3000f;
	font-size:16px; 
	font-weight:normal;
	line-height:120%;
	text-align:left;
	color:#ffffff;
	overflow:hidden;
	padding:0px 15px;
}
#cookie_policy.hovered {
	background:#3c3c3c;
}
.csstransitions #cookie_policy {
	-webkit-transition: background 0.25s ease-in-out;
	-moz-transition: background 0.25s ease-in-out;
	-o-transition: background 0.25s ease-in-out;
	transition: background 0.25s ease-in-out;
}
#cookie_policy div {
	padding:18px 0px 19px;
	padding-right:45px;
	position:relative;
	margin:0 auto;
}
@media only screen and (min-width:1220px){
	#cookie_policy div {
		width:1085px;
	}
}
#cookie_policy a,
#cookie_policy a:hover {
	color:inherit;
	text-decoration:underline;
}
#cookie_policy a:hover {
	text-decoration:none;
}
#cookie_policy a.close,
#cookie_policy a.close:hover {
	display:block;
	position:absolute;
	margin:0px;
	padding:0px;
	right:0px;
	top:0px;
	line-height:120%;
	padding:18px 0px 19px;
	text-decoration:none;
	font-weight:bold;
	color:inherit;
}