/* default.css для стилей по умолчанию */
/* 9122418199 */
/*
 * ToDo List
 *
 */

/*
 * Notes
 *
 */

/* s = 001 */


html, body, h1, h2, h3, h4, h5, h6, p, a, img, table, ul, ol, li, form, fieldset, input, select {
	margin: 0;
	padding: 0;
	border: 0;

}
html, body {height: 100%;}

div {border: 0px solid green;}
/* s = 001 */
html {}
body {
	font-size: 100.01%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 80%;
	color: #412F09;
	background: url(../images/bgl.jpg) 0px 0px #E5D1AB;
}
a {
	color: #86353B;
	text-decoration: underline;
}
a:hover ,a:visited{
	color: #412F09;
	text-decoration: underline;
}

hr {
	color: #B8A47B;
	height: 1px;
	background:#B8A47B; 
}
hr {border: 1px solid #B8A47B;}

table {
	width: 100%;
	font-size: 100%;
	border-collapse: collapse ;
	border: 0;
	margin: 0; padding: 0;
}
* html table {
	width: 94%;
	width/**/:/**/100%;
}

table td{
	border: 0;
}
.TableBorder {
	border: 0;
}
.TableBorder td{
	border: 1px solid #BBA880;
}



.FormStyle {
	font-size: 12px;
}

.FormStyle input,.FormStyle textarea,.FormStyle select {
	background:  #F1E3BE;
	border:  1px solid #C9B48A;
/*	width: 150px; */
	width: 370px; 
	color: #412F09;
	margin: 4px 2px;
	font-size: 12px;
	padding: 2px;
}
.FormStyle input.chb {
	background:  transparent;
	border:  0;
	width:  20px;
	margin:  0;
	padding:  0;
}
/*.FormStyle TDNoBorder*/
input#userVariant {
	background:  #F1E3BE;
	border:  1px solid #C9B48A;
	width: 150px;
	color: #412F09;
	margin: 4px 2px;
	font-size: 12px;
	padding: 2px;
}

.FormStyle select {
/*	width: 161px; */
	width: 232px; 
}

.FormStyle textarea {
/*	width: 150px;
	height: 150px; */
	width: 370px;
	height: 100px;
	overflow: auto;
}

.FormStyle .Reset,.FormStyle .Submit, .FormStyle .RegistrationInputSubmit{
	background:  #F1E3BE;
	color: #412F09;
	width:100px;
	padding: 0;
	margin-left: 35px;
	cursor: hand;
}
#SearchForm .FormStyle input, #LoginForm .FormStyle input {
	width:96px;
}
#SearchForm .FormStyle .SubmitImage {
	background: url(../images/searchkey.gif) no-repeat #D8BF93;
	border: 0;
	margin-left: 0;
	height: 18px;
	width: 66px;
}
#LoginForm .FormStyle .SubmitImage {
	background: url(../images/login_submit.gif) no-repeat 0px 0px #D8BF93;
/*	margin-left: 0;*/
	height: 18px;
	width: 123px;
	margin-left: 49px;
	border: 0;
}

#LoginForm .FormStyle .SubmitImage {
	margin-left: 52px;
	margin-left/**/:/**/58px;
}

.FormStyle .Radio,.FormStyle .Checkbox{
	border:  0;
	width: 15px;
	margin: 0px 2px;
	background: none;
}
.FormStyle label {
/*	color: red */
}

/* Форма регистрации пользователя */
.FormStyle .LoginMain{
	text-align: center;
}
.FormStyle .LoginMain table{
	margin:auto;
	padding-top: 6px;
}
.FormStyle .RegistrationLink, .FormStyle .RegistrationInputText, .FormStyle .RegistrationInputSubmit {
	font-size: 10px;
	color: #CFCFCF;
	margin: 0px;
}

.FormStyle .RegistrationInputText {
	width: 100px;
	border: 1px solid #CFCFCF;
	padding: 1px 2px;
}

.FormStyle .RegistrationInputSubmit {
	width: 50px;
	border: 1px solid #8F8F8F;
	background: #CFCFCF;
	color: #FFF;
	padding: 0px 0px;
}

.FormStyle #RegistrationInputText {
	border: 1px solid #8F8F8F;
	color: #8F8F8F;
}
.FormStyle #RegistrationInputSubmit {
	border: 1px solid #CFCFCF;
	background: #8F8F8F;
}

.FormStyle .LoginMain a.RegistrationLink {
	position: relative;
	top: -5px;
	font-size: 10px;
	font-weight: bold;
	Color: #8F8F8F;
}


/*
Для проверки стилей форм
<div id="FormStyle">
<INPUT TYPE="text" NAME="" value="Это интпут текстовый"><BR>
<SELECT NAME="">
	<option id="" class="SelectOption">Это Select</option>
	<option id="" class="SelectOption">123</option>
	<option id="" class="SelectOption">123</option>
</SELECT><BR>
<INPUT TYPE="radio" NAME="" class="Radio" id="1"><label for="1">Это радиобатон</label><BR>
<INPUT TYPE="checkbox" NAME="" class="Checkbox" id="2"><label for="2">Это чекбокс</label><BR>
<TEXTAREA NAME="" ROWS="" COLS="" >Это TEXTAREA</TEXTAREA><BR>
<INPUT TYPE="reset" class="Reset" value="Reset">
<INPUT TYPE="submit" class="Submit" value="Submit"><BR>
<INPUT TYPE="password" class="Password" value="TEST test 123"><BR>
<INPUT TYPE="hidden"><BR>
</div>

<form id="FormStyle" method="post" name="login_form" action="{www_dir}/index.php/user/login/login/" style="margin:0; padding:0;">
<div class="LoginMain">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
	<td>
	<input type="text" name="Username" value="{intl-head_line}" onclick="this.value='';" onfocus="this.value='';id=this.className" onkeypress="if (event.keyCode == 13) {login_form.submit();}" class="RegistrationInputText" onblur="id=''"">
	</td>
</tr>
<tr>
	<td>
	<input type="password" name="Password" value="{intl-password}" onclick="this.value='';" onfocus="this.value='';id=this.className" onkeypress="if (event.keyCode == 13) {login_form.submit();}" class="RegistrationInputText" onblur="id=''"">
	</td>
</tr>
<tr>
	<td >
	<input type="submit" value="{intl-ok}" class="RegistrationInputSubmit" title="{intl-ok}" onfocus="id=this.className">
	</td>	
</tr>
<!--tr>
	<td colspan="2">
	<a href="{www_dir}/index.php/user/new/" class="RegistrationLink">{intl-register}</a>
	</td>
</tr-->
</table>
</div>
</form>

*/

