body{
background-image: url(/images/bg_log.jpg);
background-repeat: no-repeat;
background-color: #d5effc;
} 

p.right {
	text-align:right;
}

.header{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#000033;
font-weight:bold;
border: ;
padding: 0px;
}

.quotesign{
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
color:#66ccff;
padding: 0px;
}

.quotetext{
font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000033;
font-style:italic;
padding-top: 0px;
}

.quotename{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000033;
padding-top: 0px;
}

.blocktitle{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#000033;
padding-top: 0px;
margin-bottom:5px;
}

.blocktexte{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top: 0px;
}

.blocktexte strong{
font-size:12px;
text-transform:uppercase
}

.blockwhite{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top: 0px;
}

.blockwhite a{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
padding-top: 0px;
}

.blockwhite a:hover {
text-decoration:underline;
}

.linktip{
width: 904px;
height: 49px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
text-align:right;
color:#000033;
border: ;
padding:  0px;
padding-top: 4px;
background-color:;
}

.partnertext{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding-top: 0px;
}

.title_blue{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#0099ff;
font-weight:bold;
border: ;
padding: 0px;
}

.provider_link {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#334654;
border: ;
padding: 0px;
}

.provider_link a{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#334654;
text-decoration:none;
border: ;
padding: 0px;
}

.provider_link a:hover {
text-decoration:underline;
}

.fieldname {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#414446;
border: ;
padding: 0px;
}

.bottomtext {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#484e62;
padding:0 0 0 0;
}

.bottomtext a{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#484e62;
text-decoration:none;
padding:0 0 0 0;
}

.bottomtext a:hover {
text-decoration:underline;
}

.error {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
font-weight:bold;
text-decoration:none;
border: ;
padding: 0px;
}

a.button {
	background:url(/corporate/images/button_right.gif) no-repeat right;
	height:27px;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	display:-moz-inline-box;
	display:inline-block;
	width:auto!important;
	width:20px;
	white-space:nowrap;
	padding:0 5px 0 0;
}
a.button span {
	background:url(/corporate/images/button_left.gif) no-repeat left;
	display:-moz-inline-box;
	display:inline-block;
	height:27px;
	padding:5px 5px 0 10px;
	cursor:pointer;
}

/* SPLASH */
a.splashButton {
  background:url(/corporate/images/button_right_splash.gif) no-repeat right;
  height:32px;
  font-size:12px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
  display:-moz-inline-box;
  display:inline-block;
  width:auto!important;
  width:20px;
  white-space:nowrap;
  padding:0 5px 0 0;
}
a.splashButton span {
  background:url(/corporate/images/button_left_splash.gif) no-repeat left;
  display:-moz-inline-box;
  display:inline-block;
  height:25px;
  padding:7px 5px 0 10px;
  cursor:pointer;
}

/* Used by CFWindow */
.x-dlg-bd{
   background-color: #e2ebf0; !important;
   
}



/* CONTENT - FORM */
.myForm
{
  /* width: 540px; */
  margin-bottom:25px;
}

.myForm p
{
	margin: 2px 0;
}

/* fieldset , legend */
.myForm fieldset
{
	border: #073e65 1px solid;
	width:500px;
	background-color:#fcfcfc;
	padding:0px 0px 20px 0px!important;
	padding:20px 0px;
}

.myForm fieldset:hover
{
	background-color: #fbfdfe;
}

.myForm fieldset legend
{
	padding: 0 10px;
	font-size: 1.2em;
	color: #073e65;
	margin:20px 10px;
}

/* Input */
.myForm input, .myForm select
{
	margin-left: 1%;
	/* width: 50%; */
	border: #CCC 1px solid;
	color:#626262;
}
.myForm input.check
{
	margin-left: 1%;
	border:none;
	width:auto;
}
.myForm textarea
{
	margin-left: 1%;
	width:50%;
	border: #CCC 1px solid;
	color:#626262;
	height:96px
}
.myForm input:hover, .myForm select:hover, .myForm input:focus, .myForm select:focus, .myForm textarea:focus
{
	border: #999 1px solid;
	background-color: #fff;
}

.myForm .form_input_day_month
{
	width: 3%;
}

.myForm .form_input_year
{
	width: 6%;
}
input.cssbtn{
	width:auto;
	color:#000;
	border-color:#999999;
}
p.paddingbtn{
padding-left:203px;
padding-top:15px;
}
/* Label */
.myForm label
{
	display: block;
	width: 30%; 
	float: left;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
}

.myForm .form_label_nostyle
{
	background: none;
}
/* buttons */
.myForm a.button {
	font-size:12px;
	font-weight:normal;
	background:url(/personal/images/gray_button_left.gif) no-repeat left;
	float:left;
	margin-left:41%;
	width:62px;
	height:29px;
	padding:0;
}
.myForm a.button span {
	background:url(/personal/images/gray_button_right.gif) no-repeat right;
	padding:7px 10px 0;
}


