/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:83%;
	line-height: 1.6em;
	background-color: #ffffff;
	color: #333333;
	margin: 0em auto;
	padding: 0px;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
td p{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:83%;
	line-height: 1.6em;
	background-color: #ffffff;
	color: #333333;
}
td.border{
	border:1px;
	border-color:#86C32A;
}                                             
.fet{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	font-weight:bold;
	line-height: 1.6em;
	background-color: #ffffff;
	color: #333333;
}
#wrap{
	width:100%;
	border-left: solid 1px #49497B;
	border-right: solid 1px #49497B;
}
/*** Correction for non-IE browsers ***/
#wrap {
	overflow: hidden;
}

/*** Correction for IE 5.01 ***/
#wrap {
/*	float: center; */
	float: none;
}
a{
	color: #92BC02;
	text-decoration: none;
	background-color: #ffffff;
}

a:link{
	color: #7A9D02;
	text-decoration: none;
	background-color: #ffffff;
}

a:visited{
	color: #FF0000;
	text-decoration: none;
	background-color: #ffffff;
}

a:hover{
	color: #FF0000;
	text-decoration: underline;
	background-color: #ffffff;
}
.enkel{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 90%;
 color: #333333;
 margin: 0px;
 padding: 0px;
 background-color:#979ADF;
}
h1{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 160%;
 color: #333333;
 margin: 0px;
padding: 10px 0px 5px 0px;
 background-color: #ffffff;
}

h2{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 114%;
 color: #333333;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
}
h1.stor{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 114%;
 color: #333333;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
}

h3{
 font-family: Verdana, Tahoma, Arial, sans-serif;
 font-size: 100%;
 color: #333333;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
}

h4{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
}

h5{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
}
#content ul li{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%;
	color:#333333;
 	border:0 none;
}
#content ul li a{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%;
	color:#7A9D02;
 	border:0 none;
}
#content ul li a:link{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%;
	color:#7A9D02;
 	border:0 none;
}
#content ul li a:hover{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	 font-size: 100%;
	color:#ff0000;
 	border:0 none;
}
#content ul li a:visited{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	 font-size: 100%;
	color:#ff0000;
 	border:0 none;
}
ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
 background-color: inherit;
}

#flaggor {
	width:100%;
color : #333333;
font : 80% Verdana,Tahoma,Arial,sans-serif;
float : right;
height : 19px;
background : #ffffff;
border-bottom: solid 1px #7A9D02;
padding-top : 2px;
}
#flaggor img {
padding-top : 0px; 
width : 20px; 
height : 14px; 
}

#flaggor a {
color : #333333; 
font : 80% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
text-decoration : none;
padding-bottom : 3px;
}
#flaggor img a {
padding-top : 0px;
padding-right : 2%; 
text-decoration : none;
}

#flaggor a:hover {
color : #FF4A12; 
font : 80% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
text-decoration : none;
padding-bottom : 3px;
}
#flaggor img a:hover {
padding-top : 3px; 
border: 0 none;
padding-right : 2%;
text-decoration : none;  
}   
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	background:#FFE666 url('images/masthead_bil2.gif') no-repeat;
	border-bottom: solid 1px #7A9D02;
	width: 100%;
	height: 134px;
	color: #49497B;
}
#logo{
	float:left;
	width: 30%;
	height: 66px;
	padding-top:12px;
	padding-left:6px;
	background-color: #FFE666;
	color: #49497B;
}
#logo a {
	border: 0 none;
	text-decoration:none;
	background-color: #FFE666;
	color: #49497B; 
}


#logo a:hover {
	border: 0 none;
	text-decoration:none;
	background-color: #FFE666;
	color: #49497B; 
}
#logo a:visited {
	border: 0 none;
	text-decoration:none;
	background-color: #FFE666;
	color: #49497B; 
}
#logo img{
	border: 0 none;
	text-decoration:none;
	background-color: #FFE666;
	color: #49497B;
}


