/* 
    Document   : mapsearch_v2
    Created on : 2010.08.02., 12:53:38
    Author     : ZeNC
    Description:
        MapSearch
*/

.mapsearch
{
	width: 670px;
	height: 650px;
        margin:0 0 0 10px;
        float:left;
}

.mapsearch_header {
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-header.gif') no-repeat top left;
        height:65px;
        line-height:34px;
        margin:0 0 0 10px;
        width:700px;
        border-bottom:3px solid #FFF;
        float: left;
}

.mapsearch_header .mapsearch_title {
        padding: 0 20px 3px;
        color:#FFF;
        font-weight:bold;
        font-size:14px;
}

.mapsearch_wrapper .side {
        height:650px;
        width:27px;
        border-left:3px solid #FFF;
        float:right;
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-side.gif') no-repeat bottom right #CDCCCC;
}

#map_help_main {
        font-weight: bold;
        font-size:12px;
        line-height:25px;
        padding:0 20px;
        color:#FFF;
}

/* form */

#map_form {
        position:relative;
}

#map_form .topdecor {
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-form-top.png') no-repeat top right;
        height:12px;
        width:360px;
        z-index:1000;
}

#map_form .wrapper {
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-form-bg.png') repeat-y top right;
        width:360px;
        height:305px;
        overflow:hidden;
        z-index:1000;
}

#map_form .bottomdecor {
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-form-bottom.png') no-repeat bottom right;
        height:12px;
        width:360px;
}

#map_filter_form {
        float:left;
        margin:5px 0 0 0;
}

.click {
        float:right;
        margin:0 10px;
}

#map_search_link {
        display:block;
        width:74px;
        height:26px;
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-searchbutton.gif') no-repeat;
}

.profile_region {
        width:40%;
        text-align:right;
        vertical-align:top;
}

.row {
        width:350px;
        padding:0 0 0 10px;
        line-height: 25px;
        height: 25px;
}

.group {
        width:330px;
        height:80px;
        padding:5px 0 0;
        margin:0 0 5px 17px;
        line-height:25px;
        color:#FFF;
        background:url('http://static2.datasrv.sikeres.hu/layout_right/map/mapsearch-group.gif') no-repeat;
}

.group .region_text
{
        float:left;
        padding:0 0 0 5px;
}

.row .text
{
        width:125px;
        text-align:right;
        line-height:20px;
        padding:0 10px 0 0;
        float:left;
}

.row .field
{
        width:215px;
        text-align:left;
        line-height:20px;
        float:right;
}

.row select,
.group select
{
        width:175px;
        border:1px solid #9A9C9C;
}
.row input
{
        width:175px;
        border:1px solid #9A9C9C;
}

#regioncont,
#regioncont2
{
        width:200px;
        float:right;
}

#regioncont table,
#regioncont2 table
{
        width:200px;
}

#regioncont table tr td,
#regioncont2 table tr td
{
        height:20px;
}

/* form end */

div.HoverTitle{
	white-space: nowrap;
	border: 1px solid red;
	font-weight: bold;
	padding: 2px;
	background-color: #fff;
	color: #333;
}

div.map_label_div .label_item {
	border-bottom: 1px dotted #dadada;
	float: left;
	margin-top: 4px;
}

div.map_label_div .highlight {
	font-size: 12px;
	font-weight: bold;
}

div.map_label_div .center {
	text-align: center;
}

div.map_label_div .map_label_dataline{
	padding: 2px 0px;
	width: 300px;
}

div.map_label_div .milky{
	font-style: italic;
	color: #b8b8b8;
}

div.map_label_div .right_link {
	float: right;
}

.googlemaps_link {
    color:#d40000;
}
