*{
		font-size:11px;
		color:#3e4956;
		font-family:tahoma;
}
body{
		margin:0px;
		padding:0px;
		background:url(../images/head_bg.gif) 0 60px repeat-x;
		behavior:url(http://lite.in.ua/templates/lite/css/csshover.htc);
		background-color:#ffffff;
}

.body0{
		background:url(../images/body_bg.gif) bottom left repeat-x;
		width:100%;
		height:100%;
}
a img{
		border:none;
}
.noborder { border-style:none!important; }
ul{
		margin:0px;
		padding:0px;
		list-style:none;
}
.clear { clear:both;}

#header{
		background:url(../images/head_bg2.jpg) top left no-repeat;
}

#page{
		width:918px;
		margin:auto;
		background:url(../images/bg.gif) top left repeat-y
}

.logo
{
		margin:13px 20px 0 0;
		float:right;
}
#footer
{
		background:url(../images/footer_bg.gif) bottom left no-repeat;
		height:62px;
		padding:0 30px 0 20px;
}

#footer ul
{
		list-style:none;
		margin:0px;
		padding:0px;
		float:right;
}
#footer ul li
{
		display:inline;
		margin-left:20px;
		
}
.copy
{
		float:left;
		width:420px;
		height:62px;
		color:#3E4956;
		font-family:tahoma;
		font-size:11px;
}

.head_1 { height:143px;/*160px - 17 for AdSense;*/
		}
.head_1 h2 {
	float:left;
	width:418px;
	margin:15px 0 0 7px; 
	}
.head_1 h2 a {
	font-size:14px;
	color:#9EA4AA;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0;
	padding:0;
}
.head_1_2 { height:17px;/*160px - 17 for AdSense;*/
	padding-left:37px;
		}
.bann {
	font-size:13px!important;
	font-family:Georgia!important;
	font-style:italic!important;
	color:#4A5461!important;
	background:none!important;
	text-decoration:none!important;
	}
.telo{
	float:left;
	width:459px;
	height:61px;
	background:url(../images/top_banner.gif) no-repeat 0% 0%;
	margin:10px 0 0 20px;
	padding:15px 20px 0 0;
	font-size:12px;
	font-family:Georgia;
	font-style:italic;
	color:#4A5461;
	text-align:right;
	}
.telo a{
	font-style:normal;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#3D81EE;/*2EA9CB;*/
	background:url(../images/telo_arr.gif) no-repeat 100% 70%;
	}
.telo2{
	float:left;
	width:459px;
	height:61px;
	margin:10px 0 0 20px;
	padding:5px 20px 0 20px;
	font-size:12px;
	font-family:Georgia;
	font-style:italic;
	color:#4A5461;
	text-align:right;
	}
.head_2
{
		color:#FFFFFF;
		height:49px;
}
.head_2 ul
{
		margin:0 0 0 30px;
}
.head_2 ul li
{
		float:left;
		padding:10px 30px 0 30px;
		background:url(../images/menu_bg.gif) no-repeat 0% 100%;
		border-top:5px solid #F4F5F6;
}
.head_2 ul li:hover
{
		color:#3e4956;
}
.head_2 ul li a:hover
{
		color:#3e4956;
}

.head_2 ul li a
{
		color:#3D81EE;/*#3D81EE;/*2ea9cb*/;*/
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		
}
.head_2 ul .active {
	border-top:5px solid #3E4956!important;
	}
.head_2 ul .active a {
	color:#656D78!important;
	}
	
.head_2 h2
{
		line-height:24px;
		font-size:24px;
		color:#FFFFFF;
		padding:0px;
		margin:0px;
		margin-bottom:6px;
}

h2
{
		color:#9ea4aa;
		font-size:20px;
		margin:0px;
		padding:0px;
		font-family:Georgia, "Times New Roman", Times, serif;
}
h3 a,h3 
{
		font-size:14px;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#3D81EE;/*#3e4956;*/
}
h3:hover, h3 a:hover
{
		color:#c0df44;
}

.home_left
{
		width:310px;
		background:url(../images/dotted.gif) top right repeat-y;
		float:left
}
.home_left div
{
		margin-left:31px;
}
.home_left .cat_sel
{
		margin:0px;
}
.home_left ul
{
		margin-top:10px;
		margin-bottom:10px;
}

.home_cont
{
		float:left;
		width:590px;
		padding-left:15px;
}

.articles
{
		padding-bottom:30px;
}

