/* Главная */
/* Блок о журнале */
#aboutMag {
	margin:20px 0;
	font-size:110%;
	color:#333;
	}
#aboutMag p { margin:0 0 1em; }

#aboutMag p.button {
	margin:15px 0;
	text-align:center;
	}
#aboutMag a {
	color:#0B5087;
	text-decoration:underline;
	}
#aboutMag a:hover{text-decoration:none;}

/* //Блок о журнале */

#magAttn, #magSubscribersResearch {
	margin:40px 0;
	color:#333;
	}
#magAttn p, #magSubscribersResearch p { margin-bottom:1em; }

#magSubscribersResearch img {
	margin-right:20px;
	float:left;
	}
	
/* Архив номеров */
#magArchive {
	padding-top:20px;
	width:100%;
	overflow:hidden;
	border-top:1px solid #d1d1d1;
	}
#magArchive h3 {
	margin-bottom:10px;
	font-size:120%;
	text-transform:uppercase;
	color:#990000;
	}
#magArchive p.navigation {
	margin-bottom:20px;
	width:100%;
	overflow:hidden;
	font-size:110%;
	}
#magArchive p.navigation a {
	text-decoration:none;
	color:#0B5087;
	}
#magArchive p.navigation a, #magArchive p.navigation span {
	margin-right:10px;
	float:left;
	}
#magArchive p.navigation span { font-weight:bold; }

/* номер */
#magArchive div {
	margin-bottom:30px;
	width:250px;
	height:290px;
	float:left;
	color:#333;
	}
#magArchive h4 {
	margin:0 0 10px;
	padding:0;
	font-size:110%;
	}
#magArchive p.smallNewsLink {
	margin:0;
	font-size:110%;
	text-transform:lowercase;
	}
#magArchive p.smallNewsLink a {
	text-decoration:none;
	color:#0B5087;
	}
#magArchive img {
	margin:5px 0;
	}
/* //номер */
/* //Архив номеров */

/* Где купить  */
#buyMag {
	margin-bottom:30px;
	}
#buyMag h3 {
	margin-bottom:10px;
	font-size:120%;
	text-transform:uppercase;
	}
#buyMag #buyMagInner {
	padding:5px 10px;
	color:#333;
	background:#fbf7dd;
	border:1px solid #e5e5e5;
	}
#buyMag #buyMagInner img {
	margin:0 15px 0 10px;
	float:right;
	border:1px solid #e5e5e5;
	}
#buyMag #buyMagInner p { 	font-size:100%; }
/* //Где купить  */

/* Последний номер */
#lastVolume h3 {
	margin-bottom:10px;
	font-size:120%;
	text-transform:uppercase;
	}
#lastVolume p {
	margin-bottom:0;
	font-size:100%;
	color:#333;
	}
#lastVolume h4 {
	margin:0 0 10px;
	padding:0;
	font-size:115%;
	color:#333;
	}
/* //Последний номер */
/* Города распространения */
#dissemination { font-size:11px !important; margin:20px 0; }
/* #dissemination р {
	
	} */
#dissemination h4 {
	text-transform:uppercase;
	margin:0 0 10px;
	padding:0;
	font-size:115%;
	color:#333;
	}
/* //Города распространения*/
/* Главная */

/* Подписка на журнал */
#magSubscribe {
	font-size:110%;
	color:#333;
	}
#magSubscribe h3 {
	margin:25px 0 10px;
	font-size:110%;
	text-transform:uppercase;
	color:#990000;
	}
#magSubscribe h4 {
	margin:30px 0 7px;
	font-size:100%;
	text-transform:uppercase;
	}
#magSubscribe p { margin-bottom:1em; }
#magSubscribe ol { margin-left:25px; }
#magSubscribe ol li { margin-bottom:10px; }
#magSubscribe a {
	color:#0B5087;
	text-decoration:underline;
	}
#magSubscribe a:hover{text-decoration:none;}
/* Подписка на сайте  */
#magSubscribe form {
	font-size:90%;
	color:#000;
	}
 #magSubscribe form h4 {
	font-size:110%;
	color:#333;
	} 
 #magSubscribe form h4 input {
	margin-right:10px;
	width:15px;
	} 
