

body {

	margin: 0px;

	padding: 0px;

	min-width:1100px;

	width:expression((document.documentElement.clientWidth || document.clientWidth) < 1100 ? "1100px" : "auto");

	font-family:Calibri;

	font-size:13px;

	color:#000;

	background-color: #F2F0E9;

}



#head {

	background: url("../images/head_bg.jpg") repeat-x;

	width: 100%;

	height: 177px;

}



#head_left {

	background: url("../images/head_left.jpg") left no-repeat;

	width: 100%;

	height: 177px;

}



#head .block_head {

	background-color: #896741;

	width: 240px;

	height: 25px;

	float: right;

	margin-top: 10px;

	margin-right: 10px;

}



#head .block_head_left {

	background: url("../images/head_block_left.jpg") left no-repeat;

	width: 100%;

	height: 25px;

	float: left;

}

#head .block_head_banner {

	background: url("../images/head_block_left.jpg") left no-repeat;

	width: 120px;

	height: 100px;

	margin-left: -200px;

	margin-top: 40px;

}


#head .block_head_right {

	background: url("../images/head_block_right.jpg") right no-repeat;

	width: 100%;

	height: 25px;

	float: right;

}



#head .block_head_right input {

	margin-left: 10px;

}



#head .block_head_search {

	background-color: #896741;

	width: 240px;

	height: 25px;

	float: right;

	margin-right: -240px;

	margin-top: 40px;

}



#head #menu_head {

	margin: 0px;

	padding: 2px 0px 2px 0px;

	float: right;

	width: 100%;

	text-align: center;

}



#head #menu_head li {

	display: inline;

	padding: 0 8px 0 8px;

	border-left: 1px solid white;

}



#head #menu_head a {

	color: white;

	text-decoration: none;

	font-size: 16px;

}



#head #menu_head a:HOVER {

	color: #F29200;

}



#head #menu_head .lin {

	border-right: 1px solid white;

}



.block_column_bot .text_col {

	padding: 8px;

}



#menu_top {

	width: 100%;

	height: 36px;

	border-top: 2px solid #896741;

	background-color: #F29200;

}



#menu_top ul {

	margin: 4px;

	padding: 4px;

}



#menu_top li {

	display: inline;

	padding: 0 15px 0 15px;

	border-right: 1px solid white;

}



#menu_top li a{

	color: white;

	text-decoration: none;

	font-size: 15pt;

}



#menu_top li a:HOVER{

	color: #896741;

}



#middle {

	padding: 0px 236px 0px 236px;

}



#leftcolumn{

	width: 236px;

	float: left;

	display: inline;

	position: relative;

	margin-left: -236px;

}



#rightcolumn{

	width: 236px;

	float: right;

	display: inline;

	position: relative;

	margin-right: -236px;	

}



#content {

	width: 100%;

	float: left;              

}



#leftcolumn .block_column{

	background: url("../images/block_bg.jpg") repeat-y;

	width: 206px;

	margin: 15px 0 0 10px;

}



#leftcolumn .block_column_top{

	background: url("../images/block_top_left.jpg") top no-repeat;

	width: 206px;

}



.block_column_bot{

	background: url("../images/block_bot.jpg") bottom no-repeat;

	width: 206px;

}



#rightcolumn .block_column{

	background: url("../images/block_bg.jpg") repeat-y;

	width: 206px;

	margin: 15px 0 0 20px;

}



#rightcolumn .block_column_top{

	background: url("../images/block_top_right.jpg") top no-repeat;

	width: 206px;

}



.block_column h2 a{

	font-size: 13pt !important;

	color: #222 !important;

	text-decoration: none !important;

}



.block_column h2 a:HOVER {

	color: red !important;

}



.block_column h2{

	width: 93%;

	text-align: center;

	font-size: 13pt;

	margin-left: 7px;

	padding: 5px 0 0 0;

	color: #222;

	border-bottom: 1px solid #896741;

}



#content .text {

	padding: 10px;

}



#advertisement {

	clear: both;

	padding-bottom: 10px;

	border-top: 2px dashed #896741;

}



#footer {

	clear: both;

	width: 100%;

	height: 78px;

	border-top: 2px solid #896741;

	background-color: #F29200;

}