.bil{
	width: 100%;
	height: 134px;
	color: #49497B;
	background-color: #979ADF;
	border-bottom:1px solid #7A9D02;
	
}
#content-wrap {
	width:100%;
	padding-top:10px;
}


.lilaRuta{
	position:absolute;
	padding-top:10px;
	padding-left:10px;
	width:172px;
	height:300px;
	background-color:#1c44bc;
	z-index: -1;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-weight:normal;
	line-height:1.8em;
	color: #ffffff;
	font-size: 80%;
	left: 2px;
	top: 407px;
}
.lilaRuta h1{
 font-family: Verdana,Tahoma,Arial,sans-serif;
 font-size: 90%;
 color: #ffffff;
 margin: 0px;
 padding-left:1px;
 padding-right:1px;
 background-color:#1c44bc;
}
.lilaRuta img{
padding-top : 10px;
margin-top : 4px;
border: 0 none;
}

#content {
	margin: 0 23% 0 23%;
}
#content a{
	color: #7A9D02;
	text-decoration: none;
	background-color: #ffffff;
	
}

#content a:link{
	color: #7A9D02;
	text-decoration: none;
	background-color: #ffffff;
	border-bottom : 1px dotted #7A9D02;
}

#content a:visited{
	color: #FF0000;
	text-decoration: none;
	background-color: #ffffff;
}

#content a:hover{
	color: #FF0000;
	border-bottom : 1px dotted #ff0000;
	background-color: #ffffff;
}
.image{
	float: right;
	padding: 20px 10px 10px 20px;
}
#skriv {
text-decoration: none;color: #333333;
font: 100% Verdana,Tahoma,Arial,sans-serif;float: right;background : #ffffff;border: 0 none;
padding-left:10px;
}
#skriv a {
text-decoration: none;
color : #333333; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
#skriv a:link {
text-decoration: none;
border: 0 none;
}
#skriv a:hover {
text-decoration: none;
border: 0 none;color : #FF4A12; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
#skriv a:visited {
text-decoration: none;
border: 0 none;color : #FF4A12; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
#skriv img {
text-decoration: none;padding-top:8px;
border: 0 none; 
}    

.datum {
	position:absolute;
	color : #999;
	font : 80% Verdana,Tahoma,Arial,sans-serif;
	background:inherit;
	font-weight:normal;
	text-decoration:none;
	height : 10px;
	padding-top:4px;
	padding-left: 3%;
}
/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}



#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.feature_right img{
	float:right;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border: 4px solid #f0f0f0; margin-left:20px;margin-top:-30px;
}
.feature_left p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.feature_left img{
	float:left;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border: 4px solid #f0f0f0; margin-right:20px;
}

.feature img{
	border: 4px solid #f0f0f0; margin-right:20px;
}
.feature ul li  {color: #333333; background:#ffffff url('images/sprites.gif') no-repeat 5px -100px;padding-left:15px;}
.feature ul li a {
	color : #333333; 
	font-family: Verdana,Tahoma,Arial,sans-serif; 
	font-size: 100%;
	background : #86C32A;
	text-decoration : none; 
}

.feature ul li a:hover {
	color : #ff0000; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%; 
	background : #86C32A;
	text-decoration : none; 
}
.feature ul li a:visited {
	color : #ff0000; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%; 
	background : #86C32A;
	text-decoration : none; 
}

/************** .story styles *****************/

.story{
	clear: both;
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	top: 0px; width:100%;
}
.story p{
	padding: 0px 0px 10px 18px;
}
.story h2{
	padding: 0px 0px 10px 18px;
}
.story h1{
	padding: 0px 0px 10px 18px;
}
.story ul li  {color: #333333; background:#ffffff url('images/sprites.gif') no-repeat 5px -100px;padding-left:15px;}
.story img{
	border:0 none;
}
/************* #footer styles ***************/

#footer{
	height:24px;
	clear: both;
	color: #333333;
	padding: 3px 0px 3px 0px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 75%; 
	background : #86C32A;
}
#footer p{
	height:24px;
	clear: both;
	color: #333333;
	padding: 3px 0px 3px 0px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 75%; 
	background : #86C32A;
}
#footer a {
	color : #333333; 
	font-family: Verdana,Tahoma,Arial,sans-serif; 
	font-size: 100%;
	background : #86C32A;
	text-decoration : none; 
}


