/* default.css для стилей по умолчанию */

/*
 * ToDo List
 *
 */

 /*
  * Notes
  *
  */

body {
	margin:  0;
	padding:  0;
	background:  #FFF;
}

#voting {
	margin:  15px 0 0 0;
	padding:  5px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  11px;
	color:  #666;
}

#voting p#desc {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  11px;
	margin:  0;
}

#voting h4 {
	margin:  0 0 0 0;
}

#voting form {
	margin:  0;
	padding:  5px 0 0 0;
}

p.vDesc {
/*	background:  #F00;*/
	margin:  0;
}

span.vRes {
/*	background:  #0F0;*/
	float:  right;
}

table#ac td#at p.bar {
	background:  #FFF;
	height:  10px;
	margin:  0 0 10px 0;
	border:  1px solid #666;
}

table#ac td#at span.percentage {
	background:  #3BA1CC;
	height:  10px;
	display:  block;
}

a.otherpolls {
	color:  #3BA1CC;
}

a.otherpolls:link, a.otherpolls:visited {
	text-decoration:  underline;
}

a.otherpolls:hover, a.otherpolls:active {
	text-decoration:  none;
}

#allvotes {
	width:  100%;
	border-collapse:  collapse;
	border: 0;
	border-spacing:  0;
}

#allvotes td.res {
	width:  100px;
}

#toolbar {
	text-align:  center;
	font-size:  10px;
}

#toolbar a {
	color:  #145887;
	font-size:  10px;
}

#toolbar a:link, #toolbar a:visited {
	text-decoration:  underline;
}

#toolbar a:hover, #toolbar a:active {
	text-decoration:  none;
}

#form {
	margin-left: 50px;

}

#form, #form input,#form textarea {
	color: #1A5288;

}
#form input,#form textarea, #form select{
	border: 1px solid #AFC6DA;
	width: 200px;
}
#form select {
/*	width: 250px; */
}
#form textarea {
	height: 100px;
	overflow: auto;
}

#form .sbmt {
	color: #FFF;
/*	background: red; */
	border: 0px;
	width: 100px;
}
#form .checkBox {
	width: 28px;
	border: 0;
}
#form .Radio {
	color: #FFF;
	border: 0px;
	width: 15px;

}

#guestbook_form .good_submit_message, .isModeratedGuest,  p.error, ul.error li , form{
	color:#666666;
	margin-left: 50px;
}

#guestbook_messages {
	margin-left: 50px;
	margin-right: 50px;
}
#guestbook_messages .notApproved{
	border: 3px solid green;
	background: #E0EFE3;
}

#guestbook_messages .guestbook_messages_item0{
	background:#FFF;
	margin: 10px 0;
	border: 1px solid #1C8CBE;
}
#guestbook_messages .guestbook_messages_item1{
	background:#FFF;
	margin: 10px 0;
	border: 1px solid #1C8CBE;
}

#guestbook_messages .messageHead{
	background:#1C8CBE;
	color: #FFF;
}
#guestbook_messages .messageHead a{
	color: #FFF; 
	text-decoration: underline;
}
#guestbook_messages .messageHead a:hover{
	color: #FFF; 
	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: #1C8CBE;
}
#guestbook_messages .messageFoot .messageDate , .adminsInfo, .adminsAction {
	text-align: right;
	font-size:75%;
	padding-right:10px;
}
#guestbook_messages .messageFoot .adminsAction a {
	color: red;
}

#guestbook_messages .adminAnswer {
	margin-top: 5px;
}

#guestbook_messages .adminAnswer .admin_name{
	background:#1C8CBE;
	padding-left: 10px;
	color: #FFF;
}
#guestbook_messages .adminAnswer .admin_message{
	padding-left: 10px;
}
#guestbook_messages .adminAnswer .messageDate{
	background:#EEEEEE;
	text-align: right;
	color: #1C8CBE;
	font-size:75%;
	padding-right:10px;
}


#testing {
	color: #666666;
	padding: 5px 25px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  12px;
}
#testing #form {
	margin-left: 0px;
}
#testing a{color:#145887}
#testing a:hover{color:#145887}
#testing table th{
	border: 1px solid #34B5D2;
}
#testing table th{
	background: #34B5D2;
}

#testing p {
	padding:0;
	margin:5px 5px;
}

#testPages table{border:0}
#testPages a{color:#145887}
#testPages a:hover{color:#145887}
