@charset "UTF-8";
/* CSS Document */

html {
	background:#c8c8c8 url(../images/corporate/html-bg.gif);
	height:100%
}
body{
	margin:0;
	color:#444034;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/corporate/body-bg.gif) repeat-x;
	min-height:100%;
	font-size: 11px;
}
* html body {height:100%;}
img{border-style:none;}
a{
	text-decoration:underline;
	color:#1180a5;
}
a:hover{text-decoration:none;}
h1 {
	color:#1180A5;
	font-size: 12px;
	margin-bottom: 14px;
}
h3 {
	font-size: 11px;
	margin: 0px;
	margin-bottom: 6px;
}
/*
input,
textarea,
select,
label{
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}

*/

/*  FORM STYLE*/ 

input,
textarea,
select,
label{
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	}
	
	
form input{

}	

form input.input-text {
border: 1px solid #CCCCCC;
width: 270px;
height:20px;
padding:3px 3px 3px 3px;
margin:5px 3px 3px 3px;
}

form, fieldset{
font:11px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
border-style:none;
}
form textarea{
width:560px;
border: 1px solid #CCCCCC;}

.input_header{
font:14px Verdana, Arial, Helvetica, sans-serif;
padding:0px;
width:215px;
}
.required{
color:#FF0000;
font:11px Verdana, Arial, Helvetica, sans-serif;
padding: 0px 5px 5px 5px;
}


.biginput{
border: 1px solid #CCCCCC;
height:20px;
padding:3px 3px 3px 3px;
margin:5px 3px 3px 3px;
width:560px;}
	

form .greysubmit:hover {
color:#333333;
}
form .greysubmit {
width:90px;
height:25px;
background-color:#CCCCCC;
border:0 none;
color:#666666;
cursor:pointer;
font-size:12px;
font-weight:900;
}	
	
	
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}

div.member-form label {

}

div.small-input {
	float: left;
}

label.label-small {
	float: left;
	width: 285px;
	display: block;
}
.error {
	color: #FF0000;
}
label.error {
	display: block;
	float: none;

}

/*  FORM STYLE*/ 

/*container style*/
#container {
	margin:0 auto;
	width:903px;
	background:#fff;
	border:solid #cdcdcd;
	border-width:0 1px;
}
/*header style*/
#header {
	width:903px;
	padding:27px 0 0;
	background:url(../images/corporate/header-bg.gif) no-repeat;
}
.header-holder {
	width:824px;
	overflow:hidden;
	padding:0 43px 41px 36px;
}
#header h1 {
	background:url(../images/corporate/logo-bg.gif) no-repeat;
	width:113px;
	height:44px;
	float:left;
	overflow:hidden;
	margin:0;
	text-indent:-9999px;
}
#header h1 a {
	height:100%;
	display:block;
}
strong.ads {
	float:right;
	margin:7px 0 0;
	width:136px;
	text-indent:-9999px;
	overflow:hidden;
	height:32px;
}
strong.ads a {
	height:100%;
	display:block;
}
/*navigation style*/
ul.navigation {
	width:100%;
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	background:#1d529e url(../images/corporate/nav-bg.gif) repeat-x;
}
ul.navigation li {
	float:left;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	background:url(../images/corporate/nav-sep.gif) no-repeat 100% 0;
	padding-right:1px;
}
ul.navigation li a {
	color:#ffffff;
	float:left;
	text-decoration:none;
	padding:13px 34px 10px;
}
ul.navigation li a:hover, ul.navigation li.active a {background:#1d529e url(../images/corporate/nav-hover-bg.gif) repeat-x;}
/*main style*/
#main {
	width:878px;
	padding:0 12px 0 13px;
}
/*top-main style*/
.top-main {
	width:876px;
	padding-right:2px;
	min-height:50px;
}
.top-main:after {
	content:"";
	clear:both;
	display:block;
}
* html .top-main {height:70px;}
.breadcrumbs {
	float:left;
	color:#1180a5;
	width:700px;
	font-size:12px;
	margin-top:4px;
}
.breadcrumbs .holder {
	width:100%;
	overflow:hidden;
	margin-bottom:8px;
}
.breadcrumbs strong {float:left;}
.breadcrumbs ul {
	list-style:none;
	padding:0;
	margin:0px;
	display:inline;
	float:left;
}
.breadcrumbs ul li {
	float:left;
	padding-left:3px;
	padding:0 14px 0 5px;
}
.breadcrumbs ul li a {
	color:#919498;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	margin-left:-3px;
	position:relative;
}

