/* (c) 2006 Helen Yakhina */
/**********************
Регистрация и Подписка
***********************/
/* позиционирование */
#SubText {
	width:40%;
	float:left;
	padding:10px 20px;
	margin:0 10px;
	}
#Enter {
	width:350px;
	float:right;
	background-color:#fbfbd5;
	padding:10px 0px 10px 30px; ;
	margin:0px 0px 0px;
	}
#Enter form {
	margin-bottom:0;
	}
#Enter p {
	line-height:2;
}
#Enter form input { padding:0; }
#Enter form input#submit_button { padding:0 15px; }
#subMain {
	float:left;
	width:980px;
	background-color:#e0e9f2;
	margin:5px 0;
	padding:0px 0px 10px 0px
	}
#reg, #sub {
	width:41%;
	float:left;
	padding:2% 4%;
	border-left:solid 1px #fff;
	}
#submit {
	float:left;
	width:900px;
	padding:0 10px;
	}

/* Текст "Регистрация и подписка" в левом верхнем углу */
#SubText ul {
	list-style-image:url(http://pics.rbc.ru/img/cnews/2006/05/17/prBullet.png);
	padding:0 0 0 10px;
	margin:0;
	}


/* Авторизация */
#Enter input {
	padding:0 5px;
	margin:0 5px;
	}

/* форма регистрации */
#regInputs {
	margin:20px auto;
	padding:0;
	}
#regInputs div {
	position:relative;
	margin:10px 0;
	padding:10px 0 0;
	}
#regInputs div p {
	position:relative;
	margin:0 250px 3px 0;
	padding:0;
	font-size:14px;
	}
 #regInputs div span.input {
	position:absolute;
	top:0;
	left:180px;
	margin:0;
	padding:5px 0 0;
	}
#regInputs div#big {
	position:relative;
	margin:10px 0 20px;
	padding:10px 0 0;
	height:70px;
	}
#regInputs div#big p {
	position:relative;
	margin:0 250px 3px 0;
	padding:0;
	}
#regInputs div#big span.input {
	position:absolute;
	top:0;
	left:180px;
	margin:0;
	padding:10px 0 5px;
	}
#regInputs div span.input img {
	margin:0 0 0 25px;
	}
#regInputs div#DR select {
	width:auto;
	}

/* Подписка на рассылку */
#regInputsCheckbox div.checkBox { 
	position:relative; 
	margin:15px 0; 
	}
#regInputsCheckbox div.soft { 
	position:relative; 
	}
#regInputsCheckbox div.checkBox span { 
	position:absolute;
	left:0px;
	margin:0;
	padding:0;
	}
#regInputsCheckbox div.checkBox p {		/* сдвиг текста на 15px для чекбоксов */
	padding-left:25px;
	}
#regInputsCheckbox h3 {					/* "подписаться на" */
	padding:0 0 0 25px;
	margin:0;
	}

/* Кнопки "Очистить" и "ОК" */
#submit input {
	padding: 0 15px;
	margin: 0 10px;
	}

/***************************
	Личные настройки
***************************/
#userInfo {							/* Желтый маленький блок "Вы авторизованы как..." в правом верхнем углу */
	float:right;
	background-color:#fbfbd5;
	width:200px;
	padding:10px 30px;
	margin:10px 0 20px;
	}
#subscribeSettings {				/* Настройки подписки */
	width:50%;
	float:left;
	padding:0 20px;
	}
#subscribeSettings #regInputsCheckbox {
	xposition:relative;
	right:30px;
	background:#e0e9f2 url(http://pics.rbc.ru/img/cnews/2006/10/31/blueAngle.gif);
	padding:20px 30px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin:30px 0 20px;
	}

#userSettings {						/* Правая часть */
	width:45%;
	float:right;
	}

#userSettings div.settings {
	float:left;
	padding:0 30px;
	margin-top:30px;
	}
#userSettings div.settings div {				/* Голубые блоки с иконками */
	float:left;
	width:350px;
	margin:15px auto;
	background-color:#e0e9f2;
	border:solid 2px #c5c5c5;
	padding:0;
	}
#userSettings div.settings div p {
	margin:0 10px 0 65px;
	padding:20px 0 10px;
	}
#userSettings div.settings div span.img {
	float:left;
	width:40px;
	height:52px;;
	background-color:#fff;
	text-align:center;
	padding:5px;
	border-right:solid 2px #c5c5c5;
	}


.RedText {
	color:#850303;
	font-weight:bold;
	font-size:14px;
}

div#content {
	border-style:none solid;
	text-align:left;
}


.smallLink, .author,.smallNewsLink {
	color:#535353;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
}


.noLbord {
	border-left:medium none !important;
}


.fleft {
	float:left;
	margin:4px 10px 0pt 0pt;
}


.fright {
	float:right;
	margin:4px 0pt 0pt 10px;
}

.smallNewsLink {
	margin:10px 0pt;
	padding:0pt;
}
.blueBlocks, .whiteBlocks {
	float:left;
	margin:20px 0pt 0px;
	padding:10px 0px 15px 15px;
	width:98%;
}

.blueBlocks {
	background-color:#E0E9F2;
}
.blueBlocks  p {
	line-height:1.5;
}
#PortfelWrap {
	float:left;
	width:970px;
	margin:5px 0;
	padding:0px 0px 0px 10px
	}

	#PortfelWrap p {
	font-size:12px;
	padding:5px 0px;
	}

	 
	
	
	
	
	
	
	
	
	
	
	
	
	


