

	*{ margin:0; padding:0;}
	object {visibility: visible !important;}

	html, body{
	height: 100%; width: 100%;
	background: #FFFFFF; color:#838b74;
	font: normal 11px Verdana, serif;
	text-align:justify;
	}
	
	.gray{ color:#838b74;}
	img{ cursor:pointer;}
	div#main{
	width:1024px; height:768px; margin:0px auto; position:relative;	
	}
	a{ outline: none; text-decoration:none; color:#838b74; }
	
	#container{ width:100%; position:absolute; top:0px; left:0px;}
	#containerin{ width:100%; float:left; background:url('../images/leftbg.jpg') left bottom no-repeat; min-height:500px; _height:500px;}
	.fun{ background:url('../images/leftbgfun.jpg') left bottom no-repeat; width:100%; float:left; min-height:500px; _height:500px;}
	.edu{ background:url('../images/leftbgedu.jpg') left bottom no-repeat; width:100%; float:left; min-height:500px; _height:500px;}
	.afish{ background:url('../images/leftbgafish.jpg') left bottom no-repeat; width:100%; float:left; min-height:500px; _height:500px;}
	.konkurs{ background:url('../images/leftbgkonkurs.jpg') left bottom no-repeat; width:100%; float:left; min-height:500px; _height:500px;}
	.gallery{ background:url('../images/leftbggallery.jpg') left bottom no-repeat; width:100%; float:left; min-height:500px; _height:500px;}
	
	div.head{
		height:84px; width:982px; float:left;
	}
	
	
	/* ========================================================================================== */
	/*											MENU										  */		
	/* ========================================================================================== */
		

	ul.menu1{
		list-style-type:none;  float:right;	
		padding:10px 0px 0px 18px;  height:41px; width:637px;	
	}
	ul.menu1 li {
		float:left; line-height:41px; position:relative; z-index:1;
		}
	ul.menu1 li a{
		text-decoration:none;  float:left;
		font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#00b2eb;
		line-height:41px; padding:2px 5px 0px 5px; 
	}
	ul.menu1 li a:hover, .current{
		background: transparent url('../images/hover.jpg') center top no-repeat;
		padding:2px 5px 0px 5px; color:#fc133f!important;
	}
	ul.menu1 a.l{
		color:#74af0c;
	}
	ul.menu1 li a.l:hover{
		color:#74af0c; background:none;
	}
	ul.menu1 li ul{
		width:255px; 
		list-style-type:none;  position: absolute; top:35px; left:0; display: none;
		background:url('../images/menu.jpg') left top repeat-y; z-index:3000;
	}
	
	ul.menu1 li ul li{
		background:url('../images/menuline.jpg') bottom center no-repeat;  padding:5px 0px 0px 20px; _padding-top:0px;
	}
	ul.menu1 li ul li a{
		display:block; width:220px; height:18px; line-height:18px;
		text-decoration:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
		color:#87ccf4; 
		padding:0px 0px 0px 20px;
	}
	ul.menu1 li ul li a:hover{
		background: url('../images/menuhover.jpg') center left no-repeat;
		color:#fd7e96; display:block; padding:0px 0px 0px 20px; 
		}
	ul.menu1 li.drop ul { display: block; list-style-type: none;}
	
	/* BEGIN MENU RIGHT*/
	ul#menu1{
		list-style-type:none;	
		width:180px;
	}
	ul#menu1 li{
		background:url('../images/leftborder.jpg') left bottom no-repeat;
		text-align:right; padding-right:10px;
	}
	ul#menu1 li a {
		line-height:20px; text-align:right; color:#656b59;
		
	}
	ul#menu1 li a:hover, a.curright{
		color:#018db8!important;
	}
	
	ul#menu1 li ul.MON{
		position: absolute; top:383px; right:55px;
		display: none;
		width:207px; height:57px;
		list-style-type:none;  
		background:url('../images/MONrepeat.png') right top repeat-y;
		z-index:1000;
		padding-top:3px;
	}
	ul#menu1 li ul.MON li{
		padding:0px 15px 0 18px;
		height:18px;
		background:url('../images/MONline.jpg') 20px bottom no-repeat;
		z-index:1000;
	}
	ul#menu1 li ul.MON li.lastliMON{		
		position:absolute; top:57px; left:0px; width:174px;
		background:url('images/MONbottom.png') bottom right no-repeat; height:20px;		
	}
	ul#menu1 li ul.MON li a{
		display:block; width:150px; height:18px;
		line-height:18px;
		text-decoration:none;
		color:#87ccf4; 
		text-align:right;
		padding:0 24px 0 0;
	}
	ul#menu1 li ul.MON li a:hover{
		background: url('../images/menuhover.jpg') right center no-repeat;
		color:#fd7e96;
		}
	ul#menu1 li.drop ul.MON { 
		display: block; 
		list-style-type: none;
		}
	
	/* END MENU RIGHT*/
	
	/* ========================================================================================== */
	/*										END MENU										  */		
	/* ========================================================================================== */
	
	
	
	
 	/* ========================================================================================== */
	/*											BEGIN BEGIN.TPL										  */		
	/* ========================================================================================== */
	
	
	
	div.lefttop{
		width:228px; float:left;
		background: url('../images/lefttop.png') left top no-repeat;
		height:44px;
	}
	div.lefttop h1{
		padding:30px 0px 0px 30px; text-transform:uppercase;
		color: #74af0c; font:bold 12px Verdana; 
	}
	div.leftbottom{
		width:198px; float:left;
		background: url('../images/leftbottom.png') left bottom no-repeat;
		padding:17px 0px 0px 30px;  height:190px;
	}
	div.leftbottom ul{
			list-style-type:none;	
			width:170px;		
	}
	div.leftbottom ul li{
		background:url('../images/leftborder.jpg') left bottom no-repeat; font:normal 11px Verdana; 
		
	}
	div.leftbottom ul li a {
		line-height:20px; color:#656b59; 
	}
	div.leftbottom ul li a:hover{
		color:#74af0c;
	}
	div.middletop{
		width:541px; float:left;
		background: url('../images/middletop.png') left top no-repeat;
	}
	div.middletop h1, div.afishmiddletopin h1{
		color: #f6b701; font:bold 12px Verdana;  padding:30px 0px 0px 30px;
		text-transform:uppercase; float:left;
	}
	div.middlebottom{
		width:509px; float:left;
		background: url('../images/middlebottom.png') left bottom no-repeat;
		padding:0px 0px 135px 30px; 
	}
	div.middlebottom h1{
		color:#f70f38; font:normal 11px Verdana; margin-top:5px;
	}
	div.middlebottom h2{
		color:#a3a89b;
		font:normal 10px Verdana;
	}
	div.middlebottom h3{
		color:#154b69; font:normal 11px Verdana; text-transform:uppercase;
	}
	a.ylink{
		color:#f6b701; font:normal 8px Verdana;
	}
	div.box{
		width:480px;
		float:left; 
		margin:0 0 0 0;	
	}
	div.box div.text { width:320px; float:left; padding:10px 30px 0px 0px; }
	div.image{
		float:left; width:110px; height:110px; position:relative;
	}
	div.image img{	
		margin:8px 0px 0px 5px;  border:2px solid #e3f5fa;
	}	
	div.line{
		float:left; width:466px; border-top:2px dotted #d4d7cf; margin:10px 0px; height:5px; line-height:5px; padding-top:5px;
	}
	div.middlebottom h1 font{
		color:#107fac; font:normal 11px Verdana; margin-top:10px;
	}
	
	div.right{
			float:left;
			width: 247px;
			padding:100px 0px 0px 0px;
	}
	div.search{
		width:210px; 
		border:1px solid #c1c7b7;		
		font:normal 10px Verdana;
		float:left; margin-bottom:10px;
	}
	input.test{
		color:#7eb211; 
		font:normal 10px Verdana;
		border:0px!important; text-align:right;
		height:16px; float:right; width:170px;
		padding-right:20px;
	}
	
	input.button{
		color:#f9a239; width:20px;
		font:normal 9px Verdana;
		border:none; background:#fff;
		height:16px; float:left;
		cursor:pointer;
	}
	
	img.banner{
		width:207px;	
		border:1px solid #e2e5da;
		margin-bottom:5px; float:left;
	}
	
	div.righttop{
		width:238px; float:left;
		background:url('../images/righttop.png') left top no-repeat;
		text-align:right; height:50px;
	}
	div.righttop h1{
		padding:30px 30px 0px 0px; text-transform:uppercase;
		color: #018db8;  font:bold 12px Verdana; 
	}
	div.rightbottom{
		width:200px; float:left;
		background:url('../images/rightbottom.png') left bottom no-repeat;
		padding:0px 0px 30px 38px; 
	}
	
	div.rightbottom h1{
		text-transform:uppercase; color:#fc133f;
		font:normal 11px Verdana; text-align:right; padding:10px 30px 0px 0px;
	}
	div.rightbottom h1 a{
		color:#fc133f;
	}
	div.rightbottom h1 a:hover{
		color:#fc133f; font-weight:bold;
	}
	
	
	/* ========================================================================================== */
	/*											END BEGIN										  */		
	/* ========================================================================================== */
	
	
	
	/* ========================================================================================== */
	/*											INNER PAGES										  */		
	/* ========================================================================================== */
	
	div.mainbg{
	background:url('../images/mainbg.jpg') left bottom no-repeat; 
	float:left;}
	a.blink{
		color:#00b2eb; font:normal 10px Verdana;
	}
	
	div.lefttopin{
		width:198px; float:left;
		background: url('../images/lefttop.jpg') left top no-repeat;
		height:14px; padding:40px 0px 0px 30px; text-transform:uppercase;
		color: #74af0c; line-height:14px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	}
	div.leftbottomin{
		width:198px; float:left;
		background: url('../images/leftbottom.jpg') left bottom no-repeat;
		padding:18px 0px 60px 30px; 
	}
	div.leftrepeat{	
		width:198px; float:left;
		background: url('../images/leftrepeat.jpg') left top repeat-y;
		 
	}
	div.leftbottomin ul{
			list-style-type:none;	
			width:170px;		
	}
	div.leftbottomin ul li{
		background:url('../images/leftborder.jpg') left bottom no-repeat;
	}
	div.leftbottomin ul li a {
		line-height:20px; color:#656b59;
	}
	div.leftbottomin ul li a:hover, a.curleft{
		color:#74af0c!important;
	}
	div.middletopin{
		width:541px; float:left;
		background:url('../images/middletopin.png') left top no-repeat;
		 text-transform:uppercase;
		line-height:14px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;
		margin-top:10px; 
	}
	div.middletopin h1{ 
		padding:30px 20px 0px 40px; 
		width:481px;
		color: #f6b701;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
		float:left; 
	}
	div.middlerepeat{
		width:541px; float:left;
		background:url('../images/middlerepeat.jpg') left top repeat-y;	
	}
	div.middlebottomin{
		width:501px; float:left;
		background:url('../images/middlebottom.jpg') left bottom no-repeat;
		padding:0px 0px 50px 40px; 
	}
	div.middlebottomin h1, div.afishmiddlebottomin h1{
		color:#f70f38; font:normal 11px Verdana; margin-top:5px;
	}
	div.middlebottomin h2, div.afishmiddlebottomin h2{
		color:#a3a89b;
		font:normal 10px Verdana;
	}
	div.middlebottomin h3, div.afishmiddlebottomin h3{
		color:#154b69; font:normal 11px Verdana; text-transform:uppercase;
	}
	
	/* BEGIN ABOUT*/
	
	div.path{
		float:left;		
		padding:5px 0px 0px 0px; text-transform:lowercase;
		width:95%;
	}
	div.path a{
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#a3a89b; 
	}
	div.path a:hover{
		color:#f6b701; 
	}
	div.boxin{
		width:480px;
		float:left; padding:10px 0px 10px 0px;
	}
	div.boxprog{
		width:480px;
		float:left; padding:10px 0px 10px 0px; border-bottom:2px dotted #d4d7cf;
	}
	div.boxin h2{
		color: #74af0c;  font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
	}
	div.boxin div.text,  div.boxprog div.text{ width:340px; float:left; padding:10px 30px 10px 0px; }
	div.boxin div.text ul li{
		list-style-image:url('../images/bullet.jpg');
		list-style-position:inside;
	}
	div.imagein{
		float:left; width:110px; position:relative;
	}
	div.imagein img{	
		margin:8px 0px 0px 5px;  border:2px solid #e3f5fa;
	}		
	div.middlebottomin h1 font{
		color:#107fac; font:normal 11px Verdana; margin-top:10px;
	}
	img.bullet{	padding:0px 10px;
	}
	
	/* END ABOUT */
	
	
	
	/* BEGIN EDU */
	
	.text h1{
		color:#f70f38; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
	.navbar{
		float:left; width:90%; padding:10px 0 0 0;
		font-size:10px;
	}
	.pagingtext{
		color:#f70f38;
	}
	
	/* END EDU*/
	
	
	
	/* BEGIN FUN */
	a.games h1{
		color:#107fac; font:bold 14px Verdana;
		float: left; margin-right:10px;
	}
	a.games h1:hover{
		color:#74af0c; 
	}
	
	/* END FUN*/
	
	/* BEGIN AFISH */
	
	div.afishmiddletopin{
		width:784px; float:left;
		background: url('../images/afishmiddletop.png') left top no-repeat;
		margin-top:10px;
	}
	div.afishmiddlerepeat{
		width:672px; float:left;
		background: url('../images/afishmiddlerepeat.jpg') left top repeat-y;	
	}
	div.afishmiddlebottomin{
		width:642px; float:left;
		background: url('../images/afishmiddlebottom.jpg') left bottom no-repeat;
		padding:0px 0px 40px 30px; 
	}
	table{
		border-top:1px solid #b3b7ac; width:615px; margin:20px 0px 30px 0px; text-align:justify;
	}
	table th{
		color:#707862; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		text-align:left; padding:5px; border-bottom:1px solid #b3b7ac; border-right:1px solid #b3b7ac; 
	}
	table td{
		border-bottom:1px solid #b3b7ac; border-right:1px solid #b3b7ac; 
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		padding:8px;
	}
	table td.title, font.title{
		color:#80b405; border-left:none;
	}
	table td.date, font.date{
		color:#fc133f;	
	}
	table td.desc{
		text-align:justify; border-right:none;
	}
	
	
	font.date{ line-height:16px;}
	font.place{ line-height:20px;}
	/* END AFISH */
		
		
	/* BEGIN GALLERY */
	
	ul.galmenu{
		width: 202px; float: left; 
		color: #979b8f;
		font-size:11px;
		background:url('../images/galbottom.jpg') bottom right no-repeat;
		list-style-type: none; padding:0 0 60px 0; border-left:1px solid #ebf9fa;
		margin:0px 0px 0px -13px;
	}	
	*html ul.galmenu{ margin:0px 0px 0px 0px;}
	ul.galmenu li{
		width: 182px;  
		float: left;
		background: url('../images/gallinebot.jpg') left bottom no-repeat;
	}	
	ul.galmenu li a{
		width: 168px; display: block;
		padding: 4px 0 4px 14px; color: #979b8f;
		text-decoration: none; line-height:13px;
		
	}	
	ul.galmenu li a:hover, ul.galmenu li a.active{
		color: #20bcee;
		background:url('../images/galhover.jpg') left center no-repeat;
	}
	
	div.inner{ 
		width: 580px; float: left; 
		padding: 15px 70px 0 0;
	}		
	
	div.immoimg{
		height: 343px; width: 366px; 
		float: right;  position: relative;
	}
	
	div.immoimg img{ 
		border: 2px solid #e2f5fa; 
		float:left;
	}
	
	div.imore{
		height: 14px; 
		position: absolute;
		top:323px; left:286px;	
		padding:3px;
		background:#5dc2e1;
	}

	div.imore a{
		color: #fff; text-decoration: none;
		font:normal 1em Verdana, Arial, Helvetica, sans-serif;
	}
	
	div.immotxt{
		float: left;
	}
	div.immotxt div#ajaxdiv div.navbar{ white-space:nowrap;}
	span.immoname{ color: #4372be; font-weight: bold; }
	span.number{ color: #4372be; }
	span.darkgrey, a.darkgrey{ color: #504f4f; text-decoration: none; }
	
	div.sliderhodler{
		width: 360px; height: 90px; padding:10px 5px 0px 0px;
		float: right; position: relative;
	}
		
	div.slider{
		height: 81px; float: right;
		overflow: hidden;
		width: 357px;		
	}

	div.slider div {
		white-space: nowrap;
	}
	
	div.slider div a img{ 
		border: 2px solid #e3f5fa;
		margin: 0 0 0 0px; 
	}
	
	a.aleft{
		height: 81px; width: 7px; display: block;
		position: absolute; left: 0; 
		background: white url('../images/aleft.jpg') no-repeat 0 50%;
	}
	
	a.aright{
		height: 81px; width: 5px; display: block;
		position: absolute; left: 362px; 
		background: white url('../images/aright.jpg') no-repeat 0 50%;
	}
	
	a.ask{
		height: 18px; width: 76px; 
		display: block;	padding: 3px 0 0 0;
		background: transparent url('../i/askbg.jpg') no-repeat 0 0;
		float: right; color: #fff; text-align: center;
		text-decoration: none;
		margin-right:14px;
	}
	
	div.detail{
		height: 65px; width: 343px;
		position: absolute;
		top: 187px; left: 2px;
		padding: 11px; color: #504f4f;
		line-height:14px;		
		background: transparent url('../i/detailbg.png') no-repeat 0 0;
	}
	
	div.test{  height:56px; overflow:hidden;}
	
	a.aclose{
		height: 8px; width: 11px; display: block;
		z-index: 9999;
		position: absolute; top: 254px; left: 13px;
		background: transparent url('../i/aclose.gif') no-repeat 0 0; 
	}
	
		
	/* END GALLERY */
		
	
	
	/* BEGIN CONTACTS */
	
	.text font {
		color:#636b55;	
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
	a.con{
		color:#f6b701; font:normal 11px Verdana;
	}
	div.sendform{
		float:left; 
		margin-top:20px;
		color:#636b55; width:450px;
	}
	div.sendform input{
		height:18px; border:1px solid #949a87; margin:0px 0px 8px 0px;
		width:320px; color:#204099; float:left;
	}
	div.sendform label{
		 display:block; float:left; width:90px; padding-right:10px;
		 text-align:left;
	}
	div.sendform textarea{
		border:1px solid #949a87; width:320px;
		overflow:hidden; color:#204099; margin:0px 0px 8px 0px;
	}
	div.sendform input.button{
		width:60px; color:#fff; 
		background:#00b2eb; 
		border:none; font:normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	}
	/* ========================================================================================== */
	/*											END INNER PAGES									  */		
	/* ========================================================================================== */	

	
	
	/* ===== SEARCH =====*/
	a.searchgall{
		display:block; padding-left:20px; color:#fc133f;
	}
	a.searchgall:hover{
		color: #20bcee;
		background:url('../images/galhover.jpg') left center no-repeat;
	}
	div.searshpics{
		width:100%; float:left;
	}
	div.searchsmallpic{
		float:left; width:180px; padding:10px 0px 10px 20px;
	}
	div.searchsmallpic img{ border:2px solid #e3f5fa;}
	/* ===== end SEARCH ===== */

	
	
	
	div.boxafish{
		float:left; width:615px;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#b4b7ac;
		margin:10px 0 0 0;
		padding:10px 0px;
	}
	
	
	
	
	
	
	