body {
	text-align: center;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
	margin: 0;
	color : #505050;
}
body, table, tr, td, p, span{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
body *{
  text-align: left;
}
#all{
	width: 1008;
	margin: 0 auto;
	position: relative;
}
a img{
	border: 0;
	cursor: pointer;
}
a{
	color: #0054A5;
	text-decoration: none;
}
a:hover{
	
	color: #626366;
	text-decoration: underline;
}
.center{
	text-align: center;
}
/* --------------------------- top_header ------------------------------- */
#top_header{
	margin: 0;
	width: 984px;
	height: 64px;
	height: "74px";
	padding: 7 0;
	background-color: #F4F4F4;
}
#top_header a.ban img{
	border: 0;
	width: 468;
	height: 60;
	margin-left: 40;
	float: left;
}
#top_header a{
	font-size: 1.4em;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #BBBDBF;
}
#top_header a:hover{
	text-decoration: underline;
}
#top_header div.www{
	float: right;
	text-align: right;
	margin-top: 15;
	margin-right: 10;
}
/* --------------------------- header ------------------------------- */
#header{
	margin: 0;
	width: 1008px;
	height: 203px;
	background: url(assets/templates/souzlit/images/fon.png) no-repeat top;
	background: "none";
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/templates/souzlit/images/fon.png')";
	padding: 0;
}
                    /* -------- header a -------- */
#contacts a, #menu a{
	color: #0054A5;
	cursor: pointer;
	position: relative;
}
#menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}
#menu ul li{
	display: inline;
}
#menu ul li a{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	margin-right: 10;
	padding-left: 12;
	background: url(assets/templates/souzlit/images/menu_marker.gif) no-repeat left;
	color: #626366;
}
#menu a:hover, #menu a:active, #menu ul li.active a{
	color: #EC1C24;
	background: url(assets/templates/souzlit/images/menu_marker_red.gif) no-repeat left;
	text-decoration: none;
}

#contacts a.mail{
	color:#EC1C24;
}
#contacts a.site{
	color: Navy;
}
                 /* --------------------------- */
#logo_img{
	position: absolute;
	top: 0;
	right: 305;
}
#title{
	float: left;
	width: 520;
	width: "540";
	padding: 10;
	padding-bottom: 10;
}
#contacts{
	float: left;
	width: 220;
	margin-top: 94;
}
#login{
	float: left;
	width: 220;
}
               /* -------- header form -------- */
#login form, #login table, #login td{
	width: 180;
	font-size: 10px;
}
#login table, #login table tr, #login table tr td{
	padding: 0;
	margin: 0;
	margin-top: 3;
}
#login form input, #login form a{
	width: 110;
	height: 16;
	line-height: 80%;
}
             /* ------------------------ */
h1{
	margin: 0;
	padding: 0 0 7 0;
	font-size: 2.4em;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}
h1.eng{
	font-size: 1.5em;
	font-weight: normal;
	font-stretch: ultra-condensed;
	font-style: normal;
	letter-spacing: -1px;
}
/* --------------------------- body ------------------------------- */
#body{
	margin: 0;
	padding: 0;
}
/* --------------------------- content ------------------------------- */
#main{
	margin: 0;
	padding: 5 10 5 10;
	width: 496px;
	width: "516px";
	float: left;
	margin-top: -103;
	position: relative;
	min-width: 476px;
}
#main p{
	padding-right: 20;
	margin-bottom: 10;
}
#main p.right{
	text-align: right;
}
#main p span{
	font-weight: bold;
	color: #000080;
}
a.more{
	background: #B8CAD8;
	margin-left: 10;
	vertical-align: -2;
}
a.more:hover{
	background: #fff;
	border: 1px solid #B8CAD8;
	text-decoration: none;
}
.B_crumbBox, .B_firstCrumb, .B_homeCrumb, .B_crumb, .B_lastCrumb, .B_currentCrumb{
	font-size: 10px;
}
a.top{
	background: transparent url(assets/templates/souzlit/images/top.gif) no-repeat top;
	display: block;
	cursor: pointer;
	border: 1px solid #8daccb;
	width: 14px;
	height: 18px;
	float: right;
}
a.top:hover{
	background: transparent url(assets/templates/souzlit/images/top_white.gif) no-repeat top;
	
}
h2{
	color: #C0C0C0;
	text-transform: uppercase;
	font: bold 1.6em Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
#context_menu h2{
	padding-right: 5;
	margin-bottom: 0;
	padding-bottom: 3;
	color: #C0C0C0;
	text-transform: uppercase;
	font: bold 1.8em Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}