.breadcrumbs ul li.active a {
	color: #1b447a;
}
.breadcrumbs ul li a:hover {text-decoration:underline;}
.log {
	float:right;
	width:258px;
	padding:2px 7px 0 3px;
	border:1px solid #d7d7d7;
	background:#e7f3f7 url(../images/corporate/log-bg.gif) repeat-x 0 100%;
}
.log .holder {
	width:100%;
	overflow:hidden;
	line-height:14px;
}
.log .holder a {text-decoration:none;}
.log .holder a:hover {text-decoration:underline;}
.log .holder .name {
	float:left;
	padding-bottom:6px;
}
.log .holder .log-in {
	float:right;
	position:relative;
	margin-top:-2px;
}
.log .holder .log-in a {color:#444034;}
.log .print {float:left;}
.log .profil {float:right;}
.log .print a {
	color:#959595;
	background:url(../images/corporate/link-print-bg.gif) no-repeat;
	padding:1px 0 0 18px;
	float:left;
}
.log .profil a {
	color:#959595;
	background:url(../images/corporate/link-profil-bg.gif) no-repeat;
	padding:0 0 0 15px;
}
/*main-area style*/
.main-area {
	width:877px;
	overflow:hidden;
	
	padding-left:1px;
}
/*content style*/
.content {
	float:left;
	width:594px;
}
.content .heading {
	display:block;
	font-size:14px;
	line-height:18px;
	background:#e7f3f7 url(../images/corporate/log-bg.gif) repeat-x 0 100%;
	color:#1180a5;
	border:solid #d7d7d7;
	border-width:1px 1px 0 1px;
	font-weight:normal;
	padding:4px 11px 7px;
}
img.main-photo {
	display:block;
	border:solid #d7d7d7;
	border-width:0 1px;
}
.content .holder {
	width:593px;
	overflow:hidden;
	padding:0 0 0 1px;
}
/*main-content style*/
.main-content {
	float:left;
	width:592px;
	padding:0px 0 0 0px;
	min-height:200px;
}
* html {height:450px;}
.main-content h2 {
	margin:0 0 25px;
	font-size:14px;
	line-height:16px;
	color:#444034;
	font-weight:normal;
}
.main-content p {margin:0 0 12px;}
.links {
	width:100%;
	overflow:hidden;
	padding:17px 0 23px;
}
.links .print {float:left;}
.links .print a, .rabat .print a{
	background:url(../images/corporate/print-bg.gif) no-repeat;
	color:#444034;
	padding:1px 0 0 16px;
	display:block;
}
.profilen {float:right;}
.profilen a {color:#1180a5;}
.links a {text-decoration:none;}
.links a:hover {text-decoration:underline;}
.main-content h3 {
	margin:0;
	font-size:11px;
	line-height:14px;
	color:#1180A5;
	margin-bottom: 2px;
}
.bottom-box {
	width:401px;
	margin:0 -12px 0 -13px;
	padding:7px 15px 0 12px;
	position:relative;
	background:url(../images/corporate/bottom-box-bg.gif) repeat-x;
	border-top:1px solid #d7d7d7;
}
.bottom-box p {margin:0 0 15px;}
/*side-column style*/
.side-column {
	float:right;
	width:163px;
	overflow:hidden;
	background: url(../images/corporate/holder-bg.gif) no-repeat 100% 0;
	padding:12px 1px 0 0;
	min-height:450px;
}
* html .side-colum {height:450px;}
.side-logo {
	display:block;
	background:url(../images/corporate/logo-bg.gif) no-repeat;
	width:113px;
	height:44px;
	margin:0 0 10px 25px;
	text-indent:-9999px;
	overflow:hidden;
}
.side-logo a {
	display:block;
	height:100%;
}
.rabat {
	width:145px;
	background:#edf6f9;
	padding:0 7px 12px 11px;
	overflow:hidden;
	border-top:1px solid #d7d7d7;
}
.rabat .tiile {
	display:block;
	color:#1d89ac;
	width:143px;
	margin:0 -7px 5px -11px;
	position:relative;
	padding:4px 5px 5px 15px;
	border-bottom:1px solid #d7d7d7;
}
.content .rabat .heading {
	color:#1d89ac;
	margin-bottom:3px;
	font-size:10px;
	border:none;
	font-weight:bold;
	line-height:12px;
	background:none;
	padding:0;
}
.rabat address {
	font-style:normal;
}
ul.add-link {
	list-style:none;
	padding:0;
	margin:0 0 15px;
}
ul.add-link li {margin-top:4px;}
ul.add-link a {
	padding-left:21px;
	text-decoration:none;
	color:#444034;
}
ul.add-link a:hover {text-decoration:underline;}
ul.add-link li.word a {background:url(../images/corporate/word-link-bg.gif) no-repeat 0 2px;}
ul.add-link li.mail a {background:url(../images/corporate/mail-link-bg.gif) no-repeat 0 2px;}
.center-link {
	text-align:center;
	display:block;
	margin-bottom:12px;
}
.percents {
	display:block;
	margin-bottom:17px;
	line-height:10px;
}
ul.rabat-link {
	list-style:none;
	padding:0;
	margin:0 0 32px;
	font-weight:bold;
	line-height:18px;
}
ul.rabat-link a {
	color:#444034;
}
.rabat .print a {text-decoration:none;}
.rabat .print a:hover {text-decoration:underline;}
/*sidebar style*/
.sidebar {
	float:right;
	width:274px;
}
.side-box {
	background:url(../images/corporate/side-box-center.gif) repeat-y;
	margin-bottom:13px;
}
.side-box .inner {
	background:url(../images/corporate/side-box-top.gif) no-repeat;
	padding:1px 3px 0;
	width:268px;
}
.side-box .bottom {
	width:274px;
	background:url(../images/corporate/side-box-bottom.gif) no-repeat;
	height:5px;
	overflow:hidden;
}
.sidebar h3 {
	margin:0;
	background:#e7f3f7 url(../images/corporate/log-bg.gif) repeat-x 0 100%;
	padding:6px 10px 8px;
	font-weight:normal;
	text-transform:uppercase;
	font-size:12px;
}
.map {
	width:235px;
	padding-left:7px;
	margin-top:5px;
	overflow:hidden;
}
.map-img {
	float:left;
	width:110px;
	margin-right:10px;
	height:123px;
	overflow:hidden;
}
.map-img a {display:block;}

.map-img a img {
	display:block;
	margin:0;
	position:relative;
	top:0;
}
.map-img a:hover {border:0;}
.map-img a:hover img {top:-123px;}
.find {
	float:left;
	font-size:14px;
	margin-top:43px;
	width:115px;
}
.side-form {
	width:230px;
	padding:7px 19px 8px 19px;
}
.side-form label {
	display:block;
	margin-bottom:6px;
	font-weight:bold;
}
.side-form select {
	width:230px;
	border:1px solid #919498;
	padding:0 0 0 7px;
	margin-bottom:7px;
}
.side-form input.text {
	width:216px;
	padding:3px 3px 4px 7px;
	border:1px solid #919498;
	margin-bottom:5px;
}
.side-form .button {
	width:95px;
	height:32px;
	margin:0 auto;
	display:block;
}
ul.akkordion {
	list-style:none;
	padding:0 3px;
	margin:0;
	width:268px;
	overflow:hidden;
	background:url(../images/corporate/side-box-top.gif) no-repeat;
}
ul.akkordion li {
	border-bottom:1px solid #fff;
	
	line-height:12px;
	margin:0px 0 -1px;
	overflow:hidden;
}

ul. akkordion li.image {
	overflow: hidden;
}
ul.akkordion li p {
	margin: 0px;
}
ul.akkordion li.title {
	color:#ffffff;
	background:#e7f3f7 url(../images/corporate/log-bg.gif) repeat-x 0 100%;
	padding:10px 7px 8px;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
}
ul.akkordion li a:hover {text-decoration:underline;}
ul.akkordion li.dark a {background:#f4f4f8 url(../images/corporate/akkordion-bg.gif) repeat-x 0 100%;}
ul.akkordion ol {
	width:243px;
	overflow:hidden;
	padding:0 0 0 10px;
	list-style:none;
	margin:0;
}
ul.akkordion ol li {
	text-transform:none;
	border-bottom:1px solid #c5c5c5;
	letter-spacing:-1px;
	margin:1px 0 -1px;
}
ul.akkordion ol a {
	background:url(../images/corporate/play-arrow.gif) no-repeat 100% 50%;
	padding:7px 17px 9px 0;
	position:relative;
}
.side-form p {margin:0 0 11px;}
.tip label {
	font-size:10px;
	margin:0 0 3px;
}
.tip {padding-bottom:16px;}
.tip input.text {margin-bottom:6px;}
.side-form textarea {
	width:216px;
	height:78px;
	padding:3px 3px 4px 7px;
}
* html .side-form textarea {width:218px;}
* +html .side-form textarea {width:218px;}
.side-form .row {
	width:100%;
	overflow:hidden;
	margin-top:14px;
}
.side-form .row label {
	display: inline;
	font-weight:normal;
	letter-spacing:-1px;
	float:left;
	line-height:12px;
	padding-top:6px;
}
.side-form .row input {
	float:left;
	margin:7px 3px 0 0;
}
* html .side-form .row label {padding-top:8px;}
* +html .side-form .row label {padding-top:8px;}
* html .side-form .row input {margin-top:5px;}
* +html .side-form .row input {margin-top:5px;}
.side-form .row .button {
	width:75px;
	height:21px;
	float:right;
	margin:0;
}
/*footer style*/
#footer {
	width:879px;
	overflow:hidden;
	padding:5px 16px 5px 8px;
	margin-top:127px;
	color:#535353;
	background:#f6f6f6;
}
#footer a {
	color:#535353;
	text-decoration:none;
}
#footer a:hover {text-decoration:underline;}
#footer p {
	margin:0;
	float:left;
}
#footer p span {
	background:url(../images/corporate/footer-sep.gif) no-repeat 0 2px;
	padding-left:6px;
}
ul.footer-ads {
	float:right;
	list-style:none;
	padding:0;
	margin:0;
}
ul.footer-ads li {
	float:left;
	margin-right:8px;
}
ul.nav {
	list-style:none;
	padding:0;
	margin:0;
	float:right;
	width:130px;
	overflow:hidden;
}
ul.nav li {
	float:left;
	background:url(../images/corporate/footer-sep.gif) no-repeat 0 2px;
	padding:0 3px 0 5px;
	margin:0 1px 0 -1px;
}
/*page2*/
.content .annonce {
	color:#444034;
	text-transform:uppercase;
	font-size:12px;
}
.content .bolig {
	color:#444034;
	border-width:1px;
	text-transform:uppercase;
	margin-top:19px;
}
.discount-tiile {
	display:block;
	font-size:12px;
	line-height:14px;
	margin:20px 0 14px;
}
ul.discount {
	list-style:none;
	padding:0;
	margin:0 -4px 0 -2px;
	width:607px;
	overflow:hidden;
}
ul.discount li {
	float:left;
	background:url(../images/corporate/discount-bg.gif) no-repeat;
	width:272px;
	height:120px;
	margin-right:9px;
	font-size:11px;
	line-height:12px;
	letter-spacing:-1px;
	position:relative;
	padding:13px 6px 0 16px;
}
ul.discount li .percent {
	position:absolute;
	bottom:22px;
	left:16px;
}
ul.discount li p {margin:0;}
.ads-logo {
	float:right;
}
.ads-logo a img {
	display:block;
	margin:8px 0 0 10px;
}
.discount-name {
	display:block;
	font-size:14px;
	margin-bottom:13px;
	letter-spacing:0;
	font-weight:normal;
}
.discount-name a {
	text-decoration:none;
	color:#1180a5;
}
.discount-name a:hover {text-decoration:underline;}
.links-top {
	width:590px;
	padding:16px 2px 0;
	overflow:hidden;
}
.links-top a {
	text-decoration:none;
	color:#444034;
}
.links-top a:hover {text-decoration:underline;}
.left {float:left;}
.right {float:right;}
.left a {
	background:url(../images/corporate/link-top-bg.gif) no-repeat 0 50%;
	padding-left:11px;
}
.right a {
	background:url(../images/corporate/link-top-bg.gif) no-repeat 100% 50%;
	padding-right:11px;
}
.side-box a img {display:block;}
/*page3*/
/*content-form-1 style*/
.content-form-1 {
	float:left;
	width:260px;
	padding:37px 0 0 20px;
}
.content-form-1 h2, .content-form-1 h3, .content-form-2 h3 {
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#1582a7;
}
.content-form-1 h3 {margin:35px 0 15px;}
ul.info {
	list-style:none;
	padding:3px 0 0;
	margin:0;
	font-size:11px;
}
ul.info li {
	margin-top:7px;
	width:100%;
	overflow:hidden;
}
ul.info span {
	width:84px;
	padding-right:9px;
	float:left;
}
ul.info strong {
	color:#6c6c6c;
	float:left;
}
.content-form-1 .row {
	width:100%;
}
.content-form-1 .row:after {
	content:"";
	clear:both;
	display:block;
}
.content-form-1 label {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	float:left;
	width:84px;
	margin-top:4px;
}
.number {
	color:#868686;
	font-size:11px;
	margin-left:7px;
}
.content-form-1 .star {
	float:left;
	color:#ed1c24;
	margin:3px 0 0 -9px;
}
.content-form-1 input.text {
	width:156px;
	border:1px solid #d7d7d7;
	padding:5px 7px 4px;
	color:#868686;
	margin:0 0 9px;
	float:right;
	font:11px/13px Tahoma, Arial, Helvetica, sans-serif;
}
.top-row {
	margin-bottom:14px;
	padding-top:6px;
}
.top-row label {margin:0;}
.radio {
	float:right;
	width:169px;
	padding-bottom:10px;
}
.radio label {
	float:none;
	width:auto;
	margin:0;
	color:#868686;
}
.data-form {padding:1px 0 14px;}
.data-form input.text {font-family:Verdana, Arial, Helvetica, sans-serif;}
.data-form label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:7px;
}

