/*** GLOBAL ***/
body {margin: 0; padding: 0; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; color: #3F3F3F; background: #FFFFFF;}
a, a:link {color: #226591;}
a:visited {color: #4088B8;}
a:hover {color: #F28716;}
.clear {clear: both; font-size: 1px;}
#progressBar {position: relative; padding: 5px; margin: 10px; background: url('http://g.miplo.pl/progress.gif') no-repeat right; display: none;}
#wrapper {margin: 0 auto; width: 922px;}

/*** TOP ***/
#top {padding: 0; margin: 0px; width: 922px; height: 150px; background: #FFFFFF url('img/top.jpg') no-repeat;}
#top .main_menu {margin: 0; padding: 0; position: relative;}
#top .main_menu .menu {width: 534px; height: 27px; top: 116px; padding: 0; right: 0; position: absolute;}
#top .main_menu .menu li, #top .main_menu .menu ul {display: block; list-style: none; margin: 0; padding: 0; cursor: default; overflow: hidden; float: left;}
#top .main_menu .menu li a {display: block; margin: 0; padding: 0; overflow: hidden; height: 27px;}
#top li.menu-1 {background: url('img/gps_menu-1.gif') no-repeat; width: 107px; margin: 0; padding: 0;}
#top li.menu-1 a:hover {background: url('img/gps_menu-1.gif') no-repeat; width: 107px; margin: 0; padding: 0;}
#top li.menu-2 {background: url('img/gps_menu-2.gif') no-repeat; width: 157px; margin: 0; padding: 0;}
#top li.menu-2 a:hover {background: url('img/gps_menu-2.gif') no-repeat; width: 157px; margin: 0; padding: 0;}
#top li.menu-3 {background: url('img/gps_menu-3.gif') no-repeat; width: 143px; margin: 0; padding: 0;}
#top li.menu-3 a:hover {background: url('img/gps_menu-3.gif') no-repeat; width: 143px; margin: 0; padding: 0;}
#top li.menu-4 {background: url('img/gps_menu-4.gif') no-repeat; width: 127px; margin: 0; padding: 0;}
#top li.menu-4 a:hover {background: url('img/gps_menu-4.gif') no-repeat; width: 127px; margin: 0; padding: 0;}
#top .middle {font-size: 1em; width: 300px; padding: 0; margin: 141px 0 0 0; position: absolute; height: 20px; float: left;}
#log_info {clear: both; color: #413C3D; font-size: 0.69em; margin: 0; padding: 0.31em 0 0.5em 0; overflow: hidden;}
#log_info a {text-decoration: underline; color: #E74903; font-weight: bold;}
#log_info a:hover {text-decoration: none !important;}
#logo {top: 40px; left: 20px; width: 470px; height: 42px; position: relative; z-index: 10000; cursor: pointer;}

/*** BODY ***/
#content {background: #FFFFFF ; padding: 0; margin: 20px 0 0 0; width: 922px;}
#main {width: 720px; float: right; margin: 0; padding: 0;}
#navigation {width: 192px; margin: 0 8px 0 0;}
#nav-update {width: 192px; height: 224px; background: url('img/nav-update.jpg') no-repeat; margin: 0; cursor: pointer;}
#nav-work {width: 191px; height: 176px; background: url('img/RadarStop_film.jpg') no-repeat; margin: 23px 0 0 0; cursor: pointer;}
#nav-contact {width: 192px; height: 205px; background: url('img/nav-contact.jpg') no-repeat; margin: 15px 0 0 0; cursor: pointer;}
#path {clear: both; padding: 0 0 5px 0;}
#path ul {margin: 0; padding: 2px 5px 5px 5px; clear: both; display: block; background: url('img/path.gif') repeat-x;}
#path ul li {margin: 0; padding: 0 12px 0 18px; list-style: none; display: inline; background: url('img/path-dot.gif') no-repeat left; font-weight: bold; color: #000000; font-size: 0.76em;}
#banner {width: 722px; height: 211px; background: url('img/banner.jpg') no-repeat; margin: 0 0 5px 0; cursor: pointer; padding: 0;}

/*** TARGEO ***/
#poi-by-miplo {width: 102px; height: 29px; position: absolute; bottom: 8px; right: 204px; z-index: 10000;}
#poi-by-miplo div {background: url('img/poi-by-miplo.png') no-repeat; width: 102px; height: 29px;}
#targeo_captcha_container {background: #fff; padding: 10px; border: 1px solid red; text-align: center; font-size: 12px;}
#targeo_captcha_container center {font-size: 14px;}
div.suggest_list {font-size: 12px;}
div.targeo_balloon_element {font-size: 12px;}
div.targeo_balloon_element h3 {font-size: 1.1em; margin: 0;}
div.targeo_balloon_element p {font-size: 1em; margin: 5px 0 0 0;}
div.targeo_balloon_element a {padding: 0;}
div.targeo_balloon_element div.photo {float: right; clear: right; margin: 0 0 3px 0; padding: 2px;}
div.targeo_balloon_element div.photo img {width: 60px; height: 60px; margin: 0; background: url('img/pht1.gif'); padding: 6px 15px 6px 6px; border: none;}
div.targeo_balloon_element div.comments {float: right; margin: 0; padding: 6px 0 0 0; width: 46px; height: 25px; background: url('img/comments.gif'); text-align: center; font-size: 0.8em; font-weight: bold;}

/*** MAP ***/
#map-header {background: url('img/map-top.gif') no-repeat; height: 32px; width: 712px; margin: 0; padding: 5px;}
#map {margin: 0; border: 1px solid #cac7c5; width: 720px; border-top: 0px;}
#map div.middle {background: url('img/map-middle.gif') repeat-x; margin: 0; padding: 5px;}
#map .sum {font-size:12px; color:#FFFFFF; margin:5px;}
#map .options {margin: 5px; font-size: 12px; color:#FFFFFF; display: inline;}
#map select {font-size: 9px; margin: 0; padding: 0; display: inline;}
#map-container {width: 720px; height: 560px;}

/*** FOOTER ***/
#bottom { font-size:1em; width:922px; padding:0 0 15px 0; margin:20px 0 0 0; overflow:hidden; }
#bottom .footer_menu {background: url('img/gps_bg_footer.gif') no-repeat left; float:left; font-size:0.75em; width:922px; height:53px; padding:0; margin:0;}
#bottom .footer_menu ul {list-style:none; display:block; overflow:hidden; width:922px; padding:13px 0 0 0; margin:0;}
#bottom .footer_menu li {float:left; padding: 2px 39px; margin:0; text-align:left;   background: url('img/gps_ul_divider.gif') no-repeat right; height:17px; }
#bottom .footer_menu li.nobg{float:left; padding-right: 0; margin:0; text-align:left; background: none; height:17px;}
#bottom .footer_menu li a{color:#616161; font-weight:normal;font-size:1em;}
#bottom a:hover{ text-decoration: none !important; }
#bottom .copyright {background: url('img/gps_bg_copyright.gif') no-repeat left; float:left; position:relative; width:245px; height:19px; left:677px; padding:0; margin:0;  color:#7d7d7d; font-size:0.69em; }
#bottom .copyright span{position:relative; left:20px; top:-5px; padding: 0 10px 0 10px;}
#bottom .copyright span a{text-decoration:underline; color:#7d7d7d;}
#bottom .copyright span a span { position: absolute; left: -3000px;}

/***BOX1***/
#box1 .header {background: url('img/box1-header.gif') no-repeat bottom;  width: 720px; height:48px;}

/***BOX2***/
#box2 .header {background: url('img/box2-header.gif') no-repeat bottom; width:720px; height:48px;}

//*** BOXY ***/
div.box {margin: 10px 0 10px 0; width:720px;}
div.box .border {padding: 7px; border: 1px solid #b3b0aa; border-top: 0px; }
div.box .background {background: url('img/list-poi.gif') repeat-x bottom; clear:both; padding: 0;}
div.box .top p {margin: 10px 0 10px 10px;  font-size:12px; color:#000000; font-style:bold;}
div.box .left {width:340px; padding: 0 5px 5px 5px;}
div.box .left ul {list-style: none; padding: 0 10px 5px 10px; margin:0;}
div.box .left ul li {}
div.box .left li h4 {margin: 5px 0 0 21px; font-size:0.76em; color:#000000; text-decoration:underline; font-style:bold;}
div.box .left li p {margin:0 0 0 21px; font-size:0.60em; color:#000000; font-style:italic;}
div.box .left li i {margin:0; font-size:0.95em; color:#a1a1a1;}
div.box .left ul li img {border:none; padding: 0; margin:-10px 0 0 0; float:left;}
div.box .right {float:right; width:340px;}
div.box .photo {width:80px; height:80px; margin: 5px 0 0 0; background: url('img/photo.gif'); padding:8px 19px 7px 10px; border:none;}
div.box .rright {float:right; width:210px; padding: 0 0 0 5px;}
div.box .rright h4 {margin: 5px 0 5px 0; font-size:14px; color:#000000; font-style:bold;}
div.box .rright p {margin:0; font-size:0.76em; font-style: italic;}
div.box .rright i {color:#a1a1a1;}

#targeomap_preloader{position:absolute;left:50%;top:50%;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:24px;color:#000;width:200px;height:110px;margin:-55px 0 0 -100px;text-align:center;letter-spacing:2px;font-weight:bolder;z-index:32000;background:#fff;padding:10px;-moz-border-radius:20px;}.suggest_street_name_info,#suggest_street_name_info{padding:2px;font-size:10px;font-family:Verdana,Tahoma,Arial,sans-serif;font-style:italic;color:#333;}#targeomap_search_result,#targeomap_cart_items{background-color:transparent;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:11px;color:#444;}#targeomap_search_form{padding-bottom:10px;}.selected{color:#fff;background-color:#800;}.suggest_hover_city{color:#fff;background-color:#008;}.list_element{padding:4px;}.searchlist_clear{font-size:10px;font-weight:bold;font-family:Verdana,sans-serif;text-decoration:none;border-bottom:1px solid #aaa;color:#e20;cursor:pointer;}.searchlist_clear:hover{border-bottom:1px solid #e20;}.searchlist_element{padding:2px;background-color:transparent;}.searchlist_element_selected{border:2px dotted #edab14;background-color:#ffe;}.targeo_results_item .targeo_results_more{display:none;}.searchlist_element_selected .targeo_results_more{display:block;!important;}.targeo_results_more{margin:3px;}.suggest_list{border:1px solid #333;padding:4px;background-color:#efe;font-family:Trebuchet MS,Tahoma,sans-serif;cursor:default;-moz-border-radius:8px;}#targeo_captcha_image_form,#search_suggest_form{position:absolute;background-color:#fff;padding:6px;border:1px solid black;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:11px;color:#444;z-index:100;width:210px;}.formmap input,.formmap textarea{font-family:Trebuchet MS,Tahoma,sans-serif;font-size:11px;width:180px;}.contextmenu_menu{background-color:transparent;}.contextmenu_menu img{vertical-align:middle;}.contextmenu_menuitem{font-family:Trebuchet MS,Tahoma,sans-serif;color:#000;font-size:11px;line-height:18px;padding:2px 5px;margin-left:36px;width:165px;}.contextmenu_menuitem_over{background-color:#333;color:#eee;}.contextmenu_menuitem_disabled{color:#aaa;}.searchWindow{font-size:10px;font-family:Verdana,Tahoma,Arial,sans-serif;}.searchWindow input,.searchWindow textarea{border:1px solid #333;padding:1px;margin:0;font-size:10px;background:transparent;font-family:Verdana,Tahoma,Arial,sans-serif;width:180px;}.searchWindow span.button{display:-moz-inline-box;display:inline-block;height:20px;width:170px;background:url('../i/button_l.png') no-repeat;}.searchWindow span.button span{display:-moz-inline-box;display:inline-block;height:17px;width:170px;text-align:center;font-size:10px;font-family:Verdana,Tahoma,Arial,sans-serif;font-weight:bold;color:#333;background:url('../i/button_r.png') no-repeat top right;padding-top:3px;cursor:default;-moz-box-align:center;-moz-box-pack:center;}.newsMainTitle{font-size:12px;padding-top:15px;font-weight:bold;font-style:italic;}.newsItemTitle{font-size:10px;font-weight:bold;padding-top:6px;}.newsItemLead{font-size:10px;}.newsItemMore{font-size:10px;font-style:italic;color:#000;}.dialogDefaultContents{font-size:11px;text-align:justify;background:#fff;font-family:Verdana,Tahoma,Arial,sans-serif;}.dialogSimpleContents{font-size:14px;text-align:center;background:#fff;font-family:Verdana,Tahoma,Arial,sans-serif;}.dialogSimpleButtons{text-align:center;background:#fff;font-family:Verdana,Tahoma,Arial,sans-serif;}.dialogSimpleButtons button{font-size:12px;font-weight:bold;margin:0 5px;color:#333;font-family:Verdana,Tahoma,Arial,sans-serif;}.dialogSimpleButtons button:hover{color:#000;}.dialogSimpleButtons button[disabled]{color:#aaa;}.invisible{display:none;}#targeo_captcha_container{text-align:left;width:auto;background:#fff;padding:10px;-moz-border-radius:20px;font-family:Verdana,sans-serif;font-size:11px;}#targeo_captcha_image_value{text-align:left;font-size:12px;font-family:Verdana,sans-serif;width:80px;margin-right:10px;}#targeo_captcha_button_check{font-size:12px;font-family:Verdana,sans-serif;width:100px;}#targeo_captcha_container img{margin:10px 0;}.suggest_city_name,.suggest_street_house,.suggest_street_name,.targeo_search_form,#suggest_city_name,#suggest_street_house,#suggest_street_name,#targeo_search_form{font-family:Verdana,sans-serif;font-size:10px;text-align:left;}.suggest_city_name,.suggest_street_house,.suggest_street_name,#suggest_city_name,#suggest_street_house,#suggest_street_name{padding:2px 1px;border:1px solid #333;background:#fff;}.targeo_results_item{display:block;font-family:Verdana,sans-serif;font-size:10px;text-align:left;padding:1px;margin:5px 0;}.targeo_results_header{padding:10px 0 5px 0;font-weight:bold;font-size:11px;text-align:left;}.targeo_results_link a{color:#b10700;font-size:10px;}.sortable li{margin:0;padding:0;}.boxy{list-style-type:none;margin:0;padding:0;}.boxy li{cursor:move;margin:0;padding:0;float:left;}.address-box{font-family:"Tahoma","Verdana","Helvetica","Arial",sans-serif;font-size:8pt;cursor:move;padding:0;margin:0;width:121px;font-weight:normal;}.route-div{height:420px;overflow:auto;position:relative;}.targeo-route-item-name{font-size:10px;font-weight:bold;color:#000;}.targeo-route-item-province{font-size:10px;font-weight:normal;color:#75F;}.targeo-route-item-description{font-size:10px;font-weight:normal;color:#555;}.targeo-route-info{margin:0;padding:0;padding-left:15px;list-style-image:url('../i/icons/route/lowermenu_bg.gif');}.targeo_routedesc_icon{vertical-align:top;padding-top:3px;width:30px;float:left;}.targeo_routedesc_distance{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;padding-top:3px;width:140px;vertical-align:top;text-align:right;float:right;}.targeo_routedesc_road{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;padding-top:3px;vertical-align:top;width:480px;float:left;}.targeo_routedesc_nextloc{font-size:10px;font-weight:normal;}.targeo_routedesc_map{width:630px;padding-left:30px;float:left;}.targeo_routedesc_options{width:620px;padding-left:30px;padding-bottom:3px;float:left;}.targeo_routedesc_totaldist{font-family:Verdana,Arial,sans-serif;font-size:11px;text-decoration:italic;padding-bottom:3px;vertical-align:bottom;}.targeo_routedesc_location{font-family:Verdana,Arial,sans-serif;font-size:11px;text-decoration:italic;padding-bottom:3px;vertical-align:bottom;float:left;width:620px;padding-left:30px;}.targeo_routedesc_maplink{font-family:Verdana,Arial,sans-serif;text-decoration:underline;font-size:9px;color:#8c0000;cursor:pointer;}div.targeo_routedesc_maplink{float:left;}.targeo_routedesc{width:650px;}.targeo_routedesc_row{width:650px;page-break-inside:avoid;}.targeo_routedesc_controlicon{cursor:pointer;}.targeo_routedesc_poiitem_visible,.targeo_routedesc_poiitem_hidden{margin:1px;margin-top:2px;margin-bottom:2px;padding:0;padding-top:2px;border-top:1px dashed #bbb;}.targeo_routedesc_poiitem_visible .loc,.targeo_routedesc_poiitem_hidden .loc{width:60px;}.targeo_routedesc_poiitem_visible .distance,.targeo_routedesc_poiitem_hidden .distance{font-size:9px;margin-left:10px;}.targeo_routedesc_poinumber{width:35px;font-size:12px;font-weight:bold;font-style:italic;float:left;}.targeo_routedesc_poiinfo{width:580px;float:left;}.targeo_routedesc_poiitem_visible{color:#000;width:620px;float:left;}.targeo_routedesc_poiitem_hidden{color:#aaa;width:620px;float:left;}.targeo_routedesc_poiblock{page-break-inside:avoid;padding-left:30px;width:620px;}.targeo_routedesc_poinote,.targeo_routedesc_poistop{display:none;}.targeo_routedesc_poinote textarea{border:1px solid #aaa;width:570px;height:30px;font-size:11px;font-style:italic;padding:3px;}.targeo_routedesc_poistop input{border:1px solid #aaa;width:60px;font-size:11px;}.targeo_routedesc_menucontainer{width:650px;height:23px;}.targeo_routedesc_poiitem_hidden .targeo_routedesc_printedpoi{display:none;}.targeo_routedesc_poiitem_visible .targeo_routedesc_printedpoi{display:inline;}@media print{.targeo_routedesc_controlicon,.targeo_routedesc_maplink{display:none;}.targeo_routedesc_row,.targeo_routedesc_poiblock,.targeo_routedesc_road,.targeo_routedesc_distance{page-break-inside:avoid;}{page-break-inside:avoid;}.targeo_routedesc_poiitem_visible{display:block;}.targeo_routedesc_poiitem_hidden{display:none;}input{display:none;}.targeo_routedesc_stopinput{display:inline;}textarea{border:0;}.targeo_routedesc_menucontainer{display:none;}}div.impendings_title{font-family:Verdana,Arial,Tahoma,sans-serif;font-size:12px;font-weight:bold;text-align:left;}img.impendings_miniicon{padding-left:5;padding-right:5px;margin-bottom:-2px;}div.impendings_signs{padding-top:3px;padding-bottom:3px;text-align:center;height:40px;}div.impendings_signs img{padding-left:5px;padding-right:5px;}div.impendings_details{font-family:Verdana,Arial,Tahoma,sans-serif;font-size:9px;color:#666;}td.impendings_left{width:40%;text-align:left;vertical-align:top;}td.impendings_right{width:60%;text-align:left;font-weight:bold;vertical-align:top;color:black;}td.impendings_comment{padding-top:10px;font-style:italic;color:#888;font-size:9px;}