#footer a:hover {
	color : #ff0000; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%; 
	background : #86C32A;
	text-decoration : none; 
}
#footer a:visited {
	color : #ff0000; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%; 
	background : #86C32A;
	text-decoration : none; 
}
#footer img{
	border: 0 none;
	padding-top:4px;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navBar{
	position:absolute;
	width:160px;
	border-top: 3px solid #fff;
	color:#333333;
	background-color: inherit;
	left: 5px;
}
.topp{
	BORDER-top: #333333 1px dotted;
}            
#menu {
	LEFT: 5px;
	WIDTH: 160px;
	POSITION: absolute;
	top:1px;
	MARGIN-BOTTOM: 1px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 80%;
	BACKGROUND-COLOR: #ffffff;
	color: #86C32A;
	height: 348px;
}
#menu dt a {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #86C32A; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}
#menu dt a:hover {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	background-color: #86C32A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #ffffff;
	letter-spacing: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	border-left: #86C31A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}
#menu dd {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 100%;
	MARGIN-TOP: -1.4em;
	Z-INDEX: 100;
	BACKGROUND: #ffffff;
	LEFT: 8em;
	WIDTH: 215px;
	POSITION: absolute;
	color:#86C32A;
}
#menu dd a {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #86C32A; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}
#menu dd a:hover {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	background-color: #86C32A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 215px; 
	COLOR: #ffffff;
	letter-spacing: 0px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	border-left: #86C31A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}


#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px; 
	LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #ffffff;
	color: #86C32A;
}
#menu li {
	FONT-SIZE: 100%; LINE-HEIGHT: 18px; TEXT-ALIGN: left;
	PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 0;
}
#menu LI a {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 215px; 
	COLOR: #86C32A; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}

#menu LI a:hover {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #86C31A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 215px; 
	COLOR: #ffffff;
	letter-spacing: 0px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}

.rand {
	border-top: #333333 1px dotted;WIDTH: 160px;
}
#navBar dt .selected {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #86C31A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #ffffff;
	letter-spacing: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}
#navBar dt .selected_top {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #86C31A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #ffffff;
	letter-spacing: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
	BORDER-top: #333333 1px dotted;
}
#navBar dd .selected {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #86C31A; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 160px; 
	COLOR: #ffffff;
	letter-spacing: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid; 
	TEXT-DECORATION: none; 
	voice-family: inherit;
}
#navBar li .selected {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	WIDTH: 215px;
	COLOR: #ffffff;
	letter-spacing: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid;
	TEXT-DECORATION: none;
	voice-family: inherit;
	background-color: #86C31A;
	background-repeat: repeat-y;
}
#navBar li .selected_top_dd {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	WIDTH: 215px;
	COLOR: #ffffff;
	letter-spacing: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid;
	TEXT-DECORATION: none;
	voice-family: inherit;
	background-color: #86C31A;
	background-repeat: repeat-y;
	border-top: #333333 1px dotted; 
}
#navBar li .selected_top2 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	WIDTH: 215px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px dotted;
	border-right: #333333 1px dotted;
	BORDER-left: #86C32A 3px solid;
	TEXT-DECORATION: none;
	voice-family: inherit;
	background-color: #86C31A;
	background-repeat: repeat-y;
	border-top: #333333 1px dotted; 
}

/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
	border: 0 none;
	padding-left:3px;
}

/* ##### Right Side Bar ##### */

.rightSideBar {
  width: 13em;
  height:auto;
  margin: 2ex 0.75ex 0 0;
  padding: 0;
  float: right;
  clear: right;
  border-bottom: 1px solid #86C32A;
  border-top: 1px solid #86C32A;
  border-left: 1px solid #86C32A;
  border-right: 1px solid #86C32A;
}



