@CHARSET "UTF-8";

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;	padding:0;}
table {	border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select {*font-size:100%;}
/*because legend doesn't inherit in IE */
legend {color:#000;}
a, button {outline:none;}
/* Position Fixed */
html, body{width:100%;height:100%;}
#layout {position:relative;	width:100%;height:100%;	overflow:auto;}
.fixed{position:absolute;top:0;left:0;z-index:10;width:100%; height:100%; display:none; background:url(../img/fixed.png) repeat left top;}
/* END Position Fixed */
/**************************************************************************************************
Layot
***************************************************************************************************/
.wrapper{max-width:1400px; min-width:1000px; margin:0 auto;  color:#333;font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.header {height:71px;  background:url(../img/bg.png) repeat left top #434343;}
.head-in {background:url(../img/head-in.png) repeat-x left bottom; padding:0 50px;}
.head-niz {min-height:331px; background:url(../img/head-niz.png) repeat-x left top #183904; border-top:1px solid #a9c76c; padding:0 50px;}
.center {padding:30px 50px 30px 50px;}
/**************************************************************************************************
General
***************************************************************************************************/
.clear {clear:both;}
a:link, a:visited {text-decoration:underline; color:#006699; }
a:hover, a:active {text-decoration:none;}
h1 {color:#669933; font-size:30px;}
.spanh1 {color:#669933; font-size:30px;}
h2 {color:#669933; font-size:24px;}
.spanh2 {color:#669933; font-size:24px;}
h3 {color:#669933; font-size:18px;}
.spanh3 {color:#669933; font-size:18px;}
/*logo styles*/
.logo {width:242px; height:17px; margin:27px 0 0 20px; float:left;}
/**************************************************************************************************
Top menu
***************************************************************************************************/
.top-menu {float:right; margin:9px 45px 0 0; z-index:3; position:relative; top:-1px;}
.top-menu li {float:left; margin:0 5px;}
.top-menu a:link, .top-menu a:visited {color:#fff; text-decoration:underline; float:left; }
.top-menu a:hover, .top-menu a:active  {text-decoration:none;}
.top-menu a:hover span, .top-menu a:active span {background:url(../img/hover.png) repeat-x left center;}
.top-menu a span {float:left; height:64px; line-height:64px; padding:0 19px;}
.top-menu a.active {text-decoration:none;}
.top-menu a.active span  {background:url(../img/act.png) repeat-x left top; text-decoration:none;}
/**************************************************************************************************
Head-niz slider block styles
***************************************************************************************************/
.slider {width:100%;}
.img {width:49%; float:left; text-align:center;}
.img img {-moz-box-shadow:0 0 8px #111111; -webkit-box-shadow:0 0 8px #111111; box-shadow:0 0 8px #111111;}
.desc {width:49%; padding-right:2%; float:left;font-size:11px;}
.desc h3 {color:#fff; font-style:italic; margin-bottom:15px;}
.desc .spanh3 {color:#fff; font-style:italic; margin-bottom:15px;}
.tip {font-size:20px;}
.item {font-size:24px;}
.cat {color:#99cc66; font-style:italic; margin-bottom:15px;}
.cat a {color:#99cc66;}
.new {color:#ff9900; font-size:18px; font-style:italic; padding:0 15px 0 25px;}
.old {color:#cc9933; font-size:14px; font-style:italic; text-decoration:line-through;}
.opis {color:#cccccc; margin:15px 0; }
.slider .stock {color:#99cc66; font-style:italic; margin-bottom:20px;}
.stock span {color:#ccc; font-size:14px; }
.add {width:148px; height:42px; border:none;background:url(../img/add.png) no-repeat left top; color:#f0e997; font-size:18px; font-family:Verdana, Geneva, sans-serif; cursor:pointer; margin-left:55px;}
   /* Carousel */
.car-wrap {position:relative; width:65%; float:left;margin-top:13px;}
.carr, .carl {width:15px; height:302px; position:absolute; top:0px;}
.carl {left:-15px; background:url('../img/car.png') no-repeat left top;}
.carr {right:-15px; background:url('../img/car.png') no-repeat right top;}
.carousel{ position:relative; overflow:hidden; width:100%; height:270px; padding-top:32px; background:url('../img/carousel.png') repeat-x left top; }
 .carousel ul{position:relative; left:0; top:0;}
 .carousel ul li.c_item{float:left; width:49.9%;}
.car-wrap .c_arrow_left, .car-wrap .c_arrow_right{position:absolute; width:26px; height:47px; top:40%; z-index:6; cursor:pointer;}
.car-wrap .c_arrow_left{background:url("../img/c_arrow_l.png") no-repeat 0 0; left:-7px;}
.car-wrap .c_arrow_right{background:url("../img/c_arrow_r.png") no-repeat 0 0; right:-7px;}
.fadel, .fader {width:45px; height:302px; position:absolute; top:0px; z-index:3;}
.fadel {left:0px; background:url("../img/fade1.png") no-repeat left top;}
.fader {right:0px; background:url("../img/fade1.png") no-repeat right top;}
.slider p {color:#CCCCCC;margin:15px 0;}
.slider .dess p {margin:0;}
.slider .dess {height:43px; overflow:hidden;}
/* Info block styles*/
.info {width:265px; float:right; padding:0 40px 0 2%;}
/*Search box styles*/
.search {margin:20px 0; padding-left:15px;}
.search_wrap {height:22px;}
.search_wrap sub {background:url("../img/searchl.png") no-repeat scroll left top transparent; display:block; float:left; height:22px; width:19px;}
.search_wrap input.s_inp {width:238px; padding-left:5px; background:url("../img/search.png") repeat-x scroll left top transparent; border:none; color:#616161;float:left;font-style:italic; height:22px; }
.search_wrap sup {background:url("../img/searchr.png") no-repeat scroll left top transparent; display:block; float:left; height:22px; width:1px;}
.search_wrap input.s_btn { background:url("../img/searchbtn.png") no-repeat scroll left 4px transparent; border:none; cursor:pointer; float:left; height:22px; width:24px; margin-left:6px; }
/*Contacts block styles*/
.contacts {padding-left:35px; margin:0 0 30px 0;}
.contacts p {color:#99cc66; font-size:16px; margin-bottom:10px;}
.contacts p {color:#99cc66; font-size:16px;}
.contacts p .code {color:#cae9ad; font-size:24px;}
.contacts p .nomer {color:#ffffff; font-size:36px;}
.contacts p.nomer_2 .code {color:#cae9ad; font-size:18px;}
.contacts p.nomer_2 .nomer {color:#ffffff; font-size:24px;}
.nomer_2 {padding-left:65px;}
.contacts a  {color:#96c37b; text-decoration:none;}
/*Tags block styles*/
.tags {padding-left:15px;}
.tags h3 {margin-top:15px;}
.tags .spanh3 {margin-top:15px;}
.tags ul {float:left; padding-bottom:10px;}
.tags ul li {padding:6px 10px 6px 13px; margin-left:7px; border-bottom:1px dotted #5d8c36; background:url(../img/li.png) no-repeat left center; color:#fff;}
.tags ul li.lst {border-bottom:none;}
.tags ul li a:link, .tags ul li a:visited  {color:#fff; text-decoration:none;}
.tags ul li a:hover, .tags ul li a:active  {text-decoration:underline;}
/* Basket block styles*/
.basket{min-height:53px; border-top:1px solid #081301; border-bottom:1px solid #303030; background:url('../img/basket.png') repeat-x left top #434343;}
.basket-in {min-height:53px;background:url("../img/footer1.png") repeat left top; padding:0 50px;}
.cart {position:relative; padding-left:86px; float:left; margin-left:10px;}
.cart p {color:#ccc; font-style:italic; line-height:53px; }
.cart p .quantity {color:#fff; font-style:normal; font-size:14px;}
.cart p .total {color:#fff; font-style:normal; font-size:14px; font-weight:bold;}
.korzinka {width:70px; height:71px; background:url('../img/cart.png') no-repeat left top; position:absolute; top:-8px; left:0px;}
/*Login block styles*/
.login {float:right; margin-right:0px}
.login a {color:#ccc; padding-right:30px;}
.login p {float:left; height:53px; line-height:53px; color:#fff; margin:0 5px; }
.log {float:left; padding-top:13px;}
.log sup, .log sub {float:left; width:1px; height:22px; background:url("../img/searchr.png") no-repeat left top;}
.user { background:url("../img/search.png") repeat-x left top; border:none; color:#616161; float:left;  height:21px; padding-left:5px; padding-top:1px; width:110px; color:#616161; font-style:italic; }
.pass { background:url("../img/search.png") repeat-x left top; border:none; color:#616161; float:left;  height:21px; padding-left:5px; padding-top:1px; width:110px;color:#616161; font-style:italic; }
.l_btn { background:url("../img/searchbtn.png") no-repeat scroll left 4px transparent; border:medium none; cursor:pointer; float:left; height:22px;  width:24px; }
/*Leftbar styles*/
.left {width:26%; float:left;}
.left h3 {color:#99cc66; font-size:30px; background:#336600; margin-bottom:15px; padding-left:12px;}
.left .spanh3 {color:#99cc66; font-size:30px; background:#336600; margin-bottom:15px; padding-left:12px;}
.left ul {padding-left:8px;}
.left ul li {padding:5px 10px 5px 13px; margin-left:7px; border-bottom:1px dotted #5d8c36; background:url(../img/li.png) no-repeat left 6px; color:#000;}
.left ul li a {color:#000;}
.left ul li ul {padding-left:0;}
.left ul li ul li {border:none; background:none; padding:2px 10px 2px 0px; margin-left:0; }
.left ul li ul li a {color:#666; font-style:italic; }
.left ul .ltt {border:none;}
.sale {margin:0 20% 40px 3%;}
.prokat {margin:30px 20% 30px 3%;}
.uslovie {position:relative; height:41px; line-height:41px;}
.uslovie a {color:#000; padding-left:37px;}
.uslovie .znak {width:40px; height:41px; position:absolute; left:-9px; top:1px; background:url("../img/znak.png") no-repeat left top;}
/*Rightbar styles*/
.right {width:74%; float:left;}
.popular {margin-top:50px;}
.pr {margin-bottom:40px;}
/*Product browse style*/
.pr {width:28%; padding:0 2.5%; float:left; text-align:center; font-style:italic;}
.pr p {line-height:18px; height:58px; overflow:hidden;}
.pr p.prod_name {line-height:18px; height:36px;}
.pr p.price {line-height:18px; height:40px;}
.pr a {display:block; height:130px;}
.pr p a {display:inline;}
.cpt_product_lists .pr a {color:#006699; display:block; height:130px;}
.cpt_product_lists .pr .prod_name a {display:inline;}
.pr .tip {font-size:12px;}
.pr .item {font-size:12px; font-weight:bold;}
.pr .cat{margin:15px 0;}
.pr .old {color:#993300;}
.ad {width:107px; height:28px; border:none;background:url(../img/ad.png) no-repeat left top;  cursor:pointer; margin-top:10px;}
.pr .instock {margin:15px 0 0px 0; color:#cccccc; font-style:normal;}
.prdbrief_comparison {margin:10px 0;}
/*Po kategoriyam style*/
.pokategoriem {margin-top:50px; clear:both;}
.pokategoriem h2 {margin-bottom:15px;}
.pokategoriem .spanh2 {margin-bottom:15px;}
.pokat {width:25%; float:left; margin:20px 8% 20px 0;}
.pokat h4 {color:#669933; font-size:14px;}
.pokat ul {}
.pokat ul li {margin:10px 0;}
.pokat ul li .num {color:#666; font-style:italic;}
.pokat ul li a:link, .pokat ul li a:visited {color:#333;text-decoration:none;}
.pokat ul li a:hover, .pokat ul li a:active {color:#333; text-decoration:underline;}
.pokat ul li ul {margin:10px 0 20px 10px;}
.pokat ul li ul li {margin:5px 0;}
.pokat ul li ul li a {color:#666!important; font-style:italic;}
/*Seo txt*/
.seotxt {width:90%;}
.seotxt h2{margin:40px 0 20px 0;}
.seotxt .spanh2{margin:40px 0 20px 0;}
.seotxt p {margin:10px 0;}
/*Footer styles*/
.footer {background:url("../img/footer.png") repeat left top;}
.footer-in { color:#fff; background:url("../img/footer-top.png") repeat-x left top; min-height:214px; padding:28px 50px 0 50px;}
.footer-in a {color:#fff;}
.footer-in h3 {font-size:16px; margin-bottom:15px;}
.footer-in .spanh3 {font-size:16px; margin-bottom:15px;}
.svyaz, .zakaz, .opros {width:25%; float:left;}
.svyaz {margin-left:5%;}
.zakaz {margin-left:12%;}
.send {width:107px; height:28px; border:none;background:url(../img/ad.png) no-repeat left bottom;  cursor:pointer; margin:10px 0 0 10px;}
.svyaz .code, .svyaz .nomer {font-size:18px;}
.svyaz .nomer-more {font-size:14px; padding-left:27px;}
.svyaz p {margin-bottom:17px;}
.zakaz ul {margin-top:10px}
.zakaz ul li {margin-bottom:10px;}
.zakaz ul li a {}
.opros {margin-left:7%;}
.opros p {margin:10px 0;}
.opros ul {}
.opros ul li{margin-bottom:10px;}
/*Breadcrumbs styles*/
.crumbs {color:#999; font-style:italic; font-size:11px; margin:20px 0;}
.crumbs a {color:#006699;}
/*Sort block*/
.sort {}
.sort p {float:left; line-height:22px; color:#336600; margin:0 3px;}
.sort sup, .sort sub {background:url("../img/searchr.png") no-repeat scroll left top transparent;float:left;height:22px;width:1px;}
.sort .name, .sort .ot, .sort .do  {background:url("../img/search1.png") repeat-x  left top ; border:none; color:#616161; float:left; font-style:italic;height:21px;padding-left:5px;padding-top:1px;}
.sort .name {width:150px;}
.sort .ot, .sort .do {width:50px;}
/*Page navigation block*/
.navigation  {margin:35px 0 30px 0; text-align:center; font-style:italic; color:#666;}
.navigation  a:link, .navigation a:visited {color:#666; padding:0 3px; text-decoration:none;}
.navigation  a:hover, .navigation a:active { text-decoration:underline;}
.navigation a.cur {color:#336600;}
.navigation a.nxt:link, .navigation a.nxt:visited {color:#336600; text-decoration:underline;}
.navigation a.nxt:hover, .navigation a.nxt:active {color:#336600; text-decoration:none;}
/*Product details*/
.tovar {}
.short-d {float:right; width:60%;}
.im {float:left; margin:0 2% 20px 0px; width:38%; text-align:center;}
.details .new {padding-left:0;}
.details .old {color:#993300;}
.details .cat {color:#006699; font-size:11px;  padding-left:10px;}
.details .cat a {color:#006699;}
.details .instock {color:#ccc; font-size:11px; padding-left:10px; margin:10px 0}
.details .price {margin:10px 0; padding-left:10px;}
.short {line-height:18px; width:90%; padding-left:10px;}
.details .cpt_product_add2cart_button {margin-top:20px; margin-bottom:20px;}
.discusion {margin:40px 0 0 0; width:50%;}
.discusion a {color:#006699; font-style:italic;}
.discusion h2 {font-size:18px;}
.discusion .spanh2 {font-size:18px;}
.otz {margin:12px 0;}
.otz p{margin:5px 0;}
.dat {color:#999; font-size:11px; font-style:italic;}
.who {color:#666; font-size:11px; font-style:italic;}
.featured {margin-top:40px;}
.cpt_product_params_selectable {margin:10px 0;}
.cpt_product_params_fixed {margin:10px 0;}

/*Contact form styles*/
.vopros p {margin:20px 0;}
.contact-form {color:#336600;}
.contact-form .sent { background:url("../img/ad.png") no-repeat scroll right top; border:none; cursor:pointer; height:28px; margin:0px 0 0 -9px; width:107px; }
.contact-form .reset {width:155px; background:none; border:none;border-bottom:1px dotted #616161; color:#616161; cursor:pointer; font-style:italic; margin:0px 0 0 18px; }
.contact-form input {width:226px; padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}
.contact-form sup, .contact-form sub {background:url("../img/searchr.png") no-repeat left top; float:left;height:22px;width:1px;}
.contact-form .lab {text-align:right; padding-right:3px;}
.vopros img {padding-right:5px;}
.contact-form td {padding:8px 0;}
.contact-form textarea {width:226px; padding:3px 7px; font-style:italic; color:#616161; height:175px; background:url("../img/search.png") repeat-x left top; border:none; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #f1f1f1; }
/*Head inner styles*/
.head-inner {padding:0 50px; min-height:63px; background:url("../img/head-inner.png") repeat-x left top #578431;}
  .search {float:right; margin-right:5px;}
.head-inner .search_wrap .s_btn {margin-left:10px;}
.head-inner .conin {float:left; color:#99cc66; font-size:16px; line-height:63px; margin-left:20px;}
.head-inner .search_wrap input.s_inp {width:218px;}
.head-inner .conin a {color:#96c37b; text-decoration:none;}
.conin .code {color:#cae9ad; font-size:24px; padding:0 8px 0 20px;}
.conin .nomer {color:#fff; font-size:36px; padding-right:53px;}
.conin span {float:left;}
/*Text page styles*/
.text h2 {margin:40px 0 25px 0;}
.text .spanh2 {margin:40px 0 25px 0;}
.text h3 {margin:25px 0 15px 0;}
.text .spanh3 {margin:25px 0 15px 0;}
.text h4 {margin:20px 0 5px 0; color:#669933; font-size:16px;}
.text .spanh4 {margin:20px 0 5px 0; color:#669933; font-size:16px;}
.text img {border:1px solid #ccc;}
.text img.rr {float:right; margin:0 0 20px 20px;}
.text p {margin:5px 0; line-height:18px;}
.text p.akcent {font-size:14px; color:#666; line-height:22px;}
.text table {font-size:11px;font-family:Verdana, Geneva, sans-serif;}
.text table td {padding:12px 20px;}
.text table th {color:#999999; font-style:italic; background:#e7f5e9;padding:12px 20px; border-bottom:1px solid #fff;}
.text .odd td {background:#d6eed8;}
.text ul li {color:#000; margin:5px 0; background:url("../img/greenli.png") no-repeat left center; padding-left:13px;}
.text table img {border:none;}
/*Korzina style*/
.korz table {width:80%;}
.modal .korz table {width:100%;}
.korz .kol {width:40px; background:url("../img/search1.png") repeat-x  left top; border:none; color:#616161; float:left; font-style:italic; height:21px;  padding-top:1px;}
.korz table sup, .korz table sub { background:url("../img/searchr.png") no-repeat left top; float:left; height:22px; width:1px;}
.korz table sub {margin-left:21px;}
.oformit {text-align:center;  background:#fff!important;}
.oformit .ad {background-position:right bottom; margin-top:0;}
.reload {border:none; background:none; cursor:pointer; color:#333333; border-bottom:1px dotted #999; font-style:italic; font-size:12px;}
.korz .suma {font-size:14px; font-style:italic;}
.korz .itogo {font-size:14px; }
.korz .quant {text-align:center; }
.korz .ths {background:none;}
.cena, .stoimost  {width:100px; font-style:italic;}
.up  {width:40px;}
.quant  {width:70px;}
.nonact td {color:#ccc;}

/* Modal block styles*/
.modal {width:60%; position:relative;background:#fff; margin:5% auto 0 auto;  padding:30px 15px 0px 15px;}
.modal h2 {margin-top:0;}
.modal .spanh2 {margin-top:0;}
.close {width:13px; height:13px; background:url("../img/x.png") no-repeat right top; position:absolute; right:10px; top:10px; cursor:pointer;}
.close:hover {width:13px; height:13px; background:url("../img/x.png") no-repeat left top;}

/****************************
SHOPPING CART
*****************************/
.background_cart_top
{ background-color: #F5F5F5;
  border-bottom: 1px #99C9DF solid;
  font-size:12pt;
}
.background_cart_top h1{
 display: inline;
 padding: 0px;
 margin: 0px;
}
#cart_content_tbl{
     width:100%;}
#cart_content_tbl td{
 padding: 6px;
}
#cart_page_title{
 padding: 10px;
 text-align: left;
}
#cart_page_title h1{
 display inline;
 padding: 0px;
 margin: 0px;
}
#cart_clear{
 padding: 10px;
 text-align: right;
}
#cart_clear a{
 font-size:9pt;
}
.cart_discount_label{
 font-weight: bold;
}
#cart_total_label{
 font-size: 130%;
 font-weight: bold;
}
#cart_total{
 background-color: #F5F5F5;
 font-size: 130%;
 font-weight: bold;
 padding: 10px;
 white-space: nowrap;
}
#cart_checkout_btn{
 padding-top: 20px;
}
.cart_product_brief_description{
 font-size: 80%;
}
#cart_content_header td{
 font-weight: bold;
}
.cart_apply_for_discounts_extra{
 font-size: 80%;
 color: #777;
}
.cart_product_quantity{
 text-align: center;
}

.inp sup, .inp sub {background:url("../img/searchr.png") no-repeat left top; float:left;height:22px;width:1px;}
#block-auth sup, #block-auth sub {background:url("../img/searchr.png") no-repeat left top; float:left;height:22px;width:1px;}
#checkout_logininfo sup, #checkout_logininfo sub {background:url("../img/searchr.png") no-repeat left top; float:left;height:22px;width:1px;}
.addressform sup, .addressform sub {background:url("../img/searchr.png") no-repeat left top; float:left;height:22px;width:1px;}

.inp input {padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}
/*
#checkout_logininfo input {padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}
.addressform input {padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}
#block-auth input {padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}
*/
#block-customerinfo input {padding:0 7px; background:url("../img/search1.png") repeat-x  left top ;border:medium none; color:#616161; float:left; font-style:italic;height:21px;padding-top:1px;}

#block-auth .sent { background:url("../img/ad.png") no-repeat scroll right top; border:none; cursor:pointer; height:28px; margin:0px 0 0 -9px; width:107px; }

#checkout_logininfo td.lab, .addressform td.lab {text-align:right; padding-right:3px;}
#block-customerinfo td.lab {text-align:right; padding-right:3px;}
#checkout_logininfo td, .addressform td.lab {width:200px;}


.paddingblock {width:900px; margin:0 auto; padding-bottom:70px; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.paddingblock h2 {margin:30px 0 15px 0;}
.paddingblock .spanh2 {margin:30px 0 15px 0;}
.paddingblock table td {padding:4px 0;}
.paddingblock table, .paddingblock p  {margin:10px 0;}
.paddingblock .background1 td {padding:4px;}
.paddingblock .checkout_buttons, #block-customerinfo .checkout_buttons {font-size:1px; color:#e05602; padding-top:10px; float:right;  cursor:pointer; background:url("../img/dalee.png") no-repeat scroll left top transparent; border:none; cursor:pointer;height:28px; margin-top:10px; width:107px; margin-right:200px;}
.paddingblock label {padding-left:7px;}
#subscribed4news {background:none;}
#reg_submit_btn {float:right;}


.alarm {text-align:center; font-size:170%; font-weight:bold; color:#E96D02;}