h3{
	text-align: left;
	margin-top: 20;
	font: 1.6em Tahoma, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding-bottom: 0;
	margin-bottom: 5;
}
#main ol, #main ul{
	margin-left: 0;
	padding-left: 0;
	margin-left: 20;
}
#main ol li, #main ul li{
	margin-bottom: 5;
}
#main ol li ol{
	margin-left: 0;
	padding-left: 0;
	margin-left: 10;
}
ol.bold li{
	font-weight: bold;
	margin-bottom: 15;
}
ol.bold li ol li{
	font-weight: normal;
	margin-bottom: 5;
}
ol ol ul{
	list-style: disc;
	margin-left: 0;
	padding-left: 0;
	margin-left: 15;
}
ol ol ul li, ol ol ol li{
	margin-left: 0;
	padding-left: 0;
	margin-left: 13;
}
#main p img.kk{
	float: left;
	margin-right: 10;
	margin-top: 10;
}
ul.nn{
	list-style-position: inside;
	margin: 0;
	padding: 0;
	margin-top: 10;	margin-left: 14px;
}
h5{
	margin: 0;
	padding: 2 0 0 27;
	background: #ebf0f4 url(assets/templates/souzlit/images/press.jpg) no-repeat left;
	height: 19;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #728991;
	margin-top: 20;
	clear: both;
}
h6{
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10 0 5 0;
}
span.contacts{
	color: #000080;
	font-weight: bold;
}
em{
	color: #83989b;
	font-family: "Times New Roman";
	font-size: 1.1em;
}
.partner_ul{
	list-style-type: none;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 0;
}
.partner_ul li{
	clear: both;
	padding-top: 8;
}
.partner_ul img{
	float: left;
	margin-right: 10;
}
.partner_ul a{
	float: left;
}
#main img{
	border: 0;
	margin: 0 10 7 0;
	padding: 0;
}
#main p img{
	border: 1px solid Silver;
	padding-right: 0;float: right;
}
#main p img.left, #main p.img_left img{
	border: none;
	padding-right: 0;float: left;
}
#main p.ind{
	margin-bottom: -10;
}

/* ---------- main form ----------- */
#main input, #main textarea, #main select{
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #abb8be;
	background-color: #f4f7f8;
}
#main input.form_button{
	width: 90;
	text-align: center;
}
#main form input#members, #main form input#z14{
	border: none;
	background-color: White;
}
#main form fieldset{
	border: 1px solid #abb8be;
	background-color: #fff;
	padding: 10;
	margin-top: 10;
}
#main form fieldset legend{
	font-weight: bold;
}
#main table.data tr td{
	vertical-align: top;
	padding-top: 5;
	padding-bottom: 5;
}
/* ---------- two_column ----------- */
#two_column p{
	margin-right: 210;
	
}
#two_column div#nn{
	width: 200;
	margin: 0;
	padding: 0;
	padding-right: 5;
	padding-top: 5;
	float: right;
}
#two_column #reclama200x160{
	width: 200;
	height: 160;
	margin: 0;
	border: 0;
}
#two_column #news{
	margin: 0;
	padding: 0;
	margin-top: 10;
	padding-top: 5;
	background: url(assets/templates/souzlit/images/fon_news.jpg) repeat-x top;
	width: 200;
}
#two_column div#nn #news p{
	margin: 5;
	font-size: 0.8em;
}
p.date{
	font-weight: bold;
	color: #EC1C24;
}
h4{
	margin: 0 5 0 5;
	padding: 0;
	width: 185;
	height: 24;
	padding-left: 30;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #0054A5;
	background: url(assets/templates/souzlit/images/news.png) no-repeat top left;
	background: "none";
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/templates/souzlit/images/news.png', sizingMethod='scale')";
}
h6{
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 25 0 0 0;
}
/* -------- home page -------- */
#news_divs, #releases{
	padding-top: 0;
	margin-top: 0;
	clear: left;
}
#news_divs div, #releases div{
	width: 244;
	float: left;
}
ul.news_press{
	margin-left: 15;
}
ul.news_press li{
	margin-left: 0;
	margin-left: "0";
	padding: 0;
	margin-top: 10;
	list-style: none outside;
	clear: both;
}
ul.news_press li span{
	margin-left: -20;
	font-family: Tahoma;
	font-size: 1.2em;
	color: #708090;
}
ul.news_press li span.red{
	margin-left: 0;
	font-family: Tahoma;
	color: Red;
	font-weight: bold;
	font-size: 1em;
}
#main p span.press{
	margin-left: -10;
	font-family: Tahoma;
	font-size: 1.2em;
	color: #708090;
	font-weight: normal;
}
ul.events{
	list-style-type: none;
}
ul.events li{clear: both;}
div.one{
	margin-right: 8;
}
.h7{
	font-size: 1.4em;
	font-weight: normal;
	font-variant: normal;
	color: #708090;
	margin: 0;
	padding: 0;
	line-height: 105%;
	padding-left: 5;
	border: 1px solid #708090;
	border-left: none;
	border-right: none;
	background: White;
	display: block;
	padding-bottom: 2;
}
#public div.two{
	background-color: #eef3f6;
	padding-bottom: 10;
	padding-top: 10;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}
