/* General page setup
---------------------------------------------------------------------- */

body										{background-color:#e6e6e6;font-family:arial,verdana,sans-serif;font-size:11px;color:#494d4e;}

/* Specials
---------------------------------------------------------------------- */

html,body									{margin:0;padding:0;height:100%;width:100%;text-align:center;} 

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td									{font-size:1em;color:#494d4e;}
th											{font-size:1em;color:#494d4e;text-align:left;font-weight:bold;}
p											{font-size:1em;color:#494d4e;line-height:150%;margin:0px;margin-bottom:15px;}
a											{font-size:1em;color:#009bdd;text-decoration:none;}
a:hover										{font-size:1em;color:#009bdd;text-decoration:underline;}
h1											{font-size:1.4em;font-weight:bold;color:#7c7a7b;margin:0px;margin-bottom:15px;}
h2											{font-size:1.1em;font-weight:bold;color:#00adf4;margin:0px;margin-bottom:10px;}
h3											{font-size:1em;font-weight:bold;color:#484e4e;margin:0px;}
h4,h5,h6									{font-size:1em;font-weight:bold;color:#484e4e;margin:0px;}
address										{font-size:1em;font-style:normal;color:#484e4e;}

hr											{height:1px;background-color:#dcdcdc;color:#dcdcdc;border:none;margin:0;margin-top:5px;margin-bottom:5px;}
html>body hr, *+html						{margin-top:10px;margin-bottom:10px;}
hr.hr										{height:6px;background-color:#00a2e3;color:#00a2e3;border:none;margin:0px;padding:0px;}

a img										{border:none;}

/* Links */
a.text,a.text:hover							{font-size:1em;color:#494d4e;text-decoration:none;}


/* Frontpage
---------------------------------------------------------------------- */

.center										{margin:0 auto;width:945px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;text-align:left;background-color:#fff;padding:0px 0px 30px 0px;}
.border										{border:4px solid #fff;}
.top										{width:100%;height:101px;background:url(../gfx/front_top_repeat.gif) repeat-x #fff;}
.top .image									{width:458px;height:101px;float:left;}
.top .links									{width:475px;height:101px;float:left;}
.top .links .margin							{margin-left:150px;margin-top:40px;}
.top .links .margin .col1					{width:165px;float:left;}
.top .links .margin .col2					{width:160px;float:left;}
.top .links .margin a,
.top .links .margin a:hover					{display:block;font-size:0.9em;color:#a5a5a5;text-decoration:none;margin-bottom:3px;}

.teaser										{width:100%;height:209px;clear:left;background:url(../gfx/front_mid.gif) no-repeat;}

.teaser .links								{margin:30px 0px 0px 20px;width:140px;height:170px;float:left;overflow:hidden;}
* html .teaser .links						{margin:30px 0px 0px 10px;}

.teaser .links ul							{padding:0;margin:0;list-style-type:none;}

/* Hacks for mozilla, IE6 + IE7 */
html>body .teaser .links ul li,
*+html .teaser .links ul li					{list-style-type:none;padding-bottom:5px;}
* html .teaser .links ul li					{padding-bottom:5px;}

.teaser .links ul li a						{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:none;}
.teaser .links ul li a:hover				{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:underline;}

.teaser .blok								{margin-left:427px;width:300px;float:left;}
* html .teaser .blok						{margin-left:294px;}
.teaser .blok .inner						{margin:35px 0px 0px 20px;}
.teaser .blok .inner p						{color:#fff;}

.content									{width:100%;clear:left;}
.content .col1								{width:260px;float:left;margin:30px 0px 0px 25px;}
.content .col2								{width:205px;float:left;margin:30px 0px 0px 60px;}
.content .col3								{width:290px;float:left;margin:30px 0px 0px 57px;}

* html .content .col1						{margin:30px 0px 0px 12px;}
* html .content .col2						{margin:30px 0px 0px 60px;}
* html .content .col3						{margin:30px 0px 0px 59px;}

.content .col1 h3 span						{color:#484e4e;font-style:normal;}
.content .col1 p							{margin:0px;}

.center .clear								{clear:both;}

/* Contentpage
---------------------------------------------------------------------- */

.contentpage								{width:100%;clear:left;text-align:center;}
.contentpage .border						{margin:0 auto;width:890px;}
.contentpage .ctn							{width:100%;margin-top:25px;}
.contentpage .ctn .col1						{width:150px;margin-left:15px;float:left;text-align:left;}
* html .contentpage .ctn .col1				{margin-left:8px;}
.contentpage .ctn .col2						{width:500px;float:left;text-align:left;}
.contentpage .ctn .col3						{width:223px;float:left;margin-left:25px;text-align:left;padding-top:33px;}

.contentpage .ctn .col2 .mar				{margin-left:10px;}

.ctn .links ul								{padding:0;margin:0;list-style-type:none;}
/* Hacks for mozilla, IE6 + IE7 0091cc */
html>body .ctn .links ul li,
*+html .ctn .links ul li					{list-style-type:none;padding-bottom:5px;}
* html .ctn .links ul li					{padding-bottom:5px;}
.ctn .links ul li a							{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:none;}
.ctn .links ul li a:hover					{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:underline;}
.ctn .links ul li a.selected				{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:underline;}
.ctn .links ul li a.selected:hover			{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#4f4f4f;text-decoration:underline;}

.ctn .fctlinks ul							{padding:0;margin:0;list-style-type:none;}
/* Hacks for mozilla, IE6 + IE7 0091cc */
html>body .ctn .fctlinks ul li,
*+html .ctn .fctlinks ul li					{list-style-type:none;padding-bottom:5px;}
* html .ctn .fctlinks ul li					{padding-bottom:5px;}
.ctn .fctlinks ul li a						{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#0091cc;text-decoration:none;}
.ctn .fctlinks ul li a:hover				{background:url(../gfx/arrow_grey.gif) no-repeat 0px 4px;padding-left:13px;color:#0091cc;text-decoration:underline;}

.contentpage .ctn .col3 .bdr1				{border-top:1px solid #d8d8d8;}
.contentpage .ctn .col3 .bdr1 .head			{height:29px;border-top:3px solid #fff;background:url(../gfx/factbox_bg.gif) repeat-x;}			
.contentpage .ctn .col3 .bdr1 .head p		{padding:5px 0px 0px 15px;color:#7b797a;font-weight:bold;}
.contentpage .ctn .col3

.fctlinks .inner							{margin:10px 0px 10px 15px;}





