html, body {height:100%; padding:0; margin:0; border:0; background:#ffffff; font-family:Tahoma; font-size:12px; color:#010101; font-weight:normal; z-index:1;}

body {background:url("images/osn_fon1.jpg") repeat-x top;}

img {border:0;}

p, div, span, font {border:0; padding:0; margin:0; text-align:left; font-size:inherit; line-height:120%; font-family:inherit; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
span {display:inline-block;}

form {margin:0; padding:0;}

.cf:before, .cf:after {content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after, section:after, footer:after {clear:both;}

table {font-size:inherit; border-collapse:collapse; padding:0; margin:0;}
table tr td {text-align:left; vertical-align:top; border-collapse:collapse; padding:0; margin:0;}

a:link, a:visited, a:active {font-family:inherit; font-size:inherit; color:#3d5d9a; text-decoration:none;}
a:hover {text-decoration:none;}

h1 {display:inline-block; font-size:20px; padding:0; margin:0; font-weight:normal;}
h2 {font-size:16px; padding:0 0 10px 0px; margin:0; font-weight:normal;color: #663333; line-height: 1.2em;}
h3 {font-size:16px; padding:0 0 0 10px; margin:0; font-weight:normal; list-style-type:disc;}

ul, ol {margin: 5px 0 13px 50px; padding: 0;}
li {margin-top:3px; margin-left:0; padding:0;}

sub, sup {font-size:65%;}

form {margin:0; padding:0;}
input, textarea, select {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
textarea {overflow-y:auto; resize:none;}

div.clear {font-size:0px; clear:both;}

#overlow {background:url("images/fon_owerlow.png"); position:fixed; top:0; left:0; height:100%; width:100%; z-index:1000; text-align:center; display:none;}

.osnova {position:relative; z-index:1; background:url("images/osn_fon2.jpg") repeat-x bottom;}

.head_fon {position:absolute; z-index:1; left:0; top:0; width:100%; height:121px; background:url("images/head_fon.jpg") no-repeat center center;}

.page_osn {position:relative; z-index:5; width:1003px; margin:0 auto;}

.head {position:relative; z-index:5; overflow:hidden; height:121px;}
.head .basket {float:right; width:150px; margin-right:10px; text-align:center;}
.head .basket span {padding:0 3px; background:#ffffff; text-align:center; font-size:11px; color:#704040;}
.head .basket span.name {text-align:center; margin:3px 0 74px 0; font-weight:bold; font-size:12px; color:#333333;}
.head .logotip {width:175px; margin:7px 0 0 125px; text-align:center; color:#663f33; font-size:18px;}
.head .logotip img {margin:0 0 2px 0;}
.head .logotip span {display:block; position:relative; left:5px;}

.menu_top {overflow:hidden; position:relative; z-index:5; margin:12px 0; text-align:center; font-size:15px; color:#333333;}
.menu_top a {display:inline-block; margin:0 14px 0 9px; color:#333333; font-weight:bold;}

.foot {overflow:hidden; height:108px;}
.foot .foot1 {overflow:hidden; margin:20px 0 0 30px; color:#666666; float: left; width: 700px}
.foot .foot1 a {color:#666666; text-decoration:none;}
.foot .foot1 img {margin:0 10px 0 0; float:left;}
.foot .foot1 .foot_menu {overflow:hidden; color:#333333; margin:1px 0 9px 0;}
.foot .foot1 .foot_menu a {color:#333333;}
.foot .foot2 {color:#666666; margin:1px 0 0 25px;}

.block_center {overflow:hidden; position:relative; z-index:10; padding:25px 10px;}

.block_center .country {position:absolute; top:0; right:50px; width:88px; height:43px; background:url("images/country_fon.png") no-repeat; text-align:center;}
.block_center .country img {margin:6px 2px 0 2px;}

.block_center .panel_left {float:left; width:195px;}
.block_center .panel_left .left_hr {text-align:center; margin:15px 0;}
.block_center .panel_left .name {font-size:20px; color:#333333; margin:0 0 15px 25px;}
.block_center .panel_left .left_input {width:132px; padding:2px 5px 3px !important; margin:0 0 10px 0; border:1px solid #cfcfcf; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; line-height:0;}
.block_center .panel_left .left_input input {font-size:11px; color:#999999; width:100%; border:0;}
.block_center .panel_left input.left_butt_search {width:63px; height:23px; background:url("images/left_butt_search.png") no-repeat; border:0; cursor:pointer;}
.block_center .panel_left input.left_butt_enter {width:63px; height:23px; background:url("images/left_butt_enter.png") no-repeat; border:0; cursor:pointer;}
.block_center .panel_left input.left_butt_out {width:46px; height:23px; background:url("images/left_butt_out.png") no-repeat; border:0; cursor:pointer;}
.block_center .panel_left input.left_butt_in {width:46px; height:23px; background:url("images/left_butt_in.png") no-repeat; border:0; cursor:pointer;}
.block_center .panel_left input.left_butt_reg {width:79px; height:23px; background:url("images/left_butt_reg.png") no-repeat; border:0; cursor:pointer;}
.block_center .panel_left input.left_butt_psw {width:132px; height:13px; background:url("images/left_butt_psw.png") no-repeat; border:0; cursor:pointer;}

.block_center .panel_left .menu_left1 {z-index:20; position:relative; background:url("images/menu_left1.png") no-repeat left bottom;}
.block_center .panel_left .menu_left1 .menu_left2 {position:relative; z-index:20; background:url("images/menu_left2.png") no-repeat right top; padding:0 9px;}
.block_center .panel_left .menu_left1 .menu_left2 span {display:block; position:relative; width:100%;}
.block_center .panel_left .menu_left1 .menu_left2 span a {display:block; padding:8px 5px 10px 50px; font-size:16px; color:#663333; line-height:130%;}
.block_center .panel_left .menu_left1 .menu_left2 span:hover, .block_center .panel_left .menu_left1 .menu_left2 span.on {background:#f3f3f3;}
.block_center .panel_left .menu_left1 .menu_left2 span:hover a, .block_center .panel_left .menu_left1 .menu_left2 span.on a {text-decoration:underline;}
.block_center .panel_left .menu_left1 .menu_left2 .left_search {margin:20px 25px 0 15px;}
.block_center .panel_left .menu_left1 .menu_left2 .left_search .name {margin:0 15px 10px 0;}

.block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop {z-index:3000; position:absolute; top:10px; left:95%; width:auto; padding:10px 0; display:inline-block; background:url("images/left_menu_dop.jpg"); border-radius:0 15px; -webkit-border-radius:0 15px; -moz-border-radius:0 15px; -khtml-border-radius:0 15px; box-shadow:0 0 10px 2px #9a9fa1;}
.block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span {display:block; position:relative; width:100%;}
.block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span a {display:block; white-space:nowrap; padding:5px 18px 8px 18px; font-size:16px; color:#663333; line-height:120%; text-decoration:none;}
.block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span:hover, .block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span.on {background:#c6c6c6;}
.block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span:hover a, .block_center .panel_left .menu_left1 .menu_left2 .left_menu_dop span.on a {text-decoration:none;}

.block_center .panel_left .kabinet {margin:0 34px 0 20px; font-size:16px; color:#353535; line-height:23px;}
.block_center .panel_left .kabinet > div {padding-bottom:5px;}
.block_center .panel_left .kabinet .but_input {padding-bottom:2px;}
.block_center .panel_left .kabinet .but_input input {margin-left:3px;}
.block_center .panel_left .kabinet .but_input input:first-child {margin-left:0px;}
.block_center .panel_left .kabinet span {font-size:21px; color:#000000; margin-bottom:7px;}
.block_center .panel_left .kabinet input {clear:both;}


.block_center .panel_left .left_soc {position:relative; line-height:0; padding-left:20px;}
.block_center .panel_left .left_soc > div {position:relative; margin-top:9px; width:139px; background:#e4e4e4; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px;}
.block_center .panel_left .left_soc > div:first-child {margin-top:0px;}
.block_center .panel_left .left_soc > div a {display:inline-block; width:100%; height:100%; padding:5px 8px 6px; font-size:12px; color:#4d4d4d;}
.block_center .panel_left .left_soc > div a span {position:absolute;}
.block_center .panel_left .left_soc > div a .logo_f {top:-2px; right:5px;}
.block_center .panel_left .left_soc > div a .logo_e {top:2px; right:3px;}


.block_center .panel_left .left_new {margin:0 20px; text-align:center;}
.block_center .panel_left .left_new a {color:#333333; font-size:11px;}
.block_center .panel_left .left_new img {margin:5px 0 20px 0;}

.block_center .panel_left .left_platej {margin:0 20px;}
.block_center .panel_center {overflow:hidden; padding:0 0 0 26px;}

.block_center .panel_center .dop_menu {margin:0 150px 25px 0; font-size:20px; color:#663333;}
.block_center .panel_center .dop_menu a {white-space:nowrap; display:inline-block; margin:0 3px 0 0; padding:0 35px 0 0; background:url("images/trubka_fon_icon.png") no-repeat right center; color:#663333;}
.block_center .panel_center .dop_menu a:hover {color:#999999;}

.hr_center {text-align:center; margin:5px 0;}

.block_center .panel_center p {font-size:12px; margin:0 0 15px 0; padding:0;}
.block_center .panel_center p.first {color:#333333; line-height:170%;}

.tovar {overflow:hidden; margin:20px 0 15px 0;}
.tovar_foto {overflow:hidden; float:left; width:490px; position:relative;}
.tovar_foto img.new {position:absolute; top:10px; left:10px;}
.tovar_foto img.new2 {position:absolute; top:10px; right:10px;}
.tovar_foto .under_foto {margin:-1px 0 0 0;}
.tovar_foto .under_foto input {float:right; width:178px; height:49px; margin:0 0 0 3px; border:0; background:#FF615E; color:#fff; cursor:pointer;}
.tovar_foto .under_foto div.uf_left, .tovar_foto .under_foto div.uf_right {width:153px; padding:16px 0; background:#ebebeb; text-align:center; font-size:14px; font-weight:bold;}
.tovar_foto .under_foto div.uf_left {float:left; color:#663333;}
.tovar_foto .under_foto div.uf_right {float:right;}
.tovar_foto .under_foto .green {color:#009900;}
.tovar_foto .under_foto .red {color:#f30b0b;}

.tovar_right {overflow:hidden; padding:0 0 0 25px; font-size:11px; color:#999999; font-weight:bold;}
.tovar_right img {margin:10px 0;}
.tovar_right ol {margin:0 0 0 20px; padding:0;}
.tovar_right ol li {margin:0 0 2px 3px; padding:0;}
.tovar_right .dop_par {margin:0 0 0 15px; line-height:140%;}

.mini_foto {margin:5px 0;}
.mini_foto span {display:inline-block; margin:0 2px 0 0; position:relative; width:89px; height:60px;}
.mini_foto span:last-child {margin:0;}
.mini_foto span img.abs {position:absolute; top:5px; left:19px;}

.dop_icon {text-align:center; margin:0 0 20px 0;}
.dop_icon a {display:inline-block;}
.dop_icon span.for_soc {margin:0 0 0 19px;}

.big_name {margin:-2px 0 0 0; text-align:center; font-size:20px; color:#333333;}

.rekomend {margin:25px 0 0 0;}
.rekomend .rek_tovar {width:231px; text-align:center; float:left; margin:0 11px 30px 11px; height: 300px;}
.rekomend .rek_tovar span {margin:7px 0; font-size:16px; color:#333333;}
.rekomend .rek_tovar span.bold {font-size:19px;}
.rekomend .rek_tovar b {display:block; margin:2px 0 3px 0; text-align:right; color:#663333;}
.rekomend .rek_tovar div a {font-size:11px; color:#990000; text-decoration:underline;}
.rekomend .rek_tovar div a:hover {text-decoration:none;}
.rekomend .rek_tovar div a.v_korz {display:inline-block; float:right; font-size:11px; color:#333333; text-decoration:none;}
.rekomend .rek_tovar a.for_pic {display:inline-block; position:relative;}
.rekomend .rek_tovar a.for_pic .new {position:absolute; top:5px; left:5px;}
.rekomend .rek_tovar a.for_pic .new2 {position:absolute; top:5px; right:5px;}

.rekomend .cat_tovar {width:231px; text-align:center; float:left; margin:0 11px 30px 11px; height: 280px;}
.rekomend .cat_tovar span {margin:7px 0; font-size:16px; color:#333333;}
.rekomend .cat_tovar span.bold {font-size:19px;}
.rekomend .cat_tovar b {display:block; margin:2px 0 3px 0; text-align:right; color:#663333;}
.rekomend .cat_tovar div a {font-size:11px; color:#990000; text-decoration:underline;}
.rekomend .cat_tovar div a:hover {text-decoration:none;}
.rekomend .cat_tovar div a.v_korz {display:inline-block; float:right; font-size:11px; color:#333333; text-decoration:none;}
.rekomend .cat_tovar a.for_pic {display:inline-block; position:relative;}
.rekomend .cat_tovar a.for_pic .new {position:absolute; top:5px; left:5px;}
.rekomend .cat_tovar a.for_pic .new2 {position:absolute; top:5px; right:5px;}

.foto_first {margin:30px 0; text-align:center;}
.foto_first .for_foto {display:inline-block; position:relative;}
.foto_first .text {display:block; position:absolute; left:0; bottom:1px; padding:15px 20px; background:url("images/first_fon_text.png") repeat; font-size:12px; color:#ffffff;}
.foto_first .text b {display:block; margin:0 0 15px 0; font-size:16px; color:#cccccc; font-weight:normal;}

.ugol {width:15px; height:15px; position:absolute;}
.ugol_11 {top:0; left:0; background:url("images/fon_uglov_first.png") no-repeat 0 0;}
.ugol_12 {top:0; right:0; background:url("images/fon_uglov_first.png") no-repeat -15px 0;}
.ugol_21 {bottom:0; left:0; background:url("images/fon_uglov_first.png") no-repeat 0 -15px;}
.ugol_22 {bottom:0; right:0; background:url("images/fon_uglov_first.png") no-repeat -15px -15px;}

.catalog {overflow:hidden; margin:0 0 15px 0;}
.catalog .c_foto {float:left; position:relative; margin:0 25px 0 0;}
.catalog .c_text {overflow:hidden;}

.filtr {text-align:center; margin:7px 0;}
.filtr span {display:inline-block; margin:0 20px; font-size:11px; color:#333333;}
.filtr span select {margin:0 0 0 5px; font-size:11px; color:#66003a; font-style:italic; border:1px solid #cccccc;}
.filtr span select option {padding:0 13px 0 3px;}

.number_page {text-align:center; font-size:12px; color:#666666; margin:10px 0;}
.number_page a {display:inline-block; margin:0 3px; color:#666666;}
.number_page a:hover {text-decoration:underline;}
.number_page a.on {text-decoration:underline; font-weight:bold;}

table.cart {width:100%; margin:20px 0;}
table.cart tr td {text-align:center; vertical-align:middle; padding:9px; font-size:11px; color:#333333; border-bottom:1px solid #e5e5e5;}
table.cart tr td.foto {width:110px;}
table.cart tr td.name {text-align:left; width:140px;}
table.cart tr td.price {font-size:12px; color:#990000; width:95px;}
table.cart tr td.inp {padding:0 0 0 25px;}
table.cart tr td .kolvo {overflow:hidden; float:left; margin:-5px 13px 0 0;}
table.cart tr td .kolvo div {overflow:hidden; margin:2px 0 0 0;}
table.cart tr td .kolvo div input {width:33px; float:right; border:1px solid #a4a4a4; padding:3px 0; margin:0 0 0 5px; text-align:center; font-size:12px; color:#990000;}
table.cart tr td .kolvo div span {overflow:hidden; display:block; margin:1px 0 0 0; padding:0 0 1px 0; background:#959595; text-align:center; font-size:8px; color:#ffffff;}
table.cart tr td .price {overflow:hidden; margin:7px 0 0 0; width:125px; white-space:nowrap; font-size:16px; color:#990000;}
table.cart tr td.del {text-align:right;}
table.cart tr td.del div {display:inline-block; width:57px; height:22px; background:url("images/cart_del_fon_off.png") no-repeat center center;}
table.cart tr td.del div:hover, table.cart tr td.del div.on {background:url("images/cart_del_fon_on.png") no-repeat center center; cursor:pointer;}
table.cart tr td.del div img {margin:3px 0 0 6px;}

.cart_obsh {overflow:hidden; font-weight:bold; color:#666666; text-align:right; float:right; margin:0 0 30px 0; text-align:right;}
.cart_obsh .summa {overflow:hidden; float:right; margin:2px 0 0 0;}
.cart_obsh .summa font {color:#990000;}
.cart_obsh .peresch {width:89px; height:22px; margin:0 40px 0 0; padding:5px 0 0 0; background:url("images/peresch_fon_off.png") no-repeat center center; cursor:pointer;}
.cart_obsh .peresch:hover {background:url("images/peresch_fon_on.png") no-repeat center center;}
.cart_obsh .peresch img {margin:0 0 0 6px;}
.cart_obsh input.cart_oform {border:0; margin:12px 0 5px 0; width:73px; height:22px; background:url("images/cart_oform.png") no-repeat center center; cursor:pointer;}
.cart_obsh a.podr_dost {font-size:11px; color:#990000; text-decoration:underline;}
.cart_obsh a.podr_dost:hover {text-decoration:none;}

.grey_text {position:relative; background:#f7f7f7; color:#333333; margin:0 0 30px 0; padding:20px 28px;}
.grey_text span {display:block; overflow:hidden;}
.grey_text .gr11 {width:8px; height:8px; background:url("images/ugol_grey_text.jpg") no-repeat 0 0; font-size:1px; position:absolute; top:0; left:0;}
.grey_text .gr12 {width:8px; height:8px; background:url("images/ugol_grey_text.jpg") no-repeat -8px 0; font-size:1px; position:absolute; top:0; right:0;}
.grey_text .gr21 {width:8px; height:8px; background:url("images/ugol_grey_text.jpg") no-repeat 0 -8px; font-size:1px; position:absolute; bottom:0; left:0;}
.grey_text .gr22 {width:8px; height:8px; background:url("images/ugol_grey_text.jpg") no-repeat -8px -8px; font-size:1px; position:absolute; bottom:0; right:0;}
.grey_text .name {font-size:20px;}
.grey_text .pl_radio {margin:15px 0 0 0;}
.grey_text .pl_radio input {float:left; margin:1px 10px 0 0;}
.grey_text .vid_pl {margin:0 0 -25px 0;}
.grey_text .vid_pl img {float:left; margin:10px 20px 0 0;}


.forma_adr .red {font-size:14px; color:#c55e5e;}
.forma_adr div {margin:15px 0; clear:both;}
.forma_adr div > span {position:relative; overflow:visible; display:block; padding:2px 5px; border:1px solid #cfcfcf; background:#ffffff; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px;}
.forma_adr div span .zv {position:absolute; left:-13px; top:0; font-size:14px; color:#c55e5e;}
.forma_adr div span.inp1 {width:180px; float:left; margin:0 35px 0 0;}
.forma_adr div span.inp2 {width:145px; float:left; margin:0 25px 0 0;}
.forma_adr div span.inp3 {width:220px; float:left; margin:0 0 0 23px;}
.forma_adr div span.inp3:first-child {margin:0;}
.forma_adr div span input, .forma_adr div span textarea {font-family:Tahoma; font-size:15px; color:#999999; width:100%; border:0; background:none;}

.reg_butt {position:relative; text-align:right; margin-top:-13px;}
.reg_butt input {width:96px; height:20px; background:url(images/reg_butt.png) no-repeat; border:0; cursor:pointer;}

.vspl_yaz {overflow:hidden; position:relative; margin:200px auto; width:439px; height:319px; background:url("images/vspl_yaz_fon.png") no-repeat center center; text-align:center;}
.vspl_yaz .close {position:absolute; top:26px; right:26px;}
.vspl_yaz .logo {margin:45px 0 0 15px;}
.vspl_yaz div {margin:47px 0 0 0;}
.vspl_yaz .yaz_ru {float:left; margin:0 0 0 90px;}
.vspl_yaz .yaz_en {float:right; margin:0 90px 0 0;}








.inform_zakaz {position:relative; padding:18px 0 43px;}
.inform_zakaz .name {padding:0 0 0 12px; font-size:18px; color:#000000; text-transform:uppercase;}
.inform_zakaz .for_link {margin:13px 0 0;}
.inform_zakaz .for_link > div {position:relative;}
.inform_zakaz .for_link > div > a.link {position:relative; display:block; background:#f8f8f8; border:1px solid #f0f0f0; padding:11px 0 14px 42px; font-size:18px; color:#000000; text-decoration:none; line-height:1;
 -webkit-box-shadow:0 1px 1px 1px #e1e1e1; -moz-box-shadow:0 1px 1px 1px #e1e1e1; box-shadow:2px 1px 2px 1px #e1e1e1; behavior:url(pie/PIE.htc);}
.inform_zakaz .for_link .end > a.link {-moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; -khtml-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; behavior:url(pie/PIE.htc);}
.inform_zakaz .for_link .on > a.link {-moz-border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0; border-radius:0; behavior:url(pie/PIE.htc);}
.inform_zakaz .for_link .fst > a.link {border-top:1px solid #f8f8f8; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; behavior:url(pie/PIE.htc);}
.inform_zakaz .for_link > .on + div  > a.link {border-top:1px solid #f8f8f8; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; -khtml-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0; behavior:url(pie/PIE.htc);}
.inform_zakaz .for_link > div > a span {position:absolute; top:50%; left:11px; margin-top:-12px; width:22px; height:21px; background:url(images/zakaz_str.png) no-repeat -22px 0;}
.inform_zakaz .for_link > div.on > a span {background-position:0px 0px;}
.inform_zakaz .for_link > div .for_table {display:none; position:relative; padding:2px 2px 0;}
.inform_zakaz .for_link > div.on .for_table {display:block;}
.inform_zakaz .for_link > div .for_table table {width:100%; border-left:1px solid #f2f2f2;}
.inform_zakaz .for_link > div .for_table table tr td {border-right:1px solid #f2f2f2; padding:7px 12px 9px; text-align:center; font-size:13px; color:#666666; line-height:25px;}
.inform_zakaz .for_link > div .for_table table tr td.text {text-align:left;}
.inform_zakaz .for_link > div .for_table table tr.first td, .inform_zakaz .for_link > div .for_table table tr td:first-child {color:#000000; font-size:18px !important;}
.inform_zakaz .for_link > div .for_table table tr.itog td {padding:3px 7px 8px; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; text-align:right; font-size:18px; color:#8a6061; font-weight:bold;}
.inform_zakaz .for_link > div .for_table table tr.bg td {background:#f8f8f8;}
.dashed {margin:4px 28px 10px; height:1px; background:url(images/gr_dashed.gif) repeat-x; font-size:1px; line-height:0;}
.button_zakaz {position:relative; padding:9px 0 20px; text-align:right;}
.button_zakaz input {margin:0 8px 0 7px; height:40px; border:0; cursor:pointer;}
.button_zakaz input[type='submit'] {width:240px; background:url(images/zakaz_save.png) center no-repeat;}
.button_zakaz input[type='reset'] {width:128px; background:url(images/zakaz_otmena.png) center no-repeat;}

.catalog .c_right .link_svern {margin:15px 0 0 0; font-size:14px; color:#0101bb; cursor:pointer;}

div.c_text p {text-align: justify;}
div.hRed p {text-align: justify;}
p {text-align: justify;}
li {text-align: justify;}
h2.cat_title {margin-left: 0px; padding-left: 0px;}

div.left_new a h4 {font-weight: normal; margin-bottom: 0px;}

