html,body{height:100%;}body{margin:0;padding:0;font-family:Verdana,Helvetica,Arial,Tahoma,Verdana,sans-serif;font-size:11px;background:#eee;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;clear:both;}img{border:0;}#map-container{left:0;top:0;position:absolute;background-color:#FFF7DC;width:100%;height:100%;}#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;}

html,body {
  height: 100%;
}
body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Helvetica, Arial, Tahoma, Verdana, sans-serif;
  font-size: 11px;
  background: #eee;
 }

/* box model fixer */

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

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

h1, h2, h3, h4, h5, h6 {
  letter-spacing: -1px;
  font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;
  clear: both;
}

img {
  border: 0;
}


#map-container {
  left: 0;
  top: 0;
  position: absolute;
  background-color: #FFF7DC;
  width: 100%;
  height: 100%;
}

#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;

/*  padding-top: 10px;
  overflow: auto;*/
}
#targeomap_search_form {
  padding-bottom: 10px;
}

/* SuggestList */

.selected {
  color: #fff;
  background-color: #800;
}
.suggest_hover_city {
  color: #fff;
  background-color: #008;
}

.list_element {
  padding: 4px;
}

/* SearchList */

.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 */

.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; /* 190 - 10padding - 5shadowL - 8shadowR - 2border */
}

.contextmenu_menuitem_over {
  background-color: #333;
  color: #eee;
}

.contextmenu_menuitem_disabled {
  color: #aaa;
}


/* sendmail form */


/* poi */

div.targeo-poi-nameinfo {
    font-weight: bold;
    font-size: 12px;
    color: #000000;
}

div.targeo-poi-addressinfo {
    font-weight: normal;
    color: #6F6F6F;
    margin-left: 15px;
    margin-top: 3px;
}

table.targeo-poi-info {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
table.targeo-poi-info th {
    font-weight: bold;
    color: #5E5E5E;
    width: 65px;
    padding: 1px;
}
table.targeo-poi-info td {
    font-weight: normal;
    color: #1C1C1C;
    width: 100%; /*194?*/
    padding: 1px;
}

ul.targeo-poi-info {
    margin: 0;
    margin-top: 3px;
    padding: 0;
    margin-left: 63px;
    list-style-image: url('../i/poi/checked.png');
}

div.targeo-poi-info, .targeo-poi-wikiinfo, .targeo-po-wikiinfo2 {
    margin-top: 3px;
    color: #1C1C1C;
}
div.targeo-poi-info {
    border-top: 1px solid #6E85FF;
    padding-top: 2px;
    margin-top: 5px;
}
div.targeo-poi-infolabel {
    font-weight: bold;
	margin-top: 3px;
}
.targeo-poi-wikiinfo {
    border-top: 1px solid #6E85FF;
    background-color: #E2E0E0;
    padding: 2px;
}
.targeo-poi-wikiinfo2 {
    padding-top: 2px;
    border-bottom: 1px solid #6E85FF;
    background-color: #E2E0E0;
    padding: 2px;
}

.targeo-poi-wikiinfo img {
    margin-right: 10px;
    margin-bottom: 10px;
    border: 1px solid #1C1C1C;
}

.targeo-poi-wikinotice {
    font-style: italic;
    font-size: 9px;
    text-align: right;
    color: #9F9D9F;
    margin-top: 3px;
}
.targeo-poi-wikinotice a {
    color: #9F9DE9;
}

