/* general style */
body {
  background: #254B64;
  font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;
  color: #000;
  margin: 0px 0px 0px 0px;
  text-align: center;
}

/* general style 2 */
img   { border: none; }
form  { display: inline; }

/* container id's */
#content {
  position: relative;
  width: 550px;
  height: 368px;
}
#logo {
  position: absolute;
  left:20px;
  top:5px;
}
#project {
  position: absolute;
  left: 150px;
  top: 29px;
}
#info {
  position: absolute;
  left: 486px;
  top: 44px;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 12px;
}
#dl_frame {
  position: absolute;
  left: 440px;
  top: 15px;
}
#warning {
  border: 2px solid #CC0000;
  background: #F9FBE0;
  color: #CC0000;
  vertical-align: top;
  padding: 10px;
}

/* classes */
.nosee {
  display: none;
}

/* input styles */
.input {
 padding: 3px 5px 0px 5px;
 border: 1px solid #7F9DB9;
 background: #FFFFFF url(../images/bg_form_input.png);
}
.input:focus {
 background: #FCF7B9 url(../images/bg_form_input.png);
}

/* toggle styles */
.land { display: none; width: 100%; height: 55px; text-align: center; }

/* link style */
a:link, a:visited, a:active               { text-decoration: underline; color: #1D5E86; }
a:hover, a:focus                          { text-decoration: underline; color: #1D5E86; }

.land_link:link, .land_link:visited, .land_link:active   { text-decoration: none; color: #1D5E86; font-size: 12px; background-position: center left; padding-left: 26px; }
.land_link:hover, .land_link:focus                       { text-decoration: none; color: #000000; font-size: 12px; background-position: center left; padding-left: 26px; }


/* miropayment style */
.textBlue, .textRed, .downloadTitle, .downloadSubTitle  {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	color:#343434;
	line-height:18px;
}
.around, .aroundTop, .aroundBottom, .bgBlue, .bgWhite, .bgRed {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}
.around {
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.aroundTop {
	border-top:1px solid #D5D5D5;
}
.aroundBottom {
	border-bottom:1px solid #D5D5D5;
}
.bgBlue {
	background-color:#1E5E97;
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
}
.textBlue {
	color:#FFFFFF;
	font-weight:bold;
}
.bgRed {
	background-color:#C80000;
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
}
.textRed {
	color:#FFFFFF;
	font-weight:bold;
}

/* iframe errer */
#error_iframe_de {
  width: 500px;
  border: 1px solid #BEDCE7;
  background: #EAF2F5;
  color: #446D8C;
  padding: 10px;
}
#error_iframe_en {
  width: 500px;
  border: 1px solid #BEDCE7;
  background: #EAF2F5;
  color: #446D8C;
  padding: 10px;
}
.error_flag {
  margin-right: 20px;
  margin-bottom: 20px;
  float: left;
}


