/* BODY elements */

.clear 
{
	clear:			both;
}

body
	{ 
	
	font: 8pt/12pt verdana, arial ; 
	color: #000000;
	padding: 0px 0px 0px 55px; 
	margin-left: 0px; 
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 140%;	

	}
	
.clear 
{
	clear: both;
}	
/* TABLE elements */


p 			{ 	font: 8pt/12pt verdana, arial;		vertical-align: top;	color:#000000;	}
td 			{ 	font: 8pt/12pt verdana, arial ;	}	
td.front 	{ 	font: 7pt/10pt verdana, arial ; }
		
.topMenu {

		padding: 0;
		font-family:  Verdana, Arial,Sans-Serif;
		color: #018a9a;

	}

.menuActive		{  background-color: #008a99; 	color: #ffffff; }

.rightmenu { 
	color: #666666; 
	font-family:  Verdana, Arial, Sans-Serif;
	padding: 10px 0px 0px 10px;  	
	vertical-align: top; 
	background-color: #EFEFEF;

	}
.leftmenu { 
	color: #007f8c; 
	font-family:  Verdana, Arial, Sans-Serif;
	padding: 10px 0px 0px 20px;  	
	vertical-align: top; 

	}
	
.subPic { 
	padding: 0px 10px 0px 0px;  	
	vertical-align: top; 
	background-color: #FFFFFF;

	}	
	
.subImg { 

	margin-left: 0px; 
	margin-top: 7px;
	margin-bottom: 4px;
	
	}
	
.news { 
	font: 7pt/10pt verdana, arial ;
	padding: 8px 8px 8px 8px;   
	vertical-align: top;
	color: #000000;
	}
.green { 
	font: 8pt/11pt verdana, arial ;	font-weight: bold;  	color: #008ba6;	}
	

	
<!-- TOP / RIGHT / BOTTEN / LEFT -->	

.padding 	{ 	padding: 5px 5px 5px 5px; font-weight: bold;  }
.white		{	color: #FFFFFF; text-decoration: none; margin: 5px;  }
.margin 	{ 	padding: 0px 5px 0px 5px;line-height: 160%;}
.moreMargin { 	padding: 0px 40px 0px 18px;	}
	

.rightText { 
	font: normal 15pt/11pt Times New Roman, Georgia, Arial;
	letter-spacing: 0px; 
	margin-bottom: 5px; 
	margin-right: 15px;
	color: #666666; 
	}
	
	
/* LINKS */

a		{font-size: 8pt;color: #008a99;  line-height: 13px;font-family:  Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
a:hover		{font-size: 8pt;color: #666666;  text-decoration: none; line-height: 13px; }
a:active	{font-size: 8pt;color: #008a99;  line-height: 13px; text-decoration: none; }

a.undermenu		{font-size: 8pt;color: #008a99;  line-height: 13px;font-family:  Verdana, Arial, Helvetica, sans-serif;text-decoration: underline; padding: 0 0 0 5; background-color:#D9EDEE;}
a.undermenu:hover	{font-size: 8pt;color: #666666;  text-decoration: none; line-height: 13px; padding: 0 0 0 5; background-color:#D9EDEE;}
a.undermenu:active	{font-size: 8pt;color: #008a99;  line-height: 13px; text-decoration: none; padding: 0 0 0 5; background-color:#D9EDEE;}


a.puff			{text-decoration: none;color: #555753;}
a.puff:hover	{text-decoration: none;color: #555753;}
a.puff:active	{text-decoration: none;color: #555753;}

a.menuTop			{font-size: 7pt;color: #008999; font-weight: bold; margin-right: 15px; margin-left: 15px; line-height: 10px;font-family:  Verdana, Arial,Helvetica, sans-serif;text-decoration: none;}
a.menuTop:hover		{font-size: 7pt;color: #52aba5; font-weight: bold; margin-right: 15px; margin-left: 15px; text-decoration: underline; line-height: 10px; }
a.menuTop:active	{font-size: 7pt;color: #008999; font-weight: bold; margin-right: 15px; margin-left: 15px; line-height: 10px; text-decoration: underline; }

a.menuWhite			{font-size: 7pt;color: #ffffff;  padding: 0; margin-right: 5px; margin-left: 10px; line-height: 10px;font-family:  Verdana, Arial,Helvetica, sans-serif;text-decoration: underline;}
a.menuWhite:hover	{font-size: 7pt;color: #52aba5;  padding: 0; margin-right: 5px; margin-left: 10px; text-decoration: none; line-height: 10px; }
a.menuWhite:active	{font-size: 7pt;color: #54bdc8;  padding: 0; margin-right: 5px; margin-left: 10px; line-height: 10px; text-decoration: none; }

.question			{font-size: 10pt; text-decoration: none;color: #000000; line-height: 120%;}
a.question			{font-size: 10pt; text-decoration: none;color: #000000; line-height: 120%;}
a.question:hover	{font-size: 10pt; text-decoration: underline;color: #000000; line-height: 120%;}
a.question:active	{font-size: 10pt; text-decoration: underline;color: #000000; line-height: 120%;}

.questionRub		{font-size: 12pt; text-decoration: none; font-weight: bold; color: #008999; line-height: 120%;}

a.answer			{text-decoration: none;color: #008999;}
a.answer:hover		{text-decoration: none;color: #008999;}
a.answer:active		{text-decoration: none;color: #008999;}

/* ----------- RAMAD TABELL ------------- */
table.outer
{
	background-color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

table.inner
{
	border: 0px;
	width: 100%;
	margin: 1px;
	padding:5px;
}

/* ----------- /RAMAD TABELL ------------- */


/* INPUT mm */
input
	{
		font-family : verdana, arial  ;
		font-size : 11px;
		color: #666666;
	}

	select	
	{
		font-family : verdana, arial ;
		font-size : 11px;
		color: #666666;
	}

	textarea
	{
		font-family : verdana, arial ;
		font-size : 11px;
		color: #666666;	
	}
	
	
	ul { list-style-image:url('pix/li_img.gif')	}
	
	
/* /INPUT mm */


/* SELECT */
select {
      display: block;
      margin-bottom: 5px;
      width: 200px;
    }
    
/* SELECT */

input.input {
      width: 100px;
      height: 16px;
      font-size: 10px;
      color: #555753;
      font-family: verdana, arial, Helvetica, sans-serif;
    }
input.inputtext {
      width: 100px;
      height: 16px;
      font-size: 10px;
      color: #555753;
      font-family: verdana, arial, Helvetica, sans-serif;
    }
    
.column_teaser 
{
	width:				267px;
	float:				left;
	padding-top:		52px;
	position:			relative;
}
.teasers_rub 
{
	width:				269px;
	height:				50px;
	background:			url(../../img/button_teasers_rub.gif);
	position:			absolute;
	top:				0;
	left:				0;
	font-size:			12px;
	color:				#fff;
}
.teasers_rub a
{
	text-decoration: none;
}
.teasers_rub p
{
	font-size:			12px;
	color:				#fff;
	margin:				0;
	padding:			0 25px;
	line-height:		50px;
}
.teaser_front p 
{
	font-size:			9px;
	line-height:		14px;
	margin:				5px 10px;
}
.teaser_front p strong.rubbe
{
	font-size:			11px;
	padding-top:		5px;
	display:			block;
}

.teaser_front 
{
	width:				255px;
	background:			#D9ECEC;
	margin-top:			4px;
	margin-left:		8px;
}
.teaser_front img
{
	float:				right;
}