body {
	margin: 0px;
	padding: 0px;
	background-color: #fefefe;
	color: #1e1d00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
form {
	padding: 0px; margin: 0px;
}

h1 			{ font-weight: normal; font-size: 24px; color: #6d9b00; padding: 0px; padding-bottom: 0px; margin: 0px; }
hr				{ width:100%; height: 1px; border: medium none; color: #cbe57a; background-color: #cbe57a; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
a:link   	{ color: #c3540b; text-decoration: underline; }
a:visited 	{ color: #c3540b; text-decoration: underline; }
a:active  	{ color: #c3540b; text-decoration: underline; }
a:hover   	{ color: #ea8644; text-decoration: underline; }

.messerr	   	{ color: #c3540b; 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; }


/*Site Styles*/
/*Layout*/
.topbgcommon 	{background-image: url(topbgcommon.gif);	background-repeat: repeat-x;}
.topbg 			{background-image: url(topbg.gif);	background-repeat: repeat-y;}
.toplogobg 		{background-color: #fefefe;}
.toppolos 		{background-image: url(toppolos.jpg);	background-repeat: repeat-x;}
.visualbg 		{background-image: url(visualbg.jpg);	background-repeat: repeat-x;}
.visual 		   {background-image: url(visual.jpg);	background-repeat: no-repeat;}
.leftbg	 		{background-color: #cbe57a;}



/*Search*/
.words	   	{ color: #c3540b; font-size: 14px; font-weight: normal; text-decoration: none; }
.seword	   	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: none; }
.serools	   	{ color: #ff0000; font-size: 12px; font-weight: normal; text-decoration: none; }


.logininput {
	color: #2f3a0b;
   width: 143px;
	height: 17px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #f3fbd8;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
	padding-left: 4px;
}
.loginlable			 {color: #2f3a0b;}

a.loginreg:link    { color: #c3540b; font-size: 10px; font-weight: bold; text-decoration: none; }
a.loginreg:visited { color: #c3540b; font-size: 10px; font-weight: bold; text-decoration: none; }
a.loginreg:active  { color: #c3540b; font-size: 10px; font-weight: bold; text-decoration: none; }
a.loginreg:hover   { color: #c3540b; font-size: 10px; font-weight: bold; text-decoration: underline; }

a.loginfog:link    { color: #2f3a0b; font-size: 10px; font-weight: normal; text-decoration: none; }
a.loginfog:visited { color: #2f3a0b; font-size: 10px; font-weight: normal; text-decoration: none; }
a.loginfog:active  { color: #2f3a0b; font-size: 10px; font-weight: normal; text-decoration: none; }
a.loginfog:hover   { color: #2f3a0b; font-size: 10px; font-weight: normal; text-decoration: underline; }

.topnavsel    		{ color: #4f5d21; font-size: 14px; font-weight: normal; text-decoration: none; }
a.topnav:link    	{ color: #1e1d00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.topnav:visited 	{ color: #1e1d00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.topnav:active  	{ color: #1e1d00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.topnav:hover   	{ color: #c3540b; font-size: 14px; font-weight: normal; text-decoration: underline; }

.leftnavsel   		{ color: #c3540b; font-size: 12px; font-weight: normal; text-decoration: none; }
a.leftnav:link   	{ color: #2f3a0b; font-size: 12px; font-weight: normal; text-decoration: none; }
a.leftnav:visited { color: #2f3a0b; font-size: 12px; font-weight: normal; text-decoration: none; }
a.leftnav:active  { color: #2f3a0b; font-size: 12px; font-weight: normal; text-decoration: none; }
a.leftnav:hover   { color: #c3540b; font-size: 12px; font-weight: normal; text-decoration: underline; }
.leftnavline1 		{ background-color: #daf979; }
.leftnavline2 		{ background-color: #bcd079; }

.subscribetitle	{ color: #c3540b; font-size: 12px; font-weight: bold; text-decoration: none; }
.subscribecaption	{ color: #6d9b00; font-size: 10px; font-weight: normal; text-decoration: none; }
.subscribe-top   	{ background-image: url(subscribe-top.jpg);	background-repeat: no-repeat; }
.subscribe-bottom	{ background-image: url(subscribe-bottom.jpg);	background-repeat: no-repeat; }
.subscribe-bg		{ background-image: url(subscribe-bg.jpg);	background-repeat: repeat-y; }
.subscribeinput {
	color: #2f3a0b;
   width: 141px;
	height: 17px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #f3fbd8;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
	padding-left: 4px;
}

.searchtitle	{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: none; }
.searchinput {
	color: #2f3a0b;
   width: 147px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
	padding-left: 4px;
}

.consultationtop 		{ background-image: url(consultationtop.jpg);	background-repeat: no-repeat; }
.consultationtitle	{ color: #c0f843; font-size: 14px; font-weight: bold; text-decoration: none; padding: 0px; padding-left: 45px; }
.consultationbg 		{ background-color: #392f13; }
.consultationcaption	{ color: #cbe57a; font-size: 11px; font-weight: bold; text-decoration: none; }
.consultationtxt		{ color: #cbe57a; font-size: 12px; font-weight: normal; text-decoration: none; }
.consultationinput {
	color: #2f3a0b;
   width: 162px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #cbe57a;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #bcd26f;
	padding: 0px;
}
.consultationphone {
	color: #2f3a0b;
   width: 35px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #cbe57a;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #bcd26f;
	padding: 0px;
	text-align: center;
}
.consultationphone2 {
	color: #2f3a0b;
   width: 55px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #cbe57a;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #bcd26f;
	padding: 0px;
	text-align: center;
}

.footerbg 		{ background-color: #392f13; }
.copy				{ color: #cbe57a; font-size: 11px; font-weight: normal; text-decoration: none; }
.contacts			{ color: #c3540b; font-size: 11px; font-weight: bold; text-decoration: none; }
.futnavsel   		{ color: #5f5843; font-size: 12px; font-weight: normal; text-decoration: none; }
a.futnav:link   	{ color: #928359; font-size: 12px; font-weight: normal; text-decoration: none; }
a.futnav:visited 	{ color: #928359; font-size: 12px; font-weight: normal; text-decoration: none; }
a.futnav:active  	{ color: #928359; font-size: 12px; font-weight: normal; text-decoration: none; }
a.futnav:hover   	{ color: #928359; font-size: 12px; font-weight: normal; text-decoration: underline; }

a.email:link   	{ color: #cbe57a; font-size: 11px; font-weight: normal; text-decoration: none; }
a.email:visited 	{ color: #cbe57a; font-size: 11px; font-weight: normal; text-decoration: none; }
a.email:active  	{ color: #cbe57a; font-size: 11px; font-weight: normal; text-decoration: none; }
a.email:hover   	{ color: #cbe57a; font-size: 11px; font-weight: normal; text-decoration: underline; }

#mainarea { margin: 0px; padding: 0px; padding-left: 20px; padding-bottom: 20px; }


.newsdate 	{ color: #2f3a0b; font-size: 11px; font-weight: bold; text-decoration: none; }
.newstitle 	{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: none; }
.newsfull {
	border-bottom: 2px; border-top: 2px;border-left: 0px; border-right: 0px;
	border-style: solid;
	border-color: #cbe57a;
	padding: 10px; 
	margin: 0px; margin-top: 10px; margin-bottom: 10px;
	background-color: #ebf9c1;
	height: 100%;
}
a.newsmore:link   	{ color: #6d9b00; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:visited 	{ color: #6d9b00; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:active  	{ color: #6d9b00; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:hover   	{ color: #6d9b00; font-size: 10px; font-weight: normal; text-decoration: underline; }


.newsnavysel	   	{ color: #c3540b; font-size: 18px; font-weight: normal; text-decoration: none; }
.newsnavynolk	   	{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.newsnavy:link   	{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.newsnavy:visited 	{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.newsnavy:active  	{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.newsnavy:hover   	{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: underline; }

.newsnavmsel	   	{ color: #c3540b; font-size: 14px; font-weight: normal; text-decoration: none; }
.newsnavmnolk	   	{ color: #bfe85f; font-size: 14px; font-weight: normal; text-decoration: none; }
a.newsnavm:link   	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.newsnavm:visited 	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.newsnavm:active  	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: none; }
a.newsnavm:hover   	{ color: #6d9b00; font-size: 14px; font-weight: normal; text-decoration: underline; }

.artnavsel	   		{ color: #c3540b; font-size: 18px; font-weight: normal; text-decoration: none; }
a.artnav:link   		{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.artnav:visited 		{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.artnav:active  		{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: none; }
a.artnav:hover   		{ color: #6d9b00; font-size: 18px; font-weight: normal; text-decoration: underline; }

a.arttitle:link  		{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: none; }
a.arttitle:visited 	{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: none; }
a.arttitle:active  	{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: none; }
a.arttitle:hover   	{ color: #6d9b00; font-size: 12px; font-weight: bold; text-decoration: underline; }

.articlefull {
	border-bottom: 2px; border-top: 2px;border-left: 0px; border-right: 0px;
	border-style: solid;
	border-color: #cbe57a;
	padding: 10px; 
	margin: 0px; margin-top: 10px; margin-bottom: 10px;
	background-color: #ebf9c1;
}


.contactinput {
	color: #2f3a0b;
   width: 170px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
}
.contactphone {
	color: #2f3a0b;
   width: 40px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
	text-align: center;
}
.contactphone2 {
	color: #2f3a0b;
   width: 60px;
	height: 15px;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
	text-align: center;
}
.contacttxt {
	color: #2f3a0b;
	border-bottom: 1px; border-top: 1px;border-left: 1px; border-right: 1px;
	background-color: #ffffff;
	border-style: solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #7da716;
	padding: 0px;
}
.contactmand 	{ color: #c3540b; }







/*Rich for page*/
hr.pg { width:100%; height: 1px; border: medium none; color: #cbe57a; 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 {
	border-bottom: 2px; border-top: 2px;border-left: 2px; border-right: 2px;
	border-style: solid;
	border-color: #bcd26f;
	padding: 0px; 
	margin: 0px; margin-right: 10px; margin-bottom: 10px;
}

h2.pg 		{ font-weight: normal; font-size: 18px; color: #6d9b00; padding: 0px; margin: 0px; }
h3.pg 		{ font-weight: normal; font-size: 16px; color: #6d9b00; padding: 0px; margin: 0px; }
h4.pg 		{ font-weight: normal; font-size: 14px; color: #6d9b00; padding: 0px; margin: 0px; }
h5.pg 		{ font-weight: bold;   font-size: 12px; color: #6d9b00; padding: 0px; margin: 0px; }
h6.pg 		{ font-weight: bold;   font-size: 10px; color: #6d9b00; padding: 0px; margin: 0px; }

ol.pg 		{ font-size:  12px; }
li.pg 		{ font-size:  12px; }

a.pg:link    { color: #c3540b; text-decoration: underline; }
a.pg:visited { color: #c3540b; text-decoration: underline; }
a.pg:active  { color: #c3540b; text-decoration: underline; }
a.pg:hover   { color: #ea8644; 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; }



