

table.dec_table {
	width: 100%;
	
	
}

table.dec_table thead tr {
	
	background-color: #6075A1; 
	color: white !important;
	font-size: 12px;	
	height: 33px;
}

table.dec_table thead {
	
}

table.dec_table tr {
	height: 64px;
}

table.dec_table tr td {
	border-bottom:1px solid #E6E3DC;
}

.tbl_body td {
	padding: 5px;
}

.simpleForm table tr td {
	font-size: 12px;	
}

.simpleForm table {
	width: 100%;	
}


.ffHint {
	font-size: 10px;
	color: gray;
	border: 1px;
	display: block;
	padding-bottom: 4px;
	}

.formDelimiter {
	border-bottom: 1px solid #e5e5e5; margin-top: 10px; margin-bottom: 10px; width:100%;
}

.errorField td input {
	border: 1px solid red;	
}

.errorField td textarea {
	border: 1px solid red;
}
 
.errorField {
	color: red;	
}

.form_btn {
	width:46px; height:26px; background-image: url('/DESIGN/FOBOS/images/ok_btn.jpg'); border: 0px; color: #2e3f61;
	cursor: pointer;
	background-position: 0px 0px;
}

input.form_btn2 {
	width: 100px; height:26px; 
	border-top: none;
	border-bottom: none;
	background-image: url('/DESIGN/FOBOS/images/btn_bg.gif'); 
	border-left: 1px solid #fffef4;
	border-right: 1px solid #fffef4; 
	color: #2e3f61;
	text-decoration: none;
	cursor: pointer;
	background-position: 0px 0px;
	padding-bottom: 2px;
	padding-right: 6px;
	font-size: 11px;
	
}

input.form_btn3 {
	width: 178px; height:25px; 
	border: none;
	background-image: url('/DESIGN/FOBOS/images/blue_button.gif'); 
	background-position: 0px 0px;
	padding-bottom: 2px;
	padding-right: 6px;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
		
}

div.form_btn2 {
	width: 100px;
	border-right: 1px solid #cfcdd0;
}

.sbBlock {
	
	font-size: 12px;
	width: 241px;
	background: url("/DESIGN/FOBOS/images/ss_header.jpg") no-repeat top left;
	background-color: #faf9f8;
	padding-top: 50px;	

}

td.sb_block {
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}

.sbBlockInner {
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}

.sbBlock div.sbFoot {
	background: url("/DESIGN/FOBOS/images/ss_footer.gif") no-repeat bottom right;
	height: 5px;	
}

.sbBlockInner h3 {
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 35px;
	color: black;
	font-size: 13px;
	background: url("/DESIGN/FOBOS/images/info.gif") no-repeat center left;
}

.sbBlockInner input {
	margin-bottom: 8px;
	margin-top: 3px;
		
}

input.subscr_fld { width: 170px;}

h2 {
	color: black;
	font-size: 14px;
	font-weight: bold;
	margin-top: 23px;
	padding-left: 21px;
}

div.lowH1 h1 {
	color: black;
	font-size: 14px;
	font-weight: bold;
	
	padding-left: 21px;
}

div.lowH2 { padding-bottom: 8px;}
div.lowH2 h2 {
	display: inline;
	}
div.lowH2 a {
	font-size: 10pt;
	}

div.lowH2 .c1{ 
float: left;

}
div.lowH2 .c2{ 

text-align: right;
}

#ms_table {
	height: 100%;
	width: 100%;
}

#tr_h280 { vertical-align: top; height: 246px;}
#tr_h254 { vertical-align: top; height: 254px;}
#tr_h186 { vertical-align: top; height: 186px;}

.cityFrame { position:absolute;left:0px;top:0px;width:100%;height:200px;z-index:-1; border:0;}

.menuHead {background: url(/DESIGN/FOBOS/images/left_menu_panel.jpg) no-repeat left top; }
.menuFoot {background: url(/DESIGN/FOBOS/images/right_menu_panel.jpg) no-repeat right top;}
.tdSrchFrm {background: url(/DESIGN/FOBOS/images/bg_search.jpg) repeat-x left top;}
.tblSrchFrm {z-index:0;}
 input.srchFld {
	color: #CCCCCC;
	width:100%; 
	
}