.home_cont .articles, .home_cont #comments-wrap, .home_cont .photos, .home_cont .about-me, .about-me1
{
		margin-left:40px;
}

.list
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.list li
{
	background:url(../images/list_bg.gif) top left no-repeat;
}
.list li a
{
	margin-left:30px;
	color:#3D81EE;/*2ea9cb*/;
	text-decoration:underline;
}

.recent-posts
{
	float:left;
	width:263px;
}


.cat_sel
{
	margin:0px;
}

.cat_sel select
{
		margin:9px 0 0 0px;
		width:221px;
		/*height:16px;*/
}

.thumbs-list li img
{
		padding:2px;
		border:#808080 solid 1px;	
}

.search_button
{
		background:#FFFFFF url(../images/search_button.jpg) top left no-repeat;
		border:none;
		height:23px;
		width:23px;
}
#posts {
		background:url(../images/post_bg.gif) top left repeat-x;
		margin-top:10px;
}
.post
{
	background:url(../images/post_bg.gif) bottom left repeat-x;
	padding:20px 0 10px 0;
	margin:0 0 0 0;
}
.post h3 {
	margin:0;
	padding:0;
	}

.categories, .links, .navigation, .search {
		padding-top:20px;
		}
.categories-list
{
		list-style:none;
		margin:0px;
		margin-left:10px;
		padding:0px;
}
.categories-list li
{
		background:url(../images/cat_list.gif) no-repeat 0% 100%;
		margin-bottom:5px;
		
}
.categories-list li a
{
		margin-left:15px;
		color:#3D81EE;/*2ea9cb*/;
}

.postinfo a
{
		color:#3D81EE;/*2ea9cb*/
}
.postinfo a:hover{
		background:#3D81EE;/*2ea9cb*/;
		color:#fff;
		padding:2px;
}

.search { padding-bottom:10px;}
.search_input {
		width:200px;
		height:16px;
		}


#calendar .calendar-list { 
		list-style:none; 
		margin:0; 
		padding:0; 
		position:relative; 
		width:240px; 
}
#calendar .calendar-list li {
		width:25px; 
		height:21px; 
		margin:5px; 
		margin-left:0px; 
		padding:4px 0 0 0; 
		float:left; 
		font:14px  Arial, Helvetica, sans-serif; 
		text-align:center; 
		color:#4B5561; 
		border:#EDEEF0 solid 1px;
		display:block;
}
#calendar .calendar-list li:hover{
		color:#ffffff; 
		background:#3D81EE;/*2ea9cb*/;
		display:block;
}

#calendar .calendar-list li a {color:#3D81EE;/*2ea9cb*/; text-decoration:none; font-weight:bold;}
#calendar .calendar-list li:hover a, #calendar .calendar-list li a:hover {color:#fff; text-decoration:none;}

/*#page .calendar-list li span { color:#808080; text-decoration:none; }

#calendar .calendar-list li.active { background-color:#555; }
#calendar .calendar-list li.active a { color:#3D81EE;/*2ea9cb*/; }

body.blog #page .calendar-list li {width:17px; height:14px; margin:4px; padding:0; float:left; display:inline; font:12px  Arial, Helvetica, sans-serif; text-align:center;}
body.blog #page .calendar-list li a {color:#3D81EE;/*2ea9cb*/; text-decoration:underline;}
body.blog #page .calendar-list li a:hover {color:#3D81EE;/*2ea9cb*/; text-decoration:underline;}
body.blog #page .calendar-list span { color:#aaa; text-decoration:none; }
body.blog #page .calendar-list li.active {background-color:#e9e9e9; }
body.blog #page .calendar-list li.active a {color:#3D81EE;/*2ea9cb*/; }*/

#page .loading .calendar-list li { filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5;  }


.kal_month
{
		text-transform:uppercase;
		font-weight:bold;
		margin:0 40px;
}
.tocenter {
		width:220px;
		text-align:center;
}
.tocenter  img {
		margin-bottom:-2px;
}

#page .thumbs-list { list-style:none; margin:0 -5px 0 0; padding:0; position:relative; width:240px; } 
#page .thumbs-list li { margin:0; padding:3px; float:left; display:inline; position:relative;}
#page .thumbs-list li a { text-decoration:none; margin:0; border:0; }
#page .thumbs-list li a:hover { text-decoration:underline; }
#page .thumbs-list li a img { border:1px solid #c0c0c0; padding:2px;}
#page .thumbs-list li a:hover img { border:1px solid #000000; padding:2px;}