.main_border {border:1px solid #000;}



.leftmenu {background-color:#f2f0e9;}



.nav_title {background-color:#9A0002;margin-top:15px;margin-left:5%;margin-right:5%;font-weight:bold;text-align:center;font color:#FFF;}



.ctntermenu {background-color:#f2f0e9;}



.backgroundlogo1 A:link {COLOR: #646464; TEXT-DECORATION: none}



.backgroundlogo1 A:visited {COLOR: #646464; TEXT-DECORATION: none}



/*.backgroundlogo1 A:hover {COLOR: #990000; TEXT-DECORATION: underline}*/



H1 {	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: verdana}



.content {	MARGIN: 2px 2px 10px; COLOR: #000; BACKGROUND-COLOR: #f2f0e9}



.content {	FONT-SIZE: 12px; FONT-FAMILY: verdana, sans-serif}



.content A:link {	COLOR: #000}



.content A:visited {	COLOR: #000}



.content A:hover {	COLOR: #990000; TEXT-DECORATION: none}



.nav {FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: verdana, sans-serif}



.nav A:link {	COLOR: #fff}



.nav A:visited {	COLOR: #fff}



/*.nav A:hover {	COLOR: #cc6666}*/



.nav A:link {	TEXT-DECORATION: none}



.nav A:visited {	TEXT-DECORATION: none}



.nav A:hover {	TEXT-DECORATION: none}



.nav1 {	MARGIN: 2px 2px 10px; COLOR: #000; BACKGROUND-COLOR: #f2f0e9}



.nav1 {	FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: verdana, sans-serif}



.nav1 A:link {	COLOR: #646464; TEXT-DECORATION: none}



.nav1 A:visited {	COLOR: #646464; TEXT-DECORATION: none}



/*.nav1 A:hover {	COLOR: #990000; TEXT-DECORATION: underline}*/



.nav2 {	MARGIN: 2px 2px 10px; COLOR: #000; BACKGROUND-COLOR: #ccc}



.nav2 {	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial, verdana, sans-serif}



.nav2 A:link {	COLOR: #000}



.nav2 A:visited {	COLOR: #000}



/*.nav2 A:hover {	COLOR: #990000}*/



BODY A:link {	COLOR: #000}



BODY A:visited {	COLOR: #000}



BODY A:hover {	COLOR: #990000}







.lesson {border:1px solid #CCCCCC; width:95%;}



.lesson_title {background-color:f6f6f6;}



.lesson_name {font-weight:bold; margin-top:2px;margin-bottom:7px;}

.lesson_adds {font-size:11px; margin-top:10px; margin-left:7px; margin-bottom:2px; color:#424242;}







.post_title {font-size:16px; font-weight:bold; color:#424242; text-align:center;}



.post_date {font-size:10px; margin-top:10px; margin-bottom:10px; font-weight:bold;}







ul.menu {list-style:none; margin:0; padding:0}



ul.menu * {margin:0; padding:0}



ul.menu a {display:block; color:#000; text-decoration:none}



ul.menu li {position:relative; float:left; margin-right:2px}



ul.menu ul {

	background:none repeat scroll 0 0 #F29200;

	border-top:1px solid white;

	/*top:26px;*/

	position:absolute; 

	left:-11px;

	display:none; 

	opacity:0; 

	list-style:none;

}



ul.menu ul li {

	position:relative; 

	border-right: none !important;

	border:1px solid white; 

	border-top:none; 

	width:124px; 

	margin:0

}



ul.menu ul li a {

	display:block; 

	padding:3px 7px 5px; 

	background-color:#F29200;

	font-size: 13px !important;	

}



/*ul.menu ul li a:hover {background-color:#9A0002}*/



ul.menu ul ul {left:144px; top:-1px}



/*ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(http://www.zarubejye.com/index/header.gif); width:120px}*/



ul.menu .sub {background:#d1d1d1 url(http://www.zarubejye.com/index/arrow.gif) 136px 8px no-repeat}



ul.menu .topline {border-top:1px solid #aaa}







.sa1 {	COLOR: #000; BACKGROUND-COLOR: #f2f0e9}



.sa1 {	FONT-SIZE: 10px; COLOR: #646464; FONT-FAMILY: verdana, sans-serif}



.sa A:link {	COLOR: #646464; TEXT-DECORATION: none}



.sa1 A:visited {	COLOR: #646464; TEXT-DECORATION: none}



.sa1 A:hover {	COLOR: #990000; TEXT-DECORATION: underline}





.post_comment {font-size:15px; font-weight:bold; color:#424242;}

.post_comment_add {font-size:11px;}

.post_div{border-top:1px solid gray; border-bottom:1px solid gray; margin:15px}

.post_div p {margin-left:0px}



.content .cnt p{

	clear: both;

	padding-top: 8px;

}



.content .cnt {

	clear: both;

}



.content .cnt img{

	float: left; 

	clear: left; 

	margin: 5px;

}



.new_index img{

	width: 100px;

	height: auto;

	float: left;

	margin: 5px;

}



.new_index {

	vertical-align: text-top;

}



.new_index {

	vertical-align: text-top;

}



#Teaser_Block_12913 table{

	border: none !important;

}



#footer a {

	color: white;

}



#footer a:HOVER {

	color: black;

	font-weight: bold;

}




