html, body {background-color:#fefefe; margin:0; padding:0; color:#333; margin: 0 0 -20px 0;  font-family: Tahoma; font-size:12px;}

h1,h2,h3,h4,h5 {font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}
p,ul,li,pre,strong {font-family: Arial, Helvetica, sans-serif; margin:0; padding:0;}

p {font-family}
img {border:0px;}

#main {width:100%;background:url(/templates/norm/images/top-bg.jpg) no-repeat -50px 0px;}
#top {overflow:hidden; width:100%; position:relative;}
.bord {position:absolute; top:0px; left:150px; margin-left:150px; height:6px; width:100%; background: #9bc839 url(/templates/norm/images/top-bord.gif) no-repeat left top; overflow:hidden;}

.sflash {float:left; padding:15px 10px 0 30px;}

#order, #login  {background: #f5f5f5; color:#aeaeae; float:right; margin-right:0px; font-size:11px; margin-top:6px;position:absolute; right:0px; zoom:1;padding-bottom:10px;overflow:hidden; width:200px;height:230px !important;}

.telephon {float:left;}
.nomer {float:right; font-size:17px; font-family:Arial; color:#b6101a; font-weight:bold; text-align:right;padding:13px;}
.nomer p {line-height:21px;}

.orderl {padding:7px 10px 15px 20px; background: #f5f5f5; color:#aeaeae; float:right;  font-size:11px; overflow:hidden;}
.subs {padding:10px 0px 10px 10px; overflow:hidden;text-align:right;}
.subs a {background:#fff;padding:10px 10px 10px 20px;font-size:13px;color:#3333ff}

.logo {padding:5px 0 0 50px; float:left}

#login a {color:#3333ff; text-decoration:underline; text-align:left;}
#login .sblo {display:block; clear:both; padding-bottom:10px;}
#login  .line {display:block; padding-bottom:3px;}
#login input {width:130px;}
#login .button {background: url(/templates/norm/images/se.gif) no-repeat center; border:none; width:25px; height:24px;}
#loginform {}

#menu ul {padding:50px 0 70px 0px; margin-left:250px; overflow:hidden; text-align:center;}
#menu ul li{float:left; padding:0px; width:13%; list-style:none; margin:0 auto; white-space:nowrap;}
#menu a {color:#3333ff; font-family:arial; font-size:13px;}

.body {margin:0px; overflow:hidden;}
.bodyl {float:left; width:20%;}
.bodyl h3 {color:#c03039; font-size:19px; text-align:center; padding:10px 0 0 0;}
#flashcontent22 {text-align:center; padding:5px 0;}
.mod_searchbox input {font-size:11px; font-family:Arial; color:#616161; padding:2px;}
.bmenu {background: #f5f5f5; border-left:4px solid #c03039; padding:30px; margin-bottom:30px;}
.bmenu ul {padding:10px 0;}
.bmenu ul li {list-style:none; padding:4px;}
.bodyl a {color:#3333ff; text-decoration:underline; text-align:left}
.bodyl a:hover {color:#3333ff; text-decoration:underline; text-align:left}
.mod_searchbox {padding:20px 10px;}
.mod_searchbox .button {background: url(/templates/norm/images/se.gif) no-repeat center; border:none; width:30px; height:24px;}


.bodyr {margin-left:20%; padding:0 0 0 50px;}
.bodyr a {color:#3333ff; text-decoration:underline; text-align:left}
.bodyr a:hover {color:#3333ff; text-decoration:underline; text-align:left}
.bodyr ul {padding:10px 0 20px 30px;}
.bodyr ul li {line-height:19px;}
.bodyr h1, .bodyr h2 {color:#c03039; font-family:Georgia; padding-bottom:15px;}
.bodyr h1 {FONT-SIZE:19px;}
.bodyr h2 {FONT-SIZE:15px;}
.bodyr, .bodyr p {color:#616161;}
.bodyr p {line-height:19px; padding-bottom: 10px;}
.press {padding:50px 30px;background: #f5f5f5; border-left:4px solid #c03039; padding:30px;}
.press h2, .bmenu h2 {color:#c03039; font-size:19px;}
.press .date {color:#5f1874; font-family:Tahoma; font-size:9px; font-weight:bold; padding:10px 0;}
.press .text {color:#616161; font-family:Tahoma; font-size:12px; padding-bottom:20px;}
.aboutavtor {padding-left:120px; display:block; margin-top:-30px;}

.lcolumn {float:right; width:20%;background: #f5f5f5;border-right:4px solid #c03039; padding:30px;}

#bottom, .bottom {width:100%; background:#f5f5f5; margin:50px 0 0 0; padding:0px; overflow:hidden;}
.bottoml {float:left;  width:30%; border-bottom:8px solid #d932bd; height:100%; position:relative; overflow:hidden;}
.tlr {background:url(/templates/norm/images/botlr.jpg) no-repeat; width:282px; height:9px; position:absolute; right:0px; bottom:-8px; overflow:hidden;}
.trr {background:url(/templates/norm/images/botrr.jpg) no-repeat; width:49px; height:9px; position:absolute; right:0px; bottom:-8px;overflow:hidden;}
.counter {padding:50px 0 0 50px;}
.bottomr {margin-left:30%; border-bottom:8px solid #98c739; height:100%;position:relative;}
.bottomr ul {padding:50px 0 20px 50px; margin:0 auto; overflow:hidden; text-align:center;}
.bottomr a {color:#3333ff}
.bottomr p {color:#616161; font-size:11px;padding:0 0 5px 60px;}
.bottomr ul li {list-style:none;float:left; padding:0px 10px; list-style:none; margin:0 auto; }
#bottom .bottoml, #bottom .bottomr {border:none;}
.bottom {margin:0px;}

div.subscr		{background:url(/templates/cp/images/subscr.jpg) no-repeat top left;height:178px;width:175px;padding:5px; margin-left:10px;}
.greytop_subs	{padding-top:35px;text-align:center;color:#757575;font-size:11px;}
.grey_cent_sub	{text-align:center;color:#757575;font-size:11px;padding-bottom:3px;}


.input_subsc	{width:80px; border:1px solid #561b6b;}
.submit_subsc	{border:1px solid #757575; width:30px; background:#561b6b;color:#fff}
.submit_subsc2	{border:1px solid #757575; width:70px; background:#561b6b;color:#fff}


a.subsc:link,
a.subsc:visited                           {color:#eb106a;font-size:11px; text-decoration:underline;font-weight:bold;}
a.subsc:hover                             {color:#757575; text-decoration:underline;font-weight:bold;}

a.subsc2:link,
a.subsc2:visited                           {color:#561b6b;font-size:10px; text-decoration:underline;font-weight:bold;}
a.subsc2:hover                             {color:#757575; text-decoration:underline;font-weight:bold;}