#public div.one, #public div.two{
	margin: 0;
	padding: 7;
}

div.ban_long{
	width: 468px;
	height: 60px;
	margin-top: 10px;
	clear: both;
	
}
div.ban_long.hh{
   height: 80px;
}
div.hh90{
   height: 90px;
}
div.ll{
        width: 468px;
	height: 83px;
	margin-top: 10px;
	clear: both;
}
div.ban_short{
	padding: 10;
	padding-left: 20;
}
div.anonce, p.anonce{
	margin: 0;
	padding: 10;
	border: 1px dashed Red;
	background-color: #ffd4b8;
}
p.anonce1{
	margin: 0;
	padding: 10;
	border: 1px solid #adbbdb;
	background-color: #dfe5f4;
}
p.anonce a{
	font-weight: bold;
	color: Red;
}
div.anonce span{
	font-weight: bold;
	font-size: 1.2em;
	color: Red;
	background-color: White;
	display: block;
	padding: 3;
}
span.header{
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #728991;
	padding-left: 27;
}
#main p table{
	background-color: #B3CAE3;
	width: 427px;
	margin-top: 10;
	margin-left: 30;
}
#main p table tr.white{
	background-color: #fff;
}
#main p table td.cc{
	text-align: center;
}
#main table tr th{
	background-color: #ddd;
	border-left-style: ;
}
.tr2{
	background-color: Background;
}
#main div.two_img_note{
	width: 480;
	margin: 0;
	padding: 0;
}
#main div.two_img_note div{
	width: 230;
	width: "240";
	margin: 0;
	padding: 10;
	padding-left:0;
	float: left;
}
#main div.img_note{
	width: 230;
	width: "240";
	margin: 0;
	padding: 10;
	padding-left:0;
	float: left;
}
#main div.two_img_note div span, #main div.img_note span{
	font-weight: bold;
	font-size: 10px;
}
/* -------- context_menu -------- */
#context_menu{
	background-color: #f2f2f2;
	border: 1px solid #d6d6d6;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 100%;
	margin-top: 20;
	margin-bottom: 10;
	padding-top: 5;
	padding-top: "12";
}
#context_menu li ul{
	padding-left: 15;
	padding-left: "21";
	padding-top: 2;
	margin: 0;
	list-style-type: decimal;
}
#context_menu li{
	margin-bottom: 5;
}
#context_menu li.active ul li a{
	color: #0054A5;
}
ul.menu_parent li{
	margin-bottom: 5;
}
#context_menu li.active a, #context_menu li.active  ul li.active a{
	color: #EC1C24;
	letter-spacing: 0;
}
span.red, #main p span.red{
	color: Red;
}
/* -------- members_page vkladki -------- */
#vkladki{
	width: 490px;
	position: relative;
}
#buttons{
	width: 490;
	height: 32;
	height: "30";
	background-color: #b8b8b8;
	vertical-align: 6;
	margin-bottom: 0;
	padding: 0;
}
#buttons1{
	width: 490px;
	height: 56px;
	height: "58px";
	background-color: #bfc8cf;
	vertical-align: 0;
	margin-bottom: 0;
	padding: 0;
	position: relative;
}
#vkladki div#buttons a{
	background: url(assets/templates/souzlit/images/but_fon.gif) repeat-x top left;
	padding: 5 10 6 10;
	margin-right: 0;
	height: 24;
	border: 1px solid #b8b8b8;
	border-bottom: none;
	margin-left: 2;
	font-weight: bold;
	color: White;
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div#buttons1 a#vkl00{
	background: url(assets/templates/souzlit/images/but_fon_mitsar_c0.gif) no-repeat top left;;
}
div#buttons1 a#vkl10{
	background: url(assets/templates/souzlit/images/but_fon_mitsar_c.gif) no-repeat top left;;
}
div#buttons1  a#vkl20{
	background: url(assets/templates/souzlit/images/but_fon_mitsar_c2.gif) no-repeat top left;;
}
div#buttons1 a#vkl00.active{
	background: url(assets/templates/souzlit/images/but_fon_mitsar0.gif) no-repeat top left;
}
div#buttons1 a#vkl10.active{
	background: url(assets/templates/souzlit/images/but_fon_mitsar.gif) no-repeat top left;
}
div#buttons1 a#vkl20.active{
	background: url(assets/templates/souzlit/images/but_fon_mitsar2.gif) no-repeat top left;
}
div#buttons1 ul{
        list-style-type: none;
	padding-left: 0px;margin: 0px;margin-left: 6px;
}
div#buttons1 ul li{
   float: left;
	padding: 0px;
	height: 40px;
	text-align: right;
	position: relative;
	line-height: 40px; margin: 0px; margin-right: 6px;
}
div#buttons1 ul li a{
   line-height: 40px;
	font-weight: bold;
	padding: 0px;
	height: 40px;
	display: block;
	width: 102px;
}
div#buttons1 ul li a.active{
   line-height: 40px;
	font-weight: bold;
	padding: 0px;
	height: 40px;
	display: block;
	width: 102px;
}
#vkladki a, #vkladki p a{
	cursor: pointer;
}
#vkladki a:hover,  #vkladki p a:hover{
	color: #626366;
	text-decoration: underline;
}
#vkladki span a{
	font-weight: bold;
}
#vkladki p{
	clear: both;
}
#vkladki p.mail a{
	padding: 0;
	margin: 0;
	color: #0054A5;
	cursor: pointer;
}
#vkladki div.im_note{
	float: right;
	width: 250;
	margin-left: 10;
}
#vkladki div.im_note img{
	margin: 0;margin-bottom: 5;
}
#vkladki div.im_note img,#vkladki div.two_img img{
	border: 3px double #F4A460;
} 
#vkladki div.im_note span{
	display: block;
	margin: 0;
	margin-bottom: 3;
	padding: 0;
	font-size: 10px;
	font-weight: bold;
}
#vkladki div.two_img{
	width: 460;
	clear: both;
	margin: 0;
	padding: 0;
}
#vkladki div.two_img img{
	margin: 0;
	padding: 0;
	margin-left: 10;
	margin-top: 0;
	margin-bottom: 5;
	margin-top: "0";
	margin-bottom: "0";
	display: inline;
	float: right;
}
#vkladki div#buttons a.active{
	background: #ffffff none;
	border: 1px solid #b8b8b8;
	border-bottom: none;
	color: #a8a7a7;
}

