/**************************************************************************
TAGI PODSTAWOWE
**************************************************************************/
BODY {font-family: Verdana,Arial,Helvetica;color:#444444;/*font-size:11px;*/}
IMG {border: 0px;}
#opis_pl td {font-size:11px;}
#content_registry_left a {color:#1D598B;text-decoration:none;clear:both;/*display:block;*/}
#content_registry_left a:hover {color:#FF0000;text-decoration:none;}
DIV.p,P {display:block;margin:0 0 5px 0;padding:0;}
INPUT[type=checkbox],INPUT[type=radio]{border:none !important;width:auto !important;height:auto !important;margin:0 !important;}
DIV.p:after,P:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}
#body-center {text-align:left;}
.clear_both {clear:both;}
h1.blue,h1.blue a {color: #295680;font-family: Helvetica;font-size: 22px;clear:both;}
h1.regostery_right {color: #295680;font-family: Tahoma;font-size: 17px;font-weight: bold;float: left;margin-left: 15px;margin-top:5px;}
h3.regostery_righth3 {clear: right;float: left;margin-left: 15px;clear:both;}
.fl_right {float: right;}
a.blue,#TB_window a.blue,#TB_window a.blue:link {color: #1463b4;font-weight:bold;text-decoration:none;}
a.blue:hover,#TB_window a.blue:hover {text-decoration:underline;}
a.strongblue {font-size: 12px;color: #1463b4;font-weight: bold;}
a.strongred {color: #ff0000;font-weight: bold;}
.naglowek {font-size: 14px;color: #295680;font-weight: bold;}
.tabluator {margin-left:11px;}
/* PODSTRONA PREZENTACJA */
#content_registry_top {width:1000px;height:55px;padding-top:10px;clear:both;border-bottom:1px solid #E2E1E6;position: relative;}
.fl_right {float: right;margin-right:15px;}
#basic_data {margin:0;padding:0;}
#basic_data .h4_atribute_price {width: 240px !important;}
#registry_top_left {color:#444444;float:left;font-size:12px;height:67px;padding-left:2px;padding-top:0;width: 648px;}
#category_status {position: absolute !important;bottom: 0px !important;right: 0px !important;}
#registry_top_strzalki {width:100px;float: left;}
#registry_top_desc {float: left;width:250px;}
#registry_top_right {width:350px; height:67px;float: left;overflow: hidden;}
#registry_top_right IMG {float: left;margin-right:5px;}
#navigation_menu {background-color:#ECECEC;border-color:#9B9B9B;border-style:solid;border-width:1px 0;margin-top:0;}
#navigation_menu ul {height: 35px;line-height: 35px;margin: 0;padding: 0;}
#navigation_menu ul li {display: inline;float:left;font-size: 11px;padding-right:10px;background: url(../gfx/katalog/catalog_menu_border_li.gif) no-repeat top right;}
#navigation_menu ul li.last {background: none !important;}
#navigation_menu ul li img, #navigation_menu ul li iframe {float: left; margin:10px 4px 0 10px;}
#navigation_menu ul li iframe {margin:8px 4px 0 10px;}
#belka_menu {width:100%;height:35px;border: 1px solid #dfe7f4;background-image: url(../gfx/bg_belka_menu.gif);background-repeat: repeat-x;margin-top:5px;overflow: hidden;}
#belka_menu ul {height:35px;margin-left:-40px;_margin-left: 0px;margin-top:0;width:auto;}
#belka_menu ul li {display: inline;height: 35px;float: left;}
#belka_menu ul li.to_right {float:right;}
#content_registry,#content_cms {margin:10px auto;clear:both; width:1000px;overflow-x: hidden;text-align: left;float:left }
#content_registry_left,#content_cms_left {float: left;text-align:left;width: 613px;overflow:hidden;}
#content_registry_right,#content_cms_right {float: left;margin-left: 10px;width:377px;}
#corporation_name {height: 94px;clear:both;width:603px;}
#corporation_logo IMG {margin:auto;border:0;}
#corporation_logo_navigation {float:left;padding-left:6px;text-align:center;width:134px;}
ul#catalog_navigation_menu {clear:both;float:right;margin:15px 8px 0 0;padding:0;width:125px;}
ul#catalog_navigation_menu li {border-bottom:1px dotted #D2D2D2;height:24px;line-height:24px;list-style-type:none;text-align:right;padding:2px 0;font-size:11px !important;}
#corporation_desc {float:left;margin:0;padding:0;width:473px;}
#corporation_desc h2 {height:37px;margin:0;position:relative;}
.corporation {background:#254B6E;color:#FFFFFF;display:inline;float:left;font-family:Arial;font-size:18px;font-weight:normal;line-height:20px;margin:0;overflow:hidden;padding:9px 10px;width:453px;}
h2.shine {background:#ECEFF4 ;display:inline;float:left;font-family:Verdana;font-size:14px;font-weight:bold;color: #1D598B;;line-height:24px;overflow:hidden;padding:7px 8px;width:100%;margin:0;border: 1px solid #E3E7F0;}
h2.red {background-image:url(../gfx/bg_belka_name_red.gif);background-repeat:repeat-x;display:inline;float:left;font-family:Verdana;font-size:14px;font-weight:bold;color: #ffffff;height:24px;_height: 28px;overflow:hidden;padding-left:10px;padding-top:7px;width:100%;margin:0;}
#corporation_category {background:#F9F9F9 none repeat scroll 0;border:1px solid #EFEFEF;clear:both;min-height: 28px;_height:28px;margin-top:3px !important;overflow:visible;padding:10px;width:auto;color: #444444;}
#corporation_category LI {display: inline; margin-right: 5px;}
#corporation_data {margin-top:2px;border:1px solid #eeeeee;background: #f9f9f9;clear:both;width:auto;padding:10px;line-height:16px;font-size: 12px;margin-bottom:0px;}
#corporation_map_admin {display:block;background:#DDD;height:350px;}
.description {background:#F9F9F9;border:1px solid #EEEEEE;width:auto;padding:15px 15px;clear:both;}
#copyright_corporation {clear:both;width: auto;background-image:url(../gfx/bg_copycorp.gif);background-repeat:no-repeat;padding-left: 25px;height: 35px;}
#corporation_rkr {position: relative;width:auto;height: 60px;background-image:url(../gfx/bg_rkr.jpg);background-repeat:no-repeat;clear:both;margin-bottom:7px;}
#corporation_description, #cms_block {width:613px;}
#attachment {width:612px}
#corporation_description ul {margin-left:10px;}
IMG.corporation_maps {border:1px solid #dbe3ee;border-top: 0px;border-bottom: 0px;}
#maps_way,#maps_way2 {height:50px;width:auto;border:1px solid #E2E1E6;background: #F5F6FA;border-top: 0px;clear:both;display:block;padding:10px;margin-bottom: 10px;}
#maps_way {!height:51px;_height:51px;!padding:15px 10px;_padding:15px 10px;}
#maps_way2 {height:39px;}
.corporation_gallery,#corporation_gallery,#corporation_keywords {border:1px solid #E2E1E6;background: #F5F6FA;overflow: auto;width:auto;padding:10px;margin-bottom: 7px;clear: both;}
.gallery_corporation {float:left;margin-left:15px;margin-bottom:15px;padding:3px;width:150px;display:block;text-align:center;height:120px;}
.gallery_corporation IMG {border:2px solid #d5ddf1;}
input.maps {color: #424040;border: 1px solid #dbe3ee;padding:3px;padding-left:7px;height: 22px;width:105px;}
input.show_maps {background-color: #2a5782;color: #ffffff;padding:1px 5px 3px;padding-top:1px;height: 22px;}
#corporation_attachment {border:1px solid #E2E1E6;background: #F5F6FA;overflow: auto;width:auto;padding:10;padding-top:20px;margin-bottom: 7px;clear: both;}
#corporation_ss {border:1px solid #E2E1E6;background: #F5F6FA;overflow: auto;width:356px;_width:377px;display:block;padding:10;padding-top:20px;margin-bottom: 7px;clear: both;overflow-x:hidden;}
#activeUserDiv {text-align:center;margin:0 0 0 10px;}
.btn_login {margin-top:3px;background-color: #2a5781;border: 1px solid #082a4a;color: #ffffff;width: 70px;}
.powrot {background-color: #c20017;border: 1px solid #790513;color: #ffffff;}
.powrot2 {background-color: #c20017;border: 1px solid #790513;color: #ffffff;margin-bottom:10px;padding:0 20px;height:20px;line-height:20px;_line-height:16px;}
.padding10 {padding-left:10px;padding-right:10px;}
#warning,#warning_reminder {height:20px;line-height: 20px;font-size:12px;text-align: left;color: #ff0000;}
#logowanie_box,#reminder_box {background-repeat:no-repeat;padding:0 10px 10px 15px;width:420px;height:190px;font-size:12px; line-height: 20px;overflow:hidden}
#logowanie_box h3,#reminder_box h3, h3.katalog {border-bottom: 1px solid #DCDCDC;color: #8D8D8D;font-size: 16px;margin-bottom: 15px; padding: 5px 0;}
#logowanie_box span,#reminder_box span {font-size:12px !important;}
#rkr_procent {font-size:9px;left:22px;position:absolute;top:26px;}
#rkr_procent span {color: #ffffff;margin-right: 8px;font-weight: bold;}
#description_rkr {color:#444444;}
#corporation_data_right {float: left;padding-left:20px;width:250px;_width:280;padding-bottom:10px;}
#corporation_data_right span {float:left;padding-top:7px;}
#corporation_data p {clear:both;margin-top:5px;height:23px;}
#corporation_data span {float:left;}
#corporation_data input {width: 100px;float: right;margin:0;margin-right:5px;}
#corporation_data select {width: 50px;float: right;margin-right:5px;padding:0;}
.padding_all_15{padding: 15px;clear:both;}
.input_width {width:200px;}
.checkbox_gallery_delete {border-bottom:1px solid #D5DDF1;clear:both;float:left;padding-bottom:5px;padding-top:5px;text-align:center;width:150px;}
.corporation_image_upload {border:medium none;cursor:pointer;font-size:5em;line-height:12px;opacity:0;height:100px;position:absolute;right:0;top:0;width:auto;}
.gallery_corporation label {background-color: #ffffff;background-image:url(../gfx/upload.gif);background-position:0 6px;background-repeat:no-repeat;border:2px solid #D5DDF1;color:#BE0001;cursor:pointer;display:inline;float:left;font-weight:bold;height:84px;left:0;margin-bottom:10px;margin-top:1px;overflow:hidden;padding:15px 22px 0;position:relative;top:0;white-space:nowrap;width:106px;z-index:1;}
.marg_top_20 {margin-top:20px;}
#corporation_contact_form {width:600px; height:480px;padding:10px;text-align: left;overflow-x:hidden}
.h4_atribute_price input {}
.h4_atribute_price input.long {width: 300px;}
.h4_atribute_price textarea {}
.h4_atribute_price textarea.long {width: 300px;height:100px;}
/*
#corporation_contact_form {background-color:#F4F4F4;font-family:Tahoma;font-size:12px;overflow:hidden;padding:15px 30px 30px;padding-bottom: 25px;text-align:left;}
#corporation_contact_form .label {clear:left;float:left;text-align:left;width:120px;}
#corporation_contact_form p {height: 22px;margin-top:5px;clear:both;line-height:22px;}
#corporation_contact_form p input[type=radio] {clear:both;}
#corporation_contact_form input {width:150px;float: left;margin-left:10px;border: 1px solid #2a5781;}
*/
.attachment_div {background-image:url(../gfx/bg_div_attachment.gif);background-repeat:no-repeat;clear:both;height:35px;padding-left:50px;padding-top:16px;width:314px;font-size:12px;}
.attachment_div .top2 {position:absolute;margin-top:1px;}
.map_info {text-align: left; margin:7px 0;}
#wrap_2_galeria {padding-bottom:20px;}
#wrap_2_galeria .form {line-height:19px;height:19px;}
#silGoogleMap_Error_galeria {display:block;clear:both;color:#F00;font-weight:bold;margin:5px 0;}
#corporation_data_right IMG {margin-top: 3px;float:left;clear:left;}
#flags {position:absolute;left:505px;_left:475px;top:-20px;z-index:2;list-style: none;margin:0;padding:0;width:100px;}
#flags LI {float:left !important;display:inline;width:30px;margin:0;padding:0;}
#flags LI,#flags IMG,#flags A {float:left;}
#must_see {background-color:#EDF3FF;border:1px solid #E6EDF7;clear:both;margin-bottom:7px;overflow:hidden;padding:10px 10px 10px 20px;width:100%;}
.see_corporation {border-bottom:1px solid #E6EDF7;float:left;height:110px;margin-bottom:5px;margin-top:10px;width:490px;_width:480px;}
.see_corporation IMG {float: left;margin-right: 5px;}
.see_description {float:left;height:54px;margin-top:20px;overflow:hidden;width:350px;}
.see_other {display:block;margin:3px 35px 0 0;clear:both;text-align:right;}
#stats_description ul {margin:0;}
#stats_description ul li {clear: both; padding-top: 5px;}
.margs_top {margin-top:-23px;}
#border_logo {background: transparent url(../gfx/logo_border.gif) no-repeat scroll 0px 0px;display:block;margin:0 auto;text-align:center;display:table-cell;vertical-align: middle;width:120px;eight: 95px;}
#border_logo img {margin:auto;}
.fs11px {font-size:11px;}
.border_black {border:1px solid #000000;}
.input_black {background: none repeat scroll 0 0 #000000;color: #FFFFFF;font-size: 15px;margin: 5px;padding: 2px;}
.in_code {color:#000;font-size: 12px;margin: 5px;padding: 2px;}
/* FORMULARZE + WALIDACJA */
.text_right {text-align:right !important;}
.text_left {text-align:left !important;}
.red {color:#F00 !important;}
.border_red {border:1px solid #F00 !important;}
.walid_error {font-size:11px;padding-left:130px;padding-top:2px;}
#form {clear: both;margin-top: 10px;display: block;}
.path a:hover {color:#FF0000 !important;}
#not_exist {margin:20px auto 30px;width:250px;}
/*POLECANE FIRMY*/
#katalog-wpisy-platny {float: left; clear: none; width: 476px;margin-left:1px;!width: 498px; background: #F5F6FA; }
.katalog_left,#katalog-wpisy-blok h3 {width:340px !important;}
.katalog-adres {width: 280px !important;}
.markety span, .podkreslenie {margin:5px 0 3px 0px !important;}
span.add_info {color:#858585 !important;}
li.additional {display:inline;float:left;list-style-type:none !important;}
.facebook_katalog {margin:auto !important;width: 96px;height:30px;overflow:hidden;float:right;background:transparent url("../gfx/facebook_catalog.gif") no-repeat scroll right 7px;}
.facebook_katalog iframe {margin-top:6px;width:96px;text-align: right;}
#corp_stats {float:left;margin-left:10px;width:450px;}
table#stats {background: #f9f9f9}
table#stats tr#th {background: #e0ddd6; padding:5px; text-align: left;}
table#stats tr#th th {padding:5px; font-weight: normal}
table#stats td {padding:5px; font-weight: normal; border: 1px dotted #e0ddd6}
#open_hour {width:450px;margin-top: 5px;border:1px solid #cacaca;border-width:0 0 1px 1px;}
#open_hour th {font-size:11px; text-align:left; background: #f6f6f6; font-weight: bold; background: #eaeaea; color:#444444; height: 20px; line-height: 20px; padding:0 10px;  border-color:#CACACA; border-style:solid;border-width:1px 1px 0 0;}
#open_hour td {font-size:11px; text-align:left; background: #fff; color:#444444; height: 20px; line-height: 20px; padding:0 10px; border-color:#CACACA; border-style:solid;border-width:1px 1px 0 0;width:33%;}
#no_gallery_div {left:50%;margin-left:-185px;margin-top:-90px;position:absolute;top:50%;width:375px;text-align:center;}

/* GALLERY LIST */
#photos { visibility: hidden; }
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px;}
.loader { background: url(../gfx/loader_gallery.gif) center center no-repeat #f9f9f9; }
.panel {text-align: center; background:none !important; }
.panel .panel-overlay,
.panel .overlay-background { height: 60px; padding: 0 1em; }
.panel-overlay p {width: 345px;}
.panel .overlay-background { background: #222; }
.panel .panel-overlay { color: white; font-size: 0.7em; text-align:left;}
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }
.panel .panel-overlay strong {margin:4px;font-size:14px; font-weight:bold;}
.panel .panel-overlay p {margin:4px;font-size:11px;}
.panel_content {width:100%; text-align:center}
.filmstrip { margin: 5px; }
.frame {}
.frame .img_wrap { border: 1px solid #aaa; }
.frame.current .img_wrap { border-color: #000; }
.frame img { border: none; }
.frame .caption { font-size: 11px; text-align: center; color: #888; }
.frame.current .caption { color: #000; }
*html .pointer {filter: chroma(color=pink);}
#pointer {width:78px !important; height:58px !important; _width:82px !important; _height:62px !important;}
.gallery_wpis-img {position:relative;overflow:hidden;width:365px; height:240px;background:#fafafa;text-align: center;}
.gallery_wpis-inner {position:relative; overflow:hidden;width:365px;height:240}
.gallery_wpis-img img {border:0;margin:auto !important;float:none !important;  }
.gallery_wpis_thumbs-img {position:relative;overflow:hidden;width:80px; height:60px;background:#fafafa;text-align: center;margin-top:6px;}
.gallery_wpis_thumbs-inner {position:relative; overflow:hidden;width:80px;height:60px;}
.gallery_wpis_thumbs-img img {border:0;margin:auto !important;float:none !important;}
#catalog_rkr_btn {float:right; width:114px; height:82px; background: url(../gfx/catalog_wpis_bg_rkr.gif) no-repeat; position: relative;margin-right:-10px;margin-top:-60px;}
#catalog_rkr_btn a {color:#A11C21;display:block;font-size:12px;height:22px;margin-right:5px;padding-top:60px;text-align:right;width:114px;}

/* ADMIN */
#admin_menu {width:1000px; clear: both; text-align: left; margin:10px 0;border-top: 1px dotted #E2E2E2; border-bottom: 1px dotted #E2E2E2;}
#admin_menu ul {width:980px;}
#admin_menu ul li  {list-style-type: none; float: left; display: inline; font-size: 15px; font-family: Arial; color: #9c9c9c;text-decoration: none !important;font-size: 15px; font-family: Arial; }
#admin_menu ul li a {font-size: 15px; font-family: Arial; color: #00569D; padding: 10px; text-decoration: none !important;padding: 10px 20px;display: block;}
#admin_menu ul li a.actual {border-bottom: 1px solid #000000; color: #000000; background:#DBDBDB}
#admin_menu ul li a:hover  {border-bottom: 1px solid #ff0000; color: #ff0000; background:#f2f2f2}
#admin_menu ul li a.green:hover {border-bottom: 1px solid #148B00}
#admin_menu ul li input:hover {border-bottom: 1px solid #ff0000; color: #ff0000;background:#f2f2f2}
input.submit_admin {background:#ffffff;color:#258e00;}
.see_special_wpis {padding-bottom:10px; margin-bottom: 10px; border-bottom: 1px solid #ebe9e9;}
.see_special_wpis .katalog_left {width:215px !important; overflow: hidden;}
.border_gallery {border-bottom: 1px solid #D6E1F0;padding-top:3px}
.opinion_rationg {float:right; _margin-top:15px;}
/* NADPISZ CSS */
.h4_tiny .h4_atribute {width:150px !important;}
.h4_wide .h4_atribute {width:180px !important;}
.tin .h4_atribute {width:50px !important;}
.h4_tiny input.advert_input_long[type="file"],
.h4_tiny input.advert_input_long,
.h4_tiny select.advert_input_long,
.h4_tiny textarea.advert_input_long,
.h4_tiny textarea.advert_input_long_small,
.h4_atribute_price label,
.h4_atribute_price  {width:240px !important;}
.h4_atribute_price {/*width:230px;*//*height:30px;*/}
.h4_atribute_price_long {width: 590px;}
.h4_tiny input.short {width:210px !important}
.komentarz_bg {font-size:12px !important;}
.connect_widget_button_count_excluding {display:none}
ul.rekomendacje {margin: 10px !important; width: 980px;}
ul.rekomendacje li {background: #fff; border-bottom: 1px solid #E2E2E2;list-style-type: none;}
ul.rekomendacje li.white {background:#fff}
ul.rekomendacje li.dark {background:#FBFBFB}
.h4_atribute {width:150px;margin-right: 10px;}
#logowanie_box,  #reminder_box {text-align:left}