/* voteform = голосовалка */
div.poll {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	margin-bottom: 15px;
	padding: 10px 0px 0px 0px;
}

div.poll p {
/*	font-weight: bold; */
}

/* стиль для вывода ошибочных сообщений */
p.error {
 color:  #79282A;
 font-weight: bold;
}


/* стиль для таблицы, в которой перечислены все голосовалки */
#allvotes{
	border: 0px ;
	border-collapse: collapse;
	width: 100%;
}
#allvotes td {
	padding: 4px;
}

/* стили для вывода таблички с результатами голосования */
span.v_res {
	float:  right;
	margin:0;
}

p.v_desc {
	padding: 15px 0 0 0;
	height:  15px;
}

p.bar {
	border:  1px solid #BBA880;
	height: 14px;
}

p.bar span.percentage {
	margin: 0;
/*	background: #79282A;*/
	background:  #bba880;
	float:left;
	height:14px;
	margin:0;
}
#guestbook_form  {



}
#guestbook_form table {

}
#guestbook_form table td{
	text-align: center;
}
#guestbook_form input.Submit {
	margin: 0;
}
/* Гостевая книга */
#guestbook_form  form{
/*	color:#666666; */
	text-align: center;
}
.required {
	text-align: left;
}

#guestbook_form .good_submit_message, .isModeratedGuest,  p.error, ul.error li  {
	margin-left: 0px;
}

.isModeratedGuest {
	color: red;
}
.good_submit_message {
	font-weight: bold;
}

#guestbook_messages {

}
#guestbook_messages .notApproved{
	border: 3px solid green;
	background: #E0EFE3;
}

#guestbook_messages .guestbook_messages_item0{
	background:#F1E3BE;
	margin: 10px 0;
	border: 1px solid #BBA880;
}
#guestbook_messages .guestbook_messages_item1{
	background:#F1E3BE;
	margin: 10px 0;
	border: 1px solid #BBA880;
}

#guestbook_messages .messageHead{
	background:#BBA880;
	color: #FFF;
}
#guestbook_messages .messageHead a{
	text-decoration: underline;
}
#guestbook_messages .messageHead a:hover{
	text-decoration: none;
}

#guestbook_messages .messageHead span {
	float: right;
}
#guestbook_messages .messageHead p {
	margin: 0;
	padding: 1px 5px;
}

#guestbook_messages .messageBody{
}
#guestbook_messages .messageBody .messageText{
	margin:4px 0 4px 10px;
}
#guestbook_messages .messageBody .messageItems{
	margin:2px 0 2px 10px;
}

#guestbook_messages .messageFoot{
/*	background:#EEEEEE; */
/*	color: #2D1970; */
}
#guestbook_messages .messageFoot .messageDate , .adminsInfo, .adminsAction {
	text-align: right;
	font-size:90%;
	padding-right:10px;
}
#guestbook_messages .messageFoot .adminsAction a {
	color: red;
}

#guestbook_messages .adminAnswer {
	margin-top: 5px;
}

#guestbook_messages .adminAnswer .admin_name{
	background:#E2CFA7;
	padding-left: 10px;
	color: #423F3A;
}
#guestbook_messages .adminAnswer .admin_message{
	padding-left: 10px;
}
#guestbook_messages .adminAnswer .messageDate{
/*	background:#EEEEEE; */
	text-align: right;
/*	color: #2D1970; */
	font-size:90%;
	padding-right:10px;
}

/* таблица для почтовых рассылок */
#subscription td {
	padding: 2px 2px 2px 2px;
	margin: 20px 20px;
	vertical-align: top;
}
#subscription td.action{
	vertical-align: middle  ;
	text-align: center;
}

div.Content td.padding5 {
	padding:  5px;
}
div.Content td.padding3 {
	padding:  3px;
}
div.Content #tpadding5 td {
	padding:  5px;
}
div.Content #tpadding3 td {
	padding:  3px;
}
.list input, .list textarea, .list select {
	background:  #F1E3BE;
	border:  1px solid #C9B48A;
/*	width: 150px; */
	width: 330px; 
	color: #412F09;
	margin: 4px 2px;
	font-size: 12px;
	padding: 2px;
}
.list .Submit {
	width: 150px;
}


#flash1 {
	/*background:  url(../images/flash1.gif) no-repeat 0 0;*/
	height:  134px;
	height/**/:/**/119px;
	overflow:  hidden;
	padding-top:  5px;
	padding-bottom:  15px;
	text-align:  center;
	width:  214px;
}
#flash1 object {
	margin:  auto;
}
#flash2 {
	/*background:  url(../images/flash2.gif) no-repeat 0 0;*/
	height:  134px;
	height/**/:/**/119px;
	overflow:  hidden;
	padding-top:  5px;
	padding-bottom:  15px;
	text-align:  center;
	width:  214px;
}
}
#flash2 object {
	margin:  auto;
}
