* { margin:0; padding:0; }
html, body { height:100%; width:100%; font-family:Arial; font-size:12px; color:#555; background-color:#f0f0f0}
div { vertical-align:top; }
td { vertical-align:top; }
img { border:none; }
a { text-decoration:underline; color:#333;}
a:hover { text-decoration:none; color:#690; }
a:focus { outline:none; }
h1, h2, h3 a { text-decoration:none; }
h1 { font-size:18px }
h2 { font-size:16px }
h3 { font-size:14px }
ul { list-style:none;}
.fl_left { float:left;}
.fl_right { float:right;}
.fil{height:6px;}
.fil2{height:3px;}
.fil3{height:14px;}
.fil4{height:10px;}
.fil5{height:1px;}
.fil6{height:20px;}
.fil8{height:30px;}
.fil_line{height:1px; background-color:#690; width:70%}
.pad_2{ padding:8px;}
.pad_right{ padding-right:10px;}
.pad_right_8{ padding-right:8px;}
.pad_left{ padding-left:8px;}
.mar_bot{ margin-bottom:10px}
.transform { text-transform:capitalize}

.kaleidoscope { text-align:center; margin-bottom:14px; }
.kaleidoscope img { border:1px solid #e0e0e0; margin:10px 4px 4px 4px; width:96px;}
.kaleidoscope img:hover { border:1px dashed #F90; }
.rcorn { width:100%; background-color:#F4F4F4; color:#666666; }
.rcorn p { margin:0 5px; padding-left:12px; color:#666; font-size:11px; }
.roundtop { background:url(roundtr.png) no-repeat top right; }
.roundbottom { background:url(roundbr.png) no-repeat top right; }
img.corner { width:15px; height:15px; border:none; display:block !important; }
.cornhc { background:url(hc.png); height:30px;}
.name { color:#151515; padding-top:6px; padding-left:14px; font-size:14px; }
.cornhl { background:url(hl.png) no-repeat; width:12px; height:30px; float:left; }
.cornhr { background:url(hr.png) no-repeat; width:12px; height:30px; float:right; }
.lmenu, .lnews, .lnav { padding:6px;}
.lmenu p.links { margin:5px 5px; background:url(gray_arr.png) no-repeat left; padding-left:15px; }

.news_block {margin:0 4px 0 4px}
.news { font-size:12px;}
.news_img { width:80px; margin-right:6px}
.news_an_title a{color:#360}


/* ==============================VIP RIGHT BLOCK========================== */
/* *****************VIP HEADER******************* */
.lvip { padding:10px 8px 10px 0;}
.cornhc_vip { background:url(hc_vip.png); height:30px;}
.name_vip { color:#fff; padding-top:6px; padding-left:8px; font-size:14px; }
.cornhl_vip { background:url(hl_vip.png) no-repeat; width:6px; height:30px; float:left; }
.cornhr_vip { background:url(hr_vip.png) no-repeat; width:6px; height:30px; float:right; }
/* ************************************ */

/* *****************VIP CONTENT******************* */
.vip_right_img {margin:10px 0 10px 0; border:solid 1px #e0e0e0; width:80px;}
ul#vip_right a {display: block;text-decoration: none; text-align:center}
ul#vip_right li { font-size:12px;}
ul#vip_right li a {color: #555; padding:10px 4px 10px 4px; border:solid 1px #dadada; background:url(vip_top_bg.png) no-repeat #f5f7ea; background-position:right center; margin:10px 0px 0px 0px}
ul#vip_right li a span { font-family: Arial; font-size:14px; color: #C00;}
ul#vip_right li a:hover {background:url(vip_top_bg.png) no-repeat #f5f7ea; border:solid 1px #9dc437; background-position:right center;}
/* ************************************ */
/* ==============================END VIP RIGHT BLOCK========================== */

.lnav p.links { margin:5px 5px; }
.lnav p.links img { vertical-align:middle; margin-right:5px }
.lnav p.links a { color:#FF6600; font-weight:bold }
.linec { background:url(c.png) repeat-x left bottom; width:100% }

.logo { float:left; padding:10px; width:22%; }
.nav { padding:10px; float:left; width:50%; }
.nav a { color:#399; font-size:18px; font-family:Arial; }

.subcontainer { width:770px; float:left; margin:0;}
.container { font-size:14px;}
.leftcolumn { width:220px; float:left; padding:10px 0 0 0px;}
.centercolumn { width:530px; float:right; padding:10px 10px 0 10px; margin:0;}
.rightcolumn { width:220px; float:right;}
.subcontainer_2 { width:990px; margin:0;}
.centercolumn_2 { width:990px; margin:0;}
.centercolumn_3 { width:750px; padding:10px 10px 0 10px; margin:0; float:right;}

.news_title { text-align:center; padding-bottom:30px; }
.news_autor { padding:0 5px; font-weight:bold; margin-top:10px; }
.news_full { padding:0 5px; text-align:justify;}
.news_full a{ color:#360}
.news_logo { float:left; margin-right:10px; margin-bottom:10px; }
.news_date { float:right; color:#999; font-size:11px; margin-top:10px; text-align:right }
.news_links { text-align:center; margin-top:10px; margin-top:20px; }
.news_list { margin-bottom:18px; border-bottom: 1px solid #e5e5e5; padding-bottom:5px }
.news_list_title { font-size:16px; font-weight:bold; }
a.news_list_title { color:#FF6600; text-decoration:none }
a:hover.news_list_title { color:#FF6600; text-decoration:underline }
.clear { clear:both; padding:0; }
.admlink a { font-size:11px; }
.admmenu a { text-decoration:none; font-size:11px; font-weight:bold }
.admmenu td { background-color:#F8F8F8; padding:15px; }
td.whitebg { background-color:#FFFFFF; }
.sm { font-size:10px; }
.sm_2 { font-size:10px; background-color:#FFF; border:solid 1px #e5e5e5; padding:2px 0 2px 2px;}
.large { font-size:16px; }
.gray { color:#999999; }
.dgray { color:#666666; }
.lgray { color:#AAAAAA; }
.green { color:#009900; }
.red { color:#FF0000; }
.dred { color:#CC0000; }
.orange { color:#FF6600; }
.blue { color:#006699; }
.b { font-weight:bolder }
.absmid { vertical-align:middle }
.alcenter { text-align:center; }
.err { border:3px #FF0000 solid; background-color:#FFFF99;}

.topmess_2 { background-color:#FFC; font-size:12px; padding:6px 0 6px 6px;}
.topmess_2 a { color:#FF3300 }
.selectmess_2 { background-color:#d1ffca; font-size:12px; padding:6px 0 6px 6px;}
.stradv_2 {font-size:12px; padding:6px 0 6px 6px; background-color:#f1f1f1}
.topmess { background-color:#FFC; font-size:12px; padding:10px 0 10px 10px}
.topmess a { color:#FF3300 }
.selectmess { background-color:#d1ffca; font-size:12px; padding:10px 0 10px 10px}
.stradv { font-size:12px; padding:8px 0 8px 8px; background-color:#f1f1f1}

.im_bord { width:70px; margin-right:10px; border:solid 1px #e0e0e0;}
.im_bord_2 { margin-right:10px; border:solid 1px #e0e0e0;}
.zag_ob{ height:40px; padding-right:5px; text-transform:capitalize;}
.zag_ob{ padding-right:5px; text-transform:capitalize; }
.zag_ob_2{ padding-right:5px; font-size:14px; text-transform:capitalize; }
.text_ob_2{ font-size:14px; padding:4px 10px 2px 0; }
.subclass { color:#009900; font-size:12px; margin-left:10px; }


/* ************************************ */
ul#subclass_1 a {display: block;text-decoration: none; margin:0 10px 8px 10px}
ul#subclass_1 li a {color: #151515; font-size:14px; font-weight:bold; padding:6px 4px 6px 20px; border-bottom:solid 1px #151515; background:url(marker_1_1.png) no-repeat; background-position:left bottom}
ul#subclass_1 li a:hover {background:url(marker_1_2.png) no-repeat; border-bottom:solid 1px #008000; background-position:left bottom; color:#008000}

ul#subclass_2 a {display: block;text-decoration: none; margin:0 10px 0 20px}
ul#subclass_2 li a {color: #192229; font-size:12px; font-weight:bold; padding:6px 4px 6px 20px; background:url(marker_1_small.png) no-repeat; background-position:left bottom}
ul#subclass_2 li a:hover {background:url(marker_2_2.png) no-repeat; background-position:left bottom; color:#008000}

ul#subclass_2_big a {display: block;text-decoration: none; margin:0 10px 8px 20px;}
ul#subclass_2_big li a {color: #151515; font-size:14px; font-weight:bold; padding:6px 4px 6px 20px; border-bottom:solid 1px #151515; background:url(marker_2_big.png) no-repeat; background-position:left bottom}
ul#subclass_2_big li a:hover {background:url(marker_1_2.png) no-repeat; border-bottom:solid 1px #008000; background-position:left bottom; color:#008000}

ul#subclass_3 a {display: block;text-decoration: none; margin:0 10px 0 30px}
ul#subclass_3 li a {color: #192229; font-size:12px; font-weight:bold; padding:6px 4px 6px 20px; background:url(marker_2_small.png) no-repeat; background-position:left bottom}
ul#subclass_3 li a:hover {background:url(marker_2_2.png) no-repeat; background-position:left bottom; color:#008000}

ul#subclass_3_big a {display: block;text-decoration: none; margin:0 10px 8px 30px}
ul#subclass_3_big li a {color: #151515; font-size:14px; font-weight:bold; padding:6px 4px 6px 20px; border-bottom:solid 1px #151515; background:url(marker_3_big.png) no-repeat; background-position:left bottom}
ul#subclass_3_big li a:hover {background:url(marker_1_2.png) no-repeat; border-bottom:solid 1px #008000; background-position:left bottom; color:#008000}

ul#subclass_4 a {display: block;text-decoration: none; margin:0 10px 0px 40px}
ul#subclass_4 li a {color: #192229; font-size:12px; font-weight:bold; padding:6px 4px 6px 20px; background:url(marker_3_small.png) no-repeat; background-position:left bottom}
ul#subclass_4 li a:hover {background:url(marker_2_2.png) no-repeat; background-position:left bottom; color:#008000}

ul#subclass_4_big a {display: block;text-decoration: none; margin:0 10px 8px 40px}
ul#subclass_4_big li a {color: #151515; font-size:14px; font-weight:bold; padding:6px 4px 6px 20px; border-bottom:solid 1px #151515; background:url(marker_4_big.png) no-repeat; background-position:left bottom}
ul#subclass_4_big li a:hover {background:url(marker_1_2.png) no-repeat; border-bottom:solid 1px #008000; background-position:left bottom; color:#008000}
/* ************************************ */

.rootcat_big_bg { background-color:#FFF; border:solid 1px #bdceee; margin:8px}
.rootcat_big { padding:20px 0 0 10px; font-size:16px}
.rootcat_big a{ color:#690; text-decoration:none;}
.rootcat_big a:hover{ color:#F30; text-decoration:none;}
.rootcat_big_img { margin:0 14px 20px 0;}
.rootcat_big_plus { margin:0 2px 0 0}
.rootcat_big_txt { font-size:14px; color:#1b2830;}

/* ************************************ */
.cat_ind{ background-color:#FFF;}
.cat_ind_tb{ background: url('cat_bg.gif') no-repeat; background-position:center; height:128px; text-align:center}
.cat_ind_td{height:60px}
ul#cat_ind a {display: block;text-decoration: none;}
ul#cat_ind li a {color: #000; font-size:12px; font-weight:bold; padding-top:16px}
ul#cat_ind li a:hover {color:#000; text-decoration:underline}
/* ************************************ */

/* ************************************ */
.vip_top_img {margin:0 5px 0 0; float:left; border:solid 1px #eee}
ul#vip_top a {display: block;text-decoration: none; height:102px;}
ul#vip_top li { font-size:12px;}
ul#vip_top li a {color: #666; padding:10px 5px 10px 5px; border:solid 1px #dadada; background:url(vip_top_bg.png) no-repeat #f1f1f1; background-position:right bottom}
ul#vip_top li a span { font-family: Arial; font-size:14px; color: #C00;}
ul#vip_top li a:hover {background:url(vip_top_bg.png) no-repeat #f5f7ea; border:solid 1px #9dc437; background-position:right bottom;}
/* ************************************ */

/* ========================TOP HITS========================= */
ul#top_hits a {display: block; text-decoration: none; }
ul#top_hits li { }
ul#top_hits li a { font-size:12px; color:#555; padding:4px 4px 6px 6px; border-bottom:solid 1px #dbdbdb;}
ul#top_hits li a:hover { background-color:#690; color:#FFF; border-bottom:solid 1px #663;}
/* =========================================================== */

/* ===========================CATEGORY LEFT BLOCK============================== */
ul#sidebar_cat a {display: block; text-decoration: none; }
ul#sidebar_cat li { }
ul#sidebar_cat li a { color: #1b2830; padding:4px 4px 4px 6px; border-bottom:solid 1px #eee;}
ul#sidebar_cat li a:hover { background-color:#690; border-bottom:solid 1px #663; color:#FFF}
/* ===========================END CATEGORY LEFT BLOCK============================== */


/* ===========================SUBCATEGORY============================== */
.sub_cat{ background-color:#cedded; border:solid 1px #bdceee;}
ul#sub_cat a {display: block;text-decoration: none;}
ul#sub_cat li { font-size:12px; }
ul#sub_cat li a { padding:4px;border:solid 1px #dbdbdb;}
ul#sub_cat li a:hover {background-color:#690; border:solid 1px #663; color:#FFF}
/* ===========================END SUBCATEGORY============================== */

.addform { width:96%; vertical-align:middle;}
.addform .pad { clear:both; padding:10px; }
.addform select { width:100%; }
.addform .lc { float:left; width:30%; padding-right:5px; text-align:right; }
.addform .lc .req { color:#FF0000; font-weight:bolder; padding-left:5px; }
.addform .rc { width:66%; float:right; padding-left:5px; text-align:left; }

.addform_2_2 { width:96%;}
.pol_50 { width:50%}
.addform_2 { width:100%; vertical-align:middle;}
.addform_2 .pad { clear:both; padding:10px; }
.addform_2 select { width:90%; }
.addform_2 .lc { padding-left:40px; color:#1b2830; font-size:12px; font-weight:bold; margin-bottom:6px;}
.addform_2 .lc .req { color:#FF0000; font-weight:bolder; padding-left:5px; }
.addform_2 .rc {text-align:left; padding-left:40px;}

div#nojs { padding:10px; border:2px #FF9900 dashed; background-color:#FFFF99; display:block; text-align:center; color:#FF0000; }
div.comments { padding:10px; margin:5px; border:2px #CCC dashed; background-color:#FFF; color:#333333; }
div.searchtags { padding:10px; margin:5px; border:2px #999999 dashed; background-color:#F9F9F9; color:#333333; }
div.searchtags a:hover { color:#FFF; background:#FF0000; font-weight:bold; }
div.pagination { padding:3px; margin:10px; text-align:center; }
div.pagination a { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #2C2C2C; text-decoration:none; color:#fff; background:#2C2C2C url('poff.gif'); }
div.pagination a:hover, div.pagination a:active { border:1px solid #360; color:#FFF; background:#360 url('pon.gif'); }
div.pagination a:visited { color:#FFF; }
div.pagination span.current { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #360; font-weight:bold; background:#360 url('pon.gif'); color:#FFF; }
div.pagination span.disabled { padding:2px 5px 2px 5px; margin-right:2px; border:1px solid #f3f3f3; color:#ccc; }
#informer_code { background-color:#FFFFF2; border: solid 1px #FC0; padding:10px; color:#C00; display:none; }
#informer_code b { color:#333; }
#informer_preview { background-color:#F2FFF3; border: solid 1px #0F0; padding:10px; color:#666666; display:none; }
.b_inf_width { width:70%; }
.b_inf_text_size { font-size:110%; }
.b_inf_text_color { color:#0066CC; }
.b_inf_date_size { font-size:90%; }
.b_inf_date_color { color:#666666; }
div.admcats select { float:left }
#toggle_s { display:none; position:absolute; right:20px; z-index:9999; background-color:#FFFBD7; border:1px solid #F00; padding:10px; margin-top:-10px; }
#toggle_s_close { text-align:right; margin-top:0px; }
table.sett td { padding:10px; vertical-align:middle }
table.sort { border-spacing:0.1em; margin-bottom:1em; margin-top:1em }
table.sort td { padding:0.3em 1em }
table.sort thead td { cursor:pointer; font-weight:bold; text-align:center; vertical-align:middle }
table.sort thead td.curcol { background-color:#999999; color:#FFFFFF }
table.sort p { display:none; }
#thumbBox { position:absolute; left:0; top:0; width:auto; padding:5px; padding-bottom:10px; background:#0D0D0D; visibility:hidden; z-index:10; cursor:pointer; }
#thumbBox .footerbar { font:12px Tahoma; color:white; text-align:center; }
#thumbBox #thumbImage { background-color:#0D0D0D; }
#thumbLoading { position:absolute; visibility:hidden; border:1px solid black; background-color:#EFEFEF; padding:5px; z-index:5; }
.cssPopupImg{position: relative;z-index: 0; margin:3px}
.cssPopupImg:hover{background-color: transparent;z-index: 50;}
.cssPopupImg span{position: absolute;background-color:white;padding:5px;left: -1000px;border: 1px dashed gray;visibility: hidden;}
.cssPopupImg img.static{border:1px solid #B6B6B6;}
.cssPopupImg span img{border-width:0;padding:2px;}
.cssPopupImg:hover span{visibility:visible;top:20;left:20px;}

/* ============================= header ====================== */
.main-width { width:990px; margin:0 auto; text-align:left;}
.wrapper{ overflow:hidden; }
#header{background: url('shadow_2.png') bottom center no-repeat; padding-bottom:12px;}
.head{ width:956px; margin:0 auto;}
#header .top-head{padding-bottom:0px;}
#header .navigation{width:988px; height:34px;background: url('pattern.gif') top left repeat-x; position: relative;overflow:hidden;}
#header .shadow { }
.navigation li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;}
.navigation_item a 			{color:#000;line-height:16px;font-weight:bold; text-decoration:none; display:inline-block;padding:4px 0px 10px 0px; }
.navigation_item{ margin-right:10px; margin-left:10px}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#fff; text-decoration:none;padding:4px 0px 10px 0px; }


/* ************************************************************************************* */
.navigation  li.selected .wrapper_menu2-c {background:url('wrapper_menu2_act-c.png') 0px 0px repeat-x;margin: 4px 8px 0 8px;}
.navigation  li.selected .wrapper_menu2-l{background:url('wrapper_menu2_act-l.png') 0px 0px no-repeat;}
.navigation  li.selected .wrapper_menu2-r{background:url('wrapper_menu2_act-r.png') 100% 0px no-repeat;}
.navigation  li:hover .wrapper_menu2-c{background:url('wrapper_menu2_act-c.png') 0px 0px repeat-x;margin: 4px 8px 0 8px; color:#FFF;}
.navigation  li:hover .wrapper_menu2-l{background:url('wrapper_menu2_act-l.png') 0px 0px no-repeat;}
.navigation  li:hover .wrapper_menu2-r{background:url('wrapper_menu2_act-r.png') 100% 0px no-repeat;}
.navigation  li .wrapper_menu2-c{margin: 4px 8px 0 8px;}
.navigation  li .wrapper_menu2-c img{ padding-top:6px;}
.navigation  li:hover a{ color:#FFF!important;}

.immenu{ padding-top:4px;}
#header .logo_2 {padding:18px 0 0 0; width:420px}
.add_plus {}
#header .knop{float:right;padding:0 20px 0 0;}
#header .box2{padding:10px 0 0 0;}
#header .menu{}
#header .menu ul li.selected a{background:#76a501!important;border-right:1px solid #71980e!important;color:#fff!important;left:0px;}
#header .menu ul li:first-child a{width:88px;border-left:none;}
#header .menu ul li:first-child a span {position: absolute;left: 0;top:0px;width:88px;height:32px;}
#header .menu ul li:first-child a span.over{background:#76a501;border-right:1px solid #71980e;color:#fff;height:32px;width:88px;left:0px;}

#header .menu ul li a{position: relative;font-family:arial;color:#1b2830;font-size:16px;line-height:32px;font-weight:normal;text-decoration:none;display:block;background:url(menu-bg.png) repeat-x left top;height:32px;text-align:center;border-right:1px solid #dcdcdc;cursor:pointer;}
#header .menu ul li a span {position: absolute;left: 0;top:0px;height:32px;}
#header .menu ul li a span.over{background:#76a501;border-right:1px solid #71980e;color:#fff;height:32px;left:0px;}

#header .knop_2 a{ width:88px}
#header .knop_2 a span {width:88px}
#header .knop_2 a span.over{width:88px}

#header .knop_3 a{ width:146px}
#header .knop_3 a span {width:146px}
#header .knop_3 a span.over{width:146px}

#header .knop_4 a{ width:188px}
#header .knop_4 a span {width:188px}
#header .knop_4 a span.over{width:188px}

#header .knop_5 a{ width:120px}
#header .knop_5 a span {width:120px}
#header .knop_5 a span.over{width:120px}

#header .knop_6 a{ width:96px}
#header .knop_6 a span {width:96px}
#header .knop_6 a span.over{width:96px}

#header .menu ul{padding:0;margin:0;overflow:hidden;float:left;height:32px;}
#header .menu ul li{float:left;position:relative;overflow:hidden;height:32px;}
#header .menu ul li a span.out {top: 0px;}
#header .menu ul li a span.over,
#header .menu ul li a span.bg {top: -40px;}
#header .menu ul li a span.over:hover{left:0px;}
#header .search{float:left;overflow:hidden;background:url(menu-bg.png) repeat-x left top;border-top:1px solid #f2f3f2;border-right:1px solid #e8eae9;padding:4px 14px 0 14px;}
#header .search .corner{background:url(search-corner.png) no-repeat left top;width:10px;height:24px;float:left;}
#header .search .input1{float:left;background:#fff;border:1px solid #b8d74b;border-left:none;border-right:none;padding:3px 4px 3px 2px;
width:338px;}
#header .search .input2{border:none;padding:0;float:left;}

.cpanel a { font-size:12px; font-weight:bold; color:#C00; padding-right:16px}
.ras_poisk a{ color:#690}

.foot{ width:936px; margin:0 auto; padding:16px; background:#e5e5e5; border:solid 1px #ddd ;}
.foot a{}
.bord_ff{ padding:10px;}

/* admin_polzovately */
.l {text-decoration: none; font-size: 12px; color: #FFFFFF; background-image: url(poff.gif)}
.l A {color: #FFFFFF}
.l A:hover {background-image: url(pon.gif)}
.l_l {color: #FFFFFF; font-weight: bold; font-size: 17px; background-image: url(pon.gif)}

/* *************modal************* */
#boxes .window{position:absolute;left:0;top:0;width:800px;height:500px;display:none;z-index:9999;padding:20px;} 
#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000; opacity: 0.3;filter: alpha(Opacity=30); display:none;} 
#boxes #dialog {width:800px; height:500px;padding:20px;background-color:#FFF; border:solid 5px #FC0;}
.modal{ font-size:24px; color:#F60; text-align:center; border:solid 1px #CCC; padding:8px;}
.modal_2{ font-size:18px; color:#666; text-align:center; border:solid 1px #CCC; padding:8px;}
.modal_3 { font-size:22px; text-align:center; border:solid 1px #CCC; padding:8px;}
.modal_3 a{ color:#090;}
.modal_4 { font-size:22px; text-align:center; border:solid 1px #CCC; padding:8px;}
.modal_4 a{ color:#C00;}
/* ******************************* */

/* Limit */
.progress{ height:14px;color:#FFF; font-size:11px; font-family:Verdana; font-weight:bold; overflow: hidden; background-color:#060; margin-left:40px;}
.progress span{ padding-left:4px}

/* info */
.bubbleInfo {position:relative;}
.trigger {padding-left:8px; cursor:pointer}
.popup {position:absolute; display: none; z-index: 50; background-color:#e9e9e9; border:solid 2px #9dc437; font-size:14px; padding:20px; width:400px}

.contact { background-color:#FFFFDF; border:solid 1px #9dc437; margin:10px 0 10px 0; padding:0 10px 10px 10px; color:#333; }


#v1 { border: 1px solid #c5c5c5; padding: 0px 0px;  position: relative;}
#tl, #tr, #bl, #br {  position: absolute;  width: 4px;  height: 4px; }
#tl {  top: -1px;  left: -1px;  background: url(tl.gif) no-repeat;}
#tr {  top: -1px;  right: -1px;  background: url(tr.gif) no-repeat;}
#bl {  bottom: -1px;  left: -1px;  background: url(bl.gif) no-repeat;}
#br {  bottom: -1px;  right: -1px;  background: url(br.gif) no-repeat;}

#v1_2 { border-left: 3px solid #dcdcdc;border-right: 3px solid #dcdcdc;border-bottom: 3px solid #dcdcdc; padding:0 10px 8px 10px;  position: relative;background: url('shadow.png') top center no-repeat; background-color:#fdfdfd;}
#bl_2, #br_2 {position: absolute;  width: 7px;  height: 7px; }
#bl_2 {  bottom: -3px;  left: -3px;  background: url(bl_2.gif) no-repeat;}
#br_2 {  bottom: -3px;  right: -3px;  background: url(br_2.gif) no-repeat;}

#v1_3 { border: 5px solid #dcdcdc; padding: 0px 0px;  position: relative; background-color:#fdfdfd; width:970px; margin:0 auto;}
#v1_3_3 { border: 5px solid #dcdcdc; padding: 0px 0px;  position: relative; background-color:#fdfdfd; width:740px;}
#tl_3, #tr_3, #bl_3, #br_3 {  position: absolute;  width: 12px;  height: 12px; }
#tl_3 {  top: -5px;  left: -5px;  background: url(tl_4.gif) no-repeat;}
#tr_3 {  top: -5px;  right: -5px;  background: url(tr_4.gif) no-repeat;}
#bl_3 {  bottom: -5px;  left: -5px;  background: url(bl_4.gif) no-repeat;}
#br_3 {  bottom: -5px;  right: -5px;  background: url(br_4.gif) no-repeat;}

#v1_5 { border: 1px solid #dbdbdb; padding: 0px 0px;  position: relative; width:990px; margin:0 auto; background-color:#FFF}
#v1_5_5 { border: 1px solid #dbdbdb; padding: 10px 10px;  position: relative; width:970px; margin:0 auto; background-color:#FFF}
#tl_5, #tr_5, #bl_5, #br_5 {  position: absolute;  width: 8px;  height: 8px; }
#tl_5 {  top: -1px;  left: -1px;  background: url(tl_5.gif) no-repeat;}
#tr_5 {  top: -1px;  right: -1px;  background: url(tr_5.gif) no-repeat;}
#bl_5 {  bottom: -1px;  left: -1px;  background: url(bl_5.gif) no-repeat;}
#br_5 {  bottom: -1px;  right: -1px;  background: url(br_5.gif) no-repeat;}

#v1_6 { border: 1px solid #dbdbdb; padding: 0px 0px;  position: relative;}
#v1_6_6 { border: 1px solid #dbdbdb; padding: 0px 0px;  position: relative; margin:8px 8px 0 8px}
#tl_6, #tr_6, #bl_6, #br_6 {  position: absolute;  width: 8px;  height: 8px; }
#tl_6 {  top: -1px;  left: -1px;  background: url(tl_6.gif) no-repeat;}
#tr_6 {  top: -1px;  right: -1px;  background: url(tr_6.gif) no-repeat;}
#bl_6 {  bottom: -1px;  left: -1px;  background: url(bl_6.gif) no-repeat;}
#br_6 {  bottom: -1px;  right: -1px;  background: url(br_6.gif) no-repeat;}
.v1_6_bg {background: url('shadow.png') bottom center no-repeat; height:10px}
.v1_6_6_bg {background: url('shadow_3.png') bottom center no-repeat; height:10px}

#v1_7 { border-bottom: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; padding:0 10px 0 4px;  position: relative; width:220px; height:60px;}
#br_7 {  position: absolute;  width: 8px;  height: 8px; bottom: -1px;  right: -1px;  background: url(br_6.gif) no-repeat;}