.data-form select {
	float:left;
	margin:4px 6px 0 0;
	padding:0 0 0 3px;
}
.radio-bottm {
	width:270px;
	padding-top:10px;
}
.radio-bottm label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:135px;
	margin:0;
}
.box {
	float:right;
	width:135px;
}
.box label {
	float:none;
	color:#868686;
	width:auto;
}
.radio-bottm .row {padding-bottom:15px;}
/*content-form-2 style*/
.content-form-2 {
	float:right;
	width:250px;
	background:url(../images/corporate/holder-bg.gif) no-repeat 100% 0;
	padding:38px 20px 0 0;
	min-height:450px;
}
* html .content-form-2 {height:450px;}
.top-links {
	width:100%;
	margin-bottom:48px;
	overflow:hidden;
}
.gem {
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/corporate/btn-gem.gif) no-repeat;
	width:130px;
	height:23px;
	margin-left:13px;
}
.slet {
	float:right;
	font-size:11px;
	color:#58574d;
	text-decoration:none;
	background:url(../images/corporate/slet-bg.gif) no-repeat 0 50%;
	padding-left:15px;
	margin-top:4px;
}
a.slet:hover {text-decoration:underline;}
.category-name {
	display:block;
	font-size:11px;
	color:#444034;
	margin:7px 0 10px;
	font-weight:normal;
}
.favorite, .favorite .row {
	width:100%;
	overflow:hidden;
}
.favorite {padding-bottom:5px;}
.column {
	float:left;
	width:110px;
	padding-right:8px;
}
.column2 {
	width:147px;
	padding:0;
	margin-right:-15px;
	position:relative;
}
.favorite input {
	margin:0 13px 7px 0;
	float:left;
}
.favorite label {
	font-size:11px;
	line-height:17px;
	float:left;
}
.content-form-2 .map {
	width:100%;
	padding:0;
	margin-top:87px;
	overflow:hidden;
}
.content-form-2 select {
	width:218px;
	border:1px solid #919498;
	padding-left:8px;
	margin:22px auto 0;
	display:block;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.corporate-text {
	float: left; width: 276px; padding-right: 20px;
	font-size: 11px;
}

ul.reflist {
	margin: 0px;
}

ul.reflist li.image {
	float: left;
	/*margin-left: 25px;
	margin-top: 12px;
	margin-bottom: 12px;*/
	padding: 0px;
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
	width: 95px;
}

ul.reflist li.image a img, ul.ref li.image a img  {
	padding: 0px;
	margin: 0px;
	border: none;
	display: block;
}

ul.reflist li.image a, ul.ref li.image a {
	padding: 0px;
	border: none;
}
/*press section*/
ul.press-list {
	padding-left: 18px; list-style:none; list-style-type:none; margin: 0 0 0 60px;
}
ul.press-list li {
	 float: left; width: 200px; padding: 8px; margin-left: 20px;
}
ul.press-list li.spacer {
	clear: both; width: 100%; padding: 0px; height: 4px; float: none; margin: 0px;
}
ul.press-list li ul.press-item {
	list-style:none; list-style-type:none; width: 200px; padding: 0px; margin: 0px;
}
ul.press-list li ul.press-item li {
	float: none; padding: 0px; margin: 0px;
}



/*press files list*/
ul.press-files {
	list-style: none; list-style-type: none; margin: 0 0 0 56px; padding-left: 0px;
	width: 460px;
}
ul.press-files li {
	font-weight: bold; padding-left: 20px; padding: 8px;
}

ul.press-files ul.file-item {
	list-style: none; list-style-type: none; padding-left: 0px; background:#CCCCCC; width: 100%; padding: 8px; margin: 0px;
}

ul.press-files ul.alternate {
	background:#EEEEEE;
}
ul.press-files ul.file-item li {
	float: left;
}


ul.press-files ul.file-item li {
	padding: 0px;
}

ul.press-files ul.file-item li.file-icon {
	width: 20px; list-style-position:inside;
}

ul.file-item li.jpg {
	/*bg img for jpg*/
	/*list-style-image:url("../images/corporate/jpg.jpg");*/
}

ul.press-files li.spacer, ul.press-files ul.file-item li.spacer {
	clear: both; width: 100%; padding: 0px; height: 0px; float: none; margin: 0px;
}



/*   LOGIN BOX*/

#loginbox{
display:none;
width:300px;
z-index: 2;
position: absolute;
float: right;
margin-left: 440px;
background-color:#194174;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
color:#FFFFFF;}

#passwordbox{
display: none;
background-color:#194174;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
color:#FFFFFF;
}
#passwordboxalert{
display: none;
background-color:#194174;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px;
color:#FFFFFF;
}



