body {
	padding:0;
	margin:0;
	background:#555555 url(images/body_gr.gif) top center repeat;
	font:75% Arial, Helvetica, sans-serif;
	color:#000;
}

p {
	padding:2px 0 2px 0;
	margin:0;
}

img { border:0;}

a {	text-decoration:none; color:#0080FF;}
a:hover { text-decoration:underline; color:#7CB3FE;}

h1 {
	font:bold 140% LucidaGrande, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 25px 0;
}

h1.gr_title {
	font:bold 120% LucidaGrande, Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	margin:0;
	padding:0 0 15px 0;
}

h1.t {font-size:180%; font-weight:normal; padding:0; margin:0; padding-bottom:3px;}

/*
h2 {
	font:bold 100% Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 5px 11px;
}
*/
h2 {
	font:bold 130% LucidaGrande, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}

h2.t {
	font:bold 125% LucidaGrande, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}

form {
	padding:0;
	margin:0;
}
h3 {
	font:normal 100% Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 5px 11px;
}

h4 {
	font:bold 100% Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 5px 11px;
}

/*h4 {
	font:bold 130% LucidaGrande, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}
h4.t {font-size:180%; font-weight:normal; padding:0; margin:0; padding-bottom:3px;}
*/
h5 {
	font: 150% Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	float:left;
	margin:0;
	padding:0;
}
h6 {
	font:bold 120% Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 5px 11px;
}
h6.t {color:#414141; padding:0; margin:0;}
h7 {color:#414141; padding:0; margin:0; font:bold 120% Arial, Helvetica, sans-serif;}
h7.big { font-size:140%; font-weight:normal;}

/***H2***/
.form_title {font:bold 100% Arial, Helvetica, sans-serif; margin:0;	padding:0 0 5px 11px;}

.right_cont h2 {
	margin-left:-7px;
	padding: 22px 0 15px 11px;
}


.clr { clear:both; height:0px; overflow:hidden;}
.fl_l { float:left;}
.fl_r { float:right;}

.main {
	width:990px;
	margin:0 auto;
	padding:10px 0;
}

.content {
	background:#fff url(images/cont_ang.gif) -10px top no-repeat;
}
.con_r {
	background: url(images/cont_ang.gif) 980px top no-repeat;
	padding:14px 0 0 0;
}

.top_line {
	padding:0 29px;
	height:19px;
}

.sub_cnt {
	width:970px;
	margin:0 auto;
}

.logo {
	float:left;
	display:block;
	padding:0 20px 4px 0;
	height:71px;
}

/****************************************MENU***************************/

.menu {
	float:right;
	padding:0px 0px 0px 0px;
	height:20px;
	width:690px;
	font: bold 95% LucidaGrande, Arial, Helvetica, sans-serif;
}

.menu a {
	color:#000;
	text-decoration:none;
	display:block;
	padding:2px 5px 0px 5px;
	float:left;
	background:url(images/submenu/gr_r.gif) right top no-repeat;
	height:20px;
}
*html .menu, *html .menu a { height:18px;}

.red_l {background:url(images/red_l.png) top left no-repeat;}
.red_r {background:url(images/red_r.png) top right no-repeat;}
.red_l a {background:url(images/red_c.png) repeat-x; text-align:center;}

.or_l {	background:url(images/or_l.png) top left no-repeat;}
.or_r {background:url(images/or_r.png) top right no-repeat;}
.or_l a {background:url(images/or_c.png) repeat-x; text-align:center;}

.y_l {background:url(images/y_l.png) top left no-repeat;}
.y_r {background:url(images/y_r.png) top right no-repeat;}
.y_l a {background:url(images/y_c.png) repeat-x; text-align:center;}

.grn_l {background:url(images/gr_l.png) top left no-repeat;}
.grn_r {background:url(images/gr_r.png) top right no-repeat;}
.grn_l a {background:url(images/gr_c.png) repeat-x; text-align:center;}

.ber_l {background:url(images/ber_l.png) top left no-repeat;}
.ber_r {background:url(images/ber_r.png) top right no-repeat;}
.ber_l a {background:url(images/ber_c.png) repeat-x; text-align:center;}

.bl_l {	background:url(images/bl_l.png) top left no-repeat;}
.bl_r {background:url(images/bl_r.png) top right no-repeat;}
.bl_l a {background:url(images/bl_c.png) repeat-x; text-align:center;}

.f_l {background:url(images/f_l.png) top left no-repeat;}
.f_r {background:url(images/f_r.png) top right no-repeat;}
.f_l a {background:url(images/f_c.png) repeat-x; text-align:center;}

.grey_l {	background:url(images/grey_l.png) top left no-repeat;}
.grey_r {background:url(images/grey_r.png) top right no-repeat;}
.grey_l a {background:url(images/grey_c.png) repeat-x; text-align:center;}

.red_l, .or_l, .y_l, .grn_l, .ber_l, .bl_l, .f_l, .grey_l {float:left; padding-left:11px; height:20px; z-index:1; margin-left:-9px;}
.red_r, .or_r, .y_r, .grn_r, .ber_r, .bl_r, .f_r, .grey_r {padding-right:11px; height:20px; float:left; z-index:0;}
.menu .act { z-index:3;}

/*
*html .red_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/red_l.png",sizingMethod="crop");}
*html .red_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/red_r.png",sizingMethod="crop");}

*html .or_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/or_l.png",sizingMethod="crop");}
*html .or_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/or_r.png",sizingMethod="crop");}

*html .y_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/y_l.png",sizingMethod="crop");}
*html .y_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/y_r.png",sizingMethod="crop");}

*html .grn_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gr_l.png",sizingMethod="crop");}
*html .grn_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gr_r.png",sizingMethod="crop");}

*html .ber_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ber_l.png",sizingMethod="crop");}
*html .ber_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ber_r.png",sizingMethod="crop");}

*html .bl_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bl_l.png",sizingMethod="crop");}
*html .bl_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bl_r.png",sizingMethod="crop");}

*html .f_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/f_l.png",sizingMethod="crop");}
*html .f_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/f_r.png",sizingMethod="crop");}

*html .grey_l {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/grey_l.png",sizingMethod="crop");}
*html .grey_r {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/grey_r.png",sizingMethod="crop");}*/


.sub_menu {
	background:#CE64FF url(images/ang_sbm.png) -5px -5px no-repeat;
}
/**html .sub_menu { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ang_sbm.png",sizingMethod="crop");}*/
.sub_menu_r {background:url(images/ang_sbm.png) 964px -5px no-repeat;}
.sub_menu_br {background:url(images/ang_sbm_b.png) 964px bottom no-repeat;}
.sub_menu_bl {
	background:url(images/ang_sbm_b.png) -5px bottom no-repeat;
	padding:10px 20px;
}

.icons {
	float:left;
	padding:3px 23px 0 0;
}
.icons img { padding:0 2px;}

.dialog {width:100%; margin:0px 0px 20px 0px;}
.dialog  .cent { padding:10px 10px 10px 20px;}
.dialog .top .c, .dialog .bot .c {font-size:1px; height:5px;}
.dialog .top {background:transparent url(images/ang_sbm_tl.gif) no-repeat 0px 0px;}
.dialog .top .c {background:transparent url(images/ang_sbm_tr.gif) no-repeat right 0px;}
.dialog .bot {background:transparent url(images/ang_sbm_bl.gif) no-repeat 0px 0px;}
.dialog .bot .c {background:transparent url(images/ang_sbm_br.gif) no-repeat right 0px;}

.dialog_01 {width:100%; margin:0px 0px 20px 0px; /*position:relative;*/}
.dialog_01  .cent { padding:10px 10px 10px 20px;}
.dialog_01 .top .c, .dialog_01 .bot .c {font-size:1px; height:6px;}
.dialog_01 .top {background:transparent url(images/ang_sbm_tl_gray.gif) no-repeat 0px 0px;}
.dialog_01 .top .c {background:transparent url(images/ang_sbm_tr_gray.gif) no-repeat right 0px;}
.dialog_01 .bot {background:transparent url(images/ang_sbm_bl_gray.gif) no-repeat 0px 0px;}
.dialog_01 .bot .c {background:transparent url(images/ang_sbm_br_gray.gif) no-repeat right 0px;}


/******************************************************/

/*.left_cont {
	width:720px;
	float:left;
	padding-right:10px;
}

.right_cont {
	width:240px;
	float:left;
}*/

.left_cont {
	width:700px;
	float:left;
	padding-right:10px;
}

.left_cont_01 {
	width:655px;
	float:left;
	padding:0px 15px 0px 0px;
}
.right_cont_01 {
	width:300px;
	float:left;
}


.right_cont {
	width:260px;
	float:left;
}


.lst {
	background: url(images/lst.gif) 6px 6px no-repeat;
	padding:0 0 0 25px;
	color:#4392FF;
	font:bold 105% Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	margin-bottom:10px;
}
.lst1 {
	background: url(images/lst.gif) 6px 6px no-repeat;
	padding:0 0 0 25px;
	color:#4392FF;
	font:bold 105% Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.lst3 {
	background: url(images/lst.gif) 6px 6px no-repeat;
	padding:0 0 0 25px;
	font:bold 105% Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-bottom:10px;
}

.lst2 {padding:0 0 5px 25px; color:#a4a3a3; font-size:90%; font-weight:bold;}
.lst2 a, .tags a, .lst3 a { color:#4392ff;}

.main_form  input.txt_bg {
	width:660px;
	/*width:652px;*/
	color:#B9B9B9;
	font:bold 140% Arial, Helvetica, sans-serif;
	padding:2px 0 0 12px;
}

.zr {
	float:right;
	margin:0 23px 0 0;
}

.spc { padding-bottom:25px;}
.spc_sm { padding-bottom:15px;}
.spc_smm { padding-bottom:5px;}

.main_form select {
	width:240px;
	font-size:98%;
}
.main_form input, .main_form2 input {
	font:100% Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 12px;
}
.main_form2 input {
	padding:0 0 0 12px;
	margin-left: 12px;
}
.main_form2 label {
	color: #666666;
}
.main_form2 select {
	width:200px;
	font-size:95%;
	float:left;
}
.main_form2 p { color:#414141; padding:0px 0px 5px 7px; font-weight:bold;}


/**************************************************************/

.w_tline {
	background: url(images/px.gif) left 19px repeat-x;
}
.w_bline { background: url(images/px.gif) left bottom repeat-x;}
.w_lline { background: url(images/px.gif) left repeat-y;}
.w_rline { background: url(images/px.gif) right repeat-y;}

.w_tl { background: url(images/wht_angs.gif) -7px  19px no-repeat;}
.w_tr { background: url(images/wht_angs.gif) 693px 19px no-repeat;}
.w_br { background: url(images/wht_angsb.gif) 693px bottom no-repeat;}
/*.w_tr { background: url(images/wht_angs.gif) 668px 19px no-repeat;}
.w_br { background: url(images/wht_angsb.gif) 668px bottom no-repeat;}*/


.w_tline_01 {background: url(images/px.gif) left 0px repeat-x;}
.w_tl_01 { background: url(images/wht_angs.gif) -7px  0px no-repeat;}
.w_tr_01 { background: url(images/wht_angs.gif) 693px 0px no-repeat;}

.w_tr_02 {background: url(images/wht_angs.gif) 648px 19px no-repeat;}
.w_br_02 {background: url(images/wht_angsb.gif) 648px bottom no-repeat;}

.w_bl {
	background: url(images/wht_angsb.gif) -7px bottom no-repeat;
	padding:10px;
}

.tln { background: #fff url(images/px.gif) top repeat-x;}
.links_s { float:left; margin:1px 0 0 0;}
.links_s  a.act { color:#505050;}
/*.links_s .tln a { color:#505050;}*/
.w_tline .form_title { padding-right:45px; float:left;}

.links_s a {
	display:block;
	float:left;
	padding:3px 5px 5px 15px;
	background: url(images/w_l.gif) top left no-repeat;
	color:#4392FF;
	text-decoration:none;
	font-size:95%;
}

.tln2 { background: url(images/px.gif) top repeat-x;}
.links_s a.w_mdl {
	padding:3px 15px 6px 17px;
	background:url(images/w_rt.gif) top left no-repeat;
}
.links_s a.w_mdr {
	padding:3px 15px 6px 17px;
	background:url(images/w_lt.gif) top left no-repeat;
}

.w_r {
	background:url(images/w_r.gif) top right no-repeat;
	float:left;
}
.w_l {
	background:url(images/w_l.gif) top right no-repeat;
	float:left;
}

.links {background:url(images/px.gif) bottom repeat-x; height:18px;}
.links a {
	color:#4392FF;
	text-decoration:none;
	display:block;
	padding:2px 10px 0px 10px;
	float:left;
	font-size:95%;
	height:18px;
}
.links .w_l {	background:#fff url(images/w_l.gif) top left no-repeat; float:left; padding-left:13px; height:18px;}
.links .w_r {background:url(images/w_r.gif) top right no-repeat; float:left; padding-right:13px; height:18px;}
.links .w_r a {background:#ffffff url(images/px.gif) top repeat-x; text-align:center; color:#000; height:18px;}


/**************************************************************/

a.numb {
	background:url(images/numb.gif) top left no-repeat;
	width:21px;
	text-align:center;
	display:block;
	float:left;
	font:bold 95% Arial, Helvetica, sans-serif;
	padding:3px 0 5px 0;
	margin-right:6px;
	color:#000;
	text-decoration:none;
}
a.numb:hover {
	background:url(images/numb_a.gif) top left no-repeat;
	color:#fff;
}
a.numb_a {
	background:url(images/numb_a.gif) top left no-repeat;
	color:#fff;
	text-decoration:none;
	width:21px;
	text-align:center;
	display:block;
	float:left;
	font:bold 95% Arial, Helvetica, sans-serif;
	padding:3px 0 5px 0;
	margin-right:6px;
}

.inp_t {
	width:306px;
	float:left;
}

.inp_t1 {
	width:306px;
}

.inp_t2 {
	width:215px;
	float:left;
}
.inp_t3 {
	width:543px;

}
.inp_s { width: 240px; font-size:95%; margin-left: 11px; }
.inp_b{
	width:530px;
}

.lght_txt {
	font:95% Arial, Helvetica, sans-serif;
	color:#C3C2C2;
}

.lspc { padding-left:12px;}

.data1, .data2, .data3, .data4 {
	float:left;
	text-align:center;
	padding-right:3px;
}
.data1 {width:30px;}
.data2 {width:70px;}
.data3 {width:42px;}
.data1 input {width:15px;}
.data2 input {width:55px;}
.data3 input {width:30px;}


select.sel_data4 {
	width: 80px;
	font-size:98%;
}

.dote { float:left; margin:9px 7px 0 7px;}

.cit {
	padding:10px 0 10px 20px;
	color:#A3A3A3;
}
.cit b { color:#000;}
.cit .fl_l {
	padding-right:5px;
}
.cit a {
	text-decoration:none;
	color:#A3A3A3;
}

/*********************************************************/

.gr_tl {
	background:#E5E5E5 url(images/gr_tl.gif) top left no-repeat;
	width:640px;
	float:left;
}
.gr_tr {
	background: url(images/gr_tr.gif) top right no-repeat;
	padding:22px 0 0 0;
	/*padding: 12px 0 0;*/
}

.txtar { height:342px; width:658px;}
/*.txtar { height:342px; width:658px;}*/
.txtar2 { height:103px; width:326px; margin-left: 11px;}

/*********************************************************/

/*a.folder { background: url(images/folder1.gif) top left no-repeat; display:block; width: 89px; height: 76px;}
a.folder:hover { background: url(images/folder1_hover.gif) no-repeat;}*/

.img_05 { width:107px; height:107px; position:relative; margin-bottom:4px;}
.img_05 img { width:101px; height:101px; position:absolute; left:3px; top:3px; z-index:0;}
a.img_brd {width:107px; height:107px; background:url(images/border_gr.png) top left no-repeat; position:absolute; z-index:3;}
a.img_brd:hover {background:url(images/border_blue.png) top left no-repeat;}

/**html .img_05 .img_brd {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/border_blue.png",sizingMethod="crop"); height:107px;}
.img_06 .img_brd {width:107px; height:107px; background:url(images/border_gr.png) top left no-repeat; position:absolute;}
*html .img_06 .img_brd {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/border_gr.png",sizingMethod="crop"); height:107px;}*/
.black {background:url(images/covered.png) no-repeat; width:103px; height:103px; position:absolute; top:2px; left:2px;}
*html .black {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/covered.png",sizingMethod="crop"); height:103px;}

.img {
	width:101px;
	height:101px;
	float:left;
	background:#E5E5E5 ;
	margin-right:12px;
}
.img_black { width:101px; height:101px; background:#000000;}

.img_b, .img_b_01, img_b_01_gr {
	width:101px;
	height:101px;
	background:url(images/img_brd.gif) top left no-repeat;
	position:absolute;
}
.img_b_01 {
	background:url(images/img_brd_01.gif) top left no-repeat;
}

.img_src { position:absolute;}
.img_03 { width:101px; float:left;}

.img01 { width:103px; height:103px; position:relative;}
.img01 img { width:101px; height:101px; top:1px; left:1px;}
.img01 .img_b {
	width:103px;
	height:103px;
	background:url(images/photo_border.gif) top left no-repeat;
	position:absolute;
}


a.img_add {
	display:block;
	background:url(images/img_add.gif) center no-repeat;
	width:101px;
	height:101px;
	position:absolute;
}
a.img_del {
	display:block;
	background:url(images/img_del.gif) center no-repeat;
	width:101px;
	height:101px;
	position:absolute;
}

/***************************************************************/

.gr {
 color:#000000;
 background-color:#dbdbdb;
 text-align:center;
}
.gr .c { padding-top:2px;}
.gr .c1 { padding-top:2px; font-size:90%; color:#535353; padding-left:10px; padding-right:15px;}
.gr .c2 { padding:2px 10px 0px 10px; font-size:90%; color:#ffffff;}
.gr .gr_left .gr_r {height:20px;}
.gr .gr_left {background:transparent url(images/gr_l_02.gif) no-repeat 0px 0px;}
.gr .gr_left .gr_r {background:transparent url(images/gr_r_02.gif) no-repeat right 0px;}

.gr_01 {
 color:#000000;
 background-color:#4d4d4d;
 text-align:center;
}
.gr_01 .c { padding-top:2px; font-size:90%; color:#ffffff; padding-left:10px; padding-right:15px;}
.gr_01 .gr_left .gr_r {height:20px;}
.gr_01 .gr_left {background:transparent url(images/gr_l_01.gif) no-repeat 0px 0px;}
.gr_01 .gr_left .gr_r {background:transparent url(images/gr_r_01.gif) no-repeat right 0px;}


.btn_gr_l {
	background:#BEBDBD url(images/btn_gr_l.gif) top left no-repeat;
	float:left;
	height:34px;
	margin-right:12px;
}
.btn_gr_r {
	background:url(images/btn_gr_r.gif) top right no-repeat;
	float:left;
	height:34px;
}

.btn_i0 {
	padding:10px 32px 5px 40px;
	float:left;
}

.btn_i1 {
	background:url(images/btn_i1.gif) 11px 6px no-repeat;
	padding:10px 32px 5px 40px;
	float:left;
}

.btn_gr_l a, .btn_dgr_l a, .btn_vl_l a  {
	color:#fff;
	text-decoration:none;
}

.btn_dgr_l {
	background:#7A7A7A url(images/btn_dgr_l.gif) top left no-repeat;
	float:left;
	height:34px;
	margin-right:12px;
}
.btn_dgr_r {
	background:url(images/btn_dgr_r.gif) top right no-repeat;
	float:left;
	height:34px;
}
.btn_i2 {
	background:url(images/btn_i2.gif) 11px 6px no-repeat;
	padding:10px 35px 5px 42px;
	float:left;
}


.btn_vl_l {
	background:#CE64FF url(images/btn_vl_l.gif) top left no-repeat;
	float:left;
	height:34px;
	margin-right:12px;
}
.btn_vl_r {
	background:url(images/btn_vl_r.gif) top right no-repeat;
	float:left;
	height:34px;
}
.btn_i3 {
	background:url(images/btn_i3.gif) 11px 6px no-repeat;
	padding:10px 35px 5px 42px;
	float:left;
}
.btn_i4 {
	background:url(images/btn_i4.gif) 11px 6px no-repeat;
	padding:10px 35px 5px 42px;
	float:left;
}

.btn_green_l {
	background:#1acc30 url(images/btn_green_l.gif) top left no-repeat;
	float:left;
	height:37px;

}
/*.btn_green_r {
	background: url(images/btn_green_r.gif) top right no-repeat;
	float:left;
	height:37px;
}*/

.btn_green_r {float:right; width:7px;}

.btn_i5 {background:#1acc30 url(images/btn_i6.gif) no-repeat; height:37px; float:left; width:253px;}
.btn_i5 div {padding:11px 0px 0px 50px;}

.btn_i6 {background:#1acc30 url(images/btn_i6.gif) no-repeat; height:37px; float:left; width:253px;}
.btn_i6 div{padding:11px 0px 0px 60px;}

.btn_i7 {background:#01b718 url(images/btn_i7.gif) no-repeat; height:34px; float:left; width:253px;}
.btn_i7 div{padding:11px 0px 0px 60px;}

.btn_i8 {background:#01b718 url(images/btn_i7.gif) no-repeat; height:34px; float:left; width:208px; text-align:center}
.btn_i8 div, .btn_i9 div, .btn_i10 div{padding:11px 0px 0px 0px;}
.btn_i9 {background:#01b718 url(images/btn_i8.gif) no-repeat; height:34px; float:left; width:208px; text-align:center}
.btn_i10 {background:#646464 url(images/btn_i9.gif) no-repeat; height:34px; float:left; width:208px; text-align:center}



.btn_i5 a, .btn_i6 a, .btn_i7 a, .btn_i8 a , .btn_i9 a, .btn_i10 a{color:#ffffff;}
.btn_i5 a:hover, .btn_i6 a:hover, .btn_i7 a:hover, .btn_i8 a:hover { text-decoration:none;}

/***********************************************************/


.lgr_tl { background:#F3F2F2 url(images/lgr_tl.gif) top left no-repeat;}
.lgr_bl { background:url(images/lgr_bl.gif) bottom left no-repeat;}
.lgr_tr { background:url(images/lgr_tr.gif) top right no-repeat;}
.lgr_br { background:url(images/lgr_br.gif) bottom right no-repeat; padding:13px 12px 0 12px; }

.secur {
	text-align:center;
	padding-left:230px;
}

.secur a { background:none; display:block; float:left; margin-right:43px;}
.secur a:hover, .secur a.secur_a { background: url(images/secur_a.gif) top left no-repeat;}

/**********************************************************/

.bot_menu {
	background:#727272;
	padding:13px 0;
	text-align:center;
}
.bot_menu a {
	padding: 0 11px;
	color:#fff;
	font-size:95%;
	font-weight:bold;
	text-decoration:underline;
}
.bot_menu a:hover {
	text-decoration:none;
}


.bot_menu2 {
	background:#F2F2F3;
	padding:13px 0;
	/*text-align:center;*/
}
.bot_menu2 a {
	/*padding: 0 11px;*/
	padding: 0 6px;
	color:#727272;
	font-size:95%;
	font-weight:bold;
	text-decoration:underline;
}
.bot_menu2 a:hover {
	text-decoration:none;
}

.bot_menu3 {background:#7F7F7F;	padding:13px 0;	text-align:center;}
.bot_menu3 a {padding: 0 6px; color:#ffffff; font-size:95%; font-weight:bold; text-decoration:underline;}
.bot_menu3 a:hover {text-decoration:none;}

.help_bar {
	background:#7CB3FE;
	padding:13px;
	color:#ffffff;
	font-weight:bold;
}
.help_bar a {
	padding: 0 11px;
	color:#ffffff;
	font-size:95%;
	font-weight:bold;
	text-decoration:underline;
}
.help_bar a:hover {
	text-decoration:none;
}




.main_bl {
	background:#7F7F7F url(images/main_bl.gif) bottom left no-repeat;
}
.main_bl_m {background:#7F7F7F url(images/main_bl_m.gif) bottom left no-repeat;}

.main_br, .main_br_m {
	background: url(images/main_br.gif) bottom right no-repeat;
	padding:15px 0 12px 35px;
	color:#555454;
	font-size:95%;
}
.main_br_m {background: url(images/main_br_m.gif) bottom right no-repeat;}
.main_br a, .main_br_m a {color:#fff; text-decoration:underline;}
.main_br a:hover, .main_br_m a:hover {text-decoration:none;}

.perevorot {
	float:right;
	padding:7px 0 0 0;
}

.fl_l2 {
	float:left;
	padding:0 0 0 60px;
}

/******************************************/
.top_line {font-size:90%;}
.pl_ll {background:#fff url(images/pl_ll.gif) top left no-repeat; float:left; height:19px}
.pl_lm {background:url(images/pl_lm.gif) top left no-repeat; float:left; height:19px}
.pl_m { background:url(images/pl_m.gif) top left no-repeat; float:left; height:19px}
.pl_r { background:url(images/pl_r.gif) top right no-repeat; float:left; height:19px}
.pl_r { background:url(images/pl_r.gif) top right no-repeat; float:left; height:19px}
.pl_ra { background:url(images/pl_ra.gif) top right no-repeat; float:left; height:19px}
.pl_bc { background:url(images/pl_bc.gif) top left repeat; float:left; height:19px}
.pl_r2 { background:url(images/pl_r2.gif) top right no-repeat; float:left; height:19px}
.pl_l2 { background:url(images/pl_l2.png) top left no-repeat; float:left;  height:19px}
.pl_rm { background:url(images/pl_rm.png) top left no-repeat; float:left; height:19px}



.pl_lln {background:#fff url(images/pl_ll.gif) top left no-repeat; float:left;}
a.tp_lnk { text-decoration:underline; color:#000; display:block; float:left; padding:0px; margin:0 30px 0 0px; }
.pl_lln a {	margin-top:3px; display:block; float:left}

.w_lln {background:url(images/pl_ll.png) top left no-repeat; float:left; padding-left:12px;margin-left:50px;}
.w_bc { background:#fff; float:left; height:19px; padding-left:10px;}
.w_bc a {margin-top:0px; display:block; float:left}
.w_bc .link {margin:0px 0px 0px 15px; float:left;}
.w_bc .link a {padding-right:10px;}
.w_rn { background:url(images/pl_ra.png) top right no-repeat; float:left; padding-right:12px; height:19px;}

.w_spider {background:url(images/pl_ll.png) top left no-repeat; float:left; padding-left:12px;margin-left:15px;}
.w_bc_sp {background:#fff; float:left; height:19px; padding:0px 5px 0px 5px;}
.w_bc_sp div { float:left;}
.w_bc_sp a {color:#000;}


.tn_r { background:#CCCCCC url(images/tn_r.gif) top right no-repeat; float:left; margin:4px 17px 0 0;}
.tn_l { background:url(images/tn_l.gif) top left no-repeat; color:#464646; text-align:center; padding:0px 6px 0; float:left; font-size:80%; height:13px;}

.pl_bc_r { background:url(images/pl_bc.png) top left repeat; float:left;}

.pl_ll a {
	display:block;
	float:left;
	padding:3px 9px 2px 21px;
	width:47px;
	text-align:center;
	color:#000;
	text-decoration:none;
}
.pl_bc a {
	display:block;
	float:left;
	padding:3px 0 2px 15px;
	width:62px;
	text-align:center;
	color:#D3CAD6;
	text-decoration:underline;
}
.pl_bc .pl_r a, .pl_ll .pl_r a { padding-right:15px; padding-left:15px;}
.pl_ll .pl_ra a  { padding-right:20px; padding-left:22px;}


.pl_ll_r {background:#fff url(images/pl_ll.gif) top left no-repeat; float:right;}
a.flg { display:block; float:left; padding:4px 0 3px 0;}

a.flgr { display:block; float:left; padding:4px 15px 3px 15px;}


.msg_b { background:url(images/msg_b.gif) top repeat-x; float:left; margin:0px 6px 0 6px; cursor:pointer;}
.msg_l { background:url(images/msg_l.gif) top left no-repeat; float:left;}
.msg_r { background:url(images/msg_r.gif) top right no-repeat; float:left; height:19px;}


.msg_b2 { background:url(images/msg_b2.gif) top repeat-x; float:left; margin:0px 6px 0 6px; cursor:pointer;}
.msg_l2 { background:url(images/msg_l2.gif) top left no-repeat; float:left;}
.msg_r2 { background:url(images/msg_r2.gif) top right no-repeat; float:left; height:19px;}



.dd_conv, .dd_heart, .dd_msg, .dd_msgs, .dd_friends, .dd_options, .dd_my, .dd_profile, .dd_calendar, .dd_sign, .dd_home, .dd_man, .dd_rest {float:left; white-space:nowrap; padding:3px 5px 2px 37px; color:#4B4B4B; height: 15px; width:148px;}

.dd_conv {background:#e1e1e1 url(images/conv.gif) 11px 2px no-repeat;}
.dd_heart {background:#e1e1e1 url(images/dd_heart.gif) 11px 2px no-repeat;}
.dd_msg {background:#e1e1e1 url(images/dd_msg.gif) 11px 2px no-repeat;}
.dd_msgs {background:#e1e1e1 url(images/dd_msgs.gif) 11px 2px no-repeat;}
.dd_friends {background:#e1e1e1 url(images/dd_friends.gif) 11px 2px no-repeat;}
.dd_options {background:#e1e1e1 url(images/dd_options.gif) 11px 2px no-repeat;}
.dd_my {background:#e1e1e1 url(images/dd_my.gif) 11px 2px no-repeat; height:18px;}
.dd_profile {background:#e1e1e1 url(images/dd_profile.gif) 11px 2px no-repeat; height:17px;}
.dd_calendar {background:#e1e1e1 url(images/dd_calendar.gif) 13px 2px no-repeat; height:16px;}
.dd_sign {background:#e1e1e1 url(images/dd_sign.gif) 13px 2px no-repeat; height:16px;}
.dd_home {background:#e1e1e1 url(images/dd_home.gif) 13px 2px no-repeat; height:16px;}
.dd_man {background:#e1e1e1 url(images/dd_man.gif) 13px 2px no-repeat; height:16px;}
.dd_rest {background:#e1e1e1 url(images/dd_rest.gif) 13px 2px no-repeat; height:17px;}

.dd_dd {
	background:url(images/dd_bg.png) no-repeat;
	height: 11px;
	width: 190px;
	float:left;
}


/**html .dd_dd {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/dd_bg.png",sizingMethod="crop");}*/

#dd_menu_top {float:left; height:15px; width:191px;}
.my {float:left; width:151px; text-align:center; padding-top:3px; color:#7CB3FE;}
#dd_menu { width: 190px; position: absolute; margin-left: 1px; margin-top: 19px; z-index:2000;}
*html #dd_menu { margin-left: -190px;}
*:first-child+html #dd_menu { margin-left: -190px; }
html:root* #dd_menu {  width: 192px;}

html:root* .dd_dd { width: 192px; background: #fff url(images/dd_bg22.png) 0px 0px no-repeat; height: 22px }
#dd_menu a { margin:0; padding:0; color:#7CB3FE;}
#dd_menu a.act {color:#4B4B4B; text-decoration:none;}

.conv {
	background:url(images/conv.gif) 11px 2px no-repeat;
	float:left;
	padding:3px 5px 2px 41px;
	color:#4B4B4B;
}

.conv a { margin:0 0 0 21px; }

.blue { color:#7CB3FE;}

.mssg { float:left;margin-top:1px;}
.sb { padding-left:10px;}
.cls { display:block; float:left; padding:9px 0 0 0; margin-right:10px;}
.add { float:left; margin:0 0 0 10px; }
.rss {margin:0 0 0 10px;}

.nmb {width:30px; text-align:center; padding-right:3px;}
.dd_heart div, .dd_msg div, .dd_msgs div, .dd_friends div, .dd_options div, .dd_conv div, .conv div, .dd_my div, .dd_profile div, .dd_calendar div, .dd_sign div, .dd_home div, .dd_man div, .dd_rest div { float:left;}
.dd_heart span, .dd_msg span, .dd_msgs span, .dd_friends span, .dd_options span, .dd_conv span, .conv span, .dd_my span, .dd_profile span, .dd_calendar span, .dd_sign span, .dd_home span, .dd_man span, .dd_rest span {color:#7CB3FE;}

/****************************************************/
.sub {
	font: bold 95% LucidaGrande, Arial, Helvetica, sans-serif;
}

.sub a.no_active { color:#D587F9;}
.sub a.no_active_bl { color:#91C5FF;}
.sub a.no_active_b2 { color:#d381f9;}


.sub_l {
	background:url(images/sub_l.png) top left no-repeat;
	float:left;
	padding-left:10px;
	margin:0px 0px 5px 0px;
}

.sub_r, .sub_r2 {background:url(images/sub_r.png) top right no-repeat; float:left; padding-right:10px; height:21px; margin-right:10px;}


.sub_l a  {
	background:url(images/sub_bc.png) top repeat-x;
	color:#fff;
	text-decoration:none;
	display:block;
	padding: 3px 1px 5px;
	text-align:center;
	float:left;
}
.sub_l a:hover, .sub_bc_a a:hover { text-decoration:none; color:#fff;}



/*
*html .sub_r, *html .sub_r2 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_r.png",sizingMethod="crop");}
*html .sub_l a, *htnl .sub_r2 a { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_bc.png",sizingMethod="scale");}
*/
.sub_r2 a {
	background:url(images/sub_bc.png) top repeat-x;
	color: #f4dffd;
	text-decoration:none;
	display:block;
	padding: 3px 1px 5px;
	text-align:center;
	float:left;
}


.sub_bc_a {
	background:url(images/sub_l_a.png) top left no-repeat;
	float:left;
	padding-left:10px;
	height:21px;
}

.sub_r_a {background:url(images/sub_r_a.png) top right no-repeat; margin-right:10px; float:left; padding-right:10px; height:21px;}
.sub_bc_a  a {float:left; display:block; padding:3px 1px 5px; color:#fff; background:url(images/sub_bc_a.png) top repeat-x;}

<!--#FF1D1D красный-->
.sub_l a.sub_red {background:url(images/sub_bc_red.gif) top repeat-x;} 
.sub_red_a {background:url(images/sub_bc_a_red.gif) top repeat-x;} 

<!--#FF9C04 оранж-->
.sub_oran {background:url(images/sub_bc_oran.gif) top repeat-x;}
.sub_oran_a {background:url(images/sub_bc_oran_a.gif) top repeat-x;}

<!--#FFF104 желтый-->
.sub_yel {background:url(images/sub_bc_yel.gif) top repeat-x;}
.sub_yel_a {background:url(images/sub_bc_yel_a.gif) top repeat-x;}

<!--#33FF04 зеле-->
.sub_green {background:url(images/sub_bc_green.gif) top repeat-x;}
.sub_green_a {background:url(images/sub_bc_green_a.gif) top repeat-x;}

<!--#04D3FF эксперт-->
.sub_blue {background:url(images/sub_bc_blue.gif) top repeat-x;}
.sub_blue_a {background:url(images/sub_bc_blue_a.gif) top repeat-x;}

<!--#64ADFF владел-->
.sub_dblue {background:url(images/sub_bc_dblue.gif) top repeat-x;}
.sub_dblue_a {background:url(images/sub_bc_dblue_a.gif) top repeat-x;}

<!--#CE64FF фиолет-->
.sub_violet {background:url(images/sub_bc_violet.gif) top repeat-x;}
.sub_violet_a {background:url(images/sub_bc_violet_a.gif) top repeat-x;}

<!--#BEBDBE серый-->
.sub_grey {background:url(images/sub_bc_grey.gif) top repeat-x;}
.sub_grey_a {background:url(images/sub_bc_grey_a.gif) top repeat-x;}

<!--#767676 для главной-->
.sub_grey {background:url(images/sub_bc_dgrey.gif) top repeat-x;}
.sub_grey_a {background:url(images/sub_bc_dgrey_a.gif) top repeat-x;}


.sub_red, .sub_oran, .sub_yel, .sub_green, .sub_blue, .sub_dblue, .sub_violet, .sub_grey {color:#fff; text-decoration:none;}
.sub_red_a, .sub_oran_a, .sub_yel_a, .sub_green_a, .sub_blue_a, .sub_dblue_a, .sub_violet_a, .sub_grey_a {color:#fff; text-decoration:none;}

/*
*html .sub_bc_a { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_l_a.png",sizingMethod="crop");}
*html .sub_r_a { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_r_a.png",sizingMethod="crop");}
*html .sub_bc_a a { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_bc_a.png",sizingMethod="scale");}
*/

/*****************************************************/

.city .l_png, .city .l_png_wht, .city .r_png_wht, .city .l_wht, .city .c_png { float:left; padding-left:12px;}
.city .r_png, .city .r_wht { float:left; padding-right:12px; height:19px;}
.city .l_png {background:url(images/pl_l2.png) top left no-repeat;}
.city .r_png {background:url(images/pl_r.png) top right no-repeat;}
.city .l_wht {background:url(images/pl_ll.png) top left no-repeat;}
.city .r_wht {background:url(images/pl_ra.png) top right no-repeat;}
.city .c_png {background:url(images/pl_m.png) top left no-repeat;}
.city .l_png_wht {background:url(images/pl_rm.png) top left no-repeat;}
.city .r_png_wht {background:url(images/pl_lm.png) top left no-repeat;}




.w_rr { background:url(images/pl_ra.png) top right no-repeat; float:right; padding-right:12px;}
.w_lr {background:url(images/pl_rm.png) top left no-repeat; float:left; padding-left:12px;}
.w_ll {background:url(images/pl_ll.png) top left no-repeat; float:right; padding-left:12px;}

.w_lr_ua {background:url(images/pl_ll.png) top left no-repeat; float:left; padding-left:12px;} 

a.wht { display:block; float:left; padding:4px 0 3px 0; background:#fff;}
a.op { float:left; padding:4px 0 3px 0; background:url(images/pl_bc.png) no-repeat; overflow:hidden; cursor:pointer;}

.op_l {background:url(images/pl_l2.png) top left no-repeat; float:right; padding-left:12px;}
.op_lm {background:url(images/pl_lm.png) top left no-repeat; padding-left:12px; float:right;}

.op_r {background:url(images/pl_r.png) top right no-repeat; float:left; padding-right:12px; height:19px;}

.op_m {background:url(images/pl_m.gif) top left no-repeat; float:left; padding-left:12px;}



.cts .w_ll, .cts .w_r, .cts .op_lm, .cts .op_l { float:left;}
a.wht_tx { display:block; float:left; background:#fff;  color:#000; text-decoration:none; width:60px; text-align:center; height:19px;}
a.op_tx { display:block; float:left; background:url(images/pl_bc.png) no-repeat; color:#D3CAD6; text-decoration:underline;width:60px; text-align:center;  height:19px;}

.bbl { padding:0 0 0 8px;}

/*****************************************************************************/
.h2_span { color: #bbbaba; font-size: 11px; }
.clear { clear: both; }
.content_chk_left { float: left; width: 250px; padding: 0 45px 25px 12px; line-height: 18px; }
.content_chk_right { float: left; width: 250px; padding: 0 0 25px 0;  line-height: 18px; }
.content_chk_left label, .content_chk_right label { padding-left: 8px; color: #464545 }
.content_chk_left h2, .content_chk_right h2 { padding-left: 0px; }
.content_chk_left h2.blue, .content_chk_right h2.blue { color: #4592fc; }
.content_chk_left p, .content_chk_right p { color: #5f5e5e;  line-height: 14px; }
.main_form2_left { float: left; width: 215px; padding: 0 79px 0 0 }
.main_form2_right { float: left; width: 248px; }
.main_form3_right { float: left; width: 290px; }
.inp { font-size: 95%; height: 20px; width: 70px; text-align: center; margin-top: -1px; }
.form_note { clear: both; margin-left: 21px; color: #cbcaca; font-size: 80%; }
.form_note2 { clear: both; margin-left: 11px; color: #cbcaca; font-size: 80%; }

a.maillist_all { background: url(images/mail_all.gif) top left no-repeat; width: 74px; height: 26px; display:block; float:left; margin-left: 180px; margin-right:7px;}
a.maillist_all:hover { background: url(images/mail_all_hover.gif) top left no-repeat;}

a.maillist_all_checked { background: url(images/mail_all_hover.gif) top left no-repeat; width: 74px; height: 26px; display:block; float:left; margin-left: 180px; margin-right:7px;}

a.maillist_friends { background: url(images/mail_friends.gif) top left no-repeat; width: 143px; height: 26px; display:block; float:left; }
a.maillist_friends:hover { background: url(images/mail_friends_hover.gif) top left no-repeat;}

a.maillist_friends_checked { background: url(images/mail_friends_hover.gif) top left no-repeat; width: 143px; height: 26px; display:block; float:left; }

hr { margin: 1em 0 1em 11px;background:#e8e8e8;height:1px;color:#e8e8e8;border:none;clear:both; }
h2.maillist { color: #5f5e5e; font-size: 110%; font-weight: normal; float: left; }
h3.form_note_h3 { margin-left: -11px; }
h1.form_note_h1 { color: #737373; font-size:110%; margin: 0px; padding: 0 0 8px 0 }


.form_left_div { width: 250px; padding-right: 45px; float: left; line-height: 18px; }
.form_right_div { width: 250px; float: left; line-height: 22px;}
.form_left_div label, .form_right_div label { padding-left: 7px; }
/*************************************************************************************/

.line, .line_03, .line_04 {background:url(images/dote_01.gif) repeat-x; width:100%; margin:10px 0px 0px 0px; padding-bottom:7px; font-size:1px;}
.line_01 {background:url(images/dote_02.gif) repeat-x; width:100%; margin:10px 0px 7px 0px; font-size:1px;}
.line_02 {background:url(images/dote_01.gif) repeat-x; margin-right:10px; font-size:1px;}
.line_03 { margin-top:5px;}
.line_04 { margin-top:1px;}
.line_05 {background:url(images/dote_01.gif) 0px 8px repeat-x; width:100%;}
.line_05 span { background:#ffffff;}
.fl_l3 { float:left; width:101px;}
.fl_l3 span { font-size:90%;}
.col {color:#4392ff; font-weight:bold;}
.col1, .time .col1 { color:#8d8d8d;}
.mrg {margin-left:113px;}
.p11 { padding-left:11px; padding-right:11px;}
.p11 p {font:90% Arial, Helvetica, sans-serif; color:#5a5959;}
.p11 textarea {width:658px;}
.lght_txt_01 {
	font:90% Arial, Helvetica, sans-serif;
	color:#5a5959;
}
.lght_txt_02 {font:90% Arial, Helvetica, sans-serif; color:#adadad;}
a.lght_txt_02{ text-decoration:underline;}
.lght_txt_03 {font:100% Arial, Helvetica, sans-serif;color:#adadad;}
a.lght_txt_03{ text-decoration:underline;}

.col_bg {float:right; background:url(images/col_bg.gif) no-repeat; width:38px; height:17px; color:#ffffff; padding:1px 0px 0px 0px; text-align:center; font-weight:bold;}
.num {font-size:90%; padding:3px 9px 0px 7px;}
.num span {color:#1acc30;}


/**************************************************************************************/
.bg {background:#c1c0c0; height:50px; position:relative; /*left:-10px;*/ width:100%;}
.bg div {padding:15px 0px 0px 23px;}

.bg01, .bg02, .bg03 {background:#f3f3f3; position:relative; left:-10px; width:100%;}
.bg02 { background:#ffffff;}
.bg01 .pad, .bg02 .pad, .bg03 .pad {padding:8px 0px 5px 10px;}
.bg01 .pad div, .bg02 .pad div { float:left;}
.bg01 .m, .bg02 .m {margin-left:33px;}
.bg01 .pad .date, .bg02 .pad .date {background:#dbdbdb; height:20px; color:#ffffff}
.bg04 {height:38px; background:#e8e8e8; margin-right:10px;}
.bg04 .pad {padding:8px 20px 0px 0px;}

.bg05 {background:#f2f2f3; margin:0px 1px 0px 1px; padding-top:3px; padding-bottom:3px; margin-top:3px; margin-bottom:3px;}

.select_t { width:200px; float:left;}

.fl_l4 {float:left; margin-right:10px;}

.photo {width:146px; position:relative;}
.photo .wid {padding:10px 0px 0px 10px; width:127px;}
.photo .part1 {background:#d9dcde; width:127px; height:150px; color:#414141;}
.photo .part1 .pad {padding:0px 12px 0px 12px;}
.photo .part1 .n {float:left; padding-left:5px; font-weight:bold;}
.photo .part1 .c {float:right; padding-top:1px;}
.photo .part1 .n img { padding:0px 5px 0px 0px;}
.photo .part2 {text-align:center; background:#ebedee; width:127px; height:35px;}
.photo .part2 p {color:#fb2f30; font-size:90%; font-weight:bold;}
.photo .part2 p.p1 {color:#a3a4a4; font-size:90%; font-weight:bold;}
.photo .part2 div {background:url(images/price_bg.gif) center no-repeat; height:17px; color:#ffffff;}

.photo .part2 div a {color:#ffffff;}
.photo .part2 div a:hover { text-decoration:none;}
.x {position:absolute; top:0;}
.wrt {position:absolute; top:0; right:0;}

.x1 {position:absolute; z-index:7; top:-4px; left:-7px;}
.wrt1 {position:absolute; z-index:7; top:-4px; right:-7px;}

.tags { line-height:20px; padding-left:20px;}
.tags .f1 { font-size:100%; font-weight:bold;}
.tags .f2 { font-size:110%; font-weight:bold;}
.tags .f3 { font-size:130%; font-weight:bold;}
.tags .f4 { font-size:170%;}
.tags a { margin:0px 5px 0px 5px; }

a.folder { background: url(images/folder1.gif) top left no-repeat; display:block; width: 89px; height: 76px;}
a.folder:hover { background: url(images/folder1_hover.gif) no-repeat;}

/*.title { padding-left:30px;}
.title div { float:left;}
.title .line { width:80%; margin:12px 0px 0px 12px;}
.title img { margin:3px 0px 0px 12px;}*/

/*.title { padding:0px 20px 0px 30px;}
.title div { float:left;}
.title .line1 {background:url(images/dote_01.gif) repeat-x; width:600px; margin:10px 0px 7px 0px; float:left; font: 150% Arial, Helvetica, sans-serif; color:#4e4e4e;}
.title .line1 div {background:#fff; padding-right:5px; position:relative; top:-10px;}*/
.title {font-size:150%; position:relative; top:-2px; color:#4e4e4e;}


.column1, .column2, .column3, .column4 { float:left;}
.column1 {width:207px;}
.column2 {width:156px;}
.column3 {width:202px;}
.column4 {width:118px;}
.column2 .line, .column3 .line, .column4 .line {margin:0;}
.column2 .line { width:120px;}
.column3 .line { width:145px;}
.column4 .line { width:123px;}
.column1 .map {float:left; position:relative; top:-3px; margin-right:3px;}

.znak {float:left; width:70px;}
.znak img { float:left; margin-right:5px;}
.column2 .znak, .column3 .znak, .column4 .znak {float:left; width:85px;}

.w { width:220px;}

/*-------------------------------------------*/
.photo_sm {border:1px #b5b5b5 solid; width:38px; float:left;}
.blog {margin-left:60px; color:#414141;}
.blog .t {padding-bottom:7px; color:#4392ff;}
.blog .t span {font-size:90%; color:#414141;}
.blog .line3 {float:left; background:url(images/dote_01.gif) 0px 11px repeat-x; width:415px;}
.blog .line3 span {background:#fff; color:#4392ff;}
.blog .line4 {width:234px; background:url(images/dote_01.gif) 0px 11px repeat-x; float:right;}
.blog .line4 span {float:left; background:#fff;}
.blog .line4 div { float:left;}
.ball {background:url(images/bg_price_01.gif) no-repeat; height:20px; width:47px; color:#fff; text-align:center;  margin:0px 5px 0px 2px;}
.ball p {padding:2px 0px 0px 0px; font-size:90%;}
.blog .line4 .numb, .numb1, .numb2 {background:url(images/numb.gif) no-repeat; color:#fff; width:21px; height:21px; text-align:center; margin-right:5px;}
.blog .line4 .numb p, .numb1 p, .numb2 p {padding:2px 0px 0px 0px;}
.blog .line4 .numb p a, .numb1 p a, .numb2 p a {color:#000;}
.numb2 {background:url(images/numb_01.gif) no-repeat;}

.line_bg {width:100%; background:url(images/dote_01.gif) 0px 11px repeat-x;}
.line_bg span, .wh { background:#fff;}
.line_bg div { float:left;}

.form_note_h2 { color: #737373; padding-bottom:5px; font-weight:bold;}
.main_form_3 input, .main_form_3 select, .main_form_3 textarea { width:100%; font:100% Arial, Helvetica, sans-serif; padding-left:5px;}
.main_form_3 textarea { padding-top:5px; }
.main_form_3 input{ padding-top:2px;}


.p95 { padding-right:95px;}

/*------------------------------------------------*/

.brd_line {background:url(images/center_line_right.gif) repeat-y; padding:7px 16px 7px 16px;}
.brd_line_rigth_01 {background:url(images/center_line_right_01.gif) repeat-y; padding:7px 16px 7px 16px;}
.brd_line_cent_01 {background:url(images/center_line_cent_01.gif) repeat-y; padding:7px 16px 7px 16px;}
.brd_line_cent_02 {background:url(images/center_line_cent_02.gif) repeat-y; padding:7px 0px 7px 0px;}
.brd_line_cent_02 div, .brd_line_cent_02 h4 { padding-left:16px; padding-right:16px;}
.brd_line_cent_2 {background:url(images/center_line_cent_02.gif) repeat-y; padding:7px 0px 7px 0px;}

.brd_line_cent_03 {background:url(images/center_line_cent_03.gif) repeat-y; padding:7px 16px 7px 16px;}

.brd_line_cent {background:url(images/center_line_cent.gif) repeat-y; padding:7px 16px 7px 16px;}
.brd_line .pic, .brd_line_cent .pic, .brd_line_cent_02 .pic {position:relative; left:-15px;}
.brd_bot, .brd_bot_01, .brd_bot_02, .brd_bot_03 {background:url(images/bottom_line_right_gr.gif) no-repeat; height:27px; text-align:center; font-size:90%; font-weight:bold;}
.brd_bot_01 {background:url(images/bottom_line_cent_gr.gif) no-repeat;}
.brd_bot_02 {background:url(images/bottom_line_cent_gr_01.gif) no-repeat;}
.brd_bot_03 {background:url(images/bottom_line_cent_gr_02.gif) no-repeat;}
.brd_bot div, .brd_bot_01 div, .brd_bot_02 div, .brd_bot_03 div { padding-top:5px;}
.brd_bot a, .brd_bot_01 a, .brd_bot_02 a, .brd_bot_03 a {color:#000000;}
.brd_bot_01 a:hover { color:#000;}
.img_02 {
	width:39px;
	height:39px;
	float:left;
	background:#cccccc ;
	margin-right:7px;
}
.img_02 .img_b {
	width:39px;
	height:39px;
	background:url(images/border.gif) top left no-repeat;
	position:absolute;
}
.font { font-size:80%;  color:#8d8d8d;}
.font1 {float:right; padding-top:10px; font-size:140%; font-weight:bold; color:#333333;}
.brd_line_cent_01, .grey{color:#333333;}

.day, .day_s {float:left; background:url(images/day_bg.gif) no-repeat; width:35px; height:20px; padding-top:1px; text-align:center; margin-right:7px;}
.day a {color:#535353;}
.day_s {background:url(images/day_bg_select.gif) no-repeat;}
.day_s a {color:#ffffff;}
a.red { color:#d60e0e;}

.film {float:left; width:140px; padding-right:18px; color:#4392ff; font-weight:bold;}
.cinema {float:left; color:#4392ff; width:100px; padding-right:15px;}
.time { float:left;}
.time div {float:left; width:38px; font-size:90%; color:#333333;}
.red, .green, .blue, .green1 { font-size:90%;}
.red1, .green2, .green3 {font-size:100%;}
.red {color:#ff7f7f;}
.red1 {color:#D20000;}
.green {color:#6fcb79;}
.green1 {color:#41db42;}
.green2 {color:#6fcb79;}
.green3 {color:#00c71f;}
a.green2 {color:#6fcb79;}
.blue {color:#4d94ff;}

.a1 { color:#559bfc;}

.sub_l_01 {
	background:url(images/cl_blue.gif) top left no-repeat;
	float:left;
	padding-left:12px;
}
.sub_r_01{background:url(images/cr_blue.gif) top right no-repeat; float:left; padding-right:12px;}
.sub_r_01 a  {
	background:#94c0fd repeat-x;
	color:#fff;
	text-decoration:none;
	font: 95% LucidaGrande, Arial, Helvetica, sans-serif;
	display:block;
	text-align:center;
	height:16px;
	float:left;
	padding-top:2px;
}

.menu_01 {
	margin:0px 4px 0px 15px;
	height:19px;
	font: 95% LucidaGrande, Arial, Helvetica, sans-serif;
	background:url(images/menu_bg.gif) repeat-x;
}

.menu_01 a {
	color:#333333;
	text-decoration:none;
	float:left;
	display:block;
	height:19px;
	padding:2px 5px 0px 5px;
}
*html .menu_01, *html .menu_01 a  { height:17px;}
.msl {	background:url(images/menu_select_l.gif) top left no-repeat; float:left; padding-left:11px; height:19px; z-index:1; margin-left:-2px;}
.msr {background:url(images/menu_select_r.gif) top right no-repeat; float:left; padding-right:11px; height:19px; z-index:1;}
.msr a {color:#fff; background:url(images/menu_select_c.gif) repeat-x; text-decoration:none; text-align:center; height:19px; float:left;}
.ml {background:url(images/menu_l.gif) top left no-repeat; float:left; padding-left:11px; height:19px; z-index:0; margin-left:-2px;}
.mr {background:url(images/menu_r.gif) top right no-repeat; float:left; padding-right:11px; height:19px;}
.mr a {background:url(images/menu_c.gif) repeat-x; text-align:center;}

.weather {float:left; display:inline-block;}
.weather div {float:left;}
.weather h4 {margin:7px 20px 0px 0px; float:left;}
.p2 {padding:6px 20px 0px 0px;}

.column5_l {width:372px; padding-right:30px; float:left;}
.column5_r {float:left; width:220px;}
.star {position:absolute; top:-20px; left:120px;}
.star1 {position:absolute; top:-7px; right:0px;}
.wid1 {float:left; position:relative; margin-top:10px; width:170px;}
.wid2 {float:left; margin-top:10px; width:200px;}

.f_size { font-size:95%;}

.content_m {background:#fff url(images/cont_ang_main.gif) -10px top no-repeat;}
.con_r_m {background: url(images/cont_ang_main.gif) 980px top no-repeat; padding:14px 0 0 0;}

.search {width:40%; padding-left:10%; float:left;}
.last_blog {padding-left:16px; float:left; width:399px;}

.pad1 { padding:0px 5px 0px 5px;}
.pad2 {margin-left:57px;}
.time_bg {float:left; background:url(images/time_bg.gif) no-repeat; width:47px; margin-top:1px; padding-left:10px; font-size:80%; color:#808080;}

.txt { width:95%; font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#4e4e4e; padding:2px;}

.btn_add, .btn_cancel {height:20px; width:95px; font-size:90%; text-align:center; padding-top:2px; float:left;}
.btn_add {background:url(images/button_add.gif) no-repeat; padding-left:3px;}
.btn_cancel {background:url(images/button_cancel.gif) no-repeat;}
.btn_add a, .btn_cancel a { color:#ffffff;}

.col2 { color:#4e4e4e;}
.auth {background:#a4a4a4; padding:10px 30px 10px 30px; color:#fff; font-weight:bold;}
.auth a {color:#cee2ff;}

.back, .next {background:url(images/back.gif) no-repeat; width:54px; height:19px; float:left; font:bold 95% Arial, Helvetica, sans-serif; margin-right:6px; padding-top:2px;}
.next {background:url(images/next.gif) no-repeat; margin-right:0px;}
.back a {color:#000; margin-left:19px;}
.next a {color:#000; margin-left:9px;}

.gallery {float:left; margin:0px 20px 19px 0px; position:relative; height:120px;}
.gallery_01 {float:left; margin:0px 20px 10px 0px; position:relative; height:105px;}
.gallery input {position:relative;z-index:1000}
.sign {float:left; background:url(images/bg_nmb_up.gif) no-repeat; width:52px; height:13px; padding-left:7px; padding-top:1px; color:#464646; font-size:75%;}

.sign_01 {float:left; background:url(images/icon_02.gif) no-repeat; width:29px; height:13px; margin-right:7px; padding-top:1px; color:#464646; font-size:75%; text-align:center;}
.check {position:absolute; color:#ffffff; font-size:80%; top:7px; text-align:center; width:103px;}
.h {height:48px; margin-bottom:7px;}
.check .amount {background:url(images/say.gif) center no-repeat;}
.check .amount div {padding:23px 0px 0px 26px; color:#000;}




.btn {position:relative; height:37px;}
.btn_layer_act {position:absolute; height:37px; top:0; z-index:0; width:100%;}
.btn_layer_noact {position:absolute; height:37px; top:0; z-index:1; background:url(images/button_bg.gif) repeat; width:100%;}
.btn .center {width:100%; padding:10px 0px 9px 0px;}
.btn .center_01 {width:100%; padding:8px 0px 7px 0px;}
.btn .icon {float:left; padding-left:15px;}
.btn .link {float:left; padding:2px 10px 0px 15px;}
.btn .link a { color:#ffffff;}

.btn_green_tl { background:#1acc30 url(images/button_corner_tl.gif) top left no-repeat;}
.btn_green_bl { background:url(images/button_corner_bl.gif) bottom left no-repeat;}
.btn_green_tr { background:url(images/button_corner_tr.gif) top right no-repeat;}
.btn_green_br { background:url(images/button_corner_br.gif) bottom right no-repeat;}

.btn_grey_tl { background:#7a7a7a url(images/button_corner_tl_01.gif) top left no-repeat;}
.btn_grey_bl { background:url(images/button_corner_bl_01.gif) bottom left no-repeat;}
.btn_grey_tr { background:url(images/button_corner_tr_01.gif) top right no-repeat;}
.btn_grey_br { background:url(images/button_corner_br_01.gif) bottom right no-repeat;}

.btn_tl_noact { background:url(images/button_corner_tl_noact.gif) top left no-repeat;}
.btn_bl_noact { background:url(images/button_corner_bl_noact.gif) bottom left no-repeat;}
.btn_tr_noact { background:url(images/button_corner_tr_noact.gif) top right no-repeat;}
.btn_br_noact { background:url(images/button_corner_br_noact.gif) bottom right no-repeat;}


ul { margin:0; padding:0; padding:8px 0px 5px 15px;}
ul li { list-style-type:none; background:url(images/li.gif) 0px 6px no-repeat; padding-left:10px; padding-bottom:5px;}

.page { float:left; width:350px; text-align:center;}
.page a {color:#3787f7; padding:2px 4px 3px 4px;}
.page a:hover, .page a:active { background:url(images/page_bg.gif) no-repeat; width:20px; height:20px; text-align:center; color:#fff;}

.bg06 {background:#727272; margin:0px 1px 1px 1px; padding:5px 25px 5px 35px;}
.bg06 a {color:#fff;}
.bg06 img { padding-top:4px;}
.bg06 div {color:#bdbcbc;}

.bg07 {background:#e9e9e9; margin:0px 1px 0px 1px; width:397px;}
.bg07 ul { float:left;}

.bg08 {background:#cccccc; font-size:90%; text-align:center; border-left:#dedede 1px solid; border-right:#dedede 1px solid; border-bottom:#a8a8a8 1px solid; padding:5px 0px 5px 0px;}
.bg08 a {color:#000;}
.pic1 {float:left;  position:relative; left:-15px; width:170px;}

.pl16 { padding-left:16px;}

/*.img50 {width:50px; height:50px; position:relative; float:left; margin-right:7px;}
.img50 .img_brd {position:absolute; top:0; left:0; background:url(images/border50.png) no-repeat; width:50px; height:50px;}*/


.btn_plus {position:relative; height:20px; width:20px;}
.btn_plus_act {position:absolute; top:0; z-index:0;}
.btn_plus_noact {position:absolute; top:0; z-index:1;}


/* TRAVEL*/
#new_item_bar {
	/*float:left;*/
}

#new_item_bar .inp_t {
	width: 306px;

}

#new_item_bar ul.autocomplete {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-top:1px;
	margin-left: 2px;
	width: 205px;
	padding:1px;
	position: absolute;
	z-index: 115;
	float:left;
}

#new_item_bar .autocomplete li{
	cursor: pointer;
	list-style: none;
	padding:1px 2px;
}

#new_item_bar input#new_item_name {
	width: 200px;
}

#new_item_bar .autocomplete li:hover, #new_item_bar .autocomplete li.selected{
	background:#3366CC none repeat scroll 0 0;
	color:#FFFFFF;
	padding-left:2px;
	padding-top: 2px;
}
#new_item_bar .autocomplete li span, span.extra_span {
	display: block;
	font-size: 0.95em;
	color: #94C0FD;
}

.crit_item {
	width: 220px;
}
.crit_active {
	color: #000000;
}

span.match {
	font-weight: bold;
}

.sign_01 {float:left; background:url(images/icon_02.gif) no-repeat; width:29px; height:13px; margin-right:7px; padding-top:1px; color:#464646; font-size:75%; text-align:center;}

ul#cities_box {
	float:left;
	width: 640px;
	margin: 10px;
}

ul#cities_box li {
	display: inline;
	width: 161px;
	padding-left:0px;
	background-image: none;
	overflow: hidden;
	float:left;
	cursor:move;
}

ul#cities_box li.arrow_right {
	background:url(images/arrowright.gif) right center no-repeat;
}

div.city_block {
	width: 150px;
	/*height: 43px;*/
	text-align:center;
}

.main_form_t dl#blocklist dd, div.trav_mb {
	margin-left: 5px;
}

.main_form_t textarea {
	width: 660px;
}

.main_form_t .jTagEditor-editor {
	height:280px;
	width:628px;
}
.main_form_t div#plaintext {
	width:635px;
}

.main_form_t div.plain {
	/*line-height:150%;*/
	padding-left:10px;
	text-align: left;
	width:635px;
}
.main_form_t div.plain div.rep_part {
	width: 147.5%;
	float: left;
	margin-left: -5px;
	padding:10px;
}

.main_form_t div.plain div.rep_part h2 {
	font-size:120%;
}
.main_form_t div.plain div.rep_part div.left {
	width: 680px;
	float: left;
	/*text-align:justify;*/
	/*border-right: 1px solid #fdfdfd;*/
	/*padding-right: 5px;*/
	/*background-color: #FFFFFF;*/
}	

.main_form_t div.plain div.rep_part:hover {
	background-color: #F3F2F2;	
}

.main_form_t div.plain div.rep_part div.right {
	width:247px;
	float: left;
	padding-left:8px;
	border-left: 1px solid #fdfdfd;
}

.main_form_t div#plaintext .jTagEditor-preview {
	background: none;
}

.main_form_t dl#blocklist h1 {
	padding-bottom:10px;
	padding-left:0;
	padding-right:10px;
	padding-top:0;
}

.main_form_t .w_tr {
	background:transparent url(images/wht_angs.gif) no-repeat scroll 668px 19px;
}

.main_form_t input.txt_bg {
	width: 652px;
}

.main_form_t .txtar {
	height: auto;
}

#comment_dialog_form textarea{
	width: 337px;
}

#comment_dialog_form .addform .fdesc {
	color:#999999;
	font-family:Tahoma,Arial,Verdana,Geneva;
	/*font-size:10px;
	line-height:11px;*/
	margin-top:5px;
	width:350px;
}

.travel_city:hover {background-color: #F3F2F2;}

*html .fleft { float:left;}
