body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	color: #2d2d2d;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
form {
	padding: 0px; margin: 0px;
}

h1,h2	{ font-weight: normal; font-size: 18px; color: #000000; padding: 10px 15px; background: url(hmarker.gif) no-repeat 0px; }
hr				{ width:100%; height: 1px; border: medium none; color: #e4e4e0; background-color: #e4e4e0; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
a:link   	{ color: #f0810a; text-decoration: underline; }
a:visited 	{ color: #f0810a; text-decoration: underline; }
a:active  	{ color: #f0810a; text-decoration: underline; }
a:hover   	{ color: #eea95e; 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*/
.menubg 		{background-image: url(menubg.gif);	background-repeat: repeat-x;}
.visualbg 	{background-image: url(visu.jpg);	background-repeat: no-repeat;}
.leftbg 		{background-image: url(leftbg.jpg);	background-repeat: no-repeat;}
.servbg 		{background-image: url(servbg.jpg);	background-repeat: no-repeat;}
#serv1      { width: 26px; height: 103px; position:relative; background-image: url(rightbg.gif);	background-repeat: repeat-y; }
.serv2 	{background-color: #0066b3;}

.divpad { padding: 0px 27px 20px; }

.todobg 	{background-color: #f2f2f2;}
.todov 	{background-color: #ea8b8b;}
.todoh 	{background-color: #9bb3c8;}
.todopad {padding: 0px 0px 0px 30px;}
.todotxt {font-style: italic;}

.line 	{background-color: #e4e4e0;}

.copy					{ color: #2d2d2d; font-size: 9px; }
a.futnav:link   	{ color: #2d2d2d; font-size: 9px; font-weight: normal; text-decoration: underline; }
a.futnav:visited 	{ color: #2d2d2d; font-size: 9px; font-weight: normal; text-decoration: underline; }
a.futnav:active  	{ color: #2d2d2d; font-size: 9px; font-weight: normal; text-decoration: underline; }
a.futnav:hover   	{ color: #777777; font-size: 9px; font-weight: normal; text-decoration: underline; }



#visualdiv 	{ width: 951px; height: 331px; position:relative; }
#visuallogo { width: 168px; height: 86px; position: absolute; left: 23px; top: 23px; }
#slogan1   	{ width: 500px; height: 30px; position: absolute; left: 92px; top: 140px; color: #005da8; font-size: 25px; text-transform: uppercase; }
#slogan2   	{ width: 400px; height: 70px; position: absolute; left: 195px; top: 187px; color: #005da8; }
#slogan2title {color: #474646; font-size: 12px; text-transform: uppercase;font-weight: bold;}
#slogan2txt   {color: #474646; font-size: 9px;}

/*Menu*/
.topnavsel    		{ color: #7ea9ce; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topnav:link    	{ color: #133464; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topnav:visited 	{ color: #133464; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topnav:active  	{ color: #133464; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topnav:hover   	{ color: #7ea9ce; font-size: 12px; font-weight: bold; text-decoration: none; }


.newsdate 	{ color: #5d9dd9; font-size: 11px; font-weight: bold; text-decoration: none; }
.newstitle 	{ color: #2d2d2d; font-size: 12px; font-weight: normal; text-decoration: none; }
.newsfull {
	border-bottom: 1px; border-top: 1px;border-left: 0px; border-right: 0px;
	border-style: solid;
	border-color: #88a2b6;
	padding: 10px; 
	margin: 0px; margin-top: 10px; margin-bottom: 10px;
	background-color: #f2f2f2;
	height: 100%;
}
a.newslink:link   	{ color: #2d2d2d; font-size: 12px; font-weight: normal; text-decoration: underline; }
a.newslink:visited 	{ color: #2d2d2d; font-size: 12px; font-weight: normal; text-decoration: underline; }
a.newslink:active  	{ color: #2d2d2d; font-size: 12px; font-weight: normal; text-decoration: underline; }
a.newslink:hover   	{ color: #828181; font-size: 12px; font-weight: normal; text-decoration: underline; }

a.newsmore:link   	{ color: #f0810a; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:visited 	{ color: #f0810a; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:active  	{ color: #f0810a; font-size: 10px; font-weight: normal; text-decoration: none; }
a.newsmore:hover   	{ color: #f0810a; font-size: 10px; font-weight: normal; text-decoration: underline; }

/*Pageing Block*/
.pgsbg 					 { padding: 0px;}
.pgssel   				 { color: #f0810a; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0px 5px; padding: 2px 5px; border: 1px; border-style: solid; border-color: #f0810a; }
a.pgstxtlinks:link    { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; }
a.pgstxtlinks:visited { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; }
a.pgstxtlinks:active  { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; }
a.pgstxtlinks:hover   { color: #5d9dd9; font-size: 11px; text-decoration: underline; font-weight: bold; }

a.pgslk:link    { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0px 5px; padding: 2px 5px; border: 1px; border-style: solid; border-color: #5d9dd9; }
a.pgslk:visited { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0px 5px; padding: 2px 5px; border: 1px; border-style: solid; border-color: #5d9dd9; }
a.pgslk:active  { color: #5d9dd9; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0px 5px; padding: 2px 5px; border: 1px; border-style: solid; border-color: #5d9dd9; }
a.pgslk:hover   { color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0px 5px; padding: 2px 5px; background-color: #5d9dd9; border: 1px; border-style: solid; border-color: #5d9dd9; }



.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: #9bb3c8;
	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: #9bb3c8;
	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: #9bb3c8;
	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: #9bb3c8;
	padding: 0px;
}
.contactmand 	{ color: #f0810a; }







/*Rich for page*/
p.pg 			{ font-size: 12px; }
em.pg 		{ font-size: 12px; font-style: italic; }
strong.pg 	{ font-size: 12px; font-weight: bold; }

ol.pg 		{ font-size:  12px; }
li.pg 		{ font-size:  12px; }

h2.pg	{ font-weight: normal; font-size: 16px; color: #000000; padding: 10px 15px; background: url(hmarker.gif) no-repeat 0px; }
h3.pg	{ font-weight: normal; font-size: 15px; color: #000000; padding: 10px 0px; font-weight: bold; }
h4.pg	{ font-weight: normal; font-size: 14px; color: #000000; padding: 10px 0px; font-weight: bold; }
h5.pg	{ font-weight: normal; font-size: 13px; color: #000000; padding: 9px 0px; font-weight: bold; }
h6.pg	{ font-weight: normal; font-size: 12px; color: #000000; padding: 8px 0px; font-weight: bold; }

hr.pg	{ width:100%; height: 1px; border: medium none; color: #e4e4e0; background-color: #e4e4e0; margin:0px 0; padding: 0px; margin-top: 5px; margin-bottom: 5px; }
a.pg:link   	{ color: #f0810a; text-decoration: underline; }
a.pg:visited 	{ color: #f0810a; text-decoration: underline; }
a.pg:active  	{ color: #f0810a; text-decoration: underline; }
a.pg:hover   	{ color: #eea95e; 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; }