#buttons a.active span.tab_l{
	background: url(assets/templates/souzlit/images/span_but_wh_l.gif) no-repeat top;
	height: 24;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 11;
}
#buttons a.active span.tab_r{
	background: url(assets/templates/souzlit/images/span_but_wh_r.gif) no-repeat top right;
	height: 24;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	right: -1px;
	width: 10;
}

#buttons a.non{
	background: url(assets/templates/souzlit/images/but_fon.gif) repeat-x top left;
	padding: 5 11 6 10;
	margin-right: 2;
	height: 24;
	border: 1px solid #b8b8b8;
	border-bottom: none;
	margin-left: 5;
	font-weight: bold;
	color: White;
}
#buttons a span.tab_l{
	background: url(assets/templates/souzlit/images/span_but_l.gif) no-repeat top;
	height: 24;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 11;
}
#buttons a span.tab_r{
	background: url(assets/templates/souzlit/images/span_but_r.gif) no-repeat  top right;
	height: 24;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	width: 10;right: -1px;
}
div.vkladki1 #vkl0, div.vkladki1 #vkl1, div.vkladki1 #vkl2, div.vkladki1 #vkl3,  div.vkladki1 #vkl4{
	width: 488;
	width: "490";padding: 0;
	padding-top: 20;
	position: absolute;
	top: 67;top: "66";
	left: 0;
	border: 1px solid #b8b8b8;
	border-top: none;
	margin-top: -18;
	margin-top: "-13";
	background-color: #ff6666;
	margin-bottom: 30;
}
div.vkladki1 #vkl0 div, div.vkladki1 #vkl1  div, div.vkladki1 #vkl2 div, div.vkladki1 #vkl3 div,  div.vkladki1 #vkl4 div{
	padding: 10px;margin: 0;	padding-top: 0px;
	background-color: #fff;
	padding-bottom: 20;
}
#vkl0, #vkl1, #vkl2, #vkl3, #vkl4{
	width: 468;
	width: "490";
	padding: 10;
	position: absolute;
	top: 50;
	left: 0;
	border: 1px solid #b8b8b8;
	border-top: none;
	margin-top: -18;
	margin-top: "-13";
	padding-bottom: 20;
	background-color: White;
	margin-bottom: 30;
}

