body {
 position: relative;
 height:100%;
 width:1013px;
 margin: 0px auto;
 background-color:#CFDBE5;
}
#Background {
	position:absolute;
	z-index:1;
}
#MainMenu {
	position:absolute;
	width:960px;
	height:125px;
	z-index:2;
	left: 30px;
	top: 15px;
	overflow: hidden;
}
.RFLegaltBase {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10px;
  color : rgb(64,99,141);
}
.RFMenuBase {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  color: rgb(95,146,187);
}
.RF16Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 16px;
  color : #294861;
}
.RF14Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 14px;
  color : #294861;
}
.RF12Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  color : #294861;
}
.RF11Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  color : #294861;
}
.RF10Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10px;
  color : #294861;
}
.RF9Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  color : #294861;
}
.RF8Class {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 8px;
  color : #294861;
}
.RFTitleFontClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
  color : #29483D;
}
.blockedtitle {
         font-style : normal;
	 color : #ffffff;
	 font-size : 12px;
	 font-family : Arial, Verdana, Helvetica;
	 font-weight : bold;
         border-width : 1;
	 border-style : solid;
         border-color : #7a98b7;
         background-color : #7a98b7;
         margin-top : 2;
	 margin-bottom : 2;
	 margin : 2;
	 margin-left : 2;
	 margin-right : 2;
	 padding-left : 2;
	 padding-right : 2;
	 padding-top : 2;
	 padding-bottom : 2;
	 padding : 2;
}
.blockedtext {
         font-style : normal;
	 color : #294861;
	 font-size : 12px;
	 font-family : Arial, Verdana, Helvetica;
	 font-weight : normal;
         background-color : #F6F6F6;
         margin-top : 2;
	 margin-bottom : 2;
	 margin : 2;
	 margin-left : 2;
	 margin-right : 2;
	 padding-left : 2;
	 padding-right : 2;
	 padding-top : 2;
	 padding-bottom : 2;
	 padding : 2;
}
.RFtabellwithborderClass {
         font-style : normal;
	       color : #294861;
         border: #294861;
         border-style: solid;
         border-top-width: 1px;
         border-right-width: 1px;
         border-bottom-style: none;
         border-left-style: none;
         background-color : #ffffff;
}

.RFtabellwithbordersingallineClass {
         border: #294861;
         border-style: solid;
         border-bottom-width: 1px;
         border-top-style: none;
         border-right-style: none;
         border-left-width: 1px;
}
.RFtabellwithbordersingallinefillClass {
         border: #294861;
         border-style: solid;
         border-bottom-width: 1px;
         border-top-style: none;
         border-right-style: none;
         border-left-width: 1px;
         background-color : #f5f5f6;
}

.RFCalcMenutabellwithborderClass {
  border: #6C87A6;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-style: none;
  border-left-style: none;
}

.RFCalcMenutabellwithbordersingallineClass {
  border: #6C87A6;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-left-width: 1px;
}
.RFCalcMenutabellwithbordersingalCellClass {
  border: #6C87A6;
  border-style: solid;
  border-width: 1px;
  background-color:#FCFCFC;
}
.RFCalcMenuFontClass {
  position : relative;
  padding :2;
  margin :2;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10px;
  color : #6C87A6;
}

.RFCalcHeadertabellwithbordersingalCellClass {
         border: #C6C6C6;
         border-style: solid;
         border-width: 1px;
}

.RFtabellwithUnderlinedCellClass {
         border: #C6C6C6;
         border-style: solid;
         border-bottom-width: 1px;
         border-top-style: none;
         border-right-style: none;
         border-left-style: none;
}
a {
color:#294861;
text-decoration:none;
}
a:visited {
color:#294861;
}
a:active {
color:#294861;
}
a:hover {
text-decoration:underline;
}

.RFtele2typmenytabellwithborderClass {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 10px;
         font-style : normal;
         color : #909090;
         border: #CED6F7;
         border-style: solid;
         border-top-width: 1px;
         border-right-width: 1px;
         border-bottom-style: none;
         border-left-style: none;
         background-color : #f8f8f8;
}

.RFtele2typmenysingalcellClass {
         border: #CED6F7;
         border-style: solid;
         border-bottom-width: 1px;
         border-top-style: none;
         border-right-style: none;
         border-left-width: 1px;
}
.RFtele2typmenyactive {
color:black;
}
#RFtele2typmeny a {
color:#909090;
text-decoration:none;
}
#RFtele2typmeny a:hover, #RFtele2typmeny a.active {
color:black;
}
#LoginButton {
	font-size:15px;
	font-weight: bolder;
	height:30px;
	width: 150px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#LoginButton:hover {
background-color:#D5D5D5;
}
#SignupFreeButton {
	font-size:15px;
	font-weight: bolder;
	height:30px;
	width: 170px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#FAD163;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#SignupFreeButton:hover {
background-color:#E9C052;
}
#SendButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 72px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#SendButton:hover {
background-color:#D5D5D5;
}
#ContinueButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 80px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#ContinueButton:hover {
background-color:#D5D5D5;
}
#IdeclineButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 150px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#IdeclineButton:hover {
background-color:#D5D5D5;
}
#IagreeButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 150px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#IagreeButton:hover {
background-color:#D5D5D5;
}
#BuyButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 100px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#BuyButton:hover {
background-color:#D5D5D5;
}
#SaveButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 80px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#SaveButton:hover {
background-color:#D5D5D5;
}
#NewSearchButton {
	font-size:12px;
	font-weight: bolder;
	height:19px;
	width: 90px;
	background-color:#FFFFFF;
	border:1px solid #C0C0E0;
	color:#6C87A6;
	cursor:pointer;
}
#NewSearchButton:hover {
background-color:#F7F7F7;
}
#TryOutForFreeButton {
	font-size:15px;
	font-weight: bolder;
	height:26px;
	width: 165px;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#E6E6E6;
	border:1px solid #7E7E7E;
	color:#000033;
	cursor:pointer;
}
#TryOutForFreeButton:hover {
background-color:#D5D5D5;
}
.RFInfoRutaClass {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 11px;
         font-style : normal;
         color : #000000;
         border: #CED6F7;
         border-style: solid;
         border-top-width: 1px;
         border-right-width: 1px;
         border-bottom-width: 1px;
         border-left-width: 1px;
         background-color : #f8f8f8;
}