.rightSideBar .sideBarTitle {
  color: #ffffff;
  background-color: #86C32A;
  font-weight: normal;
  margin: 0.25em 0.25em;
  padding:  2px 6px 2px;
  height:18px;
}

.rightSideBar a {
font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	line-height: 1.8em;
  color: #86C32A;
  background-color: #ffffff;
  text-decoration: underline;
   font-weight: normal;
}

.rightSideBar a:hover {
font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #ff0000;
  text-decoration: none;
}

.rightSideBar .sideBarText {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.sideBarText ul li  {color: #333333; background:#ffffff url('images/sprites.gif') no-repeat 5px -100px;padding-left:15px;}
.rightSideBar .sideBarText2 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 0 2ex 1em 2ex;
}

.rightSideBar .more {
font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #333333;
  text-decoration: none;
  text-align: right;
  margin: 0;
  padding: 0 2ex 1em 2ex;
  display: block;
}

.rightSideBar .more:hover {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #ff0000;
  text-decoration: underline;
}


.rightSideBar img {
	border: 0 none;
}
/************** #headlines styles **************/

#headlines{
  	float:right;
	width: 18%;
	height:auto;
	margin: 0px;
	font-size: 80%;
	padding: 20px 0px 20px 10px;
}


#headlines p{
	padding: 5px 0px 5px 0px;
}
#headlines a{
	color: #86C32A;
	text-decoration: none;
	background-color: #ffffff;
	
}

#headlines a:link{
	color: #86C32A;
	text-decoration: none;
	background-color: #ffffff;
	border-bottom : 1px dotted #86C32A;
}

#headlines a:visited{
	color: #FF0000;
	text-decoration: none;
	background-color: #ffffff;
}

#headlines a:hover{
	color: #FF0000;
	border-bottom : 1px dotted #ff0000;
	background-color: #ffffff;
}
.xhtml{
	float: right;
	width:250px;
	height:20px;
	padding-bottom:3px;
	padding-left:0px;
}
.xhtml img{
	display: block;
	border: 0 none;
} 
.produktTitle{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:110%;
	color: #333333;
	background-color: #86C32A;
	padding: 0;
}
.pil  {background:transparent url('images/sprites.gif') no-repeat 5px -1900px;padding-left:20px;}
.bild {
	border: 4px solid #f0f0f0;
}
#text{
	padding: 0 3% 0 3%;
	width:99%;
}
.sideBarText2 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.sideBarText3 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	line-height: 1.8em;
	background-color: #ffffff;
	color: #333333;

  margin: 0;
  padding: 0 2px 1em 2ex;
}
.text_left{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ruta1 {
	width: 26%; padding-top:0; float:left;
}
.text_ruta1 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 0px 15px 1em 2ex;
}
.ruta1 img {
	margin-top: 0;
	width:140px;
	height:85px;
}
.ruta2 {
	width: 26%; padding-top:0; float:left;
}
.text_ruta2 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 3px 15px 0 2ex;
}
.ruta2 img {
	margin-top: 0;
	width:140px;
	height:85px;
}
.ruta3 {
	width: 26%; padding-top:0; float:left;
}
.text_ruta3 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	background-color: #ffffff;
	color: #333333;
  margin: 0;
  padding: 0px 15px 0 2ex;
}
.ruta3 img {
	margin-top: 0;
	width:140px;
	height:85px;
}
#rhtcol {  /* left column showing the extra info on the right side of the main column */
	float: right;
	width: 184px;
	background: transparent;
}

	

	
	

