@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }

a { text-decoration: underline;}
a:hover { text-decoration: none;}

div.left p.heading { text-transform: uppercase; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; color: #ff0000; font-weight: bolder; margin-bottom: 5px;}
div.right p.heading { font-size: 18px; color: #000000; margin-top: 35px; margin-bottom: 7px;}

body { background: #458cba url(../img/background.gif) repeat-x 0 36px; font-family: Arial, Helvetica, sans-serif;}
div.top { background: #080808; height: 36px;}
div.body { width: 1000px; margin: 0 auto; margin-top: -36px;}
	div.tp { background: #080808 url(../img/print_top.gif) no-repeat 66px 12px; height: 30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ffdc01; font-size: 16px; padding: 6px 0px 0px 345px; }
	div.tp span { font-weight: bold; font-size: 17px; margin-left: 57px;}
	div.header { /*background: url(../img/print.png) no-repeat 31px 0;*/ height: 276px; background: url(../img/print.jpg) no-repeat 31px 0; }
	div.header div.time { width: 206px; float: left; overflow: hidden; margin: 22px 0px 0px 345px; _margin: 22px 0px 0px 173px; }
	div.header div.time p.p { color: #ffffff; font-size: 11px; font-weight: bold; }
	div.header div.time div { float: left; font-size: 11px; color: #72bbec; text-align: center;}
	div.header div.time div img { margin: 17px 0px 0px 5px; }
	div.header div.time div p { font-size: 40px; color: #ffdc01; font-family: "MS Serif", "New York", serif; font-weight: bold;}
	div.header div.logo { background: url(../img/logo.jpg) no-repeat; width: 657px; height: 218px; float: right; margin-top: 30px; margin-right: 32px;}
	
	div.border { overflow: hidden; height: 100%; width: 100%;}
	div.border div { float: left; height: 9px; }
	div.border div.green { background-color: #2fbd34; width: 186px; }
	div.border div.violet { background-color: #67308a; width: 186px;}
	div.border div.bgreen { background-color: #5b841b; width: 184px;}
	div.border div.blue { background-color: #007f82; width: 179px;}
	div.border div.orang { background-color: #c24611; width: 186px;}
	div.border div.sgreen { background-color: #2fbd34; width: 79px;}
	
div.center { overflow: hidden; height: 100%; background: #ffffff /*url(../img/print.gif) bottom no-repeat*/;}
	div.left { float: left; width: 502px; padding-left: 33px; position: relative;}
	div.right { float: right; width: 418px; height: 3150px; padding-left: 38px; position: relative;}
	
	div.priem { padding-left: 191px; font-size: 14px; line-height: 21px; margin-top: 33px; background: url(../img/bg_good.png) no-repeat 0 24px;}
	div.priem p { margin-top: 6px;}
	div.priem p span { color: #ffffff; background-color: #ee0d25;}
	
	div.city { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 59px 0px 40px 0px; font-size: 16px;}
	div.city span { font-size: 27px; color: #ff0000; font-weight: bolder;}
	div.city img { margin-top: 10px; vertical-align: text-top;}
	div.city em { font-style: normal; font-size: 11px;}
	
	div.present { margin: 0px 0px 40px 0px;}
	div.present div.tv { width: 481px; height: 340px; border: 10px solid #ee0d25;}
	div.present div.tv img { border: none;}
	div.present p.download { font-size: 18px; color: #b0a494; margin-top: 24px; margin-bottom: 37px;}
	div.present p.download a { color: #ff9000; background: url(../img/download.gif) no-repeat; padding: 14px 0px 20px 50px;}
	
	div.stat { margin-bottom: 40px;}
	div.stat p { font-size: 14px; margin-bottom: 8px; line-height: 21px;}
	div.stat p strong.red { font-size: 24px; color: #ff0000;}
	
	div.book { background: url(../img/book.jpg) no-repeat; height: 366px; margin-bottom: 20px;}
	div.book p { font-size: 14px; line-height: 19px; padding: 205px 40px 0px 60px;}
	
	div.price { overflow: hidden;}
	div.price p.heading { margin-bottom: 0px;}
	div.price img { vertical-align: middle; float: right; border: none; margin-top: -23px!ie;}
	body:first-of-type div.price p.min { margin-bottom: 15px;}
	div.price p.min { font-size: 11px; color: #696969;}
	div.price th, div.price td { height: 28px;}
	div.price th { color: #ffffff; text-transform: uppercase; text-align: left; background: url(../img/th_bg1.gif) repeat-x; }
	div.price th.l, div.price td.l { width: 368px; padding-left: 14px; text-align: left; }
	div.price tr.c { background-color: #eeeeec;}
	div.price tr.c td.white { background: #ffffff; text-align: center; border-top: 1px solid #eeeeec; border-left: 1px solid #eeeeec;}
	div.price th.r { text-align: left;}
	div.price td { font-size: 14px; }
	div.price td.m { font-size: 11px; text-align: center; color: #696969;}
	div.price td a { color: #4d4c4c;}
	div.price td.q { width: 165px; padding-left: 14px; text-align: left;}
	div.price td.w { width: 80px;}
	div.price div.circulation { margin: 20px 0px 20px 0px; }
	div.price div.circulation img { float: none; margin-top: 0px!ie;}
	div.price p.download { margin-top: 15px; background: url(../img/downloadt.gif) no-repeat; padding-left: 55px; padding-top: 4px; height: 42px;}
	div.price p.download a { color: #4d4c4c; font-size: 14px;}
	
	div.price div.none { display: none; position: absolute; margin-left: 300px; z-index: 99;}
	div.price td a:hover div.none { display: block;}
	/*div.price div.circulation { background-color: #f3db42; overflow: hidden; height: 100%; margin-top: 30px; padding-top: 15px; padding-left: 20px;}
	div.price div.circulation p { font-size: 17px; color: #000000; margin-bottom: 7px; font-weight: bold; background: url(../img/dot.gif) repeat-x 0 85%;}
	div.price div.circulation p span { font-weight: normal; color: #333333; margin-right: 200px; float: left; background-color: #f3db42; }
	div.price div.circulation div.l { background: url(../img/out.gif) no-repeat 0px 0px; height: 131px; width: 9px; float: left; margin-top: -15px; margin-left: -20px;}
	div.price div.circulation div.r { background: url(../img/out.gif) no-repeat -9px 0px; height: 131px; width: 9px; float: right; margin-top: -123px;}*/
	
div.tel { background:url(../img/tel.gif) no-repeat; /*height: 70px;*/ text-align: right; padding-right: 36px; padding-top: 35px;}
	div.tel p.adv { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; font-size: 12px;}
	div.tel p.t { font-size: 35px; font-style: italic;}
	div.tel p.t span { color: #b5a3a3;}
	
	div.download_print { background: url(../img/ico_print.jpg) no-repeat; height: 85px; padding-top: 12px; margin-top: 15px;}
	div.download_print div { background: url(../img/ico_print_st.jpg) no-repeat right #ff8300; width: 320px; margin: 0px 0px 0px 68px; padding: 9px 0px 9px 9px;}
	div.download_print div a { color: #ffffff; font-size: 18px;}
	div.download_print div span { font-size: 12px;}
	
	div.info { padding-right: 30px; margin-bottom: 30px;}
	div.info p { font-size: 13px; line-height: 19px;}
	div.info strong.red { color: #ff0000; font-size: 30px;}
	
	div.auditor { margin-right: 23px;}
	div.auditor p { font-size: 12px; line-height: 19px; margin-bottom: 22px;}
	div.auditor p.heading { text-transform: uppercase; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; color: #ff0000; font-weight: bolder; margin-bottom: 5px;}
	div.auditor p span { color: #ffffff; background-color: #ee0d25;}
	div.auditor p img { margin-bottom: 15px;}
	
	div.fsk { background: url(../img/fsk.gif) no-repeat; height: 180px; padding: 20px 0px 0px 70px;}
	div.fsk p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 28px; color: #4b4b4b;}
	div.fsk p span { color: #ff0000;}
	
	div.distribution { margin-right: 22px;}
	div.distribution p.heading { text-transform: uppercase; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; color: #ff0000; font-weight: bolder; margin-bottom: 10px; padding-left: 0px;}
	div.distribution p { padding-left: 70px; margin-bottom: 15px; font-size: 14px; line-height: 22px;}
	div.distribution strong.red { color: #ff0000; font-size: 24px;}
	div.distribution p.ico_a { background: url(../img/ico_a.gif) no-repeat 3px 0px; height: 53px;}
	div.distribution p.ico_v { background: url(../img/ico_v.gif) no-repeat 0 4px; height: 63px;}
	
	div.footer { padding: 10px 35px; overflow: hidden; height: 100%; font-family: Tahoma, Geneva, sans-serif; color: #ffffff;}
	div.footer div.l { float: left; font-size: 14px; }
	div.footer div.r { float: right; margin-right: 150px; _margin-right: 50px;}
	div.footer div.r img { float: left; margin-top: 12px; _margin-top: 18px; margin-right: 40px;}
	div.footer div.r p { margin-left: 170px; font-size: 12px; margin-bottom: 5px; line-height: 17px;}