#vkladki div.active{
	visibility: visible;
}
#vkladki div.hid{
	visibility: hidden;
}


/* --------------------------- menu_right ------------------------------- */
#menu_right{
	width: 216;
	width: "222";
	margin: 0;
	padding: 10 3 0 3;
	float: left;
	margin-top: -10;
	background: url(assets/templates/souzlit/images/fon_menu_right.jpg) repeat-x top;
}
#menu_right h3{
	width: 214;
	height: 24;
	margin: 0;
	padding: 0;
	padding-left: 30;
	font-size: 1.1em;
	font-weight: bold;
	color: #626366;
	font-family: Arial, Helvetica, sans-serif;
	background: url(assets/templates/souzlit/images/menu_right_normal.png) no-repeat top left;
	background: "none";
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/templates/souzlit/images/menu_right_normal.png', sizingMethod='scale')";
}
#menu_right ul{
	list-style: none;
	margin: 0;
	padding: 0 0 0 0;
}
#menu_right ul li{
	
}
#menu_right ul ul{
	list-style: none;
	margin: 0;
	padding: 0 10 20 30;
}
#menu_right ul ul li{
	margin-top: 3px;
	margin-bottom: 2px;
	line-height: 90%;
}
#menu_right ul ul a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
	color: #626366;
}
#menu_right ul ul a:hover, #menu_right ul ul li.act a{
	color: #EC1C24;
	text-decoration: underline;
}
#menu_right img{
	margin: 7;
	
}
#menu_right ul li.act h3{
	background: url(assets/templates/souzlit/images/menu_right_active.png) no-repeat top left;
	background: "none";
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/templates/souzlit/images/menu_right_active.png', sizingMethod='scale')";
	color: #EC1C24;
}
/* --------------------------- reclama ------------------------------- */
#reclama{
	width: 220;
	width: "240";
	margin: 0;
	padding: 10;
	float: left;
	margin-top: -140;height: 100%;
	_height: 100%;
	min-height: 100%;
}
.banner {
   margin: 0;
	padding: 0;
	width: 240;
	height: 400;
	position:absolute;
   left: 0; top: 0;
   z-index:1;
   }
.link {
   position:absolute;
   left: 0; top: 0;
   z-index:2;
   width: 240; 
	height: 400;
	background: url('n.gif') repeat;
   }
.container{
	position: relative;
	width: 240;
	height: 400;
	top: 0;
	left: 0;
	left: "0";
}
.banner1 {
   margin: 0;
	padding: 0;
	width: 200;
	height: 160;
	position:absolute;
   left: 0; top: 0;
   z-index:1;
   }