div.rightcolbox {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background:#51AD1A url('images/rightboxbottom.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	background: url('images/rightboxtop.gif') no-repeat top;
}
.rightcolbox p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #fff; background-color: inherit;
}
.rightcolbox a:link, .rightcolbox a:visited {   /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolbox a:hover, .rightcolbox a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
.rightcolbox h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #fff;
	background-color:#51AD1A;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
.rightText {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #ffffff;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.rightText ul li  {color: #ffffff; background:#51AD1A url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText img  {color: #ffffff; background:#51AD1A;}
div.rightcolbox2 {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background:#f59119 url('images/rightboxbottom2.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop2 { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	background: url('images/rightboxtop2.gif') no-repeat top;
}
.rightcolbox2 p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #fff; background-color: inherit;
}
.rightcolbox2 a:link, .rightcolbox2 a:visited {   /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #f59119;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolbox2 a:hover, .rightcolbox2 a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	color: #FF0000;
	line-height: 1.8em;
	background-color: #f59119;
	text-decoration: none;
	text-align: left;
}
.rightcolbox2 h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #fff;
	background-color:#f59119;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox2 img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
.rightText2 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #f59119;
	color: #ffffff;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.rightText2 ul li  {color: #ffffff; background:#f59119 url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText2 img  {color: #ffffff; background:#f59119;}
div.rightcolbox3 {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background: #d94740 url('images/rightboxbottom3.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop3 { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	color:#FFFFFF;
	background: #d94740 url('images/rightboxtop3.gif') no-repeat top;
}
.rightcolbox3 p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
	background-color: inherit;
}
.rightcolbox3 a:link, .rightcolbox3 a:visited {   /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #d94740;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolbox3 a:hover, .rightcolbox3 a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	color: #FF0000;
	line-height: 1.8em;
	background-color: #d94740;
	text-decoration: none;
	text-align: left;
}
.rightcolbox3 h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #fff;
	background-color:#d94740;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox3 img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
.rightText3 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	background-color: #d94740;
	color: #ffffff;
  margin: 0;
  padding: 0 5px 1em 2ex;
}
.rightText3 ul li  {color: #ffffff; background:#d94740 url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText3 img  {color: #ffffff; background:#d94740;}
div.rightcolbox4 {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background: #254D78 url('images/rightboxbottom4.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop4 { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	background: url('images/rightboxtop4.gif') no-repeat top;
}	
.rightcolbox4 p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #fff;
	background-color: #254D78;
}
.rightcolbox4 a:link, .rightcolbox4 a:visited {   /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #254D78;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolbox4 a:hover, .rightcolbox4 a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	color: #FFE666;
	line-height: 1.8em;
	background-color: #254D78;
	text-decoration: none;
	text-align: left;
}
.rightcolbox4 h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #fff;
	background-color:#254D78;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox4 img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
	

.rightText4 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #254D78;
	color: #ffffff;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.rightText4 ul li  {color: #ffffff; background:#254D78 url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText4 img  {color: #ffffff; background:#254D78;}

div.rightcolbox5 {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background: #FFE666 url('images/rightboxbottom5.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop5 { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	background: url('images/rightboxtop5.gif') no-repeat top;
}	
.rightcolbox5 p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #fff;
	background-color: inherit;
}
.rightcolbox5 a:link, .rightcolbox5 a:visited {   /* These are the styles for the rightcolumn links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #FFE666;
	color: #3D8413;
	text-decoration: none;
	text-align: left;
}
.rightcolbox5 a:hover, .rightcolbox5 a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	color: #FF0000;
	line-height: 1.8em;
	background-color: #FFE666;
	text-decoration: none;
	text-align: left;
}
.rightcolbox5 h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #3D8413;
	background-color:#FFE666;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox5 img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
	

.rightText5 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #FFE666;
	color: #3D8413;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.rightText5 ul li  {color: #ffffff; background:#FFE666 url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText5 img  {color: #ffffff; background:#FFE666;}


div.rightcolbox6 {  /* Use this to create one of the boxes in the right column */
	padding: 0 0 0px 0;
	margin: 5px;
	width: 170px;
	color:#FFFFFF;
	background: #C82A0D url('images/rightboxbottom6.gif') no-repeat bottom;
	overflow: hidden;
}
div.rightcolboxtop6 { /* This div adds the top rounded corners of the box.  The bottom is included in the rightcolbox div as the background image */
	height: 10px;
	width: 170px;
	background: url('images/rightboxtop6.gif') no-repeat top;
}	
.rightcolbox6 p {   /* text style for right col boxes */
	margin: 0 15px 12px 15px;
	font-size: 11px;
	line-height: 16px;
	color: #fff;
	background-color: #C82A0D;
}
.rightcolbox6 a:link, .rightcolbox6 a:visited {   /* These are the styles for the rightcolumn links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #C82A0D;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolbox6 a:hover, .rightcolbox6 a:active {    /* These are the styles for the right column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	color: #FFE666;
	line-height: 1.8em;
	background-color: #C82A0D;
	text-decoration: none;
	text-align: left;
}
.rightcolbox6 h2 {   /* Titles in the right column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 12px 10px;
	font-weight: bold;
	color: #ffffff;
	background-color:#C82A0D;
	letter-spacing: 0;
	font-size: 90%;
	line-height: 14px;	
}
.rightcolbox6 img { /* Styles for images in the right column boxes */
	margin: 0 auto;
}
	

