* { margin: 0px; padding: 0px; }
html, body { width: 100%; height: 100%; padding: 0; margin: 0; background-color: #fff; }
a { outline: none; -moz-outline: 0; border: none; border-width: 0px; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }

img { border: none; border-width: 0px; }


#main { width: 1000px; position: relative; margin: 0px auto; }

#header { width: 1000px; height: 267px; position: relative; font-family: Tahoma; font-size: 8pt; color: #444; }
#header a { color: #444; text-decoration: underline; }
#header a:hover { text-decoration: none;  }

/* ----- background header----- */
#header .headbg { width: 1000px; height: 267px; left: 0px; top: 0px; position: absolute; }
#header .headbg img { float: left; }

/* ----- header form----- */
#header .enter_form { left: 380px; top: 15px; position: absolute; }
#header .user_form { left: 380px; top: 15px; position: absolute; }
#header .registration { left: 420px; top: 38px; position: absolute; }
#header .forgot_password { left: 580px; top: 38px; position: absolute; }
#header .enter_form form { position: relative; }
#header .enter_form span { margin-right: 7px; float:left; margin-top: 3px; }
#header .enter_form input { width: 94px; height: 12px;  float:left; margin-right: 15px; border: 1px solid #acacac; padding: 1px 3px 3px; font-family: Tahoma; font-size: 8pt; color: #444;}
#header .enter_form a { color: #9c6a9f; padding-right: 10px; background: url("http://www.wmtrust.net/images/st1.gif") right 5px no-repeat; font-weight: bold; }
#header .enter_form a:hover { text-decoration: none; }

/* ----- header pict menu ----- */
#header .pictmenu { left: 785px; top: 30px; position: absolute; }
#header .pictmenu img { padding: 0px 16px; border: none; }

#header .logo { left: 293px; top: 159px; position: absolute; }

/* ----- header rekviz ----- */
#header .rekviz { left: 459px; top: 54px; position: absolute; width: 539px; height: 93px; font-weight: bold; }
#header .rekviz .rek_small { width: 163px; height: 94px; float: left; margin: 0 4px 0 4px; }
*html #header .rekviz .rek_small { margin: 0 6px 0 6px; }
#header .rekviz .rek_small .egold { float: left; padding: 22px 0 0 0; }
#header .rekviz .rek_small .rektext { float: left; padding: 5px 0 0 5px;}
#header .rekviz .rek_small .rektext img { float: left; }
#header .rekviz .rek_small .rektext .da a { color: #128ada; text-decoration: none; background: url("http://www.wmtrust.net/images/key.gif") left no-repeat; padding-left: 20px; }
#header .rekviz .rek_small .rektext .da a:hover { text-decoration: underline; } 
#header .rekviz .rek_small .rektext .wmz { color: #9c6a9f; padding-top: 3px;  padding-bottom: 3px; }
#header .rekviz .rek_small .rektext .gold { color: #9c6a9f; padding-top: 7px; }
#header .rekviz .rek_small .rektext .other_rek  { padding-top: 6px; font-weight: normal;  }
#header .rekviz .rek_small .rektext .other_rek A { color: #b0afaf; text-decoration: none; }
#header .rekviz .rek_small .rektext .other_rek A:hover { text-decoration: underline; }
/* ----- label ----- */
#header .label { left: 298px; top: 188px; position: absolute; font-family: Tahoma; font-size: 11pt; color: #6c6c6c; font-weight: bold; }
/* ----- hor_menu ----- */
#header .hor_menu { left: 400px; top: 215px; position: absolute; }
#header .hor_menu .one_p { margin-right: 20px;  position: relative; border-bottom: 1px solid black; float: left; }
#header .hor_menu .one_p span.white, #header .hor_menu .one_p span.yellow { font-size: 7pt; color: #000; position: absolute; left: 0px; bottom: -3px; padding-right: 3px; background-color: white; }
*html #header .hor_menu .one_p span.white, #header .hor_menu .one_p span.yellow { font-size: 7pt; color: #000; position: absolute; left: 0px; bottom: -4px; padding-right: 3px; background-color: white; }
#header .hor_menu .one_p span.yellow { background-color: #f9f4cc; }
#header .hor_menu .one_p A { color: #000; font-weight: bold; padding-left: 15px; text-decoration: none; }
#header .hor_menu .one_p A:hover { text-decoration: none; color: #6c6c6c; }

/* ----- content ----- */
#content1 { background: url("http://www.wmtrust.net/images/back_1.gif") right bottom no-repeat; width: 1000px; } 
#content { width: 1000px;  position: relative; background: url("http://www.wmtrust.net/images/back_cont.gif") repeat-y; font-family: Tahoma; font-size: 8pt; color: #424242; text-align: justify; }
#content a { color: #424242; text-decoration: underline; }
#content a:hover { text-decoration: none;  }
#content p { margin: 0 0 10px 0; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { font-size: 11pt; color: #9c6a9f; margin: 15px 0 20px 0; text-align: center; } 
#content .left_line, #content .right_line { width: 31px; height: 4px; top: 0px; position: absolute; background: #bbb; font-size: 0pt; line-height: 0px; height: 4px;  }
#content .left_line { left: 0px; }
#content .right_line { right: 0px; }
#content .left_line_b, #content .right_line_b { width: 31px; height: 4px; bottom: 0px; position: absolute; background: #bbb; font-size: 0pt; line-height: 0px; height: 4px;  }
#content .left_line_b { left: 0px; }
#content .right_line_b { right: 0px; }
/* ----- left block ----- */
#content .left_b { float: left; width: 660px; border-top: 4px solid #707070; margin-left: 40px; display: inline; padding-bottom: 105px; }
#content .left_b .capt { height: 35px; width: 660px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative; margin-bottom: 20px; }
#content .left_b .capt span { top: 10px; position: absolute; }
#content .left_b .capt a { right: 5px; top: 8px; position: absolute; }
#content .left_b .b1 p { padding: 20px 5px 20px; text-align: justify; text-indent: 2em; }
#content .left_b .b1 .ban { padding-left: 100px; padding-bottom: 10px; }
#content .left_b .b1 .ban img { border: 1px solid gray; }
#content .left_b .b1 a.more { color: #959595; background: url("http://www.wmtrust.net/images/im9.gif") left  no-repeat; padding-left: 20px; float: left; font-size: 7pt; text-decoration: none; line-height: 15px; }
#content .left_b .b1 a.more: hover { text-decoration: underline; }

/* ----- table ----- */
#content .left_b .table { text-align: center; margin-top: 10px ; padding-bottom: 10px; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; margin-bottom: 20px; }
#content .left_b .table table { width: 660px; border-collapse: collapse; }
#content .left_b .table td { text-align: right; padding-right: 20px; }
#content .left_b .table td.rightb { border-right: 1px solid #d1d1d1; }
#content .left_b .table td.left { height: 25px; text-align: left; font-size: 9pt; color: #9c6a9f; font-weight: bold; padding-left: 15px; border-right: 1px solid #d1d1d1;}
#content .left_b .table td.left1 { height: 25px; text-align: left; font-size: 9pt; color: #9c6a9f; font-weight: bold; padding-left: 15px; border: none; }
#content .left_b .table th { background: url("http://www.wmtrust.net/images/bl_back.gif") bottom repeat-x; height: 40px;}
#content .left_b .table th.left { border-right: 1px dashed #fff; } 
#content .left_b .table td.leftd { border-right: 1px dashed #d1d1d1; } 

/* b2 */
#content .left_b .b2 { padding-top: 20px; }
#content .left_b .b2 p { padding: 10px 5px 10px; text-align: justify; }




/* ----- right block ----- */
#content .right_b { float: left; width: 230px; margin-left: 30px; margin-right: 40px; border-top: 4px solid #707070; display: inline; }
/* ----- news ----- */
#content .right_b .capt_news { height: 35px; width: 220px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative;  }
#content .right_b .capt_news span { left: 5px; top: 10px; position: absolute; }
#content .right_b .capt_news a { right: 5px; top: 8px; position: absolute; }
#content .right_b .news { padding: 20px 0px 20px 5px; }
#content .right_b .news span.datebl { font-size: 11pt; color: #128ada; font-weight: bold}
#content .right_b .news span.dategr { font-size: 8pt; color: #929292; }
#content .right_b .news p { text-align: justify; }
#content .right_b .news p.capt { font-size: 9pt; color: #6c6c6c; text-decoration: underline; font-weight: bold; padding: 8px 0px 4px; }
#content .right_b .news a { color: #128ada; background: url("http://www.wmtrust.net/images/im8.gif") left 4px no-repeat; padding-left: 14px; float: right; text-decoration: none; }
#content .right_b .news a:hover {text-decoration: underline; }

#content .right_b .image_left { float: left;  padding: 10px 0 5px 5px;}
/* ----- calc ----- */
#content .right_b .capt_calc { height: 35px; width: 230px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative; border-top: 3px solid #707070; }
#content .right_b .capt_calc span { left: 5px; top: 10px; position: absolute; }
#content .right_b .capt_calc a { right: 5px; top: 8px; position: absolute; }
#content .right_b .calc { height: 160px; width: 210px; background: url("http://www.wmtrust.net/images/calc_f.gif")  5px 20px  no-repeat; padding: 35px 0 10px 15px; }
#content .right_b .calc p { color: #444444; font-weight: bold; }
#content .right_b .calc p span { font-weight: normal;  }
#content .right_b .tab_calc { padding-top: 10px; }
#content .right_b .calc input { width: 120px; height: 14px; font-size: 8pt; color: #444; font-family: Tahoma; border: 1px solid #8a8989;}
#content .right_b .calc input.submit { width: 120px; height: 16px; font-size: 8pt; color: #444; font-family: Tahoma; border: 1px solid #8a8989;}
#content .right_b .calc select { width: 120px; height: 15px; font-size: 8pt; color: #444; font-family: Tahoma; border: 1px solid #8a8989;}
html:root #content .right_b .calc select {  height: 16px; width: 122px; }
*html #content .right_b .calc select {  height: 16px; width: 122px; }
*:first-child+html #content .right_b .calc select {  height: 19px; width: 122px; }
#content .right_b .calc td { text-align: left; width: 60px; }
#content .right_b .calc tr { height: 22px; }

#content .right_b .calc a { color: #9c6a9f; background: url("http://www.wmtrust.net/images/st2.gif") right 6px no-repeat; padding-right: 10px; float: right; font-size: 7pt;  line-height: 15px; margin-right: 25px; }




/* ----- kurs ----- */
#content .right_b .kurs { height: 35px; width: 230px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative; border-top: 3px solid #707070; }
#content .right_b .kurs span { left: 5px; top: 10px; position: absolute; }
#content .right_b .table { padding: 0 0 0 20px; }
#content .right_b td { width: 50px; text-align: center; }
#content .right_b tr.blue { color: #128ada; }
#content .right_b td.gray {  color: #6c6c6c; font-weight: bold; }


/* ----- spec perdl ----- */
#content .right_b .capt_spec { height: 35px; width: 230px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative; border-top: 3px solid #707070; }
#content .right_b .capt_spec span { left: 5px; top: 10px; position: absolute; }
#content .right_b .spec { width: 206px; height: 98px; background: url("http://www.wmtrust.net/images/im14.gif")  no-repeat; position: relative; margin: 10px 0 10px  10px; }
#content .right_b .spec .date { left: 5px; top: 5px; position: absolute; }
#content .right_b .spec .date span.datebl {  font-size: 11pt; color: #128ada; font-weight: bold; }
#content .right_b .spec .date span.datewhi { font-size: 8pt; color: #fff; }
#content .right_b .spec table { left: 2px; top: 35px; position: absolute; }
#content .right_b .spec table td { height: 18px; border-right: 1px dashed white; padding: 0px 2px; }
#content .right_b .spec table td.tdbold { font-weight: bold; }
#content .right_b .spec table td.nobor { border: none; font-weight: bold; }
#content .right_b .spec table td.nobor1 { border: none; }
#content .right_b .spec  a { left: 140px; top: 80px; position: absolute; color: #9c6a9f; background: url("http://www.wmtrust.net/images/st3.gif") right  no-repeat; padding-right: 10px; font-size: 7pt; }
/* ----- info ----- */
#content .right_b .info { height: 35px; width: 230px; font-size: 11pt; color: #9c6a9f; font-weight: bold; background: url("http://www.wmtrust.net/images/im7.gif") bottom repeat-x; position: relative; border-top: 3px solid #707070; }
#content .right_b .info span { left: 5px; top: 10px; position: absolute; }
#content .right_b .info_p { text-align: left; padding-top: 10px; padding-bottom: 10px; }



/* ----- footer ----- */
#footer { width: 1000px; height: 67px;  position: relative; clear: both; font-family: Tahoma; font-size: 8pt; color: #424242; background: url("http://www.wmtrust.net/images/back_2.gif")  right top no-repeat #fff;  }
#footer a { color: #9c6a9f; text-decoration: underline; }
#footer a:hover { text-decoration: none;  }
#footer .left_bl { margin-left: 40px;  width: 660px; border-top: 4px solid #e2e2e2; }
#footer .left_bl .copy { left: 45px; top: 15px; position: absolute; }
#footer .left_bl .contact { left: 295px; top: 15px; position: absolute; }
/* #footer .left_bl .contact span { font-weight: bold; } */
#footer .left_bl .contact span.blue { color: #128ada; font-weight: normal;}
#footer .left_bl .contact span.gray { color: #6c6c6c; }

#footer .right_bl { left: 750px; top: 0px; position: absolute;  width: 210px; padding-top: 14px; }
#footer .right_bl .tel_kod { float: left; font-family: Arial; font-size: 14pt; color: #6c6c6c; font-weight: normal; margin-top: 5px;}
#footer .right_bl .tel_num { float: left;  font-family: Arial; font-size: 28pt; color: #9c6a9f; font-weight: 600;  }

#footer .bot_menu { right: 312px; top: -20px; position: absolute;  width: 630px; text-align: right;}
#footer .bot_menu A {  margin: 0 8px; font-family: Tahoma; font-size: 8pt; color: #000; }
#footer .bot_menu A.curr  { font-weight: bold; margin-right: 15px; }



#footer .ban { left: 90px; top: -100px; position: absolute;  }
#footer .ban img { padding-right: 10px; padding-left: 5px; }
#footer .left_line_b { width: 31px; height: 4px; left: 0px; top: 0px;  position: absolute; background: #e2e2e2; font-size: 0pt; line-height: 0px; height: 4px;  }

/* ----- sub_page ----- */


#content .left_b table.all_table { border-collapse: collapse; text-align: center; margin-top: 10px; margin: 0px auto 20px auto; }
#content .left_b table.all_table td { text-align: center; padding: 5px 8px; border-right: 1px solid #999; border: 1px solid #999; }
#content .left_b table.all_table th { background: url("http://www.wmtrust.net/images/bl_back.gif") bottom repeat-x; padding: 10px 15px; border: 1px solid #999; }

/* ----- form ----- */
#content .left_b .cform { margin-bottom: 25px; }
#content .left_b .cform table { border-collapse: collapse; border: none; font-size: 9pt; color: #000; }
#content .left_b .cform table td { padding: 2px 10px 20px 10px; vertical-align: middle; text-align: right; }
#content .left_b .cform table td.cright { text-align: left; }

/* ----- input ----- */
#content .left_b .cform input.ctext { width: 160px; height: 16px; line-height: 18px; padding: 0 5px; border: 1px solid #999; margin-left: 0px; }

/* ----- textarea ----- */
#content .left_b .cform textarea { width: 250px; height: 120px; border: 1px solid #999; }

/* ----- select ----- */
#content .left_b .cform select { width: 160px; height: 16px; line-height: 18px; padding: 0 5px; border: 1px solid #999; }
html:root #content .left_b .cform select { padding: 0; height: 19px; }
*:first-child+html #content .left_b .cform select { height: 22px; }

/* ----- checkbox ----- */
#content .left_b input { margin: 0 5px 0 0; float: left; }
html:root #content .left_b input { margin: 2px 5px 0 0; float: left; }
*html #content .left_b input { margin: -2px 0px 0px -2px; float: left; }
*:first-child+html #content .left_b input { margin: -2px 0px 2px -4px; float: left; }

/* ----- send-btn ----- */
.send-btn { background: url("http://www.wmtrust.net/images/btn_bg.gif") repeat-x #9ed1eb; position: relative; padding: 2px 7px; margin-bottom: 5px; border: 1px solid #999; }
.send-btn { font-size: 9pt; color: #fff; font-family: Tahoma; text-align: center; line-height: 20px; }
*html .send-btn { padding: 0px 7px; }
*:first-child+html .send-btn { padding: 0px 7px; }



.select_small { font: normal 10px tahoma, helvetica, arial, serif; color: #000000; width:100%; }
.inp_form
	{
		border-width: 1px;
		border-color: #999999;
		background: #FAFAFA;
		width:100%;
		font: normal 11px tahoma; 
		text-align:center;
	}
.td_style { padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:3px; font: bold 10px tahoma, helvetica, arial, serif; color: #444444;}
.td_style_status { padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:3px; font: 10px tahoma, helvetica, arial, serif; color: #444444;}
.td_style_reg { padding-left:8px; padding-top:5px; padding-right:8px; padding-bottom:8px; font: bold 11px tahoma, helvetica, arial, serif; color: #444444;}
.inp_but 
	{
		font: normal 10px tahoma, helvetica, arial, serif; text-align: center; width:100%;border-width: 1px;
		border-color: black;
		background: #FFFFFF;
		background: #F2F2F2;
	}	 
 


/* ----- clear ----- */
.clear { clear: both; font-size: 0pt; line-height: 0px; height: 0px; }

#content div.map { 
	margin-bottom: 10px; 
}
#content div.map a { 
	text-decoration: none; 
}
#content div.map a:hover { 
	text-decoration: underline; 
}
#content div.map h3 { 
	font-size: 100%; 
	margin: 10px 0px 5px 0px; 
}
#content div.map h4 { 
	font-size: 100%; 
	font-weight: normal;
	margin: 0px 0px 5px 30px; 
}
#content div.map h5 { 
	font-size: 90%; 
	font-weight: normal;
	margin: 0px 0px 5px 50px; 
}
#content div.map h6 { 
	font-size: 90%; 
	font-weight: normal;
	margin: 0px 0px 5px 70px; 
}
#content div.map h7 { 
	font-size: 90%; 
	font-weight: normal;
	margin: 0px 0px 5px 90px; 
}

#content div.map div { 
	width: 350px; height: 1px;  margin: 7px 0px 5px 0px; 
}

#content .map h3,#content .map h2,#content .map h1,#content .map h4,#content .map h5,#content .map h6,#content .map h7 {text-align:left}