﻿/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background:#d9d5ce url(../gfx/body_bg.gif) repeat;font-size:14px;font-family:georgia,serif,arial,verdana,sans-serif;color:#495a5a;line-height:150%;text-align:center;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#495a5a;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#495a5a;margin:0px;margin-bottom:10px;}
a														{font-size:1em;color:#495a5a;text-decoration:underline;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:24px;color:#60a43a;margin:0px;margin-bottom:15px;line-height:110%;font-weight:normal;}
h2,h3,h4,h5,h6											{font-size:14px;font-weight:bold;color:#495a5a;margin:0px;line-height:110%;}
address													{font-size:1em;font-style:normal;}
form													{margin:0;padding:0;}
hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}


/* Base template setup
---------------------------------------------------------------------- */

.wrap 													{width:948px;margin:0 auto;}
.wrap .inner 											{width:100%;clear:both;padding:6px 0px 0px 0px;text-align:left;}
.wrap .inner .pad 										{clear:both;padding:10px 10px 0px 10px;background-color:#fff;}
.wrap .inner .pad .top 									{width:100%;height:102px;clear:both;}
.wrap .inner .pad .top .left 							{width:220px;float:left;}
.wrap .inner .pad .top .right 							{width:700px;height:100px;float:right;background:url(../gfx/menu_bg.jpg) no-repeat;}
.wrap .inner .pad .top .right .service 					{width:100%;height:75px;clear:both;}
.wrap .inner .pad .top .right .service .float 			{float:right;}
.wrap .inner .pad .top .right .service .float .search 	{float:right;padding:6px 6px 0px 0px;}
.wrap .inner .pad .top .right .service .float .search label {display:none;}
.wrap .inner .pad .top .right .service .float .search #q {width:155px;height:15px;float:left;border:none;background:url(../gfx/service_q_bg.gif) no-repeat right top;text-align:right;font-family:verdana,arial,sans-serif;font-size:10px;color:#4d9a11;padding:1px 5px 0px 0px;}
.wrap .inner .pad .top .right .service .float .search #qsubmit {width:15px;height:15px;float:left;border:none;background:url(../gfx/service_q_submit.gif) no-repeat;cursor:pointer;margin-left:5px;}
.wrap .inner .pad .top .right .service .float .smenu 	{float:right;padding:2px 0px 0px 0px;}
.wrap .inner .pad .top .right .service .float .smenu ul {margin:0;padding:0;list-style-type:none;}
.wrap .inner .pad .top .right .service .float .smenu ul li {display:inline;padding-right:10px;}
.wrap .inner .pad .top .right .service .float .smenu ul li a {font-family:verdana,arial,sans-serif;font-size:10px;color:#fff;text-decoration:none;}
.wrap .inner .pad .top .right .service .float .smenu ul li a:hover {text-decoration:underline;}

.wrap .inner .pad .top .right .service .float .smenu ul li a.selected {font-family:verdana,arial,sans-serif;font-size:10px;color:#fff;text-decoration:underline;}
.wrap .inner .pad .top .right .service .float .smenu ul li a.selected:hover {text-decoration:underline;}

.wrap .inner .pad .top .right .menu 					{width:100%;clear:both;}
.wrap .inner .pad .top .right .menu .float 				{float:right;}
.wrap .inner .pad .top .right .menu .float ul 			{margin:0;padding:0;list-style-type:none;}
.wrap .inner .pad .top .right .menu .float ul li 		{width:113px;height:21px;float:left;overflow:hidden;}
.wrap .inner .pad .top .right .menu .float ul li a 		{width:99px;height:19px;float:left;font-size:10px;font-weight:bold;color:#fff;text-decoration:none;text-align:right;padding:2px 14px 0px 0px;}
.wrap .inner .pad .top .right .menu .float ul li a:hover {color:#000;}
.wrap .inner .pad .top .right .menu .float ul li a.selected {width:99px;height:19px;float:left;font-size:10px;font-weight:bold;color:#000;text-decoration:none;text-align:right;padding:2px 14px 0px 0px;}
.wrap .inner .pad .top .right .menu .float ul li a.selected:hover {color:#000;}

/* Frontpage */
.wrap .inner .pad .fteaser 								{width:100%;height:282px;clear:both;overflow:hidden;}
.wrap .inner .pad .fcontent 							{width:100%;height:300px;clear:both;background:url(../gfx/frontpage_text_bg.gif) no-repeat;padding-top:25px;}
.wrap .inner .pad .fcontent .left 						{width:270px;float:left;}
.wrap .inner .pad .fcontent .left .inn 					{width:220px;clear:both;padding:0px 0px 0px 15px;}
.wrap .inner .pad .fcontent .left .inn .headline 		{width:100%;clear:both;margin-bottom:10px;}
.wrap .inner .pad .fcontent .left .inn .headline p 		{margin:0;text-transform:uppercase;font-size:13px;color:#4d9a11;}
.wrap .inner .pad .fcontent .left .inn .news 			{width:100%;clear:both;border-top:1px solid #969c98;padding-top:10px;}
.wrap .inner .pad .fcontent .left .inn .news p 			{margin:0;margin-bottom:20px;font-size:13px;color:#495a5a;line-height:130%;}
.wrap .inner .pad .fcontent .left .inn .news p a 		{text-decoration:none;color:#495a5a;}
.wrap .inner .pad .fcontent .center 					{width:390px;float:left;}
.wrap .inner .pad .fcontent .center .inn 				{width:375px;clear:both;padding:0px 0px 0px 0px;}
.wrap .inner .pad .fcontent .center .inn .headline 		{width:100%;clear:both;margin-bottom:10px;}
.wrap .inner .pad .fcontent .center .inn .headline p 	{margin:0;text-transform:uppercase;font-size:13px;color:#4d9a11;}
.wrap .inner .pad .fcontent .center .inn .text 			{width:100%;clear:both;border-top:1px solid #969c98;padding-top:10px;}
.wrap .inner .pad .fcontent .center .inn .text .manchet {clear:both;}
.wrap .inner .pad .fcontent .center .inn .text .manchet p {margin:0;margin-bottom:15px;font-size:15px;color:#495a5a;}
.wrap .inner .pad .fcontent .center .inn .text .manchet a 	{font-size:1em;color:#57b119;text-decoration:none;}
.wrap .inner .pad .fcontent .center .inn .text .manchet a:hover {text-decoration:underline;}
.wrap .inner .pad .fcontent .center .inn .text .txt 	{clear:both;}
.wrap .inner .pad .fcontent .right 						{width:260px;float:left;}
.wrap .inner .pad .fcontent .right .inn 				{width:210px;clear:both;padding:30px 0px 0px 35px;}
.wrap .inner .pad .fcontent .right .inn ul 				{margin:0;padding:0;list-style-type:none;}
.wrap .inner .pad .fcontent .right .inn ul li 			{border-bottom:1px solid #4d9a11;padding-top:10px;}
.wrap .inner .pad .fcontent .right .inn ul li p 		{margin:0;margin-bottom:10px;}
.wrap .inner .pad .fcontent .right .inn ul li a 		{text-decoration:none;color:#4d9a11;font-size:17px;}
.wrap .inner .pad .fcontent .right .inn ul li span 		{color:#a0a0a0;font-size:17px;}

/* Content */
.wrap .inner .pad .teaser 								{width:100%;height:139px;clear:both;overflow:hidden;}
.wrap .inner .pad .content 								{width:100%;clear:both;background:url(../gfx/content_text_bg.gif) repeat-x;padding-top:25px;}
.wrap .inner .pad .content .left 						{width:270px;float:left;}
.wrap .inner .pad .content .left .inn 					{width:220px;clear:both;padding:0px 0px 0px 15px;}
.wrap .inner .pad .content .left .inn .headline 		{width:100%;clear:both;margin-bottom:10px;}
.wrap .inner .pad .content .left .inn .headline p 		{margin:0;text-transform:uppercase;font-size:13px;color:#4d9a11;}
.wrap .inner .pad .content .left .inn .contentmenu 		{width:100%;clear:both;border-top:1px solid #969c98;padding-top:10px;}
.wrap .inner .pad .content .left .inn .contentmenu ul 	{margin:0;padding:0;list-style-type:none;}
.wrap .inner .pad .content .left .inn .contentmenu ul li {background:url(../gfx/icon_arrow_grey.gif) no-repeat 0px 7px;padding-left:10px;}
.wrap .inner .pad .content .left .inn .contentmenu ul li a {font-size:13px;color:#495a5a;text-decoration:none;}
.wrap .inner .pad .content .left .inn .contentmenu ul li a:hover {text-decoration:underline;}
.wrap .inner .pad .content .left .inn .contentmenu ul li a.selected {font-size:13px;color:#495a5a;text-decoration:none;font-weight:bold;}
.wrap .inner .pad .content .left .inn .contentmenu ul li a.selected:hover {text-decoration:underline;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul {margin:0;padding:0;list-style-type:none;margin-bottom:10px;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul li {background:none;padding-left:0px;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul li a {font-size:13px;color:#495a5a;text-decoration:none;font-weight:normal;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul li a:hover {text-decoration:underline;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul li a.selected {font-size:13px;color:#495a5a;text-decoration:none;font-weight:bold;}
.wrap .inner .pad .content .left .inn .contentmenu ul ul li a.selected:hover {text-decoration:underline;}
.wrap .inner .pad .content .center 						{width:390px;float:left;}
.wrap .inner .pad .content .center .inn 				{width:375px;clear:both;padding:0px 0px 0px 0px;}
.wrap .inner .pad .content .center .inn .headline 		{width:100%;clear:both;}
.wrap .inner .pad .content .center .inn .text 			{width:100%;clear:both;/*padding-top:15px;*/}
.wrap .inner .pad .content .center .inn .text .manchet {clear:both;}
.wrap .inner .pad .content .center .inn .text .manchet p {margin:0;margin-bottom:15px;font-size:16px;color:#495a5a;}
.wrap .inner .pad .content .center .inn .text .txt 		{clear:both;}
.wrap .inner .pad .content .center .inn .text .txt p 	{margin:0;margin-bottom:15px;font-size:14px;color:#495a5a;}
.wrap .inner .pad .content .center .inn .text .txt a 	{font-size:1em;color:#57b119;text-decoration:none;}
.wrap .inner .pad .content .center .inn .text .txt a:hover {text-decoration:underline;}

.wrap .inner .pad .content .center .inn .newslist 		{clear:both;}
.wrap .inner .pad .content .center .inn .newslist ul 	{margin:0;padding:0;list-style-type:none;}
.wrap .inner .pad .content .center .inn .newslist ul li {padding-top:15px;}
.wrap .inner .pad .content .center .inn .newslist ul li a {text-decoration:none;color:#495a5a!important;}
.wrap .inner .pad .content .center .inn .newslist ul li a:hover {text-decoration:none!important;}
.wrap .inner .pad .content .center .inn .newslist ul li strong {color:#495a5a;}
.wrap .inner .pad .content .center .inn .newslist ul li span {color:#a0a0a0;}

.wrap .inner .pad .content .right 						{width:260px;float:left;}
.wrap .inner .pad .content .right .inn 					{width:239px;clear:both;padding:0px 0px 0px 20px;}
.wrap .inner .pad .content .right .inn .mwr_t1			{clear:both;background:url(../gfx/mwr_top_white.gif) no-repeat;padding-top:20px;margin-bottom:15px;}
.wrap .inner .pad .content .right .inn .mwr_t1 .pd 		{clear:both;padding:0px 0px 10px 20px;background-color:#fff;}
.wrap .inner .pad .content .right .inn .mwr_t1 .pd .wid {clear:both;width:215px;}
.wrap .inner .pad .content .right .inn .mwr_t1 .pd .wid p {margin:0;margin-bottom:5px;line-height:130%;font-size:12px;color:#495a5a;}
.wrap .inner .pad .content .right .inn .mwr_t1 .pd .wid a {text-decoration:none;color:#68ae3e;}
.wrap .inner .pad .content .right .inn .mwr_t1 .pd .wid a:hover {text-decoration:underline;}
.wrap .inner .pad .content .right .inn .mwr_t2			{clear:both;background:url(../gfx/mwr_top_grey.gif) no-repeat;padding-top:20px;margin-bottom:15px;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd 		{clear:both;padding:0px 0px 10px 20px;background-color:#e6e6e6;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid {clear:both;width:215px;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid p {margin:0;margin-bottom:5px;line-height:130%;font-size:12px;color:#495a5a;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid ul {margin:0;padding:0;list-style-type:none;line-height:130%;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid ul li {padding-left:11px;background:url(../gfx/icon_arrow_green.gif) no-repeat 0px 7px;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid ul li a {color:#60a43a;text-decoration:none;font-size:12px;}
.wrap .inner .pad .content .right .inn .mwr_t2 .pd .wid ul li a:hover {text-decoration:underline;}
.wrap .inner .pad .content .right .inn .mwr_t3 			{clear:both;padding-top:20px;margin-bottom:15px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd 		{clear:both;padding:0px 0px 10px 20px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid {clear:both;width:215px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid p.label {margin:0;line-height:130%;font-size:17px;color:#495a5a;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid p {margin:0;margin-bottom:5px;line-height:130%;font-size:13px;color:#495a5a;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .login {clear:both;padding-top:5px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .login p {margin:0;margin-bottom:2px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .login #username {width:150px;padding:2px;border:none;border:1px solid #74c045;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .login #password {width:150px;padding:2px;border:none;border:1px solid #74c045;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .login #usersubmit {width:45px;padding:2px;border:none;font-size:12px;background-color:#498014;color:#fff;margin-left:5px;}
.wrap .inner .pad .content .right .inn .mwr_t3 .pd .wid .clr {width:100%;height:10px;clear:both;}
.wrap .inner .pad .content .clear						{width:100%;height:20px;clear:both;}

/* Comments */
.comments 												{clear:both;padding-top:20px;}
.comments p 											{font-size:20px;}
.comment 												{width:100%;clear:both;padding-top:10px;margin-bottom:25px;}
.comment .head 											{margin:0px!important;padding-left:22px;background:url(/gfx/icon_comments.gif) no-repeat left 5px;}
.comment .author 										{margin:0px!important;color:#666;}
.comment .text 											{margin:0px!important;padding-top:5px;}
.commentssep 											{width:100%;height:30px;clear:both;}
.commentform 											{width:380px;}
.commentform .pd 										{clear:both;padding:10px 0px 15px 10px;}
.commentform .pd .row1 									{width:100%;height:30px;clear:both;overflow:hidden;}
.commentform .pd .row1 .lf 								{width:110px;float:left;}
.commentform .pd .row1 .rg 								{width:230px;float:left;}
.commentform .pd .row1 .rg #name 						{width:230px;padding:3px;border:none;background-color:#e6e4df;font-weight:bold;}
.commentform .pd .row1 .rg #authors 					{width:230px;padding:3px;border:none;background-color:#e6e4df;}
.commentform .pd .row1 .rg #email 						{width:230px;padding:3px;border:none;background-color:#e6e4df;}
.commentform .pd .row2 									{width:100%;height:90px;clear:both;overflow:hidden;}
.commentform .pd .row2 .lf 								{width:110px;float:left;}
.commentform .pd .row2 .rg 								{width:230px;float:left;}
.commentform .pd .row2 .rg #comment 					{width:230px;height:75px;padding:3px;border:none;background-color:#e6e4df;}
.commentform .pd .row3 									{width:100%;clear:both;padding-top:20px;}
.commentform .pd .row3 .lf 								{width:110px;float:left;}
.commentform .pd .row3 .rg 								{width:230px;float:left;}
.commentform .pd .row3 .rg #submit 						{padding:3px 20px 3px 10px;font-size:13px;font-weight:bold;text-align:left;border:none;background-color:#498014;color:#fff;}

/* Footer */
.wrap .inner .pad .footer 								{width:100%;height:25px;clear:both;background:url(../gfx/footer_repeat.gif) repeat-x;}
.wrap .inner .pad .footer ul 							{margin:0;padding:0;list-style-type:none;padding:0px 0px 0px 15px;}
.wrap .inner .pad .footer ul li 						{display:inline;font-size:10px;color:#495a5a;}
.wrap .inner .pad .footer ul li.seperator 				{padding:0px 3px 0px 3px;}
.wrap .inner .pad .footer ul li a 						{font-size:11px;color:#495a5a;text-decoration:none;}
.wrap .inner .pad .footer ul li a:hover 				{text-decoration:underline;}
.wrap .inner .pad .fdistance 							{width:100%;height:10px;clear:both;overflow:hidden;}

/* Distance in bottom of the page */
.distance 												{width:100%;height:20px;clear:both;}
