body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
}
form {
	padding: 0px; margin: 0px;
}


.inp {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
INPUT {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
.button {
	BORDER-RIGHT: #66a7dd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #66a7dd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #66a7dd; PADDING-BOTTOM: 5px; BORDER-LEFT: #66a7dd 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #66a7dd 1px solid
}

h1 			{ font-weight: normal; font-size: 24px; color: #727272; padding: 0px; padding-bottom: 20px; margin: 0px; }
h2 			{ font-weight: normal; font-size: 22px; color: #727272; padding: 0px; padding-bottom: 10px; margin: 0px; }
h3 			{ font-weight: normal; font-size: 18px; color: #727272; padding: 0px; padding-bottom: 10px; margin: 0px; }
h4 			{ font-weight: normal; font-size: 16px; color: #727272; padding: 0px; padding-bottom:  8px; margin: 0px; }
h4 			{ font-weight: normal; font-size: 14px; color: #727272; padding: 0px; padding-bottom:  6px; margin: 0px; }

hr				{ width:100%; height: 1px; border: medium none; color: #5689C0; background-color: #666666; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
a:link   	{ color: #5689C0; text-decoration: underline; }
a:visited 	{ color: #5689C0; text-decoration: underline; }
a:active  	{ color: #5689C0; text-decoration: underline; }
a:hover   	{ color: #5689C0; text-decoration: underline; }

.messerr	   	{ color: #ff0000; font-size: 14px; font-weight: normal; text-decoration: none; }
.messok	   	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: none; }
.important_text { color: #c3540b; }

.newstitle 	{ color: #5689C0; text-decoration: none; }
a.punct:link   	{ color: #5689C0; text-decoration: none; display: inline-block; border-bottom: 1px dashed #5689C0; }
a.punct:visited 	{ color: #5689C0; text-decoration: none; display: inline-block; border-bottom: 1px dashed #5689C0; }
a.punct:active  	{ color: #5689C0; text-decoration: none; display: inline-block; border-bottom: 1px dashed #5689C0; }
a.punct:hover   	{ color: #5689C0; text-decoration: none; display: inline-block; border-bottom: 1px dashed #5689C0; }


/*Rich for page*/
hr.pg { width:100%; height: 1px; border: medium none; color: #666666; background-color: #cbe57a; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
p.pg 			{ font-size: 12px; }
em.pg 		{ font-size: 12px; font-style: italic; }
strong.pg 	{ font-size: 12px; font-weight: bold; }
img.pg {
	padding: 0px; 
	margin: 0px; margin-right: 10px; margin-bottom: 10px;
}

h2.pg 		{ font-weight: normal; font-size: 24px; color: #727272; padding: 0px; margin: 0px; }
h3.pg 		{ font-weight: normal; font-size: 20px; color: #727272; padding: 0px; margin: 0px; }
h4.pg 		{ font-weight: normal; font-size: 18px; color: #727272; padding: 0px; margin: 0px; }
h5.pg 		{ font-weight: bold;   font-size: 16px; color: #727272; padding: 0px; margin: 0px; }
h6.pg 		{ font-weight: bold;   font-size: 14px; color: #727272; padding: 0px; margin: 0px; }

ol.pg 		{ font-size:  12px; }
li.pg 		{ font-size:  12px; }

a.pg:link    { color: #5689C0; text-decoration: underline; }
a.pg:visited { color: #5689C0; text-decoration: underline; }
a.pg:active  { color: #5689C0; text-decoration: underline; }
a.pg:hover   { color: #AAC4DF; text-decoration: underline; }


/*Site*/

#mainparu {
	padding: 0; padding-right: 15px; padding-left: 15px;
}


.topnavsel  				{ font-size: 14px; color: #cccccc; text-decoration: none; }
a.topnav:link   			{ font-size: 14px; color: #333333; text-decoration: none; }
a.topnav:visited 			{ font-size: 14px; color: #333333; text-decoration: none; }
a.topnav:active  			{ font-size: 14px; color: #333333; text-decoration: none; }
a.topnav:hover   			{ font-size: 14px; color: #cccccc; text-decoration: none; }

.menuline 					{ background-color: #d8d8d8; }
.menulineover 				{ background-color: #3aaa48; }

.rmenuline {
	background-color: #94daa3;
}

.gglksel		 	{ font-size: 14px; color: #666666; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 15px; margin: 0px; }
a.gglk:link 	{ font-size: 14px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 15px; margin: 0px; }
a.gglk:visited { font-size: 14px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 15px; margin: 0px; }
a.gglk:active 	{ font-size: 14px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 15px; margin: 0px; }
a.gglk:hover 	{ font-size: 14px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 15px; margin: 0px; background-color: #efefef; }

.ggsublksel		 	{ font-size: 12px; color: #666666; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 30px; margin: 0px; }
a.ggsublk:link 	{ font-size: 12px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 30px; margin: 0px; }
a.ggsublk:visited { font-size: 12px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 30px; margin: 0px; }
a.ggsublk:active 	{ font-size: 12px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 30px; margin: 0px; }
a.ggsublk:hover 	{ font-size: 12px; color: #3aaa48; text-decoration: none; DISPLAY: block; padding: 5px; padding-left: 30px; margin: 0px; background-color: #efefef; }

.ltsubmenusel	   	{ font-size: 11px; color: #c3540b; text-decoration: none; }
a.ltsubmenu:link   	{ font-size: 11px; color: #3aaa48; text-decoration: none; }
a.ltsubmenu:visited 	{ font-size: 11px; color: #3aaa48; text-decoration: none; }
a.ltsubmenu:active 	{ font-size: 11px; color: #3aaa48; text-decoration: none; }
a.ltsubmenu:hover  	{ font-size: 11px; color: #5abb66; text-decoration: underline; }

#copyright {
	FONT-SIZE: 10px
}
.imgborder {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid
}

.plashka {
	BACKGROUND-COLOR: #efefef;
	padding: 15px;
}
.zebra {
	BACKGROUND-COLOR: #efefef;
}

a.archive:link   			{ font-size: 11px; color: #3aaa48; text-decoration: underline; }
a.archive:visited 		{ font-size: 11px; color: #3aaa48; text-decoration: underline; }
a.archive:active 			{ font-size: 11px; color: #3aaa48; text-decoration: underline; }
a.archive:hover  			{ font-size: 11px; color: #5abb66; text-decoration: underline; }

.newsnavysel	   	{ color: #c3540b; font-size: 12px; font-weight: normal; text-decoration: none; }
.newsnavynolk	   	{ color: #666666; font-size: 12px; font-weight: normal; text-decoration: none; }
a.newsnavy:link   	{ color: #3aaa48; font-size: 12px; font-weight: normal; text-decoration: none; }
a.newsnavy:visited 	{ color: #3aaa48; font-size: 12px; font-weight: normal; text-decoration: none; }
a.newsnavy:active  	{ color: #3aaa48; font-size: 12px; font-weight: normal; text-decoration: none; }
a.newsnavy:hover   	{ color: #5abb66; font-size: 12px; font-weight: normal; text-decoration: underline; }

.newsnavmsel	   	{ color: #c3540b; font-size: 11px; font-weight: normal; text-decoration: none; }
.newsnavmnolk	   	{ color: #666666; font-size: 11px; font-weight: normal; text-decoration: none; }
a.newsnavm:link   	{ color: #3aaa48; font-size: 11px; font-weight: normal; text-decoration: none; }
a.newsnavm:visited 	{ color: #3aaa48; font-size: 11px; font-weight: normal; text-decoration: none; }
a.newsnavm:active  	{ color: #3aaa48; font-size: 11px; font-weight: normal; text-decoration: none; }
a.newsnavm:hover   	{ color: #5abb66; font-size: 11px; font-weight: normal; text-decoration: underline; }



/*Admin Styles*/

/*Text & Title*/
.adtit 			{color: #807f84; font-weight: bold;}	
.adtitsel 		{color: #B2B0BB; font-weight: bold;}
.adtxt 			{color: #807f84;}						
.adnosel 		{color: #B0AEB5;}
.adnavtit 		{color: #CFCFCF; font-weight: bold;}	

/*BG*/
.adbg1 			{background-color: #DCDECF;}				
.adbg2 			{background-color: #EAEBE2;}
.adbg3 			{background-color: #EFF0E7;}
.adbg4 			{background-color: #F9F9F7;}
.adbgaktive		{background-color: #EADFDB;}				

/*Dot's - Horisontal & Vertical*/
.addothor 		{background-image: url(dothor.gif);	background-repeat: repeat-x; width: 100%; }
.addotver 		{background-image: url(dotver.gif);	background-repeat: repeat-y;}

/*Messages*/
.admess 			{color: #249325;}
.aderr 			{color: #e35108;}

/*Padding*/
.adpad5 			{padding: 5px;}
.adpad10			{padding: 10px;}
.adpad15			{padding: 15px;}
.adpad20			{padding: 20px;}

.adborderTable { border: 1px solid #DCDCDC; border-color: #ffffff #ffffff #3E3E3E #3E3E3E; }
.adborderTable td { border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #ffffff #ffffff; }

/*Form Controls*/
.adfe  			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; font-size: 11px;}
.adfec 			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; text-align: center; font-size: 11px;}
.adbut 			{ color: #3E3E3E; border: 1px solid #DCDCDC; border-color: #3E3E3E #3E3E3E #3E3E3E #3E3E3E; cursor:pointer; cursor:hand;  font-size: 11px; }
.adfei			{ width: 150px; height: 14px; border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px; background-color: #ffffff; border-style: solid; font-size: 11px; border-color: #333333; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*Links*/
.adlksel 		{ color: #e35108; }
.adnolk  		{ color: #807f84; }
a.adlk:link    { color: #807f84; text-decoration: underline; }
a.adlk:visited { color: #807f84; text-decoration: underline; }
a.adlk:active  { color: #807f84; text-decoration: underline; }
a.adlk:hover   { color: #e35108; text-decoration: underline; }

.adblksel 		 { font-size: 12px; color: #e35108; text-decoration: none;      font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.adblk:link    { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:visited { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:active  { font-size: 12px; color: #807f84; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.adblk:hover   { font-size: 12px; color: #e35108; text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*Border*/
.adborder 		 { border-color:#39402F; border-style:solid; border-width:1px }
.adimgborder	 { border-color:#DCDECF; border-style:solid; border-width:3px }

.tat 				 {	cursor:pointer; cursor:hand; }



