/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background-color:#877764;font-size:10px;font-family:verdana,arial,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:1.4em;color:#495a5a;margin:0px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#495a5a;margin:0px;}
address													{font-size:1em;font-style:normal;}

form													{margin:0;padding:0;}
optgroup 												{font-style:normal;font-weight:normal;}

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
---------------------------------------------------------------------- */

.main 													{margin:0 auto;width:950px;text-align:left;margin-top:10px;background-color:#fff;}
.main .pad 												{clear:both;padding:10px;}
.main .pad .top 										{width:100%;height:95px;clear:both;}
.main .pad .top .left 									{width:650px;height:95px;float:left;}
.main .pad .top .left a 								{text-decoration:none;}
.main .pad .top .right 									{width:250px;height:95px;float:right;position:relative;}
.main .pad .top .right .float 							{float:right;text-align:right;}
.main .pad .top .right .float ul 						{margin:0;padding:0;list-style-type:none;}
.main .pad .top .right .float ul li a 					{font-weight:bold;color:#d45815;text-decoration:none;}
.main .pad .top .right .float ul li a:hover 			{text-decoration:underline;}


.main .pad .top .right .search 							{width:184px;height:35px;clear:both;position:absolute; bottom:0px; right: 0px;}
html>body .main .pad .top .right .search 				{height:45px;}
.main .pad .top .right .search #q 						{width:160px;height:15px;border:none;background:url(../gfx/search_bg.gif) no-repeat;float:left;color:#495a5a;}
.main .pad .top .right .search #submit 					{width:15px;height:15px;background:#d45815 url(../gfx/search_arr.gif) no-repeat 50% 50%;border:none;margin-left:2px;cursor:pointer;float:left;}






.main .pad .teaser 										{clear:both;width:100%;height:305px;clear:both;background-repeat:no-repeat;background-position:50% top; position:relative;}
.main .pad .teaser .transparentNewsBoxBG				{position:absolute;top:0px; right:2px; width:207px; height:302px; background: #7b6454 none; z-index: 2000; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
.main .pad .teaser .transparentNewsBox					{position:absolute;top:0px; right:2px; width:179px; height:246px; background: trnasparent; z-index: 3000; font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 28px 14px;}
.main .pad .teaser .transparentNewsBox	.head 			{font-size:24px; line-height:120%;}
.main .pad .teaser .transparentNewsBox	.date 			{font-size:14px;margin-top:10px;}
.main .pad .teaser .transparentNewsBox	.txt 			{font-size:12px;margin-top:6px; line-height:150%;}
.main .pad .teaser .transparentNewsBox a 				{font-size:12px; font-weight:bold; background: transparent url(../gfx/OrangeLinkArr.gif) 100% 20% no-repeat;  color:#fff; display:block;width:80px;margin-top:10px;text-decoration: none;}

.main .pad .ctn 										{width:100%;clear:both;padding-top:20px;}
.main .pad .ctn .left 									{width:195px;float:left;}
.main .pad .ctn .left .inner 							{width:180px;clear:both;}
.main .pad .ctn .left .expad 							{padding-top:50px;}
.main .pad .ctn .left .inner ul 						{margin:0;padding:0;list-style-type:none;padding-left:10px;}
.main .pad .ctn .left .inner ul li 						{padding-bottom:5px;}
.main .pad .ctn .left .inner ul li a 					{font-weight:bold;color:#495a5a;text-decoration:none;padding-left:13px;background:none;}
.main .pad .ctn .left .inner ul li a.mth 				{font-weight:bold;color:#495a5a;text-decoration:none;padding-left:13px;background:url(../gfx/content_menu_plus.gif) no-repeat left 3px;}
.main .pad .ctn .left .inner ul li a.mth_out 			{font-weight:bold;color:#495a5a;text-decoration:none;padding-left:13px;background:url(../gfx/content_menu_minus.gif) no-repeat left 3px;}
.main .pad .ctn .left .inner ul li a:hover 				{text-decoration:underline;}
.main .pad .ctn .left .inner ul ul 						{margin:0;padding:0;list-style-type:none;padding-top:5px;padding-bottom:5px;padding-left:0px;}
.main .pad .ctn .left .inner ul ul li 					{padding-bottom:2px;}
.main .pad .ctn .left .inner ul ul li a 				{color:#495a5a;text-decoration:none;font-weight:normal;padding-left:20px;}
.main .pad .ctn .left .inner ul ul li a:hover 			{text-decoration:underline;}
.main .pad .ctn .left .inner ul ul li a.sel 			{text-decoration:underline;}	
.main .pad .ctn .content 								{width:550px;float:left;}
.main .pad .ctn .content .inner 						{width:510px;clear:both;}

/* Frontpage - the boxes */
.main .pad .ctn .content .summs							{width:530px;clear:both;}
.main .pad .ctn .content .summs .set					{width:100%;height:145px;clear:both;}
.main .pad .ctn .content .summs .set .left 				{width:257px;height:143px;float:left;background:url(../gfx/box_rep.gif) repeat-x;}
.main .pad .ctn .content .summs .set .right 			{width:257px;height:143px;float:left;background:url(../gfx/box_rep.gif) repeat-x;margin-left:10px;}
.main .pad .ctn .content .summs .set ul 				{margin:0;padding:0;list-style-type:none;padding:15px;width:220px;}
.main .pad .ctn .content .summs .set ul li				{clear:both;}
.main .pad .ctn .content .summs .set ul li p 			{font-size:24px;margin:0;padding-bottom:5px;color:#495a5a;font-family:arial,verdana,sans-serif;line-height:110%;}
.main .pad .ctn .content .summs .set ul li a 			{display:block;float:left;text-decoration:none;background:url(../gfx/arrow_grey.gif) no-repeat left 5px;padding-left:10px;}

/* Content pages */
.main .pad .ctn .content .inner .head 					{width:100%;height:50px;lear:both;}
.main .pad .ctn .content .inner .head h1 				{font-size:24px;margin-bottom:15px;color:#495a5a;font-weight:normal;line-height:110%;}
.main .pad .ctn .content .contents 						{width:100%;clear:both;}
.main .pad .ctn .content .contents p 					{color:#495a5a;}
.main .pad .ctn .content .contents a 					{color:#495a5a;text-decoration:underline;}
.main .pad .ctn .content .contents p.totop				{padding-top:10px;}
.main .pad .ctn .content .contents p.totop a			{background:url(../gfx/content_arrow_top.gif) no-repeat left 50%;padding-left:11px;text-decoration:none;}
.main .pad .ctn .content .contents p.totop a:hover		{text-decoration:none;}

/* Search results */
.main .pad .ctn .content .contents .searchresult		{width:100%;clear:both;padding-top:15px;}
.main .pad .ctn .content .contents .searchresult p a	{color:#495a5a;text-decoration:none;font-weight:bold;}
.main .pad .ctn .content .contents .searchresult p span.letter {color:#495a5a;font-weight:bold;font-style:normal;}
.main .pad .ctn .content .contents .searchresult p span {color:#666;font-style:italic;}

.main .pad .ctn .right 									{width:183px;float:left;}
.main .pad .ctn .right .search 							{width:100%;height:45px;clear:both;}
.main .pad .ctn .right .search #q 						{width:160px;height:15px;border:none;background:url(../gfx/search_bg.gif) no-repeat;float:left;color:#495a5a;}
.main .pad .ctn .right .search #submit 					{width:15px;height:15px;background:#d45815 url(../gfx/search_arr.gif) no-repeat 50% 50%;border:none;margin-left:2px;cursor:pointer;float:left;}
.main .pad .ctn .right .address 						{width:100%;clear:both;}
.main .pad .ctn .right .address address a 				{text-decoration:none;}

/* Content pages - the print options */
.main .pad .ctn .right .service							{width:100%;height:250px;clear:both;padding-top:50px;}
.main .pad .ctn .right .service ul 						{margin:0;padding:0;list-style-type:none;}
.main .pad .ctn .right .service ul li 					{padding-bottom:5px;}
.main .pad .ctn .right .service ul li a.print 			{background:url(../gfx/icon_print.gif) no-repeat left 0px;padding-top:3px;padding-bottom:3px;padding-left:17px;text-decoration:none;}
.main .pad .ctn .right .service ul li a.print_pdf 		{background:url(../gfx/icon_pdf.gif) no-repeat left 0px;padding-top:3px;padding-bottom:3px;padding-left:17px;text-decoration:none;}
.main .pad .ctn .right .service ul li a.print_word		{background:url(../gfx/icon_word.gif) no-repeat left 0px;padding-top:3px;padding-bottom:3px;padding-left:17px;text-decoration:none;}

.main .footer 											{width:100%;height:50px;clear:both;}

/* Used in the scroll to top script */
#block0													{display:none;}