#cities_search_select select { width:100% }

select.selectbox {width:100%;z-index:1;}
.extSrchBtn { width:104px;height:29px;}
td.td_w3 {width: 3px;}
td.td_sff { background: url(/DESIGN/FOBOS/images/b_search.jpg) repeat-x left top; height: 3px;}
td.tskRightBg { background: url(/DESIGN/FOBOS/images/tsk_right.jpg) no-repeat right top; width: 15px; height: 33px;}
table.tblMPFoot {border-top: 1px solid white; background-color: #6075A1;}
tr.tr_h100 {height: 100px;}
td.aboutPrj { padding-left: 15px; padding-top: 5px;}
tr.tr_h25 {height: 25px;}
#change_city_ok { display: none;}
.disp_none {display: none;}
td.menuLine {width:3px; text-align: center;}
tr.tr_h64 {height: 64px;}
.pr10 {padding-right: 10px;}
.pad1010 {padding:10px 10px 10px 0px;}
.pad10_0 {padding: 10px 0px;}

td.body_td { color: red;}
.pad16_16 { padding: 16px 16px;}

#email_login, #password_login, #email_forgot { width: 100%; }
input.btn_enter { width:105px; height: 29px;}
table.lc_bg1 { background: url(/DESIGN/FOBOS/images/private_fon.jpg) repeat-y left 3px; }
td.lc_bg2 {width: 131px; background: url(/DESIGN/FOBOS/images/private_top.jpg) no-repeat left top;}
table.lc_bg3 { height: 44px; background: url(/DESIGN/FOBOS/images/private_bot.jpg) no-repeat left bottom;}
table.lc_bg3 tr { height: 45px;}
td.lc_t1 {text-align: right; padding: 10px 10px 10px 135px;white-space: nowrap;}
td.lc_t2 {text-align: right; padding: 10px 10px 10px 100px;}
div.lc_t4 {width:130px;}
div.lc_t5 {width:100%;}
a.lc_t6 {font-size: 0px; border: none; text-decoration: none;}
img.lc_t7 {position: absolute; border: none; margin: -40px 0px 0px 0px;z-index:1;}
.h130 {height: 130px;}
.h92 {height: 88px;}
td.ls_bg {background: url(/DESIGN/FOBOS/images/left_search.jpg);}
td.bg_search {background: url(/DESIGN/FOBOS/images/bg_search.jpg) left top; padding-top: 10px;}
.fs12 { font-size: 12px;}
select.cit_msel {width:100%; height: 66px; font-size: 12px;}
td.td1 { width: 104px; vertical-align:top; padding-top: 20px;}
td.td2 {background: url(/DESIGN/FOBOS/images/right_search.jpg);}
td.td3 {background-color: #f2f1ed; padding: 10px 20px;}
td.td4 {width:15px; background: url(/DESIGN/FOBOS/images/tsk_right.jpg) no-repeat right top;}
td.td5 {vertical-align: top; padding: 10px 20px;}
td.td6 {width:155px; vertical-align:top; padding: 5px 10px 5px 0px; }
div.d1 {margin-bottom: 10px; font-size: 14px;}
div.d2 {margin-bottom: 16px;}
div.d3 {width:60px; height: 80px; background: #efefef;}
div.d4 {margin-bottom: 4px;}
div.d5 { font-size: 14px;}
div.d5 {margin: 0px 20px;}
.cblack {color:#000000;} 
.smgray { font-size: 12px; color: gray;}

.d4 a { text-decoration: none;}
div.dbg_inf {
	z-index: 5;
	position: fixed;
	background-color: #dddddd;
	top: 0px;
	color: green;
	right: 0px;
	padding:4px;
	opacity: 0.85;
	cursor: default;
}
div.dbg_inf b {
	color: black;
}

div.dbg_inf span {
	color: red;
	font-weight: bold;
}

.checkBoxesSet tr td label {
	font-size: 10px;
}

.treeCheckBoxesSet tr td span {
	cursor: pointer;
}

div.gray a {
	color: #252f61;
	font-weight: bold;
	text-decoration: none;
}

td.ad_br_d {
	border-bottom: 1px solid #eaeaea;
	font-size: 1px;
}

td.ad_br_u {
	border-top: 1px solid #eaeaea;
	font-size: 1px;
}

td.ad_br_l {
	border-left: 1px solid #eaeaea;
	font-size: 1px;
}

td.ad_br_r {
	border-right: 1px solid #eaeaea;
	font-size: 1px;
}

td.ad_title {
	color: #ec9100;
	font-weight: bold;
	font-size: 13px;
	background-color: #eaeaea;
}

td.ad_cont {
	font-size: 13px;
}

span.cat_cnt {
	color: #cacad8;
}

div.tsk_sub_cats {
	
	padding-left:3px;
	margin-bottom: 6px;
	font-size: 13px;
}

div.tsk_sub_cats span.cc_show {
	cursor: pointer;
}

table.cat_tbl {
	background-color:#f7f7f4;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-top:5px;
	margin-bottom:8px;
	padding-top:6px;
	padding-bottom:4px;
	font-size: 13px;
}

td.cc_shift {
	padding-left: 20px;
}

table#price {
	background-color: #f2f1ed;
	width:100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}

.orange2 {
	color: #ff8a00 !important;
	font-size: 13px;
	font-weight: bold;
}

.blue2 {
	color: #2372d7 !important;
	font-size: 13px;
	font-weight: bold;
}

a.btn_orange, a.btn_blue {
	padding-top: 4px;
	width: 150px;
	height: 25px;
	display:block;
	text-align: center;
	text-decoration: none;
	color: white;
	font-weight: bold;
	background-repeat: no-repeat;	
}


a.btn_orange {
	background-image: url("/DESIGN/FOBOS/images/orange.gif");
}

a.btn_blue {
	background-image: url("/DESIGN/FOBOS/images/blue.gif");
}

a.tsk_link:VISITED {
	color: #5c8cf0 ;
}
a.owner_link {
	font-size: 14px;
}
	
a.owner_link:VISITED {
		color: #5c8cf0 ;
}

table.rq_card {
	background-color:  #f2f1ed;
	
}

table.rq_card tr td, table.rq_card tr td label {
	font-size: 13px;	
}

div.price  {
	height: 30;
	width: 273;
	background-repeat: no-repeat;
	padding-top: 3px;
	
}

div.sprice  {
	background-image: url("/DESIGN/FOBOS/images/podl_cena.gif");	
}

div.sect {
	font-size: 14px;
	font-weight: bold;
	padding-top:4px;
}

td.mans {
	background-image: url("/DESIGN/FOBOS/images/mans.jpg");
	background-repeat: no-repeat;
	height: 103px;
	text-align: right;
	font-size: 13px;
	vertical-align: top;
	padding-top:2px;	
}

td.brdl, td.brdr {
	background-repeat: repeat-y;
	background-color: #f2f1ed;
	width:17px;
}

td.brdr {
	background-image: url("/DESIGN/FOBOS/images/brdr.gif");
}

td.brdl {
	background-image: url("/DESIGN/FOBOS/images/brdl.gif");
}


td.bbg {background-color: #f2f1ed;}

a.corg {
	margin-top: 4px;
	color: #666666;
	font-size: 11px;
}

span.prce {font-size: 14px;}
div.dshd {
	width:100%;
	border-bottom: 1px dashed gray;
}

div.dshd a, ul.prcs li a { text-decoration: none; color: black}

ul.prcs {
	margin-top: 3px;
	list-style: disc;
	margin-bottom: 0px;
}

ul.prcs li {
	background: none;
	padding-left: 0px;
	color: #666666;
	
}

ul.prcs li a {color: #666666; }

ul.prcs li span.orng { color: orange; font-size: 14px; font-weight: bold;}
div.pprc { font-size: 13px; padding-bottom:12px;}
td.bcu, td.bcd { background-image: url("/DESIGN/FOBOS/images/bc.gif"); background-repeat: repeat-x; background-position: bottom;}
td.bcd {background-position: top;}