@media all{
body, html{height:100%; width:100%;}
body{margin:0; padding:0; font-size:12px; font-family:Verdana,Arial,Times-New-Roman; background-color:#EBF3EB;}
h1,h2,h3, p, ol{margin:0; padding:0;}
h1,h2,h3, p, br{line-height:16px;}
ul{list-style-type:none; margin:0; padding:0;}
a{text-decoration:none; color:#A6ABA6;}
a:hover{text-decoration:underline;}
input, textarea{padding:1px 1px 1px 1px; border:1px solid #d0d0d0; color:#686868;}





div#all{ background:#ebf3eb url(/images/bg_g.gif) repeat-x 0 0; height:100%;}

div#header{margin:0 auto; width:100%; height:132px; display:table; position:relative; z-index:1;}
div.head_all{margin:0 auto; width:960px; position:relative; }
div.head_links{position:absolute; top:3px; right:0;}
div.head_links div.head_right{float:right;}
div.head_links div.head_right a{padding:0 5px; border-right:1px solid #4c4c4c; color:#4c4c4c; font-size:11px;}
div#contener_menu{margin:0 auto; width:960px; position:relative;}
div.head_all img{border:0px solid; margin-top:13px;}
div#menu{position:absolute; top:-2px; right:5px; width:auto;}
div#menu ul.ul_menu{float:right;}
div#menu ul li ul{background-color:#a3a290; width:200px; overflow:hidden;}
div#menu ul li ul li{display:block; width:200px; }
div#menu ul li ul.active li.i_am_first{padding:0 0px; background: url(/images/menu_first_ul_li.gif) repeat-x 0 0;}
div#menu ul li ul li a{float:left; clear:both; border-bottom:1px solid #c1c1c1; width:189px; }
div#menu ul.active{display:block; position:absolute; top:34px; left:0; }
div#menu ul.active li.i_am_last a{border-bottom:0px solid;}
div#menu ul.active li span{color:#fff; padding-left:5px; width:180px;  }
div#menu ul.active li.i_am_first span{padding-left:5px;}


div#menu ul.active li.i_am_first a{ width:189px;}
div#menu ul.active li.i_am_first a:hover{width:200px;}
div#menu ul.active li a:hover{float:left; background-color:#c8c7be; width:200px;}
div#menu ul.active li a span:hover{background-color:#c8c7be; width:200px; height:18px; min-height:18px;}
div#menu ul.no_active{display:none;}
div#menu ul li{float:left; height:auto !important; height:34px; min-height:34px; margin:0 0px 0 0; position:relative; padding:0 0px; cursor:pointer; display:inline;}
div#menu ul li.active_li{color:#fff; padding:0 0px; background: url(/images/menu_top_bg.gif) repeat-x 0 0;}
div#menu ul li a{text-decoration:none;}
div#menu ul li a span{color:#4c4c4c; float:left;  height:auto !important; height:18px; min-height:18px; padding:8px 7px 8px 7px;}
div#menu ul li.active_li a span{color:#fff; cursor:pointer; }

div#Container{ margin:0 auto; position:relative; top:-3px; z-index:0; width:985px; display:table; }
div#before_content{overflow:hidden; background: url(/images/cont_bg.jpg) no-repeat -7px 0; height:4px;}
div#content{ background:#ebf3eb url(/images/content_bg.gif) repeat-y 0 0; height:auto !important; height:0; min-height:0;}
div#after_content{height:14px; background: url(/images/cont_after.gif) no-repeat 0 0;}
div.baner{width:954px; margin:0 auto; border:3px solid #658361;}
div.date_info{background-color:#658361; height:auto; height:20px;  min-height:20px; width:960px; margin:10px auto 15px auto; padding:5px 0 5px 0;}
div.date_info h2{color:#fff; font:bold 11px Verdana; margin:0 17px 0 17px; padding-top:2px;}
div.hp_box{background-color:transparent; border:1px solid #dae1d9; display:table; height:auto; padding:0;}
div.three_box{width:960px; margin:0px auto; padding-bottom:3px; display:table;}
div.three_box img{margin-left:-1px;}
div.three_box td{vertical-align:top;}
div.three_box td p {color:#658361; margin:0 14px 15px 14px; font-size:11px;}
div#Container div.three_box td a {color:#000; margin:0 2px 0 15px; font-size:11px; text-decoration:underline;}
div#Container div.three_box td span{font-size:9px; }
div.three_box div{border:1px solid #d5e9b1; overflow:hidden; width:314px; padding-bottom:10px;}
div.three_box img.last_img{margin-right:0;}
div.path *{color:#4c4c4c;}
div.path span {padding:0 5px;}
div.contents{padding:0 0 70px 50px;  width:720px; float:left;}
div.contents_only{width:880px; padding:0 50px 70px 50px;}
div.contents_right{margin-top:118px; border-left:1px solid #cdd7cc; float:right; width:185px; padding:0 0 0 15px;}
div.contents_right div.patronat img, div.contents_right div.aegpl img{margin-left:15px;}
div.contents_right div.patronat img{margin-top:15px; }
div.contents_right img{border:0px solid;}

div.contents_right div.aegpl img{margin-bottom:110px;}
div.contents_right div.patronat{margin-bottom:54px;}
div.contents_right div.n_warszat{margin-bottom:56px;}
div.contents_right div.n_warszat img{margin-top:30px;}

div.contents_right div.auto_centrum{margin-bottom:20px;}

div.contents_right p{font:normal 9px Verdana; color:#4a4a4a;}
div#content div.do_you_know{float:right; width:170px; font-size:10px; padding:10px; border:1px solid #d4facf; background-color:#edfbf0; margin-top:104px; margin-left:15px; margin-bottom:10px; line-height:14px; text-align:left;}
div.do_you_know img{border:2px solid #fff; margin:10px 0; clear:both;float:left;}
div.do_you_know strong{display:block; font-size:11px;}
div.contents h1{color:#4c4c4c; font:bold 18px Verdana; margin:40px 0 0 0; padding-bottom:40px;}
div.contents p{color:#4c4c4c; text-align:justify;}
div#content div.contents div.pakiet p{color:#4c4c4c;}
div.contents p#ochrona_danych{padding-top:20px; float:left;}
div.contents div.conf p, div.contents div.pk p{text-align:left;}
div.contents div.pk p{}
div.contents div.pk p{color:#000;}
div.contents{color:#4c4c4c; text-align:justify;}
div.contents_only form *{font-size:10px;}
div.contents_only div.do_zaplaty{backgheight:auto !important; height:14px; min-height:14px; padding-top:20px; padding-right:5px; text-align:right; font-size:18px;}
div.look_more{padding-top:20px;}
div.look_more strong.look{background: url(/images/strzalka.gif) no-repeat 0 0;}
div.look_more strong.look{display:block; height:25px; padding-left:27px; padding-top:4px;}
div.look_more div.relacje a{background: url(/images/strzalka_1.gif) no-repeat 27px 1px; padding-left:52px; color:#686868 !important; }
div.contents p.zgl{margin-bottom:15px;}
div.contents ul{list-style-type:disc; list-style-position:inside;}
div.contents ul li{line-height:18px; color:#4c4c4c; text-indent:-12px; _text-indent:-15px; }


div#Container ul.list {margin-left:0; margin-top:10px;}
div#Container ul {list-style-type:disc; margin-left:25px;}
div#Container ul.square li {background:transparent url(/images/ms_bg_point_sq.gif) no-repeat scroll 0 4px; list-style-type:none; padding-left:20px;}
div#Container ul.square li {list-style-type:none;}
div#Container a {color:#686868;}
div#Container a.relacje{color:#686868;}
div#Container div.contents  a{color:#c0504d;}
div#Container div.contents  div.path1 a{color:#686868;}
div#Container a.relacje{color:#686868;}
div#Container img{border:0px solid;}
div#Container ul.list li ul.circle li {background:transparent url(/images/ms_bg_point_cr.gif) no-repeat scroll 0 4px; height:auto !important; min-height:20px;}
div#Container ul.circle li ul.list li {background:transparent url(/images/ms_bg_point_dk.gif) no-repeat scroll 0 4px; list-style-type:none;}


div.city span.where, div.city span.date{color:#4c4c4c;}
div.info_podst{clear:both; background-color:#f5f9f5; margin-top:5px; padding-top:5px;}
div.info_podst p{padding-bottom:5px; padding-left:20px;}
div.info_podst table{margin:0 auto;}
div.info_podst table td{padding:5px 0;}
div.info_podst table input{width:335px; height:17px;}
div.info_podst table textarea{width:335px;}
div.info_podst table label{text-align:right; float:right; padding-right:15px; color:#4c4c4c;}
div#sub_page_registration_journalists, div.conf{background-color:#f5f9f5; margin:10px 0 0 0; padding:10px 15px 0 15px;}
div.conf table{}
div.conf table.texta{margin-left:246px;}
div.conf table.texta textarea{width:336px; height:100px;}
div.conf input{border:1px solid #D0D0D0; _border:0px solid; }
div.pakiet{background-color:#f5f9f5; padding:24px 0 10px 15px; margin-top:5px;}

div.pk{background-color:#f5f9f5; margin:0px 0 0; padding:0 15px 10px 15px; }
div.pk table{background-color:#f2dddc; }
div.pk input{border:1px solid #D0D0D0; _border:0px solid;}
*html+ div.pk input{border:0px solid;}
div.city{border:0px solid !important;}
div.inform_dodat{padding:10px 10px; }
div.inform_dodat p{position: relative; clear: both; margin-top: 25px; }
div.pk  div.inform_dodat p{color:#4C4C4C;}
div.inform_dodat table p{margin-top:0;}
div.inform_dodat table{width:420px; background-color:transparent; border:0px solid;}
div.pk div.inform_dodat table td{border:1px solid #fff;}
div.pk div.inform_dodat input.check{border:0px solid; width:15px; position:relative; top:3px; _top:1px;}

div.pk  div.inform_dodat  input{border:1px solid #d0d0d0;}
div.accept_regulamin{background-color:#f5f9f5; padding:40px; position:relative; height:auto!important; height:0px; min-height:0;}
div.send{position:absolute; bottom:20px; right:20px; cursor:pointer;}
div.szan h2{font-size:12px; margin:10px 0;}
div.szan p{font-size:10px; }

div.do_zaplaty strong{padding-right:5px;}
div.do_zaplaty strong, div.do_zaplaty span{font-size:18px;}

div#sub_page_registration_journalists div.city input, div#sub_page_registration_journalists  div.city span{float:left;}
div#sub_page_registration_journalists div.city input{border:1px solid #D0D0D0;_border:0px solid;}
div.city span.date{clear:right; margin-left:5px; margin-right:60px;}
div.conf table td, div.conf table th{border:1px solid #fff; color:#000; width:100px;}
div.conf table td{color:#000;}
div.conf table tr.first_tr td.first{border:1px solid #fff; color:#4c4c4c; width:100px;}
div.conf table th span.city_date{font-weight:normal;}
div.conf table td{width:auto;}
div.pk table td, div.pk table th{border:1px solid #796f6e; color:#4c4c4c;  padding:5px 5px 5px 5px;}

div.pk table td strong{position:relative;top:-2px; _top:-1px; color:#000;}
div.pk table td.pk strong{position:static;}
div.pk table td label{display:block;}
div.pk table td label strong{font-size:9px;}
div.conf table th{ padding:20px 5px 1px 30px; }
div.conf table tr.first_tr td.first{padding:20px 5px 1px 0px;}
div.conf table td{padding:5px 5px;}
div.conf table td label{display:block; }
div.conf table td label strong{font-size:9px;}
div.conf table td label strong{float:left; position:relative;
top:4px; _top:2px;}
div.conf table td label input{float:left; position:relative; top:0px; _top:-2px;}
div.conf_strong table td label input{position:relative; top:-2px; _top:-2px;}
div.conf table td.kk{width:135px;}
div.pk table td.pk{width:510px;}
div.conf table th.first{padding-left:0;}
div.conf table tr.first_tr td{padding-left:10px;}

div.conf h2{font-weight:bold;  font-size:14px; color:#000; text-align:left; padding-left:5px;}
div.conf tr.first_tr td.first h2{font-weight:bold;  font-size:14px; color:#4c4c4c; text-align:left; padding-left:5px;}
div.pk h2{font-weight:bold; font-size:14px; color:#000;   }

div#footer{margin:0 auto; width:987px; height:10px; display:table; margin-bottom:50px;}
div#footer p{float:left; font-size:11px; color:#a6aba6; margin:0 10px;}
div#footer p a{color:#a6aba6;}

#content:after


{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

}

@media print {


}