.rightText6 {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #C82A0D;
	color: #ffffff;
  margin: 0;
  padding: 0 15px 1em 2ex;
}
.rightText6 ul li  {color: #ffffff; background:#C82A0D url('images/sprites.gif') no-repeat 5px -400px;padding-left:15px;}
.rightText6 img  {color: #ffffff; background:#C82A0D;}


	




#lftcol a:link, #lftcol a:visited {   /* These are the styles for the left column links */
	padding-left: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	background: inherit;
}
	
#lftcol a:hover, #lftcol a:active {    /* These are the styles for the left column links */
	padding-left: 11px;
	color: #FFF000;
	text-decoration: none;
	text-align: left;
	background: inherit;
}
	
	
.leftcolbox h2 {   /* Titles in the left column */
	font-family: Verdana, Arial, sans-serif;
	margin: 0 15px 12px 15px;
	font-weight: bold;
	background-color:#1C44BC;
	color: #ffffff;
	letter-spacing: 0;
	font-size: 83%;
	line-height: 14px;	
}
div.leftcolbox {  /* Use this to create one of the boxes in the left column */
	position:absolute;
	margin: 0;
	width: 170px;
	color: #ffffff;
	background: #1C44BC url('images/leftboxbottom.gif') no-repeat bottom;
	overflow: hidden;
	left: 3px;
	top: 402px;
	}
	
div.leftcolboxtop { /* This div adds the top rounded corners of the box.  The bottom is included in the leftcolbox div as the background image */
	height: 20px;
	width: 170px;
	background: url('images/leftboxtop.gif') no-repeat top;
}
	
.leftcolbox p {   /* text style for left col boxes */
	margin: 0 15px 12px 15px;
	font-size: 78%;
	line-height: 12px;
	color: #fff;
	background-color: inherit;
}
.leftcolbox a {   /* text style for left col boxes */
	margin: 10px 5px 12px 0px;
	font-size: 100%;
	line-height: 12px;
	color: #fff;
	background-color: #1C44BC;
}
.leftcolbox a:link {   /* text style for left col boxes */
	margin: 0 15px 12px 0px;
	font-size: 100%;
	line-height: 12px;
	color: #fff;
	background-color: #1C44BC;
}
.leftcolbox a:hover {   /* text style for left col boxes */
	margin: 0 15px 12px 0px;
	font-size: 100%;
	line-height: 12px;
	color: #ff0000;
	background-color: #1C44BC;
}
.leftcolbox a:visited {   /* text style for left col boxes */
	margin: 0 15px 12px 0px;
	font-size: 100%;
	line-height: 12px;
	color: #ff0000;
	background-color: #1C44BC;
}
.leftcolbox img { /* Styles for images in the left column boxes */
	margin: 0 auto;
}
.blink{
font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:90%;
	text-decoration: blink;
	color: #fff;
	background-color: inherit;
}

.rightcolboxbottomtwo a:hover, .rightcolboxbottomtwo a:active {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #FFE666;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
}
.rightcolboxbottomtwo a:link, .rightcolboxbottomtwo a:visited {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #FFE666;
	color: #3D8413;
	text-decoration: none;
	text-align: left;
}
.rightcolboxbottomtwo a:hover, .rightcolboxbottomtwo a:active {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #FFE666;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
}





