html { height: 100%;}
	body {position: relative; margin: 0; padding: 0; height: auto !important; height: 100%; min-height: 100%; width: 100%;font-size: 100%;}	

/* Common style ----------------------*/
	body {background: #ffc0cb;}
	body {background: url('/img/site/bg2.jpg') top right no-repeat fixed, url('/img/site/bg1.jpg') top left no-repeat fixed;}
	#all {position: relative; color: #130313; font: 90% Arial, sans-serif; width:825px; padding: 0 50px; margin: 0 auto;}
	a {color: #130313;text-decoration: underline;cursor:hand; cursor:pointer; cursor: url("/img/site/bee-cursor.ani");}
	a:hover {text-decoration: none;}
	a:visited {color: #130313;}	
	img {border: 0;}
	map,area,img {cursor: url("/img/site/bee-cursor.ani");}
	.clear {clear: both; font-size: 0; line-height: 0; height: 0;}
	
/* Common style end ----------------------*/



	
/* Header style ----------------------*/	
div.top {position: relative; width: 100%; height: 210px; padding-top: 35px;}

	div.telnum {float: left; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; font-size: 1.3em; font-weight: bold; color: #423189;}
	div.telnum p {margin: 0; padding: 0;}

	ul.topmenu {float: left; list-style-type: disk; position: relative; margin: 0; padding: 0 0 0 10px; color: #000000; font-size: 16px; }
	ul.topmenu[class] {font-size: 1.1em;}
		div.topmenu {float: left; height: 90px; width: 100%;}
		div.top1 {width: 150px; margin-right: 40px;}
		div.top2 {width: 150px; margin-right: 40px;}
		div.top3 {width: 150px; margin-right: 40px;}
		div.top4 {width: 150px;}
	ul.topmenu li { margin: 0; padding: 0; white-space: nowrap;}
	ul.topmenu li a, ul.topmenu li span { color: #000000;}
	ul.topmenu li.active a, ul.topmenu li.active span {}
	
	div.top h2 {float: left; font-size: 1em; width: 100%; margin: 20px 0 0 0; padding-left: 30px; font-weight: bold; color: #0000ff; text-transform: uppercase; line-height: 40px; height: 40px; background: #1c1447;}
	
	form#search {margin: 10px 0 0 0; padding: 0;height: 40px; line-height: 40px; width: 27%; background: #1c1447;}
	form#search fieldset {border: 0; padding: 0 5px; margin: 0;}
	form#search input {border: 0; margin: 0; padding: 0; background: none;}
	form#search .input {padding: 2px 2px 0; margin-top: 7px; width: 146px; height: 21px; line-height: 21px; background: #fff;}
	form#search .input[class] {margin: 0;}
	form#search .btn {cursor: hand; cursor: pointer; cursor: url("/img/site/bee-cursor.ani"); padding: 0; margin: 0; width: 55px; color: #9900CC; font-size: 14px; text-transform: uppercase; font-weight: bold;}
	
/* Header style End ------------------*/


/* Main part style --------------------*/
div.menu {position: relative; width: 100%;padding: 20px 0;}

	div.leftbar {position: relative; float: left; margin-right: -100%; width: 240px; z-index: 10; }
		ul.mainmenu {list-style-type: none; margin: 0; padding: 0;}
		ul.mainmenu li { margin: 0; padding: 0; height: 28px; line-height: 28px;}
		ul.mainmenu li a, ul.mainmenu li span { color: #130313; font-weight: bold; font-size: 0.9em;}
		ul.mainmenu li.active a, ul.mainmenu li.active span {}
		
	div.cells {position: relative; display: inline; float: left; margin: 0 -100% 0 0; width: 100%; z-index: 1; }
		div.cells1 {margin: 0 0 0 240px; }

		

div.block {position: relative; width: 100%; margin-top: 20px; padding-top: 15px; border-top: 3px #939598 solid;}
div.blk {position: relative; width: 100%; margin-top: 10px; padding-top: 10px; border-top: 0px #939598 solid;}

.block strong {color:#000;}
.block em {color:#999;}
div.content {}
	h3 {color: #000000; font-weight: bold; font-size: 1em; text-transform: uppercase;}


div.news {}
	div.banner {float: left; margin-right: 5px; width:170px;}
	div.banner[class] {margin-right: 30px; width:176px; }
	div.last {margin: 0;}


/* Main part style end* ----------------*/






/* Footer style ----------------------*/
div.footer_g {position: relative; height: 1px; clear: both; }	
div.footer {position: relative; height: 92px; bottom: 0;  padding-top: 20px;}
	div.footer p {margin-top: 0;}
	div.bottom {float: left; height: 80px; width: 280px;}
	div.bottom1 {width: 280px; margin-right: 5px;}
	div.bottom2 {width: 350px; margin-right: 5px;}
	div.bottom3 {width: 170px;}

/* Footer style end ------------------*/
.blocks {padding:10px;}
.imgblock {float:left;margin:2px;text-align: center;color:#130313 !important;}
.g-null {
	color:#130313 !important;
}


.b-news
{
	color:#130313C;
}

h1 {font-size:16px;color:#0000ff;}
h2 {font-size:14px;color:#0000ff;}
strong {font-size:13px;color:#0000ff;}
strong.news {color:#0000ff !important;}