#magSubscribe form p.small_info { color:#666; }
#magSubscribe form span.star { color:#990000; }
#magSubscribe form label {
	margin:15px 0 3px;
	display:block;
	}
#magSubscribe form label,
#magSubscribe form input,
#magSubscribe form select,
#magSubscribe form textarea {
	width:300px;
	}
#magSubscribe form input,
#magSubscribe form select,
#magSubscribe form textarea {
	font-size:100%;
	font-family:Tahoma;
	color:#666;
	}
#magSubscribe form textarea { height:120px; }
#magSubscribe form p.write_position,
#magSubscribe form p.write_city { 
	float:right;
	}
#magSubscribe form select.birthday_d { width:4em; }
#magSubscribe form select.birthday_m { width:7em; }
#magSubscribe form select.birthday_y { width:7em; }

#magSubscribe form input.tel_code { margin-right:10px; width:30px; }
#magSubscribe form input.tel { width:254px; }

#magSubscribe form p.write_position input,
#magSubscribe form p.write_city input { 
	margin-left:15px;
	width:150px;
	}
#magSubscribe form p.source { margin:15px 0 10px; }
#magSubscribe form p.source label { 
	width:auto;
	display:inline;
	}
#magSubscribe form p.source input {
	margin:0 5px 0 15px;
	width:15px;
	}
#magSubscribe form label.inactive,
#magSubscribe form label.inactive span.star {
	color:#666;
	}
#magSubscribe form select.inactive,
#magSubscribe form input.inactive {
	background-color:#e5e5e5;
	}
#magSubscribe form input.submit {
	margin:40px auto 20px 100px;
	width:10em;
	display:block;
	font-size:120%;
	color:#000;
	}
/* //Подписка на сайте  */

/* Блок «Контактная информация» */
#magContacts { margin:20px 0 30px; }
#magContacts h3 {
	margin-bottom:5px;
	font-size:110%;
	text-transform:uppercase;
	}
#magContacts #magContactsInner {
	padding:5px;
	background:#faf7e9;
	border:1px solid #e5e5e5;
	}
#magContacts #magContactsInner p {
	margin-bottom:5px;
	font-size:100%;
	}

#magContacts #magContactsInner p.tel, #magContacts #magContactsInner p.email { padding:5px 0 5px 30px; }
#magContacts #magContactsInner p.tel { background:url(http://pics.rbc.ru/img/cnews/2007/09/20/magContactsTel.gif) no-repeat left; }
#magContacts #magContactsInner p.email { background:url(http://pics.rbc.ru/img/cnews/2007/09/20/magContactsEmail.gif) no-repeat left;; }
/* //Блок «Контактная информация» */

/* Блок «Обратная связь» */
#magConnection {
	margin:0 0 30px;
	}
#magConnection h3 {
	margin-bottom:5px;
	font-size:110%;
	text-transform:uppercase;
	}
#magConnection form#magConnectionInner {
	padding:10px 15px;
	background:#faf7e9;
	border:1px solid #e5e5e5;
	}
#magConnection form#magConnectionInner label,
#magConnection form#magConnectionInner input,
#magConnection form#magConnectionInner textarea {
	margin-bottom:3px;
	width:100%;
	display:block;
	}
#magConnection form#magConnectionInner input,
#magConnection form#magConnectionInner textarea {
	margin-bottom:10px;
	}
#magConnection form#magConnectionInner textarea { height:100px; }
#magConnection form#magConnectionInner input.submit {
	margin:10px auto;
	width:8em;
	}
#magConnection form#magConnectionInner label.inactive { color:#666; }
#magConnection form#magConnectionInner textarea.inactive {
	background-color:#e5e5e5;
	border:1px solid #999;
	}
/* //Блок «Обратная связь» */
/* //Подписка на журнал */

/* Форма для зарубежных подписчиков */
.magForeign {
	font-size:110%;
	color:#333;
	}