#loginbox input{
margin-top:3px;}

#loginboxheader{
padding-left:5px;
padding-top:3px;
padding-bottom:4px;
font-size:14px;
font-weight:bold;
width:100%;
}
.logininput{
font-size:12px;
width:100%;
padding-left:25px;
padding-bottom:4px;}


.loginerror{
padding-left:5px;
}
.loginerrorikon {
padding-right:5px;
display: none;
}

.logintext{
padding-left:5px;
font-size:11px;
line-height:13px;
width:290px;
padding-bottom:10px;
}
.logintext a {
	color: #FFFFFF;
	font-weight: bold;
}
.logintext a:hover {
	text-decoration: underline;
}
#loginCheck{
padding-left:20px;
font-size:10px;
float:left;
}

.loginSubmit{
padding-top:2px;
padding-left:63px;
font-size:10px;
float:left;
}
.loginSubmit a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-left:4px;
}

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

#loginBottom{
padding-top:6px;
padding-left:25px;
color:#FFFFFF;
font-size: 10px;

}
#loginBottom a{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:1px;
padding-right:8px;
}
#loginBottom a:hover {
text-decoration:underline;
}

#lukLogin{
position:relative;
float:right;
}

.loginicon-wrapper {
	width: 16px;
	float: left;
	padding-right:5px;
	height: 16px;
}