#content .photos .thumbs { overflow:hidden; margin:0 0 0 28px; width:465px;  height:100px;}
#content[id] .photos .thumbs { margin:0 0 0 28px;}
#content .photos #thumbs { margin:0; padding:0; width:6000px; list-style:none; margin-left:0; }
#content .photos #thumbs li { /*margin:0 1px 0 0; padding:0; float:left;*/
		background:url(../images/th_img.gif) no-repeat 0% 0%;
		border:1px solid #f0f0f1;
		float:left;
		width:85px;
		height:80px;
		margin:7px 15px 0 0;
		padding:9px 0 0 9px;
}

/*
#content .photos #thumbs a { text-decoration:none; outline:0; -moz-outline:0; }
#content .photos #thumbs a:hover { text-decoration:underline; }
#content .photos #thumbs a img { vertical-align:top; border:1px solid #c0c0c0; padding:2px;}
#content .photos #thumbs a:hover img { vertical-align:top; border:1px solid #000000; padding:2px;}
#content .photos #thumbs li.active a img { border:1px solid #000000; }
#content .photos #thumbs li.active a:hover img { border:1px solid #000000; }*/







#content .photos #prev, 
#content .photos #next { display:inline; position:relative; z-index:50; /*filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7; */	}
#content .photos #prev:hover, 
#content .photos #next:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
#content .photos #prev.no, 
#content .photos #prev.no:hover,
#content .photos #next.no, 
#content .photos #next.no:hover { filter:alpha(opacity=30); -moz-opacity:0.3;opacity:0.3; cursor:default; }
#content .photos #prev { float:left; margin:0 -12px 0 1px; }
#content .photos #next { float:right; margin:0 0px 0 -12px; }


#photobox{
		width:505px;
		border:1px solid #D8DADE;
		padding:10px;
}
#photobox img {
		border:1px solid #D8DADE;
}
.th1 {
		width:525px;
		height:110px;
		border-top:1px solid #C5C8CC;
		border-bottom:1px solid #C5C8CC;
		margin:10px 0 20px;
		}

#add_comment
{
		background:#3D81EE;/*2ea9cb*/;
		border:none;
		color:#FFFFFF;
		padding:2px;
}

.more
{
		background:url(../images/more.gif) no-repeat 100% 100%;
		padding:2px 25px 0 0;
}
.more:hover
{
		background:url(../images/more_hover.gif) bottom right no-repeat;
		/*background:url(../images/more.gif) no-repeat 100% 100%;*/
		color:#a9d300;
		padding-right:25px;
}


#author 
{
		margin-left:10px;
}
#email
{
		margin-left:5px;
}

.mass
{
		background:url(../images/home_bg00.gif) top left repeat-x;
		height:212px;
		width:899px;
		margin-left:5px;
}

.mass2
{
		height:192px;
		float:right;
		background:url(../images/home_bg_mass.jpg) top right no-repeat;
		width:374px;
}
.mass2 form
{
		margin:0 0 0 37px;
}
.mass strong
{
		color:#a9d300;
}
.mass_link
{
		margin:45px 0 0 0px;
		color:#3e4956;
}
.mass_link a
{
		color:#3e4956;
		text-decoration:underline;
}
.greet
{
		margin:0 0 0 49px;
		width:444px;
}
.greet2
{
		margin:0 0 0 0px;
		width:444px;
}
.greet3
{
		margin:0 0 0 0px;
		width:530px;
}
.in1, .in2
{
		width:54px;
		height:20px;
		border:solid 1px #c3c7cb;
		font-size:12px;
}
.in2
{
		border-color:#a9d300;
}

.head_3
{
			margin:0px;
			padding:0px;
}
.ban2 {
			background:url(../images/banner_2.jpg) top right no-repeat;
			width:913px;
			height:226px;
			}
.ban2_1 {
			background:url(../images/main_banner.jpg) top right no-repeat;
			width:913px;
			height:226px;
			}
.ban2 p {
			margin:30px 40px 0 0;
			padding:0;
			width:400px;
			float:right;
			color:#fff;
			font-size:36px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			text-align:right;
			}
.ban2_1 p {
			margin:60px 40px 0 0;
			padding:0;
			width:400px;
			float:right;
			color:#fff;
			font-size:36px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			text-align:right;
			}
.ban2 p span, .ban2_1 p span {
			color:#fff;
			font-size:24px;
			font-family:Georgia, "Times New Roman", Times, serif;
			}