.link1 {
   position:absolute;
   left: 0; top: 0;
   z-index:2;
   width: 200; 
	height: 160;
	background: url('n.gif') repeat;
   }
.container1{
	position: relative;
	width: 200;
	height: 160;
	top: 0;
	left: 7;
	left: "7";
	margin-bottom: 10px;
}
.banner2 {
   margin: 0;
	padding: 0;
	width: 468px;
	height: 60px;
	position:absolute;
   left: 0; top: 0;
   z-index:1;
   }
.link2 {
   position:absolute;
   left: 0; top: 0;
   z-index:2;
   width: 468px; 
	height: 60px;
	background: url('n.gif') repeat;
   }
.container2{
    float: left;
	position: relative;
	width: 468px;
	height: 60px;
	top: 0;
	left: 7px;
	left: "7px";
	margin-bottom: 10px;
}
.ll div.container2{
	height: 83px;}
.ll  div.container2 .banner2{height: 83px;}
.hh90  div.container2 .banner2{height: 90px;}
.hh  div.container2 .banner2{height: 80px;}
.ll  div.container2 a.link2{height: 83px;}
#board,  #site_news, #faq{
	background: url(assets/templates/souzlit/images/fon_news.jpg) repeat-x top;
}
#board, #site_news, #faq{
	padding: 0;
	width: 240;
	margin: 0;
	margin-top: 10;
	padding-top: 5;
	padding-bottom: 5;
	margin-bottom: 10;
}
#board p, #site_news p, #faq p{
	margin: 7px;
}

/* --------------------------- footer ------------------------------- */
#footer{
	width: 1008;
	background: url(assets/templates/souzlit/images/footer.png) no-repeat bottom left;
	background: "none";
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/templates/souzlit/images/footer.png', sizingMethod='scale')";
	clear: both;
	height: 40;
}
#copy{
	text-align: center;
	padding-top: 0;
	margin-bottom: 10;
}
#copy img{
	margin-left: auto;
	margin-right: auto;
	margin-top: 5;
	margin-top
}
#faq{
	font-size: 11px;
	color: #666;
}
#faq form{
	padding: 0;
}
#faq table input, #faq table textarea, #faq table select{
	border: none;
	background-color: #fff;
        margin-bottom: 3;
        width: 150;
}
#faq input.form_button{
	width: 50;
	margin-top: 6;
	text-align: center;
	background-color: #fff;
	border: 1px solid #abb8be;
	color: #666;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
	padding-bottom: 2;
	margin-left: 5;
}
#faq .captcha{
        width: 60px;
        height: 30px;
		border: 1px solid #abb8be;
}
#faq .verycode{
        width: 80;
		border: 1px solid #abb8be;
}
#faq .left_td{
        text-align: right;
        padding-right: 5;
        vertical-align: top;
		width: 70;
}
#faq table td, tr{
        vertical-align: top;
}
#faq input.none{
	display: none;
}
.note_l{
	width: 220px;
	clear: both;
	margin-left: 20px;
}
.cl{
	clear: both;
}
.k{
	font: bold 11px Arial, Helvetica, sans-serif;
}
.txt_table{
	border-top: 1px solid Silver;
	border-collapse: collapse;
}
.txt_table caption{
	margin-bottom: 3px;
}
.txt_table caption span{
	font-size: 0.9em;
}
.txt_table td, .txt_table th{
	border-bottom: 1px solid Silver;
	padding: 3px;
}
#main table.txt_table tr th{
	font-weight: normal;
	background-color: #F5F5F5;
}
.txt_table th span{
	font-weight: bold;
	display: block;
}
#main  p.anonce table.anonce_t{
	margin-left: 0px;
	background-color: #ffd4b8;
}
#main p.anonce table.anonce_t td{
	background-color: #ffd4b8;
}
p.note{font-size: 0.9em; margin: 0; padding: 0; margin-left: 20px;}
table.light{ border: 1px solid #bbb; border-collapse: separate; cell-spacing: 1px; width: 100%}
table.light th, table.light td{ border: 1px solid #ddd; padding:3px;}
table.light th{background-color: #ddd; font-weight: bold}
table.light td.place {font-weight: bold}

#aleft{float: left; margin-right: 10px; margin-bottom: 5px}
#menu_right img.ban170{margin-left: 22px; margin-bottom: 15px}