/*   LOGIN BOX*/


/* profil map */
#Table_01profil {
	position:relative;
	left:0px;
	float:left;
	top:0px;
	width:106px;
	height:126px;
	cursor:pointer;
	overflow:hidden;
	margin-right: 10px;
	margin-left: 7px;
	margin-top: 7px;
}

#jn_profil {
	position:absolute;
	left:0px;
	top:0px;
	width:70px;
	height:68px;
}

#sj2_profil {
	position:absolute;
	left:70px;
	top:0px;
	width:36px;
	height:68px;
}

#js1_profil {
	position:absolute;
	left:0px;
	top:68px;
	width:40px;
	height:58px;
}

#js3_profil {
	position:absolute;
	left:40px;
	top:68px;
	width:26px;
	height:14px;
}

#sj1_profil {
	position:absolute;
	left:66px;
	top:68px;
	width:40px;
	height:58px;
}

#fy1_profil {
	position:absolute;
	left:40px;
	top:82px;
	width:22px;
	height:22px;
}

#fy3_profil {
	position:absolute;
	left:62px;
	top:82px;
	width:4px;
	height:44px;
}

#js2_profil {
	position:absolute;
	left:40px;
	top:104px;
	width:6px;
	height:22px;
}

#fy2_profil {
	position:absolute;
	left:46px;
	top:104px;
	width:16px;
	height:22px;
}
.show-regions {
	display: none;
}
.text-normal {
	font-weight: normal; font-size: 10px;
}

.signup-left {
	float:left; width: 280px;
}

.newpassword {
	padding-left: 110px;
}	

blockquote {
	margin: 10px;
}

