@charset "UTF-8";
.gm-style-iw{white-space: nowrap !important;}
.gTab {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.portal_cms_onlyname
{
    padding: 8px;
}

input 
{
    border-color: silver;
    border-style: solid solid;
    border-width: 1px;
}

#struct
{
    width:	160px;
    vertical-align:	top;
}

.struct
{
    font-weight:	bold;
}

.structtd
{
    vertical-align: middle;
    /*width: 160px;*/
}

.structtd:hover
{
    cursor: pointer;
    background-color: #a0ff99;
}

/* nowe style */
input.ginput
{
    width: 320px;
    margin-bottom: 10px;
}

textarea
{
    width: 450px;
    height: 70px;
}

.marrow
{
    width: 30px;
}

#wskazowki-all
{
    text-align: center;
    width: 132px;
    height: 550px;
    position: absolute;
    background-color: #ffffff;
}

#wskazowki
{
    text-align: center;
    position: absolute;
    width: 130px;
    height: 526px;
    overflow: auto;
}

#gside
{
    width: 300px;
    position: absolute;
    z-index: 20;
    background: #ffffff;
}

.popuphead, .iopis
{
    font-size:12pt;
}

.gpopup
{
    width: 320px;
    height: 300px;
    margin-top: 10px;
    overflow: auto;
    vertical-align: middle;
}

.gpopup.komunikacja {
    height: 300px;
    margin-top: 10px;
    overflow: auto;
    vertical-align: middle;
    width: auto;
}

.gpopup textarea
{
    width: 290px;
    height: 180px;
}

.popuplist
{
    padding-top: 5px;
}

.gmnoprint p, .gmnoprint span
{
    margin: 0px 0px 5px 0px;
    padding: 0px 5px 0px 0px;

}

.gmnoprint .galerie .title1 {
    color:#015f8a;
    font-size:16px;
    font-weight:normal;
    margin:0;
    padding:0px 0 10px 0px;
}

.fullpopup
{
    margin-bottom: 5px;
    padding-right: 15px;
    overflow: auto;
}

.fullpopup p, .fullpopup span
{
    margin-bottom: 5px;
    padding-right: 15px;
}

.google_stat
{
    float: left;
    clear: right;
    margin: 7px 7px 5px 0px;

}

#hand_b, #placemark_b,#line_b,#shape_b {border: 1px solid #ccc;cursor:pointer;background-repeat: no-repeat;width: 24px;height: 24px;background-color: #fff;padding: 4px;background-clip: padding-box;box-shadow: 0px 1px 4px -1px rgba(0, 0, 0, 0.3);}
#hand_b{background-image: url("/images/mapa/drawing.png");background-position: center -91px;}
#placemark_b{background-image: url("/images/mapa/drawing.png");background-position: center 7px;}
#line_b {background-image: url("/images/mapa/drawing.png");background-position: center -24px;}
#shape_b{background-image: url("/images/mapa/drawing.png");background-position: center -57px;}
#hand_b.selected,#placemark_b.selected,#line_b.selected,#shape_b.selected,
#hand_b:hover,#placemark_b:hover,#line_b:hover,#shape_b:hover {background-color: #ccc;}



td.map_menu
{
    vertical-align: top;
}

.form_widget_amount_slider
{
    border-top: 1px solid #9d9c99;
    border-left: 1px solid #9d9c99;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    background-color: #f0ede0;
    height: 3px;
    position: absolute;
    bottom: 0px;
}

.popup_full_desc ul {
    list-style-position: inside;
}

.gpopup table {
    width: 100%;
}