html { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 120%;}
body {margin: 0px; padding: 0px;}

.ddspng { behavior: url("../js/pngbehavior.htc"); }

.divtop11 {background:url('../img/bg.jpg') top left repeat-x; width: 100%; height: 256px;}
.divtop12 {background:url('../img/fon.jpg'); width: 100%; border: #000 0px solid;}

.divmain
{

min-width: 956px;
max-width: 80%;
width: expression(document.body.clientWidth > 1280? "80%" :"956px");
position: relative; margin-top: 0px; border: #333 0px solid; z-index: 1;
}
.divleftcol { width: 161px; position: absolute; left: -161px; margin-top: 0px; height: 122; align:middle; z-index: 5;  text-align: left; }
#divhattop {position: relative; height: 255px; clear: both; border: #ccc 0px solid; width: 98%;}
#divsubhattop1 {float: left; width: 37%; text-align: left; height: 271px; border: #ccc 0px solid;}
#divsubhattop2 {float: right; width: 60%; padding-top: 33px; border: #ccc 0px solid; }
#divsubhattop2_1 {width: 14px; margin-left: 0px; margin-right: 15px; margin-top: 100px; padding: 0px;float: right;}
#divsubhattop2_2 {width: 477px; float: right; position: relative;}
.divsubhattop2_2_2 {width: 477px; height: 231px; text-align: right; float: left;cursor: pointer;}
.divsubhattop2_2_2_span {text-align: right; border: #c0c0c0 0px solid; line-height: 100%; font-size: 12px; font-family: Georgia; line-height: 140%;}

#divsubhattop2_3 {width: 14px; margin-left: 15px; margin-right: 15px; margin-top: 100px; padding: 0px;float: right;}

#divsubhattop1_1 {height: 60px; margin-top: 15px; background: url('../img/logo.jpg') top left no-repeat; border: #efefef 0px solid;}
#divsubhattop1_1 img {padding: 0px; border: #ccc 0px solid;}
#divsubhattop1_2 {color: #5f5f5f; font-size: 14pt; font-weight: normal; text-decoration: none; padding-left: 15px;margin: 0px; line-height: 120%;}

#divsubhattop1_2 h1 {color: #5f5f5f; font-size: 12pt; font-weight: normal; text-decoration: none; padding-bottom: 5px;margin: 0px;}
#divsubhattop1_2 h2 {color: #5f5f5f; font-size: 12pt; font-weight: normal; text-decoration: none; padding-bottom: 5px;margin: 0px;}

#divsubhattop1_2 a 		{color: #498bbf; font-size: 16px; font-weight: normal; text-decoration: underline; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}
#divsubhattop1_2 a:hover{color: #498bbf; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}

#divsubhattop1_3 {top: 221px; position: absolute; height: 70px; z-index: 150;  border: #336699 0px solid;}
#divsubhattop1_3 .linktomyroom {margin-top: 50px; margin-left: 25px;}
#divsubhattop1_3 a 		{color: #ffffff; font-size: 16px; font-weight: normal; text-decoration: underline; line-height: 150%;}
#divsubhattop1_4 a:hover{color: #ffffff; font-size: 16px; font-weight: normal; text-decoration: none; line-height: 150%;}
#divsubhattop1_3 img {border: none;}


#linktomyroom 	{text-align: left; margin-left: 13px; height: 42px; vertical-align: absmiddle;}
#linktomyroom span.sp1	{width: 180px; border: none; float: left; vertical-align: absmiddle;}
#linktomyroom span.sp2	{width: 60px; border: none; float: left; vertical-align: absmiddle;}
#linktomyroom span.sp3	{width: 180px; border: none; float: left; vertical-align: absmiddle;}
#linktomyroom span.sp4	{width: 220px; border: none; float: left; vertical-align: absmiddle;}
#linktomyroom img 		{border: none; float: left; margin-right: 8px; vertical-align: absmiddle;}
#linktomyroom a 		{color: #ffffff; font-size: 19px; font-weight: normal; text-decoration: underline; line-height: 150%; cursor: pointer;}
#linktomyroom a:hover	{color: #ffffff; font-size: 19px; font-weight: normal; text-decoration: none; line-height: 150%; cursor: pointer;}
#reg_top 				{left: 0px; position: absolute; z-index: 1500; margin-top: -10px;}
#reg_top form			{margin: 0px; padding: 0px;}
#reg_top .register 		{width:280px; height: 222px; background: url('../img/reg_top/formbg.png') top right no-repeat; margin: 0px 0px 0px 10px;  padding: 0px; display: none; text-align: left;}
#reg_top .login 		{width:280px; height: 222px; background: url('../img/reg_top/formbg.png') top right no-repeat; padding: 0px 0px 0px 230px; margin: 0px 0px 0px 0px; display: none; text-align: left;}
#reg_top .top_12		{clear: both; padding: 0px; width: 237px; height: 12px;}
#reg_top .fi_l21		{padding: 11px 0px 0px 21px; clear: both;}
#reg_top .d_inp_t		{width:237px; height: 27px; background: url('../img/reg_top/inp_t.png') top left no-repeat; margin: 0px; clear: both; padding: 0px; text-align: left;}
#reg_top .inp_t			{width:225px; height: 22px; border: 0px; background: none; margin: 2px 0px 0px 6px;font-size: 12px; color: #999999; font-family: Georgia;}
#reg_top .fi_lbb		{padding: 25px 0px 0px 38px; clear: both;}
#reg_top .d_button_b	{width:200px; height: 29px; background: url('../img/reg_top/button_b.png') top left no-repeat; margin: 0px; clear: both; padding: 0px; text-align: center;}
#reg_top .button_b		{width:195px; height: 24px; border: 0px; background: none; font-size: 14px; color: #5f5f5f; font-family: Georgia;cursor: pointer;}
#reg_top .d_float		{width:258px; height: 29px; margin: 23px 0px 0px 21px; clear: both; padding: 0px; text-align: left; vertical-align: absmiddle;}
#reg_top .d_inp_cb		{width:137px; height: 29px; margin: 5px 0px 0px 0px; float: left; padding: 0px; text-align: left; vertical-align: absmiddle;}
#reg_top .d_button_s	{width:100px; height: 29px; background: url('../img/reg_top/button_s.png') top left no-repeat; margin: 0px; float: left; padding: 0px; text-align: center;}
#reg_top .button_s		{width:90px;  height: 24px; border: 0px; background: none; margin: 0px;font-size: 14px; color: #5f5f5f; font-family: Georgia; cursor: pointer;}
#reg_top .ctext_t39		{width:280px; border: 0px; background: none; padding: 35px 0px 0px 0px; line-height: 150%; font-size: 14px; color: #5f5f5f; font-family: Georgia; text-align: center; clear: both;}
#reg_top .ctext_t41		{width:258px; border: 0px; background: none; margin: 41px 0px 0px 21px; font-size: 14px; color: #5f5f5f; font-family: Georgia; text-align: left; clear: both;}
#reg_top .label			{padding: 9px 0px 3px 2px; line-height: 180%; font-size: 13px; color: #5f5f5f; font-family: Georgia; vertical-align: absmiddle;}
#reg_top .checkbox		{float: left; vertical-align: absmiddle; margin: 4px 2px 0px 0px; padding: 0px;}
#reg_top a 				{color: #498bbf; font-size: 14px; font-weight: normal; text-decoration: underline;}
#reg_top a:hover		{color: #498bbf; font-size: 14px; font-weight: normal; text-decoration: none;}

#divhattop {position: relative; height: 250px; clear: both; border: #ccc 0px solid; width: 100%;}

#content{position: relative; clear: both; border: #ccc 0px solid; width: 100%; padding-top: 10px; }

span.span { overflow: hidden; height: 200px; width:100%; padding-bottom: 20px;}

span.span1 {
/* margin-top: -31px; */
height: 200px;
width:19%;
margin-left: 4px;
float: left;
text-align: center;
}




#mainmenu {height: 200px; border: #ccc 0px solid;}
#mainmenu a {color: #5f5f5f; font-size: 12pt; font-weight: bold; text-decoration: none; line-height: 140%;}
#mainmenu a:hover {color: #5f5f5f; font-size: 12pt;text-decoration: none;}
#mainmenu img {margin-bottom: 10px; border: none;}


.imgleftsun {margin-top: 186px; right: 5px; text-align: right; }

#maincontent {border: #ccc 0px solid;padding-left:3%;padding-right: 3%;}
#maincontent a {color: #5f5f5f; font-size: 12pt; font-weight: bold; text-decoration: none; line-height: 140%;}
#maincontent a:hover {color: #5f5f5f; font-size: 12pt;text-decoration: none;}
#maincontent img {margin-bottom: 10px; border: none;}

#maincontent span { height: 200px; width:100%;}

#subcontent a.h2link 		{color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: none; padding-top: 28px; padding-bottom: 0px; margin: 0px; line-height: 120%;}
#subcontent a.h2link:hover 	{color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: underline; padding-top: 28px; padding-bottom: 0px; margin: 0px; line-height: 120%;}

#subcontent a.lessonsdiva 		{color: #498bbf; text-decoration: underline;}
#subcontent a.lessonsdiva:hover 	{color: #498bbf; text-decoration: none;}

.lessonsdivspan {padding: 0px 15px 10px 0px; float: left;}
#lessonsdiv {padding-bottom: 50px;}
.lessonsdiv1 {}

#subcontent { width: 100%; overflow: hidden; /* background-color: #f0f0f0; */ text-align: left; color: #545454; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px;margin: 0px;  line-height: 165%;}
#subcontent h1 {color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: none; padding-top: 9px; padding-bottom: 0px; margin: 0px; line-height: 100%;}
#subcontent h2 {color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: none; padding-top: 9px; padding-bottom: 0px; margin: 0px; line-height: 100%;}
#subcontent h3 {color: #545454; font-size: 16px; font-weight: bold; text-decoration: none; padding-top: 9px; padding-bottom: 0px; margin: 0px; line-height: 100%;}
#subcontent h3.orange {color: #dc5a26; font-size: 16px; font-weight: bold; text-decoration: none; padding-top: 9px; padding-bottom: 0px; margin: 0px; line-height: 100%;}
#subcontent p.date {color: #989898; font-size: 12px; font-weight: normal; text-decoration: none; padding: 0px 0px 5px 0px;margin-top: 3px; font-style:italic; line-height: 150%;}
#subcontent p.resr {color: #989898; font-size: 14px; font-weight: normal; text-decoration: underline; padding: 14px 0px 0px 0px;margin: 0px; line-height: 150%;}
#subcontent span.resr {color: #989898; font-size: 14px; font-weight: normal; text-decoration: underline; padding: 10px 0px 0px 0px;margin: 0px; line-height: 150%; clear: both;}
#subcontent p.text {text-align: left; color: #545454; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px;margin-top: 3px;  line-height: 165%;}
#subcontent p {text-align: left; color: #545454; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px;margin: 0px;  line-height: 165%;}
#subcontent p.company {color: #545454; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px;margin: 0px;  line-height: 250%;}

#subcontleft_dop {width: 27px; height: 150px; background-color: #f0f0f0;float: right;}
#subcontleft { margin-left: 32px; /* background-color: #f0f0f0;*/ }
#subcontleft a 		{color: #498bbf; font-size: 16px; font-weight: normal; text-decoration: underline; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}
#subcontleft a:hover{color: #498bbf; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}

#subcontright{ float: right; padding-right: 27px;padding-top: 15px; text-align: right; /* background-color: #909090;*/}
#subcontright img {border: none; clear: both; padding: 0px; padding: 0px;}
#subcontright div {}
#subcontright div.divrightall {text-align: right; width: 280px;  clear: both;}
#subcontright div.rss { text-align: left; width: 280px; height: 60px; clear: both; color: #498ac0; font-size: 18px; font-family: Georgia; font-style: italic;}
#subcontright img.rss     {margin: 0px 5px 10px 5px; vertical-align: absmiddle; float: left;}
#subcontright a.rss       {color: #498ac0; font-size: 18px; font-family: Georgia; font-style: italic; text-decoration: underground;}
#subcontright a.rss:hover {color: #498ac0; font-size: 18px; font-family: Georgia; font-style: italic; text-decoration: none;}
#subcontright div.divrightlessons {text-align: left; width: 280px;  clear: both;}
#divrightadress {text-align: left; width: 267px; height: 97px; padding: 10px; margin: 0px; clear: both; background: url('/img/adress.jpg') top left no-repeat;}
#divrightadress p {font-family: Arial; font-size: 14px; color: #fff; line-height: 150%; margin: 0px 0px 10px 0px; text-align: left;}

#subcontright span {text-align: right; width: 280px;  clear: both;}
#subcontright a {color: #71a7f0; font-size: 12px; font-weight: normal; text-decoration: underline; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}
#subcontright a:hover {color: #aa3d3d; font-size: 12px; font-weight: normal; text-decoration: none; padding: 0px 0px 5px 0px;margin: 0px; line-height: 150%;}

#subcontright a.lessoncataloglink_main {color: #71a7f0; font-size: 13px; font-weight: bold; text-decoration: underline; padding: 3px 0px 5px 0px;margin: 0px; line-height: 150%;}
#subcontright a.lessoncataloglink_main:hover {color: #aa3d3d; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px 0px 5px 0px;margin: 0px; line-height: 150%;}

#subcontright a.lessoncataloglink_main_a {color: #71a7f0; font-size: 13px; font-weight: normal; text-decoration: underline; padding: 3px 0px 5px 0px;margin: 0px; line-height: 150%;}
#subcontright a.lessoncataloglink_main_a:hover {color: #aa3d3d; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 0px 5px 0px;margin: 0px; line-height: 150%;}

#subcontright a.lessoncataloglink_b {color: #71a7f0; font-size: 12px; font-weight: normal; text-decoration: underline; padding: 8px 0px 5px 10px;margin: 0px; line-height: 200%;}
#subcontright a.lessoncataloglink_b:hover {color: #aa3d3d; font-size: 12px; font-weight: normal; text-decoration: none; padding: 8px 0px 5px 10px;margin: 0px; line-height: 200%;}

#subcontright a.lessoncataloglink_b_a {color: #71a7f0; font-size: 12px; font-weight: bold; text-decoration: underline; padding: 8px 0px 5px 10px;margin: 0px; line-height: 200%;}
#subcontright a.lessoncataloglink_b_a:hover {color: #aa3d3d; font-size: 12px; font-weight: bold; text-decoration: none; padding: 8px 0px 5px 10px;margin: 0px; line-height: 200%;}

#subcontright h2 {color: #779d03; font-size: 16pt; font-weight: normal; text-decoration: none; padding-top: 20px; padding-bottom: 10px; margin: 0px; line-height: 120%;}


#subcontent img {margin: 0px; padding: 0px 5px 0px 0px; vertical-align: middle;}

#footer { width: 100%; overflow: auto; padding: 10px 0px 20px 10px; text-align: left; }
#copyright {color: #3b4612; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; padding: 0px; margin: 10px 0px 0px 10px; line-height: 150%;}
#copyright a 		{color: #3b4612; font-size: 11px; text-decoration: underline; }
#copyright a:hover  {color: #3b4612; font-size: 11px; text-decoration: none; }
#footerfinder_forcounts {float: right; padding-right: 35px; width: 207px; height: 43px; text-align: right;}
#footerfinder {float: right; padding-right: 5px; background: url('../img/search.png') top left no-repeat; width: 207px; height: 43px;}
#footerfinder form {padding: 0px; margin: 0px;}
#footerfinder .searchimg {float: left; margin: 10px 3px 0px 12px; vertical-align: absmiddle;}
#footerfinder .searchtype {float: left; margin: 8px 3px 0px 5px; width: 148px; border:0px; background: none; vertical-align: absmiddle;}


#divsendletter {float: left; text-align: left; width: 570px; height: 286px; padding-top: 30px;}

#divsendlette {float: left; text-align: left; width: 565px; height: 29px; margin-bottom: 17px;}
#divsendletter1 {float: left; text-align: left; width: 277px; height: 29px; padding: 0px; background: url('/img/sl_name.jpg') top left no-repeat;}
#divsendletter2 {float: right; text-align: right; width: 277px; height: 29px; padding: 0px; background: url('/img/sl_name.jpg') top left no-repeat;}

#divsendletter3 {float: left; text-align: left; width: 570px; height: 194px; padding: 0px; background: url('/img/sl_text.jpg') top left no-repeat; clear: both;}
#divsendletter4 {float: left; text-align: left; width: 570px; height: 194px; padding: 0px; clear: both; margin-top: 17px;}
#divsendletter5 {float: left; text-align: left; width: 570px; padding: 0px; clear: both; margin-bottom: 20px;}
#divsendletter5 input {padding: 0px; margin-bottom: 8px;}
#divsendletter6 {float: left; text-align: left; width: 570px; padding: 0px; clear: both; padding-top: 10px; padding-bottom: 10px;}
#divsendletter6 input {padding: 0px; margin-bottom: 8px;}
#divsendletter .searchtype {float: left; margin: 4px 3px 6px 15px; width: 250px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divsendletter .searchtype2 {float: left; margin: 10px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divsendletter .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}


#lesscatmain {width: 269px; clear: both; overflow: auto; text-align: left;cursor: pointer;}
#lesscat1 {width: 269px; clear: both; overflow: hidden; height: 18px; background: url('/img/less/t1.gif') top left repeat-y; text-align: left;}
#lesscat2 {width: 269px; clear: both; overflow: hidden; height: 15px; background: url('/img/less/t3.gif') top left repeat-y; text-align: left;}
#lesscat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/less/t2.gif') top left repeat-y; text-align: left;}
#lesscat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/less/t4.gif') top left repeat-y; text-align: left;}
#lesscatimg {float: left; padding:14px 10px 14px 21px; width: 63px; height: 63px;border: #000 0px solid;}
#lesscattxt {float: left; padding:14px 00px 14px 00px; width: 154px; height: 63px;text-align: left;}
#lesscattxt p { font-family: Arial; font-size: 13px; color: #6e6b5b; }

#iconscatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#iconscat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/icons/t1.gif') top left repeat-y; text-align: left;}
#iconscat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/icons/t3.gif') top left repeat-y; text-align: left;}
#iconscat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/icons/t2.gif') top left repeat-y; text-align: left;}
#iconscat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/icons/t2.gif') top left repeat-y; text-align: left;}

#iconscattxt {float: left; padding:5px 0px 5px 0px; width: 269px; height: auto;text-align: center;}
#iconscattxt p { font-family: Arial; font-size: 13px; color: #ffffff; text-align: center;}
#iconscattxt a  		{ font-family: Georgia; font-size: 18px; color: #ffffff; text-decorating: underline;}
#iconscattxt a:hover 	{ font-family: Georgia; font-size: 18px; color: #ffffff; text-decorating: none;}


#lesletcatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#lesletcat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/leslet/top.jpg') top left repeat-y; text-align: left;}
#lesletcat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/leslet/bottom.jpg') top left repeat-y; text-align: left;}
#lesletcat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/leslet/middle.jpg') top left repeat-y; text-align: left;}
#lesletcat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/leslet/middle.jpg') top left repeat-y; text-align: left;}

#lesletcattxt {float: left; padding:5px 0px 5px 0px; width: 269px; height: auto;text-align: center; display: block;}
#lesletcattxt p { font-family: Arial; font-size: 13px; color: #6e6b5b; text-align: center;}
#lesletcattxt a  { font-family: Arial; font-size: 13px; color: #498bbf; }
#lesletcattxt a:hover { font-family: Arial; font-size: 13px; color: #498bbf; }

#lesletcattxt88 {float: left; padding:5px 0px 5px 0px; width: 269px; height: auto;text-align: left; display: none;}
#lesletcattxt88 div {float: left; padding:0px 20px 0px 20px; width: 229px; height: auto;text-align: left;}
#lesletcattxt88 p { font-family: Arial; font-size: 13px; color: #6e6b5b; }
#lesletcattxt88 a  { font-family: Arial; font-size: 13px; color: #498bbf; }
#lesletcattxt88 a:hover { font-family: Arial; font-size: 13px; color: #498bbf; }
#lesletcattxt88 .searchtype2 {float: left; margin: 15px 15px 15px 0px;}

#jobsteps {}
#jobsteps h1 {color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: none; padding-top: 9px; padding-bottom: 10px; margin: 0px; line-height: 100%;}
#jobsteps h2 {color: #dc5a26; font-size: 22px; font-weight: normal; text-decoration: none; padding-top: 40px; padding-bottom: 10px; margin: 0px; line-height: 100%;}
#jobsteps p {text-align: left; color: #545454; font-size: 16px; font-weight: normal; text-decoration: none; padding: 0px;margin: 0px;  line-height: 165%;}{}

#iconstepscatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#iconstepscat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/leslet/top.jpg') top left repeat-y; text-align: left;}
#iconstepscat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/leslet/bottom.jpg') top left repeat-y; text-align: left;}
#iconstepscat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/leslet/middle.jpg') top left repeat-y; text-align: left;}
#iconstepscat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/leslet/middle.jpg') top left repeat-y; text-align: left;}

#iconstepscattxt {float: left; padding:5px 20px 5px 24px; width: 239px; height: auto;text-align: left; display: block;}
#iconstepscattxt p.h { font-family: Arial; font-weight: bold; font-size: 14px; color: #6e6b5b; text-align: left; line-height: 22px;}
#iconstepscattxt p.p { font-family: Arial; font-size: 13px; color: #6e6b5b; text-align: left; margin-top: 5px;}
#iconstepscattxt p { font-family: Arial; font-size: 13px; color: #6e6b5b; text-align: left; line-height: 22px;}
#iconstepscattxt a  { font-family: Arial; font-size: 13px; color: #498bbf;  line-height: 22px;}
#iconstepscattxt a:hover { font-family: Arial; font-size: 13px; color: #498bbf;  line-height: 22px;}

#iconstepscattxt88 {float: left; padding:5px 0px 5px 0px; width: 269px; height: auto;text-align: left; display: none;}
#iconstepscattxt88 div {float: left; padding:0px 20px 0px 20px; width: 229px; height: auto;text-align: left;}
#iconstepscattxt88 p { font-family: Arial; font-size: 13px; color: #6e6b5b; }
#iconstepscattxt88 a  { font-family: Arial; font-size: 13px; color: #498bbf; }
#iconstepscattxt88 a:hover { font-family: Arial; font-size: 13px; color: #498bbf; }
#iconstepscattxt88 .searchtype2 {float: left; margin: 15px 15px 15px 0px;}




.blogs_shortcatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
.blogs_shortcat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/blogs_short/t1.gif') top left repeat-y; text-align: left;}
.blogs_shortcat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/blogs_short/t3.gif') top left repeat-y; text-align: left;}
.blogs_shortcat3 {width: 269px; clear: both; overflow: hidden; height: 40px; background: url('/img/blogs_short/t2.gif') top left repeat-y; text-align: left;}
.blogs_shortcat4 {width: 269px; clear: both; overflow: hidden; height: 430px; background: url('/img/blogs_short/t2.gif') top left repeat-y; text-align: left;}

.blogs_shortcattext {margin:5px 20px 0px 20px; width: 225px; height: auto; border: #336699 0px solid;}
.blogs_shortcattext_h4 { font-family: Arial; font-size: 19px; color: #47453b; font-weight: normal; line-height: 150%; padding: 0px 0px 10px 0px; margin: 0px;}
.blogs_shortcattext_img { border: none; clear: both;}
.blogs_shortcattext_p  { font-family: Arial; font-size: 13px; color: #888471; line-height: 170%;}
.blogs_shortcattext_a { font-family: Arial; font-size: 13px; color: #ffffff; }
.blogs_shortcattext_a:hover { font-family: Arial; font-size: 13px; color: #ffffff; }

.blogsrightbuttons { margin:5px 20px 0px 20px; width: 225px; height: auto;}
.blrbleft { width: 30px; height: 30px;float: right; margin-right: 10px;}
.blrbright { width: 30px; height: 30px;float: right; margin-right: 0px;}




#blogs_shortcatmain {}
#blogs_shortcatmain h4 { font-family: Arial; font-size: 19px; color: #47453b; font-weight: normal; line-height: 150%; padding: 0px 0px 10px 0px; margin: 0px;}
#blogs_shortcatmain img { border: none; clear: both;}
#blogs_shortcatmain p  { font-family: Arial; font-size: 13px; color: #888471; line-height: 170%;}
#blogs_shortcatmain a { font-family: Arial; font-size: 13px; color: #ffffff; }
#blogs_shortcatmain a:hover { font-family: Arial; font-size: 13px; color: #ffffff; }


#blogscatmain {width: 269px; overflow: auto; text-align: left;cursor: pointer;}
#blogscat1 {width: 269px;  overflow: hidden; height: 13px; background: url('/img/blogs/t1.jpg') top left repeat-y; text-align: left;}
#blogscat2 {width: 269px;  overflow: hidden; height: 13px; background: url('/img/blogs/t3.jpg') top left repeat-y; text-align: left;}
#blogscat3 {width: 269px;  overflow: hidden; height: auto; background: url('/img/blogs/t2.jpg') top left repeat-y; text-align: left;}
#blogscat4 {width: 269px;  overflow: hidden; height: auto; background: url('/img/blogs/t2.jpg') top left repeat-y; text-align: left;}

#blogscattxt {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#blogscattxt p { font-family: Arial; font-size: 13px; color: #545454; }
#blogscattxt a { font-family: Arial; font-size: 13px; color: #498BBF; }
#blogscattxt a:hover { font-family: Arial; font-size: 13px; color: #498BBF; }

#blogscatimg {float: left; padding:14px 10px 14px 21px; width: 63px; height: 63px;border: #000 0px solid;}
#blogscattxt_a {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#blogscattxt_a p { font-family: Arial; font-size: 13px; color: #dc5a26; }
#blogscattxt_a a { font-family: Arial; font-size: 13px; color: #dc5a26; }
#blogscattxt_a a:hover { font-family: Arial; font-size: 13px; color: #dc5a26; }

.blogsdivspan {padding: 0px 15px 0px 0px; margin-top: 10px; float: left; }
.blogsdiv {margin-top: 8px; margin-bottom: 35px; overflow: hidden; float: none; height: auto;}
.blogsdiv1 {}




#iconslinkscatmain_c {}
.iconslinkscatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
.iconslinkscat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/blogs/t1.jpg') top left repeat-y; text-align: left;}
.iconslinkscat2 {width: 269px; clear: both; overflow: hidden; height: 8px; background: url('/img/icons/arr/bottop.jpg') top left repeat-y; text-align: left;}
.iconslinkscat6 {width: 269px; clear: both; overflow: hidden; height: 31px; }

.iconslinkscat2_1 {width: 99px; height: 41px; float: left; background: url('/img/icons/arr/bot1.jpg') top left no-repeat; text-align: left;}
.iconslinkscat221 {width: 31px; height: 41px; float: left; }
.iconslinkscat2_2 {width: 9px;  height: 41px; float: left; }
.iconslinkscat222 {width: 31px; height: 41px; float: left; }
.iconslinkscat2_3 {width: 99px; height: 41px; float: left; background: url('/img/icons/arr/bot3.jpg') top left no-repeat; text-align: right; line-height: 70%;}
.iconslinkscat2_3 div {color: #9a9a9a; font-family: Arial; font-size: 11px; width: 90px; padding-right: 10px;}
.iconslinkscat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/blogs/t2.jpg') top left repeat-y; text-align: left;}
.iconslinkscat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/blogs/t2.jpg') top left repeat-y; text-align: left;}
.iconslinkscat5 {width: 269px; clear: both; overflow: hidden; height: auto; border: #000 0px solid;}

.iconslinkscattxt {float: left; padding: 5px 20px 10px 20px; width: 269px; height: auto;text-align: left;}
.iconslinkscattxt_p { font-family: Arial; font-size: 13px; color: #545454; }
#iconslinkscatmain_c a.iconslinkscattxt_a { font-family: Arial; font-size: 13px; color: #498BBF; }
#iconslinkscatmain_c a.iconslinkscattxt_a:hover { font-family: Arial; font-size: 13px; color: #498BBF; }

.iconslinkscatimg {float: left; padding:14px 10px 14px 21px; width: 63px; height: 63px;border: #000 0px solid;}
.iconslinkscattxt_at {float: left; padding: 5px 20px 10px 20px; width: 220px; height: auto;text-align: left;}
.iconslinkscattxt_a_p { font-family: Arial; font-size: 13px; color: #dc5a26; }
#iconslinkscatmain_c a.iconslinkscattxt_a_a { font-family: Arial; font-size: 13px; color: #dc5a26; }
#iconslinkscatmain_c a.iconslinkscattxt_a_a:hover { font-family: Arial; font-size: 13px; color: #dc5a26; }








#respdivmain {border-bottom: #989898 1px solid; width: 100%;line-height: 100%;margin: 0px; padding: 0px;}
#respdivmain img {vertical-align: middle;line-height: 100%; }
#respdivmain a 		 {font-size: 14px; color: #498BBF; text-decoration: none; line-height: 150%; background: url('/img/borderbottom.gif') bottom left repeat-x;}
#respdivmain a:hover {font-size: 14px; color: #498BBF; text-decoration: none; line-height: 150%; }
.respdiv0 {margin: 20px 0px 20px 0px; border: #989898 0px solid;line-height: 100%; }
.respdiv1 {margin: 20px 0px 20px 35px; border: #989898 0px solid;line-height: 100%; }
.respdiv2 {margin: 20px 0px 20px 70px; border: #989898 0px solid;line-height: 100%; }
.respdiv3 {margin: 20px 0px 20px 105px; border: #989898 0px solid;line-height: 100%; }
.respdiv4 {margin: 20px 0px 20px 140px; border: #989898 0px solid;line-height: 100%; }
.respdiv5 {margin: 20px 0px 20px 175px; border: #989898 0px solid;line-height: 100%; }
.respdivmax {margin: 20px 0px 20px 175px; border: #989898 0px solid;line-height: 100%; }


.r_main {overfloaw: none;padding-bottom: 7px;}
.r_content {float: none; overflow: auto; margin-left: 62px;}
.r_nameotvet {float: none; overflow: hidden; height: 22px;}
.r_img {position: absolute; margin-left: -62px;float: left; width: 50px; height: 50px;}
.r_name {float: left;overflow: auto;}
.r_otvet {float: right;overflow: hidden; line-height: 180%;}
.r_text {float: none; overflow: auto; clear: none; clear: left;}


.respdivnamemain  {overflow: auto; line-height: 100%; width: 100%; }
.respdivnamemain1  {overflow: auto;  line-height: 100%;  width: 100%; }
.respdivnamebottom  {overflow: auto; line-height: 100%; }
.respdivnameleftcommon  {  float: none; overflow: auto; border: #990000 0px solid;line-height: 100%; padding-left: 0px; height: auto;padding-left: 12px; }
.respdivnameleftcommon1 {  border: #990000 0px solid;line-height: 100%; padding-left: 0px; height: auto;padding-left: 0px; }
.respdivnameleft    {float: left; border: #666699 1px solid;line-height: 100%; padding-left: 12px;}
.respdivnameleft_f  {float: left; overflow: auto; border: #666699 0px solid;line-height: 100%; padding-left: 0px; width:90%;}
.respdivnameleftimg  {float: left; overflow: none; border: #666699 0px solid;line-height: 100%; height: 50px auto; width: 50px;}
.respdivnameleftimg_i {border:none;}
#respdivmain .respdivname {color: #989898; font-size: 16px; border: #666699 0px solid;}
#respdivmain .respdivtext {color: #545454; font-size: 16px; line-height: 27px;}
.respdivnameright { float: right;width: 100px; border: #663300 0px solid; line-height: 100%; }
.respdivnameleft11  {height: 30px; float: left; line-height: 100%; margin-top: 5px;}
.respdivnameright11 {height: 30px; float: right;border: #990000 0px solid; line-height: 100%; margin-top: 5px;}

/*
.respdivnamemain  {overflow: auto; line-height: 100%; width: 100%; }
.respdivnamemain1  {overflow: auto;  line-height: 100%;  width: 100%; }
.respdivnamebottom  {overflow: auto; line-height: 100%; }
.respdivnameleftcommon  {  float: none; overflow: auto; border: #990000 0px solid;line-height: 100%; padding-left: 0px; height: auto;padding-left: 12px; }
.respdivnameleftcommon1 {  border: #990000 0px solid;line-height: 100%; padding-left: 0px; height: auto;padding-left: 0px; }
.respdivnameleft    {float: left; border: #666699 1px solid;line-height: 100%; padding-left: 12px;}
.respdivnameleft_f  {float: left; overflow: auto; border: #666699 0px solid;line-height: 100%; padding-left: 0px; width:90%;}
.respdivnameleftimg  {float: left; overflow: none; border: #666699 0px solid;line-height: 100%; height: 50px auto; width: 50px;}
.respdivnameleftimg_i {border:none;}
.respdivname {color: #989898; font-size: 14px; line-height: 100%; border: #666699 0px solid;}
.respdivtext {color: #545454; font-size: 14px; line-height: 100%;}
.respdivnameright { float: right;width: 100px; border: #663300 0px solid; line-height: 100%; }
.respdivnameleft11  {height: 30px; float: left; line-height: 100%; margin-top: 5px;}
.respdivnameright11 {height: 30px; float: right;border: #990000 0px solid; line-height: 100%; margin-top: 5px;}
*/
/*
.respdivnamemain  {overflow: auto; line-height: 100%; width: 100%;}
.respdivnamemain1  {overflow: auto;  line-height: 100%; }
.respdivnamebottom  {overflow: auto;  line-height: 100%; }
.respdivnameleft  {float: left; border: #666699 0px solid;line-height: 100%; }
.respdivnameright {float: right;width: 100px; border: #990000 0px solid; line-height: 100%; }
.respdivnameleft11  {height: 30px; float: left; line-height: 100%; margin-top: 5px;}
.respdivnameright11 {height: 30px; float: right;border: #990000 0px solid; line-height: 100%; margin-top: 5px;}
*/

.respdivname {color: #989898; font-size: 14px; line-height: 150%;}
.respdivtext {color: #545454; font-size: 14px; line-height: 150%;}

#divresptoresp  {color: #545454; font-size: 14px; float: left; width: 560px; display: none; }
#divresptorespright {float: right;  }
#divresptorespright img { vertical-align: middle; }
#respdivmain2 {width: 570px; padding-top: 30px;}
#respdivmain2 a		{ font-size: 14px; color: #498BBF; text-decoration: underline;}
#respdivmain2 a:hover 	{ font-size: 14px; color: #498BBF; }
#respdivmain2 h2 { padding:0px; }
#divsendlettercs {text-align: left; width: 570px; height: 286px;}
#divsendlettercs .searchtype {float: left; margin: 4px 3px 6px 15px; width: 250px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divsendlettercs .searchtype2 {float: left; margin: 10px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divsendlettercs .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}
#respdivmaincb00 {float: left; text-align: left; width: 570px; height: 204px; background: url('/img/sl_text.jpg') top left no-repeat; }
#respdivmaincb00 .searchtype2 {float: left; margin: 15px 0px 15px 15px; overflow: auto;}
#respdivmaincb0 {float: left; text-align: left; width: 147px; height: 29px; padding: 0px; margin:0px; color: #545454; font-size: 14px;}
#respdivmaincb  {float: right; text-align: right; width: 397px; height: 29px; padding: 0px 5px 0px 0px;color: #545454; font-size: 14px;}
#respdivmaincb input {vertical-align: absmiddle; }

#blogpagespanleftact { width: 50px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 0px; text-align: center; background: url('/img/pages/blogleft.jpg') top left no-repeat; color: #888471; font-family: Arial; font-size: 14px; cursor: pointer;}
#blogpagespanleftpas { width: 50px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 0px; text-align: center; background: url('/img/pages/blogleft_s.jpg') top left no-repeat; color: #888471; font-family: Arial; font-size: 14px;}
#blogpagespanrightact { width: 50px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 0px; text-align: center; background: url('/img/pages/blogright.jpg') top left no-repeat; color: #888471; font-family: Arial; font-size: 14px; cursor: pointer;}
#blogpagespanrightpas { width: 50px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 0px; text-align: center; background: url('/img/pages/blogright_s.jpg') top left no-repeat; color: #888471; font-family: Arial; font-size: 14px;}
#blogpagespanpas { width: 30px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 8px 0px 0px 0px; text-align: center; background: url('/img/pages/blog2.jpg') top left no-repeat; color: #ffffff; font-family: Arial; font-size: 14px; line-height: 100%; }
#blogpagespanact { width: 30px; height: 29px; float: left; margin: 0px 3px 0px 0px; padding: 8px 0px 0px 0px; text-align: center; background: url('/img/pages/blog1.jpg') top left no-repeat; color: #888471; font-family: Arial; font-size: 14px; line-height: 100%; cursor: pointer;}
#blogpagespanact a 	 { padding: 0px; margin: 0px; color: #888471; font-family: Arial; font-size: 14px; text-decoration: none; line-height: 100%;}
#blogpagespanact a:hover { padding: 0px; margin: 0px; color: #888471; font-family: Arial; font-size: 14px; text-decoration: none; line-height: 100%;}
#blogpagespanblank { width: 30px; height: 29px; float: left; padding: 8px 1px 8px 2px; text-align: center; color: #888471; font-family: Arial; font-size: 14px; }

#divblogauth_main {float: left; text-align: left; width: 570px; height: 197px;  color: #545454; font-size: 14px; line-height: 100%;display: block;}
#divblogauth_main_m {float: left; text-align: left; width: 570px; height: 197px;  color: #545454; font-size: 14px; line-height: 100%;display: block;}
#divblogauth_top1 {float: left; text-align: left; width: 158px; height: 34px; background: url('/img/blog_auth/top1.jpg') top left no-repeat;}
#divblogauth_top1 p {padding: 5px 0px 0px 30px; margin: 0px;}
#divblogauth_top2 {float: left; text-align: left; width: 412px; height: 34px; background: url('/img/blog_auth/top2.jpg') top left no-repeat;}
#divblogauth_top2 p {padding: 14px 0px 0px 30px; margin: 0px;}
#divblogauth_top2 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divblogauth_top2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divblogauth_common {clear: both; text-align: left; width: 570px; height: 197px; background: url('/img/blog_auth/common.jpg') top left no-repeat;}
#divblogauth_inp1 {float: left; text-align: left; width: 200px; height: 32px; padding: 36px 0px 0px 15px;}
#divblogauth_inp1 input {width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}
#divblogauth_inp2 {float: left; text-align: left; width: 100px; height: 35px; padding: 35px 0px 0px 18px;}
#divblogauth_inp2 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 100px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/blog_auth/enter.jpg') top left no-repeat; cursor: pointer;}
#divblogauth_inp3 {clear: both; text-align: left; width: 300px; height: 32px; padding: 5px 0px 0px 18px;}
#divblogauth_inp3 input {padding: 0px; vertical-align: absmiddle;}
#divblogauth_inp3 label {color: #545454; font-size: 14px; line-height: 100%;padding: 0px; vertical-align: absmiddle;}
#divblogauth_inp4 {clear: both; text-align: left; width: 400px; height: 32px; padding: 25px 0px 0px 18px;color: #545454; font-size: 14px; line-height: 100%;}
#divblogauth_inp4 a 		{color: #498bbf; font-size: 14px; line-height: 100%; text-decoration: underline;}
#divblogauth_inp4 a:hover 	{color: #498bbf; font-size: 14px; line-height: 100%; text-decoration: none;}

#divblogauth_top2_m {float: left; text-align: left; width: 312px; height: 34px; background: url('/img/blog_auth/top2.jpg') top left no-repeat;}
#divblogauth_top2_m p {padding: 14px 0px 0px 30px; margin: 0px;}
#divblogauth_top2_m a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divblogauth_top2_m a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divblogauth_top3_m {float: right; text-align: right; width: 100px; height: 34px; background: url('/img/blog_auth/top2.jpg') top right no-repeat;}
#divblogauth_top3_m a 		{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: none;}
#divblogauth_top3_m a:hover 	{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: underline;}
#divblogauth_top6_m {float: left; text-align: left; width: 312px; height: 34px; background: url('/img/blog_auth/top2.jpg') top left no-repeat;}
#divblogauth_top6_m p {padding: 14px 0px 0px 30px; margin: 0px;}
#divblogauth_top6_m a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divblogauth_top6_m a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divblogauth_top7_m {float: right; text-align: left; width: 100px; height: 34px; background: url('/img/blog_auth/top2.jpg') top right no-repeat;}
#divblogauth_top7_m a 		{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: none;}
#divblogauth_top7_m a:hover 	{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: underline;}





#divblogauth_main2 {float: left; text-align: left; width: 570px; height: 197px; color: #545454; font-size: 14px; line-height: 100%;display: none;}
#divblogauth_main2_m {float: left; text-align: left; width: 570px; height: 197px; color: #545454; font-size: 14px; line-height: 100%;display: none;}
#divblogauth_top5 {float: left; text-align: left; width: 158px; height: 34px; background: url('/img/blog_auth/top1.jpg') top left no-repeat;}
#divblogauth_top5 p {padding: 5px 0px 0px 30px; margin: 0px;}
#divblogauth_top6 {float: left; text-align: left; width: 412px; height: 34px; background: url('/img/blog_auth/top2.jpg') top left no-repeat;}
#divblogauth_top6 p {padding: 14px 0px 0px 30px; margin: 0px;}
#divblogauth_top6 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divblogauth_top6 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}

#divblogauth_common3 {clear: both; text-align: left; width: 570px; height: 197px; background: url('/img/blog_auth/common.jpg') top left no-repeat;}

#divblogauth_inp9 {clear: both; text-align: left; width: 550px; height: 32px; padding: 36px 0px 0px 15px;color: #545454; font-size: 14px; line-height: 100%;}

#divblogauth_inp10 {float: left; text-align: left; width: 200px; height: 32px; padding: 0px 0px 0px 0px;}
#divblogauth_inp10 input {float: left; width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}

#divblogauth_inp11 {float: left; text-align: left; width: 130px; height: 35px; padding: 0px 0px 0px 15px;}
#divblogauth_inp11 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/blog_auth/entermid.jpg') top left no-repeat; cursor: pointer;}





#divblogauth_main1 {float: left; text-align: left; width: 570px; height: 197px;  color: #545454; font-size: 14px; line-height: 100%; display: none;}
#divblogauth_main1_m {float: left; text-align: left; width: 570px; height: 197px;  color: #545454; font-size: 14px; line-height: 100%; display: none;}
#divblogauth_top4 {float: left; text-align: left; width: 424px; height: 34px; background: url('/img/blog_auth/top4.jpg') top left no-repeat;}
#divblogauth_top4_m {float: left; text-align: left; width: 327px; height: 34px; background: url('/img/blog_auth/top4.jpg') top left no-repeat;}
#divblogauth_top4 p {padding: 5px 0px 0px 30px; margin: 0px;}
#divblogauth_top4_m p {padding: 5px 0px 0px 30px; margin: 0px;}

#divblogauth_top5_m {float: right; text-align: right; width: 100px; height: 34px; background: url('/img/blog_auth/top4.jpg') top right no-repeat;}
#divblogauth_top5_m a 		{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: none;}
#divblogauth_top5_m a:hover 	{color: #498bbf; font-size: 12px; line-height: 250%; text-decoration: underline;}

#divblogauth_top3 {float: left; text-align: left; width: 143px; height: 34px; background: url('/img/blog_auth/top3.jpg') top left no-repeat;}
#divblogauth_top3 p {padding: 14px 0px 0px 30px; margin: 0px;}
#divblogauth_top3 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divblogauth_top3 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}

#divblogauth_common1 {clear: both; text-align: left; width: 570px; height: 197px; background: url('/img/blog_auth/common.jpg') top left no-repeat;}

#divblogauth_inp8 {clear: both; text-align: left; width: 550px; height: 32px; padding: 24px 0px 0px 18px;color: #545454; font-size: 14px; line-height: 100%;}

#divblogauth_inp5 {float: left; text-align: left; width: 200px; height: 32px; padding: 10px 0px 0px 15px;}
#divblogauth_inp5 input {width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}

#divblogauth_inp6 {clear: both; text-align: left; width: 200px; height: 35px; padding: 20px 0px 0px 15px;}
#divblogauth_inp6 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 200px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/blog_auth/enterbig.jpg') top left no-repeat; cursor: pointer;}

.errorclass {color: #990000; font-size: 10px; line-height: 100%; font-family: Arial;}
.png{filter: expression(fixPNG(this));}

#icons_sendorders0 {float: left; text-align: left; width: 570px; height: auto; padding-top: 0px;}
#icons_sendorders0 p {padding-bottom: 1px;}
#icons_sendorders01 {float: left; text-align: left; width: 100%; height: auto; padding-top: 20px;}
#icons_sendorders {float: left; text-align: left; width: 570px; height: auto; clear: both;padding-bottom: 17px;}
#icons_sendorder1 {text-align: left; width: 570px; height: 141px; padding: 0px; margin: 0px; background: url('/img/icons/order/inp1.jpg') top left no-repeat; clear: both;}
#icons_sendorder2 {text-align: left; width: 570px; height:  29px; padding: 0px 0px 0px 0px; margin: 0px; background: url('/img/icons/order/inp2.jpg') top left no-repeat; clear: both;}
#icons_sendorder3 {text-align: left; width: 570px; height: 272px; padding: 5px 0px 0px 0px; margin: 0px; background: url('/img/icons/order/inp3.jpg') top left no-repeat; clear: both;}
#icons_sendorder4 {text-align: left; height: auto; padding-bottom: 0px; clear: both;}
#icons_sendorders0 .searchtype {float: left; margin: 4px 3px 6px 15px; width: 540px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#icons_sendorders0 .searchtype2 {float: left; margin: 10px 15px 15px 15px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#icons_sendorders0 .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}
#icons_sendorder_txt {float: left; padding: 0px 0px 5px 0px;}
#icons_sendorders01 .searchtype {float: left; margin: 4px 3px 6px 0px; width: 540px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#icons_sendorders01 .searchtype2 {float: left; margin: 15px 15px 15px 0px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#icons_sendorders01 .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}

.searchtype8 {margin: 15px 15px 15px 0px; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}

#h1backall {float: none; overflow:  visible; height: auto;}
#h1backall2 {float: none; overflow:hidden; height: auto; background-color: #fff; margin-top: 12px; margin-right: 14px;}
#h1backright {float: right;}
#h1backright a 		{color: #498bbf; font-size: 16px; font-family: Georgia; text-decoration: underline; line-height: 180%;}
#h1backright a:hover 	{color: #498bbf; font-size: 16px; font-family: Georgia; text-decoration: none; line-height: 180%;}
#h1backright img {float: left;}

#shopcatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#shopcat1 {width: 269px; clear: both; overflow: hidden; height: 40px; text-align: left;}
#shopcat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/shop/t3.jpg') top left repeat-y; text-align: left;}
#shopcat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shop/t2.jpg') top left repeat-y; text-align: left;}
#shopcat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shop/t2.jpg') top left repeat-y; text-align: left;}
#shopcat5 {width: 135px; float: left; overflow: hidden; height: 40px; background: url('/img/shop/t4.jpg') top left repeat-y; text-align: left;}
#shopcat5 p {color: #888471; font-family: Arial; font-size: 14px; margin: 7px 0px 0px 20px;}
#shopcat6 {width: 134px; float: left; overflow: hidden; height: 40px; background: url('/img/shop/t5.jpg') top left repeat-y; text-align: left;}
#shopcat6 p {color: #433c36; font-family: Arial; font-size: 12px; margin: 9px 0px 0px 7px;}
#shopcat6 a 		{color: #433c36; text-decoration: none;}
#shopcat6 a:hover 	{color: #433c36; text-decoration: underline;}

#shopcattxt {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#shopcattxt p { font-family: Arial; font-size: 14px; color: #888471; }
#shopcattxt a { font-family: Arial; font-size: 14px; color: #888471; }
#shopcattxt a:hover { font-family: Arial; font-size: 14px; color: #888471; }

#shopcatimg {float: left; padding:14px 10px 14px 21px; width: 63px; height: 63px;border: #000 0px solid;}
#shopcattxt_a {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#shopcattxt_a p { font-family: Arial; font-size: 14px; color: #498bbf; }
#shopcattxt_a a { font-family: Arial; font-size: 14px; color: #498bbf; }
#shopcattxt_a a:hover { font-family: Arial; font-size: 14px; color: #498bbf; }





#shop2catmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#shop2cat1 {width: 269px; clear: both; overflow: hidden; height: 40px; text-align: left;}
#shop2cat2_tm {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/shop/2/t3_tm.jpg') top left repeat-y; text-align: left;}
#shop2cat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/shop/2/t3.jpg') top left repeat-y; text-align: left;}
#shop2cat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shop/2/t2.jpg') top left repeat-y; text-align: left;}
#shop2cat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shop/2/t2.jpg') top left repeat-y; text-align: left;}
#shop2cat5 {width: 115px; float: left; overflow: hidden; height: 40px; background: url('/img/shop/2/t4.jpg') top left repeat-y; text-align: left;}
#shop2cat5 p {color: #888471; font-family: Arial; font-size: 12px; margin: 9px 0px 0px 20px;}
#shop2cat5 a 		{color: #888471; text-decoration: none;}
#shop2cat5 a:hover 	{color: #888471; text-decoration: underline;}
#shop2cat6 {width: 154px; float: left; overflow: hidden; height: 40px; background: url('/img/shop/2/t5.jpg') top left repeat-y; text-align: left;}
#shop2cat6 p {color: #433c36; font-family: Arial; font-size: 14px; margin: 7px 0px 0px 15px;}

#shop2cattxt {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#shop2cattxt p { font-family: Arial; font-size: 14px; color: #888471; }
#shop2cattxt a { font-family: Arial; font-size: 14px; color: #888471; }
#shop2cattxt a:hover { font-family: Arial; font-size: 14px; color: #888471; }

#shop2catimg {float: left; padding:14px 10px 14px 21px; width: 63px; height: 63px;border: #000 0px solid;}
#shop2cattxt_a {float: left; padding: 5px 20px 5px 20px; width: 220px; height: auto;text-align: left;}
#shop2cattxt_a p { font-family: Arial; font-size: 14px; color: #498bbf; }
#shop2cattxt_a a { font-family: Arial; font-size: 14px; color: #498bbf; }
#shop2cattxt_a a:hover { font-family: Arial; font-size: 14px; color: #498bbf; }

#shopaucatmain {width: 269px; clear: both; overflow: auto; text-align: left;}
#shopaucat1 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/shopau/top.jpg') top left repeat-y; text-align: left;}
#shopaucat2 {width: 269px; clear: both; overflow: hidden; height: 13px; background: url('/img/shopau/bottom.jpg') top left repeat-y; text-align: left;}
#shopaucat3 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shopau/middle.jpg') top left repeat-y; text-align: left;}
#shopaucat4 {width: 269px; clear: both; overflow: hidden; height: auto; background: url('/img/shopau/middle.jpg') top left repeat-y; text-align: left;}

#shopaucattxt {float: left; padding:5px 20px 5px 20px; width: 220px; height: auto;text-align: center; display: block;border: #996633 0px solid;}
#shopaucattxt p { font-family: Arial; font-size: 14px; color: #6e6b5b; padding-bottom: 10px;}
#shopaucattxt a  { font-family: Arial; font-size: 14px; color: #498bbf; }
#shopaucattxt a:hover { font-family: Arial; font-size: 14px; color: #498bbf; }

#divshopbigban {overflow: hidden; border: #990000 0px solid; margin-bottom: 5px; margin-top: 15px; cursor: pointer; }

#repagesmaindiv {border: #333666 0px solid; overflow: visible;clear: left;}
#div3dmain   { border: #333666 0px solid; overflow: visible; }
#div3dmain_blank   { clear: left; border: #333666 0px solid;overflow: auto; height: 40px; width: 100%;}
#div3dmain2  { border: #333666 0px solid;overflow: visible; margin-top: 10px;}
#div3dblock_pay    { text-align: center; float: left; margin: 6px 11px 6px 0px; width: 133px; height: 131px; border: #333666 0px solid; background: url('/img/shop/blocks/payment/all.jpg') top left no-repeat;}
#div3dblock_notpay { text-align: center; float: left; margin: 6px 11px 6px 0px; width: 133px; height: 131px; border: #333666 0px solid; background: url('/img/shop/blocks/notpayment/all.jpg') top left no-repeat;}
#div3dt1 {text-align: center; clear: both; width: 125px; height: 101px; margin: 4px; cursor: pointer;}
#div3dt2 {text-align: center; clear: both; width: 133px; height: 23px; margin: 0px; }
#div3dt3 {text-align: center; float: left; width: 50px; height: 23px; margin: 0px; text-align: center;}
#div3dt3 .div3dt3npa {text-align: center; color: #aba8a2; font-family: Arial; font-size: 11px;line-height: 200%;}
#div3dt3 .div3dt3pay {text-align: center; color: #7c6f6d; font-family: Arial; font-size: 11px;line-height: 200%;}
#div3dt4 {text-align: center; float: left; width: 83px; height: 23px; margin: 0px; text-align: center;}
#div3dt4 .div3dt4npa {text-align: center; color: #433c36; font-family: Arial; font-size: 12px;}
#div3dt4 .div3dt4pay {text-align: center; color: #433c36; font-family: Arial; font-size: 12px;}

#asdadasdsd {overflow: hidden; border: #336699 0px solid;}

#asdadasdsd_all {clear:both; float: none; height: auto; padding: 0px; margin: 0px; border: #990000 0px solid;}
#asdadasdsd1 {margin-left: 25px; float: left; border: #336699 0px solid; text-align: left; border: #336699 0px solid;border: #990000 0px solid;}
#asdadasdsd1 h1 {font-family: Georgia; color: #000000; font-size: 18px; line-height: 150%; padding: 0px; margin: 0px;}
#asdadasdsd1 p {font-family: Georgia; color: #545454; font-size: 14px; line-height: 150%; padding: 0px; margin: 0px;}

#asdadasdsd2 {margin-right: 25px; float: right; border: #990000 0px solid; text-align: right; border: #990000 0px solid;}
#asdadasdsd2 p {font-family: Georgia; color: #545454; font-size: 12px; line-height: 150%; padding: 0px; margin: 0px; text-align: right;}
#asdadasdsd2 img {margin-top: 5px;}
#asdadasdsd2 input {}
#asdadasdsd2 a 			{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#asdadasdsd2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}

#asdadasdsd3 {margin: 0px 25px 0px 25px; padding-top: 25px; float: none; clear: both; overflow: visible; text-align: center; width: 518px;}
#asdadasdsd4 {margin: 0px 25px 0px 25px; padding-top: 23px; float: none; clear: both; overflow: visible; text-align: left; width: 518px; font-family: Georgia; color: #545454; font-size: 14px; line-height: 26px;}
#asdadasdsd4_1 {margin: 3px 6px 3px 0px; float: left; text-align: center; width: 125px; height: 100px;}
#asdadasdsd4_2 {margin: 3px 0px 3px 0px; float: left; text-align: center; width: 125px; height: 100px;}

#div3dpay1 	 {width: 130px; height: 35px;text-align: center; line-height: 100%; background: url('/img/shop/content/input1.gif') top left no-repeat; }
#div3dpay1 input {text-align: center; margin: 0px; margin-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #fff; cursor: pointer; line-height: 100%;}
#div3dpay1 form {padding: 0px; margin: 0px;}

#div3dpay2 	 {width: 180px; height: 35px;text-align: center; line-height: 100%; background: url('/img/shop/content/input2.gif') top left no-repeat;}
#div3dpay2 input {text-align: center; margin: 0px; margin-bottom: 5px; width: 180px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #fff; cursor: pointer; line-height: 100%;}
#div3dpay2 form {padding: 0px; margin: 0px;}

#div3dpay3 	 {width: 130px; height: 35px;text-align: center; line-height: 100%; background: url('/img/shop/content/input1.gif') top left no-repeat; }
#div3dpay3 input {text-align: center; margin: 0px; margin-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #fff; cursor: pointer; line-height: 100%;}
#div3dpay3 form {padding: 0px; margin: 0px;}


#getfileauth {text-align: left; width: 570px; height: 286px; padding: 0px; display: none;}
#getfileauth .searchtype {float: left; margin: 4px 3px 6px 15px; width: 250px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#getfileauth .searchtype2 {float: left; margin: 10px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#getfileauth .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}

#getfiledivmain2 {width: 520px; padding-top: 5px; border: #990000 0px solid;margin: 0 auto;}
#getfiledivmain2 a		{ font-size: 14px; color: #498BBF; text-decoration: underline;}
#getfiledivmain2 a:hover 	{ font-size: 14px; color: #498BBF; }
#getfiledivmain2 h2 { padding:0px; }
#divgetfile {text-align: left; width: 520px; height: 220px; padding: 0px;}
#divgetfile .searchtype {float: left; margin: 4px 3px 6px 15px; width: 250px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divgetfile .searchtype2 {float: left; margin: 10px; width: 545px; border: none; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;}
#divgetfile .searchtype3 {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/sl_send.jpg') top left no-repeat; cursor: pointer;}

.respdivnameright189 {height: 30px; float: left; border: #990000 0px solid; line-height: 100%; }
#respdivnamerightlkh a 		{color: #498bbf; font-size: 16px; line-height: 100%; text-decoration: underline;}
#respdivnamerightlkh a:hover 	{color: #498bbf; font-size: 16px; line-height: 100%; text-decoration: none;}

#divgetfile_main {float: left; text-align: left; width: 518px; height: 197px; clear: both; color: #545454; font-size: 14px; line-height: 100%;display: block;}
#divgetfile_top1 {float: left; text-align: left; width: 130px; height: 34px; background: url('/img/shop_auth/top1.jpg') top left no-repeat;}
#divgetfile_top1 p {padding: 5px 0px 0px 20px; margin: 0px;}
#divgetfile_top2 {float: left; text-align: left; width: 150px; height: 34px; background: url('/img/shop_auth/top2.jpg') top left no-repeat;}
#divgetfile_top2 p {padding: 14px 0px 0px 30px; margin: 0px;}
#divgetfile_top2 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divgetfile_top2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divgetfile_top2_2 {float: left; text-align: right; width: 238px; height: 34px; background: url('/img/shop_auth/top5.jpg') top left no-repeat;}
#divgetfile_top2_2 p {padding: 14px 5px 0px 0px; margin: 0px;text-align: right; }
#divgetfile_top2_2 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divgetfile_top2_2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divgetfile_common {clear: both; text-align: left; width: 518px; height: 197px; background: url('/img/shop_auth/common.jpg') top left no-repeat;}
#divgetfile_inp1 {float: left; text-align: left; width: 180px; height: 32px; padding: 36px 0px 0px 15px;}
#divgetfile_inp1 input {width: 180px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}
#divgetfile_inp2 {float: left; text-align: left; width: 100px; height: 35px; padding: 35px 0px 0px 14px;line-height: 100%;}
#divgetfile_inp2 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 100px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/shop_auth/enter.jpg') top left no-repeat; cursor: pointer;}
#divgetfile_inp3 {clear: both; text-align: left; width: 300px; height: 32px; padding: 5px 0px 0px 18px;}
#divgetfile_inp3 input {padding: 0px; vertical-align: absmiddle;}
#divgetfile_inp3 label {color: #545454; font-size: 14px; line-height: 100%;padding: 0px; vertical-align: absmiddle;}
#divgetfile_inp4 {clear: both; text-align: left; width: 400px; height: 32px; padding: 20px 0px 0px 18px;color: #545454; font-size: 14px; line-height: 100%;}
#divgetfile_inp4 a 		{color: #498bbf; font-size: 14px; line-height: 100%; text-decoration: underline;}
#divgetfile_inp4 a:hover 	{color: #498bbf; font-size: 14px; line-height: 100%; text-decoration: none;}






#divgetfile_main2 {float: left; text-align: left; width: 518px; height: 197px; clear: both; color: #545454; font-size: 14px; line-height: 100%;display: none;}
#divgetfile_top5 {float: left; text-align: left; width: 130px; height: 34px; background: url('/img/shop_auth/top1.jpg') top left no-repeat;}
#divgetfile_top5 p {padding: 5px 0px 0px 20px; margin: 0px;}
#divgetfile_top6 {float: left; text-align: left; width: 150px; height: 34px; background: url('/img/shop_auth/top2.jpg') top left no-repeat;}
#divgetfile_top6 p {padding: 14px 0px 0px 30px; margin: 0px;}
#divgetfile_top6 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divgetfile_top6 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}

#divgetfile_top6_2 {float: left; text-align: right; width: 238px; height: 34px; background: url('/img/shop_auth/top5.jpg') top left no-repeat;}
#divgetfile_top6_2 p {padding: 14px 5px 0px 0px; margin: 0px;text-align: right; }
#divgetfile_top6_2 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divgetfile_top6_2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}

#divgetfile_common3 {clear: both; text-align: left; width: 518px; height: 197px; background: url('/img/shop_auth/common.jpg') top left no-repeat;}

#divgetfile_inp9 {clear: both; text-align: left; width: 500px; height: 32px; padding: 36px 0px 0px 15px;color: #545454; font-size: 14px; line-height: 100%;}

#divgetfile_inp10 {float: left; text-align: left; width: 200px; height: 32px; padding: 0px 0px 0px 0px;}
#divgetfile_inp10 input {width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}

#divgetfile_inp11 {float: left; text-align: left; width: 130px; height: 35px; padding: 0px 0px 0px 14px;line-height: 100%;}
#divgetfile_inp11 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/shop_auth/entermid.jpg') top left no-repeat; cursor: pointer;}





#divgetfile_main1 {float: left; text-align: left; width: 518px; height: 197px; clear: both; color: #545454; font-size: 14px; line-height: 100%; display: none;}

#divgetfile_top3 {float: left; text-align: left; width: 118px; height: 34px; background: url('/img/shop_auth/top3.jpg') top left no-repeat;}
#divgetfile_top3 p {padding: 14px 0px 0px 20px; margin: 0px;}
#divgetfile_top3 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}
#divgetfile_top3 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}

#divgetfile_top4 {float: left; text-align: left; width: 186px; height: 34px; background: url('/img/shop_auth/top4.jpg') top left no-repeat;}
#divgetfile_top4 p {padding: 5px 0px 0px 25px; margin: 0px;}

#divgetfile_top4_2 {float: left; text-align: right; width: 214px; height: 34px; background: url('/img/shop_auth/top6.jpg') top left no-repeat;}
#divgetfile_top4_2 p {padding: 14px 5px 0px 0px; margin: 0px;text-align: right; }
#divgetfile_top4_2 a 		{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: underline;}
#divgetfile_top4_2 a:hover 	{color: #498bbf; font-size: 12px; line-height: 100%; text-decoration: none;}

#divgetfile_common1 {clear: both; text-align: left; width: 518px; height: 197px; background: url('/img/shop_auth/common.jpg') top left no-repeat;}

#divgetfile_inp8 {clear: both; text-align: left; width: 518px; height: 32px; padding: 24px 0px 0px 18px;color: #545454; font-size: 14px; line-height: 100%;}

#divgetfile_inp5 {float: left; text-align: left; width: 200px; height: 32px; padding: 10px 0px 0px 15px;}
#divgetfile_inp5 input {width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}

#divgetfile_inp6 {clear: both; text-align: left; width: 200px; height: 35px; padding: 20px 0px 0px 15px;}
#divgetfile_inp6 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 200px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/shop_auth/enterbig.jpg') top left no-repeat; cursor: pointer;}




#bill_main {text-align: left;}
#bill_main .common {padding-top: 20px;}
#bill_main .billtable {width: 600px; font-size: 14px;color: #555555;}
#bill_main .billtr {border-bottom: #D8D7D3 1px solid; vertical-align: absmiddle; height: 60px;}
#bill_main input {vertical-align: middle;}
#bill_main img {vertical-align: middle; margin: 0px 10px 0px 10px;}
#bill_main label.l_dark  {vertical-align: middle; font-size: 16px; color: #545454;}
#bill_main label.l_light {vertical-align: middle; font-size: 16px; color: #878787;}
#bill_main .itogsumm {vertical-align: middle; font-size: 16px; color: #545454;}


#divchangepass_main2 {text-align: left; width: 569x; height: 188px; color: #545454; font-size: 14px; line-height: 100%;display: block; padding-top: 20px;}
#divchangepass_common3 {text-align: left; width: 569px; height: 188px; background: url('/img/myroom/formbg.jpg') top left no-repeat;padding-top: 20px;}

#divchangepass_inp9 {clear: left; text-align: left; width: 569x; padding: 0px 0px 11px 15px;color: #545454; font-size: 14px; line-height: 100%;}

#divchangepass_inp99 {clear: left; text-align: left; width: 569x; padding: 0px 0px 11px 0px;color: #545454; font-size: 14px; line-height: 100%;}

#divchangepass_inp10 {float: left; text-align: left; width: 200px; height: 32px; padding: 6px 10px 6px 0px;}
#divchangepass_inp10 input {width: 200px; height: 27px; padding: 5px 5px 5px 5px; border: #d3d7dd 1px solid; background-color: #ffffff; font-size: 12px; color: #999999; font-family: Georgia;}

#divchangepass_inp11 {float: left; text-align: left; width: 130px; height: 35px; padding: 10px 0px 0px 14px;line-height: 100%;}
#divchangepass_inp11 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/shop_auth/entermid.jpg') top left no-repeat; cursor: pointer;}

#divchangepass_inp12 {float: left; text-align: left; width: 130px; height: 35px; padding: 10px 0px 0px 0px;line-height: 100%;}
#divchangepass_inp12 input {float: left; margin: 0px; margin-bottom: 5px; padding-bottom: 5px; width: 130px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e;background: url('/img/shop_auth/entermid.jpg') top left no-repeat; cursor: pointer;}

#divinnerletters_main {}
#divinnerletters_main a			{ font-family: Arial;color: #498bbf; font-size: 12px; line-height: 150%; text-decoration: none;}
#divinnerletters_main a:hover 	{ font-family: Arial;color: #498bbf; font-size: 12px; line-height: 150%; text-decoration: underline;}

.divinnerletters {float: none; overflow: hidden; color: #545454; font-size: 12px; line-height: 150%; display: block; font-family: Arial;}
.divinnerletters_df1 {float: left; height: 20px; width: 130px; border: #c0c0c0 1px solid; padding: 5px; margin: 1px;}
.divinnerletters_df2 {float: left; height: 20px; width: 254px; border: #c0c0c0 1px solid; padding: 5px; margin: 1px;}
.divinnerletters_df3 {float: left; height: 20px; width: 180px; border: #c0c0c0 1px solid; padding: 5px; margin: 1px;}
.divinnerletters_df4 {float: left; height: 20px; width: 130px; border: #c0c0c0 1px solid; padding: 5px; margin: 1px;}
.divinnerletters_hidden {float: none; overflow: hidden; width: 542px; color: #545454; font-size: 12px; line-height: 150%; display: none; font-family: Arial; border: #cccccc 1px solid; background: #fafafa; padding: 5px; margin: 1px 1px 30px 1px;}

#divchangeavatar {text-align: left; width: 569x; color: #545454; font-size: 14px; line-height: 100%;display: block; padding-top: 20px;}
#divchangeavatar .bg {text-align: left; width: 569px; /* background: url('/img/myroom/formbg.jpg') top left no-repeat;*/ border: #e0e0e0 1px solid; background: #fcfcfc; padding-top: 20px;}
#divchangeavatar .subbg {text-align: left; width: 569x; padding: 0px 0px 2px 15px;color: #545454; font-size: 12px; line-height: 100%;}
#divchangeavatar .subbg2 {float: left; text-align: left; width: 569x; color: #545454; font-size: 12px; line-height: 100%;}
  #divchangeavatar .inputclasstextlong {text-align: left; width: 500px; margin: 0px 0px 0px 5px;color: #808080; font-family: Georgia; font-size: 15px; font-weight: normal;} 
  #divchangeavatar .inputclasstext {text-align: left; width: 232px; height: 20px; margin: 5px 0px 0px 5px;color: #808080; font-family: Georgia; font-size: 15px; font-weight: normal;} 
  #divchangeavatar .inputclass {text-align: left; width: 232px; } 
  #divchangeavatar input.input {border: none; background: none; color: #808080; font-family: Georgia; font-size: 15px; font-weight: normal; padding: 5px;}
  #divchangeavatar input.file {margin-bottom: 5px;margin-left: 5px; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; }
  #divchangeavatar a.redlink      {text-decoration: underline; margin-left: 3px; margin-right: 3px; color: #990000; font-size: 15px;font-family: Georgia; line-height: 150%;}
  #divchangeavatar a.redlink:hover{text-decoration: none;}
#divchangeavatar .authsubmit_tp {width: 230px; height: 37px; padding: 0px; margin: 10px 0px 10px 0px;}
#divchangeavatar .authsubmit_grey {margin: 5px 0px 5px 5px; margin-bottom: 5px; padding-bottom: 5px; width: 128px; height: 29px; border:0px; background: none; vertical-align: absmiddle; font-family: Georgia; font-size: 15px; color: #6e6e6e; background: url('/img/shop_auth/entermid.jpg') top left no-repeat; cursor: pointer;}
#divchangeavatar .blankbutton   {width: 230px; height: 15px; background: none; border: none; cursor: pointer;}

.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#dedede;
    padding:5px;
    border:1px solid #fff;
    width:250px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#222;
    padding:2px 7px;
}
.tooltip_image{
position:absolute;
z-index:200;
left:-9999px;
top:0px;
width: 518px;
height: 389px;
}
.tooltip_image div{
overflow:hidden;
left:20px;
position:absolute;
top:-34px;
z-index:210;
border:3px solid #f1f0eb;

}
.tooltip_image span{
position:absolute;
z-index:209;
top:-53px;
left:3px;
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }



#overlay{ background-image: url('/overlay.png'); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");
	}