.magForeign h1 {
	margin:0 0 20px;
	font-size:120%;
	text-transform:uppercase;
	color:#990000;
	}
.magForeign h5 {
	margin:20px 0 10px;
	font-size:110%;
	text-transform:uppercase;
	}
.magForeign p input {
	margin:2px 5px 0 10px;
	}
.magForeign table td {
	padding:10px;
	text-align:left;
	}
.magForeign table td input,
.magForeign table td textarea {
	width:100%;
	}
/* //Форма для зарубежных подписчиков */

/* Тело журнала */
#currentMag {
	margin-bottom:20px;
	width:100%;
	overflow:hidden;
	}
#currentMag div {
	margin-right:20px;
	float:left;
	}
table#magContent {
	text-align:left;
	}
.magBlocks {
	margin:10px 0 20px;
	padding:10px 10px 10px 30px;
	position:relative;
	color:#333;
	background:#fbf7dd;
	}
.magBlocks h3 {
	margin-bottom:10px;
	font-size:110%;
	text-transform:uppercase;
	}
.magBlocks img {
	position:absolute;
	top:10px;
	left:0;
	}
* html .magBlocks img {
	left:-30px !important;
	}
/* //Тело журнала */

/* Купить журнал */
#bannerMag {
	color:#333;
	font-size:110%;
	}
#bannerMag h3 {
	margin:15px 0 5px;
	font-size:110%;
	text-transform:uppercase;
	color:#990000;
	}
#bannerMag h4 {
	margin:15px 0 5px;
	font-size:100%;
	text-transform:uppercase;
	}
#bannerMag p { margin-bottom:1em; }
#bannerMag p img { border:1px solid #cfcece; }
/* //Купить журнал */

/* Реклама журнала */
.magAdv {
	margin:20px 0;
	width:100%;
	overflow:hidden;
	font-size:110%;
	color:#333;
	}
.magAdv h3 {
	margin:15px 0 5px;
	font-size:110%;
	text-transform:uppercase;
	color:#990000;
	}
/* форма отправки запрос, баннерная реклама */
#zapros {
	margin:20px 0;
	padding:0 100px 0 0;
	text-align:right;
	}
#zapros p {
	margin-bottom:1em;
	}
#zapros textarea { width:200px; }
#message {
	margin:15px 0 5px;
	font-size:110%;
	text-transform:uppercase;
	color:#990000;
	}
/* //Реклама журнала */

/* Контакты */
.magCont {
	margin-bottom:30px;
	width:300px;
	overflow:hidden;
	}
.magCont h4 {
	margin:15px 0 5px;
	font-size:120%;
	text-transform:uppercase;
	color:#990000;
	}
.magCont h5 {
	margin:10px 0 5px;
	font-size:110%;
	color:#333;
	}
.magCont  form.magContacts input,
.magCont  form.magContacts textarea {
	margin-bottom:5px;
	width:290px;
	}
.magCont  form.magContacts input.submit {
	width:10em;
	float:right;
	}
/* //Контакты */


.RightSide h2 {
	font-size:13px;
	margin-top:15px;
	padding-bottom:5px;
	text-transform:uppercase;
}

/* Форма бесплатной подписки */
#about_free_subscribe h2 {
	margin:1em 0 0.5em;
	}
#about_free_subscribe p {
	margin-bottom:0.5em;
	}
form#free_subscribe {
	margin:20px 0;
	}
form#free_subscribe p,
form#free_subscribe div#tel,
form#free_subscribe div#city,
form#free_subscribe div#birthday {
	margin-bottom:7px;
	padding:10px 0;
	position:relative;
	}
form#free_subscribe p input,
form#free_subscribe p select,
form#free_subscribe div#tel div,
form#free_subscribe div#city select,
form#free_subscribe div#birthday div {
	position:absolute;
	top:5px;
	left:200px;
	}
form#free_subscribe div#city {
	background:#eee;
	}
form#free_subscribe div#city select {
	top:7px;
	}
form#free_subscribe div#city p input {
	top:12px;
	}
form#free_subscribe div#birthday select {
	position:static;
	}

/* //Форма бесплатной подписки */
