body { font-family: Verdana, Arial;margin:2pt;font-size:11px;}

/* ******************************************************** */
.xHide{visibility: hidden }

.xAlignLEFT {float:left}
.xAlignRIGHT {float:right}

.xRed{color:red}
.xSilver11{color:silver; font-size:11px}
.xGray11{color :Gray; font-size:11px}
.poznamka{font-size:11px}
.pRight{text-align:right}
.pcenter{ text-align: center}
.button_javascript{color: red}
.error
{
	color:red;
	font-weight:bold;
}
.pWidth{width:50px; background-color: Teal}


/* ******************************************************** */
#tab_detail{position:  relative; width: 496px; top: 5px; left: 0px; width:392px; background-color:yellow}



#tab_detail_button {color:red; text-align:center}


.xTable { width:100%}
.xTable td{vertical-align:top}

.yTable { width:100%}  /* ; background-color:Gray */
.yTable td{vertical-align:top  } /* border-color:red */

.zTable /*{ background-color:Gray} */
.zTable td{vertical-align:top} 
/* ******************************************************** */


                                                                             
.tab_map_image_blank{position: absolute; width: 250px; top: 338px; left: 530px; height:270px;  /* left: 381px; top: 283px;*/
	border-style:solid;
	border-color:#29B7FF; 
	color:red; /* black; */
	font-weight:bold;
	font-size:larger;
	
	}
.tab_map_others{position: absolute; width: 360px; top: 249px; left: 432px; height:270px;
	border-style:double;
	border-color:#29B7FF; /* black; */
	background-image: url(http://www.spolujizda.COM/pictures/europe.gif)
	/*color:green; */
	}
.tab_map_new_city{position: absolute; width: 350px; top: 204px; left: 204px; height:270px;
	border-style:solid;
	border-color:#29B7FF;
	color:#29B7FF;  /*BB5B07;*/
	font-weight:bold;
	font-size:larger;
	
	}

.photo{position: absolute; width: 110px; top: 138px; left: 485px; height:150px;
	text-align: center;
	vertical-align:middle;
	border-style:solid;
	border-color:#29B7FF;
	color: #29B7FF;
	background-color:#EBEBE4
	}
	
.tab_map_result{position: absolute; width: 588px; top: 200px; left: 204px; height:490px; /* left: 138px; */
	border-style:solid; /*double;*/
	border-color:#29B7FF;
	/*color:green */
	}
	
.tab_map_out{position: absolute; width: 490px; top: 80px; left: 1px; height:490px;
	border-style:double;
	border-color:#29B7FF;
	/*color:green*/
	}
	
.tab_icons{position: absolute; width: 48px; left: 180px; height:48px;
	/*border-style:double;*/
	border-color:black;

	}
	
.legend_tab_map_others{position: absolute; width: 250px; top: 560px; left: 440px; height:48px;
	/* border-style:double; */
	border-color:black;
	/* color:green;  */
	}
.legend_tab_map_result{position: absolute; width: 588px; top: 620px; height:48px;
	border-style:none;
	border-color:black;
	/* color:green;  */
	}
	
.mape_border
    {
	border-style:none;  /*  double */
	border-color:red;
	/* color:green */
	}


#tab_icons_1{}
#tab_icons_2{}
	


/* ******************************************************** */
.panels_heading 
{
	background:#BB5B07;
	font-weight:bold
}

.panels_text 
{
	color:#ffccaa;
}
/* ******************************************************** */
.TOP_HYPERLINK
{
	position:  absolute;
	top: 0px;
	width:870px;  /* 770 */
	background:brown;

}
	
#panel-BOTTOM {
	background:Yellow;
	background-color:Yellow;
	/* background-position:bottom */
	
	
	}

	

#main{
	position:  absolute;
	top: 110px;
	left: 196px;
	width: 610px; /*x 512 */
	padding:0px;
	text-align:left;
	
	/* background-color:#dddddd; */
	}
#main_2
{
top:4px;
background-color:white;
margin-left: 4px;
width: 602px; /*x 504 */
/*
background-color:#ddAAdd; 
*/
}

.complete
{
/* background-color:green; */
margin-left: 16px;
width: 476px; 
}
.mailTop
{
	position:  absolute;
	top: 79px;
	left: 802px;
    width  : 196px; 
    height:16px;
 font-weight:bold;
	text-align:right;
	/* background-color:#dddddd; */
}	
/* ******************************************************** */

.password {font-size:11px;}
.leftmargin8
{
 margin-left :380px;
}

.leftmargin60
{
 margin-left :60px;
}
	
#sidebar-LEFT p {margin-bottom: -8px}


/* ******************************************************** */
/* ******************************************************** */

H1, H2, H3 {font-family: Verdana, Arial;margin-top: 0px; margin-bottom: 0px;text-align:center}
H1 {font-size:200%;margin-top: 10px; color:#29B7FF}
H2 {font-size:150%; color:#29B7FF}
H3 {font-size:150%;text-align:center; color:#29B7FF}
H4 {font-size:100%; margin-bottom: 3px}
._BR { 
    margin-top:00px;
  }


#__asptrace{
	position:  absolute;
	top: 900px;
}
.hyperlabel
{
 color:Blue;
 cursor:pointer;
 text-decoration:underline;
  
}
.TABLE_TOP
{
	font-family: Verdana, Arial; font-size:12px	
}	

.ramecek
{
border-color:#999999;
border-right: 1px solid; padding-right: 10px; border-top: 1px solid; padding-left: 10px; 
background: #F1F1F1; /*#FDF4E8;  */
padding-bottom: 10px; margin: 10px; border-left: 1px solid; padding-top: 10px; border-bottom: 1px solid;

}

.validation_show
{
color:red;
border-color:#999999;
border-right: 2px solid; padding-right: 10px; border-top: 2px solid; padding-left: 10px; 
background: #F1F1F1; /* #FDF4E8;  */
padding-bottom: 10px; margin: 10px; border-left: 2px solid; padding-top: 10px; border-bottom: 2px solid;

}


.pokracovani
{
border-right: 0px solid; padding-right: 10px; border-top: 0px solid; padding-left: 10px; 
background: #FDF4E8; padding-bottom: 10px; margin: 10px; border-left: 10px solid; padding-top: 10px; border-bottom: 0px solid;
}

.ramecekSearch
{
border-color:#999999;
border-right: 1px solid; border-top: 1px solid; 
border-left: 1px solid; border-bottom: 1px solid;
background: #F1F1F1; /*#FDF4E8; */
margin: 0px;
padding-right: 2px;  padding-left: 2px; 
padding-bottom: 4px; padding-top: 4px;
}


/* A:link {text-decoration: none}*/ 
/* A:visited {text-decoration: none}*/ 
/* A:active {text-decoration: none}*/ 
/* A:hover {text-decoration: underline; color: red}*/ 

div.hidden {  position: absolute; visibility: hidden }