.home_l
{
		width:556px;
		float:left;
		margin-top:23px;
}
.home_l .tb
{
		width:476px;
		margin-left:54px;
}
.home_r
{
		float:left;
		width:345px;
		margin-top:23px;
}
.home_list
{
		background:url(../images/home_line.gif) top left repeat-x;
		margin-top:20px;
}
.home_l .tb .home_list li
{
		background:url(../images/home_line.gif) bottom left repeat-x;
		padding-bottom:5px;
		
}
.home_l .tb .home_list li a
{
		color:#3E4956;
		font-weight:bold;
		text-decoration:underline;
		font-size:12px;
		line-height:40px;
		font-family:Georgia, "Times New Roman", Times, serif;
}
.home_l .tb .home_list li a:hover
{
		color:#a9d300;
}
.home_l .tb .home_list li p {
	margin:0;
	padding:0;
	color:#3E4956;
	}

.home_pics
{
		margin-top:20px;
}
.home_pics li
{
		background:url(../images/th_img.gif) no-repeat 0% 0%;
		/*border:1px solid #f0f0f1;*/
		float:left;
		width:82px;
		/*height:82px;*/
		margin:0 15px 15px 0;
		padding:12px 0 0 12px;
}
.home_pics li img {
		border:1px solid #D8DADE;
}

#comments-wrap { margin-top:20px;}
#comments-list {
		background:url(../images/post_bg.gif) top left repeat-x;
		margin-top:15px;
		padding-top:5px;
}

.comment {
	background:url(../images/post_bg.gif) bottom left repeat-x;
	padding:0 0 5px 0;
	margin:0 0 0 0;
}
.comment p{
	margin:5px 0;
	padding:0;
	}

.pager span, .pager a{
	border:1px solid #c5c8cc;
	display:block;
	width:25px;
	height:20px;
	margin-right:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	}
.pager span:hover, .pager a:hover {
	background:#c5c8cc;
	color:#FFF!important;
	display:block;
	width:25px;
	height:20px;
	margin-right:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	}
#calendar .hide {
    display: none;
}
li.level2 {
    margin-left: 15px;
    background:url(../images/cat_list2.gif) no-repeat 0% 100%;
}


.text_block {
		color:#a9d300 !important; 
		width:231px;
		/*height:148px;*/
		margin:0;
		padding:10px;
		border:1px solid #A5ACB2
}
.text_block h2{
		color:#a9d300;
		font-size:11px;
		/*color:#000;*/
		}
.text_block p{
		color:#a9d300;
		margin:5px 0;
		padding:0;
		}
.text_block *, .text_block2 *, .text_block3 * {color:#a9d300 !important;}
		
.text_block2 {
		color:#a9d300 !important;
		width:531px;
		/*height:148px;*/
		margin:0;
		padding:10px;
		border:1px solid #A5ACB2
}
.text_block2 h2{
		color:#a9d300;
		font-size:11px;
		/*color:#000;*/	
		}
.text_block2 p{
		color:#a9d300;
		margin:5px 0;
		padding:0;
		}
.text_block3 {
		color:#a9d300 !important;
		width:506px;
		/*height:148px;*/
		margin-bottom:15px;
		padding:10px;
		border:1px solid #A5ACB2
}
.text_block3 h2{
		color:#a9d300;
		font-size:11px;
		/*color:#000;*/
		}
.text_block3 p{
		color:#a9d300;
		margin:5px 0;
		padding:0;
		}	
.list_f {
	font-weight:bold;
	margin:0;
	padding:0;
	}
.list_f li{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:18px;
	}
.list_f li ul {
	margin:0;
	padding:0;
	}
.list_f li ul li {
	margin-left:30px;
	padding:0;
	font-size:11px;
	}
.about-me1 h1 a:hover { text-decoration:none;}
.list_t li{
	margin-left:30px;
	}
.article_full img {
	margin:4px;	
}
.article_preview img{
	height: 100px!important;
	margin:4px;
}
.clearer { clear:both;}

#content2 {
padding:15px 0 0 50px;
margin-left:1px;
margin-top:10px;
}
#content2 .block	{
float: left;
width: 251px;
padding: 0 11px 0 11px;
margin-bottom: 80px;
margin-top:5px;
}
td.divque {
background:transparent url(../images/dots_div.gif) repeat-x scroll center;
padding:10px 0;
}   
    
