body{
	padding: 0px;
	margin: 0px;
	background-color:	#ffffff;
	height:100%;
	width:100%;
	font-family:Tahoma;
}

html{height:100%;}

.w100{width:100%;}
.h100{height:100%;}

textarea{font-family:Tahoma;font-size:12px;}

.brd_form{border: 1px solid gray; font-size:14px; color: #1B6F27;}

a, a:visited{text-decoration:none;color:#0F5BFF;}
a:hover{text-decoration:underline;}
img{border:none;}
h1, h2, h3, h4{color:#005991;}
h4{padding:0px;margin:0px;}

.brd_gray{border: 1px solid gray;}
.brd_t_gray{border-top: 1px solid gray;}
.brd_b_gray{border-bottom: 1px solid gray;}
.crptr{cursor:pointer;}
.mark{font-size: 14px; font-weight:bold; color:red;}
.red {color:red;}
.green {color:green;}
.blue{color:#00426F;}
.ti05{text-indent: .5cm;}
.tac{text-align:center;}

.lcol{width:5%; }
.rcol{background: transparent url('../img/rtop_back.jpg') no-repeat 1000px top;}
.mrcol{background: transparent url('../img/topr_back.jpg') no-repeat left top;}
.mlcol{background: transparent url('../img/top_back.jpg') no-repeat left top;}

.rback{background: transparent url('../img/rback.jpg') no-repeat 624px top;}

.back_0{background: transparent url('../img/logo.jpg') no-repeat left top;}
.back_1{background: transparent url('../img/proiz_big.jpg') no-repeat left top;}
.back_2{background: transparent url('../img/obor_big.jpg') no-repeat left top;}
.back_3{background: transparent url('../img/geodezy_big.jpg') no-repeat left top;}

.logo{height:244px;}

.pa5{padding:5px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt13{padding-top:13px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pl5{padding-left:5px;}
.pr10p{padding-right:10%;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}
.pl115{padding-left:115px;}
.pl285{padding-left:285px;}
.pl250{padding-left:250px;}
.pl75{padding-left:75px;}
.pb5{padding-bottom:5px;}
.pb4{padding-bottom:4px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}

.mr10p{margin-right:10%;}
.ml10{margin-left:10px;}
.ml115{margin-left:115px;}

.toppad{margin-right: 10%;}

.fz10, .fz10 *{	font-size:10px;}
.fz12, .fz12 *{	font-size:12px;}
.fz14, .fz14 *{	font-size:14px;}

.w10{width: 10px;}

/*.tmcell{width:95px;}*/
.tmcell div{}
.tmcell div{font-size:12px;text-align:center;line-height:15px !important;}
.tmcell a, .tmcell a *, .tmcell a:visited *{color:#00426f !important; cursor: pointer;}
.tmcell a:hover *{text-decoration:underline;}


.top_link{padding: 10px 0px 5px 10px;}
.top_link a{font-size: 12px; color:#00558D !important; font-weight:bold;}

.cont{padding: 0px 10% 15px 20px;}
.footer{padding: 10px 20px 10px 20px; background-color: gray;}

.content{font-size:12px; line-height:20px; }
.content p{text-indent: .5cm;}

.comment{line-height: 16px;}

.mbtitle{ color: #00558D !important; font-weight:bold;padding: 3px 5px 3px 5px;} 
.mbtitle a{ color:#00558D !important; font-size:14px;}
td.mbcontent, td.mbcontent *{font-size:12px;}
td.mbcontent a{color:black !important;}

.small_text, .small_text *{font-size:12px;}
.colbl, .colbl a{color:black !important;}

.colgr{color:#7F7F7F;}
.i{font-style:italic;}
.b{font-weight:bold;}
.n, .n *{font-weight:normal !important;}

.stitle{font-weight:bold; font-size:12px;}
.stitle a{font-weight:normal;font-size:13px;}

.mleft{background-color: #4C8CC9; color:white;margin: 3px 3px 3px 0px;padding: 3px 5px 3px 5px;} 
.mleft a, .mleft a:visited{ color:white; font-size:14px;}

.mleft1{margin: 3px 3px 3px 0px;padding-left: 20px;} 
.mleft1 a,.mleft1 a:visited{ color:#4C8CC9; font-size:12px;}

.bg_dark{background-color: #015997 !important;}
.bg_gray{background-color: #d4d5d7 !important;}

p.ob_short{
	display:inline;
	text-indent:0px;
}

span.ob_short{
	vertical-align:top;
	margin: 0px 5px 15px 5px;
	border: 1px solid gray;
	padding:5px;
	background-color:#fefefe;
	display:table-cell; 
	display:inline-table; 
	display:inline-block;
}

span.ob_short:hover{background-color:#98FB98;}

.prop{padding: 4px 4px 4px 8px; font-weight:bold; color:#606060;}
.sel{background-color: #efefef;}
.formed{border: 1px solid #efefef;}

.footer, .footer a{color:white !important;font-size:11px;}

.popup_frame{
	border: 0px none; 
	margin: 0px;
	padding: 0px; 
	top: 100px;
	left: 100px;
	/*width : 550px;*/
	background-color: transparent; 
	background-image: none;
	position: absolute; 
	z-index: 10011;
}

.popup_stopper{
	border: 0px none;
	margin: 0px; 
	padding: 0px; 
	background-color: white; 
	background-image: none;
	position: absolute;
	top: 0px; left: 0px;
	z-index: 10010;
}

.xtext, .xtext *{font-size:10px; line-height:normal}

#scroll { overflow:hidden; height:440px; margin-bottom:1em; }
.sroll { position:relative; text-align:left; top:3px; z-index:10; margin:0 0 0 auto; width:1px;   }
#scroll_top { position:absolute; top:-455px; left:10px; height:19px; width:15px; cursor:pointer; }
#scroll_down { position:absolute; top:-40px; left:10px; height:19px; width:15px; cursor:pointer; }


.lev, .lev1 a{font: bold 14px Tahoma; }
.lev1, .lev1 a{padding-left: 0px;padding-top: 10px; color: #495056;}
.lev2, .lev2 a{font: normal 13px Tahoma;}
.lev2{padding-left:30px;padding-top: 5px;}
.lev3 a{font: bold 11px Tahoma;}
.lev3{padding-left: 60px;}
.lev4 a{font: normal 10px Tahoma;}
.lev4{padding-left: 90px;}