.rightcolboxbottom3 a:hover, .rightcolboxbottom3 a:active {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolboxbottom3 a:link, .rightcolboxbottom3 a:visited {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.rightcolboxbottom3 a:hover, .rightcolboxbottom3 a:active {   /* These are the styles for the left column links */
	padding-left: 11px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:80%;
	line-height: 1.8em;
	background-color: #51AD1A;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
}





img.car{
	text-decoration:none;
	border:0 none; margin-right:2px;
}
.car a:link{
	text-decoration:none;
	border:0 none;
}
.car a:hover{
	text-decoration:none;
	border:0 none;
}
.car a:visited{
	text-decoration:none;
	border:0 none;
}
.car a:active{
	text-decoration:none;
	border:0 none;
}

.cartext{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	width:220px; float:left;
}
#bilar a:link{
	text-decoration:none;
	border:0 none;
}
#bilar a:hover{
	text-decoration:none;
	border:0 none;
}
#bilar a:visited{
	text-decoration:none;
	border:0 none;
}
#bilar a:active{
	text-decoration:none;
	border:0 none;
}
.image{
	border:0 none;
}
td.green {
  background-color:#FFF;
  border:1px solid #86C32A;
}
				
img.car5{
	position:absolute;
	text-decoration:none;
	border: 4px solid #f0f0f0;left: 50%;
}
.car5 a:link{
	text-decoration:none;
	border:0 none;left: 50%;
}
.car5 a:hover{
	text-decoration:none;
	border:0 none;left: 50%;
}
.car5 a:visited{
	text-decoration:none;
	border:0 none;left: 50%;
}
.car5 a:active{
	text-decoration:none;
	border:0 none;left: 50%;
}

.car5text{
	position:absolute;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size:100%;
	left: 50%;
}
img.cars{
	border: 4px solid #f0f0f0;
}
form {
	WIDTH: 100%;
	
}
.input {
	BORDER-RIGHT: #51AD1A 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #51AD1A 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 1px 0px 1px 1px; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	FONT-SIZE: 100%;
	BORDER-LEFT: #51AD1A 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #51AD1A 1px solid; 
	BACKGROUND-COLOR: #fff;
	width:21.0em;
}
.textarea {
	BORDER-RIGHT: #51AD1A 1px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #51AD1A 1px solid;
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 4px 0px 5px 1px; 
	font-family: Verdana,Tahoma,Arial,sans-serif;
	FONT-SIZE: 100%;
	BORDER-LEFT: #51AD1A 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #51AD1A 1px solid; 
	BACKGROUND-COLOR: #fff;
	width:21.0em;
}
.button{
	background-color : white;
	background-image: url('images/knapp.gif');
	height: 19px;
	width: 59px;
	border: 0 none;
	PADDING-LEFT: 1px;MARGIN: 4px 0px 5px 1px;  
	font-family: Verdana,Tahoma,Arial,sans-serif;
	FONT-Weight: normal; 
	FONT-SIZE: 100%;
	COLOR: #333333;
	LETTER-SPACING: 1px;	
}
fieldset{
	width:70%;background:#FFFFFF;
	BORDER-BOTTOM: #51AD1A 1px solid;
	BORDER-top: #51AD1A 1px solid;
	BORDER-left: #51AD1A 1px solid;
	BORDER-right: #51AD1A 1px solid;
}
label{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	FONT-Weight: normal; 
	FONT-SIZE: 100%;
	COLOR: #333333;
}         

select { border:1px solid #51AD1A; color: #333333; background-color: #BFFF98; padding-left:1px; font-size: 100%; font-family: Verdana,Tahoma,Arial,sans-serif; width:21.0em;}
ul li.ingen  {color: #333333; background:#ffffff url('images/sprites.gif') no-repeat 5px 700px;padding-left:15px;}
.style1 {color: #FF0000}
.nederst { margin-bottom:1px;}
