* { font-family: Arial, Helvetica, sans-serif}
body { background:#000000 url(../img/bg_all.jpg) no-repeat top center; padding:0; margin:0; text-align:center}
p, td, div { font-size:12px; color:#4d4d4d; line-height:15px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0px; margin-bottom:16px;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}
.red {color:#6b130e; }
a { color:#6b130e; text-decoration:none;}
a:hover { text-decoration:underline;}

ul { list-style:none; margin:0; padding:0}
nav { padding:33px 0 34px 0; }
nav a { display:block; width:93px; height:35px; float:left; margin-right:1px; background:url(../img/bg_menu.jpg) no-repeat; color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:35px; text-decoration:none}
nav a:hover { background:url(../img/bg_menu_a.jpg) no-repeat; color:#ffffff; text-decoration:none}
nav a.act { background:url(../img/bg_menu_a.jpg) no-repeat; color:#ffffff; text-decoration:none}
.mainmenu { margin:0 auto; width:470px}

#magazine { margin: 0 auto; width:auto; height:700px; overflow:hidden}
.page { background:#808080; width:598px; height:698px; display:block; position:relative;}
.page_cont { border:#4d4d4d 1px solid; background:#e6e5e5 url(../img/bg_page-y.jpg) left top repeat-y; padding:32px; height:634px; text-align:left}
.page_cont .sep { display:block; height:20px}
.black_box { background:url(../img/bg_opacity.png) repeat; position:absolute; bottom:1px; left:1px; padding:31px; color:#8b8a8a; text-align:left; width:240px}
.left0 { left:0px}
.black_box h1 { color:#ffffff;}
.black_box p, .black_box  div, .black_box  span { color:#8b8a8a}
/*Page1*/
.page1 { background:url(../img/bg_page1.jpg) no-repeat; text-align:left}
.logo { position:absolute; left:33px; top:33px; color:#ffffff; font-size:55px; line-height:57px; text-transform:uppercase;}
.slogan { color:#a36969; font-size:39px; font-family:'Myriad Pro', Arial, Helvetica, sans-serif; position:absolute; left:33px; top:90px}
.line1 { background:#550e0a url(../img/bg_line-red.jpg) repeat-y; color:#cc807b; font-size:36px; padding:6px 35px 6px 30px; line-height:38px; border-bottom:#885754 1px solid; position:absolute; left:2px; top:481px; text-transform:uppercase;}
.line2 { background:#000000 url(../img/bg_line-black.jpg) repeat-y; color:#ffffff; font-size:25px; padding:0 35px 0 30px; line-height:41px; position:absolute; left:2px; top:532px; text-transform:uppercase; font-weight:bold}
.line3 { background:#000000 url(../img/bg_line-black.jpg) repeat-y; color:#ffffff; font-size:36px; padding:6px 35px 6px 30px; line-height:38px; position:absolute; left:2px; top:573px; text-transform:uppercase; border-top:#4e4e4e 1px solid}
.month { float:right; padding:0 3px 0 8px; margin:2px 0 0 0; line-height:28px; font-size:20px; color:#ffffff; background:#000000; text-transform:uppercase}
.year { float:right; padding:0 3px 0 3px; margin:2px 2px 0 0; line-height:28px; font-size:18px; color:#ffffff; background:#6b130e;}

/*Page2*/
.page2 { background:url(../img/bg_page2.jpg) no-repeat;}
.latest { width:260px; float:left; padding-bottom:15px}
.latest .date { color:#131313; font-size:12px; font-style:italic; padding-bottom:9px}

/*Page3*/
.page3 { background:url(../img/bg_page3.jpg) no-repeat}
/*Page3-1*/
.page3-1 { background:url(../img/bg_page3-1.jpg) no-repeat}

/*Page4*/
.page4 { background:url(../img/bg_page4.jpg) no-repeat}
/*Page4-1*/
.page4-1 { background:url(../img/bg_page4-1.jpg) no-repeat}

/*Page5*/
.page5 { background:url(../img/bg_page5.jpg) no-repeat}
.logo2 { position:absolute; left:33px; top:33px; color:#ffffff; font-size:55px; line-height:57px; text-transform:uppercase;}
.slogan2 { color:#2c2828; font-size:39px; font-family:'GeosansLight'; position:absolute; left:33px; top:90px}
.page5 .line1 { top:344px!important; background:#550e0a!important}
.page5 .line2 { top:395px!important; background:#000000!important; border-bottom:#4e4e4e 1px solid}
.page5 .line3 { top:437px!important; background:#000000!important; border:none!important}
.address { float:left; width:200px; padding:540px 100px 0 32px;}
.contacts { width:190px; padding:540px 0 0 0; float:left} 
.page5 h2 { color:#cacaca!important; font-size:21px; line-height:23px; padding:0 0 15px 0; margin:0; font-weight:normal; text-transform:uppercase}
.page5 a { color:#7e1610!important}

footer { padding:25px 0 20px 0; color:#454444; font-size:12px; line-height:14px; font-family:Arial, Helvetica, sans-serif; z-index:1000}
footer .social { padding:0 0 15px 0; text-align:center; margin:0 auto; width:}

.pad_rt10 { padding-right:10px}
.img { border:#b7b7b7 1px solid}
.pic_left { margin:0 16px 10px 0}
.pic_right { margin:0 0 10px 16px}
h1 { font-size:25px; line-height:27px; padding:0; margin:0 0 20px 0; font-weight:bold; color:#131313; font-family:'GeosansLight'; text-transform:uppercase}
.upper { text-transform:uppercase}
.Geosans { font-family:"GeosansLight"}
.jus, .jus p, .jus div { text-align:justify}
.clear { clear:both; line-height:0px; height:0px}
.fleft { float:left}
.fright { float:right}
/*A*/
