﻿label, p
{
	color: #999;
	font-family: "Linotype Univers 330 Light","Univers Light",arial;
	font-size: 13px;
}

li 
{
	list-style-type: none;
}

textarea { resize: none; }

.bold {
	font-weight: bold;
}

.genderspec, .checkbox
{
	color: #999;
	font-family: "Linotype Univers 330 Light","Univers Light",arial;
	font-size: 12px;
}

.notebox
{
	color: #999;
	font-family: "Linotype Univers 330 Light","Univers Light",arial;
	font-size: 11px;
	line-height: 12px;
}

.iislogan {
	position: absolute;
	margin-top:-74px;
	display: block;
	width: 109px;
	height: 109px;
	background: transparent url(../images/slogan.png) no-repeat left top;
}

.iislogan_fr {
	position: absolute;
	margin-top:-74px;
	display: block;
	width: 109px;
	height: 109px;
	background: transparent url(../images/claim_bibi_2009_frz_a4.jpg) no-repeat left top;
}

.footer_de {
	padding:5px 0 35px 410px; /* 35px = bottom padding for footer */
	background: transparent url(../images/promocode.png) no-repeat 45px 1em;
}

.footer_fr
{
	padding:5px 0 35px 410px; /* 35px = bottom padding for footer */
	background: transparent url(../images/promocode.fr.png) no-repeat 45px 1em;
}

.promocode 
{
	width: 150px; 	
}

.placeholder {
	padding-left: 28px;
	padding-top: 15px;
	width: 390px; 
	min-width: 390px;
}

.conf { height: 273px!important; }

.langbuttons {
	position: absolute;
	right: 400px;
	top: 25px;
	height: 85px;
	display: block;
}

#invoice {
	height: 220px; 
	max-height: 220px; 
	background-color: White;
	width: 300px;
}
.receipt { height: 220px!important; }
.addressrow { height: 100px!important}
.fontfix {
	font-family:"Linotype Univers 330 Light","Univers Light",arial;
    font-size:16px!important;
    line-height:16px;
    color:#999999;
}
.receiptbox { height: 90px!important; }
.individualletterbox { height: 108px!important; }

.ralign { text-align: right; }
.valign { vertical-align: top!important; }
td.valign { width: 395px; }

.padfix { padding: 0!important; }

.stdtextlang .jqTransformSelectWrapper { width: 313px!important; }

.ddlhalf ul { width: 150px!important; }
.ddlfull ul { width: 311px!important; }

.title { width: 160px!important; }
a:link.agb,a:active.agb,a:visited.agb { text-decoration: underline; color:#999; }
a:hover.agb { text-decoration: underline; }

.clearlnf { border: none; background-color: transparent; text-align: left; }

/* ############ Welcome boxes */
#boxwrap {
	position:relative;
	height: 640px;
	top: -20px;
}
.wbox {
	background: transparent url("../images/lbox-bottom.png") no-repeat scroll center bottom;
	height:100%;
	position:relative;
	width:100%;
	vertical-align: top;
}
.tbox {
	background: transparent url("../images/lbox-top.png") no-repeat scroll center top;
	height:30px;
	left:0;
	top:-30px;
	width:100%;
}
.newico {
	/*background: transparent url("../images/newcorner.png") no-repeat scroll right top;*/
}
.newico_fr {
	/*background: transparent url("../images/newcorner.fr.png") no-repeat scroll right top;*/
}
.newcorner {
	text-align: right; 
	height: 100px;
	position: relative; top: -21px; }
.thefirst {
	padding-left: 25px; 
	padding-top: 25px; }
.btnwelcome { position: relative; bottom: 10px; }

.wcontent {
	width: 780px; height: 620px;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	background: transparent url("../images/welcome.png") no-repeat scroll bottom right;
}

.wcontent2 {
	width: 730px;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
}
.wtitle { padding-bottom: 10px; }
.wtext, .wtext span {
	color: #999;
	font-family: "Linotype Univers 330 Light","Univers Light",arial;
	font-size: 14px;
	width: 464px; 
	padding-right: 5px;
	text-align: justify;
	vertical-align: top;
}
.wtext2, .wtext2 span {
	color: #999;
	font-family: "Linotype Univers 330 Light","Univers Light",arial;
	font-size: 14px;
}
.continue {
	
}
.babette {
	background: url("../images/babies.png") no-repeat scroll center bottom transparent;
	width: 100%; height: 100%;
}

/* ############ Ty box */
.tylabel {
	font-family:"Linotype Univers 330 Light","Univers Light",arial;
	font-size: 17px; 
	color:#999999;
}
.tyimg { margin-top: 30px; }

