/* CSS Document */
/* GENERATOR extonec, icq 9655077*/
/* 1em = 10px */
BODY { margin:0; padding:0 0 10px 0; font-size:62.5%; background:url(../i/bg.jpg) top left repeat-x; background-color:#ffe06a; font-family:Arial, Helvetica, sans-serif; color:#000;}
P, IMG, H1, H2, H3, H4, H5, H6, UL, LI, OL, FORM, INPUT, TABLE, TD, TH, TR { margin:0; padding:0; border:0; outline:none;}
A { color:#ffffff; text-decoration:underline; outline:none;}

.header { width:970px; height:370px; background:url(../i/header_bg.jpg) no-repeat; overflow:hidden; margin:0 auto 0 auto;}
.header ul { list-style:none; display:block; font:14px/14px Arial; margin:331px 0 0 4px;}
.header ul li { float:left; display:block; margin:0 30px 0 0;}
.header ul li a { color:#c4151c;}
.header ul li a:hover { text-decoration:none;}
.content { width:980px; overflow:hidden; margin:0 auto 0 auto; position:relative;}
.pachki { display:block; position:absolute; width:208px; height:220px; left:700px; top:300px;}
.content .surpriz { display:block; float:left; margin:0 55px 0 0;}
.content H1 { font:24px/24px Georgia; font-style:italic; font-weight:normal; color:#c4151c; padding:5px 0 15px 0;}
.content .leftP { font:14px/17px Arial; padding:3px 0;}
.content H2 { font:24px/24px Georgia; font-style:italic; font-weight:normal; color:#c4151c; padding:17px 0 18px 0;}
.content H2 span { font:18px/18px Georgia; font-style:italic;}
.downP { font:14px/22px Arial; padding:4px 0 4px 38px;}
.downP span { color:#c4151c;}
.content H3 { font:18px/18px Georgia; font-style:italic; font-weight:normal; color:#c4151c; padding:15px 0 10px 38px;}
.lineP { color:#c4151c; font:14px/14px Arial; padding:0 0 0 38px;}
.nomiP { font:14px/18px Arial; padding:3px 0 3px 38px;}
.nomiP span { color:#c4151c;}
.emptyLine { width:100%; height:30px; overflow:hidden;}
.sharik { display:block; float:left;}
.sharP { font:14px/18px Arial; padding:3px 0;}
.borleft { padding:0 0 0 15px; font:12px/15px Arial; border-left:solid 2px #ed1c24; height:60px; margin:10px 0 34px 0; overflow:hidden;}
.brBorleft { font:6px Arial;}
.knopaleftP { width:612px; display:block; float:left; padding:0 0 0 38px; overflow:hidden; font:14px/18px Arial;}
.knopaleftP span { color:#c4151c;}
.knoparight { float:left;}
.knoparight a { display:block; width:217px; height:62px; background:url(../i/knopaUch.png) no-repeat; font:20px/48px Georgia; text-decoration:underline; color:#c4151c; text-align:center; font-style:italic; margin:10px 0 0 65px;}
.bottomP { clear:left; padding:20px 0 25px 38px; font:14px/18px Arial;}
.bottomP a { color:#c4151c;}

#footer {width:917px;height:106px;position:relative;background:url(../i/footer.png) 0px 0px no-repeat;margin:0px auto 14px auto;}
#footer #ico {position:absolute;left:20px;top:25px;}
#footer #tel {position:absolute;left:95px;top:15px;text-align:center;}
#footer #tel .tel1 {font:17px Tahoma;color:#e9801b;}
#footer #tel .tel2 {font:25px Tahoma;color:#e9801b;}
#footer #tel .tel3 {font:11px Tahoma;color:#ff0000;position:relative;top:3px;}
#footer #tel .tel3 em {font:11px Tahoma;color:#e9801b;font-style:normal;}
#footer #counter {position:absolute;left:380px;top:38px;}
#footer #copy {position:absolute;white-space:nowrap;left:500px;top:29px;font:12px Tahoma;color:#ed953b;}
#footer #copy a {color:#ed953b;text-decoration:none;}
#footer #copy a:hover {text-decoration:underline;}

#footer #developer {position:absolute;top:29px;left:704px;}
#footer #developer a {font:12px Tahoma;color:#ed953b;text-decoration:none;}
#footer #developer a:hover {text-decoration:underline;}
