/* Style add-ons for the "Silver Red" color scheme 
of the WordPress theme "Simple Balance" by Blogsessive */

/*
Image used in this template by Ilker
http://www.sxc.hu/profile/ilco
*/


/* General styles */
body {
	background: #fff url(img/bluebubble/background2.jpg) repeat-x;
}

a {
	color: #2e86be;
	text-decoration: none;
}

a:hover {
	color: #80caf8;
}


/* Header styles */

.topLogo h1, .topLogo h2 {
	color: #80caf8;
}

.topLogo h1 a, .topLogo h2 a {
	color: #80caf8;
}

.topLogo h1 a:hover, .topLogo h2 a:hover {
	color: #2e86be;
}

.topLogo .blogDescription {
	color: #2e86be;
}

.topMenu ul li {
	border-top: 5px solid #cdebfe;
}

.topMenu ul li.current_page_item {
	border-top: 5px solid #2c7eb3;
}

.topMenu ul li a {
	color: #2e86be;
	padding-top: 20px;
	text-decoration: none;
}

.topMenu ul li a:hover {
	color: #80caf8;
}

.s {
	border: 1px solid #bbb;
}


/* Sidebars styles */

#lsidebar h2, #rsidebar h2 {
	color: #666;
	border-bottom: 1px solid #aaa;
}

#lsidebar li.rssFeed {
	background: url(img/bluebubble/bg-rss.gif) no-repeat;
}

#lsidebar .leftPic{
	padding-top: 260px;
	background: url(img/bluebubble/pic-sidebar.jpg) no-repeat;
}

.rssFeed a {
	color: #fff;
}

.rssFeed a:hover {
	color: #80caf8;
}

.rssEmail {
	border: 1px solid #bbb;
}

.rssForm small {
	background: #f3f3f3;
}

.rssSubmit {
	color: #2e86be;
}

#wp-calendar caption {
	color: #666;
}

#wp-calendar th {
	background: #eee;
}

#wp-calendar td {
	background: #f5f5f5;
}

#wp-calendar a {
	color: #2e86be;
}

#wp-calendar a:hover {
	color: #80caf8;
}


/* Content styles */

.archiveTitle {
	color: #666;
	border-bottom: 1px solid #ddd;
}

.postTitle h1, .postTitle h2 {
	color: #2e86be;
	border-bottom: 1px solid #ddd;
}

.postTitle h1 a, .postTitle h2 a {
	color: #2e86be;
}

.postTitle h1 a:hover, .postTitle h2 a:hover {
	color: #80caf8;
}

.postContent h1 {
	color: #0093e8;
}

.postContent h2 {
	color: #0093e8;
}

.postContent h3 {
	color: #0093e8;
}

.postContent h4 {
	color: #777;
}

.postContent blockquote {
	background: #f2faff url(img/bluebubble/bg-blockquote.gif) no-repeat;
}

.postMeta a {
	color: #2e86be;
}

.postMeta a:hover {
	color: #80caf8;
}


/* Comments styles */

h3#respond, h3#comments, h3#trackbacks {
	color: #2e86be;
	border-bottom: 1px solid #ddd;
}

.commentAuthor a {
	color: #2e86be;
}

.commentAuthor a:hover {
	color: #0093e8;
}

#author, #email, #url {
	border: 1px solid #bbb;
}

#comment {
	border: 1px solid #bbb;
}

#submit {
	background: url(img/bluebubble/bg-addcomment.gif) no-repeat;
	color: #fff;
}

/* Footer styles */

#footer {
	border-top: 1px solid #ddd;
}

/*Pahtunov Styles */

#cit {width:250px; height:500px;	 margin-left:0px; background:url('http://school52.kiev.ua/images/cit3.jpg') no-repeat top center;	position:relative;}

#cit-text {font:normal 11px tahoma,serif; position:absolute; top:76px; left:20px; width:178px}

#cit-author {font:normal 10px verdana,serif; position:absolute; top:260px; left:20px; width:178px; border-top: #BF997D dotted 1px; padding-top: 3px;}

#cit-text a {color:#35393f!important}

#interest {width:210px; height:372px;	 margin-left:-3px; background:url('http://school52.kiev.ua/images/interest.jpg') no-repeat top center;	position:relative;}

#interest-head {color:#60a03a; font:normal 18px tahoma,serif; letter-spacing: -0.07em; position:absolute; bottom:306px; left:20px}

#interest-head a {color:#396915!important; font-weight:normal!important}

#interest-text {font:normal 11px tahoma,serif; position:absolute; top:80px; left:20px; width:178px}

#interest-text a {color:#35393f!important}

.skybox90 {
	font-family: Tahoma;
	color: #333333;
	font-size: 11px;
	background-color: #EBF8FE;
	height: auto;
	width: 90%;
	border: 1px dotted #ACDDFB;
	padding: 12px;
}

#announcement {
		background-color: #fffbe3;
		/* margin: -16px 0px 6px 6px; */
		padding: 11px 6px 14px 14px;
		border: 1px solid #FCEAB4;
		font-size:.90em;
		}
		
#announcement ul {
	padding: 0px 0px 8px 0px;
	font-family: Tahoma;
	font-size: .92em;
	color: #333333;
	list-style-type: disc;
	list-style-position: inside;
	}
	
#announcement h6 { font-size: .90em; 
margin-top:-12px;
}

#announcement h3 { font-size: 1.30em; 
margin-top:5px; color: #2e86be;
}

.bx_green {
	background-color: #FFFFFF;
	background-image: url(img/crn_hright.gif);
	background-repeat: repeat-x;
	width: 90%;
	border: 1px solid #CCE4EA;
	height: auto;
	margin-left: 7px;
}
.txt_bx_green {
	font-family: Tahoma;
	font-size: .9em;
	line-height: 140%;
	color: #333333;
	width: 90%;
	height: 90%;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}

.txt_bx_green2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	width: 92%;
	height: 92%;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
.title_bx_green {
	font-family: Tahoma;
	font-size: 14px;
	color: #436F89;
	width: 90%;
	height: 90%;
	padding-top: 4px;
	padding-right: 13px;
	padding-bottom: 4px;
	padding-left: 13px;
}

.bx_official {
	background-color: #FFFFFF;
	background-image: url(http://school52.kiev.ua/images/zero/official_info.jpg);
	background-repeat: no-repeat;
	width: 217px;
	height: 496px;
	margin-left: 7px;
}
.title_bx_official {
	font-family: Tahoma;
	font-size: 13px;
	color: #436F89;
	width: 164px;
	height: 20px;
	line-height: 94%;
	padding-top: 162px;
	padding-left: 30px;
}
.txt_bx_official {
	font-family: Tahoma;
	font-size: .9em;
	line-height: 100%;
	color: #00aeef;
	width: 158px;
	height: 20px;
	padding-left: 30px;
	padding-top: 6px;
}
.txt2_bx_official {
	font-family: Tahoma;
	font-size: .9em;
	line-height: 110%;
	color: #333333;
	width: 162px;
	height: 155px;
	padding-left: 30px;
	padding-top: 18px;
}
